/* CSS Document */
* { margin:0; padding:0; }
table { border-collapse:collapse;  }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.titre12ptFF6600 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	line-height: 15px;
	font-weight: bold;
	text-indent: 5px;
}

.text10ptFF6600bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	line-height: 15px;
	text-decoration:none;
}

.text10ptFF6600 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #485E7C;
	line-height: 15px;
	text-decoration:none;
}

.text10ptFF6600:hover
{
	text-decoration:underline;
}
.text11ptFF6600 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #485E7C;
}

.text10pt0A458Bbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A458B;
	font-weight: bold;
}
.text10ptFF6600bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}

.text11ptFF6600bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}

.text10pt000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;	
}

.text10pt000000bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.text10pt000000:hover
{
	text-decoration:underline;
}

.text11pt000000bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.text11ptCDDA32bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9FA92E;
	font-weight: bold;
}
.text11pt000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.text12pt000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.text12pt000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}

.text16pt000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.text14pt000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.text21ptCC0000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #CC0000;
	font-weight: bold;
}

.grisC3C3C3 {
	color: #C3C3C3;
}
.txtgris09
{
	font-family: verdana;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
}
.txtgris9
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #A3A3A3;
	font-weight: normal;
}
.txtgris9b
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
}
.txtgris10
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}
.txtgris10bold
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight:bold;
}
.txtgris11
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.txtgris11bold
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}
.txtgris14
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
.txtgris14bold
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.txtnoir9
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
}
.txtnoir9:hover
{
 text-decoration:underline;
}
.txtnoir09
{
	font-family: verdana;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
.txtnoir09:hover
{
 text-decoration:underline;
}
.txtnoir10
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.txtnoir10:hover
{
 text-decoration:underline;
}
.txtnoir10datehome
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.txtnoir12
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.txtrouge9
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: red;
	font-weight: normal;
}

.txtrouge10
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	font-weight: normal;
}
.txtbleu10
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A458B;
	font-weight: normal;
	text-decoration:none;
}
.txtbleu10:hover
{
 text-decoration:underline;
}
.txtbleu11
{
	font-family: verdana;
	font-size: 11px;
	color: #0A458B;
	font-weight: normal;
	text-decoration:none;
}
.txtbleu14
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #0A458B;
	font-weight: normal;
	text-decoration:none;
}
.txtmarron10
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	font-weight: normal;
}
.txtorange9
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 09px;
	color: #FF6600;
	font-weight: normal;
}

.txtorange9lien
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 09px;
	color: #FF6600;
	font-weight: normal;
	text-decoration:none;
}
.txtorange9lien:hover
{
	text-decoration:underline;
}
.txtorange10
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #485e7c;
	font-weight: normal;
}
.txtorange10link
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: normal;
	text-decoration:none;
}
.txtorange10link:hover
{
	text-decoration:underline;
}
.txtgris10link
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #485E7C;
	font-weight: normal;
}
.txtgris10link:hover
{
	text-decoration:underline;
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #B0B0B0;
	height: 16px;
	background: #ffffff;
}

/*.digital 
{
	font-family: Digital;
    font-style:  normal;
    font-weight: normal;
    src: url(http://localhost:3176/Peugeot_Mag/App_Themes/Default/_Css/DIGITAL0.eot);
	
}*/

@font-face {
    font-family: Digital;
    font-style:  normal;
    font-weight: normal;
    src: url(DIGITAL1.eot);
  }

.digital {   
    font-family: Digital, Arial, Helvetica, sans-serif;   
    font-size:   21px;   
	color: #CC0000;
	font-weight: bold;
 }  
 
 .digitalItalique {   
	font-family: Digital, Arial, Helvetica, sans-serif;   
	font-size:   30px;
	font-style: italic;   
	color: #CC0000;
	font-weight: bold;
 }   
 
 /*BLOC ZOOM*/
