/*Versión 1.0*/
body {
        background: #ffffff;
}


.logo {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	padding:0px 5px 0px 5px; /*top right bottom left*/    
	position: absolute;
	top: 5px;
	background: #ffffff;
}

#prebanner {
	position: absolute;
	top: 15px;
	left: 275px;/*left:218px;*/
	z-index:2;

}

#banner {
	z-index:1;
	/*float: center;*/
    padding: 0 0 0 0;
	/*border-color: #fff;
	border-width: 2px 0px 2px 0px;
    border-style:solid;	*/
	
	/*padding:0px 5px 0px 15px; top right bottom left*/    
	position: absolute;
	top: 15px;
	left: 275px;/*390px;*//*left:218px;*/
	width: 611px; /*641px;*/
	height:85px;
	/*background: #c72742;*//*#888988;*/
	/*border: solid #c9bdbd;
	border-width: 3px 3px 0 3px;*/
}
#postbanner {
		z-index:3;
	position: absolute;
	top: 15px;
	
	left: 700px;/*686px;*//*735px;*//*left:218px;*/
	width: 115px; /*641px;*/
	height:85px;
}

#banner_arees1 {
	z-index:4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13pt;
	text-align:center;	
	position: absolute;
	top: 35px;
	background: #c72742;
	height:45px;
	color:#ffffff;
	left:780px;
}

#banner_arees2 {
	z-index:5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13pt;
	text-align:center;	
	position: absolute;
	top: 45px;
	background: #c72742;
	height:45px;
	color:#ffffff;
	left:780px;
}

.top-nav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	position: absolute; /*The navigation on the left side, positioned absolutely*/
	top: 120px; /*90px;*/
	left:165px;
	width: 800px;  /*700*/
        height: 30px; /*25px*/
        background: #c72742;/*#915568;*/
        color: inherit;
        /*border: solid #c9bdbd;
        border-width: 3px 0 0 0;*/
}
.top-nav-inner {
padding: 5px 20px; /*5 10*/
}
.top-nav-inner a {
padding: 0 45px;/*0 25*/
  text-align:center; 
color: #fff; 
background: inherit;
/*font-weight: bold;*/
text-decoration: none;
/* width: 200px; /*180px*/

}

.top-nav-inner a:hover {
	background: #fff;
    color: #915568;
}
/*
.flagfr {
	padding: 30px 0px;
	position: absolute; /*The navigation on the left side, positioned absolutely*/
/*	top: 77px;
	left: 10px;	
	z-index:4;
}
.flaguk {
	padding: 30px 0px;
	position: absolute; /*The navigation on the left side, positioned absolutely*/
/*	top: 77px;
	left: 30px;	
	z-index:4;
}
*/

.esquerra {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	left: 0px;
	padding: 30px 0 0 0;
	position: absolute; /*The navigation on the left side, positioned absolutely*/
	top: 120px; /*90px;*/
	width: 185px;
	background: #c72742;/*#915568;*/
	color: #fff;   
	height:400px;
	margin:0px;
	/*border: solid #c9bdbd;
	border-width: 3px 0 0 0;*/
	
}

.esquerraCerca {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	left: 0px;
	padding: 15px 0 0 0;
	position: absolute; /*The navigation on the left side, positioned absolutely*/
	top: 485px; /*90px;*/
	width: 185px;
	background-image: url('img/bottom.png');
	background-repeat: no-repeat;/*#c72742;*//*#915568;*/
	color: #fff;   
	height:470px;
/*	border: solid #c9bdbd;
	border-width: 3px 0 0 0;*/
	
}

.esquerra ul {
	list-style-type: none;
    margin: 0px 0px 20px 0px; /*top right bottom left*/    
    padding: 0px;
    color: #fff;
    /*font-weight: bold;*/
}

.esquerra li {
    padding: 0px 9px 0px 9px;/*top right bottom left*/    
}


.esquerra a {
	display:block;
    /*float: center;*/
    padding: 0.5em 10px;
    text-decoration: none;
	width:145px;
    color: #fff;   
	border-color: #FFFFFF;
	border-width: 1px;
    border-style:solid;
	font-size:12pt;
	text-align:center; /*left;*/
}

