body.pubicite {
    background: url("/images/campagne/big_background_trtraiteur.png") no-repeat fixed center 0 #E8E8E8;
    
    margin: 0;
    padding: 0;
    
}

*{
 font-family: Verdana, Arial, sans-serif;
}
.taillePetite{
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
}
td.taillePetite{
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
}
a {
  	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#336699;
    text-decoration:none;
	outline:0;
	
} 	
a.ville{
  line-height:1.8;
}
a:link {
color:#336699;
font-family:Verdana,Arial,sans-serif;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
a:hover {
	text-decoration:underline;
} 



.Map {
background:transparent url(/images/Map.png) no-repeat scroll 0 0;
height:417px;
width:582px;
}

#Footer {
color:black;
font-size:11px;
margin-top:10px;
text-align:center;
}

#Footer a {
font-weight:normal;
line-height:1;
}

#Footer .Link {
margin-right:6px;
line-height:1;
}


.Deposer {
margin-left:550px;
margin-top:40px;
position:absolute;
}
.boutik {
	margin-left:590px;
	margin-top:17px;
	position:absolute;
	background:#6faee8;
	background-image: -moz-linear-gradient(top, #6faee8, white 50%,#6faee8);
	background: -webkit-gradient(linear, left top, left bottom, from(#6faee8), to(#6faee8), color-stop(0.5, white));
	filter:  
	progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6faee8', endColorstr='white'); /* IE6 et IE7 */
	-ms-filter: 
	"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6faee8', endColorstr='white')"; /* IE8 */
}
.boutik a{
	text-decoration:none;	
}
.news {
margin-left:600px;
margin-top:300px;
position:absolute;
}
.facebook {
margin-left:600px;
margin-top:240px;
position:absolute;
}
.modeleLettreV2 {
background:transparent url(/images/fond-page.png) no-repeat scroll 0 0;
border:medium none;
padding:3em 3em 1em;
}
.erreur {
border:1px solid #CC0000;
clear:both;
color:#CC0000;
display:block;
float:left;
font-weight:bold;
margin:3px 0 5px;
padding:1px 5px 2px;
}
.OK {
border:2px solid green;
clear:both;
color:green;
display:block;
float:left;
font-weight:bold;
margin:3px 0 5px;
padding:1px 5px 2px;

}
th{
 text-align: left;
}

.ombre_right {
background:transparent url(/images/ombre_right.gif) repeat-y scroll 0 0;
width:6px;
}
.ombre_bas {
background:transparent url(/images/ombre_bas.gif) repeat-x scroll 0 0;
height:6px;
}

.bandeau{
background-color:#00AA00;
color:black;
font-size:14px;
font-style:italic;
font-weight:bold;
}

.bandeauCorps{
background-color:#CCFFAA;
color:black;
font-size:12px;
}
fieldset{
color:black;
border-color:green;
}
img{
	border: 0px;
}
.featurebox {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
float:left;
margin-right:5px;
}
#page {
margin:10px auto;
width:1000px;
background-color: white;
}
#page_pub {
margin:0px auto;
width:1050px;
background-color: white;
}

#results {
float:left;
width:690px;
background-color: white;

}
#pub {
float:right;
margin-left:10px;
width:300px;
background-color: white;
}
#PubIndex {
height:250px;
width:300px;
background-color: white;
}
.nbAnnoce{
 display: inline;
 color: red;
 font-size: 12px;
 text-decoration: none;
}


.news_box_title{
	font-family:Arial,serif;
	font-size:16px;
	font-weight:bold;
	padding:2px;
	color:#737BDD;
	background-color:#FFCC88;
	margin-bottom:5px;
	
}

.news_box{
	margin:10px;
	border: 1px solid;
	padding:5px;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:10px auto;
width:99%;
	
}

.news_box_date{
	font-size:12px;
	font-style:italic;
	text-align:right;
	margin-bottom:5px;
}




#divFaceBook{
   /*position: fixed !important;*/
   width: 99%;
   height: 30px;
   left: 0px;
   bottom: 0px;
   background: #E5E5E5;
}

span.dessu{
position: relatif z-index:+1;
}
.bBannere .fClose2 {
    background: url("/images/banClose.png") no-repeat scroll -130px -38px transparent !important;
    cursor: pointer !important;
    height: 20px !important;
    position: absolute !important;
    width: 21px !important;
}
.bBannere .fClose1 {
    border-radius: 2px 2px 2px 2px;
    height: 18px !important;
    margin: 2px 1px 1px !important;
    position: absolute !important;
    width: 19px !important;
}
.bBannere .fClose {
    float: right !important;
    margin: 6px 26px 0 0 !important;
    position: relative !important;
}
