/* Globale Elemente */
html,body {font-family:Arial, Helvetica, sans-serif; font-size:12px; height:100%;}
img {border:none; behavior: url('/lib/pngbehavior.htc')}
td,p,ul,ol,li,th,nobr,i,b {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333333;}
select,input {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;}
/* Linkformate */
a:link{color:#002E8C;text-decoration:none;}
a:visited{color:#002E8C;text-decoration:none;}
a:active{color:#002E8C;text-decoration:none;}
a:hover{color:#002E8C;text-decoration:underline;}

a.small-blue:link{font-size:11px;color:#1F46A1;text-decoration:none;}
a.small-blue:visited{font-size:11px;color:#1F46A1;text-decoration:none;}
a.small-blue:active{font-size:11px;color:#1F46A1;text-decoration:none;}
a.small-blue:hover{font-size:11px;color:#1F46A1;text-decoration:underline;}


#content {float:left; width:760px; height:420px;}
#links {float: left; width:260px; height:420px;}
#linker_balken {float:left; width:10px; height:420px; background:url('/images/img_rechnerbox_kante_li.jpg') no-repeat;}
#mitte {float:left; padding-left:3px; width:234px; height:420px; background: url('/images/img_rechnerbox_mitte.jpg') repeat-x ;}
#rechter_balken {float:left; width:13px; height:420px; background:url('/images/img_rechnerbox_kante_re.jpg') no-repeat;}
#rechts {float:left; width:500px; height:410px; max-height:410px; padding:0px; padding-top:10px;}

#versicherungen_top {float:left; width:760px; text-align:right; padding-bottom:10px; padding-top:2px;}
#versicherungen {float:left; width:760px;}
#versicherungen_links {float:left; width:507px; padding-left:3px; height:165px;}
#versicherungen_rechts {float:left; width:250px; height:165px;}
#footer {float:left; width:760px;}


/* DHTML Menu */
.menu-bkgr		{ background-color:#E9EBF7; }
.menu-line-bkgr	{border-left:8px solid #E9EBF7; border-right:8px solid #E9EBF7; background-color:#B4C1E1; }
.menu-line-1	{ border-bottom:1px solid #B4C1E1; border-right:1px solid #B4C1E1; }

.menu-hover-first {background-color:#ffffff;padding-top:7px; padding-left:17px; padding-bottom:5px; }
.menu-norm-first { background-color:#E9EBF7;padding-top:7px; padding-left:17px; padding-bottom:5px;}

.menu-hover {background-color:#ffffff;padding-top:4px; padding-left:17px; padding-bottom:4px;  }
.menu-norm{ background-color:#E9EBF7;padding-top:4px; padding-left:17px; padding-bottom:4px; }

.menu-hover-end {background-color:#ffffff;padding-top:4px; padding-left:17px; padding-bottom:6px; }
.menu-norm-end { background-color:#E9EBF7;padding-top:4px; padding-left:17px; padding-bottom:6px;}

/* Linkformate */
a.menu:link { color: #1D459D; text-decoration:none;font-weight:bold;}
a.menu:visited { color: #1D459D; text-decoration:none;font-weight:bold;}
a.menu:active { color: #e7651a; text-decoration:none;font-weight:bold;}
a.menu:hover { color: #1D459D; text-decoration:none;font-weight:bold;}

.menu-pad  { padding-top:4px; padding-left:17px; padding-bottom:4px; }
.menu-pad-first	{ padding-top:7px; padding-left:17px; padding-bottom:5px; }
.menu-pad-end	{ padding-top:4px; padding-left:17px; padding-bottom:6px; }

/* main menue */
.lmenu-line-bkgr	{ background-color:#CCCEE7; }
a.lmenu:link,a.lmenu:visited,a.lmenu:active,a.lmenu:hover	{ color:#1D459D;text-decoration:none; font-size:11px; }
a.lmenu-hi:link,a.lmenu-hi:visited,a.lmenu-hi:active,a.lmenu-hi:hover	{ color:#EB6422;text-decoration:none; font-size:11px; }


.L1menu-pad-lo	{ padding-top:3px; padding-left:9px; padding-bottom:4px;font-weight:bold; background-image:url(../images/img0005_pfeil_blau_p1.gif); background-repeat:no-repeat; }
.L2menu-pad-lo	{ padding-top:1px; padding-left:19px; padding-bottom:2px; background-image:url(../images/img0005_pfeil_blau_p2.gif); background-repeat:no-repeat; }
.L3menu-pad-lo	{ padding-top:1px; padding-left:29px; padding-bottom:2px; background-image:url(../images/img0005_pfeil_blau_p3.gif); background-repeat:no-repeat; }
.L1menu-pad-hi	{ padding-top:3px; padding-left:9px; padding-bottom:4px;font-weight:bold; background-image:url(../images/img0003_pfeil_lachs_p1.gif); background-repeat:no-repeat; }
.L2menu-pad-hi	{ padding-top:1px; padding-left:19px; padding-bottom:2px; background-image:url(../images/img0003_pfeil_lachs_p2.gif); background-repeat:no-repeat; }
.L3menu-pad-hi	{ padding-top:1px; padding-left:29px; padding-bottom:2px; background-image:url(../images/img0003_pfeil_lachs_p3.gif); background-repeat:no-repeat; }

.L2menu-end	{ padding-top:1px; padding-left:11px; padding-bottom:4px; }
.L3menu-end	{ padding-top:1px; padding-left:15px; padding-bottom:4px; }

.L4menu-pad-w 	{ padding-left:19px; background-image:url(/images/img0005_pfeil_blau_p2.gif); background-repeat:no-repeat; background-color:#FDF6EE; }







/* Positionieren der Inhaltskontainer */
#seitencontainer {position:absolute; margin: 16px 0px 0px 20px; width: 580px; }

/* Schriftformate */
.headline { padding: 0px 0px 7px 0px;}
.subHeadline {padding: 0px 0px 7px 0px;}
.formContent { background-color:#FDF6EF;}
.linksAbstandTextsmall {padding-left:4px;font-size:11px;color:#333333;}
.Textsmall {font-size:11px;color:#333333;}
.Textmini {font-size:9px;color:#333333;}


/* Linienformate */
.linie-weiss { background-color:#FFFFFF;}
.table-linie-unten { background-image:url(/images/img_liniebg_double.gif); background-repeat:repeat-x;}
.table-line	{background-color:#FFFFFF;}	/* Tabelle weiss Linie */
.orangLine {background-color:#EF8F57;}
.grauLine {background-color:#dcdcdc;}
.dklgrauLine {background-color:#666666;}
.druckLinie {background-color:#F5AA80;}
.druckLinie2 {background-color:#F5CAB0;}
.druckLinie3 {background-color:#F4AB80;}


.druckLine {background-color:#F5AA80;}
.linie { background-image:url(/images/img_liniebg.gif); background-repeat:repeat-x;}
.linie-blau { background-color:#C8CFEB;}
.linie-oben {background-image:url(/images/img_liniebg_oben.gif); background-repeat:repeat-x;}

/* Ueberschriften deklarieren */
.head-1 {color:#505050;font-weight:bold;font-size:12px;padding-left:1px;}   /* Rubriküberschrift Schwarz*/
.head-1_1 {color:#E7651A;font-weight:bold;font-size:12px;}/* Rubriküberschrift Orange */
.head-1_2 {color:#83A0DC;font-weight:bold;font-size:12px;}/* Rubrikberschrift blau */
.head-2 {color:#D3DAEA;font-size:16px;font-weight:bold;padding-left:4px;} /* Rubrikberschrift */
.head-3 {color:#E7651A;font-size:20px;font-weight:bold;} /* Rubrikberschrift */
.head-3_1 {color:#E7651A;font-size:16px;font-weight:bold;} /* Rubrikberschrift Popup */
.head-3_3 {color:#E7651A;font-size:14px;font-weight:bold;} /* Rubrikberschrift (Telefonnnummer) orange */
.head-3_5 {color:#E7651A;font-size:11px;font-weight:bold;padding-left:4px;} /* Rubrikberschrift No.5 orange */
.head-1_0 {color:#505050;font-weight:bold;font-size:15px;padding-bottom:10px;} /* Rubrikberschrift grau */
.head-1-1 {color:#505050;font-weight:bold;font-size:11px;padding-left:4px;} 
.head-1_3 {color:#505050;font-weight:bold;font-size:11px;padding-left:10px;}  /* Rubrikberschrift grau wechseln menu links */
.head-7 {color:#505050;font-weight:bold;font-size:30px;padding-left:1px;}   /* Rubriküberschrift grau wechseln*/

.info-1 {color:#333333;font-size:11px;} /* Infotext */
.info-2 {color:#E5651C;font-size:12px;padding-left:4px;} /* Infotext */
.info-3 {color:#505050;font-weight:bold;font-size:11px;}/* Infotext bold*/
.info-4 {color:#666666;font-size:11px;} /* Infotext (heller) */

.pflichtfeld {color:#E7651A} /* Pflichtfeld Sternchen */

/* Hintergrundfarben */
.bkgr-1		{background-color:#F5AB80;}	/* LachsHeader1 */
.bkgr-2		{background-color:#F7C6A5;}	/* LachsHeader2 */
.bkgr-3		{background-color:#FEE7D5;}	/* LachsMenu */
.bkgr-4		{background-color:#FFFFFF;}	/* WeissContent */
.bkgr-5		{background-color:#FDF6EF;}	/* LachsContent */
.bkgr-5_pad	{background-color:#FDF6EF; font-color:#505050;font-weight:bold;font-size:12px;}	/* Lachsf.Spalte Seite Geschichte */
.bkgr-6		{background-color:#F5AB80;}	/* LachsTrennlinie */
.bkgr-6_1	{background-color:#FCEDE6;}	/* Beitrag berechnen Feld im Header */
.bkgr-7		{background-color:#C8CFE9;}	/* HellblauTrennlinie */
.bkgr-8		{background-color:#E9ECF6;}/* sehr HellblauTrennlinie */
.bkgr-9		{background-color:#1F46A1;}/* DunkelblauTrennlinie */
.bkgr-0		{background-color:#FAC69E;}	/* LachsTrennlinie Content */
.bkgr-11	{background-color:#FEE7D7;} /* dunkler Hintergrund fuer Dankeseiten */
.bkgr-12	{background-color:#FFE6D5;} /* Beitrag berechnen Feld im Header */
.bkgr-13	{background-color:#F6D0B9;} /* linie unten in hilfe-popups */
.background-without-text{background-color:#c8cfe9;}
.background-text{background-color:#c8cfe9;font-size:9px;color:#1F46A1;text-decoration:none;font-weight:bold;}

/* Buttonformate */
.infobtn {padding-top:7px;background-color:#FFE6D5;}
.Button-abstand {padding-left:4px;padding-top:3px;}
.btn_allgemein 
{
		
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:11px;
	vertical-align:middle;
	height:19px;
	color:#FFFFFF;
	border-width:0px;
	border-color:#1E46A0;
	
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCCCFE;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CCCCFE;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #050162;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #050162;
	
	
	padding-left:6px;
	padding-right:6px;
	background-color:#1E46A0;
}
.headerButton {
	position:relative;
	left:575px;
	top:45px;
}

.right2 {margin-right:1px; }
.right3 {margin-right:2px; }
.right5 {margin-right:4px; }
.right6 {margin-right:5px; }
.right8 {margin-right:8px; }
