body {
	background-image:url(images/bg.jpg);
	/*background-color:#FF0F00;*/
	margin:0px;
	padding:0px;
}
p{
	margin:0px;
	padding:0px;
}
h3{
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
#centro p{
	margin:0px;
	padding:0px;
	color:#6a6c6b;
	font-family: Arial;
	font-size:11px;
}
#centro a:visited,a:link,a:active{
	font-family:"Book Antiqua", Arial;
	font-size:22px;
	color:#7668BF;
	text-decoration:none;
}
#centro a:hover{
	text-decoration:underline;
}
#container{
	width:825px;
	overflow:hidden;
	margin:auto;
}
#superior{
	width:825px;
	overflow:hidden;
	/*border:solid 1px red;*/
}
#inferior{
	width:835px;
	overflow:hidden;
}
#logosuperior{
	margin:0px;
	padding:0px;
	height:342px;
	width:206px;
	overflow:hidden;
	float:left;
	background-image: url('images/lila.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lila.png',sizingMethod='scale');
	background-position:top;
	background-repeat:no-repeat;
}

.fotologo{
	margin:70px 17px 75px 17px;
}
#menu{
	width:206px;
	height:342px;
	overflow:hidden;
	float:left;
	background-image: url('images/menu.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='images/menu.png',sizingMethod='fit');
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:middle;
}
#fotosuperior{
	width:409px;
	height:342px;
	overflow:hidden;
	background-image: url('images/fotosup.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fotosup.png',sizingMethod='scale');
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
	float:left;
}

#menucont{
	width:180px;
	overflow:hidden;
	padding:50px 10px 0px 0px;
	text-align:right;
	position:relative;
}

.bcosup{
	width:206px;
	height:15px;
	overflow:hidden;
}
.bcoinf{
	width:206px;
	height:15px;
	overflow:hidden;
}
#bcomedionews{
	background-image: url('images/bco1px.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bco1px.png',sizingMethod='scale');
	background-position:top;
	
	width:206px;
	min-height:47px;
	overflow:hidden;
	/*behavior: url(images/iepngfix.htc); */
	background-repeat:repeat-y;
}
#bcomediodestacadas{
	background-image: url('images/bco1px.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bco1px.png',sizingMethod='scale');
	/*background-image:url(images/bco1px.png);*/
	background-position:top;
	
	width:206px;
	overflow:hidden;
	/*behavior: url(images/iepngfix.htc); */
	background-repeat:repeat-y;
}
#centro{
	width:409px;
	float:left;
}
#izquierda{
	width:208px;
	float:left;
	overflow:hidden;
}
#derecha{
	width:620px;
	float:left;
}
#ofertas{
	width:208px;
	float:left;
}
#bcomedioofertas{
	background-image: url('images/bco1px.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bco1px.png',sizingMethod='scale');
	background-position:top;	
	width:206px;
	overflow:hidden;
	background-repeat:repeat-y; 
}
.mdsup{
	width:409px;
	height:15px;
	overflow:hidden;
}
.mdinf{
	width:409px;
	height:15px;
	overflow:hidden;
}
#mdmediosup{
	/*width:409px;
	min-height:157px;
	/*overflow:hidden;*/
	font-family:arial;
	font-size:10px;
	text-align:centeR;
	color:#7668BF;
}
#mdmedio{
	background-image: url('images/md1px.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/md1px.png',sizingMethod='scale');
	background-position:top;
	width:409px;
	min-height:157px;
	overflow:hidden;
	background-repeat:repeat-y;
}
.lineamenu:link,.lineamenu:visited,.lineamenu:active{
	font-family: Arial;
	font-size:13px;
	background-color:#FFFFFF;
	color:#7668BF;
	font-weight:bold;
	text-decoration:none;
}
.lineamenu:hover{
	font-family: Arial;
	font-size:13px;
	background-color:#7668BF;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.centrafoto{
	margin:8px 9px 0 9px;
}

.centrafoto1{
	margin:8px 0 0 0;
}
.margen{
	text-align:center;
}
.margenizq{
	margin:5px 9px 5px 9px;
	text-align:left;
	}
.margenizqgr{
	margin:5px 10px 5px 15px;
	text-align:left;
	}

.titulo23{
	font-family:"Book Antiqua", Arial;
	font-size:22px;
	color:#7668BF;
}
.titulo26{
	font-family:"Book Antiqua", Arial;
	font-size:26px;
	color:#7668BF;
}
.linktitulo23:link,.linktitulo23:active,.linktitulo23:visited,.linktitulo23:hover{
	font-family:"Book Antiqua", Arial;
	font-size:22px;
	color:#7668BF;
	text-decoration:none;
}
.linktitulo14:link,.linktitulo14:active,.linktitulo14:visited,.linktitulo14:hover{
	font-family:"Book Antiqua", Arial;
	font-size:14px;
	color:#7668BF;
	text-decoration:none;
}
.linktitulo14:hover{
	font-family:"Book Antiqua", Arial;
	font-size:14px;
	color:#7668BF;
	text-decoration:underline;
}

#centro a.Ofdest:link,#centro a.Ofdest:visited,#centro a.Ofdest:active{
	font-size:11px;
	color:#198483;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#centro a.Ofdest:hover{
	text-decoration:none;
}

