/* **************************************** */
/*   Copyright 2007-2011 DracoWeb Design    */
/* Homepage Design Version 1.30 - 08.3.2011 */
/* **************************************** */

html, body {
background : #fff;
color : #333;
font-size: 100%;
margin : 0;
padding : 0;
border : 0;
font-family : verdana, arial, sans-serif;
}

#start {
margin : 0;
border : 0;
position : relative;
float : left;
top : 0px;
left : 0px;
}

#start img {

}


A {
color : #225fda;
font-weight : normal;
background : transparent;
text-decoration : none;
}

A:visited {
color : #6281be;
font-weight : normal;
background : transparent;
text-decoration : none;
}

A:hover {
color : #17c977;
font-weight : normal;
background : transparent;
text-decoration : none;
}

A:active {
color : #225fda;
font-weight : normal;
background : transparent;
text-decoration : none;
}

/* Startseite */

A.subtitel {
color : #1343a6;
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

A.subtitel:visited {
color : #1343a6;
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

A.subtitel:hover {
color : #c00;
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

A.subtitel:active {
color : #c00;
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}


#oben {
background-color : #fff;
display : block;
text-align : left;
color : #333;
margin : 0px;
padding : 0;
border-bottom : 1px solid #457492;
height : 210px;
}

#mitte {
clear : both;
background-color : #ccc;
display : block;
text-align : left;
color : #333;
margin : 0px;
padding : 0;
border-bottom : 1px solid #457492;
min-height : 185px;
}

#unten {
clear : both;
background : #transparent;
display : block;
text-align : left;
color : #333;
margin : 0;
padding : 0;
}

#titel {
position : absolute;
top : 120px;
left : 80px;
color : #1343a6;
font-size : 146%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#subtitel {
position : absolute;
top : 184px;
left : 600px;
font-size : 85%;
font-weight : bold;
font-family : helvetica, arial, sans-serif;
}

#adresse {
position : absolute;
top : 169px;
left : 80px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#telefon {
position : absolute;
top : 186px;
left : 80px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#adresse2 {
position : absolute;
top : 169px;
left : 440px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#telefon2 {
position : absolute;
top : 186px;
left : 440px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}


#zeiten_l {
position : relative;
float : left;
top : 8px;
left : 80px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#zeiten_r {
position : relative;
float : left;
top : 8px;
left : 110px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#zeiten_l2 {
position : relative;
float : left;
top : 8px;
left : 10px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#zeiten_r2 {
position : relative;
top : 8px;
left : 100px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#short_ad {
position : absolute;
float : left;
top : 510px;
left : 80px;
width : 600px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#zeiten_l3 {
position : absolute;
float : left;
top : 430px;
left : 30px;
width : 350px;
color : #666;
font-size : 83%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#copyright {
position : absolute;
top : 403px;
left : 630px;
color : #ccc;
font-size : 66%;
font-weight : normal;
font-family : verdana, arial, sans-serif;
}

/* HOME und weitere */

#oben2 {
border-bottom-color: black;
background-color: #fff;
display : block;
text-align : left;
color: #ececec;
margin : 0;
padding : 0;
height: 83px;
}

#oben_mitte {
clear: both;
color: #666;
background-color: #fff;
display : block;
text-align : left;
margin : 0;
padding : 0;
border-bottom : 1px solid #457492;
height:  21px;
}

#links2 {
clear : both;
background : transparent;
float : left;
padding : 0 0 0 0;
text-align : left;
color : #333;
width : 20px;
height : 450px;
margin : 0;
padding : 0;
}

#navlinks{
padding : 0 0 4px 16px ;
}

#navlinks li{
list-style : none;
padding : 0 0 8px 0;
}

#navlinks a{
font-weight : bold;
color : #319d40;
padding : 0 0 0px 0px;
margin : 0;
text-align : left;
}

#main {
background : #ddd;
min-height : 450px;
}

#mitte2 {
background : transparent;
text-align : left;
color : #333;
margin : 0;
padding : 0;
min-height : 350px;
}

#textkoerper {
background : transparent;
display : block;
text-align : left;
color : #333;
margin : 0px;
padding : 11px 11px 11px 30px;
width : 800px
}

#textkoerper2 {
background : transparent;
display : block;
text-align : left;
color : #333;
margin : 0px;
padding : 11px 11px 11px 30px;
width : 900px
}

#right {
position : relative;
float : right;
top : 0px;
left : 00px;
}

img {
margin : 5px;
border: 1px solid #666;
}

h1 {
margin : 0px;
font-size : 120%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

h2 {
font-size : 100%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

h3 {
font-size : 90%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

h4 {
font-size : 80%;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

p {
font-size : 75%;
font-weight : normal;
font-family : verdana, arial, sans-serif;
}

#unten2 {
background-color: #fff;
clear : both;
background : #transparent;
display : block;
text-align : left;
color : #333;
height : 100px;
margin : 0;
padding : 0;
border-top : 1px solid #457492;
}

#titel2 {
position : absolute;
top : 20px;
left : 34px;
color: #000066;
font-size : 140%;
font-weight : none;
font-family : helvetica, arial, sans-serif;
}

#titel2 b {
font-weight : bold;
font-family : helvetica, arial, sans-serif;
}

#subtitel2 {
position : relative;
top :  3px;
left : 16px;
font-size : 75%;
width : 500px;
font-weight : bold;
font-family : helvetica, arial, sans-serif;
}

#subtitel2_re {
position : absolute;
top :  86px;
right : 16px;
font-size : 75%;
text-align : right;
width : 300px;
font-weight : bold;
font-family : helvetica, arial, sans-serif;
}

#subtitle2_active {
color: #009;
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#subtitel3 {
position : absolute;
top : 51px;
left : 34px;
color: #000066;
font-size : 80%;
font-weight : none;
font-family : helvetica, arial, sans-serif;
}

A.subtitel2 {
color: #999;  
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

A.subtitel2:visited {
color : #999;
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

A.subtitel2:hover {
color : #c00;
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

A.subtitel2:active {
color : #c00;
background : transparent;
text-decoration : none;
font-weight : bold;
font-family : verdana, arial, sans-serif;
}

#copyright2 {
position : relative;
top : 6px;
left : 415px;
text-align : left;
width : 200px;
color : #ccc;
font-size : 66%;
font-weight : normal;
font-family : verdana, arial, sans-serif;
}

ul {font-size : 75% }
ul li {font-size : 100% }

ol {font-size : 75% }
ol li {font-size : 100% }

img.clear {
    border : 0;
    background : transparent;
    
}

