th, td {vertical-align: top;padding-bottom:7px;}

#hauptinhalt_2 p{margin:0px;padding:0px;}
#hauptinhalt p{margin:0px;padding:0px;}

div.csc-textpic-imagecolumn{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

div.csc-textpic-imagewrap{
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
}
div.csc-textpic-text{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


#hauptinhalt_2 dl{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#bgcontainer4 {
 position: absolute;
 width: 100%;
 height:1400px;
 left: 0px;
 top: 0px;
 margin-left: 0px;
 margin-top: 0px;
 /*z-index:0;*/

 background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/bg.png);
 background-repeat:no-repeat;
 background-position: 0px 0px;
 border:0px solid #000000;
 
 z-index:0;
}

#boxbild3{
position:absolute;
width:900;
top:0px;
left:0px;
overflow:hidden;
height:900;
margin:0px;
padding:0px;
z-index:1;
}

#container_hauptinhalte_3{
position:absolute;
width:600px;
top:584px;
left:349px;
overflow:hidden;
height:auto;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:14px;
font-weight:normal;

line-height:1.5em;
z-index:7;
}


#containerlinksinhalt_4{
position:absolute;
width:303px;
top:640px;
left:29px;
overflow:hidden;
height:100%;
margin:0px;
padding:0px;
z-index:5;
}



p.hausfarbe {
margin:0px;
padding:0px;
padding:2px;
width:250px;
height:15px;
color:#990000;
}

ul.powermail_mandatory_list{
list-style-type:circle;padding:0px 0px 0px 20px;
}
li.powermail_mandatory_listitem{
padding:0px 0px 0px 10px;

}


/* Begin Navigation 2 */

#navi2 {
position:absolute;
width:300px;
top:120px;
left:745px;
overflow:hidden;
height:400px;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
font-weight:bold;
line-height:1.7em;
text-transform:uppercase;
z-index:8;
}

#navi2 h1{
padding-bottom:0px;
margin-bottom:0em;
font-size:14px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}


#rgaccordmenu  a:link {padding:0px;margin:0px;COLOR:#000000;text-decoration: none;  }
#rgaccordmenu  a:visited {padding:0px;margin:0px;COLOR:#000000;text-decoration: none;}
#rgaccordmenu  a:hover {padding:0px;margin:0px;color:#990000;text-decoration: none;}
#rgaccordmenu  a:active {padding:0px;margin:0px;color: #990000;text-decoration: none;}


#rgaccordmenu span  a.toggle:link {padding:0px;margin:0px;COLOR:#000000;text-decoration: none;  }
#rgaccordmenu span  a.toggle:visited {padding:0px;margin:0px;COLOR:#000000;text-decoration: none;}
#rgaccordmenu  a.toggle:hover {padding:0px;margin:0px;color:#990000;text-decoration: none;}
#rgaccordmenu  a.toggle:active {padding:0px;margin:0px;color: #990000;text-decoration: none;}

#rgaccordmenu  .toggle .act a:link {padding:0px;margin:0px;COLOR:#990000;text-decoration: none;  }
#rgaccordmenu  a.toggle act:visited {padding:0px;margin:0px;COLOR:#990000;text-decoration: none;}
#rgaccordmenu  a.toggle:hover {padding:0px;margin:0px;color:#990000;text-decoration: none;}
#rgaccordmenu  a.toggle:active {padding:0px;margin:0px;color: #990000;text-decoration: none;}

#rgaccordmenu  a.toggle_act:link {padding:0px;margin:0px;COLOR:#990000;text-decoration: none;  }
#rgaccordmenu  a.toggle_act:visited {padding:0px;margin:0px;COLOR:#990000;text-decoration: none;}
#rgaccordmenu  a.toggle_act:hover {padding:0px;margin:0px;color:#990000;text-decoration: none;}
#rgaccordmenu  a.toggle_act:active {padding:0px;margin:0px;color: #990000;text-decoration: none;}

