  /* --------------------------------- */
 /*       Styles communs              */
/* --------------------------------- */

body{
	width: 100%;
	min-width: 1000px;
	margin: 0 0 0 0;
	padding: 0;
	background-color: #383B44;
	font-family: 'verdana',sans-serif;
	font-size: 11px;
	color: #292929;
}

.upLiens{
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	float: left;
	width: 10%;
	
}

.upLiens a{
		
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	
}
#background{
	position: absolute;
	top: 0;
	width: 100%;
	height: 330px;
	padding: 0;
	margin: 0;
	background: url(../img/templates/background.gif) repeat-x;
}


#center{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
}

a{
	color: #006699;
	font-weight: bold;
	text-decoration: none;
	
}


a:hover{
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
	
}

p{

	text-align: justify;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	


}


h1{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	line-height: 20px;
	margin: 0 0 0 0;
	padding: 2px 0 0 5px;
	background-color: #006699;	
}

h11{
	color: #5AA7EF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 08px;
	font-weight: bold;
	text-align: left;
	
}

h2{
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	line-height: 20px;
	margin: 0 0 0 0;
	padding: 2px 0 0 5px;

}

h3{
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;	
	text-align: left;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 2px 0 0 5px;
	text-decoration:underline;

}


h4{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 2px 0 0 5px;
	background-color: #006699;	

}

h6{
	color: #FFFFFF;
	
	text-align: left;
	line-height: 1px;
	margin: 0 0 0 0;
	padding: 0px 0 0 5px;
	background-color: #006699;	
}
img{
	border: 0;
}

.noBorder{
	border: 0;
}


.floatL{
	float: left;
}

.floatR{
	float: right;
}


.alinea{
	margin: 0 0 0 10px;
}


#lienPage{
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	float: left;
	background-color: #FFFFFF;
}


#lienPage a{
	height: 24px;
	line-height: 24px;
	color: #B2C2EB;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #B2C2EB;
	margin: 0 1px 0 0;
	padding: 4px;
}



#lienPage a:hover{
	height: 24px;
	line-height: 24px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
	margin: 0 1px 0 0;
	padding: 4px;
}


#lienActif{
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	float: left;
	background-color: #B2C2EB;
	color: #FFFFFF;
	margin: 0 1px 0 0;
	padding: 0 4px 0 4px;
}

#lienEspace{
	height: 24px;
	line-height: 24px;
	color: #B2C2EB;
	float: left;
	font-weight: normal;
	text-decoration: none;
	margin: 0 5px 0 5px;
	padding: 4px;
}



	


  /* -------------------------------- */
 /*       Styles banniere            */
/* -------------------------------- */

#banReseau{
	position: absolute;
	top: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 20px;
	clear: both;
	width: 100%;
	min-width: 930px;
}


#banReseau .backReseau{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	font-size: 10px;
	height: 20px;
	width: 1000px;
	background-color: #ffffff;
	background: url(../img/icones/backReseau.gif) no-repeat;
}



  /* -------------------------------- */
 /*       Styles banniere            */
/* -------------------------------- */
#bandeau {
	width:1100px;
	height:111px;
	top:0px;
	background-color: #383B44;
    border :0px solid;
	

}

#bandeau2 {
	width:1100px;
	height:111px;
	top:0px;
	background-color: #383B44;
    border :0px solid;
	background-image: url(../images/bandeau.jpg);

}

#ban{
	position: absolute;
	top: 22px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 60px;
	clear: both;
	width: 100%;
	min-width: 930px;
	background-color:#FB2F2F
}



#ban .logo{
	margin: 0 0 0 30px;
	padding: 0 0 0 0;
	background: url(../img/templates/logoAdgoog2.png) no-repeat;
	height: 57px;
	float: left;
	width: 250px;
	cursor: pointer;
}


#ban .linkAdmin{
	margin: 0 0 0 0;
	padding: 0 0 0 0px;
	height: 30px;
	text-align: center;
	width: 320px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	line-height: 13px;
	border-top: 1px solid #FFFFFF;
}


#ban a{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
}

  /* -------------------------------- */
 /*       Styles Menu Top            */
