html  { 
/*  height: 100.5%; */
  font-size: 62.5%;
}

body  {
  background: #000 url(img/bg_kachel.jpg) repeat;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.4em;
  text-align: center;
  color: #fff;
}

* {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

li {
  list-style: none; 
}
  
h1, h2, h2, h4  {
  margin: 0em 0em 0.5em 0em;
}
  
h1 { font-size: 1.8em; text-transform: uppercase; color:#fff;}
h2 { font-size: 1.2em; text-transform: uppercase; color:#fff;}
h3 { font-size: 1.2em;  color:#fff;}
h4{ font-size: 0.8em; line-height: 1em; color:#fff;}
h5 { font-size: 1.8em;  color:#fff; margin-bottom: 3px;}
.orange { color: #cd600b;}
.kapital { text-transform: uppercase;}

a { color: #fff;}
a:link { color: #fff;}
a:visited { color: #fff;}
a :hover{ color: #fff;}
a :active{ color: #fff;}


.btn {
  width: 127px;
  height: 15px;
  background: transparent url(img/button.jpg) no-repeat 0 0;
  color: #FFF;
  border: none;
  line-height: 15px;
  font-size: 13px;
  float:right;
  margin: 10px 0px 5px 0px;
  padding: 8px 25px 8px 25px;
}

.btn a:link { text-decoration: none;}

.warning { color:#fff; font-size:12px;}

div.pricing-ch { color:#CD600B; }
.pricing-ch { color:#CD600B; font-size:24px !important; }
#header div.pricing-ch { margin-top:25px !important; color:#CD600B; }
#call_me_info .pricing-ch { padding-top:10px; font-size:30px !important; }

div#wrapper { width: 962px; margin: 0px auto; }
div#container { width: 962px; height: auto; margin: 0px auto; text-align: left; }

div#header {
  background:url(img/header.png) no-repeat;
  width: 962px;
  height: 132px;
}

div#header #header_hl{
  width: 932px;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
  padding: 19px 0px 0px 515px;
}

div#header #header_label{
  width: 145px;
  font-size: 22px;
  font-style: italic;
  float: left;
  font-family: times, serif;
  padding: 2px 0px 0px 490px;
}
div#label { text-align: center;}

div#label .video_teaser { font-size: 24px;}


div#header #header_tel{
  width: 380px;
  float: right;
  font-size: 26px;
  text-align:right;
  padding: 2px 30px 0px 0px;
}

div#header #header_info{
  width: 942px;
  text-align:right;
  padding: 25px 8px 5px 0px;
  margin-top:15px;
}

div#topnavi {
  width: 962px;
  height: 32px;
  text-align: right;
  font-size: 1.1em;
  text-transform: uppercase;
  color: #fff;
}

div#topnavi ul{
  padding: 20px 10px 6px 20px;  
}

div#topnavi li{
  display: inline;
  margin-right: 5px;
  background: url(img/pfeil.png) no-repeat 0 0;
}
div#topnavi li a{     color: #fff;  text-decoration: none;}
div#topnavi li a:link{  color: #fff;  text-decoration: none;}
div#topnavi li a:visited{ color: #fff;  text-decoration: none;}
div#topnavi li a:hover{   color: #fff;  text-decoration: none;}
div#topnavi li a :active{   color: #fff;  text-decoration: none;}

div#content {
  width: 962px;
}

.row {
  width: 962px; margin-left: 6px;
}
.col {
  float:left; width:214px; padding:8px;
}
  
div#row0 {
  background-color: #b5b5b5;
  margin-bottom: 7px;
  width: 930px;
  height: 290px;
  padding: 10px;
}

div#row0 #box_teaser {
  background: #000 url(img/box.jpg) no-repeat;
  width: 362px;
  height: 290px;
  margin-right: 10px;
  float: left;
}

div#row0 #box_teaser #hl{
  width: 340px;
  height: 40px;
  margin-right: 10px;
  padding: 10px;
}

div#row0 #box_teaser #text{
  width: 220px;
  height: 210px;
  margin-right: 10px;
  padding: 0px 17px 20px 130px;
}

div#row0 #box_video {
  width: 554px;
  height: 290px;
  float: right;
}


div#row1 { margin-bottom: 6px; }
div#row1 h2 { margin-bottom: 70px; }
div#row1 h2 a:link { text-decoration: none; }

.list_txt {
  height: 25px;
  width:180px;
  float: left;
  margin-bottom: 2px;
}

.list_pic {
  width: 25px;
  height: 25px;
  float: right;
  margin-bottom: 2px;

}

div#row1 { height: 430px; }
div#col0, div#col1, div#col2, div#col3 { height: 410px; }

div#col0 { background:#e56c0b url(img/teenieschlampen.jpg) no-repeat; }
div#col1 { background:#e56c0b url(img/heimlich_lauschen.jpg) no-repeat; margin: 0px 5px 0px 10px; }
div#col2 { background:#e56c0b url(img/abspritzen.jpg) no-repeat; margin: 0px 10px 0px 5px; }
div#col3 { background:#e56c0b url(img/reife_frauen.jpg) no-repeat; }

div#row2 {
  height:112px; margin-bottom:10px; padding:14px;
}

