/* CSS Document */

/******************************************* GENERAL *******************************************/

body{
	/* background: url(../images/fond.png) repeat-x top #eeeeee; */
	background: #ffffff;
	width: 100%;
	height: 100%;
	margin: 0; 
	padding: 0;
	color:#333333;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

h2, h3, h4, h5, form {margin: 0; padding:0;}

p {margin: 0 0 10px 0;}

span {margin: 0; padding:0;}

img {border: 0;}

#container {
/*width: 1078px955px;*/
 width: 100%;
/* margin: auto; */
padding:0;
}

		/******************************************* HEADER PAGES *******************************************/


				/******************************************* NAVIGATION PRINCIPALE *******************************************/
		
#navbar {
width:100%;
height:125px;
background: url(../images/degrade-header.png) repeat-x top;
color:white;
text-align: center;
margin-bottom: 15px;
}

#menu {
width:1060px;
height:	125px;
margin:0 auto;
background: url(../images/mutuelle-fond-header.png) no-repeat top right;
}

#tab_menu{
	margin-left: 70px;
}

div.bouton {
	margin: 0px;
	margin-right: 5px;
	float: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}

a.bouton_texte {
	display: block;
	width: 95px;
	height: 38px;
	background-image: url(../images/fond-btn-menu.png);
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte:hover {
	background-image: url(../images/roll-menu.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

a.bouton_texte_0 {
	display: block;
	width: 95px;
	height: 38px;
	background-image: url(../images/fond-btn-menu.png);
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte_0:hover {
	background-image: url(../images/roll-contact.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

a.bouton_texte_2l {
	display: block;
	width: 95px;
	height: 45px;
	background-image: url(../images/fond-btn-menu.png);
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte_2l:hover {
	background-image: url(../images/roll-menu.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

a.bouton_texte_2l_0 {
	display: block;
	width: 95px;
	height: 45px;
	background-image: url(../images/fond-btn-menu.png);
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte_2l_0:hover {
	background-image: url(../images/roll-contact.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

/* a.bouton_texte_0 {
	display: block;
	width: 95px;
	height: 38px;
	background-image: url(../images/fond-btn-menu.png);
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte_0:hover {
	background-image: url(../images/roll-contact.png);
	background-repeat: no-repeat;
	text-decoration: none;
} */

a.bouton_texte_2l_0_select {
	display: block;
	width: 95px;
	height: 45px;
	background-image: url(../images/roll-contact.png);
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte_2l_0_select:hover {
	background-image: url(../images/roll-contact.png);
	background-repeat: no-repeat;
	text-decoration: none;
}
a.bouton_texte_0_select {
	display: block;
	width: 95px;
	height: 38px;
	background-image: url(../images/roll-contact.png);
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte_0_select:hover {
	background-image: url(../images/roll-contact.png);
	background-repeat: no-repeat;
	text-decoration: none;
}


a.bouton_texte_select {
	display: block;
	width: 95px;
	height: 38px;
	background-image: url(../images/roll-contact.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 12px;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte_select:hover{
	text-decoration: none;
	background-image: url(../images/roll-menu.png);
	background-repeat: no-repeat;
}

a.bouton_texte_2l_select {
	display: block;
	width: 95px;
	height: 45px;
	background-image: url(../images/roll-contact.png);
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	background-repeat: no-repeat;
	color:#FFFFFF;
	text-decoration: none;
}

a.bouton_texte_2l_select:hover{
	text-decoration: none;
	background-image: url(../images/roll-menu.png);
}



div.sousmenu {
	position: absolute;
	display: none;
	width: 584px;
	height: 68px;
	margin:0px;
	padding:4px;
	padding-left: 10px;
	background-image: url(../images/div-menu.png);
	background-repeat: no-repeat;
	top: 199px;
	margin-left: 70px;
	text-align: left;
	
}

div.sousmenu  a{
	color: #ffffff;
	text-decoration: none;
	/* font:12px Verdana, Arial, Helvetica, sans-serif; */
	text-transform:capitalize;
}

div.sousmenu  a:hover{
	text-decoration: underline;
	
}

div.sousmenu2 {
	z-index: 10000;
	position: absolute;
	display: none;
	width: 584px;
	height: 199px;
	margin:0px;
	padding:4px;
	padding-left: 10px;
	background-image: url(../images/div-presse.png);
	background-repeat: no-repeat;
	top: 199px;
	margin-left: 70px;
	
}

div.sousmenu2  a{
	color: #ffffff;
	text-transform:capitalize;
}

/*
#vdemande {
	margin-left: 676px;
	margin-top: 32px;
	height:10px;
}	
#blocrecherche {
	float:left;
	margin-left: 676px;
	margin-top: 37px;
}
*/
#vdemande {
	float:left;
	margin-left: 676px;
	margin-top: 27px;
	height:15px;
}	
#blocrecherche {
	float:left;
	margin-left: 676px;
	margin-top: 0px;
}
		/******************************************* CRUMBS *******************************************/
		
div.breadcrumb {
	margin:auto;
	margin-bottom: 15px;
	width: 920px;
}

div.breadcrumb .haut {
	margin: 0px;
	padding: 0px;
	width: 920px;
	height: 8px;
	background-image: url(../images/contour-gris920-haut.png);
	background-repeat: no-repeat;
}

div.breadcrumb .milieu {
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	padding-left: 10px;
	width: 900px;
	background-image: url(../images/contour-gris920-1px.jpg);
	background-repeat: repeat-y;
	text-align: left;
}

div.breadcrumb .bas {
	margin: 0px;
	padding: 0px;
	width: 920px;
	height: 8px;
	background-image: url(../images/contour-gris920-bas.png);
	background-repeat: no-repeat;
}

div.breadcrumb a{
	color:#d90305;
	text-decoration:none;
	text-transform:capitalize;
}

div.breadcrumb a:hover{
	text-decoration:underline;
}



div.breadcrumbdevis {
	margin:auto;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 1068px;
}

div.breadcrumbdevis .haut {
	margin: 0px;
	padding: 0px;
	width: 1068px;
	height: 12px;
	background-image: url(../images/contour-gris1068-haut.jpg);
	background-repeat: no-repeat;
}

div.breadcrumbdevis .milieu {
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	padding-left: 10px;
	width: 1048px;
	background-image: url(../images/contour-gris1068-1px.jpg);
	background-repeat: repeat-y;
	text-align: left;
}

div.breadcrumbdevis .bas {
	margin: 0px;
	padding: 0px;
	width: 1068px;
	height: 12px;
	background-image: url(../images/contour-gris1068-bas.jpg);
	background-repeat: no-repeat;
}

div.breadcrumbdevis a{
	color:#d90305;
	text-decoration:none;
	text-transform:capitalize;
}

div.breadcrumbdevis a:hover{
	text-decoration:underline;
}


		/******************************************* COLONNE CENTRALE *******************************************/
		
#colcentre {
	width:920px;
	margin: auto;	
}

		/******************************************* COLONNE DROITE *******************************************/
		
#coldroite {
	width:260px;
	margin: 0px;
	margin-bottom: 15px;
}


/******Questions avocats *********/

#coldroite #avocats {
width:276px;
height:200px;
text-align:left;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#coldroite #avocats a.title{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d90305;
text-decoration:none;
}

#coldroite #avocats a.title:hover{
text-decoration:underline;
}

#coldroite #avocats a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
}

#coldroite #avocats a:hover{
color:#d90305;
}


/******Questions avocats *********/

#coldroite #quizz {
width:276px;
height:95px;
text-align:left;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#coldroite #quizz a.title{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d90305;
text-decoration:none;
}

#coldroite #quizz a.title:hover{
text-decoration:underline;
}

#coldroite #quizz a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
}

#coldroite #quizz a:hover{
color:#d90305;
}


#coldroite #quizz_sante {
width:245px;
height:120px;
text-align:left;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#coldroite #quizz_sante a.title{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d90305;
text-decoration:none;
}

#coldroite #quizz_sante a.title:hover{
text-decoration:underline;
}

#coldroite #quizz_sante a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
}

#coldroite #quizz_sante a:hover{
color:#d90305;
}

				/******************************************* RUBRIQUES *******************************************/

