
/* CSS sviluppato da: Anna Laudani */
/* http://www.laudania.com */

html {
height: 100%;

}
body {
  min-height: 100%;
  font-family: Verdana, Arial, sans-serif; 
  color:#000000;
  margin: 0px;
  padding: 0px;
  text-align: left;
  
}
	
img{
  border:0
}
div.container{
  font-family: Verdana, Arial, sans-serif; 
  color:#000000;
  width: 1024px;
  margin-right: auto;
  margin-top:0px;
  margin-bottom:auto;
  margin-left: 18px;
  height: 100%;
  text-align: left;
}

div.seite{
  position:relative; 
  left:0px; 
  top:0px; 
  width: 1024px; 
  height: 700px;
  z-index:1;
}

div.logo-new{
  position:absolute; 
  background: url(images/logo-new.gif);
  left:0px; 
  top:10px; 
  width:128px; 
  height: 126px;
  z-index:4;
}

div.anchor{
  position:absolute;
  background-image: url(images/spacer.gif); 
  left:0px; 
  top:0px; 
  width:577px; 
  height:1px; 
  z-index:13; 
  visibility: visible;
}

div.navi-li-bg{
  position:absolute; 
  left:0px; 
  top:220px; 
  width:100px;
  height: 121px;
  z-index:3;
}

div.logo-link{
  position:absolute; 
  left:0px; 
  top:530px; 
  width:130px;
  height: 166px;
  z-index:3;
}

div.navi-li{
  position:absolute; 
  left:27px; 
  top:140px; 
  width:190px; 
  z-index:4;
}

td.navi-li-new {
  font-family: Verdana, Arial, sans-serif; 
  color:#ffffff;
  font-size : 11px;
  font-weight : bold;
  padding-bottom: 5px;
  height: 12px;
  margin: 0px;
  text-align: right;
}

div.leiste-top{
  position:absolute; 
  background-image: url(images/leiste-figu-top.gif);
  left:239px; 
  top:0px; 
  width:715px; 
  height: 87px;
  z-index:3;
}

div.navi{
  position:absolute; 
  left:280px; 
  top:55px; 
  width:740px; 
  height: 20px;
  z-index:200;
}

table.navi {
  width:740px; 
  height:20px; 

  
}

tr.navi {
  font-family: Verdana, Arial, sans-serif; 
  color:#ffffff;
  font-size : 11px;
  font-weight : bold;
  width: 740px;
  height: 20px;
  margin: 0px;
  padding-left: 5px;
  text-align: left;
}

td.navi {
  font-family: Verdana, Arial, sans-serif; 
  color:#ffffff;
  font-size : 11px;
  font-weight : bold;
  height: 20px;
  margin: 0px;
  padding-left: 5px;
  text-align: left;
}


div.testo-kontent{
  position: absolute; 
  left:312px; 
  top:262px; 
  width:700px;
  height: 430px; 
  z-index:20;
}

div.kontent-schule{
  position: absolute; 
  left:280px; 
  top:175px; 
  width:750px;
  height: 610px; 
  z-index:20;
}

div.testo-big-sheet{
  position: absolute; 
  left:70px; 
  top:147px; 
  z-index:21;
}

tr.testo-ueberschrift {
	font-family: Verdana, Arial, sans-serif;
	color: #006789;
	text-align: center;
	font-size: 11px;
	
}

tr.testo-big-sheet {
font-family: Verdana;
font-size: 11px;
line-height: 1.4em;
letter-spacing: 0;
text-align: justify;
word-spacing: normal;
text-decoration: none;
color: #000000;
}

tr.testo-schule {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  text-align: left;
  padding-left: 18px; 
  width:750px;
  font-size: 10px;
}

td.lista-schule {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  text-align: left;
  padding-left: 3px; 
  font-size: 10px;
  background-color: #ffffff; 
  opacity: 8; 
  filter: alpha (opacity=80); -moz-opacity: .8; 
  border-right: 2px solid #BDE5F9; 
}

td.opaco {
  text-align: left;
  padding-left: 3px; 
  background-color: #ffffff; 
  opacity: 8; 
  filter: alpha (opacity=80); -moz-opacity: .8;
  border-right: 2px solid #BDE5F9; 
}

td.schule-bez {
  font-family: Verdana, Arial, sans-serif;
  color: #0C566F;
  text-align: left;
  padding-left: 3px; 
  font-size: 10px;
  background-color: #ffffff; 
  opacity: 8; 
  filter: alpha (opacity=80); -moz-opacity: .8; 
  border-right: 2px solid #BDE5F9; 
}

tr.testo-it {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  font-style : italic;
  text-align: justify;
  padding-left: 18px; 
  padding-right: 18px;
  font-size: 11px;
}

.blue-logo {
  color: #00678a;
}

a{
  color: #ffffff;
  text-decoration: none;
	
}
a:hover{
  color: #f9bd36;
  text-decoration: none;
}

a.navi-li{
  color: #ffffff;
  text-decoration: none;
	
}
a.navi-li:hover{
  color: #e8529a;
  text-decoration: none;
}


a.jks-ten-color{
  color: #0197B0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: left;
	
}
a.text {
	color: #00678a;
	text-decoration: underline;
}

a.text:hover{
  color: #f9bd36;
  text-decoration: none;
}


a.pink-color{
  color: #e8529a;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: left;
	
}

.gray{
color: #666666;
}

.black{
color: #000000;
}

.gray-small {
  font-family: Verdana, Arial, sans-serif; 
  color:#666666;
  font-size : 11px;
  height: 20px;
  margin: 0px;
  text-align: right;
}
.gray-small-kursiv {
 font-family: Verdana;
 font-size: 11px;
 line-height: 1.2em;
 letter-spacing: 0;
 text-align: justify;
 word-spacing: normal;
 text-decoration: none;
 color:#000000;
 font-style: italic;
}

.yellow {
  color: #dc9a04;
}

.white {
  color: #ffffff;
}


.rosa {
  color: #BC0A60 ;
}
.twenty{
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 text-align: left;
}

.sixty{
 font-family: Verdana, Arial, sans-serif;
 font-size: 60px;
 text-align: left;
}

span.gray_ten{ 
  font-family: Verdana, Arial, sans-serif;
  color: #666666;
  font-size: 10px;
  text-align: left;
}

a.jks-color{
  color: #0197B0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-align: left;
	
}

a.jks-ten-color{
  color: #0197B0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: left;
	
}

a.jks-color-mail{
  color: #00678a;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-align: left;
	
}