a.Ofdest:link,a.Ofdest:visited,a.Ofdest:active,a.Ofdest:hover{
	font-size:11px;
	color:#198483;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.Ofdest:hover{
	text-decoration:none;
}
.texto11gris{
	color:#6a6c6b;
	font-family: Arial;
	font-size:11px;
}
.textoPrecio{
	color:#6a6c6b;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	float:right;
}
.linkgris11:link,active,visited{
	color:#6a6c6b;
	font-family: Arial;
	font-size:11px;
	text-decoration:none;
}
.linkgris11:hover{
	text-decoration:underline;
}
.rayaverde{
	margin:10px 0px 10px 0px;
	border-top:solid 1px #198483;
	height:1px;
	width:150px;
}
.rayaverdegr{
	margin:10px 0px 10px 0px;
	border-top:solid 1px #198483;
	height:1px;
	width:400px;
	clear:both;
}
.ulmenu{
list-style-type:none;
}
.grsup{
	width:612px;
	height:15px;
	overflow:hidden;
}
.grinf{
	width:612px;
	height:15px;
	overflow:hidden;
}

#grmedio{
	background-image: url('images/grbco1px.png')!important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/grbco1px.png',sizingMethod='scale');
	background-position:top;
	width:612px;
	min-height:157px;
	overflow:hidden;
	background-repeat:repeat-y; 
}
.textogeneral{
	float:left;
	font-size:11px;
	color:#6a6c6b;
	overflow:hidden;
}
.cont0{
	width:370px;
	overflow:hidden;
	margin-left:15px;
}
.cont01{
	width:460px;
	overflow:hidden;
	margin-left:34px;
}
.cont1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6a6c6b;
	width:460px;
	//width:440px;
	overflow:hidden;
	margin-left:34px;
	_margin-left:18px;
	margin-right:4px;
	float:left;
}
.cont2{
	width:87px;
	overflow:hidden;
	float:left;
	/*margin-left:34px;*/
}
.fotos{
	float:left;
	width:85px;
	height:73px;
}
.mifoto{
	border: none;
	z-index:2;
	cursor:pointer;
	margin:5px 0px 0px 5px;
}
.textolila{
	color:#76689d;
	font-family: Arial;
	font-size:12px;
}
.formder{
	width:177px;
	float:left;
	text-align:left;
	overflow:hidden;
}
.formizq{
	padding-top:4px;
	color:#76689d;
	font-family: Arial;
	font-size:12px;
	width:90px;
	text-align:right;
	float:left;
	overflow:hidden;
}
.formizqGrG{
	padding-top:4px;
	color:#6A6C6B;
	font-family: Arial;
	font-size:12px;
	width:400px;
	text-align:right;
	float:left;
	overflow:hidden;
}

.formizqG{
	padding-top:4px;
	color:#6A6C6B;
	font-family: Arial;
	font-size:12px;
	width:91px;
	text-align:right;
	float:left;
	overflow:hidden;
}
.formizqGr{
	padding-top:4px;
	color:#76689d;
	font-family: Arial;
	font-size:12px;
	width:400px;
	text-align:right;
	float:left;
	overflow:hidden;
}
.formderPq{
	margin-top:40px;
	width:130px;
	float:left;
	text-align:right;
	overflow:hidden;
}
.formderPeq{
	width:80px;
	float:left;
	overflow:hidden;
}

.botonlila{
	background:#FFFFFF;
	border:1px solid #76689d;
	text-decoration:none;
	line-height:25px;
	margin-right:0px;
	font-size:11px;
	padding:2px 15px 2px 15px;
	color:#76689d;
	font-family:Arial;
}

.botongris{
	background:#FFFFFF;
	border:1px solid #6A6C6B;
	text-decoration:none;
	line-height:25px;
	margin-right:0px;
	font-size:11px;
	padding:2px 15px 2px 15px;
	color:#6A6C6B;
	font-family:Arial;
}

.formlila{
	border:1px solid #76689d;
	font-size:12px;
	height:20px;
	color:#76689d;
	width:173px;
}

.formgris{
	border:1px solid #6A6C6B;
	font-size:12px;
	height:20px;
	color:#6A6C6B;
	width:173px;
}
.submenu{
	padding:5px 20px 10px 0px;
	display:none;
}
.fechabusca {
	width:75px;
	height:14px;
	line-height:14px;
	cursor:pointer;
	padding:2px;
	border:1px solid #5C572A;
	color:#999999;
}
select.entrada{
	padding:2px;
	border:1px solid #5C572A;
	margin-right:3px;
}
.cajabusqueda{
margin:5px 0 0 25px;
text-align:left;
font-size:12px;
}
#centro p.preservas{
padding:5px 0 0 5px
}


.clear{
clear:both;
}
.ofcont1{
width:530px;
margin-left:30px;
text-align:justify;
border-bottom:1px solid #6a5c93;
font-family:Arial;
padding-bottom:15px;
margin-bottom:15px;
}
.ofcont1 .ofthumb{
float:left;
border:3px solid #6a5c93;
}
.ofcont1 .ofcontent{
float:left;
width:402px;
padding-left:15px;
}
.ofcont1 h4{
margin:0;
padding-bottom:2px;
}
.ofcont1 h4 a{
font:bold 14px Arial!important;
}
.ofcont1 p{
color:black!important;
font:11px Arial!important;
line-height:11px;
}
.ofcont-nav {
width:100%;
text-align:center;
font:11px Arial!important;
color:#6a5c93;
margin-top:25px;
}
.ofcont-nav a{
font:11px Arial!important;
text-decoration:underline!important;
}
.ofcont-nav a:hover{
text-decoration:none!important;
}
.ofcont-nav a, .ofcont-nav span{
margin:0 2px;
}


