/*Webseite AGENTUR IN TOUCH*/
html,body{overflow: auto;}
body {scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#EE7C58;scrollbar-darkshadow-color:#FFFFFF;scrollbar-shadow-color:#EE7C58;scrollbar-arrow-color:#EE7C58;scrollbar-track-color:#FFFFFF;font-family: Verdana, Arial, sans-serif;}
::-moz-selection{background-color:#FF9900;}
#bodydiv{width: 800px; height: 520px;position: absolute;left: 50%; top: 0px;margin-left: -400px; margin-top: 0px;border: 1px solid #dedede;}
#bodydiv2{width: 800px; height: 800px;position: absolute;left: 50%; top: 0px;margin-left: -400px; margin-top: 0px;border: 1px solid #dedede;}
#main{width: 800px; height: 340px;}
#main a{color: #444444;text-decoration: none;}
#main a:hover {color: orange;text-decoration: none;}
#ground{text-shadow: none;  margin-top: 530px;}
#ground a{color: #ffffff;text-decoration: none;}
#ground a:hover {color: orange;text-decoration: none;}
#ground2{text-shadow: none; font-family: Arial, sans-serif; font-size: 11px;border: 1px solid #dedede;}
#footer{width: 800px; height: 14px; background-image: url(../grafik/footer.jpg);}
#footer2{width: 800px; height: 40px; padding-top:40px; position:absolute;left: 50%;margin-left: -400px;}
img{ border:0; outline:none;}
img a:hover{ border:0; outline:none;}
#impressum a
  {
  font-family: Arial, sans-serif; font-weight: bold; font-size: 11px; color: #666666;
  text-decoration: none;
  position: absolute; bottom: 25px;}
#impressum a:hover{color: #444444;text-decoration: none;} 
h3
  {font-weight: normal; font-size: 22px; color: #F0F0F0; padding-top:10px; padding-left: 13px;}
.text
  {font-weight: normal; font-size: 11px; color: #F0F0F0;}
.text2
  {font-weight: normal; font-size: 9px; color: #F0F0F0;}
.text_justify
  {font-weight: normal; font-size: 11px; color: #F0F0F0; margin-left: 80px; text-align:justify;}
#content{padding:10px;position: absolute;
	left: 136px;
	top: 212px;
	width: 478px;
	height: 272px;
	overflow: auto;
}
#adresse{position: absolute;right: 0px;bottom: 25px;text-align: right;font-family: Arial, sans-serif;font-size: 11px;color: #666666;}
#adresse a {color: #444444;text-decoration: none;}
#adresse a:hover{color: #666666;text-decoration: none;}
ul {margin-bottom:1px;}

.menu {
	width:735px;
	position: absolute;
	left: 135px;
	top: 180px; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; height:35px; text-align: center;line-height:26px;font-weight: bold; font-size: 10px; color: #666666; border-top: 6px solid transparent;outline:none;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative;}
.menu ul li ul {visibility:hidden; position:absolute;}
.menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em; margin:-1px;}
.menu ul li:hover a, .menu ul li a:hover {visibility:visible; font-weight: bold;color: #111111;text-decoration: none;
  border-top: 6px solid orange;outline:none;}
.menu ul li:active a, .menu ul li a:active {text-decoration: none; outline:none;}  
  
.menu ul li:hover ul, .menu ul li a:hover ul {visibility:visible; bottom:-82px; left:0;}
.menu ul li:hover ul li, .menu ul li a:hover ul li {display:block; background:#fff; color:#666666; width:100px; clear:both;}
.menu ul li:hover ul li:hover a.sub, .menu ul li a:hover ul li a:hover.sub {background:#fff; color:#111111;}
.menu ul li:hover ul li ul, .menu ul li a:hover ul li a ul {visibility:hidden; position:absolute;}
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {display:block; background:#fff; color:#111111; width:100%;}
.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {background:#fff; color:#111111;}
.menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul {visibility:visible; left:210px; bottom:0;}
.menu ul li:hover ul.left, .menu ul li a:hover ul.left {left:-105px;}
.clear {clear:both;}