/* CSS Document */


body
{
	margin:0px;
	padding:0px;
	background:#f2e0bc;
	
}
.b {
 	background-image:url(../format/images/btn.jpg);
	background-repeat: repeat-x;
	background-position: 0 100%;
}
.l {

    background-image:url(../format/images/left.jpg);
	background-repeat: repeat-y;
	background-position: 0 0;
}
.r {
	background-image:url(../format/images/right.jpg);
	background-repeat: repeat-y;
	background-position: 100% 0;
}
.bl {

	background-image:url(../format/images/btn_left.jpg);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.br {
	background-image:url(../format/images/btn_right.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;

}
.spacer
 {
	clear:both;
	height:6px;
	font-size:5px;
	line-height:5px;
}

.bgtable
{ background: #f2e0bc;
 }
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1e6c38;
	text-decoration:none;
	}
	
a:link,a:active,a:visited,a:focus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1e6c38;
    text-decoration:none;
}	
a:hover
{ 
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:underline;
}  

.link {
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#c6a673;
	padding-left:12px;
	padding-right:12px;
	}
  
a.link:link, a.link:active, a.link:visited, a.link:focus
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#c6a673;
  padding-left:12px;
  padding-right:12px;
  text-decoration:none;
 }
a.link:hover
 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	padding-left:8px;
	padding-right:8px;
	color:#FFFFFF;
	background: #CC9933;
	padding-left:12px;
	padding-right:12px;
	
}

.linkhome
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FF0000;
  text-decoration:underline;
 
}
a.linkhome:link, a.linkhome:active, a.linkhome:visited, a.linkhome:focus 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #FF0000;
   text-decoration:underline;
}
a.linkhome:hover 
 { text-decoration:none;
   
 }


.linkmenu
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  color:#1e6c38;
  text-decoration:none;
 
}
a.linkmenu:link, a.linkmenu:active,a.linkmenu:visited,  a.linkmenu:focus 
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  color:#1e6c38;
  text-decoration:none;
}

a.linkmenu:hover 
 { color: #FF0000;
   
 }

.link_visited
{ font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  color: #FF0000;
  text-decoration:none;}

.link_list
{ font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  color: #FF0000;
  text-decoration:none;
 }



 
.lk
{
      font-family:Arial, Helvetica, sans-serif;
      font-size:11px;
      color:#006600;
	  text-decoration:none;
 
}
a.lk:link, a.lk:active, a.lk:visited, a.lk:focus 
{
      font-family:Arial, Helvetica, sans-serif;
      font-size:11px;
      color:#006600;
      text-decoration:none;
}
a.lk:hover 
 {   text-decoration:underline;
   
 }
  