#coldroite #rubriques {
width:276px;
/* height:440px; */
height:190px;
text-align:left;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#coldroite #rubriques a.title{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d90305;
text-decoration:none;
}

#coldroite #rubriques a.title:hover{
text-decoration:underline;
}

#coldroite #rubriques a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
}

#coldroite #rubriques a:hover{
color:#d90305;
}

#coldroite #rubriques h2{
text-align:left;
color:#333333;
font:24px Arial, Verdana, Helvetica, sans-serif;
border-bottom:solid 1px #e0dedf;
font-weight:bold;
}

#coldroite #rubriques #rubactus{
text-align:left;
float:left;
width:88px;
margin-top:10px;
}

#coldroite #rubriques #rubactus p{
margin:0 0 7px 0;
}

#coldroite #rubriques #rubdossiers{
text-align:left;
float:left;
width:88px;
margin-top:10px;
margin-left:6px;
}

#coldroite #rubriques #rubdossiers p{
margin:0 0 7px 0;
}

#coldroite #rubriques #rubdivers{
text-align:left;
float:left;
width:88px;
margin-top:10px;
margin-left:6px;
}

#coldroite #rubriques #rubdivers p{
margin:0 0 7px 0;
}

				/******************************************* DEVIS *******************************************/

#coldroite #pubdevis {
width:296px;
height:255px;
margin-bottom:5px;
}

