html{background:#333;}
body{width:960px;margin-left:auto;margin-right:auto;}
.fond{width:960px;height:100%;background-color:#fefefe;overflow:hidden;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;}
h1.h1pneu{font-size:12px;color:#fefefe;font-family:Arial,Helvetica,sans-serif;height:23px;padding-top:4px;width:550px;font-weight:bold;color:red;padding-left:35px;background-image:url(../images/fondpneu.jpg);background-repeat:no-repeat;}
h2.h2pneu{font-size:12px;color:#fefefe;font-family:Arial,Helvetica,sans-serif;height:23px;padding-top:4px;font-weight:bold;color:red;padding-left:35px;background-image:url(../images/fondpneu.jpg);background-repeat:no-repeat;}
h3{font-size:11px;color:red;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
h4{font-size:11px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
h5{font-size:14px;color:#000;font-family:Arial,Helvetica,sans-serif;}
span{color:#000000;font-size:12px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}
strong{color:#000000;font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
p{font-size:12px;font-family:Arial,Helvetica,sans-serif;margin-top:0;margin-bottom:5px;text-align:justify;}
.clr{clear:both;}
*{margin:0;padding:0;}
td,tr{font-size:12px;font-family:Arial,Helvetica,sans-serif;text-align:left;color:#000;}
a{font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#646464;}
a:link{color:#646464;}
a:hover{color:red;}
a:visited{color:#000;}
#poscomponent li {margin-left:25px;}
img{border:0 none;}
label{font-size:11px;text-align:left;}
table .contentpane {width:588px;}
.logo{width:960px;height:145px;background-image:url(../images/logo.jpg);background-repeat:no-repeat;background-position:left top;}
#postop {clear:both;padding-left:260px;padding-top:12px;margin-top:12px;}
#posuser4{background-color:#a5a6a9;border-top:1px solid #646464;padding-top:5px;height:30px;width:960px;}
#sousmenu{height:0;}
#barremenu {background-color:#808080;height:30px;}
#posalerteh{float:left;height:0;width:960px;}
#contenu{margin-top:2px;width:592px;float:left;margin-left:0;color:#646464;}
#poscomponent{margin-top:2px;width:588px;float:left;padding-left:2px;color:#646464;background-color:#fefefe;}
#posleft{width:182px;float:left;color:#646464;overflow:hidden;background-color:#fefefe;}
#posright{width:182px;float:right;color:#646464;overflow:hidden;background-color:#fefefe;}
#pospub{float:left;clear:both;height:0;width:580px;}
#posalerteb{float:left;clear:both;height:0;width:960px;}
#pied{float:left;clear:both;height:50px;width:960px;text-align:center;color:#a5a6a9;border:1px solid #000;background-color:#808080;}
#watermark_box{position:relative;display:block;}
img.watermark{position:absolute;top:1px;left:1px;}
#postcard{width:550px;}
#tab3{width:590px;height:200px;}
div#gauche{float:left;width:170px;margin-right:10px;}
div#droit{float:right;width:170px;}
div#centre{width:170px;margin-left:200px;margin-right:200px;}
div#gauche{margin-right:7px;}
div#droit{margin-right:7px;}
div#centre{overflow:visible;height:1%;}
.componentheading{margin-top:0;font-size:0;color:#fefefe;text-align:left;margin:0;padding-top:0;padding-left:25px;padding-right:25px;border:0 solid #646464;}
.contentheading{font-size:11px;height:23px;font-weight:normal;color:red;padding-left:35px;background-image:url(../images/sprite-template.png);background-repeat:no-repeat;background-position: 0 -681px;}
.contentdescription{padding-bottom:30px;}
.createdate{padding-bottom:5px;font-size:11px;color:#646464;font-weight:normal;}
.modifydate{font-size:10px;color:#646464;padding-top:10px;}
.contentpaneopen{font-size:11px;width:588px;}
table.contenttoc{margin:0 0 10px 10px;padding:0;width:35%;}
table.contenttoc th{padding:4px;background:#2f2f2f;color:#fefefe;text-indent:5px;border:1px solid #2e2e2e;}
table.contenttoc td{padding:1px 5px 1px 25px;}
.pagenav,.pagenav_prev,.pagenav_next,.pagenavbar{padding-top:0;padding-right:2px;padding-bottom:0;padding-left:2px;}
a.pagenav,.pagenav_prev a,.pagenav_next a,.pagenavbar a{border-top-width:1px;border-top-style:solid;border-top-color:#2e2e2e;color:#646464;padding-top:3px;padding-right:6px;padding-bottom:3px;padding-left:6px;text-decoration:none;}
a.pagenav:hover,a.pagenav:active,.pagenav_prev a:hover,.pagenav_prev a:active,.pagenav_next a:hover,.pagenav_next a:active,.pagenavbar a:hover,.pagenavbar a:active{background-color:red;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;color:#fefefe;padding-top:3px;padding-right:6px;padding-bottom:3px;padding-left:6px;text-decoration:none;}
a.pagenav:hover,a.pagenav:active,.pagenav_prev a:hover,.pagenav_prev a:active,.pagenav_next a:hover,.pagenav_next a:active,.pagenavbar a:hover,.pagenavbar a:active{background-color:red;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;}
.pagenavbar{padding:0 2px;}
.pagenavcounter{font-size:1em;}
.sectiontableheader{font-size:12px;font-weight:normal;text-align:center;color:#fefefe;font-family:Arial,Helvetica,sans-serif;height:26px;background-color:#3c3c3c;width:588px;}
table.sectionlist {text-decoration:line-through;background-color:#3c3c3c;}
.sectiontableentry1{background-color:#fefefe;}
.sectiontableentry2{background-color:#dfdfdf;}
.category{font-size:13px;font-weight:normal;}
.smalldark{font-size:1em;}
div.module-all h3{margin-top:5px;background-color:#a5a6a9;width:178px;height:24px;font-size:12px;text-align:center;padding-top:10px;color:#646464;}
div.module-all div div div{margin-top:5px;background-color:#dfdfdf;margin-left:auto;margin-right:auto;width:178px;}
div.moduletable-anim h3{margin-top:5px;font-size:12px;font-weight:bold;color:#000;text-align:left;padding-top:4px;padding-left:28px;width:562px;height:18px;font-family:Arial,Helvetica,sans-serif;background-color:#dfdfdf;border:1px solid #000;}
div.moduletable-anim{font-size:11px;margin-bottom:5px;margin-left:2px;background-color:#fefefe;width:588px;}
table.moduletable-anim{margin:auto;}
div.module-ezautos div div div{margin-top:5px;background-color:#fefefe;margin-left:auto;margin-right:auto;width:178px;}
.row{font-size:12px;color:#000;font-family:Arial,Helvetica,sans-serif;}

div.ezmodrandom {width:580px;vertical-align:top;height:120px;}
div.ezcolrandom {float:left;width:24%;}


div.module-news h3{margin-top:5px;margin-left:2px;background-color:#316ac5;width:178px;height:24px;font-size:12px;text-align:center;padding-top:10px;color:#fefefe;}
#posuser4 div.moduletable-login{float:left;width:310px;padding-left:10px;height:20px;margin-top:2px;}
#posuser4 div.moduletable-hori {width:350px;padding-left:320px;height:30px;}

div.-addthis, div.moduletable-addthis{float:right;padding-right:10px;height: 20px;}
.module div div div div{background:#fefefe;margin-top:5px;margin-right:15px;text-align:center;}


a.mainlevel:link,a.mainlevel:visited{display:block;background-color:#646464;line-height:31px;height:31px;width:140px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:31px;color:#fefefe;text-decoration:none;text-align:left;font-weight:normal;padding-left:30px;border-top:1px solid #646464;}

a.mainlevel:hover{display:block;background-color:#000;line-height:31px;height:31px;width:140px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;text-indent:11px;color:red;text-decoration:none;text-align:left;font-weight:normal;padding-left:30px;border-top:1px solid #646464;}

a.mainlevel-connect:link,a.mainlevel-connect:visited{display:block;background-color:red;line-height:31px;height:31px;width:140px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:31px;color:#000;text-decoration:none;text-align:left;font-weight:normal;padding-left:30px;border-top:1px solid #646464;}

a.mainlevel-connect:hover{display:block;background-color:red;line-height:31px;height:31px;width:140px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;text-indent:11px;color:#fefefe;text-decoration:none;text-align:left;font-weight:normal;padding-left:30px;border-top:1px solid #646464;}

a.mainlevel-news:link,a.mainlevel-news:visited{display:block;background-color:#316ac5;line-height:31px;height:31px;width:140px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:31px;color:#fefefe;text-decoration:none;text-align:left;font-weight:normal;padding-left:30px;border-top:1px solid #646464;}

a.mainlevel-news:hover{display:block;background-color:#316ac5;line-height:31px;height:31px;width:140px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;text-indent:11px;color:#000;text-decoration:none;text-align:left;font-weight:normal;padding-left:30px;border-top:1px solid #646464;}

a.mainlevel-hori:link,a.mainlevel-hori:visited{display:inline;background-color:transparent;height:30px;width:130px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;height:30px;color:#646464;text-decoration:none;text-align:center;font-weight:normal;padding-left:4px;}

a.mainlevel-hori:hover{display:inline;background-color:transparent;height:30px;width:130px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#fefefe;text-decoration:none;text-align:center;font-weight:normal;padding-left:4px;}


ul.menu{display:block;list-style:none;}
.menu ul{display:block;list-style:none;}

#barremenu ul.menu-hori{list-style-type:none;width:auto;position:relative;display:block;height:32px;font-size:.6em;background-repeat:repeat-x;background:url(../images/nav-bg.jpg);color:#808080;font-family:Verdana,Helvetica,Arial,sans-serif;border-top:1px solid red;border-bottom:1px solid #646464;margin:0;padding:0;}

#barremenu ul.menu-hori li a:hover{background:url(../images/nav-bg-on.png);text-decoration:none;border-bottom:0 solid #646464;}

#barremenu ul.menu-hori li{display:block;float:left;color:#fefefe;margin:0;padding:0;}
#barremenu ul.menu-hori li a{float:left;text-decoration:none;height:24px;padding:9px 15px 0;background:url(../images/nav-bg-on.png);text-decoration:none;border-bottom:0 solid #646464;}
.menu{display:block;list-style:none;}

#barremenu span {letter-spacing: 0px;color: #fefefe;font-family: Arial;font-size: 11px;font-weight: normal;text-decoration: none;}

#barremenu span:hover {text-decoration: underline;color: #a5a6a9;}

a.mainlevel-menu3:link,a.mainlevel-menu3:visited{padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:20px;width:90%;color:#0064a1;display:block;text-decoration:none;background-color:transparent;background:url(../images/sprite-template.png);background-repeat:no-repeat;background-attachment:scroll;background-position:left bottom;background-position: 0 -81px;}

a#active_menu.mainlevel-menu3,a.mainlevel-menu3:hover,a.mainlevel-menu3:active{color:#0064a1;text-decoration:none;background-color:transparent;background:url(../images/sprite-template.png);background-repeat:no-repeat;background-attachment:scroll;background-position:left bottom;background-position: 0 0;}
fieldset{border:none;padding-left:0;}

.inputbox{font-size:12px;font-weight:normal;color:Black;border:1px solid #646464;background-color:White;margin:2px 2px 2px 2px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}


#inscription, #desinscrire {background:url(../images/blue-button.jpg)repeat-x center;border:solid 0 #646464;color:#fefefe;margin-left:5px;font-size:10px;vertical-align:middle;}

input #news{margin-left:5px;margin-top:5px;width:135px;}

#news {margin-left:5px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#646464;}
#posleft form,#status{margin-left:5px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#646464;}

#posright .button {padding-left: 8px;padding-right: 10px;padding-top: 2px;padding-bottom: 4px;margin-top: 6px;margin-bottom: 6px;height: 25px;background-color: #c70404;
background-image: url(../images/b-red.png);background-repeat: repeat-x;background-attachment: scroll;background-position: left top;border:1px solid #646464;font-size: 12px;font-weight: bold;color: #fefefe;}

input#add, input#remove {padding-left: 8px;padding-right: 10px;padding-top: 2px;padding-bottom: 4px;margin-top: 6px;margin-bottom: 6px;height: 25px;background-color: #316ac5;background-image: url(../images/b-blue.png);background-repeat: repeat-x;background-attachment: scroll;background-position: left top;border: 1px solid #646464;
font-size: 12px;font-weight: bold;color: #fefefe;}

input.button {padding-left: 8px;padding-right: 10px;padding-top: 2px;padding-bottom: 4px;margin-top: 6px;margin-bottom: 6px;height: 25px;background-color: #316ac5;
background-image: url(../images/b-black.png);background-repeat: repeat-x;background-attachment: scroll;background-position: left top;border: 1px solid #646464;
font-size: 12px;font-weight: bold;color: #fefefe;}

#random1,#random2,#random3 {float:left;width:24.9%;text-align:justify;}

div.module-52we {margin-top:10px;margin-bottom:10px;height:279px;}
div.module-annonce {margin-top:10px;margin-bottom:10px;height:178px;}

div.moduletable-legal {height:30px;padding-top:10px;}

h1.h1rouge {font-size:13px;height:23px;width:580px;font-weight:bold;color:white;background-color:#ff0000;padding-top:4px;padding-left:4px;border:1px solid #000;}
h1.h1bleue {font-size:12px;height:23px;width:580px;font-weight:bold;color:white;background-color:#118bd2;padding-top:4px;padding-left:4px;border:1px solid #000;}
h1.h1violet {font-size:12px;height:23px;width:580px;font-weight:bold;color:white;background-color:#a450a6;padding-top:4px;padding-left:4px;border:1px solid #000;}
h1.h1marron {font-size:12px;height:23px;width:580px;font-weight:bold;color:white;background-color:#9b5357;padding-top:4px;padding-left:4px;border:1px solid #000;}
h1.h1glace {font-size:12px;height:23px;width:580px;font-weight:bold;color:white;background-color:#ededed;padding-top:4px;padding-left:4px;border:1px solid #000;}
h1.h1vert{font-size:12px;height:23px;width:580px;font-weight:bold;color:white;background-color:#58AD45;padding-top:4px;padding-left:4px;border:1px solid #000;}

a.arouge {font-size:12px;font-weight:bold;color:#e61e1e;border:1px solid #000;}
a.ableue {font-size:12px;font-weight:bold;color:#118bd2;border:1px solid #000;}
a.aviolet {font-size:12px;font-weight:bold;color:#a450a6;border:1px solid #000;}
a.amarron{font-size:12px;font-weight:bold;color:#9b5357;border:1px solid #000;}
a.agris {font-size:12px;font-weight:bold;color:#7B7B7B;border:1px solid #000;}
a.avert{font-size:12px;font-weight:bold;color:#58AD45;border:1px solid #000;}


			
h1.h1gris1{font-size:12px;height:23px;width:580px;font-weight:bold;color:#000;text-align:center;background-color:#7B7B7B;padding-top:4px;padding-left:4px;border:1px solid #000;}
h1.h1gris2{font-size:12px;height:23px;width:580px;font-weight:bold;color:#000;text-align:center;background-color:#656565;padding-top:4px;padding-left:4px;border:1px solid #000;}
h1.h1gris3{font-size:12px;height:23px;width:580px;font-weight:bold;color:#000;text-align:center;background-color:#575757;padding-top:4px;padding-left:4px;border:1px solid #000;}
h1.h1gris4{font-size:12px;height:23px;width:580px;font-weight:bold;color:#000;text-align:center;background-color:#dfdfdf;padding-top:4px;padding-left:4px;border:1px solid #000;}

h2.h2gris4{width:auto;font-size:12px;width:580px;height:23px;font-weight:bold;color:#000;text-align:center;background-color:#dfdfdf;padding-top:4px;padding-left:4px;border:1px solid #000;}
				
p.attention, p.notice,p.alert, p.download,p.approved, p.media, p.note, p.cart, p.camera, p.doc {

display: block;
padding-top: 8px;
padding-right: 10px;
padding-bottom: 8px;
padding-left: 36px;
margin-top: 15px;
margin-right: 0pt;
margin-bottom: 15px;
margin-left: 0pt;
}



p.attention{
color: #b79000;
border: 1px solid #e7bd72;
background-color: #fff3a3;
background-image: url(../images/typo/attention.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

p.notice{
color: #648434;
border:1px solid #9bcc54;
background-color: #cdefa6;
background-image: url(../images/typo/notice.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

p.alert {
color: #cf3738;
border:1px solid #ffacad;
background-color: #ffd5d5;
background-image: url(../images/typo/alert.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

p.download {
color: #1c6b8b;
border:1px solid #6abce2;
background-color: #a8cde3;
background-image: url(../images/typo/download.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

p.approved {
color: #666666;
border: 1px solid #a8a8a8;
background-color: #dfdfdf;
background-image: url(../images/typo/approved.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

p.media {
color: #c76e34;
border: 1px solid #ffbb65;
background-color: #ffe0b6;
background-image: url(../images/typo/media.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

p.note {
color: #b79000;
border: 1px solid #e7bd72;
background-color: #fff3a3;
background-image: url(../images/typo/note.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}
p.cart {
color: #666666;
border: 1px solid #c5c5c5;
background-color: #e6e6e6;
background-image: url(../images/typo/cart.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

p.camera {
color: #666666;
border: 1px solid #c5c5c5;
background-color: #e6e6e6;
background-image: url(../images/typo/camera.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

p.doc {
color: #c76e34;
border: 1px solid #ffbb65;
background-color: #ffe0b6;
background-image: url(../images/typo/doc.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 10px 50%;
}

blockquote {
display: block;
font-style: italic;
font-size: 120%;
line-height: 150%;
width: auto;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
margin-top: 15px;
margin-right: 0pt;
margin-bottom: 15px;
margin-left: 0pt;
background-color: #f6f6f6;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
border: 1px solid #e5e5e5;

}

blockquote.bleu, blockquote.rouge, blockquote.vert, blockquote.violet, blockquote.orange, blockquote.bronze, blockquote.gris {

display: block;
font-style: italic;
font-size: 120%;
line-height: 150%;
width: auto;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 20px;
margin-top: 15px;
margin-right: 0pt;
margin-bottom: 15px;
margin-left: 0pt;
border: 0px;
background-color: transparent;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0pt 50%;
}

blockquote.bleu {
color: #0d507a;
}
blockquote.rouge {
color: #d12e2e;
}

blockquote.vert {
color: #74a824;
}

blockquote.violet {
color: #9e0e87;
}

blockquote.orange {
color: #cc8300;
}

blockquote.bronze {
color: #8b6846;
}

blockquote.gris {
color: #666666;
}

.important, .important-bleu, .important-rouge, .important-vert, .important-violet, .important-orange, .important-bronze, .important-gris {

padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
margin-top: 15px;
margin-right: 0pt;
margin-bottom: 15px;
margin-left: 0pt;
}

.important {
border: 1px solid #646464;
}

.important-bleu {
border: 1px solid #0d507a;
}

.important-rouge {
border: 1px solid #d12e2e;
}

.important-vert {
border: 1px solid #74a824;
}

.important-violet {
border: 1px solid #9e0e87;
}

.important-bronze{
border: 1px solid #8b6846;

}

.important-orange {
border: 1px solid #cc8300;
}

.important-gris {
border: 1px solid #666666;
}