@charset "utf-8";
/* CSS Document */
body  {
text-align:center;
font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
/*background: #FEFBF6 url(../images/bg.jpg) no-repeat fixed;*/
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #4D555A; }

#wrap{
font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
width:724px;
height: 950px;
margin:0 auto;
/*padding:5px;*/
text-align:left; }

#wrap2{
font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
width:724px;
height: 739px;
margin:0 auto;
/*padding:5px;*/
text-align:left; }

#head{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/gead-carta.jpg); }
#head-h{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/head-hosomaki.jpg); }
#head-t{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/head-temaki.jpg); }
#head-e{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/head-especial.jpg); }
#head-c{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/head-cali.jpg); }
#head-h2{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/head_hot.jpg); }
#head-ni{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/head-ni.jpg); }
#head-sa{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/head-sa.jpg); }
#head-fu{
display: block;
float:left;
width: 724px;
height: 224px;
background-image: url(../images/head-fu.jpg); }

#center{
display: block;
float: left;
width: 724px;
height: 645px;
background-image: url(../images/centro-carta.jpg); }

#center2{
display: block;
float: left;
width: 724px;
height: 436px;
background-image: url(../images/centro-carta2.jpg);}

#footer{
float: left;
display: block;
width: 724px;
height: 84px; }

#footer-txt{
font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:white;
text-align:center;
width: 724px;
height: 84px; }

#cont-menu{
margin-left:16px;
display: block;
width: 696px;
height:50px;
text-align: center;}

/*menu1*/
#navcontainer ul{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
background-color: transparent /*#426208;*/;
color: white;
width: 100%;
font-family: Arial,Helvetica,sans-serif;
line-height: 18px;
/* fixes Firefox 0.9.3 */}

#navcontainer ul li{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;}

#navcontainer ul li a{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;}

#navcontainer ul li a:hover{
background-color: #000;
color: white;}

#navcontainer #active { 
background-color: #000;
color: white;
/*border-left: 1px solid #fff;*/
/*color:#b22222;*/ }

#content-menu{
padding-left:15px;
margin-left:30px;
width: 330px;
height: 300px;
display:block;
float:left;
font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #000;}

#precios-menu{
padding-left:15px;
width: 330px;
height: 300px;
display:block;
float:left;	
font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #000;}

.bold{
font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: maroon;
font-weight: bold;
text-transform: uppercase;}

#foto{
width: 724px;
height: 250px;
display:block;
float:left;	}

h3{
font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #000;
text-align: center; text-transform: uppercase;}