#coldroite #publogo{
width:296px;
height:210px;
margin-bottom:5px;
}


				/******************************************* NEWSLETTER *******************************************/

#coldroite #newsletter {
width:276px;
height:86px;
text-align:left;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#coldroite #newsletter h2{
text-align:left;
color:#333333;
font:22px Arial, Verdana, Helvetica, sans-serif;
border-bottom:solid 1px #e0dedf;
font-weight:bold;
}

#coldroite #newsletter #formulairenews {
width:276px;
height:55px;
margin-top:10px;
text-align:left;
}

#coldroite #newsletter #formulairenews a{
color:#d90305;
text-decoration:none;
}

#coldroite #newsletter #formulairenews a:hover{
text-decoration:underline;
}

				/******************************************* LIENS RAPIDES *******************************************/

#coldroite #liensrapides {
width:276px;
text-align:left;
padding:9px;
}

#coldroite #liensrapides h2{
text-align:left;
color:#333333;
font:22px Arial, Verdana, Helvetica, sans-serif;
border-bottom:solid 1px #cccccc;
font-weight:bold;
}

#coldroite #liensrapides #forum{
width:135px;
margin-top:10px;
float:left;
}

#coldroite #liensrapides #forum a.titleforum{
color:#d90305;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#coldroite #liensrapides #forum a:titleforum{
text-decoration:underline;
}

#coldroite #liensrapides #forum a{
color:#333333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#coldroite #liensrapides #forum a:hover{
color:#d90305;
}

#coldroite #liensrapides #liensblog{
width:135px;
margin-left:6px;
margin-top:10px;
float:left;
}

#coldroite #liensrapides #liensblog a.titleliensblog{
color:#d90305;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#coldroite #liensrapides #liensblog a:titleliensblog{
text-decoration:underline;
}

#coldroite #liensrapides #liensblog a{
color:#333333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#coldroite #liensrapides #liensblog a:hover{
color:#d90305;
}

#coldroite #liensrapides #lienspartenaires{
clear:left;
width:135px;
margin-top:10px;
float:left;
}

#coldroite #liensrapides #lienspartenaires a.titlelienspartenaires{
color:#d90305;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#coldroite #liensrapides #lienspartenaires a:titlelienspartenaires{
text-decoration:underline;
}

#coldroite #liensrapides #lienspartenaires a{
color:#333333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#coldroite #liensrapides #lienspartenaires a:hover{
color:#d90305;
}

#coldroite #liensrapides #liensutiles{
width:135px;
margin-left:6px;
margin-top:10px;
float:left;
}

#coldroite #liensrapides #liensutiles a.titleliensutiles{
color:#d90305;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#coldroite #liensrapides #liensutiles a:titleliensutiles{
text-decoration:underline;
}

#coldroite #liensrapides #liensutiles a{
color:#333333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#coldroite #liensrapides #liensutiles a:hover{
color:#d90305;
}

#coldroite #liensrapides #liensautres{
width:135px;
margin-left:6px;
margin-top:10px;
float:left;
}

#coldroite #liensrapides #liensautres a.titleliensutiles{
color:#d90305;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#coldroite #liensrapides #liensautres a:titleliensutiles{
text-decoration:underline;
}

#coldroite #liensrapides #liensautres a{
color:#333333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#coldroite #liensrapides #liensautres a:hover{
color:#d90305;
}

#coldroite #liensrapides #liensproduits{
width:135px;
margin-left:6px;
margin-top:10px;
float:left;
}

#coldroite #liensrapides #liensproduits a.titleliensutiles{
color:#d90305;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#coldroite #liensrapides #liensproduits a:titleliensutiles{
text-decoration:underline;
}

#coldroite #liensrapides #liensproduits a{
color:#333333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#coldroite #liensrapides #liensproduits a:hover{
color:#d90305;
}

				/******************************************* LOGOS PARTENAIRES *******************************************/

#coldroite #logohoncode {
clear:left;
float:left;
margin-top:15px;
margin-left:10px;
width:49px;
height:72px;
}

#coldroite #logocfm {
float:left;
margin-left:78px;
width:150px;
height:107px;
margin-top:15px;
}

		/******************************************* FOOTER *******************************************/

#footer {
	margin-top: 10px;
	padding: 0px;
	padding-top: 10px;
	border-top: 1px solid #333;
}

#footer #logofooter{
margin:0px;
width:218px;
font:24px Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
float:left;
}

#footer #liensfooter{
margin:0px;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:right;
color:#616161;

}

