@charset "UTF-8";
/* CSS Document */

/* Hide from IE5-mac \*/* html #menu_links {margin-right: 0px;}* html #contentwrapper  {height: 1%;margin-left:0px;}/* End IE5/mac hide */



    body {
    	font: 100% Arial, Helvetica, Verdana sans-serif;
		color: #FFFFFF;
		font-size:14px;
    	background: #B1B2B4;
    	margin: 0px 0px 0px 0px; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
    	padding: 0px 0px 0px 0px;
    	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
    	color: #000000;
		overflow: -moz-scrollbars-vertical !important;
		text-indent:0px;
    }
    .oneColElsCtr #container {
    	width: 950px;
    	background: #FFFFFF;
    	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
    	border: 0px solid #000000;
    	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
		text-indent:0px;
    }
    .oneColElsCtr #mainContent {
    	padding: 0 0px; /* padding (Auffüllung) bezeichnet den Innenabstand und margin (Rand) den Außenabstand der div-Box. */
		text-indent:0px;
    }
	
	
	 a {
color: #336699; text-decoration:none;
font: 100% Arial, Helvetica, Verdana sans-serif;
}
a:hover {
color: #336699;
}
a:visited {
color: #336699; text-decoration:none;
font: 100% Arial, Helvetica, Verdana sans-serif;
}
a:active {
color: #336699;
}
	
	
	
	
	
	
	

.maincontent {
background:#ECECEC;
}

/* Das ist der Haupt-Textteil in der rechten Hälfte der Seite */
.contentwrapper {
margin-left:305px; 
position: relative; 
min-height: 260px;
color:#58585A; font-size:83%;
 margin-right:41px;
 text-align:justify;
z-index:100;

padding-left:0px;
 
}

.contentwrapper img {
margin-top:0;
margin-right:0;
margin-bottom:5px;
margin-left:0;
padding:4px;
border:1px solid #336699;
}

/* menüs */
.menu_oben_sprachen {
width:100px; 
float:left; 
margin-left:41px; 
display:inline; 
margin-top:9px; 
font-size:83%;
}

.menu_oben {
margin-left:296px;
}

.menu_links {
width:264px;
 margin-left:41px; 
display:inline;
 float:left; 
 color:#58585A; 
 font-size:85%;

border-color:#000000;
margin-right:0px;
}

.menu_unten {
margin-left:41px; 
float:left; 
display:inline;
font-size:80%; 
margin-top:5px
}

.linie_dick {
height:6px;
width:950px;
background:#303030;
font-size:6px;
}

.linie_duenn {
height:2px; 
font-size:4px; 
z-index:10001; 
background:#D4D5DB; 
margin-top:7.7em; 
width: 950px;
}


/* footer */
.abstandhalter_oben {
height:25px; 
width:950px;
}


.raiffeisen {
margin-top:4px; 
margin-left:720px
}

.abstandhalter_unten {
height:25px; 
}
.abstandhalter_unten_grau {
height:5px; 
font-size:0px;
width: 950px;
}

.abstandhalter_unten_container {
height:25px; 
font-size:0px; 
background:#B1B2B4;
width: 950px;
}

.popup_body {
background: #ECECEC;
}


.popup_wrapper {
	width:450px; 
	height:auto; 
	margin:0; 
	padding:0;
	
}

.popup_content
 {
color:#58585A; 
text-align:justify; 
margin-left:18px; 
margin-right:18px; 
margin-top: 5px;
margin-bottom: 8px;
font: 80% 'Arial', Arial, Helvetica, Verdana sans-serif
 }


.menu_2
{
font-size: 170%;
} 

