

table {
    color: #000000;
    text-decoration: none;
    font:12px Arial, Helvetica, sans-serif;
}

.backLogo {
color:black;
background-color:white;
background-image:url('http://www.monaco-montecarlo.com/images/back-image.gif');
background-position:center center;
background-repeat:no-repeat;
}

a {
color:#96231c;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
} 
a:hover {
color:#8E8F8D;
text-decoration:underline;
}



.thumbContour a:link {
	display:inline-block;
	border:1px solid #5a5b56;
	padding:3px;
}

.thumbContour a:hover {
	border:1px solid #043a6c;
	background-color:#b9ce68;
}

.thumbContour a:visited {
	display:inline-block;
	border:1px solid #5a5b56;
	padding:3px;
}
	
.tmenuFiche td {
	width: 16%;
	border: 1px solid #D42825;
}
.tmenuFiche a {
	padding: 2px;
	background: #CC0F1D;
	color: #fff;
	text-align: center;
	display: block;
	border: 1px solid #DB4746;
	text-decoration:none;
}
.tmenuFiche a:hover, .tmenuFiche .selected {
	color: #fff;
	border: 1px solid #ffffff;
	background: #CC0F1D;
	text-decoration:none;
}

.tmenuFiche2 td {
	width: 16%;
	border: 1px solid #D42825;
}
.tmenuFiche2 a {
	padding: 2px;
	background: #f99627;
	color: #fff;
	text-align: center;
	display: block;
	border: 1px solid #DB4746;
	text-decoration:none;
}
.tmenuFiche2 a:hover, .tmenuFiche .selected {
	color: #fff;
	border: 1px solid #ffffff;
	background: #f99627;
	text-decoration:none;
}

	
	


.fond {filter: progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr='#ffffff',EndColorStr='#A41D00')}

