body {
font-family:Tahoma;
font-size: 11px;
color:#333333;
margin-top: 0px;
padding: 0px;
background-image:url(v2/texture_fond.jpg);
}
#header {
height: 130px;
background-image:url(v2/logo.png);
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='v2/logo.png', sizingMethod='scale');*/
}

#italie {
float:left;
width:710px;
height:575px;
/*background:url(v2/italie.gif) no-repeat center top;*/
background:url(v2/italie.gif) no-repeat center top;
}
html>body #italie {
height: auto;
min-height: 575px;
} 
#conteneur {
position: relative;
width: 710px;
margin: 0 auto;
padding:0px;
background:url(v2/fond.png);
}
#gauche {
width: 505px;
float:left;
padding-left:15px;
padding-right:10px;
padding-bottom:5px;
}
#droite {
width:170px;
float:left;
padding-right:10px;
text-align:left;
}
#pied {
clear:both;
height: 117px;
background:url(v2/footer.png) no-repeat;
padding:0px;
margin:0px;
}
a span { 
display:none; 
}
h1 span {
display:none;
}
h2 span {
display:none;
}
h3 span {
display:none;
}
h4 span {
display:none;
}
h5 span {
display:none;
}
h2 {
padding:0px;
margin:0px;
}
h1 {
padding:0px;
margin:0px;
}
h3 {
padding:0px;
margin:0px;
}
h4 {
padding:0px;
margin:0px;
}
h5 {
padding:0px;
margin:0px;
}
div#droite ul {	
padding-top:2px;
padding-left:0px;
margin:0px;
 }
div#droite .menu li {
list-style:none;
}
div#droite h2 {	
height:40px;	
}
div#sommaire h2 {	background-image:url('v2/menu.png') }
div#sondage h2 {	background-image:url('v2/sondage.png') }

div#droite .menu {

}
div#droite .menu li a { text-decoration:none;color:#333333; font-weight:bold; padding-left:21px;width:149px;margin-bottom:2px;
height:21px; 
display:block; 
line-height:21px;
background-image:url(v2/menuoff.png); }
div#droite .menu li a:hover {color:#ffffff; background-image:url(v2/menuon.png); }
div#droite .basmenu {
padding-left:0px;
padding-bottom:2px;
background:transparent url('v2/basmenu.png') no-repeat 0px bottom;
margin-bottom:10px;
}
div#droite .basmenus {
padding-left:0px;
padding-bottom:4px;
background:transparent url('v2/basmenu.png') no-repeat 0px bottom;
margin-bottom:10px;
}
div#droite .intmenu {
width:160px;
background-color:#EDEDED;
margin-top:2px;
margin-bottom:0px;
padding:5px;
}
.news
{
background-image:url(v2/news.png);
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='v2/news.png', sizingMethod='scale');*/
width:161px;
height:34px;
padding:0px;
}
* html .news {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/news.png') no-repeat;
    background-image: none;
}
.commentaires
{
background-image:url(v2/voscommentaires.png);
width:168px;
height:34px;
padding:0px;
}
* html .commentaires {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/voscommentaires.png') no-repeat;
    background-image: none;
}
.recettes
{
background-image:url(v2/recette.png);
width:280px;
height:34px;
padding:0px;
}
* html .recettes {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/recette.png') no-repeat;
    background-image: none;
}
.cuisine
{
background-image:url(v2/cuisine.png);
width:200px;
height:34px;
padding:0px;
}
* html .cuisine {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/cuisine.png') no-repeat;
    background-image: none;
}
.album
{
background-image:url(v2/album.png);
width:181px;
height:34px;
padding:0px;
}
* html .album {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/album.png') no-repeat;
    background-image: none;
}
.venir
{
background-image:url(v2/venir.png);
width:200px;
height:34px;
padding:0px;
}
* html .venir {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/venir.png') no-repeat;
    background-image: none;
}
.annuaires
{
background-image:url(v2/annuaires.png);
width:99px;
height:34px;
padding:0px;
}
* html .annuaires {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/annuaires.png') no-repeat;
    background-image: none;
}
.partenaires
{
background-image:url(v2/partenaires.png);
width:221px;
height:34px;
padding:0px;
}
* html .partenaires {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/partenaires.png') no-repeat;
    background-image: none;
}
.recette
{
margin-top:5px;
color:#9900CC;
font-weight:bold;

}
.ambiance
{
background-image:url(v2/ambiance.png);
width:170px;
height:34px;
padding:0px;
}
* html .ambiance {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/ambiance.png') no-repeat;
    background-image: none;
}
.devenir
{
background-image:url(v2/devenir.png);
width:221px;
height:34px;
padding:0px;
}
* html .devenir {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/devenir.png') no-repeat;
    background-image: none;
}
.archive
{
background-image:url(v2/archive.png);
width:155px;
height:34px;
padding:0px;
margin-bottom:5px;
}
* html .archive {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/archive.png') no-repeat;
    background-image: none;
}
.carte
{
background-image:url(v2/carte.png);
width:120px;
height:34px;
padding:0px;
}
* html .carte {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/carte.png') no-repeat;
    background-image: none;
}
.vins
{
background-image:url(v2/vins.png);
width:134px;
height:34px;
padding:0px;
}
* html .vins {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/vins.png') no-repeat;
    background-image: none;
}
.reserver {
width:209px;
float:left;
padding-left:15px;
padding-top:37px;
}
.piedg {
font-size:14px;
font-family:"Trebuchet MS";
}
.num {
font-size:16px;
font-family:"Trebuchet MS";
font-weight:bold;
}
.messres {
margin-left:40px;
margin-top:2px;
}
.mail {
width:244px;
float:left;
padding-left:9px;
padding-right:10px;
padding-top:42px;
}
.mailnom
{
width:48px;
height:15px;
margin-bottom:3px;
line-height:15px;
float:left;
}
.mailnomform
{
background-image:url(v2/mail1.png);
width:64px;
height:15px;
margin-bottom:3px;
float:left;
}
.formmail1
{
background-color:#FFFFFF;
border: none;
margin-left:3px;
width:56px;
font-family:tahoma;
letter-spacing:1px;
font-size:9px;
color:#111111;
}
.mailemail
{
width:30px;
height:15px;
padding-left:6px;
margin-bottom:3px;
line-height:15px;
float:left;
}
.mailemailform
{
background-image:url(v2/mail2.png);
width:96px;
height:15px;
margin-bottom:3px;
float:left;
}
.formmail2
{
background-color:#FFFFFF;
border: none;
margin-left:3px;
width:88px;
font-family:tahoma;
letter-spacing:1px;
font-size:9px;
color:#111111;
}
.mailmessage
{
width:48px;
height:30px;
margin-bottom:1px;  /*modifier pour ie à 3px*/
float:left;
}
.mailmessagetext
{
background-image:url(v2/mail3.png);
width:196px;
height:30px;
margin-bottom:1px;  /*modifier pour ie à 3px*/
float:left;
}
textarea.textmail {
 font-family: tahoma; 
 font-size: 9px;
 letter-spacing:1px;
 height:24px;
 color:#111111;
 border: 1px solid #ffffff;
 margin-left:3px;
 width: 186px;
}
.valider
{
cursor: pointer;
width: 55px;
height: 16px;
background-image: url(v2/valider.png);
border: 0px;
}
.horaires{
width:214px;
float:left;
padding-left:9px;
padding-top:39px;
}
.acc {
margin-top:5px;
margin-bottom:3px;
}
.anews {
color:#9900CC;
font-size:10px;
text-decoration:underline;
}
.anews:hover {
color:#333333;
text-decoration:none;
}
.nsondage {
margin-bottom:5px;
text-align:center;
color:#9901CC;
font-weight:bold;
}
.qsondage {
font-size:11px;
width:160px;
margin-bottom:4px ;
display:block;
}
.votesondage
{
margin-top:10px ;
}