#rgaccordmenu  a.toggle2:link {padding:0px;margin:0px;COLOR:#000000;text-decoration: none;  }
#rgaccordmenu  a.toggle2:visited {padding:0px;margin:0px;COLOR:#000000;text-decoration: none;}
#rgaccordmenu  a.toggle2:hover {padding:0px;margin:0px;color:#990000;text-decoration: none;}
#rgaccordmenu  a.toggle2:active {padding:0px;margin:0px;color:#990000;text-decoration: none;}

#rgaccordmenu  a.toggle2_act:link {padding:0px;margin:0px;COLOR:#990000;text-decoration: none;  }
#rgaccordmenu  a.toggle2_act:visited {padding:0px;margin:0px;COLOR:#990000;text-decoration: none;}
#rgaccordmenu  a.toggle2_act:hover {padding:0px;margin:0px;color:#990000;text-decoration: none;}
#rgaccordmenu  a.toggle2_act:active {padding:0px;margin:0px;color:#990000;text-decoration: none;}



#rgaccordmenunest * {
padding:0px;
margin:0px;
font-family:arial;
font-size:14px;
}

#rgaccordmenunest a {
text-decoration: none;
padding:0px;
margin:0px;
}

#rgaccordmenunest {
padding:50px;
}

#rgaccordmenunest h1 {
	font-family:arial,tahoma,verdana,sans-serif;
	font-weight:normal;
	font-size: 19pt;
	letter-spacing:.005em;
	color:#e15c04;
	
	margin: 0px;
	margin-bottom: 20px;
	border-bottom: 0px solid #cddeed;
}



#rgaccordmenu {
width:300px;
padding:0px;
margin:0px;

}

#rgaccordmenu, #rgaccordmenu ul, #rgaccordmenu li {
padding:0px;
margin:0px;
display:block;
}

#rgaccordmenu span{
padding:0px;
margin:0px;
display:block;
}

#rgaccordmenu .toggle span {
padding:0px;
margin:0px;
display:block;
}

#rgaccordmenu .toggle_rot span {
color:#990000;
padding:0px;
margin:0px;
display:block;
}

#rgaccordmenu li {
line-height:1.7em;
padding:0px;
margin:0px;
list-style:none;
display:block;

}

#rgaccordmenu li a {
padding:0px;
margin:0px;
line-height:1.7em;
}

#rgaccordmenu .toggle, #rgaccordmenu .empty {
display:block;
padding:0px;
margin:0px;
color:#000000;
cursor:pointer;
}
#rgaccordmenu .empty {

}
#rgaccordmenu .empty a{
display:block;
padding:0px;
margin:0px;
}

 #rgaccordmenu .act {
color: #990000;
}



#rgaccordmenu li ul li {
display:block;
padding:0px;
margin:0px;

}

#rgaccordmenu .toggle2 {

display:block;
padding:0px;
cursor:pointer;
margin:0px;
color: #990000;
}
#rgaccordmenu .act2 {
padding:0px;
margin:0px;

}

#rgaccordmenu li ul li ul li a {
margin:0px;
padding:0px;
}

.open .open span,
.open{
padding:0px;
margin:0px;
color: #990000;
}

/*Ende Naigation*/




.tx-indexedsearch-title-number{
font-weight:bold;
COLOR:#990000;
text-decoration: none;}

.tx-indexedsearch  TABLE { color:#000000;font-family:Arial, Helvetica, sans-serif;}
.tx-indexedsearch  td {font-family:Arial, Helvetica, sans-serif; font-size:14px;padding-left:3px;padding-top:0px;padding-bottom:0px;}

.tx-indexedsearch P { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.tx-indexedsearch .tx-indexedsearch-res P { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

span.tx-indexedsearch-title-caption {
padding-bottom:0px;
text-transform:uppercase;
font-weight:bold;
COLOR:#990000;
}
 
#hauptinhalt_2 a.tx-indexedsearch-title:link {
font-weight:bold;
COLOR:#990000;
text-decoration: none;

}
#hauptinhalt_2 a.tx-indexedsearch-title:visited {
font-weight:bold;
COLOR:#990000;
text-decoration: none;

}

#hauptinhalt_2 a.tx-indexedsearch-title:hover{
font-weight:bold;
COLOR:#990000;
text-decoration: none;

}

