html, body {
	height: 100%;
}

body {			background:url('/imagenes/fondo.png');
				color:#444; 
				font-family: tahoma, sans-serif;
				font-size:11px;
				line-height: 16px;
                                margin:0;
                                overflow:auto; 
                                overflow-x:hidden; 
}



a { color:#333333; text-decoration:none; }

img {border: none;}

a:hover	{ text-decoration:none; }

h1 {font-weight: normal; font-family: arial, sans-serif; font-size: 11px; font-style: italic; margin-top: 9px; margin-bottom: 0px; text-transform: uppercase;}

h2 {font-weight: normal; font-family: arial, sans-serif; font-size: 11px; font-style: italic; margin-top: 0px; text-transform: uppercase;}

h3 , .autonav-text {font-weight: normal; font-family: arial, sans-serif; font-size: 11px; font-style: italic; margin-top: 9px; margin-bottom: 0px; text-transform: uppercase;}

h6 { color: blue; font-family: arial, sans-serif; font-size: 18px; font-style: italic; margin-top:12px; text-transform: uppercase; margin-bottom: 0px;  font-weight:normal;}
h6 a { color: blue;}

.ingles , h2 , h3 , a:hover {color: blue;}

.italic {font-family: arial, sans-serif; font-style: italic;}

.selector {position: absolute; width:156px; height: 1px; background-color: blue;}
.proyectos {left:154px;}
.textos {left:309px; }
.bio {left: 464px; }
.noticias {left:619px;}
.contacto {left:774px; width:157px;}

.container { position: absolute; top: 107px; left: 0px; width:950px;}
.news { position: absolute; top:-10px; left: 310px; width:620px; }

.round { 		background-color:white;
				
				padding: 10px;
				width: 200px;
				float: left;
				margin-right: 10px; }

.contentIndex p img { display:none; }

.eachpost { width: 141px; float: left; margin:10px 7px}
.logo { width: 139px; float: left; margin:10px 7px}			
.eachpost > div { padding:5px; }
.biografia { float: left; width: 290px; padding:2px 7px 7px 12px; margin:0 1px 0 0;}
.biografia p {margin-top: 9px;}
.twocolsimage { float: left; width: 290px; padding:10px 7px 20px 12px; margin:0 1px 0 0; }
.twocolsimage p a , .textodoscol a , .contactodoscol a {font-weight: bold;}
.contentIndex a {color:#333333; }
.contentIndex a:hover {color:blue; }


.spacer {height: 1px; width: 930px; float:left;}

#allposts { width: 940px; }

il, ul, ol { list-style-type: none; list-style: none; }

#menuItem { height: 50px;}

/* ----------------------------------- */

.bordetitle {border-top: 1px dashed #eee;}

/* ----------------------------------- */

.textotitle { float: left; width: 130px; padding:0 12px 7px 12px;}
.textocastellano { float: left; padding:0px 8px 20px 14px; margin:0; width: 444px; }
.contactodoscol {float: left; width: 288px; padding:0px 7px 7px 12px; margin:0 1px 0 0; height: 130px;}
.textodoscol {float: left; width: 288px; padding:0px 7px 7px 14px; margin:0 1px 0 0;}
.textodoscol p , .contactodoscol p {font-family: tahoma, sans-serif; font-size:11px; line-height: 16px;}
.textocastellano p , .textodoscol p {margin-top: 8px;}
.textocastellano img  {margin-top: 3px;}

/* ----------------------------------- */

.wrapperindent{position:absolute; left: 310px; }
.lineatitle { float: left; width: 10px; margin:13px 145px 7px 0; border-top: blue 1px solid;}
.proyectotitle { float: left; width: 286px; padding:0 12px 7px 12px;}
.imagencabecera {margin: 11px 0 0 0;}
.proyectocontenido { float: left; width: 290px; padding:2px 7px 7px 12px; margin:0 1px 0 0;}
.fichatecnica { font-size: 10px; font-family: arial, sans-serif; font-style: italic; float: left; width: 141px; padding:0 8px; margin:16px 0 0 156px;}
.imgthreecols { float: left; padding:10px 7px 20px 0px; margin:0 1px 0 0; width: 950px;}
.imgthreecols img { margin-bottom: 10px; vertical-align:top;}

/* ----------------------------------- */

.autonav-item { float: left; width: 289px; padding:11px 700px 20px 12px; margin:0 1px 0 0; }
.autonav-item a { color: blue; font-family: arial, sans-serif; font-size: 11px; font-style: italic; margin-top:11px; text-transform: uppercase; }
.autonav-text a {font-weight: bold; font-family: arial, sans-serif; font-size: 11px; font-style: italic; margin-top:11px;}
.autonav-list { float: left; margin: 0px; padding: 0px; -webkit-padding-start: 0px;  }
.autonav-table { float: left; width: 294px; padding:10px 7px 20px 8px; margin:0 1px 0 0; background:url('/imagenes/transparencia.png'); }




input, textarea, select, button{
				background-color:#white;0
				
				padding: 3px;
				border:0px;
				margin-top: 5px;
				color:#666;
				font-size:11px;
				font-family: Arial, sans-serif; }
				
small a { text-decoration: none; }

