/* CSS Document */

html,body {
background-image:url(img/bg_left_right.jpg);
height:100%;
width:100%;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
}

#all {
background-image:url(img/bg_all.jpg);
margin:auto;
height:100%;
width:982px;

}
/* HINTERGRUND*/


#head {
background-image:url(img/bg_header.jpg);
margin-top:0;
margin:auto;
width:982px;
height:100px;	
	}


#flash {
background-image:url(img/bg_flash.jpg);
margin:auto;
width:982px;
height:330px;
z-index:1;
	}


#bnav {
background-image:url(img/bg_nav.jpg);
margin:auto;
width:982px;
height:27px;	
	}


#bcontent {
background-color:#ffffff;
margin:auto;
width:982px;
height:273px;
overflow:hidden;
	}
	
#bsnews {
position:absolute;
background-image:url(img/bg_short_news.jpg);
margin-left:612px;
margin-top:-273px;
width:330px;
height:273px;
	}
	
#fill {
background-image:url(img/bg_verlauf_unten.jpg);
margin:auto;
width:982px;
height:30px;	
	}	
	

#fooder {
background-color:#2a2a2a;
margin:auto;
width:982px;
height:100%;
	}	

/* HINTERGRUND ENDE*/



/*INHALT*/

#lang {
position:absolute;
margin-left:893px;
margin-top:76px;
height:20px;
width:50px;
}

#nav {
margin-left:90px;
width:410px;
height:27px;
font-size:small;
	}


	
#content{
overflow:hidden;
position:absolute;
margin:auto;
margin-left:30px;
margin-top:5px;
height:280px;
width:560px;
font-size:small;
	}
	
#snews{
position:absolute;
margin:auto;
margin-left:15px;
margin-top:10px;
height:380px;
width:320px;
font-size:small;
overflow:hidden;
border:thin #999 1px;
	}

#rslogo{
position:absolute;
margin:auto;
margin-left:850px;
margin-top:20px;
height:50px;
width:120px;

}

#impressum{
position:absolute;
margin:auto;
margin-left:10px;
margin-top:20px;
height:50px;
width:120px;
font-size:9px;

}
/*INHALT ENDE*/

a.nav:link {
color:#FFFFFF;
text-decoration:none;
}
a.nav:visited {
color:#FFFFFF;
text-decoration:none;
}
a.nav:hover {
color:#FFFFFF;
text-decoration:none;
}
a.nav:active {
color:#FFFFFF;
text-decoration:none;
}

a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}

h1 { font-size:16px;}
h2 { font-size:12px;}


/*SCROLL*/
#up { position:absolute; left:340px; top:20px; }

#down { position:absolute; left:340px; top:220px;}

#title { position:absolute; left:80px; top:20px; color:white;}

#refs { position:absolute; left:530px; top:190px; }

#content_n { position:absolute; left:0px; top:0px; width:300px; height:210px; overflow:hidden; }

.scrolling { position:absolute; left:auto; top:auto; margin:0px; padding:2px; border:none; visibility:hidden; }

tt { font-family:monospace; }

/*SCROLL ENDE*/



/*NAVI EFFEKT*/

#com_de {
	position:absolute;
	margin:auto;
	margin-left:20px;
	margin-top:70px;
	width:400px;
	visibility: hidden;
	font-size:20px;
	z-index:90;
	line-height: 40px;
	}

#col_de {
	position:absolute;
	margin:auto;
	margin-left:200px;
	margin-top:170px;
	width:400px;
	visibility: hidden;
	font-size:20px;
	z-index:90;
	line-height: 40px;
	}
	
#comp_de {
	position:absolute;
	margin:auto;
	margin-left:500px;
	margin-top:20px;
	width:400px;
	visibility: hidden;
	font-size:20px;
	z-index:90;
	line-height: 40px;
	}

#conc_de {
	position:absolute;
	margin:auto;
	margin-left:40px;
	margin-top:250px;
	width:400px;
	visibility: hidden;
	font-size:20px;
	z-index:90;
	line-height: 40px;
	}


#cont_de {
	position:absolute;
	margin:auto;
	margin-left:500px;
	margin-top:50px;
	width:400px;
	visibility: hidden;
	font-size:20px;
	z-index:90;
	line-height: 40px;
	}

/*NAVI EFFEKT ENDE*/



