body{
	width:100%;
	height:100%;
	margin:0px;
	font: 11px tahoma, arial, sans-serif;
	color:#5f5c5c;
	background:url(fondo.jpg) repeat-x;
}

.general{
	position:relative;
	width:784px;
	margin:auto;
	top:20px;
}

.cabecero{
	position:relative;
	float:left;
	width:784px;
}

.nombre{
	position:relative;
	float:left;
	width:784px;
	height:79px;
	background:url(cabecero.jpg) left no-repeat;
	margin-bottom:10px;
}

.datos_cab{
	position:relative;
	float:right;
	width:300px;
	height:25px;
	margin-top:54px;
	padding-right:18px;
	font: 7pt tahoma, arial, sans-serif;
	color:#aaa;	
	text-align:right;
}

.etiqueta{
	position:relative;
	float:left;
	width:784px;
	height:14px;
	background: url(barra.jpg) no-repeat;
	padding-top:1px;
/*background-color:yellow;*/
}

.banner{
	position:relative;
	float:left;
	width:770px;
	height:156px;
	background: url(banner.png) no-repeat;
	behavior:url("css/pngbehavior.htc");	
	margin-top:4px;
	/*background-color:yellow;*/
}

#navegador{
	position:relative;
	float:left;
	width:760px;
	height:15px;
	padding-left:20px;
}

#navegador a{
	font: 12px tahoma, arial, sans-serif;
	color:#a11826;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	margin-right:35px;
}

#navegador a:HOVER{color:#5f5c5c;}


.cuerpo{
	position:relative;
	float:left;
	width:724px;
	padding: 40px 20px 20px 25px;
}

.estirador{
	position:relative;
	float:left;
	height:300px;
	width:0px;
}

.columna_izq{
	position:relative;
	float:left;
	width:230px;
	border-right:1px solid black;
	text-align:right;
	line-height:15px; 
}

.titulo_izq{
	position:relative;
	float:left;
	width:231px;
	height:15px;	
	padding-top:2px;
	text-align:center;
	background:url(tit_izq.jpg) repeat-y;
	background-color:black;
}

.titulo_dcha{
	position:relative;
	float:left;
	width:231px;
	height:15px;	
	padding-top:2px;
	text-align:center;
	background:url(tit_dcha.jpg) right repeat-y;
	background-color:black;
}

.txt_colum_izq{
	position:relative;
	float:left;
	width:190px;
	padding-top:15px;
	padding-left:20px;
	text-align:right;
}

.contenido_dcha{
	position:relative;
	float:left;
	width:483Px;
	height:400px;	/* 400 por poner algo.... */
	margin-left:10px;
	/*background-color:lime;*/	
}


#pie{
	position:relative;
	float:left;
	width:775px;
	margin-top:-12px;
	bottom:0px;
	text-align:center;
	font: 9px verdana, arial, sans-serif;
	color:#ccc;
	font-weight:bold;
	/*background-color:yellow;*/
}

.titulo_gr{
	font: 10px tahoma, arial, sans-serif;
	color:#EEE;
	letter-spacing:5px;
	word-spacing:7px;
	font-weight:bold;
/**/
}

.titular{
	font: 11px tahoma, arial, sans-serif;
	color:#EEE;
	letter-spacing:3px;
	word-spacing:3px;
	font-weight:bold;
/**/
}

.titulo{
	font: 11px tahoma, arial, sans-serif;
	color:#EEE;
	letter-spacing:1px;
	font-weight:bold;
/**/
}

.titulo_negro{
	font: 11px tahoma, arial, sans-serif;
	color:#333;
	letter-spacing:1px;
	font-weight:bold;
/**/
}

.txt_mini{
font: 7pt tahoma, arial, sans-serif;
color:#ccc;
font-weight:bold;
/**/
}

.txt_gris{
font: 11pt tahoma, arial, sans-serif;
color:#ccc;
word-spacing:1px;
}

.txt_blanco{
font: 11pt tahoma, arial, sans-serif;
color:#eee;
word-spacing:1px;
/*font-weight:bold;*/
}

A.link,A.link:VISITED,A.link:ACTIVE,A.link:FOCUS,A.link:LINK{
	position:relative;
	float:left;
	font: 11px tahoma, arial, sans-serif;
	color:#5f5c5c;
	text-decoration:none;
	font-weight:bold;
}

A.link:HOVER{	color:#c00; } 

A.link2,A.link2:VISITED,A.link2:ACTIVE,A.link2:FOCUS,A.link2:LINK{
	position:relative;
	font: 11px tahoma, arial, sans-serif;
	color:#5f5c5c;
	text-decoration:none;
	font-weight:bold;
}

A.link2:HOVER{	color:#c00; } 


/***** Créditos de SGA ******/

.firma {
	position: relative;
	float: right;
	padding-bottom:10px;
	font-size: 9px;
	color: #d3d0d0;
	text-align: right;
	text-decoration: none;
	margin-right:30px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
