html{height: 100%}
body {
	font: 12px Arial, Helvetica, sans-serif;
	background-color:#000000;
} 
td {
	font: 12px Arial, Helvetica, sans-serif;
}
p {
	font: 12px Arial, Helvetica, sans-serif;
}
h1 {}
h2 {}
h3 {}
a:link {}
a:hover, a:visited, a:active {}
/**************** element specifique formulaire ****************/
.champ{}
.bouton{}
/***********entetes***********/
.entete a:link, .entete a:link, .entete a:visited, .entete a:hover, .entete a:active{}
/***********style du bandeau partenaire***********/
#BandeauContainer{}
/***********style du module d'actualité***********/
/*module sur page d'accueil*/
#actualitecontainer{}
#actualitecontainer td{}
#actualitecontainer .suite{
	padding-left: 20px;
	background: url(/images/next.gif) no-repeat left;
}
/*dans la page qui liste les actu*/
#listeActualiteContainer{}
#listeActualiteContainer div.listeActualiteLigne{}
#listeActualiteContainer div.listeActualite{}
/*dans la page qui affiche une actu*/
#detailActualite{}
#detailActualite .introActualite{}
#detailActualite .introActualite div{}
/***********style du footer***********/
#footercontainer{}
#footercontainer a:link,#footercontainer a:visited{}
#footercontainer a:hover,#footercontainer a:active,#footercontainer a:focus{}
/***********style pour la remonté d'annonce***********/
#fichecontainer, #fichecontainerHP{}
#fichecontainer img, #fichecontainerHP img{}
#ficheContainer .labelMat, #fichecontainerHP .labelMat{}
#fichecontainer .annonce0{}
#fichecontainer .annonce1{}
#fichecontainerHP .annonce0, #fichecontainerHP .annonce1{border-top: 1px solid white;border-bottom: 1px solid #D8D7D7;cursor: pointer;width: 49%;float: left; height: 90px;}
#fichecontainerHP .annonce1{background-color: #F6F6F6;}
/***********style pour l'alerte***********/
#alertecontainer{
	font-weight: bold;
	overflow: hidden;
	height: 15px;
	white-space: nowrap;
}
#alertecontainer marquee, #alertecontainer a:link, #alertecontainer a:hover, #alertecontainer a:visited, #alertecontainer a:active, #alertecontainer a:focus{
	text-decoration: none;
}
/***********style pour la page de contact***********/
#contactContainer{padding: 5px 5px 5px 5px; width:100%;}
/***********style pour la grille***********/
#GrilleContainer{}
#GrilleContainer table{}
#GrilleContainer td{}
/***********style pour la page de meteo et le bloc metéo en HP***********/
#MeteoContainer{padding: 5px 5px 5px 5px; width:100%;}
#MeteoContainer td, #MeteoHPContainer td{text-align: center;}
#MeteoContainer td.legende, #MeteoHPContainer td.legende{text-align: left;vertical-align: middle;}
#MeteoContainer .meteoLig1, #MeteoHPContainer .meteoLig1{background-color: #EBEBEB;}/*comme le style de liste dans TNO annonce0Liste1*/
#MeteoContainer .meteoLig0, #MeteoHPContainer .meteoLig0{background-color: white;}/*comme le style de liste dans TNO annonceListe0*/
#MeteoContainer .meteoCol1, #MeteoHPContainer .meteoCol1{background-color: #e1e1e1;}
#MeteoContainer .meteoCol0, #MeteoHPContainer .meteoCol0{background-color: #f5f5f5;}
/***********style pour la base line TNM***********/
#BaseLineContainer{
	text-align: center;
	width: 100%;
	color: silver;
}
#BaseLineContainer marquee, #BaseLineContainer a:link, #BaseLineContainer a:hover, #BaseLineContainer a:visited, #BaseLineContainer a:active, #BaseLineContainer a:focus{
	color: silver;
	text-decoration: none;
}
/*********** style pour les drapeaux ******************/
#LangueContainer{}
#LangueContainer img{}

/*********** style compte tours ******************/
*{
	margin: 0;
	padding: 0;
	outline: 0;
	color: #FFFFFF;
}
img{
	border: 0;
}
.clearright{
	clear: right;
}
.clearleft{
	clear: left;
}
.clearboth{
	clear: both;
}
.clearright, .clearleft, .clearboth{
	height: 0;
	line-height: 0;
}
body{
	background-color: #000000;
	_text-align: center
}
#contenant{
	width: 890px;
	_width: 900px;
	margin: 0 auto;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 5px;
	overflow: hidden;
	_text-align: left
}
#banniere{
	background: transparent url(/Compte_Tours/images/01.jpg) 50% 50% no-repeat;
	height: 96px;
	_height: 102px;
	padding-top: 6px;
}
#pub_haut{
	float: right;
	margin-right: 4px;
	margin-top: 4px;
}
#pub_gauche{
	/*background-color: #FFFFFF;*/
	color: #000000;
}
#pub_gauche_bas{
	/*background: #FFFFFF url(/Compte_Tours/images/nav_bac.gif) bottom right no-repeat;*/
	color: #000000;
}
#ancre_menu{
	float: left;
	width: 235px;
}
#contenu{
	float: right;
	width: 645px;
	margin-left: 10px;
}
.ligne_bicontenu{
	clear: right;
	margin-bottom: 20px;
}
.ligne_bicontenu .bloc_ligne_bicontenu{
	float: left;
	overflow-x: hidden;
}
.ligne_bicontenu .gauche{
	width: 312px;
	margin-right: 11px;
}
.ligne_bicontenu .droite{
	width: 312px;
}