.esquerra a:hover { 
    background: #fff;
    color: #915568;
}

.esquerra h5{
	font-size:8pt;
	/*left:10px;*/
	padding: 0px 0px 0px 12px;
	/*padding: 0.5em 5px;*/
}
.esquerra h5 a{
    display:block;
    /*float: center;*/
    padding: 0px 0px 0px 0px;
    text-decoration: underline;
	width:145px;
    color: #fff;
    border-width:0px;
    
/*	border-color: #FFFFFF;
	border-width: 1px;
    border-style:solid;
    */
	font-size:8pt;
	text-align:center;	
}
.esquerraCerca h4{
	font-size:9pt;
	/*left:10px;*/
	padding: 0px 0px 0px 12px;
	/*padding: 0.5em 5px;*/
}
.esquerraCerca h4 a{
    display:block;
    padding: 0px 0px 0px 0px;
    text-decoration: underline;
	width:145px;
    color: #fff;
    border-width:0px;

	font-size:9pt;
	text-align:center;	
}

.esquerraCerca h4 input{
	font-size:9pt;
	margin:0;
	padding:0;
}

#cantonada_inf_esq{
	position: absolute;
	top:620px;
	left:0px;
}
#cercaImg {
      width: 16px;
      height: 16px;
      margin: 0;
      padding: 0;
      border: 0;
      vertical-align: middle;
  }

#subtitol{
		font-size:10pt;
		font-style:italic;
		/*padding:0px 40px 10px 40px;*/
		color: #888988;		
}

#seguent{
		font-size:12pt;
		font-style:bold;
		padding:0px;
		background: #fff;
		color: #915568;
		text-align: right;
}
  
.linkpetit{
	display:block;
    /*float: center;*/
    padding: 0.5em 10px;
    text-decoration: underline;
	width:145px;
    color: #fff;   
/*	border-color: #FFFFFF;
	border-width: 1px;
    border-style:solid;
    */
	font-size:9pt;
	text-align:center;	
}

.superior {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*(
	font-weight: bold;
	left:165px;
	padding: 5px 0px;
	position: absolute; /*The navigation on the left side, positioned absolutely*/
	top: 120px; /*90px;*/
	width: 165px;
	height:15px;
	background: #c72742;/*#915568;*/
	color: #fff;   
	
}

#path{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color: #915568;
	display:block;
	/*border-color: #ddd;
	border-width: 1px;
    border-style:solid;*/
	width:800px; /*680px;*/
	height:30px;
	padding: 5px 0px 0px 5px;
	position: absolute;
	top: 152px; /*122px;*/
	left:190px;
 /* background: #ffffff;	*/
}

#path a{
	color: #915568;
	text-decoration:none;
}
#path a:visited{
	color: #915568;
}
#path a:hover{
	text-decoration:underline;
}

#contingutTot{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000;
	padding: 60px 30px 30px 80px; /*20  top right bottom left*/
	/*margin: 50px;*/
	display:block;
	border-color: #c9bdbd;
	border-width: 1px 0px 0px 0px;
	border-style:solid;
	/*width: 680px; 480px;*/
	position: absolute;
	top: 182px; /*152px;*/
	left:185px;
	text-align:justify;
        /*border: solid #c9bdbd;
	border-width: 3px 0 0 0;*/
        /*background: #00ffff;*/
		
		
	width:780px; /*Ancho para IE*/
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:670px; /*Ancho para el resto de navegadores*/
}

#contingutMaxim{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000;
	padding: 10px 10px 10px 10px; /*top right bottom left*/
	/*margin: 50px;*/
	display:block;
	border-color: #c9bdbd;
	border-width: 1px 0px 0px 0px;
	border-style:solid;
	/*width: 680px; 480px;*/
	position: absolute;
	top: 182px; /*152px;*/
	left:185px;
	text-align:justify;
        /*border: solid #c9bdbd;
	border-width: 3px 0 0 0;*/
        /*background: #00ffff;*/
		
		
	width:780px; /*Ancho para IE*/
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:760px; /*Ancho para el resto de navegadores*/
}
	


