/* ///////////// Hoja de estilo CSS de Enbodaspr //////////// */

/* ------------ Tags ------------ */
* {padding:0px;margin:0px;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-bottom:15px;
	margin-top: 40px;
	background: #BBBCC0 url(../imagenes/body_fondo1.jpg) repeat-x center top;
}
p{margin-bottom:10px}
h2{
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #CC128B;
	margin-bottom: 7px;
}
h3{}
h4{
	font-size: 14px;
	font-weight: bold;
	color: #7D3783;
	margin-top: 20px;
	margin-bottom: 5px;
}
a{
	color: #CC128B;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
ul{margin:20px;}
ul li{}
ol{}
ol li{}
li{}
strong {}
/* ------------ Secciones ------------ */
#container{
	width:900px;
	margin-right: auto;
	margin-left: auto;
	border:solid 1px #A2A3A5;
	padding:0px 13px 13px;
	background: #FFFFFF;
}
/* ------------ Header ------------ */
#header{position:relative;height: 90px;}
#header a{
	background: url(../images/header_img.jpg) no-repeat 20px;
	height: 90px;
	display:block;
	position: absolute;
	top: 0px;
	left: -13px;
	width: 926px;
}
#header h1 span{display:none;}
.busqueda_general{
	position: absolute;
	right: 10px;
	top: 10px;
}
.busqueda_general select{
	width: 200px;
}
/* ------------ Banner ------------ */
#banner1{}
#banner1 div{
	margin-top:5px;
	text-align:center;
	margin-bottom:10px;
}
/* ------------ Cuerpo ------------ */
#cuerpo{}
/* ------------ Menu Categorias ------------ */
.menu_cat{
	float:left;
	width: 180px;
}
.menu_cat ul{margin:0; list-style: none;}
.menu_cat ul li{

}
.menu_cat ul li a{
	background: #7D4989;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	display: block;
	padding: 4px;
	text-decoration:none;width:97%;
}
.menu_cat ul li ul{
	margin:0;
	display: none;
	width: 180px;
	/*border-top: 3px solid #DF0083;*/
	background: #333333;
}
.menu_cat ul li ul li{
	margin:1px;
	/*border-left: 3px solid #DF0083;
	border-right: 3px solid #DF0083;
	border-bottom: 3px solid #DF0083;*/
}
.menu_cat ul li ul li a{width: 170px}
.menu_cat ul li a:hover ul, .menu_cat ul li:hover ul {margin:0;display: block;
position: absolute;left: 180px;top:0px!important;top: -31px;z-index: 20000;
}

/* menu categorias index */
.menu_cat ul li a:hover{
	background: #CA8BBA;
}
.menu_cat_index{
	float:left;
	width: 168px;
}
html>body .menu_cat_index{width: 168px;}
.menu_cat_index ul{list-style: none;margin:0;}
.menu_cat_index ul li{
	background-image: url(../images/news_menu_bg.gif);
	background-repeat: repeat-y;
	position: relative;z-index: 20;
}
.menu_cat_index ul li a{
	padding: 5px 10px 5px 10px;
	font: bold 11px Tahoma;
	color: #FFFFFF;
	display: block;
	text-decoration:none;
	width:145px;
	border-bottom: 1px solid #FFFFFF;
}
.menu_cat_index  ul li a:hover{
	background: #CA8BBA;
}

