/*layout*/

body {
font-family:Verdana, Helvetica, sans-serif;
text-transform: lowercase;
font-size: 62.5%;

color: #708090;

  border-left-width:2.5em;
  border-left-style:solid;
  border-color:#708090;
  padding-left:2.5em;

 border-right-width:2.5em;
  border-right-style:solid;
  border-color:#708090;
  padding-right:2.5em;
  

}


#wrapper {
width: 72em;
max-width: 100%;
margin: 0 auto;
text-algin:left;
background-color: white;
border-width:1px;
  border-style:solid;
  border-color:#708090;
  padding:1.5em;
 
}


#navi {
font-size: 1.1em; 
width:14em;

float: left;
}


#content {
width: 52em;
max-width: 75%;
float: right;}

#inhalt {
width: 32em;
max-width: 66%;
float: left;
}

#info {
width: 18em;
max-width: 31%;
float:right;}

#footer {
padding-top: 2px;
color: #708090;
font-size: .9em;
clear: both;
}

/*Navigation*/

ul {
list-style: none;
margin: 0px;
padding: 5px;
}


#navi li a { 
font-size: 1.1em;
width: 10em;
border-bottom: double #778899; 
padding-bottom: 5px;
}

#navi li a:link, #navi li a:visited {
color: #191970; 
display: block; 
font-size: 1.1em;
 }

#navi li a:hover { 
color: #990033; 
font-size: 1.1em;
text-decoration: none;
text-transform: uppercase;
}

#navi li a:active { 
color: #191970;
font-size:1.1em;
text-transform: uppercase; 
}

/*seite */


h1 {
font-size: 1.8em;
}

h2 {
font-size: 1.5em;
}

.fest {
color:#191970;}

h3 {
color: #708090;
font-size:1.3em;
}

h4 {
color:#990033;
font-size:1.3em}

.rechtsbuendig {
direction:rtl;
}

.anfang {
text-transform: uppercase;
font-weight: bold;
font-size:1.3em;
line-height:1.4em;
padding: 7px;
background-color:		#e6e6fa;
color: #191970;

}


.divibib {

font-weight: bold;
font-size:1.3em;
line-height:1.4em;
padding: 7px;
background-color:		#e6e6fa;
color: #191970;

}
.link {
text-decoration: none;
color:#191970;
background-color: #F5F5F5;
padding: 0.2em;}

.team {
font-size: 1.2em;
color: #191970;

}

.team1 {
font-size: 1.1em;
color: #191970;
margin: 0 0 0 .8em;
}

.bibo {
font-size: 1.2em;
color: #708090;
margin: 0 0 0 .8em;
line-height:1.6em;

}

#schreibwettbewerb {
width: 40em;
max-width: 66%;
float: left;
background-image: url(img/greiz.jpg);
background-repeat:no-repeat;


}


.va {
text-algin=center;
line-height:2.0em;
background-color: #F5F5F5;
padding: 1em;
line-height:1.6em;
}



p {
font-size: 1.2em;
line-high:1.6em;}


/*Formular*/

fieldset {
margin: 1em 0;
padding: 1em;
border: 1px dashed #f5f5f5;
background: white;}


legend {
color: gray;
font-weight: bold;
font-size: 1.2em;
}

input {
margin: 1px;
border: 1px solid grey;
background: white;}



