@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
#gral {
	text-align:center;
}
#cabecera{
	width:750px;
	height:145px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}
#cuerpo{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
a: linlk{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;	
}
a: visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;	
}
a: hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;	
}
a: active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;	
}

/* -------------------------------------------*/
#contenido{
	border:#00FF00 solid 0px;
	margin-left:140px;
	width:435px;
}
#seccion{
	text-align:left;
	font-size: 20px;
	font-weight:bold;
}
.gris{
	color: #0E3D7C;
	border-bottom: #CCC solid 1px;
}
.gris-inicio{
	display:none;
}
/* - - - -  T E X T O S  - - - -  */
#texto-inicio, #texto-canal, #texto-gral{
	font-size:12px;
	text-align: justify;
	padding-top:15px;
}
#texto-inicio{
	height:327px;
	background:url(foto_home.jpg) bottom left no-repeat;
}
#texto-inicio h1, #texto-gral h1{
	font-size:14px;
	font-weight:bold;
}
#texto-inicio h2, #texto-gral h2{
	font-size:12px;
	font-weight:bold;
	padding-top:20px;
}
#texto-inicio h3, #texto-gral h3{
	margin: 0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;

}
#texto-inicio p, #texto-gral p{
	text-align: justify;
}
#texto-inicio span, #texto-gral span{
	border:#009966 solid 0px;
	margin: 0px 0px 0px 160px;
	display:block;
}
#texto-gral h4 a{
	margin: 0px;
	padding:0px;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color: #666666;
}
#texto-gral h5 a{
	margin: 0px 0px 0px 10px;
	padding:0px;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
	color: #666666;
}
#texto-gral h4 a:hover, #texto-gral h5 a:hover{
	color: #0E3D7C;
	text-decoration:underline;
}
#texto-gral img.imgt{
	border: #FFFFFF solid 1px;
	float:none;
	margin-left:150px;
}
#texto-gral table {
	width: 100%;
	font-size:12px;
	text-align: center;
	border-collapse:collapse;
	border:#B5BBDB solid 1px;
}
#texto-gral td {
	border-bottom: #B5BBDB solid 1px;
}
#texto-gral th {
	background:#B5BBDB;
}
#texto-gral h6{
	font-size:10px;
}
#texto-gral h6 span{
	font-style: italic;
}

/*---*/
#texto-canal{
	vertical-align: baseline
}
#texto-canal h3{
	margin: 0px 0px 0px 165px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
}
#texto-canal p{
	margin: 25px 0px 0px 165px;
	padding:0px;
}

/* - - - -  T E X T O S  - - - -  */

/* - - - - S U B M E N U - - - -  */
#submenu{
	width:140px;
	float:right;
	margin-top:0px; /*antes 45*/
	padding-top:0px;
	text-align:left;
}
#submenu ul{
	margin-top:0px;
	margin-bottom:20px;
	margin-left:20px;
	padding:0;
}
#submenu img{
	border:none;
}
.sub1 {
	text-decoration:none;
	color: #666666;
	margin-top:5px;
	margin-bottom:17px; /*antes 20*/
	list-style-image:url(bullet-submenu.gif);
	font-size:14px;
}
.sub2 {
	color: #666666;
	text-decoration:none;
	margin-top:10px;
	margin-bottom:5px;
	list-style-image:url(bullet-submenuMini.gif);
	font-size:12px;
}

/* - - - - S U B M E N U - - - -  */
/* - - - - S U B M E N U - - - -  */

#pie{
	margin-top:-22px
}
#imagen{
	border:#000000 solid 0;
	margin-top:-300px;
	text-align:left;
}
#imagen img{
}
#ruta{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
	text-align: left;
	color: #999999;
	padding-top: 10px;
}
#ruta a {
	color:#999999;
	text-decoration:none;
}
#ruta span {
	padding-left: 155px;
}

/* - - - E N C U E S T A - - - */

#encuesta1 {
	margin-top:45px;
}
#encuesta2{
	margin-top:67px;
}
#encuesta1, #encuesta2{
	float:left;
	width: 140px;
}
#encuesta1 td, #encuesta2 td {
	color:#666666;
	font-size:11px;
}
#encuesta1 a, #encuesta2 a {
	color:#999999;
	font-size: 10px;
	text-decoration:none;
	padding-top:20px;
}
#encuesta1 input, #encuesta2 input{
	margin:0px;
	padding:0px;
}
#encuesta1 h4, #encuesta2 h4{
	font-size:12px;
	color: #0E3D7C;
	font-weight:bold;
	text-align:left;
}
/* - - - - - TOOLS ----- */
#tools {
	vertical-align:text-bottom;
	margin:5px 0px 5px 0px;
	padding:0px;
}
.tools form{
	margin:0px;
	padding:0px;
}
.busca_txt{
	font-size:11px;
	color:#0E3D7C;
	height:18px;
	margin: 0px 5px 0px 30px;
	padding:0px;
}
.busca_boton{
	font-size:11px;
	color:#FFFFFF;
	height:18px;
	background: #0E3D7C;
	margin: 0px 5px 0px 5px;
	padding:0px;
	border:  #666666 solid 1px;
	width: 70px;
}
/* - - - - - TOOLS ----- */
/* - - - D I R E C T O R I O  - - - - - */
#dir table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom:20px;
	padding:0px;
	margin:0px;
	width:450px;
	border-collapse:collapse;
	border: #CCC solid 1px;
	text-align:center;
}
#dir th {
	background:#97A5CC;
	color: #FFFFFF; 
	font-weight: bold;
	padding:3px;
}
#dir td{
	padding:3px;
	border-top:#CCC solid 1px;
}
.thnom{width:89px}
.thpat{width:89px}
.thmat{width:89px}
.thesp{}
.thext{width:55px}

/* - - - D I R E C T O R I O  - - - - - */
/* - - - - INDICE TEMATICO - - -  */

#texto-canal ul {
	margin: 15px 0px 5px 205px;
	padding: 0px;
	list-style: none;
}
#texto-canal ul ul{
	margin: 7px 0px 0px 30px;
	padding: 0px;
	list-style: none;
}
#texto-gral ul {
	margin: 15px 0px 5px 20px;
	padding: 0px;
	list-style: none;
}
#texto-gral ul ul{
	margin: 7px 0px 0px 20px;
	padding: 0px;
	list-style: none;
}
#texto-canal li a, #texto-gral li a,  #texto-gral li {
	color: #666666;
	text-decoration:none;
	list-style: none;
	font-weight:normal;
	list-style-image:url(bullet-gris-big.gif)
}
#texto-canal li li a {
	color: #666666;
	text-decoration:none;
	font-weight:normal;
	list-style: none;
	list-style-image:url(bullet-gris.gif);
	margin-bottom:15px;
}
#texto-gral li li a,  #texto-gral li li {
	color: #666666;
	text-decoration:none;
	font-weight:normal;
	list-style: none;
	list-style-image:url(bullet-gris.gif);
	margin-bottom:0px;
}

/* - - - - INDICE TEMATICO - - -  */
#dirs{
	width:750px;
	margin:auto;
}

#dirs th{
	font-size:11px;
	font-weight:bold;
	width:250px;
}
#dirs td{
	font-size:11px;
	font-weight:normal;
	text-align:center;
}
/*---------------------------*/
#texto-gral img{
	border: #333333 solid 1px;
}
.img-right{
	float:right;
	margin: 25px 0px 15px 15px;
}
.img-left{
	float: left;
	margin: 25px 15px 15px 0px;
}