/*Para explorer 6 con gif transparentes*/
* { behavior: url(iepngfix.htc) }
/*Fin*/

* 
{
	margin:0;
	padding:0;
}

body {font-family: Arial, Helvetica, sans-serif; background: url(../images/fd.jpg) no-repeat top #151515;}
body.int {font-family: Arial, Helvetica, sans-serif; background: url(../images/fd_2.jpg) no-repeat top #151515;}
body.pop {font-family: Arial, Helvetica, sans-serif; background: #CCCCCC;}

p{color:#333333;font-family: Arial, Helvetica, sans-serif;font-size:14px;}
p span{color:#00759f;}

a, img{border:0;outline:0;}
a{font-family: Arial, Helvetica, sans-serif; color:#009cca; font-size:11px; text-decoration:none;} 
a:hover{text-decoration:underline;}

.top{margin-top:20px;}
.bottom{margin-bottom:30px;}
.right{margin-right:20px;}
.left{margin-left:10px!important; margin-left:5px;}


h1,h2, h3{font-family:Arial, Helvetica, sans-serif;}


.db{display:block;}
.di{display:inline;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.txt{text-indent:-9999px;}
.absoluto{ position:absolute;}
.relativo{ position: relative;}



/*////////////////////////////////////////////////////////////////////////////////////////////*/
/*Contenido Home /////////////////////////////////////////////////////////////////////////////*/
#content{
	width:728px;
	height:601px;
	margin:0 auto;
	display:block;
	position:relative;
	background:url(../images/fd-content.jpg) no-repeat;
}
#content h1{
	background:url(../images/h1.gif) no-repeat bottom; 
	width:363px; 
	height:130px; 
	display:block;
	text-indent:-9999px;
	padding-top:150px;
	margin:0 0 10px 207px;
}
#content h2{
	background:url(../images/h2.gif) no-repeat top right; 
	width:435px; 
	height:40px; 
	display:block;
	text-indent:-9999px;
	margin:0 0 10px 135px;
}

h3{
    font-size:11px;
    width:435px;
    height:20px;
    display:block;
    text-align:right;
    margin:0 0 30px 133px;
} 

#content a.ver, #content a.verDos{
	width:55px;
	height:49px;
	background: url(../images/bt-ver.gif) no-repeat;
	left: 603px;
	top: 390px;/*452px;*/
}
#content a.verDos{
	left: 603px;
	top: 455px;/*449px;*/
}

#content a:hover.ver, #content a:hover.verDos{
	background-position:0 -49px;
}
#content a.memoria{
	width:95px;
	height:38px;
	background: url(../images/logo-memoria-abierta.gif) no-repeat;
	left: 125px;
	top: 555px;
	z-index:100;
}
#content p.copy{
	left: 332px;
	top: 568px;
	font-size:11px;
	color:#999999;
}
#content .bloque{
	width:424px;
	height:150px;
	margin-left:155px;
	display:block;
}
#content .bloque p, .contentContenido .bloque p{
	float:left;
	display:block;
	height:31px;
	line-height:30px;
	text-align:right;
	width:168px;
	margin-right:10px;
}
#content .bloque .select, .contentContenido .bloque .select{
	height:31px;
	width:238px;
	display:block;
	float:left; 
	margin-bottom:35px;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Contenido Interior /////////////////////////////////////////////////////////////////////////////*/
#contentFondoInterior{
	width:990px;
	height:auto;
	overflow:hidden;
	display:block;
	margin:0 auto;
}
#contentFondoInterior .contentContenido{
	width:990px;
	height:275px;
	overflow:hidden;
	display:block;
	background:url(../images/fd-interior1.jpg) no-repeat 0 0;
	margin:0 auto;

}
#contentFondoInterior .contentContenido a.ver, #contentFondoInterior .contentContenido a.verDos {
	width:52px;
	height:48px;
	background: url(../images/bt-ver-int.png) no-repeat;
	/*background: url(../images/bt-ver-int.gif) no-repeat;*/
	right:9px;
	top: 130px;
}



/*a.verTres {
	width:52px;
	height:48px;
	background: url(../images/bt-ver-int_2.png) no-repeat;
	right:9px;
	top: 130px;
}*/



#contentFondoInterior .contentContenido a.verDos {
	right:9px;
	top: 193px;
}
#contentFondoInterior .contentContenido a:hover.ver, #contentFondoInterior .contentContenido a:hover.verDos{
	background-position:0 -48px;
}
#contentFondoInterior .contentContenido h1{
	background:url(../images/h1.gif) no-repeat bottom; 
	width:363px; 
	height:130px; 
	display:block;
	text-indent:-9999px;
	padding-top:116px;
	margin:0 0 25px 110px!important;
	margin:0 0 25px 55px;
	float:left;
	display:block;
}
#contentFondoInterior .contentContenido .bloque{
	width:420px!important;
	width:450px;
	height:130px;
	padding-top:130px;
	
}
.combo{
	width:238px;
	background-color:#e3dfd4;
	border:0;
	height:30px;
	padding:6px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin-top:4px;
	color:#333333;	
}
#contentFondoInterior  .texto{
	width:780px;
	height:auto;
	overflow:hidden;
	background:url(../images/fd-txt.jpg) no-repeat 0 0;
	padding:0 110px;
}

.texto_epigrafe{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#contentFondoInterior .texto p{
	font-size:14px;
	color:#000;
	margin-bottom:15px;
	display:block;
}
#contentFondoInterior .texto a.leer{
	font-size:14px;
	color:#6e1b1c;
	text-decoration:none;
	margin-bottom:10px;
}
#contentFondoInterior .texto a:hover.leer{
	font-size:14px;
	color:#6e1b1c;
	text-decoration:underline;
}
#contentFondoInterior .texto h2{
	font-size:24px;
	color:#333333;
	font-weight:bold;
	margin-bottom:15px;
	display:block;
}
#contentFondoInterior .texto h2 span{
	color:#681516;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Carrousel /////////////////////////////////////////////////////////////////////////////////////*/

#contentFondoInterior .carrousel{
	width:1000px;
	height:170px;
	background: url(../images/fd-carrousel.jpg) no-repeat 0 0;
	padding-top:10px;
}
#contentFondoInterior .carrousel a.memoria{
	width:95px;
	height:38px;
	background: url(../images/logo-memoria-abierta.gif) no-repeat;
	left: 72px;
	top: 130px;
	z-index:100;
}
#contentFondoInterior .carrousel p.copy{
	left: 660px;
	top: 143px;
	font-size:11px;
	color:#999999;
}
/* Selectmenu
----------------------------------*/
.ui-selectmenu {
	text-decoration: none !important;
	background:  url(../images/blackselect-long.gif) no-repeat left top;
	height:31px !important;
	border:none !important;
	width:238px !important;
	padding:2px 2px 0 5px;
	display:block;
	/*overflow:hidden;*/
}