body {
	margin: 0px;
	height: 100%;

}

.bg_table{

   background-image: url(../img/bg_body.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
}

.bg_left {
	background-image: url(../img/bg_lat_izq.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.bg_right {
	background-image: url(../img/TEMP_back_der.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bg_contenido_top {
	background-image: url(../img/bg_contenido_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_contenido_bot {
	background-image: url(../img/bg_contenido_bot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg_contenido_bot_portada {
	background-image: url(../img/bg_contenido_bot_portada.gif) ;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg_farmacias_tit {
	background-image: url(../img/bg_farmacias.gif);
	background-repeat: no-repeat;
	background-position: center top;
	
}

.bg_sep_hor {
  background-image:url(../img/bg_separador_hor.gif);
  background-repeat: repeat-x;

	}
	
	
	
.padding_contenido{
	padding-left:15px;
	padding-right:15px;
	}

/* Estilos Titulos // SubTitulos */

.tit_arial_azul_20px {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#6B94C6;
font-style:italic;

}
.tit_arial_18px {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#828282;
padding-top:40px;

}
.subtit_arial_14px {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#828282;
font-weight:bold;
}
.subtit_arial_12px {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#828282;
font-weight:bold;
}

.tit_arial_18px_dorado {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#D9AE3C;
font-style:italic;

}
.subtit_arial_14px_dorado {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#D9AE3C;
font-weight:700;
}
.subtit_arial_12px_dorado {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D9AE3C;
font-weight:700;
}

.Lista_arial_14px {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#A5A5A5;
font-weight:bold;
}

/* Estilos Textos */
.txt_tahoma_10px {
font-family:tahoma, Helvetica, sans-serif;
font-size:10px;
color:#A2A3A8;
}

.txt_arial_11px {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D7E83;
}
.txt_arial_11px_gris{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3D3E42;
}
.txt_arial_11px_dorado {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C49423;
}


.a-txt_arial_11px_dorado {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C49423;
text-decoration:none;
}
.a-txt_arial_11px_dorado:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C49423;
text-decoration:none;
}
.a-txt_arial_11px_dorado:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#DCB24F;
}
.a-txt_arial_11px_dorado:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C49423;
text-decoration:underline;
}

.a-txt_arial_11px_hormiga:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D7E83;
text-decoration:none;
}
.a-txt_arial_11px_hormiga:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D7E83;
text-decoration:none;
}
.a-txt_arial_11px_hormiga:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D7E83;
text-decoration:underline;
}

/* Estilos Links */


a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2D5691;
text-decoration:none;
}
a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2D5691;
text-decoration:underline
}
a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6085BB;
}

/* Estilos Grillas */

.bg_sep_vertical {
 background-image:url(../img/bg_separador_vert.gif);
 background-repeat: repeat-y;
 width:5px;
}

.header_grila {
background-color:#D4B15E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding-left:10px;
height:20px;
padding-right:10px;
}

.rows {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#F9F4EC;
color:#7D7E83;
padding-left:14px;
padding-right:14px;

}

.rows_alt {
background-color:#FBF9F4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D7E83;
padding-left:14px;
padding-right:14px;

}

.row_style2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D7E83;
padding-left:5px;
padding-bottom:2px;
padding-top:2px;
}

.row_style2_alt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D7E83;
padding-left:5px;
padding-bottom:2px;
padding-top:2px;
}

.row_style2_head{
background-color:#D4B15E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
padding-left:5px;
padding-bottom:2px;
padding-top:2px;
}

.padding_row{
padding-left:5px;
}

.table_resultados_copa th {
	border-width: 1px 1px 1px 1px;
	border-style:solid;
	border-color:#7d7e83;
}

.table_resultados_copa td {
	border-width: 1px 1px 1px 1px;
	border-style:solid;
	border-color:#7d7e83;
}

/* Estilos Scrollbar */

.div_Scrollbar {
    overflow:auto;
	scrollbar-face-color:#E1DCD4;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#FEF9F1;
	scrollbar-track-color:#FEF9F1;
	scrollbar-shadow-color:#F3EEE6;
	scrollbar-highlight-color:#EFEFEF;
	scrollbar-3dlight-color:#EFEFEF;
	scrollbar-darkShadow-Color:#F3EEE6;
}
/* Nacer SUMMUM */

.nacer_txt_tit{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
color:#4F7DA7;
font-weight:bold
}
.nacer_txt_tit_alt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
color:#C7972A;
font-weight:bold
}
.txt_arial_azul11px {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336A9C;
}
.tit_tahoma_white10px {
font-family:Tahoma, arial, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}


/********************/

.bg_prods{
background-image:url(../img/bg_prods.gif);
background-position:bottom;
background-repeat:repeat-x;
}

/*    INPUTS   /*/

.input_login{
border:1px;
border-color:#E9DEC7;
background-color:#FFFFFF;
border-style: solid;
width:130;
padding-left:4px;
padding-right:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C49423;
}
.btns_form {
border-style:none;
height:20px;
background-image:url(../img/bg_btns.gif);
background-repeat:repeat-x;
background-position:bottom;
font-family:tahoma,arial,verdana;
font-size:11px;
color:#C49423;
text-decoration:none;}

/*MENU*/

.MenuItemBtn_over {
cursor:pointer;
}

.SubMenuItemBtn_selected {
background-color:#E0BF74;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#ffffff;
padding-left:10px;
padding-top:1px;
}
.subItem{
background-color:#FFF5DE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#B09863;
padding-left:10px;
padding-top:1px;

}
.subItem_ovr{
background-color:#E0BF74;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#ffffff;
padding-left:10px;
padding-top:1px;
cursor:pointer;
}

.bg_promo{
background-image:url(../img/bg_promo.gif);
background-repeat:repeat-x;
background-position:bottom;
}


/*Divs Menu*/ 
#sub2{
	position:absolute;
	width:147px;
	top:23px;
	z-index:1;
	visibility: hidden;
}
#sub3 {
	position:absolute;
/*	left:394px;*/
	top:23px;
	z-index:5;
	visibility: hidden;
	width:147px;
}
#Layer2 {
	position:absolute;
	width:147px;
	z-index:3;
	visibility: visible;
}#news {
	position:absolute;
	width:508px;
	height:145px;
	z-index:1;
	overflow: auto;
	visibility: visible;
}

.firma{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
.a-firma:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
}
.a-firma:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
}
.a-firma:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

.header_forms{
background-color:#F6F8FC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#98A2B5;
padding-left:10px;
padding-top:1px;
}