.bg_start {
  background: url(img/nummer_gross.jpg) no-repeat;
}

div#row2 #sample{
  width: 302px;
  height: 24px;
  padding: 4px 8px;
}

#call_me { width:auto; margin-top:20px; }
#player #call_me { margin-top:10px; padding-left:20px; }

#call_me_info {margin-left:450px; width:400px; }

#call_me_no {
  float:left; width:480px; padding: 10px 10px 20px 0; font-size: 35px;
  text-shadow:#000 3px 2px 6px; color:#CD600B;
}

div#row3 {
  height: 169px;
  background: url(img/beliebte_files.jpg) no-repeat;
  margin-bottom: 40px;

}

div#col4 {
  height: 169px;
}
div#col5 {
  margin: 0px 5px 0px 10px;
  height: 169px;
}
div#col6 {
  margin: 0px 10px 0px 5px;
  height: 169px;
}

div#col7 {
  height: 169px;
}

.left-col { float:left; width:500px; height:120px; padding:20px 0 0 20px; }
.left-col h3 { font-size:28px; font-weight:normal; color:#cd600b; }
.left-col .pricing { margin-top:15px; font-size:12px; }

.right-col { margin-left:320px; padding-top:20px; }
.right-col h3 { font-size:20px; }

.clear { clear:both }

/* Detail Seite spezifisch */
div#player{
  /*display: none;*/
  background-color: #b5b5b5;
  margin-bottom: 7px;
  width: 930px;
  height: 150px;
  padding: 10px;
}

div#player #audio {
  background: #000 url(img/bg_player.jpg) no-repeat;
  width: 930px; height: 150px;
  border-radius:8px; -moz-border-radius:8px; -khtml-border-radius:8px;
}

div#audio_teaser {
  padding: 20px;
}

div.audio-player {
  padding: 0px 0px 0px 20px;
}



div#row0u {
  background: url(img/bg_weitere.png) no-repeat;
  width: 930px;
  height: 20px;
  padding: 0px 10px;
  margin-bottom: 10px;

}

div#row0u h2{
  padding: 2px 0px;
}

div#row1u {
  height: 345px;
}

div#col0u {
  background:#cb600a url(img/box_kat.png) no-repeat;
}

div#col1u {
  background:url(img/box_kat.png) no-repeat;
  margin: 0px 5px 0px 10px;
}


div#col2u {
  background:url(img/box_kat.png) no-repeat;
  margin: 0px 10px 0px 5px;
}

div#col3u {
  background:url(img/box_kat.png) no-repeat;
}

div#row1u_paging {
  width: 950px;
  height: 25px;
  margin: 0px 0px 5px 6px;
}

div#row1u_paging  .paging_element{
  padding: 5px 0px;
  background:#cf640e;
  width: 25px;
  height: 15px;
  font-size: 12px;
  text-align: center;
  float: right;
  margin-left: 5px;
}

div#row1u_paging  .paging_element a { color: #fff; text-decoration: none;}
div#row1u_paging  .paging_element a:link { color: #fff; text-decoration: none;}
div#row1u_paging  .paging_element a:visited { color: #fff; text-decoration: none;}
div#row1u_paging  .paging_element a :hover{ color: #fff; text-decoration: none;}
div#row1u_paging  .paging_element a :active{ color: #fff; text-decoration: none;}

.bg_normal {
  background: url(img/nummer_gross2.jpg) no-repeat;
}

#footer { margin-bottom:30px; }
#footer ul li { display:inline; padding-right:20px; }
#footer a, #footer a:visited { color:#ff9540; }
#footer a:hover { color:#CD600B; }
