/* schriftstil,abstände */

body
{
color : #000000;
background-color : F1FFFF;
font-family : verdana, arial;
font-size : 80%;
margin : 0;
padding  :0
}


table, tr, td
{
margin-top : 0;
margin-left : 0;
margin-right : 0;
color : #000000;
font-family : verdana, arial;
font-size: 1.0em;
border : medium none inherit;
line-height : 1.4em;
}

.mitte { margin-left:20px; margin-right:20px; margin-top:20px; margin-bottom:20px }

#startseite form {
border : 0px solid #005A87;
background-image : url('gifs/back.gif');
padding : 2px
}

.zeile1 {
background-color : #e4ffff; 
} 
.zeile2 {
background-color : #c9eaf3; 
} 
.zeile3 {
background-color :#ffffff;
}
.submit {
padding : 0 0 0 0;
margin : 0 0 0 0;
background-color:#CCCCCC;
border: 1px groove lightblue;

}

form {
border : 1px solid #005A87;
background-color : #e4ffe4;
padding : 4px;
color : #003300;
}

#quiz form {
background-color : white;
border : 0px none;
padding : 4px;
color : #003300
}

/* menue */
.rahmen {
background-color:#005A87;
border-right-width : 4px;
border-right-style : groove;
border-right-color : lightblue;
border-bottom-width : 2px;
border-bottom : solid;
border-bottom-color : lightblue;
}

.rahmenoben {
border-top : 2px solid #006699;
}

.rahmenunten {
border-bottom: 2px solid #006699;
padding-top:5px;
}

.rahmenunten2 {
border-bottom:1px solid #006699;
}

.rahmenfooter {

border-top-width : 4px;
border-top : groove;
border-top-color : lightblue;
}

#menu td {
border-bottom:1px solid lightblue; border-top:0px none; margin-top : 2px;
margin-bottom : 2px;
color : #005A87;
padding-left : 2px;
line-height : 1.2em
}

#menu a {
display : block;
color : white;
text-decoration : none;
font-family : verdana, sans-serif;
font-size : 1.0em;
font-weight : normal;
width : 100%;
padding-left : 2px;
padding-bottom : 1px;
padding-top : 1px;
margin : 0 auto;
}

#menu a:visited {
color : #CCFFCC;
text-decoration : none;
font-family : verdana, sans-serif;
font-size : 1.0em;
width : 100%;
padding-left : 2px;
padding-bottom : 1px;
padding-top : 1px;
margin : 0 auto;
}

#menu a:active {
color : #FFFFFF;
text-decoration : none;
font-family : verdana, sans-serif;
font-size : 1.0em;
width : 100%;
padding-left : 2px;
padding-bottom : 1px;
padding-top : 1px;
margin : 0 auto;
}

#menu a:hover {
color : white;
text-decoration : none;
font-family : verdana, sans-serif;
font-size : 1.0em;
width : 100%;
padding-left : 2px;
padding-bottom : 1px;
padding-top : 1px;
margin : 0 auto;
background-color : #1DA4EF;
}

#menu ul {
list-style : none;
margin : 0px 0px 0px 6px;
padding : 0px 0px 0px 6px;
text-align : left;
background-color : #004080;
}

#menu li {
display : block;
list-style: none;
text-indent : 0;
margin-left : 0;
padding-top : 0px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
text-align : left;
}

.sub {
background-color : #004080;
}

.submenu {
	border-bottom : 1px solid #ffffff;
	color: #FFFFFF;
}

.footer
{font-size : 0.8em;
color : #000000;
}

#kopf a:link {
color : #336699;
text-decoration : none;
margin-top : 0;
margin-bottom : 0;
font-weight : 100;
}

#kopf a:hover {
color : #005A87;
text-decoration : none;
margin-top : 0;
margin-bottom : 0;
font-weight : 100;
}