.navalbum {
	font-size: 11;
	font-weight: normal;
	color: #666666;
}
a.navalbum {
	text-decoration: underline;
	color:#9900CC;
	font-weight:normal;
}
a.navalbum:hover {
	text-decoration: none;
	color:#333333;
}
.nalbum {
	color: #ffffff;
	font-weight:bold;
	letter-spacing:1px;
}
a.npalbum {
	text-decoration: none;
}
a.npalbum:hover {
	text-decoration: underline;
}
.txtrouge {
	color: #FF0000;
	font-weight: bold;
}

td.tdover {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
td.tdover:hover {
	border: 1px solid #9900CC;
}
.palbum {
color:#333333;
	padding: 4px;
}
.echange
{
background-image:url(v2/echange.png);
width:244px;
text-align:left;
height:16px;
padding-left:4px;
margin-bottom:3px;
line-height:16px;
color:#9900CC;
font-weight:bold;
float:left;
}
* html .echange {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/echange.png') no-repeat;
    background-image: none;
}
.echangef {
background-image:url(v2/echangef.png);
width:242px;
height:16px;
margin-bottom:3px;
float:left;
text-align:left;
}
* html .echangef {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='v2/echangef.png') no-repeat;
    background-image: none;
}
.ef
{
background-color:#FFFFFF;
border: none;
width:235px;
font-family:tahoma;
font-size:9px;
letter-spacing:1px;
color:#333333;
text-align:left;
}
.tn {
color:#9900CC;
font-weight:bold;
}
.dn {
font-size:10px;
color:#666666;
}
.ten {
font-weight:normal;
color:#333333;
margin-top: 5px;
margin-bottom:10px;
}
.desc
{
display:none;
}
.theme
{
display:none;
}
.ps
{
display:none;
}
a {
text-decoration:none;
color:#9900CC;
}
a:hover {
text-decoration:underline;
color:#333333;
}
form {
padding:0px;
margin:0px;
border:none;
}