#footer #liensfooter a.rubriquesliensfooter{
color:#d90305;
text-decoration:none;
}

#footer #liensfooter a.rubriquesliensfooter:hover{
text-decoration:underline;
}

#footer #liensfooter a.pagesliensfooter{
color:#616161;
text-decoration:none;
}

#footer #liensfooter a.pagesliensfooter:hover{
text-decoration:underline;
}

/******************************************* HOMEPAGE *******************************************/

		/******************************************* HEADER HOMEPAGE *******************************************/
/* div.titrage_all {
	width:975px;
	margin: auto;
} */

div.titrage_left {
	float: left;
	width: 9px;
	height: 20px;
	background-image: url(../images/haut-fond-texte-gauche.png);
}

div.titrage_middle {
	float: left;
	height: 20px;
	background-image: url(../images/haut-fond-texte-milieu.png);
	background-repeat: repeat-x;
	color:#454545;
	font:11px Arial, Helvetica, sans-serif;
}

div.titrage_right {
	float: left;
	width: 9px;
	height: 20px;
	background-image: url(../images/haut-fond-texte-droite.png);
}	

/* h3.titrage {
	font-size: 11px;
	padding-top:1px;
}  */

div.titrage_middle h1 {
	font-size: 10px;
	padding-top:1px;
	color:#454545;
} 		
#headeraccueil {
width:975px;
height:130px;
margin: auto;
/* background: url(../images/fond-header.png) no-repeat; */
}

#logo {
	width: 527px;
	/* height: 96px; */
	height: 96px;
	float: left;
	margin-top: 30px; 
	margin-left: 18px;
	color:#acacab;
}
#h3-texte{
	width: 600px;
	height: 29px;
	margin-left: 26px;
}
#numvert {
	width:226px;
	height:58px;
	float:right;
	margin-top:-1px;
	margin-right:28px;
}

/* #logo h1{
font:46px Arial, Helvetica, sans-serif;
text-align:left;
margin: 0;
}

#logo h1 a{
text-decoration:none;
color:#333333;
}

#logo h1 a:hover{
color:#d90305;
} */
 
.com{
color:#d90305;
}

/* #logo h3{
color:#7b7c80;
font:22px Arial, Helvetica, sans-serif;
text-align:left;
} */



		/******************************************* CENTRAL *******************************************/

				/******************************************* DEVIS *******************************************/
				
#blocdevis {
width:660px;
/* height:405px; */
height:320px;
background-image: url(../images/fond-bloc-devis.jpg);
background-repeat: no-repeat;
margin-bottom:15px;
}

#blocdevis #imagedevis {
width:660px;
height:403px;
float:left;
margin-top:0px;
background-image: url(../images/devis-mutuelle.jpg);
}

#blocdevis #imagedevis a{
width:310px;
/* height:403px; */
height:403px;
display: block;
color: #ffffff;
text-decoration: none;
text-transform:uppercase
}

#blocdevis #imagedevis #texte1{
text-align: left;
margin-left: 120px;
font-size: 22px;
/* font-weight: bold; */
}

#blocdevis #imagedevis #texte2{
text-align: left;
margin-left: 104px;
margin-top: 248px;
font-size: 17px;
/* font-weight: bold; */
}



#blocdevis #blocformulaire {
width:309px;
/* height:403px; */
height:500px;
float:left;
margin-left:9px;
}

#blocdevis #blocformulaire h2{
text-align:left;
color:#333333;
font:24px Arial, Verdana, Helvetica, sans-serif;
border-bottom:solid 1px #e0dedf;
}

#blocdevis #blocformulaire #formulairehomepage{
width:308px;
/* height:360px; */
height:350px;
float:left;
margin-top:10px;
text-align:left;
}

#blocdevis #blocformulaire #formulairehomepage p{
margin:0;
}

#blocdevis #blocformulaire #formulairehomepage #voustitle{
width:150px;
float:left;
text-align:center;
font-weight:bold;
clear:left;
}

#blocdevis #blocformulaire #formulairehomepage #conjointtitle{
width:150px;
float:left;
text-align:center;
font-weight:bold;
margin-left:8px;
}

#blocdevis #blocformulaire #formulairehomepage #vous{
width:150px;
float:left;
text-align:left;
clear:left;
}

#blocdevis #blocformulaire #formulairehomepage #conjoint{
width:150px;
float:left;
text-align:left;
margin-left:8px;
}

#blocdevis #blocformulaire #formulairehomepage label{
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}

#blocdevis #blocformulaire #formulairehomepage input.valeur{
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border:1px solid #b0b0b0;
width:97px;
height:13px;
margin-top:4px;
}

