#cajagrande{
min-height:800px;
width:800px;
margin: 0 auto;
}
hr{
clear:both;
margin:0 auto;}
.titulomin {
 margin: 0 0 0 35px;
}
#cajagrande h1{
margin:0 auto 9px auto;
font-family:Arial,"Times New Roman",Times,serif;
font-size:18px;
width:450px;
}
#cajagrande h2,.presup{ /*ya existe en estilo css*/
margin: 0 0 0 160px;
text-decoration:none;
font-weight: bold;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
padding-top: 0.5em;
}
#cajagrande .pedipresupuesto, #cajagrande .atras {
color:red;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
margin:0 50px 0 115px;
text-align:center;
}
.presup{
margin:0 125px 0 125px;
text-align:center;
font-size:16px;
font-style:italic;
}
#cajagrande .atras{
color:blue;
margin:0;
}
#barrita{
width:510px;
height:19px;
clear:both;
margin: 0 130px 14px 160px;
}
/*Mini*/
#video{
 text-align:center;
 margin:0;
 padding:0;
}
.fs,#tofrec{/*container princ fs*/
clear:both;
margin: 20px 155px 14px 175px;
min-height:90px;
overflow:auto;
width:470px;
text-align:left;
}
.titfot1{
width:214px;
text-align:left;
font-family:tahoma;
font-size:9pt;
color:#999999;
font-weight:bold;
float:left;
margin-bottom:5px;
}
.titfot2{
width:224px;
text-align:left;
font-family:tahoma;
font-size:9pt;
color:#999999;
font-weight:bold;
float:right;
margin-bottom:5px;
}
#contienfoto1{/*Container foto1*/
float:left;
min-width:200px;
clear:left;
margin:0;
padding:0;
}
#contienfoto2{/*Container foto2*/
float:right;
min-width:200px;
clear:right;
margin:0;
padding:0;
}
#contienfoto1 .img1{
float:left;
}
#contienfoto2 .img2{
float:right;
}
.sobrinf1{
clear:both;
float:left;
}
.sobrinf2{
clear:both;
float:right;
}
.clique1{
float:left;
color:#660000;
font-size:12px;
font-style:italic;
clear:both;
font-family:"Times New Roman, Times, serif";
width:200px;
}
.clique2{
color:#660000;
font-size:12px;
font-style:italic;
clear:both;
font-family:"Times New Roman, Times, serif";
margin-right:54px;
text-align:right;
}
.chamf1{/*Container ley.*/
/*background-color:#FF0000;*/
float:right;
margin:25px 0 5px 10px;
min-height:150px;
overflow:auto;
position:absolute;
width:225px;
font-family:"Times New Roman, Times, serif";
color:#000000;
font-style:italic;
font-size:13px;
display:inline;
}
.chamf2{/*Container ley.*/
/*background-color:#FF0000;*/
float:left;
margin:25px 0 5px 10px;
min-height:150px;
overflow:auto;
position:absolute;
width:225px;
font-family:"Times New Roman, Times, serif";
color:#000000;
font-style:italic;
font-size:13px;
display:inline;
}
.chamf1txt{
margin-top:12%;
width:95%;
text-align:left;
}
.chamf2txt{
margin-top:12%;
width:95%;
text-align:right;
}
#tofrec{
font-family:tahoma;
font-size:10pt;
font-weight:bolder;
color:#666666;
font-style:italic;
}
.tit{
color:#000000;
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
font-style:normal;
margin-bottom:5px;
}
.imagen{
margin:15px 0 5px 0;
text-align:right;
}
#qsomos  {
margin: 15px 130px 15px 170px;
text-align:justify;
width:500px;
font-family:Comic Sans MS,tahoma;
font-size:10pt;
color:#666666;
}

.promoprod{
font-family:georgia;
font-size:15px;
text-decoration:underline;
font-weight:bold;
color:#FF9900;
margin:0;
padding:0;
}
.promoprod p {
margin: 5px 0 5px 0;
}
.contactar {
color:#FF9900;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:5px 0 0 0;
width:300px;
}
.contactar a{
color:red;
font-size:12px;
margin-left:12px;
}
/**********/
/* Promociones****/
.promoc{
width:500px;
min-height:150px;
clear:both;
margin: 0 175px 30px 145px;
font-family:Arial, Helvetica, sans-serif;
overflow:auto;
}
.promoc img{
float:left;
width:177px;
margin-bottom:20px;
}

.leyenda{
width:310px;
float:right;
text-align:left;
}

.leyenda h3{
 font-size:14px;
 font-weight:bold;
 text-transform: uppercase;
 font-family:Georgia, Times New Roman, Times, serif;
}
 
.leyenda p{
 margin:0;
 padding:0;
 }
 
