
body {margin:0px; padding:0px; background-image:url(../media/images/bg.gif); background-repeat:repeat-y; text-align:left; background-color:#030; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;  font-size:12px; letter-spacing : 0.04em; line-height:19px; color: #cfc;}/* text-align:center;*/
form {margin:0px; padding:0px; }
img {border:0px; }
p {margin-top:0px; margin-bottom:15px;} /*text-align:justify;*/
h3 {margin-top:0px; margin-bottom:8px; font-weight:bold; font-size:14px; line-height:18px;}/* letter-spacing:.1em;}*/
.disclaimer{font-size:10px; line-height:13px;}

ul{list-style:none; list-style-image: url(../media/images/listenpunkt.gif); margin-left:15px; margin-top:0px; margin-bottom:10px;}
li{margin-top:0px;margin-bottom:8px;}

.container{position:relative; width:100%;}
.logo{float:left; background-image:url(../media/images/logo.gif); width:295px; height:63px;}
.header { font-size:20px; letter-spacing:0.05em; line-height:26px; font-weight:normal; margin-top:0px; margin-bottom:27px; }

.outernavibox{width:100%; background-color:#396;}
.navibox{width:780px; height:63px;}
.subnavibox{}
.unten{float:left; width:780px; text-align:left;}
.u_links{float:left; width:325px;}
.u_rechts{float:left; width:455px;}
.footer{float:left; width:780px; text-align:right; font-size:10px;}

.contentbox{float:left; width:450px; min-height:280px; padding-top:50px;}
table{border-collapse:collapse; border:3px solid #ffffff; width:540px; text-align:left;}
td{border-top:3px solid #ffffff; padding:3px 5px 3px 5px; border-right:3px solid #ffffff; background-color:#E8ECF0; border-collapse: collapse; width:50%; vertical-align:top;}

.h1{float:left; height:1px; overflow:hidden;}
.h6{float:left; height:7px; overflow:hidden;}
.h12{float:left; height:12px; overflow:hidden;}
.h20{float:left; height:20px; overflow:hidden;}
.h27{float:left; height:27px; overflow:hidden;}
.h39{float:left; height:39px; overflow:hidden;}
.h40{float:left; height:40px; overflow:hidden;}
.h63{float:left; height:63px; overflow:hidden;}
.h121{float:left; height:121px; overflow:hidden;}

.b6{float:left; width:6px;}
.b10{float:left; width:10px;}
.b25{float:left; width:25px;}
.b30{float:left; width:30px;}
.b55{float:left; width:55px;}
.b160{float:left; width:160px;}
.b245{float:left; width:245px;}
.b235{float:left; width:235px;}
.b455{float:left; width:455px;}
.b736{float:left; width:736px;}
.b748{float:left; width:748px;}
.b780{float:left; width:780px;}

.bildbox img{border:solid 2px #000;}

.mapa{margin:0px; padding:0px; }
.oflo{overflow:hidden; }
.patop15 {padding-top:15px; }

.gruen{background-color:#396;}

/*links*/
a:link {color: #cfc; text-decoration: underline;}
a:visited {color: #cfc; text-decoration: underline;}
a:hover {color: #cfc; text-decoration: underline;}
a:active {color: #cfc; text-decoration: underline;}
a:focus {color: #cfc; text-decoration: underline;}

.navi{ line-height:15px; font-weight:normal; font-size:13px; padding-left:10px; padding-right:15px; padding-top:5px;}
.subnavi{ line-height:15px; padding-left:13px;}

.navi a:link {color:#cfc; text-decoration:none;}
.navi a:visited {color:#cfc; text-decoration:none;}
.navi a:hover {color:#dfc; text-decoration:none;}
.navi a:active {color:#cfc; text-decoration:none;}
.navi a:focus {color:#dfc; text-decoration:none;}

.language{color:#ffffff; line-height:15px; font-weight:normal; font-size:11px;}

.language a:link {color:#ffffff; text-decoration:none;}
.language a:visited {color:#ffffff; text-decoration:none;}
.language a:hover {color:#ffffff; text-decoration:none;}
.language a:active {color:#ffffff; text-decoration:none;}
.language a:focus {color:#ffffff; text-decoration:none;}

input,select,text,checkbox,radio{
border-style: solid;
border-color: #061D42;
border-width: 1px;
color: #061D42;
font-family: verdana, Arial;  
font-size: 12px;}