/* -------------------------------- */

#menuTop{
	position: absolute;
	top: 60px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 70px;
	clear: both;
	width: 100%;
	min-width: 930px;
	background-color:#FB2F2F
}

#menuTop .fondMenu{
	
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
}

#menuTop .leftMenu{
	
	width: 20px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
}

#menuTop .rightMenu{
	
	width: 20px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: right;
}


#rechercher{
	margin: 1px 0 0 0;
	padding: 0 0 0 0;
	width: 20px;
	height: 20px;
	border: 0;
}


#menuTop td{
}


#menuTop input{
	height: 20px;
	line-height: 20px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


.textInput{
	border: 1px solid #FFB108;
}


#menuTop .link{
	height: 15px;
	line-height: 15px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	font-weight: normal;
	text-align: center;
}

#menuTop .puce{
	height: 15px;
	width: 8px;
	line-height: 15px;
	margin: 0 1px 0 0;
	padding: 0;
	float: left;
	background: url(../img/templates/puce.png) no-repeat;
}


.link a{
	color: #274FC0;
	text-decoration: none;
	}

.link a:hover{
	color: #274FC0;
	text-decoration: underline;
	
}



#menuTop .aide{
	width: 210px;
	margin: 5px 0 0 0;
	padding: 2px 2px 2px 2px;
	text-align: justify;
	font-size: 10px;
	border: 1px solid #a4b97f;
	float: right;
	color: #4a4a4a;
	height: 70px
}
	



.linkSearch{
	float: left;
	margin: 0 20px 0 0;
	padding: 0 0 0 0;
}


.linkSearch a:link{ 
	color: #1E56A1;
	text-decoration: underline;
}

.linkSearch a:visited{ 
	color: #1E56A1;
	text-decoration: underline;
}

.linkSearch a:hover{ 
	color: #1E56A1;
	text-decoration: underline; 
}

.linkSearch a:active{ 
	color: #000000; 
	font-weight: bold;
	text-decoration: none; 
}



  /* -------------------------------- */
 /*       Styles pub Top             */
/* -------------------------------- */

#pubTop{
	position: absolute;
	top: 150px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	height: 90px;
	clear: both;
	width: 100%;
	text-align: center;
}
#pubTop2{
	position: absolute;
	top: 230px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	height: 90px;
	clear: both;
	width: 100%;
	text-align: center;
}

  /* -------------------------------- */
 /*       Styles Content             */
/* -------------------------------- */

#content{
	position: absolute;
	top: 200px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	height: 80px;
	clear: both;
	width: 900;
	min-width: 900px;
}


#content .fondTopCont{
	background: url(../img/templates/topFond.gif) repeat-x;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
	vertical-align: top;
}


#content .leftTopCont{
	background: url(../img/templates/topLeft.gif) no-repeat;
	width: 20px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
	vertical-align: top;
}

#content .rightTopCont{
	background: url(../img/templates/topRight.gif) no-repeat;
	width: 300px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: right
	vertical-align: top;
}


#content .rightTopContSmall{
	background: url(../img/templates/topRightSmall.gif) no-repeat;
	width: 230px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: right
	vertical-align: top;
}

#content .present{
	height: 75px;
	margin: 5px 0 0 20px;
	padding: 0;
	float: left;
}

#content .title{
	width: 100%;
	height: 24px;
	line-height: 24px;
	font-size: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
	color: #FF362E;
}


#content .ongTopContActif{
	height: 24px;
	line-height: 24px;
	width: 140px;
	font-size: 11px;
	margin: 10px 1px 0 1px;
	padding: 0;
	color: #FF362E;
	text-align: center;
	background: url(../img/templates/ongTopContActif.png) no-repeat;
}

#content .ongTopContInactif{
	height: 20px;
	line-height: 20px;
	width: 140px;
	font-size: 11px;
	margin: 14px 1px 0 1px;
	padding: 0;
	color: #FF362E;
	text-align: center;
	background: url(../img/templates/ongTopContInactif.png) no-repeat;
	vertical-align: bottom;
}


