@charset "utf-8";
/* CSS Document */

/********** INDEX **********/
html {
	height:100%;
	width:100%;
}
body {
	height:100%;
	width:100%;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
div#contenidoindex {
	position:relative;
	margin:0px 0px 0px 0px;
	width:100%;
	height:100%;
	background-color:#000000;
	text-align:center;
	background:url(../img/nocolour.jpg) no-repeat #000000 fixed 47px 206px;
}
div#contenido {
	position:relative;
	margin:0px 0px 0px 0px;
	width:100%;
	height:100%;
	background-color:#000000;
	text-align:center;
}
h1#logoindex {
	width:1232px;
	height:164px;
	left:47px;
	top:206px;
	position:absolute;
	color:#FFFFFF;
}

h1#logoindex img {}


div#menuindex {
	width:332px;
	height:23px;
	top:410px;
	left:100px;
	position:absolute;
}
div#menuindex div.flechamenu {
	float:left;
	height:23px;
	position:relative;
}
div#menuindex div.btmenuindex {
	float:left;
	height:23px;
	position:relative;
}
div#menuindex div.separmenu {
	float:left;
	height:23px;
	position:relative;
}


div#menuindex div.btmenuindex a {}

div#menuindex div.btmenuindex a img {}

div#menuenter {
	width:164px;
	height:23px;
	/*text-align:right;*/
	
	top:410px;
	right:66px;
	position:absolute;
	color:#FFFFFF;
	font-size:16px;
}
div#menuenterprovis {
	/*width:164px;*/
	/*height:23px;*/
	height:60px;
	width:200px;
	text-align:right;
	
	top:410px;
	right:66px;
	position:absolute;
	color:#FFFFFF;
	font-size:16px;
}

div#menuenterprovis div.masinfo {
width:200px;
color:#FFFFFF;
top:40px;
float:right;
}
div#menuenterprovis div.masinfo a{
color:#FFFFFF;
}
div#menuenter div.btmenuenter {
	float:left;
	height:23px;
	position:relative;
}
div#menuenterprovis div.btmenuenterprovis {
	/*float:left;*/
	float:right;
	height:23px;
	position:relative;
}

div#menuenter div.separmenuenter {
	float:left;
	height:23px;
	position:relative;
}

div#datoscontacto {
	bottom:0px;
	left:47px;
	width:666px;
	height:73px;
	position:absolute;
	z-index:200;
}
div#datoscontacto div.adresslogo{
	float:left;
	height:38px;
	position:relative;
}
div#datoscontacto div.adressbar{
	float:left;
	height:38px;
	position:relative;
}
div#datoscontacto img#adressbarimg {
	margin:11px 0px 0px 0px;
}

div#logobottom {
	bottom:0px;
	right:65px;
	width:164px;
	height:81px;
	position:absolute;
	z-index:300;
}


/******** FIN INDEX ********/





/************  NOTICIAS ****/

div#contentnews {
	position:absolute;
	top:100px;
	left:100px;
	width:900px;
	height:310px;
}

div#titulonews {
	position:absolute;
	top:0px;
	left:0px;
}
div#titulonoticia {
	position:absolute;
	top:0px;
	left:195px;
	width:240px;
	height:70px;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
div#titulonoticia p {
	padding:0px 0px 4px 0px;
	color:#6c6c6c;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}
div#titulonoticia p#tituloactivo {
	padding:0px 0px 3px 0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}

div#imagennoticia {
	position:absolute;
	top:97px;
	left:0px;
	width:195px;
	height:175px;
	text-align:left;
}
div#imagennoticia img {
	/*padding-left:7px;*/
}
div#textonoticia {
	position:absolute;
	top:97px;
	left:195px;
	width:207px;
	height:173px;
	color:#999999;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 20px;
}
div#textonoticia p {
	font-size:11px;
	padding:0px 0px 6px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
div#textonoticia p#firmanoticia {
	padding:6px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
div.holder {
	position:absolute;
	top:7px;
	left:472px;
	width:430px;
	height:300px;
}

div.jScrollPaneContainer {
	overflow:hidden;
	position:relative;
	z-index:1;
}
div.jScrollPaneTrack {
	position:absolute;
	top:0px;
	left:0px;
	width:4px;
	cursor:pointer;
	height:100%;
	background-color:#58595b;
}
div.jScrollPaneDrag {
	height:55px;
	background-color:#FFFFFF;
	width:4px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	left:0px;
}
.jScrollPaneDragTop {
	left:0px;
	overflow:hidden;
	position:absolute;
	top:0px;
}
.jScrollPaneDragBottom {
	bottom:0pt;
	left:0pt;
	overflow:hidden;
	position:absolute;
}
div#pane3 {
	position:absolute;
	left:10px;
	/*width:258px;*/
	height:282px;
}
div.scroll-pane {
	overflow:auto;
}
div.enlacenoticia {
	position:relative;
	top:0px;
	left:0px;
	/*width:243px;*/
	width:430px;
	height:72px;
	padding:0px 0px 0px 15px;
}
div.enlacenoticia a {
	color:#58595b;
}
div.enlacenoticia a span {
	padding:0px 0px 1px 0px;
	font-size:14px;
	float:left;
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
}
div.enlacenoticia a span#tituloenlace {
	font-weight:bold;
	text-align:left;
}
div.enlacenoticia a:visited {color:#58595b;}
div.enlacenoticia a:hover {color:#FFFFFF; cursor:pointer}
div.enlacenoticia a:active {color:#FFFFFF;}

/********* FIN NOTICIAS ****/


/********* UNETE ****/

div#contentunete {
	position:absolute;
	top:197px;
	left:100px;
	width:740px;
	height:190px;
}

div#titulounete {
	position:absolute;
	top:110px;
	left:0px;
}

div#textounete {
	position:absolute;
	top:0px;
	left:195px;
}

