html, body, div, span, p, a, font, img,
strong, ol, ul, li, form, label, h1,
td {
     margin: 0px 0px 0px 0px;
     padding: 0px;
     font: normal 12px Arial;
	 color: #6E6F71;
	 line-height: 18px;
	 text-decoration: none;
}
li	{
	list-style:none;
	padding-left:35px;
	padding-bottom:6px;
}

strong{
	font-weight: bold;
}

p{
	margin-bottom: 8px;
}

img				{border:0px}
body 			{background:url(graficos/body_home_fondo.jpg) #FFF repeat-x top;}
.body_interior 	{background:url(graficos/body_int_fondo.jpg) #FFF repeat-x top;}

/* H O M E */
.home_header		{width:951px; height:422px; background:url(graficos/header_home_fondo.jpg) #FFF no-repeat top; margin:auto; border:0px solid #000;}
.logo				{width:261px; height:160px;}
.botonera_home 		{width:261px; height:217px; text-align:right;}
.flash_header_home 	{width:690px; height:422px; float:left;}

.home_cont			{width:952px; background:url(graficos/contenidos_home_fondo.jpg) #FFF repeat-y top; margin:auto; border:0px solid #000;}
.home_contenidos	{background:url(graficos/contenidos_home_fondo_bot.jpg) no-repeat bottom; padding:22px 10px 35px 43px; border:0px solid #000;}

.cont1_home 		{width:380px; float:left; border:0px solid #FFF;}
.cont2_home 		{width:400px; float:left; border:0px solid #FFF; margin-left:90px;}

.img_home_index 	{width:76px; height:56px; float:left; margin-top:10px; margin-right:14px;}
.texto_home 		{float:left; border:0px solid #FFF; width:290px; margin-top:10px;}

.cierre_aviso		{float:left;padding-left:44px;}
.cierre_solnet		{float:right;padding-right:44px;}
.mapa_sitio			{float:left; width:630px; text-align:center;}

.cierre_aviso a:hover	{text-decoration:underline;}
.cierre_solnet a:hover	{text-decoration:underline;}
.mapa_sitio a:hover		{text-decoration:none; font: normal 11px Arial; color:#FF7800;}
.mapa_sitio a:visited	{text-decoration:none; font: normal 11px Arial;}
.mapa_sitio a:link		{text-decoration:none; font: normal 11px Arial;}

.aviso_home			{clear:both; idth:700px; margin:auto; padding-left:70px; padding-top:4px; border:1px solid #000; float:left;}

/* C A B E C E R A */
.header				{width:951px; height:359px; background:url(graficos/header_fondo.jpg) #FFF no-repeat top; margin:auto;}
.botonera	 		{width:245px; height:189px; text-align:right; padding-left:8px; border:0px solid #000;}
.flash_header	 	{width:690px; height:359px; float:left;}
/*importante descontar el padding*/
.contenidos_grande	{width:855px; padding:16px 70px 10px 44px; background:url(graficos/contenidos_int_fondo.jpg) #FFF repeat-y top; margin:auto;}
.contenidos_centros	{width:871px; padding:0px 70px 10px 10px; background:url(graficos/contenidos_int_fondo.jpg) #FFF repeat-y top; margin:auto; border:0px solid #000;}
.pie_int			{width:951px; margin:auto;}
.logo_interior		{width:261px; height:145px;}
.logo_interior a	{color:#FFF; position:absolute; margin-top:32px; margin-left:-120px;}

/* C E N T R O S */
.centro_fondo		{width:193px; height:130px; background:url(graficos/centro_fondo.jpg) #FFF no-repeat top; float:left; margin-right:12px; margin-bottom:12px;}
.centro_fondo a		{color:#FFF; position:absolute; margin-top:32px; margin-left:20px;}
.img_logo_centro	{height:77px; text-align:center; padding-top:7px;}
.link_centro		{margin-top:-13px; margin-left:66px;}
.link_centro a		{color:#808080;}
.menu_fondo			{background:url(graficos/menu3.jpg) repeat-y top;}
li a:hover			{color:#FF7800;font-weight:normal}
/* T I T U L O S */
h1					{font: normal 20px Verdana; color: #F76800; display:inline; letter-spacing: -1.2px;}
h2					{font: normal 20px Verdana; color: #B9B9B9; display:inline; letter-spacing: -1.2px;}

/* T E X T O S */

/* L I N K S */
.logo a 			{color:#FFF; position:absolute; margin-top:32px; margin-left:-120px;}
.tit_noti			{font: normal 12px Arial; color: #000; line-height:26px;}

.link_numeracion_pagina	{color:#707070;}
.paginas				{color:#FF7800;}

/* O T R O S */
.dot				{background:url(graficos/tit_separa_dot.jpg) repeat-x; margin:12px 0px 18px 0px;}
.boton 				{color:#FFF;}
.tari_tipo			{height:27px; background-color:#F66900; font: bold 12px Arial; color: #FFF; padding-left:10px;}
.tari_conceptos		{height:27px; background-color:#EBE2C5; font: bold 12px Arial; color: #000; padding-left:10px;}

/* F O R M U L A R I O S */

.contacto_separa 	{background:url(graficos/contacto_separa.jpg) repeat-y; margin:0px 40px 0px 40px;}

input{
	width:140px;
	padding:3px;
	border: 1px solid #E3D6A9;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FBFAF5;
	color: #000;
}

select{
	width:148px;
	padding:3px;
	border: 1px solid #E3D6A9;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FBFAF5;
	color: #000000;
}

.obligatorios{
	font: normal 11px Arial;
	color:#F76800;
	text-decoration:none;
	line-height: 16px;
}

.radio{
	width:14px;
	height:16px;
	margin-top:1px;
	border-width: 0px;
	vertical-align:middle;
	background-color: #313131;
	margin:6px;
}
.checkbox{
	width:14px;
	height:16px;
	margin-top:1px;
	border-width: 0px;
	vertical-align:middle;
	ackground-color: #313131;
	margin:6px;
}

textarea{
	width:420px;
	height:90px;
	padding:3px;
	border: 1px solid #E3D6A9;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FBFAF5;
	color: #000;
}

.archivo{
	background: url(graficos/archivo.jpg) center no-repeat;
	width: 143px;
	height: 26px;
	text-align: center;
	line-height: 28px;
	font-size: 12px;
	font-weight: normal;
	font-face: arial;
	color: #fff;
	display: block;
	float: center;
	text-decoration: none;
}

.examinar{
	padding:4px;
	width:200px;
	border: 0px;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #646464;
}
.enviar{
	width:63px;
	height:20px;
	background: url(graficos/enviar.jpg) center no-repeat;
	border:0px;
}
.politica {text-decoration: underline; color: #6F6F6F; font: normal 11px Arial;}

#sitemap li, #sitemap ul li{
	padding: 0;
	margin: 0;
}

#sitemap ul li{
	margin-left: 30px;
}

#sitemap li a{
	padding: 2px 2px 2px 18px;
	margin: 2px;
	display: block;
	background: url(graficos/mas_noti.jpg) left center no-repeat;
	font-weight: bold;
}

#sitemap ul li a{
	margin: 2px;
	display: block;
	background: url(graficos/menu_puntero.jpg) left center no-repeat;
	padding: 2px 2px 2px 13px;
	font-weight: normal;
}


.archivos, .archivos li{
	margin: 10px 0;
	padding: 0;
}