#content .line{
	background: url(../img/templates/lineTop.jpg) repeat-x;
	height: 1px;
	margin: 0 0 0 0;
	padding: 0;
	clear: both;
}

#content .category{
	height: 15px;
	line-height: 15px;
	font-size: 10px;
	margin: 5px 0 0 0;
	padding: 0;
	clear: both;
}

.category a{
	font-weight: normal;
	text-decoration: none;
}


.category a:hover{
	font-weight: normal;
	text-decoration: underline;
}


#content .article{
	margin: 5px 0 20px 0;
	padding: 0;
	clear: both;
}


#content td{
	vertical-align: top;
	color: ##FF362E;
}



  /* -------------------------------- */
 /*       Styles Content2             */
/* -------------------------------- */

#content2{
	position: absolute;
	top: 240px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	height: 80px;
	clear: both;
	width: 100%;
	min-width: 1000px;
}


#content2 .fondTopCont{
	background: url(../img/templates/topFond.gif) repeat-x;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
	vertical-align: top;
}


#content2 .leftTopCont{
	background: url(../img/templates/topLeft.gif) no-repeat;
	width: 20px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
	vertical-align: top;
}

#content2 .rightTopCont{
	background: url(../img/templates/topRight.gif) no-repeat;
	width: 300px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: right
	vertical-align: top;
}


#content2 .rightTopContSmall{
	background: url(../img/templates/topRightSmall.gif) no-repeat;
	width: 230px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0;
	float: right
	vertical-align: top;
}

#content2 .present{
	height: 75px;
	margin: 5px 0 0 20px;
	padding: 0;
	float: left;
}

#content2 .title{
	width: 100%;
	height: 24px;
	line-height: 24px;
	font-size: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
	color: #2F362E;
}


#content2 .ongTopContActif{
	height: 24px;
	line-height: 24px;
	width: 140px;
	font-size: 11px;
	margin: 10px 1px 0 1px;
	padding: 0;
	color: #2F362E;
	text-align: center;
	background: url(../img/templates/ongTopContActif.png) no-repeat;
}

#content2 .ongTopContInactif{
	height: 20px;
	line-height: 20px;
	width: 140px;
	font-size: 11px;
	margin: 14px 1px 0 1px;
	padding: 0;
	color: #2F362E;
	text-align: center;
	background: url(../img/templates/ongTopContInactif.png) no-repeat;
	vertical-align: bottom;
}


#content2 .line{
	background: url(../img/templates/lineTop.jpg) repeat-x;
	height: 1px;
	margin: 0 0 0 0;
	padding: 0;
	clear: both;
}

#content2 .category{
	height: 15px;
	line-height: 15px;
	font-size: 10px;
	margin: 5px 0 0 0;
	padding: 0;
	clear: both;
}

.category a{
	font-weight: normal;
	text-decoration: none;
}


.category a:hover{
	font-weight: normal;
	text-decoration: underline;
}


#content2 .article{
	margin: 5px 0 20px 0;
	padding: 0;
	clear: both;
}


#content2 td{
	vertical-align: top;
}


  /* -------------------------------- */
 /*       Styles Right               */
/* -------------------------------- */

#right{
	margin: 0 20px 20px 30px;
	padding: 0 0 0 0;
	clear: both;
	width: 275px;
}


#right a{
	color: #006699;
	font-weight: normal;
	text-decoration: none;
}


#right a:hover{
	font-weight: normal;
	text-decoration: underline;
}



#right .blocTag{
	margin: 0 0 30px 0;
	padding: 10px 0 10px 0;
	clear: both;
	width: 275px;
	border-top: 1px solid #a4b97f;
	line-height: 22px;
	text-align: justify;	
}


#right .rub{
	margin: 0 0 30px 0;
	padding: 10px 0 10px 0;
	clear: both;
	width: 275px;
	border-top: 1px solid #a4b97f;	
}

#rub2{
	margin: 0 0 0px 0;
	padding: 10px 0 10px 0;
	clear: both;
	width: 275px;
	border-top: 1px solid #000000;	
}