#blocdevis #blocformulaire #formulairehomepage select {
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border:1px solid #b0b0b0;
margin-top:4px;
}

#blocdevis #blocformulaire #formulairehomepage input.checkbox{
border:1px solid #b0b0b0;
width:13px;
height:13px;
float:left;
vertical-align:text-bottom;
}

#blocdevis #blocformulaire #formulairehomepage #coordonneesgauche{
width:150px;
float:left;
text-align:left;
clear:left;
margin-bottom:10px;
}

#blocdevis #blocformulaire #formulairehomepage #coordonneesdroite{
width:150px;
float:left;
text-align:left;
margin-left:8px;
margin-bottom:10px;
}

#blocdevis #blocformulaire #formulairehomepage #soumettre{
clear:left;
margin-top:10px;
}



				/******************************************* NEWS *******************************************/

#blocnews {
width:629px;
height:280px;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#blocnews h2{
text-align:left;
color:#333333;
font:24px Arial, Verdana, Helvetica, sans-serif;
border-bottom:solid 1px #e0dedf;
}

#blocnews h2 a{
color:#333333;
text-decoration:none;
}

#blocnews h2 a:hover{
color:#d90305;
}

#blocnews #actu1 {
margin-top:10px;
width:155px;
float:left;
text-align:left;
}

	#blocnews #actu1 a.title{
	color:#d90305;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
	#blocnews #actu1 a.title:hover{
	text-decoration:underline;
	}

	#blocnews #actu1 a.subtitle{
	color:#565656;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	#blocnews #actu1 a.subtitle:hover{
	text-decoration:underline;
	}

#blocnews #actu2 {
margin-top:10px;
margin-left:3px;
width:155px;
float:left;
text-align:left;
}

	#blocnews #actu2 a.title{
	color:#d90305;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
	#blocnews #actu2 a.title:hover{
	text-decoration:underline;
	}

	#blocnews #actu2 a.subtitle{
	color:#565656;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	#blocnews #actu2 a.subtitle:hover{
	text-decoration:underline;
	}

#blocnews #actu3 {
margin-top:10px;
margin-left:3px;
width:155px;
float:left;
text-align:left;
}

	#blocnews #actu3 a.title{
	color:#d90305;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
	#blocnews #actu3 a.title:hover{
	text-decoration:underline;
	}

	#blocnews #actu3 a.subtitle{
	color:#565656;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	#blocnews #actu3 a.subtitle:hover{
	text-decoration:underline;
	}

#blocnews #actu4 {
margin-top:10px;
margin-left:3px;
width:155px;
float:left;
text-align:left;
}

	#blocnews #actu4 a.title{
	color:#d90305;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
	#blocnews #actu4 a.title:hover{
	text-decoration:underline;
	}

	#blocnews #actu4 a.subtitle{
	color:#565656;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	#blocnews #actu4 a.subtitle:hover{
	text-decoration:underline;
	}

#blocnews #touteslesactus {
width:629px;
clear:left;
border-top:solid 1px #e0dedf;
text-align:left;

}

#blocnews #touteslesactus a{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
font-weight:bold;
}

#blocnews #touteslesactus a:hover{
color:#d90305;
}

				/******************************************* DOSSIERS *******************************************/

#blocdossiers {
width:629px;
height:280px;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#blocdossiers h2{
text-align:left;
color:#333333;
font:24px Arial, Verdana, Helvetica, sans-serif;
border-bottom:solid 1px #e0dedf;
}

#blocdossiers h2 a{
color:#333333;
text-decoration:none;
}

#blocdossiers h2 a:hover{
color:#d90305;
}

#blocdossiers #dossier1 {
margin-top:10px;
width:155px;
float:left;
text-align:left;
}

	#blocdossiers #dossier1 a.title{
	color:#d90305;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
	#blocdossiers #dossier1 a.title:hover{
	text-decoration:underline;
	}

	#blocdossiers #dossier1 a.subtitle{
	color:#565656;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	#blocdossiers #dossier1 a.subtitle:hover{
	text-decoration:underline;
	}

#blocdossiers #dossier2 {
margin-top:10px;
margin-left:3px;
width:155px;
float:left;
text-align:left;
}

	#blocdossiers #dossier2 a.title{
	color:#d90305;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
	#blocdossiers #dossier2 a.title:hover{
	text-decoration:underline;
	}

	#blocdossiers #dossier2 a.subtitle{
	color:#565656;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	#blocdossiers #dossier2 a.subtitle:hover{
	text-decoration:underline;
	}