.bloc-zoom .bas 
{
	background:#fff url(../_images/barre-bloc-home-bas.gif) no-repeat; 
	width:215px;
	height:24px;
}
.bloc-zoom .bas a
{ 
	margin:5px 11px 0 0; float:right; padding-right:11px;
	text-transform:uppercase; text-decoration:none; color:#403b3b;
	background: url(../_images/fleche-noir.gif) no-repeat right;
}

/*BLOC RSS*/
.bloc-rss {
	width:434px; height:57px; margin-bottom:7px;
	background: url(../_images/fond-bloc-rss.gif) no-repeat;}
.bloc-rss .btn-rss { float:left; margin:24px 0 0 20px;}
.bloc-rss .news{ margin:0px 118px 0 90px; padding-top:9px;}
.bloc-rss .news a { color:#005699; font-size:1.1em; text-decoration:none;}
.bloc-rss .afficher-news { float:right; padding:0 6px 0 21px; line-height:20px;
	 background:url(../_images/picto-information.gif) no-repeat left;}
.bloc-rss .afficher-news a {
	color:#403b3b; text-transform:uppercase; text-decoration:none; font-size:1.1em;
	padding-right:10px; background: url(../_images/fleche-noir.gif) no-repeat right;}

/*BLOC AVIS*/

.bloc-avis{	
	width:434px;
	background: url(../_images/fond-bloc-avis.gif) no-repeat bottom; overflow:hidden;}
	
.bloc-avis .content{ width:434px; height:auto; margin: 10px 0 15px 0;}
.bloc-avis .content .inner { padding:0px 15px 0px 9px; overflow:hidden; height:241px;}
.bloc-avis .content .inner .avis{ float:left; width:255px;}
.bloc-avis .content .inner .sondage {float:left;margin-left:14px; width:140px}


.bloc-avis .content .inner .avis ul { margin-top:9px; margin-bottom:8px;}
.bloc-avis .content .inner .avis li { padding-left:14px; line-height:0px;
	 background:url(../_images/fleche-carre-gris.gif) no-repeat 0 4px;}
.bloc-avis .content .inner .avis table { margin:0 0 0 10px; }

.bloc-avis .content .inner .avis li a {color:#000;font-size:1.1em; text-decoration:none; line-height:17px; margin-right:5px; }
.bloc-avis .content .inner .avis .lien-ext{color:#7ba729;}
.bloc-avis .content .inner .avis li.LienAvis {margin: 0 0 0 10px; } 
.bloc-avis .content .inner .sondage { width:120px; margin-left:34px; display:inline;}

.bloc-avis .content .inner .sondage span{ color:#0671c4; font-size:1.3em; font-weight:bold;}
.bloc-avis .content .inner .sondage p{ color:#000; font-size:1.1em; margin: 10px 0;}
.bloc-avis .content .inner .sondage td{ height:24px; vertical-align:top;}
.bloc-avis .content .inner .sondage label{ color:#000; font-size:1.1em; font-weight:normal; margin-left:5px; padding-bottom:2px;}
.bloc-avis .content .inner .sondage .Result {padding-left:17px; line-height:20px;
	 background:url(../_images/fleche-carre-gris.gif) no-repeat 0 6px;}
	 
.bloc-avis .content .inner .sondage .Table_Sondage { margin-top:12px; width:99%; }
.bloc-avis .content .inner .sondage .Table_Sondage td.question { padding-bottom:10px; margin:0; }
.bloc-avis .content .inner .sondage .Table_Sondage td { vertical-align:top;}
.bloc-avis .content .inner .sondage .Table_Sondage input { position:relative; top:4px; }
.bloc-avis .content .inner .sondage .Table_Sondage .Bttn { padding-top:5px; }
.bloc-avis .content .inner .avis .PageIn_arrow { margin:0; padding:0; }
.bloc-avis .content .inner .avis .PageIn_arrow td {padding:0; }