#hauptinhalt_2 a.tx-indexedsearch-title:active {
font-weight:bold;
COLOR:#990000;
text-decoration: none;

}


.tx-indexedsearch-sectionlinks {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { height:22px;width:250px;text-align:left;color:#000000;font-size:18px;background-color:transparent;cursor:pointer;border:solid 0px #A0A0A0;
}
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT { font-family:Arial, Helvetica, sans-serif; font-size:14px;  width:200px; margin-bottom:0px;  border:0px solid black; vertical-align:bottom;background-color:transparent; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { font-family:Arial, Helvetica, sans-serif; width:400px; margin-top:1px; margin-bottom:1px; border:0px solid black; height:18px; vertical-align:middle;background-color:transparent; }


.tx-indexedsearch .tx-indexedsearch-whatis  span.tx-indexedsearch-sw {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:0px;
margin-bottom:0px;

}


.tx-indexedsearch P.tx-indexedsearch-noresults { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:2em; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-top:6px; margin-bottom:0px; text-align:left; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:black; font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-family:Arial, Helvetica, sans-serif; font-size:14px; width:auto;margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:#000000; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;line-height:1.3em; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:6px; margin-bottom:6px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { font-family:Arial, Helvetica, sans-serif; font-size:14px; width:500px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {vertical-align:bottom; font-family:Arial, Helvetica, sans-serif; font-size:14px; width:250px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title .tx-indexedsearch-title-icon {margin-top:3px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info-tr p{font-size:12px;}
.text_search{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.text {
FONT-FAMILY: Arial,Helvetica;
font-size:14px;
color:#000000;

}


DIV.tx-macinasearchbox-pi1 {

height:20px;

}







#container_weiss {
 position: absolute;
 width: 100%;
 height: 100%;
 left: 0px;
 top: 0%;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 
 z-index:0;
}

#boxobenlinks{
position:absolute;
width:100%;
top:0px;
left:-1px;
overflow:hidden;
height:300px;
margin:0px;
padding:0px;
background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/rotverlauf4.png);
background-repeat:no-repeat;
background-position: 0px 0px;
z-index:2;
}

#logo{
position:absolute;
width:375px;
top:31px;
left:35px;
overflow :hidden;
height:50px;
margin:0;
padding:0;
background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/crespo_logo.png);
background-repeat:no-repeat;
background-position: 0px 0px;
z-index:99;
}

/*
#navi_bg{
position:absolute;
background-color:transparent;
width:108px;
top:10px;
left:634px;
overflow:hidden;
height:484px;
margin:0px;
padding:0px;
/*background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/navi_bg.png);
background-repeat:no-repeat;
background-position: 0px 0px;*/
z-index:5;
}*/

#navi_bg{
position:absolute;
background-color:transparent;
width:165px;
top:11px;
left:578px;
overflow:hidden;
height:484px;
margin:0px;
padding:0px;
background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/navi_bg.png);
background-repeat:no-repeat;
background-position: 0px 0px;
z-index:3;
}

#navi_bg2{
position:absolute;
background-color:transparent;
width:165px;
top:10px;
left:633px;
overflow:hidden;
height:484px;
margin:0px;
padding:0px;
background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/navi_bg.png);
background-repeat:no-repeat;
background-position: 0px 0px;
z-index:5;
}

#boxbild{
position:absolute;
width:100%;
top:0px;
left:0px;
overflow:hidden;
height:600px;
margin:0px;
padding:0px;

z-index:1;
}

#boxbild2{
position:absolute;
width:100%;
top:0px;
left:0px;
overflow:hidden;
height:100%;
margin:0px;
padding:0px;

z-index:4;
}

