/*---CSS Raiffeisenbank Mengkofen-Loiching eG Copyright by PSM-HOST */

/*----------Grundkonfiguration----------------------------------*/

* {margin:0px; padding:0px; font-size:12px; font-family:"Verdana"; color:#58595B;}

body { }

a {font-size:12px; color:#ff6600; font-weight:normal; text-decoration:none;}

a .aktiv {border-left:7px solid #58595B;} 

h1{ font-family:"Verdana"; font-weight:bold; font-size:16px;}
h2{font-size:13px;}

div#wrapper{ width:1003px; margin-bottom:0px; height:100%}


/*----------HEADERDATA----------------------------------*/

div#head{ float:left; width:1003px; height:80px; background-color: white;}

#navcontainer {float:left; width:571px;	height:auto; margin-left:6px; font-size:10px; text-decoration:none; list-style-type: none;
	position:absolute; left: 3px; top: 6px;}

#navcontainer li{ display: inline;}
#navcontainer a {display:inline; font-size:10px; text-decoration:none; color:#58595B;}

.ci_img { position:absolute; top:45px; left:10px;}
.ci_img img { border:0!important;}


/*----------MAINNAV BEGIN------------------------------*/

.subheader {float:left; background-color: #234222; background:url(../images/voba/back_hauptnavi.gif); background-repeat:repeat-x; width:1000px; height:25px;}


div#hauptnavi{ clear:left; float:left;}
div#hauptnavi li{ float:left; display:inline;}
div#hauptnavi ul {text-decoration:none;}
div#hauptnavi a{ padding:6px 8px 5px 8px; display:block; font-size:12px; font-weight:bold; color:#58595B; text-decoration:none; border-right: 1px solid #c0c0c0;}
div#hauptnavi a:hover{ background:url(../images/voba/back_hauptnavi_on.gif);}
div#hauptnavi .selected{ background:url(../images/voba/back_hauptnavi_on.gif);}
.menu-level1-active { background:url(../images/voba/back_hauptnavi_on.gif);}
div#hauptnavi .act { background:url(../images/voba/back_hauptnavi_on.gif);}

/*----------SEARCH------------------------------*/

div#quicksearch{ margin-right:5px; float:right; }
.searchInput { height:20px; padding:0pt; width:130px; float:left;}
.searchSubmit {margin-top:4px;}


/*---------------SUBNAV(LEFTCONTAINER)---------------*/
.leftcontent{ float:left; width: 190px;}

#subnavi{ float:left; width:190px; margin:16px 0px 0px 0px; overflow:hidden; }
/*
#subnavi li{ list-style-type:none; float:left; background:url(../images/voba/back_subnavi_on.gif); overflow:hidden; display:block; background-repeat:no-repeat;
width:180px; float:left;}
#subnavi a{ color:#58595B; font-size:12px; font-weight:bold; display:block; width:183px; border-left:7px solid #C1C1C1; text-decoration:none; padding:3px;}

#subnavi ul {background:transparent url(../images/voba/back_subnavi_on.gif) no-repeat scroll 0;
display:block;
float:left;
list-style-type:none;
overflow:hidden;
width:180px;

}

#subnavi a:hover {border-left:7px solid #58595B;}
#subnavi a:active {border-left:7px solid #58595B; }


.trenner{ background:url(../images/voba/back_subnavi_on.gif); overflow:hidden; display:block; background-repeat:no-repeat;
width:180px; float:left;}
*/
/*---------------CONTENT(TOPLEVELCONTAINER FCE)---------------*/
div#content_header{ float:left; width:600px; height:156px;padding-bottom: 30px;}

/*---------------FCE MainTop----------------*/

#fce_content_maintop{border-top:16px solid #E1E3E4; font-size:12px; font-family:"Verdana"; color:#58595B; clear:left; float:left; width:600px; height:156px;}
#fce_content_left{ background-repeat:no-repeat; height:156px; width:190px; float:left; }
.fce_content_right{ float:right; width:395px;}

div#headline{ clear:left; float:right; height:65px; width:400px; background:#D1D3D4;}
div#headline_title{color:#FFFFFF; font-size:16px; font-weight: bold; font-family:"Verdana"; margin-left:4px;}
div#header_text{float:left; width:390px; height:55px; margin-left:10px; margin-top:10px; margin-left:4px;}
div#headline_subtext{margin-top: 3px; font-weight: bold; font-size:13px; margin-left:4px;}


/*---------------CONTENT(MAINCONTENT)---------------*/
.content {float:left; width:1000; height:100%;}
.maincontent{ float:left; width:595px;}
.content_footer {width:590; float:left; overflow: hidden;}
.content_footer ul {margin-left:30px;}
.content_footer li {}



/*---------------CONTENT(MAINCONTENT)---------------*/
.rightcontent{border-top:16px solid #E1E3E4; width:210px; float:right; overflow: hidden; font-size:0;}
#rightcontenttop{ /*width:215px;*/ text-align:left; background:#D1D3D4; height:46px; width:210px}
#rightcontenttop p{ margin-left: 10px; padding-top:4px; width:210px}
div#crossnavi{ clear:right; width:214px; margin-top:-2px;}



/*---------------FCE RightContent----------------*/


.crossnavi{ height: 200px; font-size:12px; font-family:"Verdana"; color:#58595B; /*margin:0px;*/margin-left:1px; padding:0px; border-left: 1px solid #D1D3D4; border-bottom: 1px solid #D1D3D4}

.boxheader div{ float:left; width:180px; height:18px; background:#0066b3; padding:0px 12px 0 20px; background-image:url(../images/voba/originalplus.jpg); background-repeat:no-repeat; }
.boxheader_header {float:left; /*margin-left:5px;*/ margin-top:2px; color:#ffffff; font-weight:bold;}
.boxheader .red_back{ border-top:1px solid #FFFFFF; background:#ff6600; float:left; /*margin-left:5px;*/ margin-top:2px; color:#ffffff; font-weight:bold; 
padding:0px 12px 0 20px; background-image:url(../images/voba/original.jpg); background-repeat:no-repeat;}


.boxbody{ float:left; /*border-left:1px solid #D1D3D4;*/}
.boxbodywidth{ float:left; padding-top:12px; padding-bottom:10px; width:199px;}
.boxbody a{text-decoration:none; font-size:12px; font-weight:bold; margin:0 0 0 15px; padding:6px 0 0 20px; color:#58595B; background:url(../images/voba/pfeil_orange.gif); background-repeat:no-repeat; background-position:0px 7px;}

/*---------------FCE Dreispalter----------------*/


.smallbox{
width:190px;
float:left;
margin-top:20px;
}

.rahmen{
	border:1px solid #D1D3D4;
}

.wrapperdrei {width:597px; float:left; overflow:hidden; }
.smallbox div{float:left;}

.smallbox_head{float:left; width:190px; height:65px; background:#D1D3D4;}


.smallbox .inside{
	padding:0px;
}


.innertable{
	border-collapse:collapse;
}

.bottom{
	padding:5px;
	vertical-align:bottom;
	height:55px;
}



.smallbox_head h1{
	color:#ffffff;
	font-size:14px;
	margin-left:10px;
	margin-top:15px;
}


.smallbox img{
	border-bottom:1px solid #D1D3D4;
}

.fullbox{
width:599px;
float:left;
margin-top:20px;
}

.fullbox_head{
	float:left;
	height:20px;
	width:597px;
	background:#D1D3D4;
}

.fullbox_head .inside{
	font-weight:bold;
}

.fullbox .inside{
	padding:4px;
}

.fullbox div {
float:left;
}

.fullbox .text{
	display:block;
	float:left;
	width:406px;
}

.fullbox p{
	padding:5px;

}

.fullbox .img{
float:right;
width:190px;
}

.centeredbox{
margin-left:10px;
margin-right:10px;
}


/*** KONTAKTFORMULAR ***/


.csc-mailform-field label {
 width:120px;
 float:left;
}
fieldset.csc-mailform  {
 border:0;
 padding:0;
}
#mailform input {
 clear:left;
 margin:0 0 3px 0;
}
#mailform label {
width:400px;
 float:left;
}
.csc-mailform {
 padding:10px;
}
.csc-mailform-field {
 width:200px;
}

input#mailformformtype_mail {margin-top: 10px;}

