#mitte {
	margin-left: auto;
	margin-right: auto;	
	width: 1000px;
	background-color:#e2e2e2;
}

#hauptseite
{
	margin-top:5px;
	width:1000px;
	font-family : verdana,arial, helvetica;
 	font-size : 11px;
	text-align : justify;
 	color : #000000;
	background-color: #FFFFFF;
}	

#blind
{
 	margin-left:0px;
	width:1px;
	height:460px;
	float:left;
}


#topleiste
{
 	margin-top:0px;
 	width:1000px;
 	height:110px; 
 	background-image:url(logo.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	z-index:2;
}
	
#menu1
{
	margin-top:0px;
	width:625px;
	height:100px;
	background-image:url(menu_leiste.gif);
	background-repeat:no-repeat;
	background-position:5px 49px; 
	z-index:1;
}

#main_back
{
 	margin-top: 0px;		
	margin-left:0px;
	width:1000px;
	min-height:460px;
	height:100%;
	background-color:#FFFFFF;
	background-image:url(back_robi.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	z-index:10;
} 

#main_back_fade
{
 	margin-top: 0px;		
	margin-left:0px;
	width:1000px;
	min-height:460px;
	height:100%;
	background-color:#FFFFFF;
	background-image:url(back_robi_fade.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	z-index:10;
} 

#main_back_fade_ne
{
 	margin-top: 0px;		
	margin-left:0px;
	width:1000px;
	min-height:460px;
	height:100%;
	background-color:#FFFFFF;
	background-image:url(back_robi_fade_ne.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	z-index:10;
}

#main
{	
	margin-top:10px;		
	margin-left:15px; 
	width:872px;
	height:400px; 
	font-family : verdana,arial, helvetica;
	font-size : 11px;
	font-weight : normal;	
	text-align:justify;	  
	color : #000000;
} 

#main_o
{	
	margin-top:0px;		
	margin-left:15px; 
	width:872px;
	height:400px; 
	font-family : verdana,arial, helvetica;
	font-size : 11px;
	font-weight : normal;	
	text-align:justify;	  
	color : #000000;
}

#main_text
{
	margin-top:10px;
	margin-left:30px;		
	width:630px; 
	font-family : verdana,arial, helvetica;
	font-size : 12px;  
	line-height: 18px;
	font-weight : normal;	
	text-align:left;
	color : #000000; 
}

#main_text_ne
{
	margin-top:10px;
	margin-left:30px;		
	width:800px; 
	font-family : verdana,arial, helvetica;
	font-size : 12px;  
	line-height: 18px;
	font-weight : normal;	
	text-align:left;
	color : #000000; 
}

#ne_img
{
 	float:left;
	margin-right: 5px;
	margin-bottom: 5px;
	font-family : verdana,arial, helvetica;
  	font-size : 9px;
	text-align:left;
  	color : #000000; 
}

#ne_text
{
  padding: 0px;
  margin: 0px;
  font-family : verdana,arial, helvetica;
  font-size : 12px;  
  line-height: 18px;
  font-weight : normal;	
  text-align:left;
  color : #000000; 
}


#submenu1
{
	position:relative;
	width:191px;
	height:90px;
	left:1px;		 
	top:30px; 
	color : #000000;
	border-width:1px;
	border-style:solid;
	border-color:#400000; 
	z-index:10;
}

#submenu2
{
	position:relative;
	width:175px;
	height:110px;
	left:210px;		 
	top:30px; 
	color : #000000;
	border-width:1px;
	border-style:solid;
	border-color:#400000; 
	z-index:10;
}

#submenu3
{
	position:relative;
	width:150px;
	height:110px;
	left:405px;		 
	top:30px; 
	color : #000000;
	border-width:1px;
	border-style:solid;
	border-color:#400000; 
	z-index:10;
}

#bottomleiste
{
	margin-left:15px;		 
	margin-top:5px;
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	font-weight:normal; 
	color:#404040;
	float:left;
}

#bottomleiste_fade
{
	margin-right:15px;		 
	margin-top:5px;
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	font-weight:normal; 
	color:#404040;
	float:right;
} 


body{  
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF; 
	font-family : verdana,arial, helvetica;
 	font-size : 11px;
	text-align : justify;
 	background-color : #e2e2e2;
}

img.rand
{
 	 border-style:solid; 
	 border-width:1px; 
	 border-color:#7a7a7a;
}  

img.gallery
{
 	border: 1px solid #FFFFFF; 
	padding:3px;
}

img.gallery:hover
{
 	border: 1px solid #800000;
	padding:3px;

}

a.menu1 { display:block;background-image:url(sb_off.gif); width:182px; height:14px; z-index:10; position:absolute; top:38px; margin-left:5px }
a.menu1:hover { background-image:url(sb_on.gif); } 

a.menu2 { display:block;background-image:url(pr_off.gif); width:166px; height:14px; z-index:10; position:absolute; top:38px; margin-left:215px }
a.menu2:hover { background-image:url(pr_on.gif); }	

a.menu3 { display:block;background-image:url(jo_off.gif); width:134px; height:14px; z-index:10; position:absolute; top:38px; margin-left:410px }
a.menu3:hover { background-image:url(jo_on.gif); }

a.menu4 { display:block;background-image:url(ne_off.gif); width:48px; height:14px; z-index:10; position:absolute; top:38px; margin-left:575px }
a.menu4:hover { background-image:url(ne_on.gif); }

a.sub { font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none }
a.sub:hover { font-family:verdana,arial,helvetica; font-size:11px;  font-weight:normal; color:#800000; text-decoration:none }

a.bottom { font-family:verdana,arial,helvetica; font-size:10px; font-weight:normal; color:#c0c0c0; text-decoration:none }
a.bottom:hover { font-family:verdana,arial,helvetica; font-size:10px;  font-weight:normal; color:#800000; text-decoration:none }

a.bottom_1 { font-family:verdana,arial,helvetica; font-size:10px; font-weight:normal; color:#404040; text-decoration:none }
a.bottom_1:hover { font-family:verdana,arial,helvetica; font-size:10px;  font-weight:normal; color:#800000; text-decoration:none }

a.link { font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none }
a.link:hover { font-family:verdana,arial,helvetica; font-size:11px;  font-weight:normal; color:#800000; text-decoration:none }

a.jo { font-family:verdana,arial,helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none }
a.jo:hover { font-family:verdana,arial,helvetica; font-size:10px;  font-weight:normal; color:#800000; text-decoration:none }

a.big { font-family:verdana,arial,helvetica; font-size:12px; font-weight:bold; color:#000000; text-decoration:none }
a.big:hover { font-family:verdana,arial,helvetica; font-size:12px;  font-weight:bold; color:#800000; text-decoration:none }

a.small { padding-left:10px; font-family:verdana,arial,helvetica; font-size:12px; font-weight:normal; color:#000000; text-decoration:none }
a.small:hover { padding-left:10px; font-family:verdana,arial,helvetica; font-size:12px;  font-weight:normal; color:#800000; text-decoration:none }

a.smallest { padding-left:20px; font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none }
a.smallest:hover { padding-left:20px; font-family:verdana,arial,helvetica; font-size:11px;  font-weight:normal; color:#800000; text-decoration:none }


li.menu
{ 
 position:relative;
 padding:5px;
 margin-left:14px;
 font-family:verdana,arial,helvetica; 
 font-size:12px; 
 font-weight:bold; 
 list-style-type:square;
 color:#9b2a2b;
 line-height:10px;
}

*+html li.menu
{ 
 padding:5px;
 margin-left:2px;
 font-family:verdana,arial,helvetica; 
 font-size:12px; 
 font-weight:bold; 
 list-style-type:square;
 color:#9b2a2b;
 line-height:10px;
}

li.list
{ 
 margin-top:15px;
 margin-left:19px;
 font-family:verdana,arial,helvetica; 
 font-size:11px; 
 list-style-type:circle;
 color:#000000;
 line-height:8px;
}

li.bild
{
 	margin-left:260px;
	font-family : verdana,arial, helvetica;
	font-size : 12px;  
	line-height: 18px;
	font-weight : normal;	
	text-align:left;
	color : #000000;
}

h1  {
	font-family : verdana,arial, helvetica;
	font-size : 14px;
	text-align : left;
	font-weight : bold;
	color :#800000;
}

h2  {
	font-family : verdana,arial, helvetica;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
	color :#2d4a9a;
}

h4  {
	font-family : verdana,arial, helvetica;
	font-size : 10px;
	font-weight : bold;
	text-align : center;
	color :#FFFFFF;
	margin-bottom:5px;	
}

textarea {
	font-family : verdana,arial, helvetica;
	font-size : 10px;
	font-weight : normal;
	background-color : #FFFFFF;
	color : #000000;
}

input {
	font-family : verdana,arial, helvetica;
	font-size : 10px;
	font-weight : normal;
	background-color : #FFFFFF;
	color : #000000;
}

select {
	font-family : verdana,arial, helvetica;
	font-size : 10px;
	font-weight : normal;
	background-color : #FFFFFF;
	color : #000000;
}

input.small {
	font-family : tahoma,verdana,arial, helvetica;
	font-size : 9px;
	font-weight : normal;
	background-color : #FFFFFF;
	color : #000000;
}

select.small {
	font-family : tahoma,verdana,arial, helvetica;
	font-size : 9px;
	font-weight : normal;
	background-color : #FFFFFF;
	color : #000000;
}



td
{
	font-family : verdana,arial, helvetica;
	font-size : 12px;  
	line-height: 18px;
	font-weight : normal;	
	text-align:left;
	color : #000000;
}

td.white
{
 font-family : verdana, arial, helvetica;
 font-size : 9px;
 text-align : justify;
 color : #FFFFFF;

}

table.forum
{
	table-layout:fixed;
	border-collapse:collapse;
	border-style: solid;
	border-width:2px;
	border-color:#3d4759;
}

td.ftop
{
 	background-color:#71869d;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF; 
	font-family : verdana,arial, helvetica;
	font-size : 12px;
	font-weight : bold;
	text-align:center;
	color : #FFFFFF;
}

td.fnorm
{
	background-color:#cfd5db;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;  
	font-family : verdana,arial, helvetica;
	font-size : 11px;
	font-weight : normal;
	text-align:left;
	color : #000000;
}

td.fnorm1
{
	background-color:#b9c2c9;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;  
	font-family : verdana,arial, helvetica;
	font-size : 11px;
	font-weight : normal;
	text-align:left;
	color : #000000;
}
