
#insurance_case {
	background:url(/-/insurance_case_bg.gif) repeat-x;
	height:91px;
}
#insurance_case .content {
	padding-left:10px;
	vertical-align:top;

}
#insurance_case .left {
	width:35%;
	height:91px;
}
#insurance_case .right {
	text-align:right;
	width:5%;
	height:91px;
}
#insurance_case h1 {
	margin:2px 0 0 0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#434445;
	font-style:italic;
	font-weight:normal;
	font-size:29px;
	white-space:nowrap;
	overflow:auto; 
}
#insurance_case h1 A,#insurance_case h1 A:visited{
	text-decoration:none;
	color:#434445;
	
}
#insurance_case  P {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:10px;
}
#insurance_case  P.hint {
	color:#434445;
	margin:0 0 6px 7px;
}
#insurance_case  P.hotline {
	color:#d6252b;
	margin: 0 10px 0 7px	;
}

#insurance_case  P.phone{
	margin:0;
	color:#d6252b;
	font-family:"HeliosLight";
	font-size:24px;
	letter-spacing:-0.05em;
	white-space:nowrap;	
	text-align:right;

}


#productnavigator {
			margin:0 0 0 22px;
		}
#pn_buttons{
				vertical-align:top;
				width:370px;
				float:left;

	}
		
.pn_button {
			width:166px;
			height:105px;
			overflow:hidden;
			position:relative;
			float:left;
			margin:0 14px 14px 0;
			cursor: pointer; cursor: hand;

}

	
		#pn_buttons .top, #pn_buttons .bottom  {
			background:url(/-/pn_lb_bg.png) no-repeat 100% 0;
			width:126px;
			height:85px;
			position:absolute;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

			font-size:12px;
			color:white;
			padding:10px 20px;
			overflow:hidden;
		}

#pn_buttons .top {
			margin-left:-166px;
		}
		

		#pn_buttons .mask_l {
			background:url(/-/pn_lb_lm.png) no-repeat 0 0;
			width:166px;
			height:105px;
			position:absolute;
			}
		#pn_buttons .mask_r {
			width:166px;
			height:105px;
			background:url(/-/pn_lb_rm.png) no-repeat 100% 0;
			position:absolute;
		}
		
#pn_description {
		position:relative;
		overflow:hidden;
		height: 343px;
		background:url(/-/pn_rb_bg.png) repeat-x 0 0;	
}
		
		#pn_description .productDescription {
			display:none;
			position:absolute;
			z-index:1005;
			width:100%;
		}
	
		#pn_description .mask_l {
			background:url(/-/pn_rb_lm.png) no-repeat 0 -343px;
			width:300px;
			height: 343px;
			position:absolute;
			z-index:202;
		}
		#pn_description .mask_lb {
			background:url(/-/pn_rb_lm.png) no-repeat 0 -0;
			width:300px;
			height: 343px;
			position:absolute;
			z-index:150;
		}
		
		#pn_description .mask_r {
			background:url(/-/pn_rb_rm.png) no-repeat 100% 0;
			#background: none;
			#filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/-/pn_rb_rm.png', sizingMethod='image');
			width: 100px;
			height: 343px;
			z-index:2000;
			position:absolute;
			right:-1px;
			
		}
		
	
		#pn_description .arrow {
			background:url(/-/pn_ar_bg.png) no-repeat 0 0;
			width:70%;
			height: 343px;
			position:absolute;
			z-index:1999;
			display:none;

			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

			font-size:30px;
			color:white;
			padding:10px 200px 0 40px;
			overflow:hidden;
			
		}		
			#pn_description .image {
			width:500px;		
			height: 343px;
			z-index:1;
			position:absolute;
			left:60%;
			background-position:0 0;
			background-repeat:no-repeat;
			
		}
		#pn_description .content {
			position:relative;
			height:216px;
			z-index:150;
			overflow:auto;
			width:auto;
			
		}		
		
		#pn_description .header {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-weight:normal;
			color:#123c7d;
			vertical-align:top;
			height:65px;
			z-index:130;
			position:relative;
			
	}
		#pn_description .header  H1{
			margin: 15px 7px 0 30px;			
			display: inline;
			font-weight:normal;
			font-size:26px;
			color:#c4161c;
			float:left;
	}

		#pn_description .siblingDescLink{
			font-size:17px;
			margin:23px 7px 0 7px;
			border-bottom:1px dashed #123c7d;
			float:left;	
			display:inline;
			line-height:18px;
			cursor: pointer; cursor: hand;
	}
		
		#pn_description .header  DIV:hover {
			color:#c4161c;
			border-bottom-color: #c4161c;
		}

		
		#pn_description .menu {
			width:183px; height:214px;
			padding:0 22px 0 0;

			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:16px;
			font-weight:normal;
			line-height:18px;
			color:#fff;
			overflow:auto;
			vertical-align:middle;
		}
		#pn_description .menu A{
			color:#fff;
			display:block;
			line-height:18px;
			margin:10px 0;

		}
		#pn_description .menu A:hover{
			color:#ff8;

		}
		#pn_description  .descr {
			padding:0 0 0 12px;
			color:#fff;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:16px;
			font-weight:normal;
			width:330px;
			overflow:auto; 

		}
		#pn_description  .descr DIV.csc-default {
			display:none;
		}
		
		#pn_description  .descr H1 {
				font-size:40px;
				margin:0 0 5px 0;;
				font-weight:normal;
		}
		#pn_description  .descr A {
				color:#fff;
				text-decoration:none;
		}
	#pn_description  .descr P {
		margin:0 0 5px 0;
		font-size:16px;
		line-height:16px;
		
	}
		
		#pn_description .footer {

			padding:20px 50px 0 25px;
			vertical-align:top;
			height:68px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:17px;
			font-weight:normal;
			line-height:17px;
			color:#123c7d;
			overflow:auto;
			z-index:130;
			position:relative;
		}


		#pn_description .footer  SPAN, 		#pn_description .footer  A, #pn_description .footer  A:visited{
			border-bottom:1px dashed #123c7d;
			cursor: pointer; cursor: hand;
			text-decoration:none;
			color:#123c7d;

		}
		
		#pn_description .footer  SPAN:hover , 		#pn_description .footer  A:hover {

			color:#c4161c;
			border-bottom-color: #c4161c;
		}
		
		#pn_description.image {
			background-repeat:no-repeat;			
		}

		