#blocdossiers #dossier3 {
margin-top:10px;
margin-left:3px;
width:155px;
float:left;
text-align:left;
}

	#blocdossiers #dossier3 a.title{
	color:#d90305;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
	#blocdossiers #dossier3 a.title:hover{
	text-decoration:underline;
	}

	#blocdossiers #dossier3 a.subtitle{
	color:#565656;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	#blocdossiers #dossier3 a.subtitle:hover{
	text-decoration:underline;
	}

#blocdossiers #dossier4 {
margin-top:10px;
margin-left:3px;
width:155px;
float:left;
text-align:left;
}

	#blocdossiers #dossier4 a.title{
	color:#d90305;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
	#blocdossiers #dossier4 a.title:hover{
	text-decoration:underline;
	}

	#blocdossiers #dossier4 a.subtitle{
	color:#565656;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
	#blocdossiers #dossier4 a.subtitle:hover{
	text-decoration:underline;
	}

#blocdossiers #touslesdossiers {
width:629px;
clear:left;
border-top:solid 1px #e0dedf;
text-align:left;

}

#blocdossiers #touslesdossiers a{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
font-weight:bold;
}

#blocdossiers #touslesdossiers a:hover{
color:#d90305;
}

				/******************************************* ANNUAIRE *******************************************/

#blocannuaire {
width:629px;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
text-align:left;
font:22px Arial, Verdana, Helvetica, sans-serif;
color:#d90305;
font-weight:bold;
}


.dept {
color:#333333;
}

#blocannuaire h2{
font:36px Arial, Verdana, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
border-bottom:solid 1px #e0dedf;
}

#blocannuaire #imageannuaire{
float:left;
width:164px;
height:172px;
margin-top:10px;
text-align:left;
}

#blocannuaire #blocliste {
float:left;
margin-left:6px;
width:458px;
height:178px;
margin-top:10px;
text-align:left;
}

#blocannuaire a{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#d90305;
text-decoration:none;
font-weight:bold;
}

#blocannuaire a:hover{
text-decoration:underline;
}

#blocannuaire #blocliste #liste1 {
float:left;
width:148px;
margin-top:10px;
}

	#blocannuaire #blocliste #liste1 a{
	color:#333333;
	text-decoration:none;
	}
	
	#blocannuaire #blocliste #liste1 a:hover{
	text-decoration:underline;
	}

#blocannuaire #blocliste #liste2 {
float:left;
width:148px;
margin-left:7px;
margin-top:10px;
}

	#blocannuaire #blocliste #liste2 a{
	color:#333333;
	text-decoration:none;
	}
	
	#blocannuaire #blocliste #liste2 a:hover{
	text-decoration:underline;
	}


#blocannuaire #blocliste #liste3 {
float:left;
width:148px;
margin-left:7px;
margin-top:10px;
}

	#blocannuaire #blocliste #liste3 a{
	color:#333333;
	text-decoration:none;
	}
	
	#blocannuaire #blocliste #liste3 a:hover{
	text-decoration:underline;
	}

				/******************************************* FAQ *******************************************/

#ongletfaq {
width:641px;
height:22px;
border:solid 1px #e0dedf;
background-color:#333333;
font:14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-align:left;
padding-top:5px;
padding-left:5px;
}

#blocfaq {
width:628px;
height:130px;
border-left:solid 1px #e0dedf;
border-right:solid 1px #e0dedf;
border-bottom:solid 1px #e0dedf;
background-color:#ffffff;
padding:9px;
}

#blocfaq #imagefaq{
float:left;
width:119px;
height:127px;
}

#blocfaq #textefaq{
float:left;
margin-left:9px;
width:182px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-align:left;
}

#blocfaq #textefaq a{
font-weight:bold;
text-decoration:underline;
color:#333333;
}

#blocfaq #textefaq a:hover{
color:#d90305;
}

#blocfaq #rssfaq{
float:left;
margin-left:31px;
width:287px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-align:left;
}

#blocfaq #rssfaq a{
color:#d90305;
text-decoration:underline;
}

#blocfaq #rssfaq a:hover{
color:#333333;
}
		/******************************************* COLONNE DROITE *******************************************/

				/******************************************* BLOG *******************************************/

#coldroite #blocblog {
width:276px;
height:240px;
text-align:left;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#coldroite #blocblog h2{
text-align:left;
color:#333333;
font:24px Arial, Verdana, Helvetica, sans-serif;
border-bottom:solid 1px #e0dedf;
font-weight:bold;
}

#coldroite #blocblog a{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d90305;
text-decoration:none;
}

#coldroite #blocblog a:hover{
text-decoration:underline;
}

#coldroite #blog {
width:276px;
margin-top:10px;
}

#coldroite #blog a{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

#coldroite #blog a:hover{
text-decoration:underline;
color:#d90305;
}

/******************************************* PAGES INTERNES *******************************************/

	/******************************************* COLONNE CENTRALE *******************************************/

