@media all{
  
/* HTML TAgs -------------------------------------*/
body, table, td, th, tr, div, h1, h2, h3, h4, h5, h6 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

body,p, h1, h2, h3, h4, h5, h6, h7 {padding: 0; margin: 0;}
h1 {font-size: 15px;font-weight: bold;}
h2 {font-weight: bold;}
h3, h4, h5, h6 {font-weight: normal;}
ul{margin:5px;padding-left: 15px;}
li{margin-bottom: 2px;}
/* -----------------------------------------------*/



/* HEAD Sprachwahl -------------------------------*/
#headLanguage {
  float: right;
  position: absolute; right: 0; top: 0;
}
#headLanguage td{height:18px; font-size:9px;}
#headLmenr, #headLmenf{
  border-bottom: 1px solid #7FCFFF;
  background-color: #E3F3FC;
}
#headLmenl{
  background-image:url('../bilder/lang-left.gif');
  background-repeat: no-repeat;
  background-position: right top;
  width:13px;
}
#headLmenf{border-right: 1px solid #7FCFFF;}
#headLanguage img{border:solid 1px Black;margin-right: 3px;}
#headLanguage img:hover{border:solid 1px #33B1FD;}
/* -----------------------------------------------*/



/* Main-Struckture -------------------------------*/
#imgRight{
  position:absolute;
  left:314px;
  top:85px;
}

#headMenu{
  clear: both;
  height: 23px;
  padding: 1px 0 0 0;
  background-image: url('../bilder/menu_bg-liner.gif');
  background-repeat: repeat-x;
  min-width: 900px;
  white-space: nowrap;
  margin:0;
  
}
#headMenu li{display: inline; padding:0;}
#headMenu img{
  border:none;
  border-right: 1px solid #7FCFFF;
  height:21px;
  width:100px;
}
#headMenu img:hover{background-color:#33B1FD;}

#mainContent{padding: 18px 0px 25px 15px;}
/* -----------------------------------------------*/




/* [content CSS]----------------------------------*/
.wcStart, .wcMiddle, .wcEnd, .wcFull{border: 1px dashed #33B1FD; width:875px;}
h1, h2, .wcStart, .wcMiddle, .wcEnd, .wcTitle, .wcNormal, .wcFull, .goTop, .bibLetter{padding: 2px;}
.wcStart{border-bottom: none;}
.wcMiddle{border-top: none; border-bottom: none;}
.wcEnd{border-top: none;}
.wcTitle, h1, h2, .goTop{margin-bottom: 2px; background-color: #C3E5F9;color: #000000;}
.wcLine{height:4px; width:100%;background-color:white;}

.wcStart p, .wcMiddle p, .wcEnd p, .wcFull p, .wcNormal, .bibLetter{
  background-color: #ECF7FD;color: #000000;
}

.small {  
	font-size: 11px; color: #000000;
	background-color: #ECF7FD;
}

.noLink{
	text-decoration: none;
	background-color: transparent;
  color: #000000;
}

.clear{clear:both;}
.goTop{text-align:center; display:block; margin-top:2px;}
/* -----------------------------------------------*/




/* 1 site CSS ------------------------------------*/
.partnerEntry{
  background-color: #ECF7FD;
	color: #000000;
  padding: 5px 0px 5px 0px;
}
.partnerPic{
  width: 125px;
  background-color: #ECF7FD;
}
.gsRating {border: 1px solid #000000;}

.bibLetter{margin-bottom:10px;}
.bibLetter h2{border-top:5px solid #ECF7FD;}
.bibLetter p{margin:0; padding:0 2px 5px 2px;}
/* -----------------------------------------------*/

}




/* Anpassungen 4 print ---------------------------*/
@media print{
  #headMenu{
    display: none; 
  }
  #imgRight{
    left:290px;
  }
  #headLanguage{
    display:none;
  }
  #mainContent{
    padding-left:0px;
  }
  
  .wcStart, .wcMiddle, .wcEnd, .wcFull{
    width: 95%; 
    border:none;
  }
}
/* -----------------------------------------------*/