/* --------------- KOPFZEILE -------------- */
.kopfzeile
{
background-color:#FFFFFF;
max-width:900px;
margin-left:auto;
margin-right:auto;
margin-top:auto;
padding:10px 10px 10px 10px;/*oben rechts unten links*/
}
/* shadedborder.js-Eintrag
#round_me_kopfzeile, #round_me_kopfzeile .sb-inner { background:rgb(250,250,250); }
*/
/* --------------- ERROR CENTER -------------- */
#errorcenter
{
text-align:center;
width:500px;
margin-top:15px;
margin-left:auto;
margin-right:auto;
}
/* --------------- EDITOR CENTER -------------- */
#editorcenter		{
	text-align			: center;
	margin				: 15px;
}
/* --------------- LOWER MENU NO SCRIPT -------------- */
#lowermenunoscript
{
	text-align:center;
}
.lowermenunoscript
{
	list-style:none;
}
.lowermenunoscript li
{
	display:inline;
}
.lowermenunoscript li a
{
	font: bold 12px Verdana;
	background: rgb(0,41,132);
	color: white;
	padding: 5px 10px;/*oben und unten, rechts und links*/
	border-right: 1px solid #778;
	text-decoration: none;
}
.lowermenunoscript li a:hover
{
	font: bold 12px Verdana;
	background: rgb(0,148,25);
	color: white;
	padding: 5px 10px;/*oben und unten, rechts und links*/
	border-right: 1px solid #778;
	text-decoration: none;
}
/* --------------- VERSICHERUNGEN UNTERMENU -------------- */
.versicherungenuntermenu
{
z-index:2000;/*menu appears behind text fix*/
float:right;
position:relative;
top:10px;
left:10px;
margin:5px;
background: rgb(0,41,132);
padding:10px 10px 10px 10px;/*oben rechts unten links*/
font-family:Arial, Helvetica, sans-serif;
}
.versicherungenuntermenu ul
{
	list-style-type:none;
}
.versicherungenuntermenu ul li a
{
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.versicherungenuntermenu ul li a:hover
{
	background:rgb(0,148,25);
	color:white;
	text-decoration:none;
	font-weight:bold;
}
/* shadedborder.js-Eintrag*/
#round_me_versicherungenuntermenu, #round_me_versicherungenuntermenu .sb-inner, #round_me_versicherungenuntermenu .sb-border
{
background:rgb(0,41,132);
z-index: 2000;/*menu appears behind text fix*/
}

/* --------------- INHALT -------------- */
.inhalt
{
background-color:rgb(250,250,250);
max-width:900px;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom:auto;
padding:15px 20px 15px 20px;/*oben rechts unten links*/
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4d585c;
}
/* shadedborder.js-Eintrag
#round_me_inhalt, #round_me_inhalt .sb-inner { background:rgb(250,250,250); }
*/
.inhaltcontact
{
text-align:center;
}
/* shadedborder.js-Eintrag
#round_me_inhalt, #round_me_inhalt .sb-inner { background:rgb(250,250,250); }
*/
.margin
{
margin:15px;
}
body{
background-color:rgb(250,250,250);
}
h1
{
font-size:18pt;
}
h2
{
font-size:16pt;
}
h3
{
font-size:14pt;
}
h4
{
font-size:12pt;
}
#contactform table
{
}
/* --------------- TABELLEN -------------- */
table
{
margin-left: auto;
margin-right: auto;
}
.tdleft
{
background-color: #999999;
color:#FFF;	
font-weight:bold;	
border-bottom:1px solid #526760;
}
.tdhorizontal
{
background-color: #666666; 
color:#FFF;	
font-weight:bold;	
border-bottom:1px solid #526760;
}
.thtop
{
}
.tdcell
{
background-color: #EEEEEE;
}






