/* CSS Document */

html,body {overflow:auto;
				   font-size: 11px; 
					 font-family: Verdana, Helvetica, Arial, SunSans-Regular; Sans-Serif; 
					 color:#494949; 
					 text-align:center;  
					 margin:0px;  
					 padding:0px; 
					 height: 100%;  
					 background-image:url(../images/layout/bg_t1.jpg);
					 scrollbar-arrow-color:#FFFFFF;
  				 scrollbar-base-color:#D1E2EF;
				   scrollbar-shadow-color:#99A5AF;
  				 scrollbar-face-color:#D4E4F2;
  				 scrollbar-highlight-color:#99A5AF;
  				 scrollbar-dark-shadow-color:#FFFFFF;
  				 scrollbar-3d-light-color:#D1E2EF;}

td {font-size: 11px;  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  color:#494949;  }

/* alternative Zentrierung per CSS
#container {
position:absolute; 
left:50%; 
top:50%;
width:860px; 
height:560px; 
margin:0px; 
padding:0px;
margin-left:-430px; 
margin-top:-280px; 
border:none; 
}
*/
#suedseite-transfer {width:450px; font-size:12px; color:#DDDDDD; text-align:left; padding-bottom:10px;}
#suedseite-transfer p {color:#DDDDDD; font-size:12px;}
#suedseite-transfer .headline2 {font-size:13px; color:#DDDDDD; padding-bottom:10px; }
#suedseite-transfer TABLE, TD, TR {background-color:transparent; color:#DDDDDD; font-size:12px;}
#suedseite-transfer TD {width:180px;}
#suedseite-transfer a {color:#DDDDDD; font-size:12px;}
#suedseite-transfer a:hover {color:#DDDDDD; font-size:12px;}


#suedseite-transfer-impressum {width:450px; font-size:12px; color:#DDDDDD; text-align:left; border-top: 1px solid #505050; padding-top:20px;}
#suedseite-transfer-impressum p {color:#505050; font-size:11px;}
#suedseite-transfer-impressum a {color:#505050; font-size:11px;}
#suedseite-transfer-impressum a:hover {color:#505050; font-size:11px;}



#container {width:860px; height:560px; margin:0px; padding:0px;}

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px;background-color:#FFFFFF;}
.r2{margin: 0 3px;background-color:#FFFFFF;}
.r3{margin: 0 2px;background-color:#FFFFFF;}
.r4{margin: 0 1px; height: 2px;background-color:#FFFFFF;}

#box {width:860px; height:550px; vertical-align:middle; margin: 0px auto; padding:0px; text-align:left; background-color:#FFFFFF;}

/* html #box {height: 100%}*/

#header {background-image:url(../images/layout/header.gif); 
				 width:860px; 
				 height:40px; 
				 text-align:right;
				 background-repeat: no-repeat;
				 }

#flash_header {width:860px; height:150px; }
/*  * html #flash_header {margin-bottom:-2px;}  */


#navigation_layer {width:830px; 
									 height: 25px; 
									 margin-left: 15px;
									 padding:0px;
									 background-image:url(../images/layout/navigation_bg.gif); 
									 background-repeat: no-repeat; 
									 }  

#navigation {            
				 /* margin-left:400px; */
						padding-top:2px;
						margin-bottom:1px;
						margin-top:0px;
						text-align:right;
						 }  

#additional_menue {float:right; 
									 padding-top:10px;
									 padding-right:10px; 
									 text-align:right;
									 }

#searchbox {float:right; 
						padding-left:0px; 
						padding-top:0px;
						text-align:right;
						} 

#content_container {                    
										width:830px; 
										height:320px; 
										padding:0px;
										margin-left:15px; 
										background-image:url(../images/layout/content_bg.gif);
										}

#content_left {              float:left;
							 width:130px; 
							 height:320px;
							 padding:0px; 
							 } 
							 
#innercontent_left {		height: 274px;width:130px;										
							}
							
#innercontent_left2 {   
							padding:8px;width:11 5px;
							}
											
#logosandpartners {							
								padding-left:13px;width:130px;
											}											


#scroller {			  			 
					 float:right;
					 margin-right:1px;
					 height:320px;
					 width:694px;
					 overflow:auto; 
					 padding:0px;
					 }
					 
 * html #scroller {margin-right:0px;} 
								  

#content_center { 
 				/*background-color:#0fd2FF;*/
				padding:0px;
				float:left;
				width:508px;
				height:320px;
				margin-left:0px;
				}
					
 * html #content_center {margin-left:-1px;}							

#innercontent_center {padding-left:25px;
											padding-top:15px;
											padding-right:22px;
											padding-bottom:15px;
											}


#content_right {  				float:right;
								padding:0px;
								width:165px; 
								height:320px; 								
								/*background-color:#0fd200;*/
								}


#innercontent_right {padding-left:10px;
											padding-top:10px;
											padding-right:10px;
											padding-bottom:10px;}

#footer {	width:830px; 
					text-align:right;
          margin-left:15px; 
					background-image:url(../images/layout/border_content_bottom.gif); 
					background-repeat: no-repeat;}
					


.imagecaption {font-size:9px; font-weight:bold;}

					
.news-catmenu {            
               background-color: #fdfaef;
               border-style: solid;
               border-width:1px;
               padding:10px;
               padding-top:0px;
               }

.news-list-container {}
                   
.news-list-item {padding:10px;}             

.news-list-headline {color: #196CB4; font-weight:bold; font-size:12px;}

.news-list-date {font-size:9px; font-weight:bold;}

.news-list-category  {font-size:9px; font-weight:bold;}
               
.news-catmenu-header {font-weight: bold;}

.news-single-item {}

.news-single-headline {color: #196CB4; font-weight:bold; font-size:12px;}

.news-single-timedata {font-size:9px; font-weight:bold;}

.news-single-category {font-size:9px; font-weight:bold;}

.news-single-author {font-size:9px; font-weight:bold;}

.headline {font-family: verdana, helvetica, arial; font-size: 14px;color: #494949;}

.text_right {font-family: verdana, helvetica, arial; font-size:11px; color: #196cb4; font-weight:bold;}

.text_center {font-family: verdana, helvetica, arial; font-size:9pt; color: #494949;}

a.add_link {font-family: verdana, helvetica, arial; font-size:10px; color:#4D4A47; text-decoration: underline; }

a.add_link:hover {background-color:#C3C3D6;color: #4D4A47;text-decoration: underline; }

a.footer_menue {font-family: verdana, helvetica, arial; font-size:10px; color:#114A78; text-decoration: none; }

a.footer_menue:hover {font-family: verdana, helvetica, arial; font-size:10px; color:#114A78; text-decoration: underline; }

a:link {color: #196CB4;}

a:visited {color: #196CB4;}