#bloccontenu {
width:629px;
height:auto;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
text-align:left;
}

div.bloc_contenu {
	margin:auto;
	margin-bottom: 15px;
}

div.bloc_contenu .haut {
	margin: 0px;
	padding: 0px;
	width: 660px;
	height: 8px;
	background-image: url(../images/contour-gris-haut.png);
	background-repeat: no-repeat;
}

div.bloc_contenu .milieu {
	margin: 0px;
	padding: 1px;
	padding-left: 10px;
	padding-right: 10px;
	width: 640px;
	background-image: url(../images/contour-gris-1px.jpg);
	background-repeat: repeat-y;
}

div.bloc_contenu .bas {
	margin: 0px;
	padding: 0px;
	width: 660px;
	height: 8px;
	background-image: url(../images/contour-gris-bas.png);
	background-repeat: no-repeat;
	margin-bottom:10px;
}


div.bloc_contenu a{
	color:#d90305;
	text-decoration:none;
}

div.bloc_contenu a:hover {
	text-decoration: underline;
}


input.calcul-devis {
	cursor: pointer;
	border:0px;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 26px;
	background-image: url(../images/calculer-cotisation.png);
	background-repeat: no-repeat;

}
h1  {
	text-align:left;
	font:14px Verdana, Arial, Helvetica, sans-serif;	
	color:#d90305;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}

h1 a{
	color:#d90305;
	text-decoration: none;
}

#bloccontenu h2{
font:16px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
}

#bloccontenu h2{
font:16px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
}

#bloccontenu a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#d90305;
text-decoration:none;
}


#bloccontenu a:hover{
text-decoration:underline;
}

a.ah1{
	font-size:18px;
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#d90305;
	font-weight:bold;
}

	/******************************************* COLONNE DROITE *******************************************/

#coldroite #blocannuairemutuelles {
width:276px;
height:auto;
text-align:left;
border:solid 1px #e0dedf;
background-color:#FFFFFF;
padding:9px;
margin-bottom:3px;
}

#coldroite #blocannuairemutuelles h2{
text-align:left;
color:#333333;
font:24px Arial, Verdana, Helvetica, sans-serif;
border-bottom:solid 1px #e0dedf;
font-weight:bold;
}

#coldroite #blocannuairemutuelles a{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d90305;
text-decoration:none;
}

#coldroite #blocannuairemutuelles a:hover{
text-decoration:underline;
}

#coldroite #blocannuairemutuellesimage {
width:276px;
margin-top:10px;
}

#coldroite #blocannuairemutuelles a.{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

#coldroite #blocannuairemutuelles a:hover{
text-decoration:underline;
color:#d90305;
}
.DivArticleGris {
float: left;
margin-bottom: 15px;
background-color: #F5F5F5;
padding: 15px;
}

.DivArticleBlanc {
float: left;
margin-bottom: 15px;
background-color: #FFFFFF;
padding: 15px;
}

.Vignette {
float: left;
width: 100;
margin-right: 5px;
}
.Vignette img {
width: 100px;
height: 125px;
border: solid 1px #000;
}

.DetailsArticle {
	float: left;
	width: 500px;
	margin-left: 15px;
}

.DateParution {
color: #808080;
font-family: Arial;
font-size: 11pt;
font-weight: bold;
font-style: italic;
}

.TitreArticle {
margin: 0px;
padding: 0px;
color: #000000;
font-family: Arial;
font-size: 12pt;
/*font-weight: bold;*/
}


.TitreArticle a {
color: #000000;
text-decoration: none;
}

.TitreArticle a:hover {
color: #000000;
text-decoration: none;
}

.SousTitreArticle {
margin: 0px;
padding: 0px;
color: #000000;
font-family: Arial;
font-size: 12pt;
}

.SousTitreArticle:first-letter {
text-transform: uppercase;
}



.SourceArticle {
/* margin: 0px;
padding: 0px; */
width: 600px;
color: #808080;
font-family: Arial;
font-size: 11pt;
font-weight: bold;
font-style: italic;
}

.Auteur {
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}

