body {color: #000000; margin: 0px; padding: 0px; font-family: 'Arial Rounded MT Bold normal', Arial, Helvetica;}

a {color: #683591; text-decoration: underline;}
a:hover {text-decoration: underline;}
h2 {color: #ffc62e; font-size:18px; font-weight: bold;margin:2px;}
h2 strong {font-size: 28px; color: #692f95;}
h3 {margin:0px; padding:0px;}
h4 {margin: 0px; margin-top: 6px;}
img {border:0px;}
form {margin:0px; padding:0px;}
table {text-align: left;}

.right {text-align: right;}
.center {text-align: center;}
.pointer {cursor: pointer;}

.req {font-size: 12px; color: #FF0000;}
.error {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-weight: bold; text-align: left; 
	padding: 20px; border: 1px solid #e0e0e0; background-color: #FFFFFF; color: #FF0000; font-size: 15px;}
.info { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;font-weight: bold; text-align: left; 
	padding: 20px; border: 1px solid #0000FF; background-color: #FFFFFF; color: #0000FF; font-size: 15px;}
.msg  { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;font-weight: bold; text-align: left; 
	padding: 5px; border: 1px solid #9db029; background-color: #e6f0a5; color: #046f91; font-weight: normal;}

.top_menu {color: #cac9cf; font-size: 12px; margin:0px; padding:0px; padding-left: 20px; padding-right: 20px;}
.top_menu ul {margin:0px; padding:0px; margin-top: 10px;}
.top_menu li {display: inline;padding-left: 5px;padding-right:5px;}
.top_menu a {color: #60317f;}

.search_box {text-align: center; height: 250px; }
.search_box .tf {border: 1px solid #aaaaaa; padding: 5px; font-size: 13px;}

.centro {height: 81px; background-image: url(/img/centro.jpg); color: #747474; text-align:center; font-size: 12px;}
.centro_centro {height: 70px; background-image: url(/img/centro_centro.jpg); color: #747474; background-position: 50% 0%; font-size: 12px; text-align:left;}
.centro a {color: #747474;}

.cuatro {color: #737373; font-size: 12px;}
.cuatro h3 {color: #ffc62e; border-bottom: 1px solid #ffc62e; font-size:14px; padding-left: 20px;}
.cuatro h3 strong {font-size: 22px; color: #692f95;}

.laa {border-bottom: 4px solid #fec72e;}
.laa h3 {margin-bottom: 5px;}
.laa li {margin:3px;}
.laa li a {text-decoration: underline; color: #737373;}
.laa a:hover {text-decoration: underline;}

.tuciudad a {color: #716b75; text-decoration: underline;}
.tuciudad a:hover {text-decoration: underline;}

.f_left {float: left;}
.f_right {float: right;}

.gray_box {border: 1px solid #e0e0e0; background-color: #FFF; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; font-size: 12px;}
.morado_box {border: 1px solid #69695f;}
.gray_box h3 {margin: 2px; padding: 0px;}
.gray_box hr {border: 1px solid #d5d5d5;}
.gray_box_in {border: 3px solid #FFF; background-color: #f3f3f3; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding: 5px;}
.destacado_box_in {border: 0; background-color: #f7f4ec; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding: 5px;}
.promocion {border: 1px solid #e0e0e0; background-color: #FFF; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
			font-size: 15px; text-align: center; width: 200px; height: 350px;}
.promocion_in {border: 2px solid #FFF; background-color: #F3F3F3; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
			   font-size: 15px; text-align: center; width: 196px; height: 346px;}
.promocion_in hr {border: 0; border-top: 2px solid #d5d5d5;}
.promocion_img {border: 1px solid #e0e0e0; background-color: #FFF; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
			font-size: 15px; text-align: center; width: 200px;}
.promocion_in_img {border: 2px solid #FFF; color:#FFF; background-color: #d5d5d5; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
			   font-size: 15px; text-align: center; width: 196px;}
.promocion_in_img hr {border: 0; border-top: 2px solid #d5d5d5;}


.prom_box {border: 1px solid #6A3591; background-color: #FFF; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; font-size: 12px;}
.prom_box hr {border: 1px solid #d5d5d5;}
.prom_box_in {border: 3px solid #FFF; color: #6A3591; background-color: #FFFAAE; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
	      border-radius: 6px; padding: 5px; text-align: center;
	      padding: 20px; font-weight: bold; font-size: 14px;}
.prom_l_box_in {border: 1px solid #6A3591; color: #6A3591; background-color: #FFFAAE; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
		border-radius: 6px; text-align: center;
		padding: 4px; font-weight: bold; font-size: 13px;}


.mora {color: #8452a7;}
.morado {color: #69695f; font-size: 20px; font-size: 12px;}
.morado b {color: #8452a7;}
.morado h4 {font-size: 20px;color: #8452a7;}

.amarillo {color: #69695f; font-size: 20px; font-size: 12px;}
.amarillo b {color: #e4a701;}
.amarillo h4 {font-size: 20px;color: #e4a701;}

.gris {color: #69695f; font-size: 20px; font-size: 12px;}
.gris b {color: #54534e;}
.gris h4 {font-size: 20px;color: #54534e;}

.tamano {width:1px; height:200px;}

.pie {margin:0px; padding: 0px; background-color: #e7e7e7; color: #858585; text-align: center; font-size: 12px;}
.pie a{color: #858585;}
.pie hr {border: 3px solid #ececec; border-bottom: 3px solid #dbdbdb;}
.pie span {color: #cecece;}

.top_separator {border-top: 1px solid #6a3591; background-color: #f3f3f3;color: #747474; padding: 5px; padding-right: 20px; padding-left: 20px; font-size:12px;text-align: left; font-weight: bold;}
.top_separator a {color: #747474;}
.separador {border:0px; border-top: 1px dashed #d4d4d4; }

.content {text-align: left; width: 950px; font-size: 12px;}
.content h1 {color: #6a3591;}

.anuncios_basicos p {color:#59565f; margin:0px; padding:0px;  font-weight: normal;}
.anuncios_basicos h3 {margin:0px; font-weight: normal; padding:0px;margin-top: 12px; font-size: 15px;}
.anuncios_basicos h3 a {color: #683591;}

.buscar_pie {height: 100px; text-align: center; border-top: 1px solid #6a3591; border-bottom: 1px solid #6a3591; background-color: #f3f3f3;}

.categorias {color: #59565f;}
.categorias h2 {margin:0px; padding:0px;}
.categorias h3 a {color: #683591;}

.ver_mapa {width:148px; height: 132px; background-image: url(/img/mapa.gif); background-repeat: no-repeat;background-position: 50% 0; text-align: center; font-weight: bold; font-size: 15px; cursor: pointer;}
.ver_mapa_img {width:114px; height: 95px; background-image: url(/img/mapa_img.jpg); background-repeat: no-repeat;background-position: 50% 0; text-align: center; font-weight: bold; font-size: 15px;cursor: pointer;}

.a {font-size: 12px; color: #2D2C2F;}
.a h1 {margin-bottom: 2px; margin-top: 0px; font-size: 21px;}
.a h2 {margin-bottom: 2px; margin-top: 0px; color: #6A3591; font-size: 18px;border-bottom: 1px solid #6A3591; padding-left: 0px; font-family: Arial; font-weight: normal;}
.a h3 {margin-bottom: 2px; margin-top:opx; font-size: 15px;}

.destacado_logo {border:0px;}
.destacado_logo_g {border:0px; width: 150px;}
.destacado_logo_en_imagen {border:0px; width: 100px;}

.destacado_alt {border-left: 2px solid #683591; padding-left: 2px;}
.destacado_alt_logo {border:0px; margin-right: 5px;margin-left: 2px;}

.gris_link {color: #9c9c9c; font-weigh: bold; font-size:13px;}

.icons {text-align: right;margin-top: 2px;}

#accordion {
	margin:20px 0px;
	margin-top: 0px;
}

h3.toggler {
	cursor: pointer;
	font-size: 13px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}

/* Bottones */
.gra_button {background-color: #6A3591; color: #FFF; text-align:center; margin: 5px; padding: 10px; font-size: 18px; font-weigh: bold;
			background-image: url(/img/gradients.png);-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.gra_button a {color: #FFF;}

/* En Imagen */
.a_en_imagen {font-size: 12px; color: #2D2C2F;}
.a_en_imagen h1 {margin-bottom: 2px; margin-top: 0px; font-size: 21px; color: #6f6e6c;}
.a_en_imagen h2 {margin-bottom: 2px; margin-top: 0px; color: #6A3591; font-size: 18px;border-bottom: 1px solid #6A3591; padding-left: 0px; 
				 font-family: Arial; font-weight: normal;}
.a_en_imagen h3 {margin-bottom: 2px; margin-top:opx; font-size: 15px;}
.a_en_imagen #logo_generales {background: #f4f4f2; width:750px; color: #999999; text-align:left;}
.a_en_imagen .a_imagen {margin:0px;}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #6a3591;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(/img/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/img/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/img/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/img/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

.cuadros {background-color: #6A3591; color: #FFF; text-align:center; margin: 5px; padding: 5px; 
		  font-size: 18px; font-weigh: bold;
		  background-image: url(/img/gradients.png); background-position: 0px -360px;
		  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }

.cuadros a {color: #FFF; text-decoration: underline; font-weigh: bold;}

.cuadros1 {border: 1px solid #6A3591; text-align:center; padding: 5px; 
		   font-size: 12px; font-weigh: bold;
		  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }


#galeria {font-size: 10px; width:750px;}


.search_btn {padding: 5px; padding-left: 10px; padding-right: 10px;}
.index_separator {border-top: 1px solid #6a3591; background-color: #f3f3f3;color: #747474; padding: 0px; padding-right: 20px; padding-left: 20px; font-size:12px; text-align: left; margin:0px;}
.top_separator a {color: #747474;}

.index_separator_blank {padding: 5px; padding-right: 20px; padding-left: 20px; font-size:12px; text-align: left; padding-bottom:0px; margin:0px;}

.top_table {font-size: 15px;}
.top_table td {border-bottom: 1px solid #EEE;}

.a_actions {text-align: right; width: 160px;}
.a_actions_l {text-align: left;}

.a_actions_button {font-weight: bold;font-size: 15px; color: #683591; padding:5px; width: 160px; margin-top:3px;}

.a_actions a, .a_actions_l a {text-decoration: none; border: 1px solid #999999;padding:3px;padding-left: 5px; padding-righ:5px; color: #999999}
.a_actions a:hover, .a_actions_l a:hover {text-decoration: none; border: 1px solid #683591; color: #683591;}

.buttons input {font-weigh: bold; font-size:18px; padding:10px; padding-left:20px; padding-right:20px;}

/* Cupones */
.cupones {width: 948px; height:356px; background-image: url(/img/cupones.jpg);}
.w_45 {width: 45px;}
.w_60 {width: 60px;}
.h_65 {height: 65px;}
.cupon {border: 1px solid #e0e0e0; background-color: #FFF; -moz-border-radius: 6px; 
		-webkit-border-radius: 6px; border-radius: 6px; 
		font-size: 15px; text-align: center; width: 200px;}
.cupon_in {border: 2px solid #FFF; background-color: #F3F3F3; -moz-border-radius: 6px; 
		   -webkit-border-radius: 6px; border-radius: 6px; 
		   font-size: 15px; text-align: center; width: 196px;}
.cupon_img {border: 1px solid #e0e0e0; background-color: #FFF; -moz-border-radius: 6px; 
			-webkit-border-radius: 6px; border-radius: 6px; 
			font-size: 15px; text-align: center; width: 200px;}
.cupon_in_img {border: 2px solid #FFF; color:#FFF; background-color: #d5d5d5; -moz-border-radius: 6px; 
			   -webkit-border-radius: 6px; border-radius: 6px; 
			   font-size: 15px; text-align: center; width: 196px;}

.c_numero {
	border: 1px solid #6A3591;
	background-color: #F3F3F3;
	padding-top: 10px;
	font-weight: bold;
	font-size: 14px;
	width: 55px;
	height: 25px;
	margin-bottom: 5px;
}