#boxbild_player{
position:absolute;
width:100%;
top:0px;
left:0px;
overflow:hidden;
height:1600px;
margin:0px;
padding:0px;

z-index:1;
}


.smallimg{
position:absolute;

top:600px;
left:32px;
z-index:11;
}

#bgcontainer2 {
 position: absolute;
 width: 100%;
 height:1400px;
 left: 0px;
 top: 0px;
 margin-left: 0px;
 margin-top: 0px;
 background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/bg.png);
 background-repeat:no-repeat;
 background-position: 0px 0px;
 border:0px solid #000000;
 
 z-index:3;
}





#boxverlaufgrau{
position:absolute;
width:100%;
top:444px;
left:0px;
overflow :hidden;
height:1400px;
margin:0px;
padding:0px;
background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/overlaykomplett.png);
background-repeat:no-repeat;
background-position: 0px 0px;
z-index:4;
}

#boxverlaufgrau_2{
position:absolute;
width:100%;
top:478px;
left:0px;
overflow :hidden;
height:1400px;
margin:0px;
padding:0px;
background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/overlay.png);
background-repeat:no-repeat;
background-position: 0px 0px;
z-index:4;
}

#boxverlaufgrau_4{
position:absolute;
width:100%;
top:480px;
left:0px;
overflow :hidden;
height:1400px;
margin:0px;
padding:0px;
background-image:url(http://p107059.typo3server.info/fileadmin/template/bilder/overlay.png);
background-repeat:no-repeat;
background-position: 0px 0px;
z-index:0;
}





/*Struktur*/


#inhalte1{
position:absolute;
width:650px;
/*700px;
683px*/
top:480px;
left:29px;
overflow:hidden;
height:auto;
margin:0px;
padding:0px;
color:#ffffff;
font-family: arial,helvetica;
font-size:15px;
font-weight:normal;
line-height:1.5em;
z-index:5;
}

#inhalte1 h1{
padding-bottom:0px;
margin-bottom: 1em;
font-size:14px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

#container_hauptinhalte{
position:absolute;
width:600px;
top:714px;
left:349px;
overflow:hidden;
height:auto;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:14px;
font-weight:normal;
line-height:1.5em;

z-index:7;
}

#hauptinhalt{
width:600px;
overflow:hidden;
height:auto;
margin:0px;
padding:8px 0px 0px 0px;
color:#000000;
font-family: arial,helvetica;
font-size:14px;
font-weight:normal;
line-height:1.5em;
z-index:7;
}
#hauptinhalt h1{
margin-top:0em;
padding-bottom:0m;
margin-bottom: 1.5em;
font-size:14px;
color:#990000;
line-height:1.5em;
font-weight:bold;
text-transform:uppercase;
}

#hauptinhalt ul{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 15px;
list-style-type:disc;
}

#hauptinhalt li{

margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}




#hauptinhalt  a:link {COLOR:#000000;text-decoration: underline;  }
#hauptinhalt  a:visited {COLOR:#000000;text-decoration: underline;}
#hauptinhalt  a:hover {color:#990000;text-decoration: underline;}
#hauptinhalt  a:active {normal;color: #990000;text-decoration: none;}

#hauptinhalt span a.toggle:link {font-size:11px;font-weight:normal;COLOR:#000000;text-decoration: underline;  }
#hauptinhalt span  a.toggle:visited {font-size:11px;font-weight:normal;COLOR:#000000;text-decoration: underline;}
#hauptinhalt  a.toggle:hover {font-size:11px;font-weight:normal;color:#990000;text-decoration: underline;}
#hauptinhalt  a.toggle:active {font-size:11px;font-weight:normal;color: #990000;text-decoration: none;}


#container_hauptinhalte_2{
position:absolute;
width:600px;
top:563px;
left:349px;
overflow:hidden;
height:auto;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:14px;
font-weight:normal;

line-height:1.5em;
z-index:7;
}

