/*-------------------------------------------------------------------*/
/*   Redefinierte Standardtags                                       */
/*-------------------------------------------------------------------*/
body {
background-color : #d3e2ec;
background-image : url(../images/background_struktur.jpg);
font-family : Arial, Times New Roman, Georgia;
font-size : 93%;
line-height : 15pt;
color : #000000;
}
td li {
}
.footer {
font-family:Arial;
font-size:80%;
}

.small {
font-family:Arial;
font-size:60%;}

.big { font-weight:bold;}

.teilnehmerbild {
border : 1px solid inherit;
border-color : #04528e;
}
.logo{
border: 1px solid #04528e;
}

.impressum{
position:absolute;
margin-top:90%;
}


.vorstellungstext{
font-size:90%;
line-height : 14pt;
}

.beschreibungstext{
font-size:90%;
line-height : 14pt;
}
hr{
height:1px;
color: #04528e;
}

.sprunganker{
border:0px;
border-color : #FFFFFF;
position:absolute;
left:90%;
padding-bottom:50px;

}

.ohnerand{
border:0px;
}

.kursiv{
font-style:italic;
}

li.alone{
margin-left:0px;
}

ul {
list-style-image:url(../images/listpfeil.gif);
vertical-align: text-bottom;}


.unterlegt{
background-color : #6dabd9;
width:100px;
padding:3px;
}

.eingerueckt{
padding-left:20px;
}

/*-------------------------------------------------------------------*/
/*   Druckversion                                                    */
/*-------------------------------------------------------------------*/

.nichtdruckversion{}
.nonprint{}
.nurdruckversion{display:none;}
.justprint{display:none;}



/*-------------------------------------------------------------------*/
/*   Überschriften                                                   */
/*-------------------------------------------------------------------*/
.ueberschrift1 {
font-size : 100%;
font-weight:bold;
font-stretch:wider;
}
.ueberschrift2 {
font-size : 115%;
font-weight:bold;
font-stretch:wider;
}
.ueberschrift3 {
font-size : 130%;
font-weight:bold;
font-stretch:wider;
}
.ueberschrift4 {
font-size : 150%;
font-weight:bold;
font-stretch:wider;
}
.ueberschrift5 {
font-size : 170%;
font-weight:bold;
font-stretch:wider;
}
.ueberschrift6 {
font-size : 200%;
font-weight:bold;
font-stretch:wider;
}

h2 {
font-size : 120%;
font-weight:bold;
font-stretch:wider;
}

h3 {
font-size : 110%;
font-weight:bold;
font-stretch:wider;
}
/*-------------------------------------------------------------------*/
/*   Ebenenstruktur                                                  */
/*-------------------------------------------------------------------*/
.rahmen{
border: 1px solid #04528e;
padding:4px;
margin-top:10px;
}



.inhalt{
border-left : 1px solid #04528e;
border-right : 1px solid #04528e;
border-top : 1px solid #04528e;
border-bottom : 1px solid #04528e;
background-color : #e6eef3;
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
padding-right:30px;
}

.popuplayer5{
border: 1px solid #04528e;
background-color : #e6eef3;
margin:20px;
padding:10px;
}

#layer1 {
position : absolute;

margin-top : 10px;
margin-left : 3%;
width:90%;
}
#layer2 {
background-color : #6dabd9;
background-image : url(../images/zawiw_logo2.gif);
background-repeat : no-repeat;
background-attachment : fixed;
background-position : 0% 100%;
position : absolute;
top : 60px;
left : 3%;
width : 94%;
/* min-height : 80%; */
padding-bottom:500px;
margin-bottom : 20px;
border: 1px solid;
border-color : #04528e;
}
#layer3 {
position : absolute;
top : 0;
left : 0;
padding-left : 10px;
padding-top : 5px;
height : 95%;
}
#layer4 {
position : absolute;
top : 40px;
left : 0;
padding-left : 10px;
padding-top : 10px;
}
#layer5 {
margin-left : 120px;
margin-top : 5px;
margin-bottom : 10px;
margin-right:0px;
padding-left : 20px;
padding-top : 15px;
padding-bottom : 250px;
padding-right: 50px;
border : 1px solid #04528e;
background-color : #e6eef3;
background-image : url(../images/background_book.jpg);
background-repeat : no-repeat;
background-attachment : fixed;
background-position : 100% 100%;
}
#layer6 {
margin-left : 10px;
margin-bottom : 20px;
padding-left : 10px;
padding-top : 50%;
}
.layer7 {
height:163px;
width:120px;
line-height:10pt;
}
 /**************************/

