body {
margin-left:0px;
margin-top:0px;
}

p,td,a {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
text-decoration : none;	
}

.seo {
font-size: 10px;
color: #ffffff;
}

td {
font-size: 11px;
color: #000;
}

a:link { text-decoration:none; color:#000099; }
a:visited { text-decoration:none; color:#000080; }
a:hover { text-decoration:none; color:#ff0000; }
a:active { text-decoration:none; color:#0000ff; }

.bgcolor_0 {
background-color:#ffffff;
}

.bgcolor_1 {
background-color:#efefef; 
}

.bgcolor_2 {
background-color:#ffeab7; 
}	

.bgcolor_3 {
background-color:#bdbdbd; 
}	

.bgcolor_4 {
background-color:#e7efff; 
}	

.bgcolor_5 {
background-color:#0075bb; 
}	
.red {
color:#ff0000; 
}	

.title {
color:#000099; 
margin-left: 8px;
}	

.small {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
}

.border {
border-color : #000099;
border-style : solid;
border-width: 1px;
}

.box {
background : #e7efff; 
border-color : #bdbdbd;
border-style : solid;
border-width : 1px;
}

.box_2 {
background : #62DBC1; 
border-top : 0px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #000090;
color : #000090;
}

.banner_1 {
background-image : url(/banner/banner.gif);
background-repeat : no-repeat;
background-color:#ffffff; 
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #bdbdbd #bdbdbd #bdbdbd #bdbdbd;
}	


.banner {
background-image : url(/banner/back.gif);
background-repeat : no-repeat;
}	


.logo {
margin-top : 0px;
margin-bottom : 10px;
margin-left : 620px;
}	


.map {
/*	background	: transparent; */
border-color : #bdbdbd;
border-style : solid;
border-width: 1px;
}


.header_1 {
background-color : #f6f6f6;
background-image : url(/banner.2/corner_1.gif);
background-repeat : no-repeat;
border-top : 0px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #bdbdbd #bdbdbd #bdbdbd #bdbdbd;
}	


.header_2 {
background-color : #f6f6f6;
background-image : url(/banner.2/corner_2.gif);
background-repeat : no-repeat;
border-top : 0px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #bdbdbd #bdbdbd #bdbdbd #bdbdbd;
}	


.right_bottom {
background-color : #efefef;
vertical-align : top;
line-height : 20px;
border-top : 4px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #ffffff #bdbdbd #bdbdbd #bdbdbd;
}	

/*	background	Menüs */
.logo_back {
font-family : Verdana;
font-size : 8pt;
color : #0000ff;
font-weight : bold;
background-color: #ffffff;
background-image : url(/bg_images/header_back_2.gif);
background-repeat : no-repeat;
background-position : center;
}

.footer {
background-color : #f6f6f6;
text-align : center;
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #bdbdbd #bdbdbd #bdbdbd #bdbdbd;
}	

.news {
line-height : 16px;
color: #000090;
}	

.news_line {
border-bottom : 0px solid;
border-top : 1px solid;
border-color : #bdbdbd;
}

.newsletter {
background-color : #ffffff;
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #bdbdbd #bdbdbd #bdbdbd #bdbdbd;
}	

/*   Newsletter-Feld Rechte blaue Box     */
.news_textfeld {
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #afafaf #afafaf #afafaf #afafaf;
font-size : 9px;
width : 96px;
}


.scroller_2 {
vertical-align : top;
font-size: 11px;
color: #000090;
}	

.menu_top {
background-color:#ffffff; 
border-top : 0px solid;
border-right : 0px solid;
border-bottom : 0px solid;
border-left : 0px solid;
border-color : #bdbdbd #bdbdbd #bdbdbd #bdbdbd;
}	

.bg_menu {
background-color:#ffffff; 
background-image : url(/bg_images/menu2.gif);
/* background-repeat : no-repeat; */
border-top : 4px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #bdbdbd #bdbdbd;
}	

.border_1 {
border-top : 1px solid;
border-right : 0px solid;
border-bottom : 0px solid;
border-left : 1px solid;
border-color : #000099 #000099 #000099 #000099;
}



/* ####### ab hier allgemeine Menüpunkte ####### */

.menuspace {
padding-bottom : 0px;
}

/* Submenü für alle gleich*/

.submenu {
margin-left : 1px;
border-top : 0px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #bdbdbd #bdbdbd #bdbdbd #bdbdbd;
}

/* MouseOver Hauptmenü für alle gleich*/
.menuOver {
cursor : pointer; 
margin-left : 1px; 
background-color : #000080; 
color : #ffffff;
font-weight : bold;
width : 138px;
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #000099 #000099 #000099 #000099;
padding-top:2px;
padding-bottom:3px;
}

/* MouseOver Hauptmenü für oberste Menü mit border-top = 1 */
.menuOver_top {
cursor : pointer; 
margin-left : 1px; 
background-color : #000080; 
color : #ffffff;
font-weight : bold;
width : 138px;
border-top : 1px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #000099 #000099 #000099 #000099;
padding-top:2px;
padding-bottom:3px;
}


/* ####### ab hier individuelle Menüpunkte ####### */

/* Hauptmenü 1 */
.menuOut_1 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 1px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #bdbdbd #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_1 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_1:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_1:active {
color: #ff0000;
text-decoration: underline;
}

.select_1 {
background-color:#FFEAB7;
}
.select_11 {
background-color:#FFEAB7;
}


/* Hauptmenü 2 */
.menuOut_2 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_2 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_2:hover {
color: #0000ff;
background-color: #ffda75;
}
a.navlink_2:active {
color: #ff0000;
text-decoration: underline;
}

.select_2 {
background-color:#FFEAB7;
}	
.select_21 {
background-color:#FFEAB7;
}	


/* Hauptmenü 3 */
.menuOut_3 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_3 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_3:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_3:active {
color: #ff0000;
text-decoration: underline;
}

.select_3 {
background-color:#FFEAB7;
}

/* Hauptmenü 4 */
.menuOut_4 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_4 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_4:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_4:active {
color: #ff0000;
text-decoration: underline;
}

.select_4 {
background-color:#FFEAB7;
}

/* Hauptmenü 5 */
.menuOut_5 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_5 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_5:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_5:active {
color: #ff0000;
text-decoration: underline;
}

.select_5 {
background-color:#FFEAB7;
}


/* Hauptmenü 6 */
.menuOut_6 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_6 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_6:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_6:active {
color: #ff0000;
text-decoration: underline;
}

.select_6 {
background-color:#FFEAB7;
}

/* Hauptmenü 7 */
.menuOut_7 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_7 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_7:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_7:active {
color: #ff0000;
text-decoration: underline;
}

.select_7 {
background-color:#FFEAB7;
}

/* Hauptmenü 8 */
.menuOut_8 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_8 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_8:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_8:active {
color: #ff0000;
text-decoration: underline;
}

.select_8 {
background-color:#FFEAB7;
}


/* Hauptmenü 9 */
.menuOut_9 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_9 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_9:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_9:active {
color: #ff0000;
text-decoration: underline;
}

.select_9 {
background-color:#FFEAB7;
}


/* Hauptmenü 10 */
.menuOut_10 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_10 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_10:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_10:active {
color: #ff0000;
text-decoration: underline;
}

.select_10 {
background-color:#FFEAB7;
}


/* Hauptmenü 11 */
.menuOut_11 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_11 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_11:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_11:active {
color: #ff0000;
text-decoration: underline;
}

.select_11 {
background-color:#FFEAB7;
}



/* Hauptmenü 12 */
.menuOut_12 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_12 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_12:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_12:active {
color: #ff0000;
text-decoration: underline;
}

.select_12 {
background-color:#FFEAB7;
}


/* Hauptmenü 13 */
.menuOut_13 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_13 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_13:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_13:active {
color: #ff0000;
text-decoration: underline;
}

.select_13 {
background-color:#FFEAB7;
}


/* Hauptmenü 14 */
.menuOut_14 {
cursor : pointer;
margin-left : 1px;
background-color : #efefef;
font-weight : bold;
width : 138px;
/*oben, rechts, unten, links */
border-top : 2px solid;
border-right : 0px solid;
border-bottom : 1px solid;
border-left : 0px solid;
border-color : #ffffff #bdbdbd #9f9f9f #bdbdbd;
padding-top:2px;
padding-bottom:3px;
}

.navlink_14 {
color: #000000;
display: block;
width: 134px;
line-height : 16px;
}	

a.navlink_14:hover {
color: #0000ff;
background-color: #ffda75;
}

a.navlink_14:active {
color: #ff0000;
text-decoration: underline;
}

.select_14 {
background-color:#FFEAB7;
}




/* Start Button oben mit unterschiedlicher Breite */	

.button_top_70 {
background-image : url(/buttons/rbutton70a.gif);
background-repeat : no-repeat;
text-align : center;
font-weight : bold;
}

.button_top_80 {
background-image : url(/buttons/rbutton80a.gif);
background-repeat : no-repeat;
text-align : center;
font-weight : bold;
}

.button_top_90 {
background-image : url(/buttons/rbutton90a.gif);
background-repeat : no-repeat;
text-align : center;
font-weight : bold;
}

.button_top_100 {
background-image : url(/buttons/rbutton100a.gif);
background-repeat : no-repeat;
text-align : center;
font-weight : bold;
}

.button_top_110 {
background-image : url(/buttons/rbutton110a.gif);
background-repeat : no-repeat;
text-align : center;
font-weight : bold;
}

.button_top_140 {
background-image : url(/buttons/rbutton140a.gif);
background-repeat : no-repeat;
text-align : center;
font-weight : bold;
}

.button_top_160 {
background-image : url(/buttons/rbutton160a.gif);
background-repeat : no-repeat;
text-align : center;
font-weight : bold;
}


/* Select Farben 0 und a bis g für rechtes Menü */	

.select_0 {
display:block;
width:70px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton70b.gif);
background-repeat : no-repeat;
}

.select_a {
display:block;
width:100px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton100b.gif);
background-repeat : no-repeat;
}



.select_b {
display:block;
width:80px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton80b.gif);
background-repeat : no-repeat;
}