#kopf a:visited {
color : #005A87;
text-decoration : none;
margin-top : 0;
margin-bottom : 0;
font-weight : 100;
}

.titelzeile {background-color:#005A87;}
.titel {
color:#CCCCCC;
font-weight:bold;
}

/* wegweiser */

#weg a:link{
color : #336699;
text-decoration : none;
font-family : verdana;
font-size : 1.0em;
font-weight : normal;
}

#weg a:visited {
color : #003300;
text-decoration : none;
font-family : verdana;
font-size : 1.0em;
font-weight : normal;
}

#weg a:active {
color : #005A87;
text-decoration : none;
font-family : verdana;
font-size : 1.0em;
font-weight : normal;
}

#weg a:hover {
color : #ffffff;
background-color : #1DA4EF;
text-decoration : none;
font-family : verdana;
font-size : 1.0em;
font-weight : normal;
}

.weg1 li {
list-style-type : none;
text-indent : 0;
margin-left : -40px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
text-align : left;
color : #005A87;
}

.weg2 li {
list-style : none;
text-indent : 0;
margin-left : -36px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
text-align : left;
border-left:#005A87 solid 1px;
}

.weg3 li {
list-style : none;
text-indent : 0;
margin-left : -20px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
text-align : left;
border-left:#005A87 solid 1px;
}

/* links im Hauptfenster */

a:link {
color : #336699;
text-decoration : none;
font-family : verdana;
font-size : 1.0em;
font-weight : bold;
}

a:visited {
color : #005A87;
text-decoration : none;
font-family : verdana;
font-size : 1.0em;
font-weight : bold;
}

a:active {
color : #005A87;
text-decoration : none;
font-family : verdana;
font-size : 1.0em;
font-weight : bold;
}

a:hover {
color : #ffffff;
background-color : #1DA4EF;
text-decoration : none;
font-family : verdana;
font-size : 1.0em;
font-weight : bold;
}



h3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :1.4em;
font-style : normal;
color : #005A87;
text-decoration : none;
margin-top : 0;
margin-bottom : 0;
font-weight : 100;
}

hr {
width : 100%;
color : #005A87;
margin-top : 0;
margin-bottom : 0;
padding : 0;
}




/* Bilder-Galerie-Diashow */

#galerie img {
border-top-width : medium;
border-right-width : medium;
border-bottom-width : medium;
border-left-width : medium;
border-top-style : double;
border-right-style : double;
border-bottom-style : double;
border-left-style : double;
border-top-color : #336633;
border-right-color : #336633;
border-bottom-color : #336633;
border-left-color : #336633;
padding : 0;
}

.galerie {
border-top-width : medium;
border-right-width : medium;
border-bottom-width : medium;
border-left-width : medium;
border-top-style : double;
border-right-style : double;
border-bottom-style : double;
border-left-style : double;
border-top-color : #336633;
border-right-color : #336633;
border-bottom-color : #336633;
border-left-color : #336633;
padding : 0;
}

#galerie {
border-top-width : medium;
border-right-width : medium;
border-bottom-width : medium;
border-left-width : medium;
border-top-style : double;
border-right-style : double;
border-bottom-style : double;
border-left-style : double;
border-top-color : #336633;
border-right-color : #336633;
border-bottom-color : #336633;
border-left-color : #336633;
padding : 0;
}


.copyright {
color : #000000;
font-family : verdana;
font-size : 0.8em;
}
#copyright a:link{
color : #0099CC;
text-decoration : none;
font-family : verdana;
font-size : 0.8em;
}

#copyright a:visited {
color : #336633;
text-decoration : none;
font-family : verdana;
font-size : 0.8em;
}

#copyright a:active {
color : #005A87;
text-decoration : none;
font-family : verdana;
font-size : 0.8em;
}

#copyright a:hover {
color : #ffffff;
background-color : #1DA4EF;
text-decoration : none;
font-family : verdana;
font-size : 0.8em;
}

