﻿* { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#34549C; margin:0;padding:0;  }
body{background-color:#E9EDF6; margin:0; padding:0; text-align:center;overflow:auto;}
#haupt{width:1003px; margin:0 auto;text-align:left;} 
*html #haupt{width:100%;}
#logo{float:left;width:150px;height:100px;	background-image:url('images/logo3w-3.gif');text-align:center;display: inline;}
#int {color:#33528a;font-weight:bold;font-size:16px;padding-top:81px;font-family:'Times New Roman', Times, Serif}
#kopf01{float:left;	width:460px;height:100px;background-image:url('images/kopf_01.jpg');display: inline;}
#kopf02{float:left;	width:160px;height:100px;background-image:url('images/kopf_02.jpg');margin:0px -3px 0px -3px;display: inline;}
#wolke{height:100px;background-image:url('images/Wolken2.jpg'); left:780px;}
#slogan{ font-family:"Times New Roman", Times, Serif; font-size:x-large;height:100px; padding-top:35px;color:#4972BC}
*+html #slogan {padding-top:23px;}
#gl{ font-weight:bold;font-size:x-large;font-family:'Times New Roman', Times, Serif}
#kopf{padding:0px;}    
#horiz_menu{ clear:both; height:23px; width:100%; background:url('images/bg6.jpg') repeat -20px 35px;position:relative;}  
    ul.hmenu {list-style:none; margin:0; padding:0;}
	li.hmenu {float:left;width:123px;margin:0;padding:0;text-align:center;border-right:1px solid #FFF;display: inline;}
	* html li.hmenu{width:123px;}
	li.hmenu a {display:block;padding:5px 10px;height:100%;color: #22366B;text-decoration:none;font-weight:bold;cursor:pointer;}
	li.hmenu a:active {background-position:-150px 0;}		
	li.hmenu a:focus {background-position:-150px 0;}		
	li.hmenu a:hover {background-position:-150px 0;}
 * html #horiz_menu{background:none; position:relative;width:1003px;}	 
div.hmenu{border-right:1px solid #FFF;text-align:center;}
a.flag{text-decoration:none}
img.video{cursor:pointer;}
/** html a.jt{visibility: hidden;}*/
#nav a {background:url(images/bg6.jpg) repeat -20px 35px;}
#erst{width:146px;height:23px;}
* html #erst{width:146px;background:url(images/bg8.jpg)}
#impressum,#impressumru{width:92px;height:23px;}
* html #impressum,#impressumru{width:90px;height:18px;background:none; }
#vert_menu{float:left; position:absolute; width:145px;height:86%; background-image:url('images/Muster44.gif');
margin-top: 0px; padding-top:0px;padding-left:0px;display:block; border-right:1px #33528a solid}
#v_menu{padding-top:6px;} 
.nav {  background-color: #34549C; background-image: url('images/sub1.gif');color: #FFFFFF; margin-top:5px;padding-left:10px;} 
a.nav:link {font-weight: bold; color: #FFFFFF; text-decoration: none; display:block;line-height:16px;text-align : left;}
a.nav {font-weight: bold; color: #FFFFFF; text-decoration: none; display:block;line-height:16px;text-align : left;}
a.nav:visited {font-weight: bold; color: #FFFFFF; text-decoration: none; display:block;line-height:16px;text-align :left;}
a.nav:hover  {font-weight: bold; color: #ffffff; text-decoration: none; background-color: #d69eb4; 
background-image: url('images/sub2.gif'); display:block;line-height:16px;text-align : left;}
.news{	margin-top:5px;margin-bottom:5px;background-image:url('images/Muster44.gif');cursor:pointer;}
.talk{	margin-top:5px;margin-bottom:5px;background-image:url('images/Muster44.gif');cursor:pointer;}
.news span:hover{color:#ff6600;}
#links{	width:7px;	height:55px; background-image:url('images/loch4.gif'); float:left; } 
.center span{font-size:11px; text-align:center;margin-left:5px;width:130px}
* html #vert_menu {margin: -9px 0px 0px 0px;height:730px}
* html .center {margin: 0px 0px 0px 1px;}
* html #rechts {margin: -57px 0px 0px 143px;}
.gross{position:absolute;padding-top:0px; height:86%; width:746px; background-image:url('images/l2.jpg');margin-left:147px;float:left;}
#zag{margin-left:8%;margin-top:70px;width:650px;height:60px;text-align:center;font-size:24px; color:#22366B; 
font-family:"Times New Roman", Times, Serif;font-style:italic}
* html #zag{ margin:20px 0px 0px 20px }
.text{float:left; width:80%; height:200px; margin-left:8%;color:#22366B; font-family:Verdana; font-size:14px; 
padding-left:20px; padding-right:15px; padding-top:18px;text-align:center } 
.text p{color:#22366B;font-family:Arial, Helvetica, Sans-Serif;font-size:15px;font-weight:100;}
iframe{display: none; margin:0px 2px 0px 146px; width:742px;  position:absolute;  height:85.5%; border:1px #33528a solid }
.product{height:520px; display: none;}
 #scroller { position:absolute; width: 109px; height: 86%; overflow: hidden; float:left;padding-left:3px;margin-left:890px;
 background-image:url('images/Muster3.gif');border-left:1px #33528a solid;}
 
* html .gross {margin: -9px 0px 0px 147px;  height:730px; clear:left;} 
* html .text {	margin: 20px 0px 0px 20px; }
* html .text p{	margin: 5px 0px 0px 0px; }
* html p.erst{	margin: 25px 0px 0px 0px; }
* html iframe {margin: -9px 0px 0px 147px;  border:1px;clear:left;height:730px;width:740px;position:absolute}
* html #scroller{ position:absolute; width: 110px; height: 730px; overflow: hidden; float:left; margin-left:890px;
 background-image:url('images/Muster3.gif');margin-top: -9px;display: inline; }  
* html #slogan{ font-family:"Times New Roman", Times, Serif; font-size:x-large;height:60px;color:#4972BC}
* html #horiz_menu{  height:18px;}
pre { DISPLAY: none}
li.werb {border:1px gray solid;	margin-top:5px;	width:100px;height:100px;margin-left:2px;cursor:pointer;}
.flag{	margin-top:-6px;cursor:pointer;text-decoration:none;border:0px}
.wrap {	overflow:hidden;margin-left:3px;width:140px;margin-top:3px}
.rounded {background:transparent;white-space:nowrap;}
.rounded_fon {background-color:#E9EDF6;text-align:center;margin-bottom:3px;}
.rounded_fon_gold {background-color:#FFC671;text-align:center;margin-bottom:3px;}
* html div.rounded {height:20px;}
.b2{border:2px #33528a solid;text-align:center}
#hc { margin: 1em auto;  border: 2px solid #555; width: 130px; height: 80px;}
.talk {border:1px gray solid;cursor:pointer;width: 100px;margin-left:2px;}
.wid {color: #cc3300;}
.error{position:absolute; left:40%;top:25%; background-color:#FF3300; width:270px; height:120px; border:thin black solid; font-size:17px; font-family:"Times New Roman", Times, Serif; padding: 10px; text-align: center; color:#FFD83C}