#right .t2{
	height: 24px;
	line-height: 24px;
	font-size: 20px;
	margin: 5px 0 0 0;
	padding: 0;
	clear: both;
	color: #2F362E;
}


  /* -------------------------------- */
 /*       Structure Container        */
/* -------------------------------- */

.white{
	background-color: #FFFFFF;
	vertical-align: top;
}


.centre{
	text-align: center;
}




#nbrVote{
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 30px;
	line-height: 30px;
}


.voter{
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 30px;
	cursor: pointer;
	vertical-align: bottom;
}


#article{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	width: 550px;
}


#article .vote{
	width: 55px;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
}


#article .countActu{
	background: url(../img/rating/countActu.gif) no-repeat;
	width: 55px;
	margin: 0;
	padding: 0;
}

#article .countPol{
	background: url(../img/rating/countPol.gif) no-repeat;
	width: 55px;
	margin: 0;
	padding: 0;
}

#article .countEco{
	background: url(../img/rating/countEco.gif) no-repeat;
	width: 55px;
	margin: 0;
	padding: 0;
}

#article .countSports{
	background: url(../img/rating/countSports.gif) no-repeat;
	width: 55px;
	margin: 0;
	padding: 0;
}

#article .countTech{
	background: url(../img/rating/countTech.gif) no-repeat;
	width: 55px;
	margin: 0;
	padding: 0;
}

#article .countDiv{
	background: url(../img/rating/countDiv.gif) no-repeat;
	width: 55px;
	margin: 0;
	padding: 0;
}

#article .countAuto{
	background: url(../img/rating/countAuto.gif) no-repeat;
	width: 55px;
	margin: 0;
	padding: 0;
}


#article .source{
	line-height: 15px;
	font-size: 11px;
	font-weight: normal;
	color: #A4A4A4;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	text-align: left;
	text-decoration: none;
	clear: both;
	z-index: 3;
}


#article .image{
	margin: 0 0 0 0;
	padding: 0;
	width: 197px;
	float: left;
	z-index: 3;
}

#article .resume{
	line-height: 18px;
	padding: 0;
	float: left;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	z-index: 3;
}


#article .cat{
	margin: 0 0 0 0;
	padding: 0;
	clear: both;
	font-weight: normal;
	text-align: justify;
	line-height: 15px;
	font-size: 11px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
	z-index: 3;
}

#article a{
	color: #A4A4A4;
	font-weight: normal;
	text-decoration: none;
}


.photo{
	width: 197px;
}


.miniPhoto{
	height: 40px;
}


  /* -------------------------------- */
 /*     Styles Bottom Container      */
/* -------------------------------- */

.leftBotCont{
	background-color: #383B44;
	width: 20px;
	height: 30px;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
}

.rightBotCont{
	background-color: #383B44;
	width: 20px;
	height: 30px;
	margin: 0 0 0 0;
	padding: 0;
	float: right;
}


  /* -------------------------------- */
 /*       Styles Formulaire          */
/* -------------------------------- */

#join{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


#join table{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	text-align: left;
}


#join th{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 20px;
	line-height: 20px;
	color: #888888;
	font-weight: bold;
	text-indent: 10px;
	text-align: left;
}


#join td{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


#join input{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 30px;
	line-height: 30px;
	background-color: #F8FEE3;
	border: 1px solid #A2C431;
	font-size: 14px;
	color: #66685E;
	text-indent: 10px;
}


#join select{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 30px;
	line-height: 30px;
	background-color: #F8FEE3;
	border: 1px solid #A2C431;
	font-size: 14px;
	color: #66685E;
	text-indent: 10px;
	width: 200px;
}


#join textarea{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #F8FEE3;
	border: 1px solid #A2C431;
	font-size: 14px;
	color: #66685E;
	text-indent: 10px;
}



#join .focus{
	line-height: 30px;
	color: #66685E;
	background-color: #FBE3C2;
}


#join .normal{
	line-height: 30px;
	color: #66685E;
	background-color: #F8FEE3;
}


fieldset
{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
}


#verifDispo input{
	height: 30px;
	line-height: 30px;
	background-color: #C2C2C2;
	border: 1px solid #888888;
	width: 250px;
	margin: 1px 0 0 10px;
	padding: 0 0 0 0;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
}