#DivUnes {
margin: 0px;
padding: 0px 0px, 0px, 0px;
}
#EnteteUnes {
float: left;
clear: both;
width: 780px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: 0px solid #FFFFFF;
}
#TitreUnes {
width: 85%;
float: left;
margin: 0;
padding: 0;
font-family: Microsoft Sans Serif;
font-size: 8pt;
color: #000000;
text-align: left;
}
.PdfPrintGlobal {
width: 15%;
float: right;
margin-top: 0px;
padding-top: 2px;
margin-bottom: 0;
padding-bottom: 0;
text-align: right;
}
#MsgGlobalPrint {
clear: both;
margin: 0;
padding: 0;
text-align: right;
color: #787878;
font-family: Arial;
font-size: 8pt;
}
.SourceUne {
margin: 0px;
padding: 0px;
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
.ArticlesUnes {
}
.ArticleUne {
margin: 0px;
padding: 0px;
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
.SousTitreArticleUne {
margin: 0px 0px 5px 0px;
padding: 0px;
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
.DivRubrique {
margin: 0px;
padding: 0px;
}
.EnteteRubrique {
width: 776px;
float: left;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
background-color: #FFFFFF;
border: 2px solid #014493;
}
.TitreRubrique {
margin: 0px;
padding: 0px;
color: #ED1B23;
font-family: Arial;
font-size: 16pt;
font-weight: bold;
text-align: left;
}
.PdfPrintRubrique {
float: right;
border: 0px solid;
margin-top: 5px;
padding-top: 5px;
margin-bottom: 0;
padding-bottom: 0;
text-align: right;
}
.EnteteSousRubrique {
width: 780px;
float: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: 0px solid #FFFFFF;
}
.TitreSousRubrique {
margin: 0px;
padding: 0px;
color: #FF5B5B;
font-family: Arial;
font-size: 14pt;
font-weight: bold;
text-align: left;
}
.PdfPrintSousRubrique {
float: right;
border: 0px solid;
margin-top: 0px;
padding-top: 10px;
margin-bottom: 0;
padding-bottom: 0;
text-align: right;
}
.DivArticleImpair {
width:620px;
background-color: #FFFFFF;
}
.DivArticlePair {
width:620px;
background-color: #F7F7F7;
}
.DateParution {
color: #787878;
font-family: Arial;
font-size: 11pt;
font-weight: bold;
font-style: italic;
}
.ArticleDroiteSource {
float: right;
border-left: solid 1px black;
padding-left: 10px;
width: 516px;
}
/*
.TitreArticle {
float: left;
width: 526px;
margin: 0px;
padding: 0px;
color: #000000;
font-family: Arial;
font-size: 11pt;
}

.TitreArticle:first-letter {
text-transform: uppercase;
}
.TitreArticle a {
color: #000000;
text-decoration: none;
}
.TitreArticle a:hover {
color: #000000;
text-decoration: none;
}
*/
.TradTitreArticle {
float: left;
width: 526px;
margin: 0px;
padding: 0px;
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
.SousTitreArticle {
float: left;
width: 526px;
margin: 0px;
padding: 0px;
color: #787878;
font-family: Arial;
font-size: 11pt;
font-style: italic;
}
.SousTitreArticle:first-letter {
text-transform: uppercase;
}
.TradSousTitreArticle {
margin: 0px;
padding: 0px;
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
.NumPage {
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
/* .SourceArticle {
float: left;
width: 250px;
margin: 0px;
padding: 0px;
color: #676767;
font-family: Arial;
font-size: 11pt;
font-weight: bold;
font-style: italic;
} */
.CommentaireArticle {
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
.Auteur {
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
.TypeArticle {
margin: 0px;
padding: 0px;
color: #000000;
font-family: Microsoft Sans Serif;
font-size: 8pt;
}
#questionsfaq a{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-size: 16px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
font-weight: bold;
color: #d90305;
text-decoration: none;
}
.cont_rss{
width: 245px;
height: 50px;
overflow: hidden;
position: relative;
text-align: justify;
}
#cont_rss_ss{
    position: relative;
}
#cont_rss_ss a{
	color: #d90305;
}
#forumactu {
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #e0dedf;
border-right-color-value: #e0dedf;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #e0dedf;
border-left-color-value: #e0dedf;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
background-color: #ffffff;
width: 245px;
/*padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
margin-bottom: 3px;*/
}
#siteactu {
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #e0dedf;
border-right-color-value: #e0dedf;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #e0dedf;
border-left-color-value: #e0dedf;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
background-color: #ffffff;
width: 245px;
}
#devisfamassur {
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #e0dedf;
border-right-color-value: #e0dedf;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #e0dedf;
border-left-color-value: #e0dedf;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
background-color: #ffffff;
}
#presseacc {
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #e0dedf;
border-right-color-value: #e0dedf;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #e0dedf;
border-left-color-value: #e0dedf;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
background-color: #ffffff;
width: 245px;
}
#presseacc a{
	color: #d90305;
}
.cont_presse{
width: 245px;
height: 30px;
overflow: hidden;
position: relative;
text-align: justify;
}
#cont_presse_ss{
    position: relative;
}
#presvideo {
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #e0dedf;
border-right-color-value: #e0dedf;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #e0dedf;
border-left-color-value: #e0dedf;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
background-color: #ffffff;
width: 245px;
}