.list
   {
    list-style-image: url(../format/images/vineta.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	color: #1e6c38;
	padding-left:25px;
	margin-left:25px;
	margin-top:10px;
	margin-bottom:30px;
	line-height:40px;
}
.font
    {  font-family:Arial, Helvetica, sans-serif;
      font-size:10px;
    }
	
.listmenu
   {
    list-style-image: url(../format/images/vineta.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-align:left;
	color: #1e6c38;
	margin-bottom:50px;
	/*padding-left:25px;
	margin-left:25px;
	margin-top:10px;
	margin-bottom:30px;
	line-height:40px;*/
}
	
	
	
	
	

-->
#main
{
	width:860px;
	margin:0px auto;
    background:#FFFFFF;
}
#main_container
{  
	width:860px;
	background:#FFFFFF;
    margin:23px; 
    margin:0px auto; 
	float:left;


}
#menuhead
{
  	width:780px;
  	padding-top:5px;
	padding-left:60px;
   	float:left;
 }
#mhome
{
 	width:90px;
 	height:75px;
 	background:url(../format/images/home.jpg);
 	background-repeat:no-repeat;
 	float:left;
	border:0;
	margin:0;
 
}
#mcuisine
{
    width:90px;
    height:75px;
    background:url(../format/images/cuisine.jpg);
	background-repeat:no-repeat;
	float:left;
	border:0;
	margin:0;
}  
#mlunch
{
 	width:97px;
 	height:75px;
 	background:url(../format/images/lunch.jpg);
 	background-repeat:no-repeat;
	 float:left;
	border:0;
	margin:0;
}  
#mdinner
{
	 width:103px;
	 height:75px;
	 background:url(../format/images/dinner.jpg);
	 background-repeat:no-repeat;
	 float:left;
	border:0;
	margin:0;
}  
#mcatering
{
	 width:108px;
	 height:75px;
	 background:url(../format/images/catering.jpg);
	 background-repeat:no-repeat;
	 float:left;
	border:0;
	margin:0;
}  
#mfeedback
{
	 width:118px;
	 height:75px;
	 background:url(../format/images/feedback.jpg);
	 background-repeat:no-repeat;
	 float:left;
 	border:0;
	margin:0;
}  
#mreservations
{
	 width:147px;
	 height:75px;
	 background: url(../format/images/reservation.jpg);
	 background-repeat:no-repeat;
	 float:left;
	 border:0;
	margin:0;

}  

.mtext
{ 
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:15px;
	  font-weight:bold;
	  color:#1e6c38;
	  padding-top:42px;

}

 .mtext1
{ 
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:15px;
	  font-weight:bold;
	  color:#1e6c38;
	  padding-top:42px;
	  padding-left:7px;
}
 .mtexthome
{ 
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:15px;
	  font-weight:bold;
	  color: #FF0000;
	  padding-top:42px;
	  padding-left:7px;
}


#content
 {
 
	 width:780px;
	 margin-left:45px;
	 background:#FFFFFF;
 
 }
#left
{
	  width:225px;
	  margin-top:15px;
	  float:left;
  }
#logo
{
	  width:224px;
	  height:88px;
}  
 #option
  {
	  width:224px;
	  margin-top:30px;
  }
  
#right
{
	  width:535px;
	  float:left;
	  padding-left:5px;
	  
}  

#menudinner
{ width:455px;
  float:left;
  background:#f2e0bc;
  padding-bottom:10px;
  margin-top:10px;
  padding-left:45px;
 }

.items
{
  float:left;

 
}
.tableitems
{     width:100%;
 	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  font-weight:bold;
	  color:#996600;
	  padding-top:15px;
	  
}


#linered
{
	   width:267px;
	   height:19px;
	   background-image: url(../format/images/lred.jpg);
	   background-repeat:repeat-x;
	   float:left;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color: #FFFFFF;
	   text-align:center;
	   margin-top:8px;
	   text-align:center;
	   padding-top:6px;
      
 
  }
 #linegreen
	{  width:267px;
	   height:25px;
	   background-image: url(../format/images/lgreen.jpg);
	   background-repeat:repeat-x;
	   float:left;
	   margin-top:8px;
	  }
  
 
#imgrestaurant
{

	width:534px;
	/*height:214px;/*214px;*/
	clear:both;
	
}	
#text
	 {clear:both;
	  width:534px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  margin-top:10px;
	  color:#666666;
	  line-height:20px;
	  margin-bottom:30px;
  }
  
  #fontup
   {
      font-family:Arial, Helvetica, sans-serif;
      font-size:11px;
      color:#006600;
	  width:200px;
	  padding-left:570px;
	  margin-left:30px;
	  
	  
  }	
  .espace
  { 
	  margin-left:45px;
  }
 	
 #foot {
        width:860px;
	    line-height:0px;
	    height:20px;
		font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#ccae7d;
		padding-top:15px;
		background:#f2e0bc;
}
#footer
{
    padding-top:11px;
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ccae7d;
}

#imagefoot
   { 
    width:100%;
    height:90px;
	margin-top:13px;
    background-image:url(../format/images/imgfoot.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	
	
	}
	
#mapa
{
width:535px;
text-align:center;
background:#f2e0bc;
float:left;
}	

.fontnavg
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #996600;
font-weight:bold;}

.name
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color: #FF0000;
 
 }
 
a.link_submenu:link, a.link_submenu:visited, a.link_submenu:focus 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#009966;
   text-decoration:underline;
}
a.link_submenu:hover 
 { text-decoration:none;
 color: #FF0000;
   
}
a.linkmenutogo:link, a.linkmenutogo:visited, a.linkmenutogo:focus 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#009966;
   text-decoration:underline;
}
a.linkmenutogo:hover 
 { text-decoration:none;
 	color:#333333;
}
#credito{
	float:left;
	padding-left:20px;
	vertical-align:top;
	padding-bottom:30px;
}

.alerta{
	color:#F00;
	}

p.dbox_extra{
	margin:0;
	float:left;
	width:100%;
	}
