.site	{ color: #3a3a3a; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #81a2b9; background-image: url("/versicherungen/gfx/gfx_site/site_back.jpg"); background-repeat: repeat-y; background-position: 0 0; margin: 0; padding: 0; width: 100%; height: 100% }
a, a:link { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: underline }
a:hover { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
h1		{ color: #083c7f; font-size: 24px; font-family: "Times New Roman", Times, serif, sans-serif; font-style: italic; font-weight: normal; line-height: 24px; border-bottom: 2px solid #b2b2b2 }
h2		 { color: #083c7f; font-size: 18px; font-family:"Times New Roman", Times, serif, sans-serif; font-style: italic; font-weight: normal; line-height: 20px; margin-bottom: 0 }
h3		{ color: red; font-size: 16px; font-family:  "Times New Roman", Times, serif, sans-serif; font-style: italic; font-weight: normal; line-height: 20px }
h4		 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 15px; margin-bottom: 10px; padding-left: 12px; border-left: 4px solid #b2b7b5; }
h5		{ color: #083c7f; font-size: 16px; font-family:  "Times New Roman", Times, serif, sans-serif; font-style: italic; font-weight: normal; line-height: 20px }
h6		 { color: #3a3a3a; font-size: 14px; font-family: "Times New Roman", Times, serif, sans-serif; font-style: normal; font-weight: normal; line-height: 20px; padding-left: 8px; border-left: 4px solid #fc0;margin:0px; }


td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 4px; }

div.head			{ background-image: url("/versicherungen/gfx/gfx_site/head.jpg"); background-repeat: no-repeat; background-position: 0 0; display: block; position: absolute; top: 0; left: 0; width: 1200px; height: 94px }
div.head_nav { text-align: left; display: block; position: absolute; z-index: 5000; top: 0; left: 336px; width: 580px; height: 84px }
div.content	     { display: block; margin: 0; padding: 0; position: absolute; top: 110px; left: 0; width: 1200px; height: auto }
div.left		  { margin-bottom: 1px; position: relative; z-index: 10; top: 50px; left: 0; width: 290px; float: left }

div.service_fon  { padding-left:20px;background-image: url("/versicherungen/gfx/gfx_site/phon.png"); background-repeat: no-repeat; background-position: 0 0;text-align: left; display: block; position: absolute; z-index: 3000; top: 0px; left: 0px; width: 270px; height: 42px;color: #083c7f; font-size: 18px; font-family:"Times New Roman", Times, serif, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; }

div.middle		     { margin-bottom: 0; position: relative; z-index: 10; top: 16px; left: 50px; width: 570px; height: auto; float: left }
div.right		   { margin-bottom: 1px; position: relative; z-index: 10; top: 50px; left: 94px; width: 242px; height: auto; float: left; clear: right }
div.flows {display:none;}
div.impress    { display: block; margin-bottom: 20px;margin-top: 86px; padding-left: 16px; width: 250px; height: 120px }
div.footer	  	    { background-image: url("/versicherungen/gfx/gfx_site/footer_back.gif"); background-repeat: no-repeat; background-position: 0 40px; display: block; margin: 0; padding: 0; z-index: 10; width: 1200px; height: 200px; float: left }
div.copy { color: #626262; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px; z-index: 100; float: left; clear: right }
div.update { color: #b2b2b2; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 100; top: 100px; left: 956px }
div.oben   { text-align: center; position: relative; z-index: 100; left: 570px; width: 80px; height: 40px }
div.suchen { position:absolute; left:956px; top:18px; width:224px; height:58px; }
div.vis { display:block;width:536px;margin-bottom:0px;margin-top:10px;}
div.crump { display:block;width:536px;margin-bottom:10px;margin-top:0px; }
a.l_nav, a.l_nav:link	 			   { color: #3a3a3a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 39px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/s_plus.gif"); background-repeat: no-repeat; background-position: 22px 15px; display: block; margin-bottom: 0; width: 290px; height: 40px; border-bottom: 1px solid white; outline-style: none; outline-width: 0 }
a.l_nav:hover, a.l_nav:active		{ color: black; font-size: 10px; line-height: 39px; text-decoration: none; background-color: white; background-image: url("/versicherungen/gfx/gfx_site/s_plus_o.gif"); background-repeat: no-repeat; background-position: 22px 15px }
a.l_nav_sub, a.l_nav_sub:link		     { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 23px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 30px 7px; text-indent: 40px; display: block; margin-bottom: 0; width: 290px; height: 34px; float: left; border-bottom: 1px solid white; outline-style: none; outline-width: 0 }
a.l_nav_sub:hover, a.l_nav_sub:active     { color: #000; font-size: 10px; line-height: 23px; background-color: #ffffff; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 32px 7px }

a.flow, a.flow:link, a.flow:visited  	 { color: #626262; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 0 5px; display: inline; padding: 2px 2px 2px 12px; height: 16px; clear: left; outline-style: none; outline-width: 0 }
a.flow:hover 		       				{ color: black; font-weight: bold; text-decoration: underline; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 2px 5px }

a.flow1, a.flow1:link, a.flow1:visited  	 { color: #626262; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 0 5px; display: inline; padding: 2px 2px 2px 12px; height: 20px; margin-left:16px; clear: left; outline-style: none; outline-width: 0 }
a.flow1:hover 		       				{ color: black; font-weight: normal; text-decoration: underline; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 2px 5px }

a.back, a.back:link, a.back:visited  	 { color:#626262; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height:16px; text-decoration: none; height: 20px; margin-left:0px; outline-style: none; outline-width: 0;border-left: 1px solid #b2b2b2;  display: inline; padding: 2px 8px 2px 8px; }
a.back:hover 		       				{ color: black; font-weight: normal; text-decoration: none; }

a.r_nav, a.r_nav:link   { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 2px 7px; text-indent: 16px; display: block; width: 236px; height: 23px; border-bottom: 1px solid white; outline-style: none; outline-width: 0 }
a.r_nav:hover   { color: #000; font-size: 10px; line-height: 22px; background-color: #ffffff; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 6px 7px; text-indent: 16px }
p.l_tab  { padding-left:20px;color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; display: block; width: 240px }
p.l_tab a  { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; display: block; width: 240px }

.head_nav ul li.hnav a.head_nav, .head_nav ul li.hnav a.head_nav:link	 { color: #3a3a3a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/l_line.gif"); background-repeat: no-repeat; background-position: 0 0; text-align: center; display: block; padding-top: 64px; padding-bottom: 6px; width: 80px; float: left; vertical-align: bottom; outline-style: none; outline-width: 0 }
.head_nav ul  li.hnav a.head_nav:hover  							{ color: black; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/h_nav_hover.png"); background-repeat: no-repeat; background-position: 0 0 }

ul#nav_item li a.active 	{ display: block;text-align: center; margin:0px;float: left; color: black; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/h_nav_hover.png"); background-repeat: no-repeat; background-position: 0 0;  padding-top: 64px; padding-bottom: 6px; }
.ul#nav_item, li { list-style-type: none; display: block; padding: 0px; margin:0px;float: left }

.head_nav ul a.level0	{ color: #3a3a3a; font-size: 10px; font-style: italic; font-weight: normal; line-height: 17px; text-decoration: none; text-align: center; display: table-cell; width: auto; height: 20px; float: left; border-right: 1px solid #ffffff; outline-style: none; outline-width: 0 }
.head_nav ul li.is-first a.level0	 { background-color: white;}
.head_nav ul li.is-active a.level0	 { background-color: white; }
.head_nav ul li ul li a.active a.level0	 { background-color: white; }
.head_nav ul, .head_nav ul li		{ list-style-type: none; margin: 0; padding: 0 }
.head_nav ul li.group				{ font-weight: normal }
.head_nav ul li.group_o			 { background-image: url("/versicherungen/gfx/gfx_site/head_sub.jpg"); background-repeat: no-repeat; background-position: 0 0; display: block; width: 226px; height: 9px }
.head_nav ul li  					{ font-weight: normal;}
.head_nav ul li.level0 			{ display: block; position: absolute; top: 0; float: left }
.head_nav ul div.dropdown-container		  { background-color: #f6f6f6; display: block; margin-top: 1px; margin-right: -2px; padding: 0; position: relative; z-index: 6000; top: -2px; left: -2px; width: 264px; float: left; overflow: hidden; border: solid 1px #dedede }
.head_nav ul div.dropdown-container ul 	{ width: 264px; float: left }
.head_nav ul div.dropdown-container a		{ color: #626262; font-size: 10px; line-height: 29px; display: block; margin: 0; width: 220px; height: 30px;text-decoration: none;  }
.head_nav ul div.dropdown-container li.group a			{ text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 8px 10px; padding-left: 20px; outline-style: none; outline-width: 0 }
.head_nav ul div.dropdown-container li.group a:hover	{ background-color: #ffffff; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 10px 10px; padding-left: 20px;width:264px; }
.head_nav ul div.dropdown-container li.group_u a		{ background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 8px 10px; padding-left: 20px; outline-style: none; outline-width: 0; }
.head_nav ul div.dropdown-container li.group_u a:hover	{ background-color: #ffffff; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 10px 10px; padding-left: 20px }
.head_nav ul div.shadow  		   { background-color: #b0b0b0; display: none; padding-right: 1px; position: absolute; z-index: 5000; top: 85px; left: 0 }
.head_nav ul li.is-first div.shadow {left: 2px;}


#screen      { background-color: maroon; margin-bottom: 40px; position: relative; width: 570px; height: 490px }

#navigation   { background-color: #999; text-align: center; width: 570px; height: 20px; border-top: 2px solid #b2b2b2; border-bottom: 2px solid #b2b2b2 }
#navigation ul { height: 20px;margin:0px; padding:0px;}
#navigation li {  height: 20px; float: left; border-right: 1px solid white;}
#navigation li:hover { text-decoration: none;background-color: red;}
#navigation a,#navigation a:link  { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 19px; text-decoration: none; text-align: center; padding-right: 20px; padding-left: 20px; height: 20px; outline-style: none; outline-width: 0 }


#screen2			  { margin-top: 10px; margin-bottom: 20px; position: relative; top: 10px; left: 40px; width: 1120px; height: 92px }
#screen2 #buttons	  { font-size: 10px; line-height: 14px; text-align: center; margin-top: 4px; padding-top: 3px; position: absolute; left: 528px; width: 60px; height: 14px }
#screen2 #buttons a	 { color: #000 }
#screen2 a.prev		  { text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/l_pfeil.gif"); background-repeat: no-repeat; background-position: 0 0; padding-left: 16px; position: absolute; top: 4px; left: 0; height: 14px; outline-style: none; outline-width: 0 }
#screen2 a.next		  { text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/r_pfeil.gif"); background-repeat: no-repeat; background-position: 16px 0; text-align: left; display: inline-table; position: absolute; top: 4px; left: 36px; width: 40px; height: 14px; outline-style: none; outline-width: 0 }

#slideshow			{overflow:hidden;width:1120px;}
#slideshow ul		{width:4000px; height: 92px}
#slideshow li		{display: block;float:left;margin:0;padding-left:0px;width: 229px; height: 92px;cursor:pointer;}
#slideshow ul, #slideshow li	{padding:0;margin:0;list-style:none;}

#slideshow li	a, #slideshow li	a:link	{border: 2px solid #b2b2b2; display: table-cell;}
#slideshow li	a:hover	{border: 2px solid #666666}




a.banner, a.banner:link  		{ display: block; width: 229px; height: 92px; float: left }

a.oben, a.oben:link          	 { color: #3a3a3a; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 26px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/o_pfeil_u.gif"); background-repeat: no-repeat; background-position: 23px 0; text-align: center; display: block; padding-top: 10px; position: relative; width: 60px; height: 24px; vertical-align: bottom; outline-style: none; outline-width: 0 }
a.oben:hover      				{ background-image: url("/versicherungen/gfx/gfx_site/o_pfeil_o.gif"); background-repeat: no-repeat; background-position: 23px 0 }

a.inter_r, a.inter_r:link, a.inter_:visited  	{ color: #626262; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 0 0px; display: block; padding-left: 16px; height: 20px; margin-bottom:6px; outline-style: none; outline-width: 0 }
a.inter_r:hover 		       					{ color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: underline; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 2px 0px }

a.intern, a.intern:link, a.intern:visited  	{ color: #626262; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 0 2px; display: block; padding-left: 16px; height: 14px; outline-style: none; outline-width: 0 }
a.intern:hover 		       					{ color: black; text-decoration: underline; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 2px 2px }

a.intern2, a.intern2:link, a.intern2:visited  	{ color: #626262; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; font-weight: bold; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 0 2px; display: block; padding-left: 16px; height: 15px; outline-style: none; outline-width: 0 }
a.intern2:hover 		       					{ color: black; text-decoration: underline; background-image: url("/versicherungen/gfx/gfx_site/arrow.gif"); background-repeat: no-repeat; background-position: 2px 2px }

a.pdf_dl, a.pdf_dl:link, a.pdf_dl:visited		{ color: #4d6066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; text-decoration: none; text-indent: 24px;  background: url("/versicherungen/gfx/gfx_site/pdf.gif") no-repeat 0 -2px; display: block; margin-top: 4px; margin-bottom: 4px; margin-left: 16px; outline-style: none; outline-width: 0 }
a.pdf_dl:hover							{ color: #000; font-style: normal; text-decoration: none; background: url("/versicherungen/gfx/gfx_site/pdf_o.gif") no-repeat 0 -2px }

a.pdf_link, a.pdf_link:link, a.pdf_link:visited		{ color: #4d6066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; text-decoration: none; text-indent: 16px;  background: url("/versicherungen/gfx/gfx_site/pdf.gif") no-repeat 0 -2px; display: block; margin-top: 4px; margin-bottom: 4px; outline-style: none; outline-width: 0 }
a.pdf_link:hover							{ color: #000; font-style: normal; text-decoration: none; background: url("/versicherungen/gfx/gfx_site/pdf_o.gif") no-repeat 0 -2px }

a.int, a.int:link, a.int:visited				{ color: #4d6066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; text-decoration: none; text-indent: 24px;  background: url("/versicherungen/gfx/gfx_site/int_n.gif") no-repeat 14px 0px; display: block; margin-top: 4px; margin-bottom: 4px; padding-left: 16px; outline-style: none; outline-width: 0 }
a.int:hover								{ color: #000; font-style: normal; text-decoration: none; background: url("/versicherungen/gfx/gfx_site/int_o.gif") no-repeat 14px 0px }

a.sendbut,  a.sendbut:link, a.sendbut:visited         { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; font-style: normal; font-weight: normal; line-height: 32px; text-decoration: none; background-color: #dfe4e6; text-align: center; display: block; margin-top: 24px; margin-bottom: 16px; margin-left: 30px; width: 466px; height: 32px; border-style: groove solid solid groove; border-width: 2px 1px 1px 2px; border-color: white black black white }
a.sendbut:hover { color: white; text-decoration: none; line-height: 32px; background-color: #00406f; width: 466px; height: 32px; }

.navbar	 				 { margin-bottom: 60px }
.mainDiv  				  { margin: 0; padding: 0; width: 290px }
.topItem 			 	  { color: #3a3a3a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 40px; text-decoration: none; background-color: #e2edff; background-image: url("/versicherungen/gfx/gfx_site/s_minus.gif"); background-repeat: no-repeat; background-position: 22px 16px; text-indent: 40px; display: block; margin: 0; padding: 0; width: 290px; height: 40px; border-top: 1px solid white; border-bottom: 1px solid #dedede; outline-style: none; outline-width: 0 }
.topItemOver		  	  { color: black; font-size: 10px; line-height: 40px; text-decoration: none; background-color: white; background-image: url("/versicherungen/gfx/gfx_site/s_plus_o.gif"); background-repeat: no-repeat; background-position: 22px 16px; text-indent: 40px; display: block; margin: 0; padding: 0; width: 290px; height: 40px; border-top: 1px solid white; border-bottom: 1px solid #dedede }
.topItemClose		  	 { color: #3a3a3a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 40px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/s_plus.gif"); background-repeat: no-repeat; background-position: 22px 16px; text-indent: 40px; display: block; margin: 0; padding: 0; width: 290px; height: 40px; border-top: 1px solid white; border-bottom: 1px solid #dedede; outline-style: none; outline-width: 0 }
.topItemCloseOver	  	  { color: black; font-size: 10px; line-height: 40px; text-decoration: none; background-color: white; background-image: url("/versicherungen/gfx/gfx_site/s_minus_o.gif"); background-repeat: no-repeat; background-position: 22px 16px; text-indent: 40px; display: block; margin: 0; padding: 0; width: 290px; height: 40px; border-top: 1px solid white; border-bottom: 1px solid #dadada }

.dropMenu	   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
.subMenu	   { font-size: 10px;line-height: 34px; margin: 0; padding: 0 }
.subItem	      { font-size: 10px;line-height: 34px; background-color: #f9f9f9; background-image: url("/versicherungen/gfx/gfx_site/sub_n.gif"); background-repeat: no-repeat; background-position: 0 10px; display: block; margin: 0; padding: 0 0 0 30px; width: 260px; height: 34px }
.subItem a	       { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 34px; text-decoration: none; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 0 12px; display: block; margin-bottom: 0; padding-left: 10px; width: 260px; height: 34px; outline-style: none; outline-width: 0 }
.subItemOver      { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 34px; background-color: #ffffff; background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 32px 12px; margin-bottom: 0; padding-left: 40px; width: 250px; height: 34px; outline-style: none; outline-width: 0; }
.subItemOver a, .subItemOver a:link, .subItemOver a:visited, .subItemOver a:hover	  { color: #000; font-size: 10px; line-height: 34px; text-decoration: none; background-color: #ffffff; display: block; margin-bottom: 0; width: 250px; height: 34px; vertical-align: middle; outline-style: none; outline-width: 0; }


.l_navi2  { padding-left: 40px }
.subItemOver a:link .l_navi2  { color: #000; font-size: 10px; line-height: 34px; padding-left: 0px }

.drop	{ border-left:1px solid black; border-right:1px solid black;}

p {  color: #626262; font-size: 10px; margin:0px; padding:0px;}
p.head_list    { color: #626262; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; background: url("/versicherungen/gfx/gfx_site/arrow.gif") no-repeat; background-position: 0px 2px; padding-left: 16px;margin-top:8px;  }
p.list            { color: #626262; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; padding-left: 16px; margin-top:4px; }
p.line             { line-height: 10px; margin-top: 20px; margin-bottom: 20px; width: 536px; border-bottom: 1px solid #b5b5b5; display: block; }
p.listi   { background-image: url("/versicherungen/gfx/gfx_site/pfeil.gif"); background-repeat: no-repeat; background-position: 0 2px; display: block; margin-left: 16px; padding-right: 20px; padding-left: 12px; width: 492px }
p.listen            { color: #626262; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; padding-left: 12px; width: 520px;}

.txt        { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 16px; background-color: #f0f3f5; padding-left: 6px; width:492px; height: 110px;  border: solid 1px #00406f;overflow: hidden;  }
.txt1        { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 29px; background-color: #f0f3f5; padding-top: 8px; padding-left: 8px; width: 400px; height: 30px;  }
.txtsm         { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 29px; background-color: #f0f3f5; text-align: center; width: 74px; height: 30px; vertical-align: middle; padding-top:6px;padding-bottom:6px;border: solid 1px #00406f }

textarea.txt, input.txt1     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 29px; background-color: #f0f3f5; overflow: hidden; border: solid 1px #00406f;  }
.sent               { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; font-style: normal; font-weight: bold; line-height: 11px; background-color: #dfe4e6; text-align: center; margin-top: 16px; margin-left: 70px; width: 330px; height: 32px; border-style: groove solid solid groove; border-width: 2px 1px 1px 2px; border-color: white black black white }
.sent:hover             { color: white; background-color: #00406f; }

.auswahl                { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 24px; background-color: #dfe4e6; width: 300px; height: 24px; border-style: none; }
.auswahl:hover                 { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 24px; background-color: #00406f; width: 300px; height: 24px; border-style: none }
input.auswahl                { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 24px; background-color: #dfe4e6; text-indent: 10px; padding-top: 5px; width: 300px; height: 24px; border-style: none; }

textarea.edit     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; }
span.tab { position: absolute; left: 100px }
span.tab1 { position: absolute; left: 46px }

ul#norm { display: table-cell;margin: 0; padding-left: 18px;float:none; }
ul.lis  { margin: 0; padding: 0 0 0 18px }
ul#norm li.numb    { white-space: normal; list-style-type: decimal; list-style-position: outside; display: list-item; margin-left: 0; padding-bottom: 6px;float:none; }
li.letter     { white-space: normal; list-style-type: lower-alpha; list-style-position: outside; display: list-item; margin-left: 0; padding-bottom: 6px; padding-left: 0;float:none; }

.tariftxt          { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 10px; background-color: transparent; text-align: right; padding-bottom: 2px; padding-left: 6px; width: 80px; height: 16px; border-style: none; border-color: transparent }
a.sentaus, a.sentaus:link, a.sentaus:visited	 { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; font-style: normal; font-weight: bold; line-height: 39px; text-decoration: none; background-color: #00406f; text-align: center; display: block; padding-right: 4px; padding-left: 4px; width: auto; height: 40px; border-style: groove solid solid groove; border-width: 2px 1px 1px 2px; border-color: white black black white }
a.sentaus:hover              					{ color: white; font-style: normal; font-weight: bold; text-decoration: none; background-color: #83a2b9 }

table.auswahl td, table.auswahl td:hover	  { color:black;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; border-right: 1px solid #83a2b9; border-bottom: 1px solid #83a2b9;}
.popup1	{ position:absolute; left:144px; top:125px; width:300px; height:160px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup2	{ position:absolute; left:144px; top:158px; width:300px; height:120px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup3	{ position:absolute; left:144px; top:191px; width:300px; height:160px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup4	{ position:absolute; left:144px; top:224px; width:340px; height:220px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup5	{ position:absolute; left:144px; top:255px; width:340px; height:120px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup6	{ position:absolute; left:144px; top:296px; width:340px; height:220px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup7	{ position:absolute; left:338px; top:538px; width:440px; height:80px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup8	{ position:absolute; left:434px; top:478px; width:440px; height:140px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup9	{ position:absolute; left:173px; top:518px; width:440px; height:100px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_h1	{ position:absolute; left:282px; top: 518px; width:440px; height:100px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_h2	{ position:absolute; left:378px; top: 518px; width:440px; height:100px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_b	{ position:absolute; left:100px; top: 125px; width:740px; height:500px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}

.popup_z1	{ position:absolute; left:150px; top: 540px; width:440px; height:60px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_z2	{ position:absolute; left:252px; top: 540px; width:440px; height:60px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_z3	{ position:absolute; left:354px; top: 540px; width:440px; height:60px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}

.popup_pf_1_1	{ position:absolute; left:190px; top:120px; width:300px; height:160px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_pf_1_2	{ position:absolute; left:190px; top:148px; width:300px; height:120px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_pf_1_3	{ position:absolute; left:190px; top:176px; width:300px; height:160px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_pf_1_4	{ position:absolute; left:190px; top:204px; width:340px; height:220px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}
.popup_pf_1_0	{ position:absolute; left:100px; top:120px; width:740px; height:490px;border-style:solid;border-width:1px;border-color:#000000; background-color:#ffffff;padding:8px;color:#000000;font-family: Verdana, Arial, Helvetica, Geneva;font-weight:normal;line-height:14px;font-size:10px;z-index:20;visibility:hidden;}


.div.top_padded{padding-top:3px}
.box{margin:4px 0;padding:20px;background-color:#f2f2fd !important;border:1px dashed #529796}
.code{font-family:"Courier New", "Courier";font-size:10px}
#page_background{height:113px;margin-bottom:-113px;background-image:url(../images/sprite-min.png);background-repeat:repeat-x;background-position:top}
#page_wrapper{width:725px;margin:auto;padding-bottom:40px;position:relative}
#page_header{height:113px;position:relative;cursor:pointer;background-image:url(../images/sprite-min.png);background-repeat:no-repeat;background-position:left -113px;border-bottom:1px dashed #529796}
#page_header h1,#page_header h2{position:absolute}
#page_header h2{top:30px;left:84px;width:174px;height:74px;background-image:url(../images/sprite-min.png);background-repeat:no-repeat;background-position:left -226px}
#page_header h1{top:70px;left:258px;width:318px;height:12px;background-image:url(../images/sprite-min.png);background-repeat:no-repeat;background-position:left -300px}
#page_content{padding:0 20px 20px 20px;}
#page_content h1,#page_content h2{margin-top:28px}
#page_content h1{height:21px;margin-bottom:13px}
#page_content h2{height:16px;margin-bottom:10px}
#page_content p{margin-top:6px}
#page_content p.intro{margin-top:11px;margin-left:12px}
#examples{margin-left:15px;padding-top:5px}
#examples img{margin:3px 7px 3px 7px}
#examples a,#examples img{border:0}