.Entete, .Entete1{
	padding-left: 27px;
	background: transparent url(/Compte_Tours/images/10x10rouge.gif) 3px 50% no-repeat;
}
.Entete1{
	margin-top: 5px;
}
.Entete, .Entete *, .Entete1, .Entete1 *{
	color: #E2001A;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.Entete a, .Entete1 a{
	display: block;
	text-align: left;
}
.gauche .Bloc_TopLeft, .gauche .Bloc_Left, .gauche .Bloc_BottomLeft{
	margin-left: 27px;
}
.Bloc_Left{
	margin-top: 5px;
}


/*debut mag */
#mag .Bloc_Left{
	text-align: justify;
	font-size: 10px;
}
#mag .Bloc_Left img{
	margin-right: 3px;
}
/*fin mag */


/*debut media */
#media .Bloc_Left{
	margin-top: 10px;
}
/* fin media */


/* debut actu */
#actualitecontainer .Bloc_TopLeft, #actualitecontainer .Bloc_Left, #actualitecontainer .Bloc_BottomLeft{
	margin-right: 27px;
}
#actualitecontainer .Bloc_Left img{
	/*display: none;*/
	margin: 2px;
}
#actualitecontainer .Bloc_Content h3{
	font-size: 12px;
	font-weight: bold;
}
#actualitecontainer .Bloc_Content td{
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #FFFFFF;
}
/* fin actu */

/* debut occasions */
#annonces .annonce0,#annonces .annonce1{
	height: 58px;
	width: auto;
	margin-bottom: 10px;
	border-bottom: 0;
	overflow: hidden;
}
#annonces .annonce0, #annonces .annonce1{
	width: 156px;
}
.annonce0 table, .annonce1 table{
	width: 100%;
}
.annonce1, .annonce1 td{
	background-color: #DDDDDD;
}
.annonce1 td,  .annonce1 td span{
	color: #000000;
}
.annonce0 td, .annonce0 td span, .annonce1 td, .annonce1 td span{
	font-size: 10px;
}
.annonce0 img, .annonce1 img{
	height: 58px;
	width: auto;
	margin-right: 2px;
}
/* fin occasions */


/* debut page occasions */
.ArboTitreGrp{
	display: none;
}
.materiels{
	padding-left: 15px;
	background: transparent url(/Compte_Tours/images/10x10blanc_rond.gif) 0 50% no-repeat;
}
#ficheContainer .annonce0, #ficheContainer .annonce1{
	text-align: left;
}
#ficheContainer .annonce0 table, #ficheContainer .annonce1 table{
	width: auto;
}
/* fin page occasions */


/* debut pages annonce */
table.OutilsFiche{
	margin-bottom: 15px;
}
table.OutilsFiche tr td{
	border: 0;
}
tr.fondFicheMateriel{
	background-color: transparent;
}
tr.fondFicheMateriel td img{
	margin-right: 2px;
}
table.CritSpe td.CritSpe1, table.CritSpe td.CritSpe1 b{
	background-color: #E2001A;
	color: #FFFFFF;
	border-color: #000000;
}
table.CritSpe td.CritSpe0, table.CritSpe td.CritSpe0 b{
	background-color: #FFFFFF;
	color: #000000;
	border-color: #000000;
}
div.offreur{
	background-color: #FFFFFF;
	border: 0;
	margin-top: 5px;
}
div.offreur, div.offreur *{
	color: #000000;
}
table#formContact input, table#formContact select, table#formContact textarea, table#formContact option{
	color: #000000;
}
table#formContact .bouton{
	color: #000000;
	cursor: pointer;
	width: 200px;
	background-color: #FFFFFF;
	border: 1px solid #FF4500;
	font-weight: bold;
	padding: 3px;
	text-align: center;
}
/* fin pages annonce */


/* debut pages affiner annonce */
.champ{
	margin-top: 5px;
	margin-right: 5px;
}
.champ, .champ option, tr.annonce0Liste0 *, tr.annonce0Liste2 *, .bouton{
	color: #000000;
}
tr.annonce0Liste1 *{
	color: #FFFFFF;
}
tr.annonce0Liste1{
	background-color: #E2001A;
	color: #FFFFFF;
	border-color: #000000;
}
tr.annonce0Liste0{
	background-color: #FFFFFF;
	color: #000000;
	border-color: #000000;
}
tr.annonce0Liste2{
	background-color: #D4D4D4;
	color: #000000;
	border-color: #000000;
}

/* fin pages affiner annonce */


/* debut detail actu */
#detailActualite{
	font-size: 11px;
}
#listeActualiteContainer{
	font-size: 12px;
}
#listeActualiteContainer .listeActualite{
	clear: both;
}
#contactContainer{
	padding: 0;
}
#detailActualite h1, #listeActualiteContainer h3, #contactContainer h1{
	padding-left: 27px;
	background: transparent url(/Compte_Tours/images/10x10rouge.gif) 3px 50% no-repeat;
	color: #E2001A;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	margin-bottom: 5px;
}
#detailActualite .introActualite{
	margin-bottom: 5px;
	font-size: 12px;
}
#detailActualite .introActualite img, #listeActualiteContainer .listeActualite img{
	margin-right: 5px;
	margin-bottom: 5px;
}
#detailActualite p{
	margin-top: 12px;
}
#listeActualiteContainer h1{
	display: none;
}
/* fin detail actu */


#BaseLineContainer{
	clear: both;
}

