@charset "utf-8";
/* CSS Document */
body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6e6b6b;
	text-align:center;
	background-image:url(../../img/general/balken_oben.jpg);
	background-repeat:repeat-x;
	
}

#contenttext {
	margin-left:6px;
	margin-right:7px;
	font-size:11px;
	line-height:13pt;
}

#contentwerbung {
	text-align:center;
	width:160px;
}
#teaserimage {
	margin-left:-7px;
	margin-right:-6px;
	padding:0px;
}
h2.imageheader {

   overflow: hidden;

   height: 26px;

   text-indent: -999em;

   white-space: nowrap;

   background-repeat: no-repeat;
   margin-left:0px;
   padding-bottom:5px;

      margin-top:-10px;

}
h3.imageheader {

   overflow: hidden;

   height: 26px;

   text-indent: -999em;

   white-space: nowrap;

   background-repeat: no-repeat;
   margin-left:0px;
   padding-bottom:5px;

      margin-top:-20px;

}

		/* default styles for extension "tx_skpagecomments_pi1" */
		div.tx-skpagecomments-pi1 {
		width:474px;
		}
		.sk-pagecomments-error {color:#ba225d;font-weight:bold;background:#E1E1E1;border:1px solid #000;margin:8px 12px;padding:4px;}
		.sk-pagecomments-success {color:blue;font-weight:bold;}
		.sk-pagecomments-counter {color:#ba225d;text-align:right;margin-bottom:12px;}
        .sk-pagecomments-headline {font-weight:bold;background:#ffffff;padding-left:6px;height:20px;background-image:url(../../img/general/tabo.png); background-repeat:no-repeat; color:#c5c2c3;padding-top:3px;height:21px;width:474px;font-size:10px;}
        .sk-pagecomments-answerheadline {border-bottom:1px solid #000;font-weight:bold;background:#f7f3ef;padding-left:6px;height:20px;}
		.sk-pagecomments-namedate {float:left;}
        .sk-pagecomments-emailhomepage{float:right;}
		.sk-pagecomments-answer{float:right;padding:0 4px 0 12px;}   
        .sk-pagecomments-comment{background:#f1f1f1;padding:4px 28px;clear:both;}
		
        
        
        .sk-pagecomments-teaser {margin-top:-40px}
        .sk-pagecomments-teaser h4 {background:#eee;font-size:85%;margin:0;color:green;padding-left:4px;}
        .sk-pagecomments-teaser h4 span{padding-right:4px}
        .sk-pagecomments-teaser p {margin:0;font-size:90%}

		.tx-skpagecomments-pi1 form {margin:16px 0;width:480px;}
        .tx-skpagecomments-pi1 form fieldset {border:1px solid #cccccc;}
		.tx-skpagecomments-pi1 form p.userinfos {text-align:center;padding:6px;}
        .tx-skpagecomments-pi1 span.sk-pagecomments-number {float:left;font-size:10px;color:#c5c2c3;padding:0px 10px 0px 0px;}

		.tx-skpagecomments-pi1 form legend {background:#f1f1f1;padding:4px;height:21px;background-image:url(../../img/general/tabolabel.png); background-repeat:no-repeat;padding:0px 10px 0px 10px;margin:0px;line-height:21px; width:229px;color:#c5c2c3;font-size:10px;font-weight:bold}
		.tx-skpagecomments-pi1 form label {width:120px;float:left;margin-left:8px; height:21px; }
        .tx-skpagecomments-pi1 form label.check {width:100%;float:none;}
		.tx-skpagecomments-pi1 form p {margin:6px 0;clear:all;}
		.tx-skpagecomments-pi1 form p img {vertical-align:bottom;margin-left:8px;}
		.tx-skpagecomments-pi1 div.smileytext{margin-left:0px;}
		.tx-skpagecomments-pi1 form input#name,
		.tx-skpagecomments-pi1 form input#email,
        .tx-skpagecomments-pi1 form input#homepage {width:320px;background:#fffff;font-size:12px;}
		.tx-skpagecomments-pi1 form textarea {width:320px;height:160px;background-color:#fffff;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
		.tx-skpagecomments-pi1 form input#name:focus,
		.tx-skpagecomments-pi1 form input#email:focus,
        .tx-skpagecomments-pi1 form input#homepage:focus,
		.tx-skpagecomments-pi1 form textarea:focus {background:#ffe6ee;} 
		.tx-skpagecomments-pi1 form input#skcommentssubmit {background:#fffff;color:#ba225d;float:right;margin:8px 20px;}
        
        .tx-skpagecomments-pi1 img {border:0px}
a img {

border:0px; 

}
iframe {
border:0px;
}
#diebestenschulen {
padding:10px;
}
#diebestenschulen a {

font-size:11px;
  text-decoration:none;

 font-weight:bold;
 color:#636363;
}
#diebestenschulen a:hover {

  color:#ba225d;

  }
  a {
  font-size:11px;
  text-decoration:none;
  color:#ba225d;
  }
  a:hover {
  
  color:#ba225d;
  text-decoration:underline;
  }
  table {
  font-size:11px;
  }
  .tx-cmwlinklist-pi1 td b{
  margin-bottom:20px;
  }
  
 label {
  margin-left:0px;
 width:300px;
 line-height:30px;

  } 
   .tx-powermail-pi1 input,.tx-powermail-pi1 select,.tx-powermail-pi1 textarea {
  margin-left:50px;   margin-bottom:10px;
  }
  
      fieldset label {
   
         display: block;
   
         width: 120px;
   
         float: left;
   
         clear: both;

      } 
	.powermail_kontaktformular powermail_submit powermail_submit_uid5   {
	
	float:right;
	}
	h2 {
	font-size:11px;
	}
.css-bookreview-title {
font-size:15px;
}
.css-bookreview-cover {
padding-bottom:10px;
}
.css-bookreview-headerinfos, .css-bookreview-impression, .css-bookreview-description, .css-bookreview-result {
padding-bottom:20px;
}
.css-bookreview-infos p{

width:200px;}
.contenttable td {
vertical-align:top;
}