

body { 
font-family : verdana; 
}

#container { 
width : 960px;
padding : 30px; 
text-align : left;
}

* html #container {
width: 960px;
/*für IE 5,6*/
widt\h: 960px;
}
 

#header { 
height : 100px; 
background : url(../header.jpg); 
background-repeat : no-repeat; 
width : 900px; 
} 
#info { 
text-align : right; 
margin-right : 65px; 
} 
#navigation1 { 
margin-bottom : 20px; 
font-size : 12px; 
width : 900px; 
} 
#navigation1 a:link { 
color : #424242; 
text-decoration : none; 
font-weight : bold; 
} 
#navigation1 a:visited { 
color : #424242; 
text-decoration : none; 
font-weight : bold; 
} 
#navigation1 a:hover { 
color : #424242; 
text-decoration : none; 
font-weight : bold; 
} 
#navigation1 a:active { 
color : #424242; 
text-decoration : none; 
font-weight : bold; 
} 
#content { 
width : 900px;
height:750px;
}
* html #content {
width: 900px;
/* für IE 5,6 */
widt\h: 920px;
}

#ContentLeft { 
width : 130px; 
margin-right : 1px; 
float : left; 
font-size : 10px; 
display : none;
} 
#ContentLeft h1 { 
font-size : 14px; 
background : url(../images/content2bg.gif); 
height : 34px; 
margin-top : 0; 
width : 130px; 
padding : 5px; 
margin-bottom : 3px; 
/*display : none; */
} 
#ContentLeft h2 { 
color : black; 
font-size : 13px; 
display : none; 
} 
#ContentLeft p { 
font-size : 11px; 
display : none; 
} 
#ContentCenter { 
width : 778px; 
float : left; 
font-size : 10px; 
text-align : left; 
margin-right : 10px; 
} 
#ContentCenter h1 { 
color:#ffffff;
font-size : 14px; 
background : #b6509a; 
height : 20px; 
padding : 5px; 
width : 890px; 
margin-bottom : 3px; 
} 
#ContentCenter h2 { 
color : #454545; 
font-size : 14px; 
width : 880px; 
margin-bottom : 3px; 
} 
#ContentCenter h3 { 
color : #454545; 
font-size : 12px; 
width : 550px; 
margin-bottom : 3px; 
} 
#ContentCenter h4 { 
color : #454545; 
font-size : 12px; 
width : 550px; 
margin-bottom : 3px; 
} 
#ContentCenter th { 
color : #ffffff; 
background : url(../images/content2bg.gif); 
font-size : 11px; 
text-align : left; 
} 
#ContentCenter td { 
color : #ffffff; 
font-size : 11px; 
color : #000000; 
} 
#ContentCenter p { 
font-size : 12px; 
width : 880px; 
} 
#ContentCenter a:link { 
color : #b6509a; 
text-decoration : underline; 
font-weight : bold; 
} 
#ContentCenter a:visited { 
color : #b6509a; 
text-decoration : underline; 
font-weight : bold; 
} 
#ContentCenter a:hover { 
color : #b6509a; 
text-decoration : underline; 
font-weight : bold; 
} 
#ContentCenter a:active { 
color : #b6509a; 
text-decoration : underline; 
font-weight : bold; 
} 
#ContentRight { 
width : 12px; 
float : left; 
font-size : 10px; 
text-align : left; 
} 
#ContentRight h1 { 
color : #ffffff; 
font-size : 14px; 
background : url(../images/content2bg.gif); 
height : 34px; 
padding : 5px; 
margin-bottom : 3px; 
} 
#ContentRight a:link { 
color : #b6509a; 
text-decoration : underline; 
font-weight : bold; 
} 
#ContentRight a:visited { 
color : #b6509a; 
text-decoration : underline; 
font-weight : bold; 
} 
#ContentRight a:hover { 
color : #b6509a; 
text-decoration : underline; 
font-weight : bold; 
} 
#ContentRight a:active { 
color : #b6509a; 
text-decoration : underline; 
font-weight : bold; 
} 


#bottom{width:900px; height:110px;}


#navigation3 { 
background : url(../footer.png); 
width : 888px;
height : 16px;
padding: 6px;
padding-top: 6px;
font-size : 11px;
margin-top : 25px;
}

