/**********************************************************
***	                  	   STYLES   	 	           	***
**********************************************************/
.Style1 {
	color: #FF0000
}
.Style2 {
	color: #000000
}
.Style3 {
	font-size: 12px;
	color: #FF0000;
}
.Style4 {
	color: #00FF00;
	font-size: 9px
}
.Style5 {
	color: #000000
}
.Style6 {
	font-size: 9px;
	font-weight: bold;
}
.Style7 {
	font-size: 16px;
	font-weight: bold;
}

.Style8 {
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.Style9 {
	color: #E1001A;
	font-size: 12px;
}
.Style10 {
	font-size: 12px
}
.Style11 {
	font-size: 12px;
	font-weight: bold;
}

.StyleTitre{
	color: #FFFFFF;
	font-weight: bold;
}

.inactiveProduct {
	background:transparent url(../images/btob/link/puce_angle_orange.gif) no-repeat scroll 0px 5px;
	padding-left:10px;
}

.homeLeftTitle {
	font-size: 16px;
	font-weight: bold;
	padding-left : 9px;
	color : #FF6E00;
	background : url(../images/btob/h2/puce_orange_1.gif) no-repeat 0px 1px;
	margin-bottom : 10px;
	padding-bottom : 4px;
	border-bottom : 1px dotted #CFCFCF;
}
/**********************************************************
***		LISTE DE RESULTATS CB-LIST EN FRONT 			***
**********************************************************/
table.liste {
	width: 100%;
}
table.liste thead tr th {
	background-color: #E1001A;
	color: #FFFFFF;
	text-align: center;
}
table.liste tbody tr.selected {
	background-color:#FFCC99;
	}

table.liste tbody tr.odd td, table.liste tbody tr.even td {
	background-color: #EEEDEA;
}
table.liste tbody tr.odd td a ,
table.liste tbody tr.selected td a ,
table.liste tbody tr.even td a  {
	padding-left : 10px;
	background : url(/images/btob/link/puce_angle_jaune.gif) no-repeat 0px 5px;
}
div.colsSouscrireHome td.pagination a {
	background: none;
	padding-left: 0;
}

table.principal thead th {
	vertical-align: top;
	background-color: #FF6600;
	color: #FFFFFF;
}

table.principal thead td {
	vertical-align: top;
}

table.principal tbody td {
	padding: 0 5px 0 5px;
}


table.principal tbody a.action {
	background:transparent url(../images/btob/link/puce_angle_jaune.gif) no-repeat scroll 0px 50%;
	padding-left:10px;
}

table.principal td.pagination img{
	vertical-align: bottom;
}

table.principal {
	width: 635px;
	border: 0;
	margin-top: 4px !important;
	margin-top: 5px;
}


/** colonne principale **/
div.colsSouscrireHome table a {
	background:transparent url(../images/btob/link/puce_angle_jaune.gif) no-repeat scroll 0px 5px;
	padding-left:10px;
}

div.close{
	display: none;
}

div.open{
	display: block;
}

div.divGarantie {
	margin: 20px 0 20px 0px;
}

div.titreGarantie {
	margin-bottom: 10px;
}

div#diviframe {
	padding: 10px 0 0 0;
}


.listeGaranties {
	font-size:12px;
}

.styleGris {
	color:#666666;
}

.StyleTitreProprietes  {
	color:#E1001A;
}

/** Champs obligatoires sur les formulaires de souscription **/
span.obligatoire{
	color:#E1001A;
}

/*************************************************/
/***********  Page souscrire en ligne  ***********/
/*************************************************/

.icone{	/*icone des types produits sur la page souscrire en ligne*/
	float:left;
	margin-left:-52px;
	margin-top: 9px !important ;
	margin-top: 0px;
	width:52px;
}

/** div pour la page de souscrire en ligne**/

div.typeBloc {
	width: 300px;
	float: left;
	padding-left:52px;
	padding-top: 5px;
	margin : auto;
}

/** pour la page de souscrire en ligne**/

div.typeBloc h3 {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	background:transparent url(/images/btob/h3/orange.gif) no-repeat scroll 0%;
	color:#FFFFFF;
	padding-left:5px;
}

/** pour la page de souscrire en ligne**/

div.typeBloc ul li a {
	background:transparent url(/images/btob/link/puce_angle_jaune.gif) no-repeat scroll 0px 5px;
	padding-left:10px;
}

div.garantie select {
	height: 15px;
	width: 75px;
	font-size: 10px;
}

div.garantie input{
	vertical-align: -4px !important;
	vertical-align: -1px;
}

/** Style pour le detail d'une presouscription Expatrie**/
table.presousexpat th  {
	background-color: #FF6600;
	color: #FFFFFF;
}
table.presousexpat td.info {
	background-color:#FFCC99;
}

a.presousexpat { color : red; text-decoration : none;}
a.presousexpat:hover { text-decoration : none;}

table.tableAlignTop td{
	vertical-align: top;
}

div.decalageVersLaGauche{
	margin-left: -5px;
}

input{
	font-family : arial;
	font-size : 12px;
}

.majuscule{
	text-transform: uppercase
}

.stylesDeclarerSinistre{
	font-weight: bold;
	font-size : 13px;
	color : #D57801;
}

.StyleGrasRouge {
	color: #FF0000;
	font-weight: bold;
}

.StyleGrasRougeGrans {
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}
