html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , td , form , img , li , blockquote, textarea, input, select {

margin: 0 0 0 0;

padding: 0 0 0 0; 

font-family: Arial, Verdana, Helvetica, sans-serif; 

color:#E5E5E5;
}



body{

background-color:#EEEEEE;
font-size:0.7em;
background-image:url(images_seite_2/back.gif);
background-repeat:repeat-x;
letter-spacing:1px;
}

#container {
width:997px;
}

* html #container {
width:1000px;
}




#header {

width:997px;
background-image:url(images_seite_2/head.jpg);
background-repeat:no-repeat;
height:110px;
}


#menu {
height:60px;
background-image:url(images_seite_2/back2.gif);
padding-left:550px;
width:270px;
}

#mitte{
padding:40px 15px 40px 27px;
width:548px;
float:left;
color:#E5E5E5;
background-image:url(images_seite_2/mitte_back.gif);
background-repeat:repeat-y;
min-height:2000px;
}

* html #mitte{
padding-left:22px;
height:2000px;
}

#linke_spalte{
padding: 50px 5px 0px 15px;
width:210px;
float:left;
text-align:right;
}

* html #linke_spalte{
padding: 50px 0px 0px 10px;
width:210px;
float:left;
text-align:right;
}


#rechts{
padding:50px 0px 0px 10px;
width:150px;
float:left;
}

* html rechts{
width:160px;
}


#footer{
padding:5px 0px 0px 20px;
height:20px;
background-color:#000000;
position:fixed;
bottom:0px;
width:100%;
color:#E5E5E5;
clear:both;
}





                                                                              /*-----------HAUPT MENU ANFANG---------------------------*/


#menu a{
font-size:0.0001px;
text-indent:-9999px;
}





#navi li {
margin:0;
float:left;
display:inline;
}

#navi ul {
display:inline;
list-style:none;
margin:0;
padding:0;
}

#home{
height:60px;
 width:54px;
 float:left;
 
}
#home a {
 background:url(images_seite_2/home.gif) 0px 0px no-repeat; 

 height:60px;
 width:54px;
 float:left;
 }

#home a:hover {
background-position: 0px -60px;
padding-left:20px;
}

#galery{
height:60px;
 width:54px;
 float:left;
 
}
#galery a {
 background:url(images_seite_2/galery.gif) 0px 0px no-repeat; 

 height:60px;
 width:54px;
 float:left;
 }

#galery a:hover {
background-position: 0px -60px;
}

#forum{
height:60px;
 width:54px;
 float:left;
 
}
#forum a {
 background:url(images_seite_2/forum.gif) 0px 0px no-repeat; 

 height:60px;
 width:54px;
 float:left;
 }

#forum a:hover {
background-position: 0px -60px;
}

#links{
height:60px;
 width:54px;
 float:left;
 
}
#links a {
 background:url(images_seite_2/links.gif) 0px 0px no-repeat; 

 height:60px;
 width:54px;
 float:left;
 }

#links a:hover {
background-position: 0px -60px;
}

#upload{
height:60px;
 width:54px;
 float:left;
 
}
#upload a {
 background:url(images_seite_2/upload.gif) 0px 0px no-repeat; 

 height:60px;
 width:54px;
 float:left;
 }

#upload a:hover {
background-position: 0px -60px;
}

																				/*-----------HAUPT MENU ENDE---------------------------*/
																			
																			
																				/*-----------LINKE SPALTE ANFANG---------------------------*/
#linke_spalte h1,#linke_spalte h2, #linke_spalte h3, #linke_spalte h4, #linke_spalte p{
color:#000000;
}
#linke_spalte a{
color:#990000;
text-decoration:none;
}

#linke_spalte h3{
color:#E5E5E5;
font-size:110%;
}

#linke_spalte img{
margin:4px 0px 4px 0px;
float:right;
border:none;
}


																				/*-----------SUB CONTIS LINKS---------------------------*/
																				