.orangebox {
border-width: 1px;
border-style: solid;
border-color: #FF9F00;
width: 300px;
vertical-align: middle;
}

.orangebox_title {
text-align: center;
color: #04528e;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF9F00;
background-color: #e6eef3;
}

.orangebox_title_content {
text-align: center;
color: #04528e;
font-weight:bold;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FF9F00;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF9F00;
background-color: #e6eef3;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 3px;
margin-right: 3px;

}

.orangebox_content {
padding-left: 5px;
padding-right: 5px;
padding-bottom: 3px;
padding-top: 3px;
background-color: white;
}

.orangebox_linkpfeil {
vertical-align: middle;
}

.orangebox_linkpfeil_invisible {
vertical-align: middle;
visibility: hidden;
}

ul.orangebox_ul{
list-style-image:url(../images/linkpfeil.gif);
margin-left:1.2em;
padding-left:0.0em;
}


.orangebox_line {
height: 1px;
color: #FF9F00;
vertical-align: bottom;
padding-bottom: 0px;
}

.tipp{
text-align: center;
font-size:110%;
color: #FF9F00;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF9F00;
background-color: #e6eef3;
padding-bottom: 3px;
padding-top: 3px;
}

/*-------------------------------------------------------------------*/
/*   Links                                                           */
/*-------------------------------------------------------------------*/

a.teilnehmer:link {
font-size:90%;
color : #022c4c;
text-decoration:none;
}
a.teilnehmer:visited {
font-size:90%;
color : #022c4c;
background-color : #e6eef3;
text-decoration:none;
}
a.teilnehmer:hover {
font-size:90%;
color : #022c4c;
background-color : #e6eef3;
text-decoration:none;
}
a.teilnehmer:active {
font-size:90%;
color : #022c4c;
background-color : #e6eef3;
text-decoration:none;
}

a.unterunternavi:link {
font-size : 85%;
color : #022c4c;
margin-left:10px;
text-decoration : none;
font-weight : bold;
padding : 1px;
}
a.unterunternavi:visited {
margin-left:10px;
font-size : 85%;
color : #022c4c;
text-decoration : none;
font-weight : bold;
padding : 1px;
}
a.unterunternavi:hover {
margin-left:10px;
color : #ffffff;
font-size : 85%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 1px;
}
a.unterunternavi:active {
margin-left:10px;
color : #ffffff;
font-size : 85%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 1px;
}

.unterunternaviHover {
margin-left:10px;
color : #ffffff;
font-size : 85%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 1px;
}

a.hauptnavi:link {
font-family : Arial, Times New Roman, Georgia;
font-stretch:expanded;
letter-spacing:1px;
color : #022c4c;
font-size : 100%;
text-decoration : none;
text-transform : uppercase;
font-stretch : wider;
font-weight : bold;
border-left : 1px solid inherit;
border-bottom : 1px solid inherit;
border-color : #022c4c;
}
a.hauptnavi:visited {
font-family : Arial, Times New Roman, Georgia;
font-stretch:expanded;
letter-spacing:1px;
font-size : 100%;
color : #022c4c;
text-decoration : none;
font-weight : bold;
font-stretch : wider;
text-transform : uppercase;
border-left : 1px solid inherit;
border-bottom : 1px solid inherit;
border-color : #022c4c;
}
a.hauptnavi:hover {
font-family : Arial, Times New Roman, Georgia;
font-stretch:expanded;
letter-spacing:1px;
color : #ffffff;
font-size : 100%;
background-color : #04528e;
text-decoration : none;
text-transform : uppercase;
font-stretch : wider;
font-weight : bold;
border-left : 1px solid inherit;
border-bottom : 1px solid inherit;
border-color : #022c4c;
}
a.hauptnavi:active {
letter-spacing:1px;
font-family : Arial, Times New Roman, Georgia;
font-stretch:expanded;
color : #ffffff;
font-size : 100%;
background-color : #04528e;
text-decoration : none;
text-transform : uppercase;
font-stretch : wider;
font-weight : bold;
border-left : 1px solid inherit;
border-bottom : 1px solid inherit;
border-color : #022c4c;
}
a.nebennavi:link {
font-size : 96%;
color : #022c4c;
text-decoration : none;
font-weight : bold;
border-left : 1px solid inherit;
border-color : #04528e;
}
a.nebennavi:visited {
font-size : 96%;
color : #022c4c;
text-decoration : none;
font-weight : bold;
border-left : 1px solid inherit;
border-color : #04528e;
}
a.nebennavi:hover {
color : #ffffff;
font-size : 96%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 2px;
border-left : 1px solid inherit;
border-top : 1px solid inherit;
border-color : #04528e;
}
a.nebennavi:active {
color : #ffffff;
font-size : 96%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 2px;
border-left : 1px solid inherit;
border-top : 1px solid inherit;
border-color : #04528e;
}

