/* CSS Document */
/* Deeveloper Jepser Bernadino */
a{ outline:none; }
*{
margin:0;
padding:0;
}
img{
border:none;
}
.clear{
width:100%;
height:0;
clear:both;
}
body{
background:url(../img/fondo_01.jpg) repeat-x #FFFFFF;
font-family:"trebuchet MS", Arial;
font-size:12px;
color:#64853C;
}
/*contiene la pagina*/
#todo{
width:970px;
height:auto;
margin:11px auto 0 auto;
_padding-left:17px;
}
#logo{
float:left;
width:280px;
height:132px;
}
/*contiene el buscador del lado derecho*/
#buscador{
float:right;
background:url(../img/boletin_03.jpg) no-repeat;
width:310px;
height:81px;
margin:6px 24px 0 0;
}
/*contiene el menu*/
#menu{
float:left;
background:url(../img/menusin_03.jpg) repeat-x;
height:45px;
width:647px;
}
/*imagen del borde redondo*/
#menu_end{
background:url(../img/endmeneu_03.jpg) no-repeat;
width:9px;
height:45px;
float:left;
}
#barra_top{
_margin:0 0 -5px 0;/* hack para ie6, para que la barra de arriba no se separe con el cuerpo*/
clear:both;
width:970px;
height:13px;
background:url(../img/topbar_03.png) no-repeat;
_background:url(../img/topbar_03.gif) no-repeat;/*para que no tenga sombra en ie6*/
}
/*obvio, el contenido jojo*/
#contenido{
background:url(../img/fondo_03.png) repeat-y;
_background:url(../img/fondo_03.gif) repeat-y;/*para que no tenga sombra en ie6*/
width:970px;
height:auto;
min-height:600px;
clear:both;
}
/*barra de colores*/
#footer{
background:url(../img/footer.png) no-repeat;
_background:url(../img/footer.gif) no-repeat;/*para que no tenga sombra en ie6*/
width:970px;
height:20px;
clear:both;
margin:0 auto 0 auto;
}
/*van los creditos de la empersa y mios :D*/
#creditos{
width:970px;
height:auto;
text-align:right;
margin:0 auto 0 auto;
}
/*breadcrumb*/
#ruta{
font-size:10px;
text-align:left;
color:#CCCCCC;
margin:0 0 10px 25px;
}
/*donde va el texto*/
#info_main{
margin:0 0 0 15px;
_margin-left:5px;
width:570px;
float:left;
}
/*aqui va el kwick*/
#der_default{
width:325px;
height:335px;
float:right;
margin-left:10px;
}
/*---------------------------
	DIV DE TEXTO
----------------------------*/

#texto_menu{
/*margin:13px 0 0 0;
font-size:15px;
color:#B20839;
font-weight:bold;*/
}
#texto_creditos{
margin:0 25px 0 0;
}
#texto_buscador{
margin:30px 0 0 20px;
color:#FFFFFF;
}
#divs_contenido{
height:auto;
width:100%;
padding:10px 10px 25px 10px;
}
#creditos p{
font-size:11px;
color:#666666;
margin:0px 10px 20px 0;
}
#texto_contenido{
margin:0;
height:auto;
width:930px;
_width:945px;
}

/*---------------------------
	ESTILOS DE TEXTO
----------------------------*/

input.buscador{
background:url(../img/form_11.gif) no-repeat;
width:162px;
height:25px;
border:0;
padding:5px 0 0 5px;
margin:0 0 -5px 0;
}
.buscador_button{
border:0;
background:url(../img/form_13.gif) no-repeat;
width:86px;
height:25px;
}
#texto_menu p{
display:inline;
color:#FFFFFF;
margin:0 8px 0 8px;
}
h1{
padding:0 0 0 15px;
text-align:left;
font-size:20px;
}
/*---------------------------
	ESTILOS DE LINKS
----------------------------*/
#creditos a{
font-size:11px;
color:#666666;
text-decoration:none;
}
#creditos a:hover{
font-size:11px;
color:#666666;
text-decoration:underline;
}
a{
color:#FFFFFF;
text-decoration:none;
}
a:hover{
color:#FFFFFF;
text-decoration:underline;
}
a:focus{
border:0;
}
a#go_home{
display:block;
width:280px;
height:132px;
}

/* ---PLATOS-MENU---  */
#fondo_blanco{
width:570px;
border:none;
}
#blanco-top{
	margin:0;
	width:570px;
	height:11px;
	background:url(../img/platop_03.gif) no-repeat top;

}
#blanco-cont{
	padding: 0 0 0 10px;
	width:560px;
	height:auto;
	background:url(../img/placent_03.gif) repeat-y;
}
#blanco-cont a{
    color: #b20839;
}
#blanco-cont hr{
    width:550px;
}
.imenus{
margin: 0 0 20px 2px;
}
ul#menu_platos {
margin:10px 0 10px 0;
list-style: none;
}
ul#menu_platos li {
display: inline;
float:left;
margin:0 10px 0 10px;
width:161px;
height:150px;
}
ul#menu_platos li a img {
border: 2px solid #70851A;
}
ul#menu_platos li a:hover img {
border: 2px solid #b20839;
}

ul#menu_platos h4{
color:#b20839;
}
#blanco-down{
	margin:0;
	width:570px;
	height:11px;
	background:url(../img/pladown_03.gif) no-repeat;
}

/*para imagenes que cambian en el sidebar*/

#promo-img{
width:330px;
height:180px;
background:#FFFFFF;
margin:15px auto 0 auto;
}
h1.manzanita{
background:url(../img/manzanita.gif) no-repeat center left;
height:35px;
padding:13px 0 0 40px;
margin-bottom:15px;
font-size:25px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bolder;
color:#516f33;
}
/*para el ver mas*/
a.ver_mas{
display:block;
text-decoration:none;
background:url(../img/ver-mas.gif) no-repeat;
width:56px;
text-align:center;
height:16px;
float:right;
margin-top:7px;
cursor:pointer;
}
/*partes internas del menu de comidas*/
a#volver_menu{
background:url(../img/volver_menu.gif) no-repeat;
width:87px;
height:16px;
text-align:center;
float:right;
display:block;
text-decoration:none;
}
#loginHome {
    color: #fff !important;
}
#loginHome:hover {
    color: #666 !important;
}

#viewError li {
    margin-left: 25px;
}

#donde, #social {
    width: 333px;
    height: 289px;
}
#donde_link {
    background-image: url(../../img/donde_header.jpg);
    height: 29px;
    width: 333px;
}
#donde {
   /* background-image: url(../../img/donde_body.jpg);*/
}
#social_link {
    background-color:transparent;
    background-image:url(../../img/social_header.jpg);
    background-position:center bottom;
    background-repeat:no-repeat;
    height:32px;
    width:333px;
}
#social {
    background-image: url(../../img/social_body.jpg);
}

		#map{
			width:300px;
			height:250px;
			float:left;
			margin:18px 15px;
			background:#00ADEE;
            overflow:hidden;
            border: solid 1px #D9D9D9;
		}
#logocontrol{ display:none !important;}

#news {
    height:250px;
    width: 270px;
    margin: 18px 15px;
    overflow:hidden;
    color: #fff;
    padding: 0 10px;
    font-size: 11px;
}

#news h2 {
    font-size: 13px !important;
    text-align: center;
}

#news h3 {
    font-size: 13px !important;
    color: #b20839;
}

#news a {
    color: #f58517;
}