#city_cont {
width:210px;
height:240px;
background-image:url(images_seite_2/staedte_back.jpg);
background-repeat:no-repeat;
padding:150px 10px 30px 20px;
margin-bottom:15px;
}

* html #city_cont{
width:160px;
padding:150px 30px 30px 20px;
}

*+html #city_cont{
width:160px;
padding:150px 30px 30px 20px;
}

#city{
color:#E5E5E5;
width:160px;
height:240px;
overflow:auto;
padding:0px 15px 0px 0px;
}



#city p{
color:#E5E5E5;
padding-bottom:5px;
}





												/**/

#interview_cont {
width:210px;
height:240px;
background-image:url(images_seite_2/interview_back.jpg);
background-repeat:no-repeat;
padding:200px 10px 30px 20px;
margin-bottom:15px;
}

* html #interview_cont{
width:160px;
padding:200px 30px 30px 20px;
}

*+html #interview_cont{
width:160px;
padding:200px 30px 30px 20px;
}

#interview{
color:#E5E5E5;
width:160px;
height:240px;
overflow:auto;
padding:0px 15px 0px 0px;

}

#interview p{
color:#E5E5E5;
padding-bottom:5px;
}



												/**/

#events_cont {
width:210px;
height:240px;
background-image:url(images_seite_2/events.jpg);
background-repeat:no-repeat;
padding:92px 10px 30px 20px;
margin-bottom:15px;
}

* html #events_cont{
width:160px;
padding:92px 30px 30px 20px;
}


*+html #events_cont{
width:160px;
padding:92px 30px 30px 20px;
}

#events{
color:#E5E5E5;
width:160px;
height:230px;
overflow:auto;
padding:0px 15px 0px 0px;

}

#events p{
color:#E5E5E5;
padding-bottom:5px;
}


												/**/

#tut_cont {
width:210px;
height:240px;
background-image:url(images_seite_2/tutorials.jpg);
background-repeat:no-repeat;
padding:92px 10px 30px 20px;
margin-bottom:15px;
}

* html #tut_cont{
width:160px;
padding:92px 30px 30px 20px;
}

*+html #tut_cont{
width:160px;
padding:92px 30px 30px 20px;
}


#tut{
color:#E5E5E5;
width:160px;
height:230px;
overflow:auto;
padding:0px 15px 0px 0px;

}

#tut p{
color:#E5E5E5;
padding-bottom:5px;
}
																			
																				




																				/*-----------LINKE SPALTE ENDE---------------------------*/
																				
																				
																				/*-----------MITTE ANFANG---------------------------*/
																				


#mitte h1,#mitte h2,#mitte h3,#mitte h4,#mitte p{
color:#E5E5E5;
}

#mitte iframe{
margin:15px 25px 50px 25px;
}

#mitte h1{
font-size:1.4em;
font-family:"Arial Black", Arial, sans-serif;
text-transform:uppercase;
letter-spacing:1px;

font-weight:normal;
color:#E5E5E5;
}

#mitte h2{
font-size:1.4em;
font-family:Arial, Helvetica, sans-serif;
text-transform:lowercase;
font-weight:normal;
border-top:#E5E5E5 1px solid;
margin-bottom:3px;
padding-top:3px;
font-weight:normal;
color:#E5E5E5;

}

#mitte .intab{
padding:10px 0px 10px 0px;
}

table td{
padding:5px 0px 10px 0px;
}

table td a{
padding:0px 20px 0px 0px;
}

#mitte h3{
font-size:1.2em;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:3px;
text-transform:lowercase;

font-weight:bold;
color:#E5E5E5;
}

#mitte p{
line-height:160%;
}


#mitte img{
border:#E5E5E5 solid 4px;
}

#mitte input,select,option{
color:#000000;
}

#mitte li{
color: white; 
padding-left:1px;
list-style-type:square;
margin-bottom:10px;
line-height:160%;
}

#mitte ul{
list-style-type:square; 
padding-left:15px;
}

#mitte td {
line-height:160%
}