#hauptinhalt_2{
/*position:absolute;
width:580px;
top:600px;
left:370px;*/
overflow:hidden;
height:auto;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:14px;
font-weight:normal;
line-height:1.5em;

}
#hauptinhalt_2 h1{
margin-top:0em;
padding-bottom:0px;
margin-bottom: 1.5em;
font-size:14px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

ol{
list-style-type:decimal;
margin: 0px 0px 0em 16px;
padding:0px 0px 0px 15px;
}

ol ol{
list-style-type:lower-latin;
margin: 0px 0px 0em 0px;
padding:0px 0px 0px 20px;
}

ul{
list-style-type:disc;
margin: 0px 0px 0em 0px;
padding:0px 0px 0px 15px;
}

li{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

#hauptinhalt_2  a:link {font-weight:normal;COLOR:#000000;text-decoration: underline;  }
#hauptinhalt_2  a:visited {font-weight:normal;COLOR:#000000;text-decoration: underline;}
#hauptinhalt_2  a:hover {font-weight:normal;color:#990000;text-decoration: underline;}
#hauptinhalt_2  a:active {font-weight:normal;color: #990000;text-decoration: none;}

#hauptinhalt_2  a.toggle:link {font-size:11px;font-weight:normal;COLOR:#000000;text-decoration: underline;  }
#hauptinhalt_2  a.toggle:visited {font-size:11px;font-weight:normal;COLOR:#000000;text-decoration: underline;}
#hauptinhalt_2  a.toggle:hover {font-size:11px;font-weight:normal;color:#990000;text-decoration: underline;}
#hauptinhalt_2  a.toggle:active {font-size:11px;font-weight:normal;color: #990000;text-decoration: none;}


#service{
position:relative;

width:580px;
overflow:hidden;
height:auto;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
font-weight:normal;
}

#hauptinhalt_2 a.printlink:link {COLOR:#000000;text-decoration: underline;font-family: arial,helvetica;font-size:11px;font-weight:normal;  }
#hauptinhalt_2 a.printlink:visited {COLOR:#000000;text-decoration: underline;font-family: arial,helvetica;font-size:11px;font-weight:normal;  }
#hauptinhalt_2 a.printlink:hover {color:#990000;text-decoration: underline;font-family: arial,helvetica;font-size:11px;font-weight:normal;  }
#hauptinhalt_2 a.printlink:active {color: #990000;text-decoration: underline;font-family: arial,helvetica;font-size:11px;font-weight:normal;  }


#service a.printlink:link {COLOR:#000000;text-decoration: underline;font-family: arial,helvetica;font-size:11px;font-weight:normal;  }
#service a.printlink:visited {COLOR:#000000;text-decoration: underline;font-family: arial,helvetica;font-size:11px;font-weight:normal;  }
#service a.printlink:hover {color:#990000;text-decoration: underline;font-family: arial,helvetica;font-size:11px;font-weight:normal;  }
#service a.printlink:active {color: #990000;text-decoration: underline;font-family: arial,helvetica;font-size:11px;font-weight:normal;  }

#containerlinksinhalt{
position:absolute;
width:303px;
top:694px;
left:29px;
overflow:hidden;
height:auto;
margin:0px;
padding:0px;
z-index:5;
}

#containerlinksinhalt_2{
position:absolute;
width:303px;
top:578px;
left:29px;
overflow:hidden;
height:auto; 
margin:0px;
padding:0px;
z-index:5;
}

#containerlinksinhalt_3{
position:absolute;
width:303px;
top:599px;
left:29px;
overflow:hidden;
height:auto;

margin:0px;
padding:0px;
z-index:5;
}

#kontaktadresse{

margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
font-weight:normal;
line-height:1.5em;
z-index:5;
}

#kontaktadresse h1{
padding-bottom:0px;
margin-bottom:1em;
font-size:11px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

#kontaktadresse a:link {COLOR:#000000;text-decoration: underline;  }

#kontaktadresse a:visited {COLOR:#000000;text-decoration: underline;}

#kontaktadresse a:hover {color:#990000;text-decoration: underline;}

#kontaktadresse a:active {color: #990000;text-decoration: underline;}