.precio {
 font-size:13px;
 font-family:Georgia, Times New Roman, Times, serif;
 font-weight:bold;
}
 
.acota{
 font-size:9px;
 font-family:Georgia, Times New Roman, Times, serif;
 text-transform: uppercase;
 color:#888;
} 

.descripcion li{
margin-top:1px;
margin-bottom:1px;
padding-left:20px;
list-style-position:inside;
list-style-type:disc;
}

ul{
 margin:10px;
 padding:10px;
 list-style: outside none ;
 }

#tofrec ul{ 
 list-style: outside circle url("/fotospromos/apoyopromo/onlne.gif");
 }

li {
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 17px;
    margin: 0;
    padding: 0;
    text-align: left;
}

.descripcion ul{
margin-top:5px;
margin-bottom:5px;
}

.descripcion p{
margin-top:5px;
margin-bottom:5px;
/*font-style:normal*/
}

dt{
display:none;
}

.descripcion{
 font-size:14px;
 font-family:Georgia, "Times New Roman", Times, serif;
 color:#888;
 text-align:justify;
 line-height:20px;
}


.viejopr{
 font-size:12px;
 font-family:Georgia, Times New Roman, Times, serif;
 text-decoration:line-through;
 color:#888;
}

.acotaprecio{
 font-size:9px;
 font-family:Georgia, Times New Roman, Times, serif;
 text-transform: uppercase;
}

.iniciopromo {
	width:100%;
	margin-bottom:8px;
	border-style: none none dotted;
}

.finpromo {
	width:100%;
	margin-top:3px;
	margin-bottom:1px;
	border-style: none none dotted;
}

.duracion{
 font-size:10px;
 font-family:Georgia, Times New Roman, Times, serif;
 text-transform: uppercase;
 font-weight:bold;
 color:#888;
}

.descuentospromo{
 font-size:10px;
 font-family:Georgia, Times New Roman, Times, serif;
 text-transform: lowcase;
 font-weight:bold;
 color:#888;
}

.validezpromo {
 font-size:9px;
 font-family:Georgia, Times New Roman, Times, serif;
 font-style:italic;
 color:#888;
}

.fechafin{
 font-size:14px;
 font-weight:bold;
 font-family:Georgia, Times New Roman, Times, serif;
}
/***********
/*Menu*/
#eat{
width:470px;
clear:both;
 margin: 11px 160px 25px 170px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0000;
font-size:12px;
text-align:left;
letter-spacing:normal;
text-align:justify;
}
#eat p{
margin:0;
padding:0.2em 0;
line-height:15px;
}
#eat h3{
padding:0;
margin:10px 0;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#eat ul {
list-style:disc inside none;
margin-left:10px;
}
#eat hr {
margin:9px 170px 5px 200px;
width:100px;
}
/*Comentarios//*/
#comentario{
text-align:justify;
font-family:Georgia, "Times New Roman", Times, serif;
width:500px;
font-size:13px;
color:#777777;
font-style:italic;
}
#comentario .mascom{
family-text:arial;
font-size:10px;
padding-left:10px;
}
.nomcom{
display:inline;
font-weight:bold;}
/***********/
/*Pie Mini*/
#centrado{
 margin: 0 130px 0 170px;
width:500px;

}

#miniwebpie hr{
margin:0px 0 ;
padding:0;
margin-left:auto;
margin-right:auto;
clear:both;
}

#miniwebpie{
width:100%;
font-style: italic;
font-family:"Times New Roman", Times, serif;
font-size:13px;
/*margin-top:-16px;*/
}

#datos{
text-align:left;
font-size:14px;
}
.miniwebnom{
color:#ff9900;
font-weight:bold;
}
.miniwebdir{
color:#000000;
}
.miniwebcopyright,.miniwebcopyright a {
color:#FF00FF;
text-decoration:none;
font-size:11px;
font-style:italic;

}

.miniweblinks {
font-family:tahoma;
font-size:9pt;
font-weight:normal;
font-style:normal;
}
.miniweblinks a{
color:red;
text-decoration:none
}
.linksarubros,.linksarubros a:link,.linksarubros a:active,.linksarubros a:visited,.linksarubros a:hover{
	font-size: 10px;
	line-height: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align:justify;
	font-style:normal;
	color:blue;
}
/*************/
#barra {
text-align:center;
border-color:#666665;
border-left:1px solid #666665;
border-style:solid;
border-width:1px 2px 4px 1px;
font-family:tahoma,verdana;
font-size:13px;
font-weight:bold;
margin: 0 0 15px 0;
padding:4px;
width:490px;
height:18px;
}
.boton{padding:0 46px}
.dejarmensaje {
float:left;
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin: 0 0 6px 4px;
}
