@import url('cms.css');
/* CSS Document */
body {
margin:0px;
padding:0px;
background-image: url(../images/background/background.jpg);
}
form{
margin:0px;
padding:0px;
}
select.pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	border: 1px solid #DDDDDD;
}
input, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #170202;
	border: 1px solid #DDDDDD;
	padding-left:5px;
}
.erreur{
display:block;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#DA0008;
}
a{text-decoration:none;}

.noir {color:#170202;}
.blanc {color:#FFFFFF;}
.gris {color:#8D8989;}
.gris2 {color:#161616;}
.gris3 {color:#6D5F5F;}
.bordeau{color:#480101;}
.rouge{color:#900303;}
.orange{color:#DC7D01;}

.arial9 { font-family: arial, verdana, helvetica; font-size:9px}
.arial10 { font-family: arial, verdana, helvetica; font-size:10px}
.arial11 { font-family: arial, verdana, helvetica; font-size:11px}
.arial12 { font-family: arial, verdana, helvetica; font-size:12px}
.arial13 { font-family: arial, verdana, helvetica; font-size:13px}
.arial14 { font-family: arial, verdana, helvetica; font-size:14px}
.arial15 { font-family: arial, verdana, helvetica; font-size:15px}
.arial16 { font-family: arial, verdana, helvetica; font-size:16px}
.arial17 { font-family: arial, verdana, helvetica; font-size:17px}
	

.verdana9 { font-family: verdana, helvetica; font-size:9px}
.verdana10 { font-family: verdana, helvetica; font-size:10px}
.verdana11 { font-family: verdana, helvetica; font-size:11px}
.verdana12 { font-family: verdana, helvetica; font-size:12px}

.bold {font-weight: bold;}
.justif {text-align: justify;}
.justified {text-align: justify;}
.left {text-align: left;}
.maj{text-transform:uppercase;}
.lien{text-decoration:underline;}


.filet_img{
border:1px solid #DDDDDD;
}
.bt_texte{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#222222;
text-decoration:none;
}
.bt_texte:hover{
color:#900303;
text-decoration:none;
}
/* droite */
.f_droite{
border-left:1px solid #2F1C1C;
border-right:1px solid #2F1C1C;
background:#170202;
padding-left:13px;
padding-right:10px;
}
ul.droite, li.droite{
margin:0px;
padding:0px;
list-style:none;
}
li.droite{
background:url(../images/common/puce1.gif) no-repeat 0px 6px;
padding-left:10px;
line-height:15px;
}
/* Centre */
ul.centre, li.centre{
margin:0px;
padding:0px;
list-style:none;
}
li.centre{
background:url(../images/common/puce2.gif) no-repeat 0px 2px;
padding-left:17px;
line-height:15px;
}

/* RollOver */
a.arial12.gris2:hover{
color:#900303;
}
a.arial10.gris3:hover{
color:#C06B01;
}
a.arial11.blanc:hover{
color:#DC7D01;
}
a.rouge:hover{
color:#480101;
}
/* Goodies */
.h_goodies{
border:1px solid #DEDEDE;
border-bottom:none;
padding:7px 10px 0px 10px;
}
.b_goodies{
border:1px solid #DEDEDE;
border-top:none;
padding:5px 10px 7px 10px;
}
#content_comment{
display:block;
width:354px;
text-align:left;
}
#cache1{
position:absolute;
display:none;
}
#comment1{
position:absolute;
width:215px;
display:none;
margin-left:145px;
}
#content_comment2{
display:block;
width:292px;
text-align:left;
}
#cache2{
position:absolute;
display:none;
}
#comment2{
position:absolute;
width:215px;
display:none;
margin-left:83px;
}
#aide{
position:absolute;
width:347px;
margin-left:0px;
}
/* ADD VG 09/09/2008 */
.article a{
color:#a90909;
text-decoration:none;
}
.article a:hover,.article_lien a:hover{text-decoration:underline;}
.article ul{list-style:none;}
.article ul li{
display:block;
overflow:hidden;
zoom:1;
padding:0 0 0 12px;
margin:0 0 5px 0;
background:url(../images/common/puce1.gif) no-repeat 0 4px;
}
.desc_resto ul{
list-style:none;
margin:0;
padding:0;
}
.desc_resto ul li{
display:block;
overflow:hidden;
zoom:1;
padding:0 0 0 20px;
margin:0 0 10px 0;
background:url(../images/common/puce2.gif) no-repeat 0 2px;
}
.desc_resto a{color:#900303;}
/* Recherche */
#resultats .nb_res{padding:0 0 20px 0;}
#resultats .res{
padding:0 0 16px 0;
margin:0 0 15px 0;
border-bottom:1px solid #d5d5d5;
}
#resultats .last{
border-bottom:none;
margin:0;
}
#resultats h3{
font-size:12px;
font-weight:bold;
color:#900303;
padding:0 0 5px 0;
margin:0;
}
#resultats h3 a{
color:#900303;
text-decoration:none;
}
#resultats h3 a:hover{text-decoration:underline;}
#resultats .txt strong.mea, #resultats h3 a strong.mea{
color:#fff;
background:#900303;
font-weight:normal;
}