/* CSS Document */

html { height:100%; margin: 0px; padding: 0px; border: none; font-size: 100%; overflow:auto;}
body{ font-size: 10px; font-family: Verdana,Arial,Helvetica; color: #FFFFFF; font-weight: normal;	background-color: #000000; padding:0; margin:0;}

#flashcontent { overflow: hidden; }
#noscript { margin: 0 auto; width: 100%; text-align:center; background-color: #000000;}

#gap {width:90%; float:left;}
#content {margin:0; padding:0; background-color: #000000;  height:1000px; width:750px; text-align:center; margin:auto;}

.white {color:#ffffff;
padding-bottom: 30px;
}

.white a, .white a:link,.white a:visited  {color:#ffffff;}
.white a:hover {color:#69D1D3;}

.floatcleaner {left:0px; clear:both; font-size:5px; width:750px; height:20px;}

.dist {left:0px; clear:both; font-size:5px; height:10px;}

.flashhinweis { width:196px; height:184px; float:right; margin:0; padding: 10px 5px 5px 30px; position: relative; top: -41px; }

.gsdhImage { width:196px; height:184px; float:right; margin:0; padding: 10px 5px 5px 30px; position: relative; top: -25px; right:60px; z-index: 0;}

.abstand { padding:0 15px 15px 65px; width:430px; float:left; text-align: left; z-index: 99; }



/*Subnavigation*/
#subnavcontainer { text-align:left; margin:15px 0 0 0; padding:0; }
 
#subnavlist { margin: 15px 0 0px 0px; padding: 0 0 0px 0px; text-align:left; width:auto; font-size:9px; }

#subnavlist ul, #subnavlist li { margin: 0 15px 0 0; padding: 0; display: inline; list-style-type: none; }

#subnavlist a:link, #subnavlist a:visited { float: left; line-height: 14px; font-weight: normal; padding: 0px; margin:  0 15px 0 0; text-decoration: none; font-size:10px; color:#4A412F; }
#subnavlist a:hover { color: #ffffff; }
#subnavlist a:link.currentsub, #subnavlist a:visited.currentsub, #subnavlist a:hover { border-bottom: 0px solid #fff; padding:0px; color: #a72d3e; }

#headImage {margin:0; padding:0;}

/*Hauptnavigation*/
#navcontainer {text-align:center;  margin:auto;  padding:0; height:24px; position:relative; top:-26px; left: 60px; width:auto}

#navlist { margin: 0; padding: 6px 0 25px 0px; border-bottom: 0px solid #464646; text-align:center; width:auto; }
#navlist ul, #navlist li { margin: 0; padding: 0; display: inline; list-style-type: none; }



#navlist p { float: left; border-bottom: 2px solid #fff; padding-bottom: 0px; line-height: 14px; font-weight: bold; margin: 0 10px 4px 15px; text-decoration: none; color:#FFFFFF; }

#navlist a:link, #navlist a:visited { float: left; line-height: 14px; font-weight: bold; margin: 0 10px 4px 15px; text-decoration: underline; color:#FFFFFF; }
#navlist a:link.current, #navlist a:visited.current, #navlist a:hover {  float: left; border-bottom: 2px solid #fff; padding-bottom: 0px; line-height: 14px; color: #fff; }
#navlist a:hover { color: #fff; }

ul#bookmarks li {display:inline;}

h1{ font-size: 14px; font-family: Verdana,Arial,Helvetica; color: #FFFFFF; font-weight: bold; text-align:left; margin:15px 0 5px 0; }
h2{ font-size: 12px; font-family: Verdana,Arial,Helvetica; color: #FFFFFF; font-weight: bold; text-align:left; margin:0px 0 5px 0; }
h3{ font-size: 11px; font-family: Verdana,Arial,Helvetica; color: #FFFFFF; font-weight: bold; text-align:left; margin:5px 0 0 0;}

p {	text-align:left; margin:5px 0 10px 0; line-height:140%; }

h3 a, h3 a:link, h3 a:visited { color: #464646; font-weight: bold; }
h3 a:hover { color: #a72d3e; font-weight: bold; }

a:link { font-size: 10px; font-family: Verdana,Arial,Helvetica; color: #00a1a3; font-weight: normal; }
a:visited{ font-size: 10px; font-family: Verdana,Arial,Helvetica; color: #00a1a3; font-weight: bold; }
a:hover{ font-size: 10px; font-family: Verdana,Arial,Helvetica; color: #3ec5c7; font-weight: bold; }

p a:link { font-size: 10px; font-family: Verdana,Arial,Helvetica; color: #00a1a3; font-weight: normal; }
p a:visited{ font-size: 10px; font-family: Verdana,Arial,Helvetica; color: #00a1a3; font-weight: normal; }
p a:hover{ font-size: 10px; font-family: Verdana,Arial,Helvetica; color: #69D1D3; font-weight: normal; }
a.fett:link, a.fett:visited, a.fett:hover, a.fett:active { font-size: 10px; font-family: Verdana,Arial,Helvetica; color: #ffffff; font-weight: bold; }
		
img {border:none;}

/*agecheck*/

.bg-agecheck {
background-image: url(images/agecheck/bg_agecheck.jpg);
 background-repeat: no-repeat;
 width: 1121px;
 height: 785px;
 margin-left: auto;
 margin-right: auto;
 text-align: left
  }
  
  .yes {
  position: relative;
 left: 265px;
  top: 302px;
  float: left;
  width: auto; 
  }
    .no {
  position: relative;
 left: 100px;
  top: 333px;
  float:left;
  }
  
  .clear {
  clear: both;
  }
  
    .dvds {
  position: relative;
  top: 420px;
  left: -60px;
  hight: auto;
  width: auto;
  }