@media print {
.noprint {
 display:none;
}
}

/*Table-Styles im Tiny*/
td {font: 10pt Verdana;}

.anstrich{
list-style-image:url(../../../../../pool/icons/list_strich.gif)
}

.pfeil_rechts{
list-style-image:url(../../../../../pool/icons/pfeil_rechts.gif)
}

.Gitternetz{border:1px solid black;border-collapse: collapse;}
.Gitternetz td{border:1px solid black;border-collapse:collapse;vertical-align:top;font:10pt Verdana;}


/*
.Gitternetz{border:0px solid black; background-color:#000000}
.Gitternetz td{background-color: #ffffff; vertical-align:top; font: 10pt Verdana;}*/

.Rahmenlos{border:0px solid black; background-color:#ffffff}
.Rahmenlos td{border:0px solid black; vertical-align:top; font: 10pt Verdana;}
/*.Rahmenlos td{background-color: #ffffff; vertical-align:top; font: 10pt Verdana;}

.Rahmenlos{border:0px solid black; background-color:#ffffff}
.Rahmenlos td{border:0px solid black;  vertical-align:top; font: 10pt Verdana;}*/



.OrangeCase{
border:1px solid black; 
background-color:#FFA000;
padding:4px;
}

.WhiteLink{
  font: 10pt Verdana;
  font-weight:bold;
}


.WhiteLink:active,  .WhiteLink:link, .WhiteLink:visited{
  text-decoration: none;
  color:#FFFFFF;
}

.WhiteLink:hover{
  text-decoration: none;
  color:#000F54;
}




.komplett{border:1px solid black; font: 10pt Verdana;}
.RL_links:link{border-left:1px solid black; font: 10pt Verdana;}
.rechts{border-right:1px solid black; font: 10pt Verdana;}
.oben {border-top:1px solid black; font: 10pt Verdana;}
.unten  {border-bottom:1px solid black; font: 10pt Verdana;}


.rechtslinks {border-left:1px solid black;border-right:1px solid black; font: 10pt Verdana;}
.links_unten{border-left:1px solid black;border-bottom:1px solid black; font: 10pt Verdana;}
.rechts_unten{border-right:1px solid black;border-bottom:1px solid black; font: 10pt Verdana;}
.links_oben{border-left:1px solid black;border-top:1px solid black; font: 10pt Verdana;}
.rechts_oben{border-right:1px solid black;border-top:1px solid black; font: 10pt Verdana;}

.linksuntenrechts {border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black; font: 10pt Verdana;}


.Gitternetz1{border-left:1px solid black; font: 10pt Verdana;}
.Rahmenlos1{border:0px solid black; font: 10pt Verdana;}

p {font: 10pt Verdana;
margin:0px;
}

ul{font: 10pt Verdana;margin-top:0px; margin-bottom:0px;list-style-type:disc;}
ol{font: 10pt Verdana;margin-top:0px; margin-bottom:0px;}

body {font: 10pt Verdana;
}

table.schulsuche{width:90%; border-collapse:collapse; padding:10px; margin-left:30px;}
th.schulsuche{border:1px dashed #FFA000; border-style:dashed; text-align:left; border-spacing:15px;}
select.schulsuche{width:400px;}
hr.impressum{border:1px dotted #FFA000; width:990px;}
div.impressum{text-align:center; color:#8A8A8A; font: small-caps 8pt Verdana; word-spacing:0.5em;}
a.impressum{text-decoration:none; color:#8A8A8A;}


/*Jurisklassen*/

.abst3{
border-collapse:collapse;
}

.TableRahmenkpl{
border:1px solid black;
padding:0px;
}

.TD50{padding:0px;
width:100%;
}

.TD30{padding:0px;
width:100%;

}

.TD70{padding:0px;
width:100%;
}


.doc{
font: 10pt Verdana;
font-weight:bold;
text-align:center;
}

.docLayoutTitel{
font: 10pt Verdana;
font-weight:bold;
text-align:center;
}

.docLayoutMarginTopMore{
margin-top:4px;
}

h3{
margin-top:4px;
margin-bottom:4px;
font: 10pt Verdana;
font-weight:bold;
}

h4{
margin-top:4px;
margin-bottom:4px;
}

.docLayoutNachOben{display:none;
}

.fett{
text-weight:bold;
}