#join .info{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 18px;
	color: #93A066;
	font-size: 11px;
	text-indent: 10px;
}


#voter{
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
}


#join .code{
	border: 1px solid #888888;
	width: 250px;
	height: 30px;
	margin: 1px 0 0 10px;
	padding: 0 0 0 0;
}


#choice{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


#choice table{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	text-align: left;
}


#choice th{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 20px;
	line-height: 20px;
	color: #888888;
	font-weight: bold;
	text-indent: 10px;
	text-align: left;
}


#choice td{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


#choice input{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 15px;
	line-height: 15px;
	font-size: 10px;
	color: #66685E;
	text-indent: 10px;
}


#choice .clear{
	clear: both;
	color: #93A066;
	font-size: 11px;
}


#tag1box{
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	line-height: 15px;
	font-size: 10px;
	text-indent: 10px;
}

#tag2box{
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	line-height: 15px;
	font-size: 10px;
	text-indent: 10px;
}

#tag3box{
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	line-height: 15px;
	font-size: 10px;
	text-indent: 10px;
}


#tag{
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	clear: both;
}

#tag a{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}


#tag a:hover{
	color: #000000;
	font-weight: normal;
}

  /* -------------------------------- */
 /*       Styles Footer              */
/* -------------------------------- */

.footer{
	margin: 50px 0 0 0;
	padding: 0 0 0 0;
	background-color: #383B44;
	vertical-align: top;
	text-align: center;
	font-size: 10px;
	line-height: 18px;
	color: #93A066;
}

/*-------------------------------------------Style de la banniere Miseauto---------------------------------------------------*/
#btnlienstop a{
float:left;
text-align:center;
}
#btnlienstop a{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	background-color:#5AA7EF;
	width:93px;
}
#btnlienstop a:hover{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background-color:#000000;
}

#btnlienstop2 a{
float:left;
text-align:center;
}
#btnlienstop2 a{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:34px;
	width:65px;
	background-color:#383B44;
	
}
#btnlienstop2 a:hover{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background-color:#000000;
}
#btnlienstop44 a{
float:left;
text-align:center;
}
#btnlienstop44 a{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:34px;
	width:130px;
	background-color:#383B44;
	
}
#btnlienstop44 a:hover{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background-color:#000000;
}
#btnlienstop3 a{
float:left;
text-align:center;
}
#btnlienstop3 a{
	color: #426C96;
	text-decoration: none;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	background-color:#ffffff;
	}
#btnlienstop3 a:hover{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background-color:#000000;
	}

/*-------------------------------------------Style de la banniere Reseau Miseauto---------------------------------------------------*/
#btnlienstopReseau {
	float:left;
	text-align:center;
	height:13px;
	width:120px;
	font-weight:bold;
}
#btnlienstopReseau a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#btnlienstopReseau a:hover{
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	background-color:#cccccc;
}
/*
** -----------------------------------
** AWE AD COPIES STYLE (CSS)
*/
.awepub
{
	width: 200px;
	border: 1px solid #eee;
	margin: 5px 0;
	padding: 5px;
}

.awepub span
{
	display: block;
	overflow: hidden;
}

.awepub span.awepub_url
{
	color: green;
	display: block;
}

.awepub span.awepub_description
{
	color: #444;
	font-style: italic;
}
/*
** -----------------------------------
*/
#ecurie-logo {
	width:1000px;
	height:30px;
	text-align:left;
	vertical-align:center;
	background-color: #383B44;
    border :0px solid;
}

#ecurie-logo-ico{

}

#ecurie-logo-lien {
	text-align:center;
	vertical-align: middle;
	background-color: #383B44;
    border :0px solid;
	float:left;
}

#blocgauche {
	top: 155px;
	width:150px;
	background-color: #7F7F7F;
	float:left;
}

/* --------------------------------- */
/*      Bouton Menu                  */
/* --------------------------------- */
	
#boutonmenu {
	width:140px;
	height:25px;
	left:0px;
    border: 1px solid;
	border-color:#FFFFFF;
  	text-align: left;
  	padding: 2px 0 0 5px;
	background-color:#000000;
	
}

