/**
* >>>>>>>>>>>>> Style UNIQUEMENT POUR LE TEMPLATE.PHP <<<<<<<<<<<<<<
*/

*{
	padding:0px;
	margin:0px;
	font-family: Arial,Verdana;
}

body {
	background: #FFFFFF;
	font-size:12px;
	height:100%;
	background-position: 0 204px;
	background-repeat: no-repeat;
}

a img {border:0;}
a span, a p {
	cursor:pointer;	
}

#header{ /* Tout ce qu'il y a au-dessus du menu en haut */
	width:100%;
}
#global{ /* Grand cadre faisant le milieu de la page */
	width: 950px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFF;
}

#right { /* Colonne de droite */
	float:left;
	margin: 10px;
}
* html #right {
	margin-right:0;
}
#left { /* Colonne de gauche */
	float:left;
	width:160px;
	padding-top:10px;
}
* html #left {
	margin-left:0;
}
#bottom{ /* Colonne de bottom */
	margin:13px 0;
}
#clear{
	clear:both;
	height:0px;
	font-size:0px;
	padding:0;
}
#content{
	background:#fff;
	padding-top:10px;
	float: right;
	color:#808080;
	
} /* Centre de la page */
#footer {
	clear: both;
	margin-top:20px;
}
#top { /* Au dessus de la page, la largeur regroupant le centre, la colonne droite et la colonne gauche */

}
/*.col-right {margin-right:195px;} /* Si il y a une colonne ï¿½ droite, le div id=content doit avoir un margin ï¿½ droite */
.col-left {margin-left:195px;} /* Si il y a une colonne ï¿½ gauche, le div id=content doit avoir un margin ï¿½ gauche */
* html .col-left {margin-left:180px;}
.grisSelect{
	color:#BBBBBB;
}

.erreur{
	height:22px;
	width:741px;
	background-image:url(../images/resultat/grosse_barre.png);
	background-repeat:x-repeat;
	margin-bottom:15px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial;
	padding-top:9px;
	text-align:center;
}

.liencgv{
	color:#e3297c;
 }
 
  
 /*--------------- BLOC PUSH-*/
/*--------------------------------*/
#bloc_push{
	height:89px;
	width: 100%;
	margin: 10px 0;
	float:left;
}	
.push{
	text-align:center;
	width:226px;
	height:89px;
}
.push a img{
	margin:5px 4px;	
}
.clear {
	clear:both;
	height: 0px;
}

/********* loader *********/
#loader_principal {
	color: #808080;
	background: transparent url(../images/repeat_gifAttente.png) repeat-x;	
	height:100%;
	display: none;
}
#loader_principal h2 {
	color:#32B4C5;
	height:40px;
	padding-top:10px;
	text-align:center;
	text-transform:uppercase;	
}
#loader_principal .valeur_recherche {
	float:left;
	width: 42%;
	margin:10px 0 0px 0;
	padding-left: 50px;
}
#loader_principal .temps {
	color: #E3297C;
	clear:both;
	text-align:center;
	margin: 15px;
	clear:both;
}
#loader_principal .bleu {
	color: #32B4C5;
}
#loader_principal .image {
	text-align: center;
}
.recap_recherche{
	margin-bottom:15px;
	height:70px;
}

/************** paiment *********/

#select_validite{
	margin-left:7px;
}
#input_prenom{
	margin-left:20px;
}
#input_nom{
	margin-left:55px;
}
.pub_accueil {
	width:auto; 
	height:auto; 
	float:left; 
	margin:20px 0 0 25px;
	*+margin:20px 0 0 10px;
	width: 265px;	
	clear: both;
}
/***/