#contingutTot h1, #contingutMaxim h1{
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color: #888988;
}
#contingutTot h2, #contingutMaxim h2{
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color: #888988;
}
#contingutTot h3, #contingutMaxim h3{
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color: #888988;
}

#contingutTot h4, #contingutMaxim h4{
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color: #888988;
}

#contingutTot h5, #contingutMaxim h5{
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color: #915568;
}
#contingutTot a, #contingutMaxim a{
	color: #915568;
	text-decoration:none;
}
#contingutTot a:visited, #contingutMaxim a:visited{
	color: #915568;
}
#contingutTot a:hover, #contingutMaxim a:hover{
	text-decoration:underline;
}


#contingutTot ul, #contingutMaxim ul {
	list-style-type: disc;
	list-style-image: url(img/logoli.gif);
	list-style-position: inside;
}


#contingut{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000;
	padding: 50px 90px 50px 90px; /*30*/
	
	/*display:block;*/
	border-color: #c9bdbd;
	border-width: 1px 1px 0px 0px;
	border-style:solid;	
	position: absolute;
	top: 182px; /*152px;*/
	left:187px;
	text-align:justify;

	width:600px; /*Ancho para IE*/
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:420px; /*Ancho para el resto de navegadores*/
}

#contingut h1{
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color: #888988;
}

#contingut h3{
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color: #888988;
}

#contingut h5{
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color: #915568;
}
#contingut a{
	color: #915568;
	text-decoration:none;
}
#contingut a:visited{
	color: #915568;
}
#contingut a:hover{
	text-decoration:underline;
}
#bottom{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#915568;
	padding: 5px 5px 5px 5px;
	
	display:block;
	
	width:440px;
	position: absolute;
	
	/*top: 550px;*/
	left:220px;
   /* background: #ffffff;*/
}

#bottom a{
	text-decoration: none;
	color:#915568;
}

#bottom a:hover{
	text-decoration: underline;
	color:#915568;   
}

.catalegEquipamiento{
	position: absolute;
	top: 230px;
	left:805px; /*665*/
	z-index:1;
}
.catalegTecnologia{
	position: absolute;
	top: 300px;
	left:830px; /*710px;*/
	z-index:2;
}
.catalegCiencias{
	position: absolute;
	top: 360px;
	left: 865px; /*765px;*/
	z-index:3;
}
.seccionCatalogos{
	border-color: #c9bdbd;
	border-width: 1px 0px 0px 0px;
	border-style:solid;
	position: absolute;
	top: 182px; /*152px;*/
	left: 740px; /*607*/
	width:225px; /*255px;*/
	
}
.textoCatalogos{
	font-family: Arial, Helvetica, sans-serif,Geneva;
	color:#333;
	width:200px;
	font-size:10pt;
	/*font-weight:bold;*/
	position: absolute;
	top: 540px;
	left: 805px; /*665px; */
}
.iberdidac{
	position: absolute;
	top: 580px;
	left: 865px; /*765px;*/
	z-index:3;
}
.textoIberdidac{
	font-family: Arial, Helvetica, sans-serif,Geneva;
	color:#333;
	width:200px;
	font-size:10pt;
	/*font-weight:bold;*/
	position: absolute;
	top: 660px;
	left: 845px; /*665px; */
}

#error {
	POSITION: relative; 
	    MARGIN-LEFT: 0px; WIDTH: 600px;
        BACKGROUND-COLOR: #f8f8f3;
        BORDER: #d1d1d1 1px solid;
		margin-bottom:5px;
		FONT-SIZE: 10pt;
		Z-INDEX:3;
		TEXT-ALIGN:CENTER;
		COLOR: #f00;
		font-weight:bold;
	/*BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; Z-INDEX: 4; BACKGROUND: #ccc; LEFT: 30px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; COLOR: #f00; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; POSITION: relative; HEIGHT: 25px;WIDTH:700px;TEXT-ALIGN:CENTER;top:-10px;
			margin-bottom:5px;
			VERTICAL-ALIGN: top;
			*/
}
.logoPrinter{
	display:none;
	}