/*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: 530px;
         position: absolute;
         left: 50%;
         top: 0px;
         margin-left: -400px;
         margin-top: 10px;
         border: 1px solid #dedede;
}

#bodydiv2 {
         width: 800px;
         height: 800px;
         position: absolute;
         left: 50%;
         top: 0px;
         margin-left: -400px;
         margin-top: 10px;
         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: 550px;
         overflow: hidden;
}

#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;
}

#agb a {
         font-family: Arial, sans-serif;
         font-weight: bold;
         font-size: 11px;
         color: #666666;
         text-decoration: none;
         position: absolute;
         bottom: 25px;
         left: 80px;
}

#agb a:hover {
         color: #444444;
         text-decoration: none;
}

#gewinnspiel a {
         font-family: Arial, sans-serif;
         font-weight: bold;
         font-size: 11px;
         color: #666666;
         text-decoration: none;
         position: absolute;
         bottom: 25px;
         left: 120px;
}

#gewinnspiel 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: 240px;
         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;}

#groundtext {
         margin-left: 10px;
         font-family: Arial, sans-serif;
         text-align: left;
         font-size: 11px;
         color: #666666;
}

#groundtext a {color: #444444;text-decoration: none;}
#groundtext a:hover{color: #666666;text-decoration: none;}