#linksinhalt_3{
height:auto;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
font-weight:normal;
line-height:1.5em;
z-index:5;

}

#linksinhalt_3 h1{
margin-top:3em;
padding-bottom:0px;
margin-bottom:1em;
font-size:11px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

#linksinhalt_3 a:link {COLOR:#000000;text-decoration: underline; }

#linksinhalt_3 a:visited {COLOR:#000000;text-decoration: underline;}

#linksinhalt_3 a:hover {color:#990000;text-decoration: underline;}

#linksinhalt_3 a:active {color: #990000;text-decoration: underline;}

#linksinhalt_3  a.navi3_no:link {COLOR:#990000;text-decoration: underline;text-transform:uppercase;  }
#linksinhalt_3  a.navi3_no:visited {COLOR:#990000;text-decoration: underline;text-transform:uppercase;}
#linksinhalt_3  a.navi3_no:hover {color:#ffffff;text-decoration: underline;text-transform:uppercase;}
#linksinhalt_3  a.navi3_no:active {color: #ffffff;text-decoration: none;text-transform:uppercase;}

#linksinhalt_3  a.navi3_act:link {COLOR:#ffffff;text-decoration: none; text-transform:uppercase; }
#linksinhalt_3  a.navi3_act:visited {COLOR:#ffffff;text-decoration: none;text-transform:uppercase;}
#linksinhalt_3  a.navi3_act:hover {color:#ffffff;text-decoration: none;text-transform:uppercase;}
#linksinhalt_3  a.navi3_act:active {font-weight:bold;color: #ffffff;text-decoration: none;text-transform:uppercase;}

#linksinhalt{

margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
font-weight:normal;
line-height:1.5em;
z-index:5;
}
#linksinhalt h1{
margin-top:3em;
padding-bottom:0px;
margin-bottom:1em;
font-size:11px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

#linksinhalt a:link {COLOR:#000000;text-decoration: underline;  }

#linksinhalt a:visited {COLOR:#000000;text-decoration: underline;}

#linksinhalt a:hover {color:#990000;text-decoration: underline;}

#linksinhalt a:active {color: #990000;text-decoration: underline;}



.sprache_no{

margin:0px;
padding:0px;
color:#990000;
font-family: arial,helvetica;
font-size:11px;
padding-top:2px;
font-weight:bold;

}
#sprache a.sprache_no:link {font-weight:normal;font-size:11px;COLOR:#000000;text-decoration: underline;  }
#sprache a.sprache_no:visited {font-weight:normal;font-size:11px;COLOR:#000000;text-decoration: underline;}
#sprache a.sprache_no:hover {font-weight:normal;font-size:11px;color:#990000;text-decoration: underline;}
#sprache a.sprache_no:active {font-weight:normal;font-size:11px;color: #990000;text-decoration: none;}

#sprache a.sprache_act:link {font-weight:normal;font-size:11px;COLOR:#000000;text-decoration: none;  }
#sprache a.sprache_act:visited {font-weight:normal;font-size:11px;COLOR:#000000;text-decoration: none;}
#sprache a.sprache_act:hover {font-weight:normal;font-size:11px;color:#990000;text-decoration: none;}
#sprache a.sprache_act:active {font-weight:normal;font-size:11px;color: #990000;text-decoration: none;}

#suche{
position:absolute;
width:143px;
top:55px;
left:829px;
overflow:hidden;
height:15px;
margin:0px;
padding:0px 0px 2px 2px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
border: 1px solid #666666;
font-weight:normal;
background-color:transparent;
z-index:5;
}

.suche {
margin:0px;
padding:0px 0px 0px 2px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
font-weight:normal;
background-color:transparent;
cursor:pointer;
}



