@import url("/Include/CssFile/common.css");

div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left
{
	float:left;
	width:620px;
	
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_right
{
	float:left;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_right div#carrier {
	padding-left:30px;
	padding-top :0px;	
}

div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_formHeader
{ text-align:left;}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_formHeader td.al_imagePartner
{
	width:183px;
	padding-left:8px;
	text-align:right;
	color:#C81415;
	padding-bottom:5px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_formHeader td.al_imagePartner img.al_formHeaderImagePartner
{
	background-image:url("http://content.assurland.com/Images2/logo_assurland_173_50.gif");
	background-repeat:no-repeat;
	width:173px;
	height:50px;
	margin-top:3px;
}

/* product*/
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_product 
{
	float:left;
	width:145px;
	height:172px;
	padding:14px 0px 10px 0px;
	text-align:center;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_moto
,div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_moto-hover
,div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_life
,div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_life-hover
{	width:165px;}

div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_product a
{
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	text-align:center;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_product a:link
,div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_product a:visited
{
	color:Black;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_product a span
,div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_product div.al_subText1
{
	font-size: 12px;
	color: #C81415;
	font-weight: bold;
	float:none;
	display:block;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_auto,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_auto-hover,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_health,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_health-hover,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_moto,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_moto-hover,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_vie,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_vie-hover,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_home,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_home-hover,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_borrow,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_borrow-hover,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_life,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_life-hover,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_actu,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_actu-hover
{
	background-image:url(http://content.assurland.com/Images2/HomePage/produit_assurance.gif);
	background-repeat:no-repeat;
}

/* div:hover failed on IE6 */
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_auto-hover
{
	background-position: 0px -390px;
	cursor:pointer;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_health
{
	background-position: -145px 0px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_health-hover
{
	background-position: -145px -390px;
	cursor:pointer;
}

div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_moto
{
	background-position: -290px 0px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_moto-hover
{
	background-position: -290px -390px;
	cursor:pointer;
}

div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_vie
{
	background-position: -455px 0px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_vie-hover
{
	background-position: -455px -390px;
	cursor:pointer;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_home
{
	background-position: 0px -195px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_home-hover
{
	background-position: 0px -585px;
	cursor:pointer;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_borrow
{
background-position: -145px -195px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_borrow-hover
{
	background-position: -145px -585px;
	cursor:pointer;
}


div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_life
{
	background-position: -290px -195px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_life-hover
{
	background-position: -290px -585px;
	cursor:pointer;
}

div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_actu
{
	background-position: -600px 0px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_actu-hover
{
	background-position: -600px -390px;
	cursor:pointer;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_actu a
,div#assurland div.al_defaultPartner div.al_homePagePartner div.al_left div.al_productLinks div.al_actu-hover a
{
	font-size: 11px;
	text-decoration:underline;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_copyright
{
	clear:both;
	text-align:center;
	width:620px;
	padding-top:20px;
}
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_copyright a,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_copyright a:visited,
div#assurland div.al_defaultPartner div.al_homePagePartner div.al_copyright a:active
{
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

/* News Partner (blog) */
div#assurland div.al_articleSummary {width:643px;padding:0px 10px 5px 2px;line-height:20px;}
div#assurland div.al_articleSummary td.al_image{padding-right:20px;width:100px;height:70px;}
div#assurland div.al_articleSummary td.al_content {}
div#assurland div.al_articleSummary div.al_title a,
div#assurland div.al_articleSummary div.al_title a:hover,
div#assurland div.al_articleSummary div.al_title a:visited
{
	color:Red;
	font-weight:bold;
	font-size:12px;
	font-family:Arial,sans-serif;
	text-decoration:underline;
}
div#assurland div.al_articleSummary div.al_intro
{
	color:#4F5051;
	font-size:12px;
	font-family:Arial,sans-serif;
}
div#assurland div.al_articleSummary div.al_date
{
	color:#6987A1;
	font-size:11px;
	font-style:oblique;
	font-family:Arial,sans-serif;
}
div#assurland div.al_articleSummary div.al_link
{
	clear:both;
	text-align:right;
}
div#assurland div.al_articleSummary div.al_link a,
div#assurland div.al_articleSummary div.al_link a:hover,
div#assurland div.al_articleSummary div.al_link a:visited
{
	color:red;
	font-weight:bold;
	font-size:12px;
	font-family:Arial,sans-serif;
	padding-right:100px;
}
div#assurland div.al_articleFull
{
	width:643px;
	padding:0px 10px 5px 2px;
	line-height:20px;
	margin-bottom:50px;
}
div#assurland div.al_articleFull div.al_title h1
{
	color:red;
	font-size:14px;
	margin-bottom:5px;
}
div#assurland div.al_articleFull a.al_compare img
{
	float:right;
	margin:0 0 30px 30px;
}
div#assurland div.al_articleFull div.al_text
{
	font-size:12px;
	color:#4F5051;
	font-family:Arial,sans-serif;
}
div#assurland div.al_articleFull div.al_text img.al_img
{
	float:left;
	margin:0 10px 10px 0;
}
div#assurland div.al_articleFull div.al_back 
{
	margin-top:15px;
	font-size:12px;
	color:red;
}
div#assurland div.al_articleFull div.al_back a
div#assurland div.al_articleFull div.al_back a:active,
div#assurland div.al_articleFull div.al_back a:visited
{ 
	color:red;
	text-decoration:none;
}
div#assurland div.al_articleFull div.al_back a:hover
{
	text-decoration:underline;
}

div#assurland div.al_articles2
{
	
}
div#assurland div.al_articles2 div
{
	text-align:left;
}
div#assurland div.al_articles2 div a
,div#assurland div.al_articles2 div a:visited
{
	color:Blue;
	text-decoration:underline;
}
div#assurland div.al_articles2 div p
{
	
}
div#assurland div.al_articles2 div.al_more
{
	text-align:right;
}
div#assurland div.al_articles2 div.al_more a
,div#assurland div.al_articles2 div.al_more a:visited
{
	color:#C81415;
	font-weight:bold;
	text-decoration:underline;
}

/* Partner homepage 2 */
div#assurland div.al_defaultPartner2
{

}

div#assurland div.al_homePagePartner2
{
	position:relative;
	width:590px;
	height:540px;
}
div#assurland div.al_homePagePartner2 div.al_intro h1
,div#assurland div.al_homePagePartner2 div.al_intro h1 a
{
	font-size:18px;
	line-height:18px;
	width:600px;
	font-family:Arial;
}
div#assurland div.al_homePagePartner2 div.al_intro a
,div#assurland div.al_homePagePartner2 div.al_intro a:hover
,div#assurland div.al_homePagePartner2 div.al_intro a:visited
{
	color:Black;
	text-decoration:none;
}
div#assurland div.al_homePagePartner2 div.al_intro span
{
	font-size:12px;
	color:#878787;
	text-decoration:none;
}

div#assurland div.al_homePagePartner2 div.al_productlinks .auto
,div#assurland div.al_homePagePartner2 div.al_productlinks .moto
,div#assurland div.al_homePagePartner2 div.al_productlinks .health
,div#assurland div.al_homePagePartner2 div.al_productlinks .home
,div#assurland div.al_homePagePartner2 div.al_productlinks .borrow
,div#assurland div.al_homePagePartner2 div.al_productlinks .pro
,div#assurland div.al_homePagePartner2 div.al_productlinks .vie
,div#assurland div.al_homePagePartner2 div.al_productlinks .life
,div#assurland div.al_homePagePartner2 div.al_productlinks .credit
,div#assurland div.al_homePagePartner2 div.al_serviceBy img
,div#assurland div.al_homePagePartner2 div.al_serviceByCredit img
,div#assurland div.al_homePagePartner2 div.al_productlinks div.credit div.btn img
{
	background-image: url(http://content.assurland.com/Images2/HomePage3/RollOver_Partner.jpg);
	background-repeat:no-repeat;
}
div#assurland div.al_homePagePartner2 div.al_productlinks
{
	position:absolute;
	width:590px;
	height:340px;
	top:60px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks h3
{
	margin:0;
	line-height:16px;
}
div.al_homePagePartner2 div.al_productlinks a
,div.al_productlinks a:link
,div.al_productlinks a:visited
{
	color:Black;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
}
div#assurland div.al_homePagePartner2 div.al_productlinks a span
,div#assurland div.al_homePagePartner2 div.al_productlinks .al_product div.subText1
,div#assurland div.al_homePagePartner2 div.al_productlinks .al_product div.subText2
{
	font-size: 12px;
	color: #C81415;
	font-weight: bold;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.al_product:hover{cursor:pointer;}
div#assurland div.al_homePagePartner2 div.al_productlinks span.subHidden {display:none;}

div#assurland div.al_homePagePartner2 div.al_productlinks div.auto
,div#assurland div.al_homePagePartner2 div.al_productlinks div.auto:hover
{
	position:absolute;
	height:281px;
	width:281px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.auto:hover{background-position:0 -414px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.auto h3{padding:204px 0px 0px 37px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.auto a span {font-size: 25px;line-height:20px;}

div#assurland div.al_homePagePartner2 div.al_productlinks div.moto
,div#assurland div.al_homePagePartner2 div.al_productlinks div.moto:hover
{
	background-position:-282px 0px;
	position:absolute;
	left:291px;
	top:0px;
	height:134px;
	width:144px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.moto:hover{background-position:-282px -414px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.moto h3{padding:15px 0px 0px 20px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.moto div{padding-left:20px;}

div#assurland div.al_homePagePartner2 div.al_productlinks div.health
,div#assurland div.al_homePagePartner2 div.al_productlinks div.health:hover
{
	background-position:-572px 0px;
	position:absolute;
	left:445px;
	top:0px;
	height:134px;
	width:144px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.health:hover{background-position:-572px -414px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.health h3{text-align:center;padding-top:15px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.health a
,div#assurland div.al_homePagePartner2 div.al_productlinks div.health a span
,div#assurland div.al_homePagePartner2 div.al_productlinks div.health div.subText1
,div#assurland div.al_homePagePartner2 div.al_productlinks div.health div.subText2
{
	color:#27A4D5;
}

div#assurland div.al_homePagePartner2 div.al_productlinks div.home
,div#assurland div.al_homePagePartner2 div.al_productlinks div.home:hover
{
	background-position:-282px -134px;
	position:absolute;
	left:291px;top:144px;
	height:134px;width:144px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.home:hover{background-position:-282px -547px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.home h3{text-align:center;padding-top:15px;}

div#assurland div.al_homePagePartner2 div.al_productlinks div.borrow
,div#assurland div.al_homePagePartner2 div.al_productlinks div.borrow:hover
{
	background-position:-426px -134px;
	position:absolute;
	left:445px;
	top:144px;
	height:134px;
	width:144px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.borrow:hover{background-position:-426px -547px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.borrow h3{text-align:center;padding-top:15px;}

div#assurland div.al_homePagePartner2 div.al_productlinks div.pro
,div#assurland div.al_homePagePartner2 div.al_productlinks div.pro:hover
{
	background-position:-0px -281px;
	position:absolute;
	left:0px;
	top:291px;
	height:70px;
	width:281px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.pro:hover{background-position:-0px -695px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.pro div.subText1{padding:20px 0px 0px 140px;color:Black;font-weight:normal;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.pro span {color:#1D4494;font-weight:bold;}

div#assurland div.al_homePagePartner2 div.al_productlinks div.vie
,div#assurland div.al_homePagePartner2 div.al_productlinks div.vie:hover
{
	background-position:-282px -281px;
	position:absolute;
	left:291px;
	top:291px;
	height:70px;
	width:144px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.vie:hover{background-position:-282px -695px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.vie h3{padding:20px 0px 0px 76px;line-height:12px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.vie a{font-size:10px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.vie span {color:#508C00;font-size:10px;}

div#assurland div.al_homePagePartner2 div.al_productlinks div.life
,div#assurland div.al_homePagePartner2 div.al_productlinks div.life:hover
{
	background-position:-426px -281px;
	position:absolute;
	left:445px;
	top:291px;
	height:70px;
	width:144px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.life:hover{background-position:-426px -695px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.life h3{padding:14px 0px 0px 70px;line-height:12px;font-size:10px;}
div#assurland div.al_homePagePartner2 div.al_productlinks div.life a,
div#assurland div.al_homePagePartner2 div.al_productlinks div.life span,
div#assurland div.al_homePagePartner2 div.al_productlinks div.life .subText1
{
	font-size:10px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.life .subText1{padding-left:70px;}

div#assurland div.al_homePagePartner2 div.al_productlinks div.credit
{
	background-position:-0px -769px;
	position:absolute;
	left:0px;
	top:370px;
	height:110px;
	width:435px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.credit div.subText1
{
	font-size:18px;
	font-family:Arial;
	color:Black;
	position:absolute;
	top:15px;
	left:15px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.credit div.subText2
{
	font-weight:normal;
	color:Black;
	position:absolute;
	top:45px;
	left:15px;
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.credit div.btn
{
	position:absolute;
	top:55px;
	left:270px;		
}
div#assurland div.al_homePagePartner2 div.al_productlinks div.credit div.btn img
{
	background-position:-436px -769px;
	width:151px;
	height:38px;
	border:0;
}

div#assurland div.al_homePagePartner2 div.al_serviceBy
{
	position:absolute;
	left:415px;
	top:-20px;
	text-align:right;
	color:#C81514;
}
div#assurland div.al_homePagePartner2 div.al_serviceBy img
{
	background-position:0 -355px;
	background-repeat:no-repeat;
	width:173px;
	height:50px;
	margin-top:3px;
}

div#assurland div.al_homePagePartner2 div.al_serviceByCredit
{
	position:absolute;
	left:458px;
	top:455px;
	text-align:right;
	color:#378FB5;
}
div#assurland div.al_homePagePartner2 div.al_serviceByCredit img
{
	background-position:-177px -356px;
	background-repeat:no-repeat;
	width:130px;
	height:30px;
	margin-top:3px;	
}