#boutonmenu a{
  color: #ffffff;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
}

#boutonmenu a:hover{
	color: #FFCF00;
}	
		

#boutonmenu2 {
	width:140px;
	height:25px;
	left:0px;
    border: 1px solid;
	border-color:#FFFFFF;
  	text-align: left;
  	padding: 2px 0 0 5px;
	background-color:#006699;
	
}

#boutonmenu2 a{
  color: #ffffff;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
}

#boutonmenu2 a:hover{
	color: #FFCF00;
}	

#boutonmenu3 {
	width:140px;
	height:25px;
	left:0px;
    border: 1px solid;
	border-color:#FFFFFF;
  	text-align: left;
  	padding: 2px 0 0 5px;
	background-color:#000000;
	
}

#boutonmenu3 a{
  color: #ffffff;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
}

#boutonmenu3 a:hover{
	color: #FFCF00;
}


#boutonmenu4 {
	width:140px;
	height:20px;
	left:0px;
    border: 1px solid;
	border-color:#FFFFFF;
  	text-align: left;
  	padding: 2px 0 0 5px;
	background-color:#339933;

}

#boutonmenu4 a{
  color: #ffffff;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
}

#boutonmenu4 a:hover{
	color: #FFCF00;
}

#titrepilote {
	background-image: url(http://www.polef1.com/images/pilote/titres-pilotes.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:36px;
	vertical-align:baseline;
	text-align:center;

}

#titreecurie {
	background-image: url(http://www.polef1.com/images/ecurie/titres-ecuries.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:36px;
	vertical-align:baseline;
	text-align:center;
	color:#FFFFFF;
	

}

#titreecurieferrari {
	background-image: url(http://www.polef1.com/images/ecurie/titres-ecuries-ferrari.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:36px;
	vertical-align:baseline;
	text-align:center;
	color:#FFFFFF;
	

}


#titremanager {
	background-image: url(http://www.polef1.com/images/manager/titres-managers.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:36px;
	vertical-align:baseline;
	text-align:center;
	color:#FFFFFF;

}



#titrecircuit {
	background-image: url(http://www.polef1.com/images/circuit/titres-circuits.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:36px;
	vertical-align:baseline;
	text-align:center;
	color:#000000;

}

#articlehome .cat{
	margin: 0 0 0 0;
	padding: 0;
	clear: both;
	font-weight: normal;
	text-align: justify;
	line-height: 15px;
	font-size: 11px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
	z-index: 3;
}

/* --------------------------------- */
/*      Ecurie                       */
/* --------------------------------- */

#ecuriebloc1 {
	width:505px;
	background-color: #ffffff;
	border:1px dotted;
}

#ecuriebloc2 {
	width:200px;
	background-color: #ffffff;
	float:left;
}


#ecuriebloc3 {
	width:305px;
	background-color: #ffffff;
	float:left;

}


#google468 {
	width:505px;
	background-color: #ffffff;
	border:1px dotted;
}



/* --------------------------------- */
/*      pilotes                       */
/* --------------------------------- */

#pilotebloc1 {
	width:500px;
	background-color: #FFFFFF;
	border:0px dotted;
	padding-left:5px;
	
}

#pilotebloc2 {
	width:140px;
	background-color: #FFFFFF;
	border:0px dashed;
	float:left;
}
/* --------------------------------- */
/*      contenu central              */
/* --------------------------------- */

#contenucentral {
	width:550px;
	background-color: #ffffff;
	padding-left:5px;
	clear:both;	
}

#pilotebloc3 {
	width:250px;
	background-color: #ffffff;
	float:left;
	padding-left:5px;

}
#google468 {
	width:505px;
	background-color: #ffffff;
	border:1px dotted;
}
#lesImages{
	width: 100%;
	margin: 0 0 0 0;
	padding: clear: both;
}

#images{
	width: 170px;
	height: 250px;
	margin: 0 15px 10px 0;
	padding: 0 0 0 0;
	float: left;
	font-size: 10px;
}

#images td{
	vertical-align: top;
}


#images .Tpho{
	width: 120px;
}