a.suche:link{color:#000000;text-decoration: none;}
a.suche:visited {COLOR:#000000;text-decoration: none;}
a.suche:hover {color:#990000;text-decoration: none;}
a.suche:active {font-weight:bold;color: #990000;text-decoration: none;}

#navi1{
position:absolute;

width:275px;
top:95px;
left:745px;
overflow:hidden;
height:30px;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
font-weight:bold;
line-height:1.5em;
text-transform:uppercase;
z-index:5;
}

#navi1 h1{
padding-bottom:0px;
margin-bottom:1em;
font-size:11px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

#navi1 a.navi1_no:link {COLOR:#000000;text-decoration: none;  }
#navi1 a.navi1_no:visited {COLOR:#000000;text-decoration: none;}
#navi1 a.navi1_no:hover {color:#990000;text-decoration: none;}
#navi1 a.navi1_no:active {color: #990000;text-decoration: none;}

#navi1 a.navi1_act:link {COLOR:#990000;text-decoration: none;  }
#navi1 a.navi1_act:visited {COLOR:#990000;text-decoration: none;}
#navi1 a.navi1_act:hover {color:#990000;text-decoration: none;}
#navi1 a.navi1_act:active {color: #990000;text-decoration: none;}

#navi5{
position:absolute;

width:245px;
top:20px;
left:745px;
overflow:hidden;
height:200px;
margin:0px;
padding:0px;
color:#000000;
font-family: arial,helvetica;
font-size:10px;
font-weight:normal;
line-height:1.5em;

z-index:5;
}

#navi5 h1{
padding-bottom:0px;
margin-bottom:1em;
font-size:11px;
color:#990000;
font-weight:normal;

}

#navi5 a.navi5_no:link {COLOR:#000000;text-decoration: underline;  }
#navi5 a.navi5_no:visited {COLOR:#000000;text-decoration: underline;}
#navi5 a.navi5_no:hover {color:#990000;text-decoration: none;}
#navi5 a.navi5_no:active {color: #990000;text-decoration: underline;}

#navi5 a.navi5_act:link {COLOR:#990000;text-decoration: underline;  }
#navi5 a.navi5_act:visited {COLOR:#990000;text-decoration: underline;}
#navi5 a.navi5_act:hover {color:#990000;text-decoration: none;}
#navi5 a.navi5_act:active {color: #990000;text-decoration: underline;}

#navi3 {
width:303px;
overflow:hidden;
height:auto;
margin:0px;
padding:0px;
color:#ffffff;
font-family: arial,helvetica;
font-size:11px;
font-weight:normal;
z-index:5;
text-transform:uppercase;
}

#navi3 h1{
margin-top:3em;
padding-bottom:0px;
margin-bottom:1em;
font-size:11px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

#navi3  a.navi3_no:link {COLOR:#990000;text-decoration: underline;  }
#navi3  a.navi3_no:visited {COLOR:#990000;text-decoration: underline;}
#navi3  a.navi3_no:hover {color:#ffffff;text-decoration: underline;}
#navi3  a.navi3_no:active {color: #ffffff;text-decoration: none;}

#navi3  a.navi3_act:link {COLOR:#ffffff;text-decoration: none;  }
#navi3  a.navi3_act:visited {COLOR:#ffffff;text-decoration: none;}
#navi3  a.navi3_act:hover {color:#ffffff;text-decoration: none;}
#navi3  a.navi3_act:active {font-weight:bold;color: #ffffff;text-decoration: none;}

#navi3  a.navi3_2_no:link {COLOR:#ffffff;text-decoration: none;  }
#navi3  a.navi3_2_no:visited {COLOR:#ffffff;text-decoration: none;}
#navi3  a.navi3_2_no:hover {color:#990000;text-decoration: none;}
#navi3  a.navi3_2_no:active {font-weight:bold;color:#990000;text-decoration: none;}

#navi3  a.navi3_2_act:link {COLOR:#ffffff;text-decoration: none;  }
#navi3  a.navi3_2_act:visited {COLOR:#ffffff;text-decoration: none;}
#navi3  a.navi3_2_act:hover {color:#990000;text-decoration: none;}
#navi3  a.navi3_2_act:active {font-weight:bold;color:#990000;text-decoration: none;}