.menu_cat_index li ul{
	margin:0;
	display: none;
	width: 165px;
}
.menu_cat_index ul li ul li{
	border-bottom: 1px thin #FFFFFF;
}
.menu_cat_index ul li ul li a{width: 145px}
.menu_cat_index ul li a:hover ul, .menu_cat_index ul li:hover ul {margin:0;display: block;
position: absolute;left: 168px;top:0px!important;top: -31px;z-index: 30;
}
/* banners lado izquierdo */
.banners_col_izq{}
.banners_col_izq img{margin-top:5px;}
/* ------------ Menu Navegacion------------*/
/* menu del index*/
#menu{}
#menu ul{
	margin:0;
	list-style: none;
	background: #7D4989;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 15px 8px 8px 8px;
}
#menu ul li{display: inline;padding:0 10px}
#menu ul li a{color: #FFFFFF;
	text-decoration:none;
}
#menu ul li a:hover{
	color: #CA8BBA;
}
.banner_medio_tb{
	border-top: 3px solid #DF6DB5;
	border-left: 3px solid #DF6DB5;
	margin-top: 8px;
	
}
.banner_medio_tb td{
	border-bottom: 3px solid #DF6DB5;
	border-right: 3px solid #DF6DB5;
}
.banner_medio_td{width:50%;}
.banner_medio_dv{
	padding: 8px;
}
.banner_medio_dv2{
	background: #FDF4FB;
}
/* menu de las paginas interiores */
#menu2{margin-bottom: 8px;background: #7D4989;padding: 20px 8px 12px 100px;}
#menu2 ul{
	margin:0;
	list-style: none;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-left: 1px solid #9E74A5;
	padding-left: 10px;
}
#menu2 ul li{
	display: inline;
	padding:0 20px;
	border-right: 1px solid #9E74A5;
}
#menu2 ul li a{color: #FFFFFF;
	text-decoration:none;
}
#menu2 ul li a:hover{
	color: #CA8BBA;
}
/* ------------ Contenido ------------ */
.contenido_index{padding-left:227px;}
html>body .contenido_index{padding-left:230px;}
.contenido_ind{float:left}
.contenido{padding-left:230px;margin-right:200px}
.contenido2{
	width:437px;
	float:left;
	margin-top:10px;
	position:relative;
	z-index: 1;
}
/* Comumna Anuncios */
.column_anun{
	float:right;
	width: 190px;
	border-left: 4px solid #E00385;
}
.column_anun_cont1{padding:0 0 0 10px;}
/* Contenido 2 */
.banner_cont1{
	margin-top: 7px;
	text-align: right;
}
.banner_cont2{
	margin-top: 10px;
	text-align: right;
}
.banner_medio{
	padding:15px 15px 10px;
}
/* pagina de categorias */
.descripc_categ{
	background: #E3BCD9;
	padding: 10px;
	margin-bottom:5px;
	font-weight:bold;
}
.descripc_categ h3{
	font-size: 16px;
	font-weight: bold;
	color: #7D4989;
	margin-bottom:5px;
}
.lista_categ{
	margin-top:10px;
	background:#FEEEF6;
}
.lista_categ table{}
.lista_categ table td{width:50%;border-top: solid 4px #DF0083;padding:20px 0;}
.lista_categ table td img{float:left;margin-right:7px;}
.cuerpo_anun_cat{padding-top:10px;padding-right:5px}
.cuerpo_anun_cat span{font-weight:bold;}
.cuerpo_anun_cat a{
	color: #333333;
	text-decoration: none;
}
.cuerpo_anun_cat a:hover{
	text-decoration: underline;
}

/*------------*/
ul.listar_img_cat{}

ul.listar_img_cat{list-style:none;}
ul.listar_img_cat li{
	margin:0;
	padding:0;
	padding: 5px;
	float: left;
	margin-right: 7px;
	margin-bottom:7px;
	text-align:center;
	font-size: 11px;
	height:160px;
}
ul.listar_img_cat li div{width:120px;}
.h3_cat{
	padding: 5px 5px 5px 15px;
	font: bold 22px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
/* Anunciantes */
.contenido_1_anun{}
.contenido_2_anun{}
.contenido_3_anun{}
.contenido_1_anun h2.div_pad{color:#E253A2}
.contenido_1_anun .div_pad a{color:#E253A2}
.contenido_1_anun .div_pad{padding:6px;color:#FFF}
.detalles_anun{
	background: #FFFFFF;
	padding-bottom: 5px;
	width: 374px;
	margin-right: auto;
	margin-left: auto;
}
.detalles_anun .tit_detal{
	padding: 5px 10px 2px 10px;
	border-bottom: 1px dashed #B95FA5;
	color: #333333;
}
.detalles_anun p{margin-bottom:2px;padding:0 15px;}
.contact_anun2{width: 374px;
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
}
.cont_1_aun_desc{padding:10px}
.visita_pagina{
	margin-top:5px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:right;
	
}
.visita_pagina a{color: #FFFFFF;font-size:14px;}
.mensaje_enviado1{
	background: url(../imagenes/dise_nuevo/mensaje_enviado.jpg) no-repeat;
	height: 109px;
	width: 451px;
	float:left;
}
.mensaje_enviado1 span{display:none}
/* listar imagenes */
.gal_show_div{}
.gal_show_div ul{margin:0;list-style:none;margin:4px 0 0 4px;}
.gal_show_div ul li{
	margin:0;
	padding:0;
	padding: 2px;
	float: left;
	margin-right: 2px;
	margin-bottom: 2px;
	text-align:center;
}
html>body .gal_show_div ul li{
	margin-right: 10px;
	margin-bottom:10px;
}
.gal_show_div .gal_show_capt{
	font-weight:bold;
	color:#1A72D2;
	margin:5px 0;
	width: 180px;
}
.gal_show_div form{padding-top:5px;}
.gal_show_div form input{font-size:11px;}
.contenido_3_anun h4{
	font-size:11px;
	background: #ED1A77;
	margin: 0 10px 10px 20px;
	color:#FFFFFF;
	padding:5px;
}
/* contacto */
/* formularios */
#form_contact1{}
#form_contact1 table{
	margin-right: auto;
	margin-left: auto;
	width: 100px;
    margin-bottom:5px;
}
#form_contact1 td{
	padding-left:10px;
}
#form_contact1 table .form_tab_inter{
	border-top: 0px;
	border-left: 0px;
	margin:0px;
}
#form_contact1 table .form_tab_inter td{
	padding:5px;
	border-right: 0px;
	border-bottom: 0px;
	text-align:left;
}
#form_contact1 td.log_in_label{
	color: #333333;
	text-align:right;
	font-weight:bold;
	padding:5px;
	width:100px;
	font-size: 11px;
}
#form_contact1 input{
	width:220px;
	padding-left:5px;
	height:20px;
	border: 1px solid #EC1B77;
}

