body {
 font: 90% Arial;
 color: #00080e;
 text-align: center;
 background-color: rgb(245,245,243);
}

a.p{
 font-size: 17px;
 font-family: Arial;
}

*{
 margin: 1px;
 padding: 0;
}

#border{
 border: 1px solid CadetBlue ;
}

#img{
 border: 1px solid CadetBlue ;
 padding:7;
 spacing:2;
}

#imgtextleft{
 float: left;
 position:relative;
 top:0%;
 left:0%;
 padding:7px;
}

#imgtextright{
 float: right;
 position:relative;
 top:0%;
 left:0%;
 padding:7px;
}


/* HEADER START*/

A.header_pf1{
             text-align:center
             font-family: Arial;
 	     font-size:19px;
             color:black;
}
A.header_pf2{
             text-align:center;
             font-size:18px;
             color:black;
}
A.header_pf3{
             text-align:center;
             font-family: Arial;
             font-size:23px;
             font-weight:bold;
             color:black;
}
A.header_pf4{
             text-align:center
             font-family: Arial;
             font-size:23px;
             font-weight:bold;
             color:darkgreen;
}

/* HEADER END */

/* HEADER NAV START */

A.headnav{
            text-decoration: none;
            font-size: 15px;
            color: black;
            text-align:center;
            vertical-align: center;
}

/* HEADER NAV END */


table.main{
 width:99%;
 border: 0px solid black ;
}

table.info{
 width:95%;
 border: 0px solid black ;
}


/* HEADER Logo und Schrift */
td.header_lr{
 text-align:center;
 vertical-align:center;
 width:27%;
}

/* Sub Menu abstand zum Header */
td.menu_l{
 width: 100px;
 padding-top: 15px;
 text-align: left;
 padding-left: px;
 vertical-align: top;
 font-family: Arial;
}
/* Content größe einstellen */

td.content{
 width:80%;
 vertical-align:top;
 padding-top: 20px;
 padding-left: 20px;
 border-left: 1px solid CadetBlue ;
}


/* TOP NAV einstellungen */
td.headnav{
 width:1%;
 text-align:center;
 vertical-align:center;
 border-right: 1px solid CadetBlue;
 background-image:url(img/header_line.gif);
 background-repeat:repeat-x;
}

td.headnav_b{
 width:1%;
 text-align:center;
 vertical-align:center;
 border-right: 1px solid CadetBlue;
 background-image:url(img/header_line.gif);
 background-repeat:repeat-x;
}


/* CONTENT ÜBERSCHRIFTEN */

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
 font-family: Arial;
 color: black;
 background: transparent;
}


p, a, li {
 font-size: 0.80em;
 font-family: Arial;
}

/* Schriftgröße für Links */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h2 label, p a, label a,  
li li, li a, ul a,li p, p label{
 font-family: Arial;
 font-size: 14px;
}


#menu {
font-size: 14px;
font-family: Arial;
}

#menu li {
display: inline;
list-style: none;
font-family: Arial;
}

#menu a,
#menu span {
display: block;
text-decoration: underline;
font-weight: bold;
margin: px;
padding: 5 0 0 5px;
height: 12px;
border: 0 none;
font-family: Arial;

}

#menu a:link, 
#menu a:visited {
color: black;
}

#menu a:hover, 
#menu a:active, 
#menu a:focus {
color: red;
}




