body, html {
background:#ffffff url(/themes/skydive/images/body_bg.jpg) repeat-x scroll left top;
margin:0px;l;
font-family:verdana:
}

#container {
float:left;
padding-top: 0px;
width:1256px;
margin-top:15px;
background-repeat:no-repeat;
}

#shortcuts {
padding-top:0px;
padding-bottom:0px;
text-align:right;
padding-right: 15px;
font-size:0px;
}

#shortcuts a:link, #shortcuts a:active, #shortcuts a:visited { 
color:#000000;
font: 11px verdana;
text-decoration: none;
}

#shortcuts a:hover {
color:#23507a;
font: 11px verdana; 
text-decoration:underline;
}


#headertext {
float:left:
font: 24px verdana; 
color:#9a5400;
padding-left: 15px;
font-weight:bold;
}

#themes{
padding-right:67px;
}

#head1 {
float:left;
height:178px;
width: 250px;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
}

#head2 {
float:left;
height:178px;
width: 766px;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
}

#bildertitle{
float:right;
margin-top:0px;
padding-left:7px;
padding-right:7px;
padding-top:3px;
width:175px;
height:20px;
min-height:20px;
color:#ffffff;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
background:#23507a;
font-weight:bold;
}


#bilder{
float:right;
margin-top:5px!important;
margin-right:0px;
margin-top:0px;
padding-left:0px;
padding-right:7px;
padding-top:0px;
width:175px;
color:#000000;
height: auto !important;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
background-repeat:no-repeat;
}

#bilder a:link, #bilder a:active, #bilder a:visited { 
color:#333333;
text-decoration:none;
}

#headlinetitle{
float:right;
margin-top:10px;
padding-left:7px;
padding-right:7px;
padding-top:3px;
width:175px;
height:20px;
min-height:20px;
color:#ffffff;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
background:#23507a;
font-weight:bold;
margin-right:-7px;
}

#headline {
float:right;
padding-left:7px;
padding-right:7px;
padding-top:5px;
margin-top:5px;
margin-right:-7px;
width:173px;
height:140px;
min-height:140px;
color:#000000;
height: auto !important;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
background-repeat:no-repeat;
background:#ffffff;
border-top:1px solid #23507a;
border-bottom:1px solid #23507a;
border-left:1px solid #23507a;
border-right:1px solid #23507a;
}

#headline a:link, #headline a:active, #headline a:visited { 
color:#23507a;
text-decoration:none;
font-weight:bold;
}



#Bildertitle{
float:right;
margin-top:10px;
padding-left:7px;
padding-right:7px;
padding-top:3px;
width:175px;
height:20px;
min-height:20px;
color:#ffffff;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
background:#23507a;
border-top:1px solid #23507a;
border-bottom:1px solid #23507a;
border-left:1px solid #23507a;
border-right:1px solid #23507a;
font-weight:bold;
}

#Bildertitle1{
float:right;
margin-right:-7px;
margin-top:10px;
padding-left:7px;
padding-right:7px;
padding-top:3px;
width:175px;
height:20px;
min-height:20px;
color:#ffffff;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
background:#23507a;
font-weight:bold;
}
#film{
float:right;
margin-top:5px;
margin-right:-7px;
padding-left:10px;
padding-right:7px;
width:170px;
color:#000000;
height: auto !important;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
background-repeat:no-repeat;
background:#ffffff;
border-bottom:1px solid #23507a;
border-left:1px solid #23507a;
border-right:1px solid #23507a;
}

#film a:link, #film a:active, #film a:visited { 
color:#333333;
text-decoration:none;
}

#navi {
float:left;
width:1016px;
height:97px;
background-image:url(images/navbar.jpg);
}

#navtext a{
float:none;
padding-bottom:8px;
height : 11px;
background-color : none;
color : #0f3192;
font-family : verdana;
padding-top:2px;
font-size : 12px;
text-decoration: none;
font-weight:bold;
}

#navtext {
float : left;
padding-left:30px;
font-size : 12px;
padding-bottom: 8px;
height : 11px;
background-color : none;
color : #0f3192;
font-family : verdana;
padding-top:2px;
text-decoration: none;
text-align :right;
font-weight:bold;
}

#navtext a:link, #navtext a:active, #navtext a:visited { 
color:#d91212;
font: 12px verdana;
text-decoration: none;
font-weight:bold;
}

#navtext a:link, #navtext a:inactive { 
color:#0f3192;
font: 12px verdana;
text-decoration: none;
font-weight:bold;
}


#subnavi {
float:left;
padding-top:10px;
width:230px;
height:600px;
min-height:600px;
background-repeat:no-repeat;
background:#ffffff;
}

#blockadress{
float:left;
margin-left:7px;
padding-top:5px;
padding-left:5px;
width:188px;
height:140px;
min-height:140px;
color:#9a5400;
background-repeat:no-repeat;
font-family:verdana;
font-size:12px;
background-repeat:no-repeat;
background:#ffffff;
border-top:1px solid #cc9900;
border-bottom:1px solid #cc9900;
border-left:1px solid #cc9900;
border-right:1px solid #cc9900;
}

#blockadress a:link, #cblockadress a:active, #blockadress a:visited { 
color:#cc9900;
text-decoration:none;
}

#wrapper {
float:left;
width:1256px;
}


#content {
    float: left;
    width: 746px;
    height: auto !important;
    min-height: 600px;
    height: 600px;
padding-left:20px;
padding-right:20px;
color:#000000;
background-repeat:no-repeat;
font-family:verdana;
font-size:12px;
padding-top:10px;
background-image:url(images/content.jpg);
background:#ffffff;
}

#content a:link, #content a:active, #content a:visited { 
color:#333333;
text-decoration:none;
}

#content a:hover { 
text-decoration:underline;
}

#rightbar {
    float: left;
    width: 200px;
    height: auto !important;
    min-height: 580px;
    height: 580px;
color:#000000;
background-repeat:no-repeat;
font-family:arial,verdana;
font-size:12px;
padding-top:20px;
}



#footer {
height: 20px;
width: 1016px;
clear:both;
background:#ffffff;
}

#footertext {
float : left;
padding-left: 240px;
padding-top: 10px;
height : 12px;
background-color : none;
color : #23507a;
font-family : verdana;
font-size : 10px;
text-decoration: none;
text-align : right;
}

#footertext a{
padding-bottom: 5px;
height : 12px;
background-color : none;
color : #23507a;
font-family : verdana;
font-size : 10px;
text-decoration: none;
text-align : right;
}


h1, h2 {
font-size : 16px;
color : #23507a;
}


h2 {
font-size : 13px;
color : #23507a;
}
