html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
}

#text-top
{
	float:left;
}
#text-top a
{
	margin-left:15px;
	color:#FFF;
	text-transform:uppercase;
	line-height:30px;
	font-size: 10px;
}

#fecha-top
{
	text-transform:uppercase;
	float:right;
	line-height:30px;
	margin-right:25px;
	font-size: 11px;
}

body{
	font-family:Verdana,Arial;
	/*background:transparent url(../img/raya-top_25.gif) repeat-x scroll 0 0;*/
	background:#FFF;
}

a img{
	border:none;
}

a{ text-decoration:none}

#envoltura
{
	margin:0 auto;
	width: 1024px;
	min-height: 600px;
	overflow:hidden;
	background: #FFFFFF url("../cssImg/fondo1.gif") repeat-x scroll 0 0;
	font-weight: bold;
}

#barra-top {
background:url("../img/fondo_bar_top_gen_03.gif") repeat-x scroll 0 0 transparent;
color:#FFFFFF;
height:31px;
margin:0 auto;
position:relative;
width:981px;
}

#pestania-izq-top {
background:url("../img/barraTop_r1_c1.jpg") no-repeat scroll 0 0 transparent;
height:31px;
left:0;
position:absolute;
top:0;
width:12px;
}

#pestania-der-top {
background:url("../img/barraTop_r1_c5.jpg") no-repeat scroll 0 0 transparent;
height:31px;
position:absolute;
right:0;
top:0;
width:12px;
}

#top
{
	width: 981px;
	height: 50px;
}

#topComunica_r1_c1
{
	background:url("../img/topComunica_r1_c1.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	width:176px;
	height: 42px;
	margin-left:20px;
}

#topComunica_r1_c3
{
	background:url("../img/topComunica_r1_c3.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	width:478px;
	height: 50px;
	margin-left:60px;
}


#contenedor
{
	margin:0 auto;
	width: 981px;
	min-height: 600px;
	overflow:hidden;
	background: #FFFFFF url("../cssImg/fondo1.gif") repeat-x scroll 0 0;
}

#header
{
	width: 981px;
	height: 243px;
}

#barra-div
{
	width: 981px;
	height: 19px;
	background: transparent url("../img/fondo-barra_02.gif") repeat-x scroll 0 0;
}

#menu-cont
{
	width: 981px;
	height: 45px;
}

#menu
{
	float: right;
	width: 770px;
	height: 45px;
}

#info
{
	position: relative;
	width: 981px;
	min-height: 407px;
	/*background: transparent url("../img/solprd_10.gif") no-repeat scroll 0 15px;*/
	background: transparent url("../img/esqBot_14.gif") no-repeat scroll 0 bottom;
	overflow:hidden;
}

#barra-top-info
{
	width: 981px;
	height: 13px;
	background: transparent url("../img/barra-top-info_11.gif") no-repeat scroll 0 0;
}

#esqTop
{
	background:url("../img/esqTop_13.gif") no-repeat scroll 0 0 transparent;
	height:239px;
	position:absolute;
	right:9px;
	top:13px;
	width:204px;
}

#esqBot{
	/*background:url("../img/esqBot_14.gif") no-repeat scroll 0 0 transparent;*/
	background:url("../img/solprd_10.gif") no-repeat scroll 0 0 transparent;
	height:239px;
	position:absolute;
	left:20px;
	top:0;
	width:204px;
}


#barra-bottom
{
	width:981px;
	height:10px;
	background:url("../img/barra-bottom_15.gif") no-repeat scroll 0 0 transparent;
}

#footer
{
	width:981px;
	height:175px;
	background:url("../img/barraBotIzq_16.gif") no-repeat scroll 0 0 transparent;
	margin-bottom: 20px;
}

#degradado-foot
{
	background:url("../img/degradado-foot_18.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:10px;
	margin-left:10px;
	width:981px;
}

#agenda
{
	float:left;
	margin-left:35px;
	width:190px;
	height:76px;
	
}


#agenda a{ display: block; margin-left: 10px;}

#banner-foot
{
	float:right;
	height:175px;
	width:750px;
	background:url("../img/barraBotDer_21.gif") no-repeat scroll right 0 transparent;
}

#banner-foot img
{
	margin-right: 18px;
}

#cont-text
{
	float: right;
	width: 730px;
	min-height: 400px;
}

#descarga
{
	float: left;
	height:33px;
	margin-top:30px;
	width:224px;
}

#LIX
{
	background:url("../img/lix_24.gif") no-repeat scroll right 0 transparent;
	float:left;
	height:89px;
	margin-left:94px;
	margin-top:-20px;
	width:41px;
}

#descarga a{
	color:#990000;
	float:left;
	line-height:30px;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}

#descarga img
{
	float: right;
}	

h1.tit
{
	font-family: Verdana;
	font-size: 1em;
	color: #cf1919;
}


#cont-text h1
{
	font-size: 1em;
	font-family: Verdana;
	;
}

#cont-text h4{margin:10px 0; ; color: #666666; font-size:0.75em;font-family: Verdana; font-weight: bold;}

div.normal{margin:11px 0;  color: #666666; font-size:0.63em; font-weight: normal;}
.negritas{  font-size:11px; font-weight: normal; font: bold}

.normal {margin:11px 0;  color: #666666; font-size:11px; font-weight: normal;}
.rojas {margin:11px 0;  color: #FF0000; font-size:11px; font-weight: normal;}