#navi3 ul{
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#navi3 li{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}



#navi4 {
height:auto; 
display:block;
width:303px;
overflow:hidden;
margin:0px;
padding:0px;
color:#ffffff;
font-family: arial,helvetica;
font-size:11px;
font-weight:normal;
z-index:5;
}

#navi4 h1{
margin-top:3em;
padding-bottom:0px;
margin-bottom:1em;
font-size:11px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

#navi4  a.navi4_no:link {COLOR:#000000;text-decoration: underline;  }
#navi4  a.navi4_no:visited {COLOR:#000000;text-decoration: underline;}
#navi4  a.navi4_no:hover {color:#990000;text-decoration: underline;}
#navi4  a.navi4_no:active {color: #990000;text-decoration: none;}

#navi4  a.navi4_act:link {COLOR:#990000;text-decoration: none;  }
#navi4  a.navi4_act:visited {COLOR:#990000;text-decoration: none;}
#navi4  a.navi4_act:hover {color:#990000;text-decoration: none;}
#navi4  a.navi4_act:active {color: #990000;text-decoration: none;}


#navi4 a.navi1_no:link {COLOR:#000000;text-decoration: underline;  }
#navi4 a.navi1_no:visited {COLOR:#000000;text-decoration: underline;}
#navi4 a.navi1_no:hover {color:#990000;text-decoration: underline;}
#navi4 a.navi1_no:active {color: #990000;text-decoration: underline;}

#navi4 a.navi1_act:link {COLOR:#990000;text-decoration: none;  }
#navi4 a.navi1_act:visited {COLOR:#990000;text-decoration: none;}
#navi4 a.navi1_act:hover {color:#990000;text-decoration: underline;}
#navi4 a.navi1_act:active {color: #990000;text-decoration: underline;}

#newsletteranmeldung{
height:auto;
margin:0px;
padding:0px 0px 0px 0px;
color:#000000;
font-family: arial,helvetica;
font-size:11px;
font-weight:normal;
line-height:1.5em;

}
#newsletteranmeldung h1{
margin-top:3em;
padding-bottom:0px;
margin-bottom:1em;
font-size:11px;
color:#990000;
font-weight:bold;
text-transform:uppercase;
}

#newsletteranmeldung  a.newsletteredit:link {font-size:9px;padding:0px;margin:0px;font-weight:normal;COLOR:#000000;text-decoration: underline;  }
#newsletteranmeldung  a.newsletteredit:visited {font-size:9px;padding:0px;margin:0px;font-weight:normal;COLOR:#000000;text-decoration: underline;}
#newsletteranmeldung  a.newsletteredit:hover {font-size:9px;padding:0px;margin:0px;font-weight:normal;color:#990000;text-decoration: underline;}
#newsletteranmeldung  a.newsletteredit:active {font-size:9px;padding:0px;margin:0px;font-weight:normal;color: #990000;text-decoration: none;}

#close {
position:relative;
font-family:arial;
font-size:11px;
height:16px;
width:921px;
color:#555555;
text-align:right;
margin:0px;
padding:0px 0px 0px 0px;
cursor:pointer;
font-weight:bold;
z-index: 100011;
}

#popup{
position:relative;
visibility:hidden;
overflow:hidden;
width:923px;
height:530px;
margin: 50px 0px;
padding:14px 0px;
z-index: 100011;
}

div.slideshow {
margin:0px 0px;
}
div.slideshow p {
  padding-top: 9px;
}
div.slideshow ul {
  background: #FFF;
  bottom: -35px;
  left: 0px;
  position: absolute;
  overflow: hidden;
  padding: 0px 0;

}
div.slideshow ul a {
  background-position: 50% 50%;
  cursor: pointer;
  display: block;
  height: 25px;
  margin-right: 5px;
  opacity: 0.5;
  width: 30px;

}
div.slideshow ul a.active,
div.slideshow ul a:hover {
  opacity: 1;

}
div.slideshow ul li {
  float: left;
  list-style: none;

}