#form_contact1 textarea#descripcion{width:225px;border:1px solid #EC1B77;}
#form_contact1 #direccion{margin-bottom:10px}
#form_contact1 .enviar_td{text-align:right;padding-top:5px;}
#form_contact1 .enviar_td input{
	height: 24px;
	width: 78px;
	border-style: none;
	padding:0;
}
.boton_enviar{text-align:right;margin:0 40px;}
/* Contacto */
.contacto_div{
	background: #EEC6DE;
	padding: 20px 10px 10px;
}

/* Sorteo */
.sorteo_h2{
	margin-bottom: 10px;
	margin-left: 10px;
}
/*.sorteo_tb{border:solid 1px #FF0000;}*/

.sorteo_tb td input{
	width:220px;
	padding-left:5px;
	height:20px;
	border: 1px solid #EC1B77;
}
.sorteo_tb td textarea{width:225px;border:1px solid #EC1B77;}
.sorteo_tb td{
	padding-bottom: 3px;
}
.cuerpo_sorteo_div{
	background: #F3D8E9;
	padding: 10px;
	margin: 10px 10px 20px;
}
/* Busqueda */
.busqued_container_gen{background: url(../imagenes/dise_nuevo/buscar_fondo2.jpg) repeat-y;}
.form_busq1{padding:55px 10px 10px 10px ;margin:10px;}
.form_busq1 table{margin:0 auto;}
.form_busq1 table td{padding:5px;}
.busqued_cont_div1{
	background: url(../imagenes/dise_nuevo/buscar_fondo1.jpg) no-repeat;
	width: 449px;
	margin-top: 20px;
}
.result_busq1{margin:0 25px 20px 25px;}
.result_busq1 table{
	border-top: 1px solid #7D4989;
	border-left: 1px solid #7D4989;
	margin-bottom:5px;
}
.result_busq1 table td{
	padding:5px;
	border-bottom: 1px solid #7D4989;
	border-right: 1px solid #7D4989;
	background: #F3E4F0;
}
.result_busq1 table td.result_busq1_img_td{
	background: #FFFFFF;
	width: 100px;
}
.result_busq1 p{margin-bottom:3px;}
.esqu_buscar_2{
	background: url(../imagenes/dise_nuevo/buscar_fondo4.jpg) no-repeat;
	height: 21px;
	width: 449px;
}
/* menu abajo */
.menu_abajo{
	margin:0;
	padding:10px;
	background: #808185;
	text-align:center;
}
.menu_abajo li{display:inline;}
.menu_abajo li a{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding:0 20px;
}
.menu_abajo li a:hover{
	color: #BABABC;
}
/* Noticias */
.h3_not{
	padding: 5px 5px 30px 10px;
	font: bold 22px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.h3_not2{
	padding: 5px 5px 15px 10px;
	font: bold 22px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.cont_not_1{
	padding:0 10px 10px 10px;
}
.noticia_cuerpo_dv{
	background: #D3BBDC url(../imagenes/dise_nuevo/noticias_fondo1.jpg) no-repeat;
	padding: 10px 10px 10px 10px;
	margin-bottom:0;
}
.noticia_cuerpo2_dv{
	background: #D3BBDC url(../imagenes/dise_nuevo/noticias_fondo3.jpg) no-repeat;
	padding: 10px 10px 10px 10px;
	margin-bottom:0;
}
.bor_not_abaj{
	background: url(../imagenes/dise_nuevo/noticias_fondo2.jpg) no-repeat;
	height: 10px;margin-bottom:15px;
}
.bor_not_abaj2{
	background: url(../imagenes/dise_nuevo/noticias_fondo4.jpg) no-repeat;
	height: 10px;margin-bottom:15px;
}
.noticia_cuerpo_dv h3{
	margin-bottom: 7px;
	padding-right: 5px;
	color:#DF1C78;
	font-size: 18px;
	font-weight: bold;
	width:250px;
}
.noticia_fecha_p{
	font-size: 11px;
	color: #7D4989;
	margin-bottom: 20px;
}
.noticia_fecha2_p{
	font-size: 11px;
	color: #7D4989;
	margin-bottom: 15px;
	margin-top: 30px;
	margin-left:15px;
}
.noticia_desc_p{
	background: #FAEDF4;
	margin: 0px;
	padding: 12px;
	margin-top:10px;
}
.noticia_desc2_p{
	background: #FAEDF4;
	margin:10px 10px 0 10px;
	padding: 20px;
	
}
/* Eventos */
.events_bg_text{}
/* ------------ Footer ------------ */
#footer{clear:both;}
#footer div{
	font-size: 11px;
	color: #858585;
	padding-right: 5px;
	padding-left: 5px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	font-weight:bold;
}
/* ------------ General ------------ */
.mensaje_error ul, .mensaje_error2 ul, .mensaje_error3 ul, .mensaje_error4 ul, .mensaje_error5 ul, .mensaje_error6 ul, .mensaje_error7 ul{margin:0}
.mensaje_error{
	font-size: 11px;
	color: #7D4989;
	text-align: center;
	padding: 5px;
	margin-bottom:10px;
	border: 1px dashed #999999;
	background-color: #FCFDFE;
}
.mensaje_error2{
	font-size: 11px;
	text-align: center;
	margin-bottom:10px;
	color: #CC3333;
	border: 1px solid #CC3333;
	padding:5px;
	background: #F3F3F3;
}
.mensaje_error3{
	font-size: 11px;
	color: #FF3300;
	text-align: center;
}
.mensaje_error4{
	font-size: 11px;
	text-align: center;
	color: #CC3333;
	border: 1px solid #CC3333;
	padding:5px;
	background: #F3F3F3;
	margin: 10px auto;
	width: 750px;
}
.mensaje_error5{
	font-size: 12px;
	text-align: center;
	color: #CC3333;
	padding:5px;
	background: #F3F3F3;
	margin: 10px auto;
	width: 750px;
	font-weight:bold;
}
.mensaje_error6{
	font-size: 11px;
	color: #7D4989;
	text-align: center;
	padding: 5px;
	margin:10px;
	border: 1px dashed #999999;
	background-color: #FCFDFE;
}
.mensaje_error7{
	font-size: 11px;
	text-align: center;
	margin:10px;
	color: #CC3333;
	border: 1px solid #CC3333;
	padding:5px;
	background: #F3F3F3;
}
.mensaje_error8{
	font-size: 11px;
	color: #7D4989;
	text-align: center;
	padding: 5px;
	margin:10px 30px 10px 30px ;
	border: 1px dashed #999999;
	background-color: #FCFDFE;
}
.centrar{text-align:center;}
.centrar_2{text-align:center;margin-top:5px;}
.centrar_3{text-align:center;margin-bottom:10px;}
.centrar_4{text-align:center;margin-bottom:5px;}
.no_info{
	color: #272727;
	background: #FFFFFF;
	padding: 5px;
	text-align:center;
}
.no_info2{
	color: #272727;
	background: #FFFFFF;
	padding: 5px;
	text-align:center;
	margin:15px;
}
.no_info3{
	color: #272727;
	background: #FEEEF6;
	padding: 10px;
	text-align:center;
	margin-top:10px;
	border-top: solid 4px #DF0083;
}
.no_info strong{
	color: #CC0000;
	text-transform: uppercase;
}
.clear{clear:both;}
.clear2{clear:both;padding-top:10px;}
.p_clear{clear:both;margin:0}
.alig_izq{text-align:left;}
/* Paginacion */
.paginacion{
	background: #FFFFFF;
	text-align: center;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
	color: #8F8F8F;
	margin-right: 20px;
	margin-left: 20px;
	font-weight:bold;
	clear:both;
}
.paginacion a{
	text-decoration:none;
}
.paginacion a:hover{color:#7D4989;text-decoration:underline;}
.paginacion img{border:0;}