A.whiteLogin       {color: #FFFFFF;font-size : 11px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.whiteVille:hover  {text-decoration: underline;color: #FB7F09;}

A.titre             {font-size : 10pt;text-decoration: none;}
A.titre:link        {text-decoration: underline;color: #FF8000;}
A.titre:active      {color: #5D8D33;font-weight: normal;}
A.titre:visited     {text-decoration: underline;color: #FF8000;}
A.titre:hover       {text-decoration: underline;color: #5D8D33;}

A.link01             {font-size : 12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.link01:link        {text-decoration: none;color: #801618;}
A.link01:active      {color: #6C6667;font-weight: normal;}
A.link01:visited     {text-decoration: none;color: #801618;}
A.link01:hover       {text-decoration: underline;color: #6C6667;}

A.nomResto             {font-size : 12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.nomResto:link        {text-decoration: underline;color: #801618;}
A.nomResto:active      {color: #6C6667;font-weight: normal;}
A.nomResto:visited     {text-decoration: underline;color: #801618;}
A.nomResto:hover       {text-decoration: underline;color: #6C6667;}

A.villeGris             {font-size : 11px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.villeGris:link        {text-decoration: underline;color: #6A6868;}
A.villeGris:active      {color: #ADACAC;font-weight: normal;}
A.villeGris:visited     {text-decoration: underline;color: #6A6868;}
A.villeGris:hover       {text-decoration: underline;color: #ADACAC;}

A.whiteVille             {font-size : 12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.whiteVille:link        {text-decoration: underline;color: #ffffff;}
A.whiteVille:active      {color: #FB7F09;font-weight: normal;}
A.whiteVille:visited     {text-decoration: underline;color: #ffffff;}
A.whiteVille:hover       {text-decoration: underline;color: #FB7F09;}

A.link02             {font-size : 12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.link02:link        {text-decoration: none;color: #c53908;}
A.link02:active      {color: #f97a4d;font-weight: normal;}
A.link02:visited     {text-decoration: none;color: #c53908;}
A.link02:hover       {text-decoration: underline;color: #f97a4d;}

A.linkTopville             {font-size : 11px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.linkTopville:link        {text-decoration: none;color: #869c3a;}
A.linkTopville:active      {color: #f97a4d;font-weight: normal;}
A.linkTopville:visited     {text-decoration: none;color: #869c3a;}
A.linkTopville:hover       {text-decoration: underline;color: #f97a4d;}

A.bordVille             {font-size : 12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.bordVille:link        {text-decoration: underline;color: #FB7F09;}
A.bordVille:active      {color: #000000;font-weight: normal;}
A.bordVille:visited     {text-decoration: underline;color: #FB7F09;}
A.bordVille:hover       {text-decoration: underline;color: #000000;}

A.blocRegion             {font-size : 11px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
A.blocRegion:link        {text-decoration: underline;color: #FB7F09;}
A.blocRegion:active      {color: #961C1B;font-weight: normal;}
A.blocRegion:visited     {text-decoration: underline;color: #FB7F09;}
A.blocRegion:hover       {text-decoration: underline;color: #961C1B;}


A.footer            {font-size : 12px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;}
A.footer:link        {text-decoration: none;color: #F45701;}
A.footer:active      {color: #8A8C8E;font-weight: bold;}
A.footer:visited     {text-decoration: none;color: #F45701;}
A.footer:hover       {text-decoration: underline;color: #8A8C8E;}

A.footerWhite            {font-size : 12px;text-decoration: underline;font-family: Arial}
A.footerWhite:link        {text-decoration: none;color: #ffffff;}
A.footerWhite:active      {color: #961C1B;font-weight: bold;}
A.footerWhite:visited     {text-decoration: none;color: #ffffff;}
A.footerWhite:hover       {text-decoration: underline;color: #961C1B;}









a.mainlevel:link, a.mainlevel:visited {
  display: block;
  background: url(/images/menu_bg.png) no-repeat;
  vertical-align: middle;
  font-size: 11px;
  font-weight: bold;
  color: #0084BA;
  text-align: left;
  padding-top: 5px;
  padding-left: 18px;
  height: 20px !important;
  height: 25px;
  width: 100%;
  text-decoration: none;
}

a.mainlevel:hover {
  background-position: 0px -25px;
  text-decoration: none;
  color: #B3C404;
}

a.mainlevel#active_menu {
  color:#0084BA;
  font-weight: bold;
}

a.mainlevel#active_menu:hover {
  color: #0084BA;
}

.fond_formulaire {
    BORDER-RIGHT: #00749B 1px dashed; BORDER-TOP: #00749B 1px dashed; BACKGROUND: #f0f5f9; BORDER-LEFT: #00749B 1px dashed; BORDER-BOTTOM: #00749B 1px dashed
}

.imageext {
  padding:8px;
  background: url('/images/80x80soft.jpg') no-repeat;
}


h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        display: inline;
        font-weight: bold;
}


h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #821518;
        display: inline;
        font-weight: bold;
}


.input {
    BORDER-RIGHT: #646161 1px solid; BORDER-TOP: #646161 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #646161 1px solid; COLOR: #000000; BORDER-BOTTOM: #646161 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.inputVille {
    BORDER-RIGHT: #646161 1px solid; BORDER-TOP: #646161 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 20px; BORDER-LEFT: #646161 1px solid; COLOR: #000000; BORDER-BOTTOM: #646161 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.textarea {
    BORDER-RIGHT: #4EAFF9 1px solid; BORDER-TOP: #4EAFF9 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #4EAFF9 1px solid; COLOR: #000000; BORDER-BOTTOM: #4EAFF9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

select {
    BORDER-RIGHT: #646161 1px solid; BORDER-TOP: #646161 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #646161 1px solid; COLOR: #000000; BORDER-BOTTOM: #646161 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.dateEvent {
 color: #961b1a;
 font-family: verdana;
 font-size: 11px;
 font-weight: normal; 
 padding: 0px 5px 0px 5px;
} 
.textebloc {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; Font-weight: normal; } 
.texteblanc {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:11px; Font-weight:normal; }
.textebordeaux {color: #801618; font-family: Arial, Helvetica, sans-serif; font-size:13px; Font-weight:normal; }
.titreBloc {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 15px; Font-weight: normal; } 
.catTypePlat {color: #801618; font-family: Arial, Helvetica, sans-serif; font-size: 15px; Font-weight: normal; } 
.titreRub {color: #961B1A; font-family: Arial, Helvetica, sans-serif; font-size: 17px; Font-weight: normal; } 
.titreTabAvis {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; Font-weight: normal; }
.nbRestau {color: #801618; font-family: Arial, Helvetica, sans-serif; font-size: 15px; Font-weight: normal; }
.titreOffre{color: #961B1A; font-family: Arial, Helvetica, sans-serif; font-size: 17px; Font-weight: normal; } 
.titreSel{color: #9AA956; font-family: Arial, Helvetica, sans-serif; font-size: 18px; Font-weight: normal; } 

#menuRegion {
position:absolute;
left:10px;
top:80px;
}


 

    