#general {
margin-top: 10px;
margin-right:auto;
margin-left:auto;
	height: 730px;
	width: 950px;
	text-align:center;	
}
div#cabeza {position: relative; height: 100px; width: 900px; border-width:1px; border-style:solid; border-color:#CCCCCC;}
div#menuLateral {position: relative; width: 150px; border-width:1px; border-style:solid; border-color:#CCCCCC;float:left;margin-top:2px; margin-right:2px; text-align:center;}
div#animacion {position: relative; height: 200px; width: 610px; border-width:1px; border-style:solid; border-color:#CCCCCC;float:left;margin-top:2px; margin-right:0px;}
div#bannerDerecha {position: relative; height: 630px; width: 145px; border-width:0px; border-style:solid; border-color:#CCCCCC;float:left; margin-top:2px; margin-right:2px; background-color:#999999;}
div#contenidosEntrada {height: 400px; width: 150px; float:right; margin-top:10px;}
div#contenidosEntrada2 {
	height: 300px;
	width: 295px;
	border-width:0px;
	border-style:solid;
	border-color:#CCCCCC;
	margin-top:10px;
	float: left;
}
div#contenidosEntrada3 {height: 400px; width: 600px; float:right; margin-top:-25px;}
div#footer {position:relative; z-index:4; width:900px; float:left; top:-390px;border-top-width:1px;border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-style:solid; border-color:#CCCCCC;}
div#footer2 {position:relative; z-index:4; width:900px; float:left; border-top-width:1px;border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-style:solid; border-color:#CCCCCC;}
#barraArriba  {
	position: relative;
	height: 30px;
	width: 900px;
	background-image:url(images/barra.png);
	background-repeat:repeat;
	padding-left:10px;
	vertical-align:bottom;
	padding-top: 10px;
}
#cuadrados {
	width:150px;
	height:185px;
	z-index:2;
}
#AnimacionContenidos {width:280px; height:180px; border-width:0px; border-style:solid; border-color:#CCCCCC; text-align:center; padding-left:5px;}
div#cuadroInterior {position: relative; height: 600px; width: 600px; border-width:0px; border-style:solid; border-color:#CCCCCC;float:left;margin-top:2px; margin-right:2px;}
div#cuadroInterior2 {position: relative; height: 800px; width: 600px; border-width:0px; border-style:solid; border-color:#CCCCCC;float:left;margin-top:2px; margin-right:2px;}
#tituloSeccion {position:relative; left:-10px; width:610px; height:50px; background-image:url(images/fondoSeccion.png); background-position:top; background-repeat:no-repeat;}

.floating {float:right;}
.cuadradosTitulo {width:140px; height:30px; background-image:url(images/fondoDestc.png); background-position:top; background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#660000; text-align:left; padding-left:5px;}
.cuadradosContenido { width:140px; height:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;text-align:left; padding-left:5px;border-width:1px; border-style:solid; border-color:#CCCCCC;}

#menuLat {height: 60px; width: 135px; border-width:1px; border-style:solid; border-color:#333333; overflow:hidden; padding:5px; text-align:left; margin-top:3px;}
#adicionalMenu {height: 80px; width: 140px; margin-top:3px; margin-bottom:3px;}
#SubMenu {height: 130px; width: 150px; margin-top:3px; margin-bottom:3px; background-color:#333333; text-align:left; text-indent:5px;}

.fondoMenu {background-image:url(images/fondoMenu.png); background-position:bottom; background-repeat:no-repeat; text-align:center;}
a.menuPrincipal {font-family:Arial Black, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#660000; text-decoration:none; font-variant:small-caps;}
a.menuPrincipal:hover {font-family:Arial Black, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#CC6600; text-decoration:none; font-variant:small-caps;}
.txtMenu {font-family:Arial, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-image:url(images/flechaMenu.png); background-position:right; background-repeat:no-repeat; font-variant:small-caps;}

.txtBarraArriba {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left;}

a.naranjas {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#660000; font-weight:bold; text-decoration:none;}
a.naranjas:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
a.grises {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;}
a.grises:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; text-decoration:none;}
.lengueta {border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:0px; border-style:solid; border-color:#999999; padding:3px; background-color:#EEEEEE;}
.txtTituloSeccion {height:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#660000;text-indent:25px; text-align:left; vertical-align:bottom; padding:5px;}
.TituloSubmenu {height: 15px; width: 150px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; text-align:left;}
a.submen {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#EEEEEE; text-decoration:none;}
a.submen:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600;text-decoration:none;}
a.pie {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-decoration:none;}
a.pie:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC; text-decoration:none;}

.ofertasContent {height:180px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-color:#EEEEEE;border-top-width:0px;border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-style:dotted; border-color:#CCCCCC; padding:5px;}
.ofertasInfo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border-width:2px; border-style:dotted; border-color:#FF9900; padding:10px; margin:5px;}
.ofertasDestac {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF6600; padding:10px; margin:5px;}
.ofertasTitulo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#660000; padding:10px; margin:5px;}
.ofertasFoto { border-width:1px; border-style:solid; border-color:#000000; float:left; margin:10px;}

a.submenArriba {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.submenArriba:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; font-weight:bold; text-decoration:none;}
a.pie {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-decoration:none;}


#container {
	width:920px;
	margin-left:auto;
	margin-right:auto;
	
}
#bodyOK {width:905px;;}
#headerOK {height: 100px; width: 900px; border-width:1px; border-style:solid; border-color:#CCCCCC;}
#leftsideOK {height:660px; width: 145px; border-width:1px; border-style:solid; float:left;}
#leftsideOK2 {height:800px; width: 145px; border-width:1px; border-style:solid; float:left;}
#rightsideOK { height: 660px; width: 130px; border-width:0px; border-style:solid; border-color:#CCCCCC;float:right; margin-top:2px; margin-right:0px; background-color:#999999; overflow:hidden;}
#contentsOK { height:660px; width: 600px; border-width:0px; border-style:solid; border-color:#CCCCCC;float:left; margin-top:auto; margin-right:auto; margin-left:auto; background-color:#FFFFFF;}
#contentsOK2 { height:760px; width: 600px; border-width:0px; border-style:solid; border-color:#CCCCCC;float:left; margin-top:auto; margin-right:auto; margin-left:auto; background-color:#FFFFFF;}
#footerOK {width:900px; border-top-width:1px;border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-style:solid; border-color:#CCCCCC; background-color:#CCCCCC;}

#contenidos-regular {width:550px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; margin-left:auto; margin-right:auto;}
#contenidos-regular2 {width:650px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; margin-left:auto; margin-right:auto;}

.descuentos-clase {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.descuentos-que {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600;}
.descuentos-box  {border-top-width:0px;border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-style:solid; border-color:#CCCCCC;}

.MoreInfo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border-width:2px; border-style:dotted; border-color:#FF9900; padding:10px; margin:5px;position:relative; top:20px;}
a.info {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; font-weight:bold; text-decoration:none; padding:5px; border-width:1px; border-color:#FF6633; border-style:solid; background-color:#FFCC99;}
a.info:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:5px; border-width:1px; border-color:#FF6633; border-style:solid; background-color:#FFCC99;}

.titu-regular {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FF6600; font-weight:bold; border-bottom-width:1px; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-style:solid; border-color:#FF9900; padding:10px; margin:5px;}
.titu-table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FF6600; font-weight:bold; border-bottom-width:1px; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-style:solid; border-color:#FF9900; padding:5px;}
.borde-picture {border-width:1px; border-style:solid; border-color:#FF9900;}