a.unternavi:link {
font-size : 93%;
color : #022c4c;
margin-left:10px;
text-decoration : none;
font-weight : bold;
border-left : 1px solid inherit;
border-color : #04528e;
}
a.unternavi:visited {
margin-left:10px;
font-size : 93%;
color : #022c4c;
text-decoration : none;
font-weight : bold;
border-left : 1px solid inherit;
border-color : #04528e;
}
a.unternavi:hover {
margin-left:10px;
color : #ffffff;
font-size : 93%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 4px;
border-left : 1px solid inherit;
border-top : 1px solid inherit;
border-color : #04528e;
}
a.unternavi:active {
margin-left:10px;
color : #ffffff;
font-size : 93%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 4px;
border-left : 1px solid inherit;
border-top : 1px solid inherit;
border-color : #04528e;
}


.hauptnaviHover {
letter-spacing:1px;
font-family : Arial, Times New Roman, Georgia;
font-stretch:expanded;
color : #ffffff;
font-size : 100%;
background-color : #04528e;
text-decoration : none;
text-transform : uppercase;
font-stretch : wider;
font-weight : bold;
border-left : 1px solid inherit;
border-bottom : 1px solid inherit;
border-color : #022c4c;
}
.nebennaviHover {
color : #ffffff;
font-size : 96%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 2px;
border-left : 1px solid inherit;
border-top : 1px solid inherit;
border-color : #04528e;
}

.unternaviHover {
margin-left:10px;
color : #ffffff;
font-size : 90%;
background-color : #04528e;
text-decoration : none;
font-weight : bold;
padding : 4px;
border-left : 1px solid inherit;
border-top : 1px solid inherit;
border-color : #04528e;
}
a:link {
color : #022c4c;
}
a:visited {
color : #022c4c;
}
a:hover {
background-color : #04528e;
color : #ffffff;
}
a:active {
background-color : #04528e;
color : #ffffff;
}
a.sprung:link {
border-color : #04528e;
}
a.sprung:visited {
border-color : #04528e;
}
a.sprung:hover {
background-color : #e6eef3;
border-color : #04528e;
color : #e6eef3;
}
a.sprung:active {
background-color : #e6eef3;
border-color : #04528e;
border:0px;
}

a.special:link {
color : #FF7F00;
}
a.special:visited {
color : #022c4c;
}
a.special:hover {
background-color : #04528e;
color : #ffffff;
}
a.special:active {
background-color : #04528e;
color : #ffffff;
}

a.orangebox_link:link {
background-color: white;
color: black;
border: 0px;
text-decoration: none;
}

a.orangebox_link:visited {
background-color: white;
color: black;
border: 0px;
text-decoration: none;
}

a.orangebox_link:hover {
background-color: white;
color: #FF9F00;
text-decoration: underline;
}

a.orangebox_link:active {
background-color: white;
color: black;
border: 0px;
text-decoration: none;
}

.linkpfeil
{
background:url(../images/listpfeil.gif) no-repeat fixed;
vertical-align: middle;
}

a.hover_nocolor:hover
{
background-color:transparent;
color:#022c4c;
}


/*-------------------------------------------------------------------*/
/*                                                                   */
/*-------------------------------------------------------------------*/