.select_c {
display:block;
width:90px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton90b.gif);
background-repeat : no-repeat;
}


.select_d {
display:block;
width:80px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton80b.gif);
background-repeat : no-repeat;
}

.select_e {
display:block;
width:110px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton110b.gif);
background-repeat : no-repeat;
}

.select_f {
display:block;
width:100px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton1b.gif);
background-repeat : no-repeat;
}		

.select_g {
display:block;
width:100px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton1b.gif);
background-repeat : no-repeat;
}

.select_h {
display:block;
width:110px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton110b.gif);
background-repeat : no-repeat;
}


.select_i {
display:block;
width:110px;
height:21px;
line-height : 21px;
background-image : url(/buttons/rbutton110b.gif);
background-repeat : no-repeat;
}


/* Select Farben anzeigen im Block */	

.block {
cursor:pointer;
display:block;
width:100px;
height:22px;
}

.block_2 {
cursor:pointer;
display:block;
width:200px;
height:20px;
line-height : 22px;
border-top : 1px solid;
border-right : 0px solid;
border-bottom : 0px solid;
border-left : 1px solid;
border-color : #bdbdbd #bdbdbd #bdbdbd #bdbdbd;
background-color:#f6f6f6;

}

.box_top_1 {
font-family : Verdana;
font-size : 12px;
font-weight : bold;
color : #000090;
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 0px solid;
border-left : 1px solid;
border-color : #000099;
background-color : #e7efff;
padding : 0px;
line-height : 24px;
}

.box_bottom_1 {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #000090;
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #000099;
background-color : #ffffff;
padding : 0px;
background-image : url(/bg_images/world2.gif);
background-repeat : no-repeat;
}

.box_bottom_2 {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #000090;
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #000099;
background-color : #ffffff;
padding : 0px;
background-image : url(/bg_images/thermometer.gif);
background-repeat : no-repeat;
}

.box_bottom_3 {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #000090;
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #000099;
background-color : #ffffff;
padding : 0px;
}

.box_bottom_4 {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #000090;
border-top : 1px solid;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-color : #000099;
background-color : #ffffff;
padding : 0px;
background-image : url(/bg_images/ferienhaus.jpg);
background-repeat : no-repeat;
}

.box_bottom_5 {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #000090;
padding : 0px;
background-image : url(/bg_images/schiff.jpg);
background-repeat : no-repeat;
}

