/* - allgemein- */
body {
	padding: 0;
	margin: 0;
	background-color: #dde3f1;

	background-repeat: repeat;
}

form {
	margin: 0;	
}

.tab-head ul {
	list-style-image:url(http://www.ra-jamnig.de/images/dot.gif);
	padding-left: 18px;
	margin-top: 1px;
}





/* suche*/
.text_suche 			{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:2px;
	padding-left:2px;
	color: #333333;
	width:120px;
	height: 15px;
	border: 1px solid #bababa;
    margin-top:0px;
}



/* end suche*/

.fleft {
 	float: left;
  	margin: 0.5em 1.1em 0.6em 0;
	border:solid 1px #9096a3;
}

.fright {
 	float: right;
  	margin: 0.5em 0 0.6em 1.1em;
	border:solid 1px #9096a3; 
}

.pfeil {
 	float: left;
  	margin: 0.1em 0.3em 0 0;
}

td ul {
 	margin: 0 0 3px 0;


}

td ul li {
 	margin: 0 0 0 0;
        
}

/* - /allgemein- */

/* - container- */

#container {
	margin: auto;
	height: auto;
	width: 941px;
	background-image: url(../images/bkg-container.jpg);
}
/* - /container */

/* - head- */

#head {
	margin: auto;
	height: 55px;
	width: 919px;
 	border-left: solid 1px #264079;
	border-right: solid 1px #264079;
	background-image: url(../images/bkg-head.jpg);
}

#suma {
	margin: auto;
	height: 22px;
	width: 911px;
 	border-left: solid 1px #264079;
	border-right: solid 1px #264079;
	background-color: #264079;
	text-align:left; 
	font-family:Verdana, Arial,Helvetica,sans-serif; 
	font-size:11px; 
	line-height:22px; 
	color:#ffffff; 
	padding-left:8px; 
	font-weight:normal;
}

#suma h2 {
	font-family: Verdana, Arial,Helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:22px; 
	display:inline; 
	color:#ffffff;
	text-align:left; 
}

#bc {
	margin: auto;
	height: 21px;
	width: 919px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #0f1030;
 	border-left: solid 1px #264079;
	border-right: solid 1px #264079;
	border-bottom: solid 1px #264079;
	background-image: url(../images/bkg-bc.jpg);
	
}

#bc  a:link, #bc a:active, #bc a:hover, #bc a:visited {
	color: #0f1030;
	font-size:9px;
	text-decoration:underline;	
}
/* - /head- */

/* - navi- */



/* -----------start navigation ---------------------- */


.navContainer{  /* contains the menu */
 		background-color: #264079;
margin:0;
padding:0;

	
}

/*
  navigation level 1
*/
.navContainer ul{
  	margin:0;
  	padding: 0;
  	list-style-type: none;


 }

.navContainer ul li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	display: block;
	padding: 6px 0 0 8px;
	height: 16px;
	text-decoration: none; 
	border-bottom: 1px solid #0f1030;
	
}



.navContainer ul li a.a_nav1_open, .navContainer ul li a:hover, .a_nav1_open{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff!important;
	display: block;
	padding: 6px 0 0 8px;
	height: 16px;
	text-decoration: none;
	background-color: #de7c00;
	
}

.navContainer ul li a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff!important;
	display: block;
	padding: 6px 0 0 8px;
	height: 16px;
	text-decoration: none;

	
}




/*
  Design for submenu
*/



 .a_nav2_open{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000!important;
	display: block;
	padding: 6px 0 0 12px!important;
	height: 16px;
	text-decoration: none;
	background-color: #f8e6ce;
	border-bottom: 1px solid #0f1030;
	font-weight: normal!important;

}

.a_nav2_open a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #de7c00!important;
	display: block;
	padding: 6px 0 0 12px;
	height: 16px;
	text-decoration: none;
	background-color: #d9d8d1!important;
	
}


/* -----------end navigation ---------------------- */





/* - inhalt*/



.tab-h {
        height: 700px;
}


.border-td {
 	border-left: solid 1px #264079;
	border-right: solid 1px #264079;
	background-color: #ffffff;
	background-image: url(../images/bkg-verti.jpg);
	background-repeat: repeat-x;
	
}

.inhalt {
	padding:20px;
	background-color: #ffffff;
	text-align:left; 
	font-family:Verdana, Arial,Helvetica,sans-serif; 
	font-size:12px; 
	line-height:19px; 
	color:#0f1030; 
	font-weight:normal;	
}

.inhalt a {

	text-align:left; 
	font-family:Verdana, Arial,Helvetica,sans-serif; 
	font-size:12px!important; 
	line-height:19px; 
	color:#0f1030!important;
	text-decoration: underline;

}

.inhalt h1 {

	text-align:left; 
	font-family:Verdana, Arial,Helvetica,sans-serif; 
	font-size:15px; 
	line-height:15px; 
	color:#0f1030;
	font-weight:bold;	
	margin: 0 0 5px 0;
}

.inhalt h2, h3, h4 {

	text-align:left; 
	font-family:Verdana, Arial,Helvetica,sans-serif; 
	font-size:14px; 
	line-height:15px; 
	color:#0f1030; 
	font-weight:bold;	
	margin: 0 0 13px 0;
}




.inhalt p {
	margin: 0 0 22px 0;
}

.infobox {
	margin-bottom: 22px;
	height: auto;
	width: 536px;
	padding: 7px;
	text-align:left; 
	font-family:Verdana, Arial,Helvetica,sans-serif; 
	font-size:12px; 
	line-height:19px; 
	color:#0f1030; 
	border:solid 1px #9e9e9e; 
	background-image: url(../images/bkg-infobox.jpg);
	background-repeat: repeat-x;
}

.infobox a {
	font-family:Verdana, Arial,Helvetica,sans-serif; 
	text-decoration: underline;
	font-size:11px!important;
	color:#0f1030;


}

.infobox h3 {
	font-family:Verdana, Arial,Helvetica,sans-serif; 
	font-size:16px;
	color:#0f1030;
        font-weight:bold;
	

}

.infoheadline{
	margin-bottom:0;
	padding: 3px 7px 3px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 13px;
	background:#000000;
	font-weight:bold;
	text-align: left;
}

.box-re {
	height: auto;
	width: 125px;
	padding: 7px;
	text-align:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	line-height:14px; 
	color:#0f1030; 
	border-bottom:solid 1px #30436d;
	background:#edece4;
}

.box-re a, a:hover, a:active, a:visited {
	text-decoration: underline;
	font-size:10px;
	color:#0f1030;

}

.box-re h3 {
	font-weight:bold;
	font-size:10px;
	color:#264079;
	margin: 0 0 3px 0;
}
/* - /inhalt */

#footer {
	margin: auto;
	height: 34px;
	width: 923px;
	padding: 5px 0 0 18px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	text-align: left;
	background-image: url(../images/bkg-footer.jpg);
}

#footer a {
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
}