#navigation3 a:link { 
color : #fff; 
text-decoration : none; 
} 
#navigation3 a:visited { 
color : #fff; 
text-decoration : none; 
} 
#navigation3 a:hover { 
color : #fff; 
text-decoration : none; 
} 
#navigation3 a:active { 
color : #fff; 
text-decoration : none; 
} 
#footer { 
margin-top : 1px; 
border-top : 5px solid #b6509a; 
color : black; 
font-size : 11px; 
padding-top : 15px; 
width : 900px; 
} 
#menuhome { 
font-weight : normal; 
} 
#menuhome td { 
font-size : 12px; 
padding-right : 10px; 
} 
#menuhome a:link { 
color : #fff; 
text-decoration : underline; 
} 
#menuhome a:visited { 
color : #fff; 
text-decoration : underline; 
} 
#menuhome a:hover { 
color : #fff; 
text-decoration : underline; 
} 
#menuhome a:active { 
color : #fff; 
text-decoration : underline; 
} 
.border { 
border : 1px solid #9a9a9a; 
} 
#search { 
background : #f3f3f3; 
font-size : 10px; 
margin : 0; 
width : 475px; 
} 
#search td { 
font-size : 10px; 
} 
#search select { 
font-size : 10px; 
} 
#wrapper { 
margin : 0 auto; 
text-align : left; 
width : 960px; 
} 
#left_r { 
background : transparent url(../shadow/left_r.png) repeat-y 0% 0%; 
} 
#right_r { 
background : transparent url(../shadow/right_r.png) repeat-y 100% 0%; 
} 
#top_r { 
background : transparent url(../shadow/top_r.png) repeat-x 0% 0%; 
} 
#top_l_c { 
background : transparent url(../shadow/top_l_c.png) no-repeat 0% 0%; 
} 
#top_r_c { 
background : transparent url(../shadow/top_r_c.png) no-repeat 100% 0%; 
} 
#bottom_r { 
background : transparent url(../shadow/bottom_r.png) repeat-x 0% 100%; 
} 
#bottom_l_c { 
background : transparent url(../shadow/bottom_l_c.png) no-repeat 0% 100%; 
} 
#bottom_r_c { 
background : transparent url(../shadow/bottom_r_c.png) no-repeat 100% 100%; 
} 
.pink { 
font-weight : bold; 
color : #ee057b; 
font-size : 10px; 
float : left; 
} 
.td1 { 
background : #f3f3f3; 
color : black; 
font-size : 11px; 
border-bottom : 2px solid #ffffff; 
} 
.td2 { 
background : #f3f3f3; 
color : black; 
font-size : 11px; 
border-bottom : 2px solid #ffffff; 
} 
input#submit { 
float : none; 
width : auto; 
background : #b6509a; 
color : white; 
width : 120px; 
} 
.menu { 
list-style-type : none; 
margin : 0; 
padding : 0; 
width : 130px; 
border : 1px solid #9a9a9a; 
border-bottom-width : 0; 
} 
.menu li a { 
background : white url(http://www.travel.de/fileadmin/menu/glossyback.gif) repeat-x bottom left; 
font : bold 10px Verdana, Helvetica, sans-serif; 
color : white; 
display : block; 
width : auto; 
padding : 4px 3px 6px 3px; 
text-decoration : none; 
} 
* html .menu li a { 
width : 128px; 
} 
.menu li a:visited, .menu li a:active { 
color : white; 
} 
.menu li a:hover { 
background-image : url(http://www.travel.de/fileadmin/menu/glossyback2.gif); 
} 
div.TabView p { 
width : 400px; 
} 
div.TabView div.Tabs { 
height : 24px; 
overflow : hidden; 
} 
div.TabView div.Tabs a { 
float : left; 
display : block; 
width : 110px; 
text-align : center; 
height : 24px; 
line-height : 28px; 
vertical-align : middle; 
background : url(http://www.travel.de/fileadmin/gfx/tab.gif) no-repeat -2px -1px; 
text-decoration : none; 
font-family : verdana, arial, helvetica, sans-serif; 
font-weight : 300; 
font-size : 11px; 
color : #000080; 
} 
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active { 
background : url(http://www.travel.de/fileadmin/gfx/tab.gif) no-repeat -2px -31px; 
} 
div.TabView div.Tabs a:hover { 
background : url(http://www.travel.de/fileadmin/gfx/tab.gif) no-repeat -2px -62px; 
} 
div.TabView div.Pages { 
clear : both; 
padding : 2px 0 0 0; 
border : 1px solid #aaaaff; 
overflow : hidden; 
} 
div.TabView div.Pages div.Page { 
height : 100%; 
overflow : hidden; 
} 
div.TabView div.Pages div.Page div.Pad { 
padding : 5px 15px 5px; 
}