@charset "iso-8859-1";
/* CSS Document */

body{
background:url(images/bg.gif) repeat-y top center;
background-color:#EEEEEE;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#111111;
margin:0;
padding:0;
}
a {
	text-decoration:none;
	color: #600;
	font-weight:bold;
	}
#header{
width:100%;
height:210px;
background:url(images/headerbg.gif) repeat-x top center;
background-color:#470e21;
margin:0;
padding:0;
}

#headerc{
background:url(images/header.gif) repeat-x top center;
background-color:#470e21;
width:1014px;
height:100%;
margin: 0 auto;
}

#main{
	width: 957px;
	margin: 0px auto 0 auto;
}

#side{
width: 220px;
float:left;
margin-left:10px;
margin-top: 20px;
color: #666666;
}
#index{
width: 88%;
margin: 0 auto 50px auto;
color: #666666;
text-align:justify;
}
#index img{
	padding:20px}
#article{
width: 705px;
background:url(images/vl.gif) repeat-y top left;
float:right;
padding-left:20px;
padding-bottom:40px;
min-height:400px;
}
.pad{
	padding-right:20px;}
.title{
	font-size:30px;
	font-family:"Times New Roman", Times, serif;


	}
img, img a{
	border:0;}
.subtitle{
	font-size:20px;

	font-weight:bold;
	}
.footer{
	width:400px;
	font-size:10px;
	color: #666;
	text-align:center;
	margin: 30px auto 10px auto;
	}
.subpub{
	font-size:15px;
	line-height:2px;
	font-weight:bold;
	padding:10px;
	}
.publicaciones{
	padding:3px 60px 3px 20px;
	text-align:justify;
	font-size:13px;}

ul {
	list-style-image:url('images/li.gif');
	}
#desplegar{
	font-size:11px;	
	}
#info {
	font-size:12px;
}
table{
	max-width:100%; !important;
	border: none; !important}
td{
	border: none; !important}
#menu {
	position:absolute;
	width: 870px;
	height:52px;
	margin: 112px 0 0 160px; 
	padding: 0px;
	border: 0px solid green;
				}
/* MENU HORIZONTAL */
img {
	margin: 0;
	padding:0;}
#menu1 {

	display:inline-block;
	width: 50px;
	height: 52px;
	background: url("images/menu_01.jpg") no-repeat 0 0;
}
#menu1:hover{ 
  	background-position: 0 -52px;
}
#menu1 span{
	position: absolute;
	top: -999em;
}

#menu2 {
	display: inline-block;
	width: 70px;
	height: 52px;
	background: url("images/menu_02.jpg") no-repeat 0 0;
}
#menu2:hover{ 
  	background-position: 0 -52px;
}
#menu2 span{
	position: absolute;
	top: -999em;
}

#menu3 {
	display:inline-block;
	width: 86px;
	height: 52px;
	background: url("images/menu_03.jpg") no-repeat 0 0;
}
#menu3:hover{ 
  	background-position: 0 -52px;
}
#menu3 span{
	position: absolute;
	top: -999em;
}

#menu4 {
	display:inline-block;
	width: 63px;
	height: 52px;
	background: url("images/menu_04.jpg") no-repeat 0 0;
}
#menu4:hover{ 
  	background-position: 0 -52px;
}
#menu4 span{
	position: absolute;
	top: -999em;
}

#menu5 {
	display:inline-block;
	width: 68px;
	height: 52px;
	background: url("images/menu_05.jpg") no-repeat 0 0;
}
#menu5:hover{ 
  	background-position: 0 -52px;
}
#menu5 span{
	position: absolute;
	top: -999em;
}

#menu6 {
	display:inline-block;
	width: 95px;
	height: 52px;
	background: url("images/menu_06.jpg") no-repeat 0 0;
}
#menu6:hover{ 
  	background-position: 0 -52px;
}
#menu6 span{
	position: absolute;
	top: -999em;
}

#menu7 {
	display:inline-block;
	width:114px;
	height: 52px;
	background: url("images/menu_07.jpg") no-repeat 0 0;
}
#menu7:hover{ 
  	background-position: 0 -52px;
}
#menu7 span{
	position: absolute;
	top: -999em;
}

#menu8 {
	display:inline-block;
	width: 125px;
	height: 52px;
	background: url("images/menu_08.jpg") no-repeat 0 0;
}
#menu8:hover{ 
  	background-position: 0 -52px;
}
#menu8 span{
	position: absolute;
	top: -999em;
}

#menu9 {
	display:inline-block;
	width: 72px;
	height: 52px;
	background: url("images/menu_09.jpg") no-repeat 0 0;
}
#menu9:hover{ 
  	background-position: 0 -52px;
}
#menu9 span{
	position: absolute;
	top: -999em;
}
#menu10 {
	display:inline-block;
	width: 62px;
	height: 52px;
	background: url("images/menu_10.jpg") no-repeat 0 0;
}
#menu10:hover{ 
  	background-position: 0 -52px;
}
#menu10 span{
	position: absolute;
	top: -999em;
}