div#barraunete {
	position:absolute;
	top:110px;
	left:466px;
}

div#botunete {
	position:absolute;
	top:120px;
	left:480px;
}

/********* FIN UNETE ****/

/********* FTP ****/

div#contentftp {
	position:absolute;
	top:197px;
	left:100px;
	width:740px;
	height:190px;
}

div#tituloftp {
	position:absolute;
	top:110px;
	left:0px;
}

div#textoftp {
	position:absolute;
	top:110px;
	left:164px;
}

div#barraftp {
	position:absolute;
	top:110px;
	left:422px;
}
div#errorftp {
	position:absolute;
	top:-40px;
	left:435px;
	display:none;
	z-index:300;
	background-color:#000000;
	height:160px;
	width:300px;
}

div#botftp {
	position:absolute;
	top:120px;
	left:435px;
}
div#errorftp img {
	position:relative;
	top:91px;
	left:-13px;
}
/********* FIN FTP ****/

/********* FTP ACCESO****/
div#contentaccesoftp {
	position:absolute;
	top:160px;
	left:553px;
	width:290px;
	height:240px;
	background-color:#000000;
	display:none;
	z-index:200;
}
div#formaccesoftp {
	position:absolute;
	top:0px;
	left:0px;
	width:270px;
	padding:5px 0px 0px 0px;
}
div#formaccesoftp form p {
	position:relative;
	color:#58595b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:6px;
	padding-bottom:12px;
}
div#formaccesoftp form {
	position:relative;
	top:0px;
	left:0px;
	text-align:left;
	height:20px;

}
div#formaccesoftp form input {
	background-color:#58595b;
	height:18px;
	width:270px;
	color:#000000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	border-style:none;
	text-indent:6px;
	padding-top:3px;
	*padding-left:6px;
	margin-bottom:24px;
}
div#formaccesoftp form input:active {background-color:#CCCCCC;}
div#formaccesoftp form input:focus {background-color:#CCCCCC;}

div#botaccesoftp {
	position:absolute;
	top:157px;
	left:-4px;
}


/********* FIN FTP ACCESO****/

/********* NEWSLETTER ****/

div#contentnewsletter {
	position:absolute;
	top:136px;
	left:100px;
	width:830px;
	height:241px;
}
div#logonewsletter {
	position:absolute;
	top:0px;
	left:0px;
}
div#titulonewsletter {
	position:absolute;
	top:101px;
	left:0px;
}

div#textonewsletter {
	position:absolute;
	top:150px;
	left:0px;
	width:466px;
	height:101px;
	padding:7px 0px 0px 4px;
}
div#textonewsletter p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
}
div#textonewsletter p#rosa a {
	color:#ed1e79;
}

div#textonewsletter p#azul a {
	color:#0071bc;
}
div#textonewsletter p#rojo a {
	color:#ed1c24;
}
div#textonewsletter p#marron a {
	color:#8c6239;
}
div#textonewsletter p#rosa a:hover {color:#FFFFFF;}
div#textonewsletter p#azul a:hover {color:#FFFFFF;}
div#textonewsletter p#rojo a:hover {color:#FFFFFF;}
div#textonewsletter p#marron a:hover {color:#FFFFFF;}

div#barranewsletter {
	position:absolute;
	top:171px;
	left:471px;
}
div#formnewsletter {
	position:absolute;
	top:101px;
	left:495px;
	width:400px;
	padding:5px 0px 0px 9px;
}
div#formnewsletter p {
	color:#58595b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:6px;
}
div#formnewsletter form {
	position:absolute;
	top:43px;
	left:9px;
	*left:3px;
	text-align:left;
	height:20px;

}
div#formnewsletter form input {
	background-color:#58595b;
	height:18px;
	width:310px;
	*width:304px;
	color:#000000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	border-style:none;
	text-indent:6px;
	padding-top:3px;
	*padding-left:6px;
}
div#formnewsletter form input:active {background-color:#CCCCCC;}
div#formnewsletter form input:focus {background-color:#CCCCCC;}

div#botnewsletter {
	position:absolute;
	top:181px;
	left:495px;
}
div#enviado {
	position:absolute;
	width:400px;
	height:140px;
	top:101px;
	left:495px;
	background-color:#000000;
	z-index:400;
	position:absolute;
	display:none;
	text-align:left;
}
div#enviado img {
	top:0px;
	left:0px;
	
}

/********* FIN NEWSLETTER ****/