#mitte q{
text-transform:uppercase;
font-size:180%;
color:#999999;
font-style:italic;
line-height:130%;
quotes: '„' '“'
}
																				
																				/*-----------MITTE ENDE---------------------------*/
																				
																				
																				/*-----------RECHTE SPALTE ANFANG---------------------------*/		
																				
																				
#rechts h1,#rechts h1,#rechts h3,#rechts h4,#rechts p,#rechts select,#rechts input,#rechts option{
color:#000000;
}																			
																				/*-----------FOOTER ANFANG---------------------------*/	
																				
#footer a {
color:#E5E5E5;
}

#footer img{
border:none;
}																			


																				/*-----------SUB-DIVS RECHTS---------------------------*/

#rechts iframe{
margin:10px 10px 10px 10px;
border:none;
}

																				
#search {
background-image:url(images_seite_2/suche.jpg);
background-repeat:no-repeat;
padding:60px 10px 20px 10px;
height:240px;
margin-bottom:10px;
}

#rechts img{
border:none;
margin-bottom:4px;
}

* html #search{
padding:70px 10px 20px 10px;
}

*+html #search{
padding:70px 10px 20px 10px;
}

#search h3, #search h4{
color:#E5E5E5;
}

#search h3 {
margin-bottom:3px;
font-size:120%;
}

* html #search h3 {
margin-bottom:-17px;
margin-top:-7px;
}

*+html #search h3 {
margin-bottom:-17px;
margin-top:-7px;
}

#search label {
color:#E5E5E5;
font-size:90%;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}



#search input, #search select{
margin-top:0px;
margin-bottom:2px;
width:120px;
}


* html #search input, #search select{
margin-bottom:0px;
margin-top:0px;
}

*+html #search input, #search select{
margin-bottom:0px;
margin-top:0px;
}




#neueste{
background-image:url(images_seite_2/neueste_bilder.jpg);
background-repeat:no-repeat;
padding-top:50px;
}

#neueste h3{
text-indent:-999px;
font-size:0.00009em;
}

																			/*-----------NÜTZLICHE KLASSEN---------------------------*/

#mitte .noborder{
border:none;
}

#mitte .noborder_left{
border:none;
float:left;
margin-right:10px;
margin-top:3px;
margin-right:10px;
margin-bottom:4px;

}

#mitte .noborder_right{
border:none;
float:right;
margin-left:10px;
margin-top:3px;
margin-bottom:4px;
margin-right:5px;
}

#mitte .bild_unter{
margin-top:0px;
padding-top:0px;
text-align:right;
}

#mitte .row{
display:block;
}

#mitte .clear{
height:25px;
clear:both;
}


#mitte .nodec{
text-decoration:none;
}

#container .zusatz{
color:#E5E5E5;
margin-top:0px;
padding-top:0px;
margin-bottom:0px;
padding-bottom:0px;
}


#linke_spalte .border_dotted{
border-bottom:dashed 1px #E5E5E5;
}

.pfeilerechts{
position:absolute;
top:210px;
left:770px;
background-image:url(images_seite_2/pfeil_rechts.gif);
background-repeat:no-repeat;
border:none;
display:block;

width:26px;
height:20px;
}

.pfeilelinks{
text-align:right;
position:absolute;
top:210px;
left:730px;
background-image:url(images_seite_2/pfeil_links.gif);
background-repeat:no-repeat;
border:none;
display:block;

width:26px;
height:20px;
}

#minis .minis {
border:#000000 solid 1px;;
margin-right:1px;
max-width:75px;
}

#minis {
position:absolute;
top:110px;
height:58px;
width:548px;
background-color:#000000;
left:0px;
padding-left:2px;
padding-top:2px;
z-index:2;
}

#minis p{
padding:0px;
margin:0px;
}

* html #minis {
position:absolute;
top:110px;
height:60px;
width:550px;
background-color:#000000;
left:0px;
padding-left:2px;
padding-top:3px;
z-index:999;
}


*+html #minis {
position:absolute;
top:110px;
height:60px;
width:550px;
background-color:#000000;
left:0px;
padding-left:2px;
padding-top:3px;
z-index:999;
}