/****************GENERALES*****************************************************/
A {
	font-family:verdana,helvetica,arial;
	font-size:10px;	
	text-decoration:none;
	color:#000;
	background:transparent;
}

A.enlmenu {
	font-family:verdana,helvetica,arial;
	font-size:7pt;	
	text-decoration:none;
	color:#000;
	background:transparent;
	
}

A.enlmenu:hover {
	font-family:verdana,helvetica,arial;
	font-size:7pt;	
	text-decoration:underline;
	color:#000;
	background:transparent;
	
}
A.enl {
	font-family:verdana,helvetica,arial;
	font-size:10pt;	
	text-decoration:none;
	color:#000;
	background:transparent;
	
}

A.enl:hover {
	font-family:verdana,helvetica,arial;
	font-size:10pt;	
	text-decoration:underline;
	color:#000;
	background:transparent;
}

BODY {
	color:#000;
	background:#ffc /*url("../pics/fondo.jpg") repeat-y*/;
	font-family:verdana,helvetica,arial;
	font-size:8pt;
}

SELECT.total {
	font-family:verdana,helvetica,arial;
	font-size:7pt;	
	width:100%;
}

SUBMIT {
	color:inherit;
	background:#f00;
}

.separador5 {
	line-height: 19px;
}

.separador10 {
	line-height: 10px;
}

DIV {
	position:absolute;
}

IMG {
	border:0px;
	padding:0px;
}

IMG.flotadch {
	float:right;
}

TABLE {
	border:0px;
	font-family:verdana,helvetica,arial;
	font-size:9px;
}

.center {
	text-align:center;
}

.bordeazul {
	border:2px solid #099;
}

.borde {
	border:1px solid black;
}

.borde2 {
	border-right:1px solid black;
	border-left:1px solid black;
	border-bottom:1px solid black;
}

.fontazul {
	font-size:14px;
	color:#099;
	background:transparent;
}

.negrita {
	font-weight:bold;
}

.padding {
	padding:10px;
}

.padding5 {
	padding:5px;
}
/*****FORMULARIOS**********************************************************/
.contacta {
	width:100%;
}

.formu {
	border:1px #000 solid;
	color:#000;
	background:transparent;
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:10pt;
}

.formcontacta {
	border:1px #000 solid;
	color:#000;
	background:transparent;
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:10pt;
	
}

.nomcampo {
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:10pt;
	text-align:right;	
}

.campo {
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:10pt;
}

/*****FIN FORMULARIOS******************************************************/

.flotaizq {
	float:left;
	padding-right:10px;
}

.transparent {
	color:inherit;
	background:#fff;
}

.letrastit {
	padding-top:6px;
	padding-right:5px;
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:14px;
	font-weight:bold;
}

/****************FIN GENERALES*****************************************************/

/****************ESTRUCTURA********************************************************/
div#principal {
	top:0px;
	left:0px;
	width:768px;
	height:93px;
	color:#000;
	background:transparent url("../pics/fondocabecera.jpg") no-repeat;
	border-right:1px solid black;
}

div#subcabecera {
	top:93px;
	left:0px;
	width:768px;
	height:19px;
	font-family:verdana,helvetica,arial;
	font-size:8pt;
	font-weight:bold;
	color:#333;
	background:transparent url("../pics/subcabecera.jpg") no-repeat;
	border-top :1px solid black;
	border-right :1px solid black;
	border-bottom:1px solid black;

}


div#fondocabecera1px {
	top:0px;
	left:0px;
	height:66px;
	width:100%;
	background:transparent url("../pics/fondocabeceraFINAL.jpg") repeat-x;
	
}

div#logo {
	top:0px;
	left:0px;
	width:283px;
	height:93px;

}

div#idiomas {
	top:40px;
	left:610px;

}

div#news {
	top:120px;
	left:616px;
	color:#333;
	background:transparent;
	height:auto;
	width:150px;
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:15px;
	text-align:right;
}

.news1 {
	position:relative;
	top:0px;
	color:#333;
	background:#ff9;
	height:auto;
	width:150px;
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:12pt;
	text-align:left;
}

.titbloque {
	color:#333;
	background:transparent url("../pics/cabeceranews150px.jpg") no-repeat;
	height:20px;
	width:150px;
	text-align:right;
	display:block;
	border-bottom:1px solid black;
}

.cuerpobloque {
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:8pt;
	width:140px;
	color:inherit;
	background:#ff9;
	display:block;
}

.txtscroll {
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:8pt;
	color:inherit;
	background:transparent;
}

div#cuerpo {
	top:140px;
	left:175px;
	width:428px;
	height:auto;
	color:inherit;
	background:#fff;
	text-align:left;
}

div#dondeesta {
	top:120px;
	left:175px;
	width:428px;
	height:auto;
	color:inherit;
	background:#ff9;
	
}

.txtcuerpo {
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:10pt;
	width:400px;
	height:auto;
	display:block;
	/*scroll:auto;
	overflow:scroll;
	color:inherit;
	background:#ff9;
	scrollbar-face-color: #fff !important;
	scrollbar-shadow-color: #fff !important;
	scrollbar-highlight-color: #fff !important;
	scrollbar-3dlight-color: #fff !important;
	scrollbar-darkshadow-color: #fff !important;
	scrollbar-track-color: #fff !important;
	scrollbar-arrow-color:  #000 !important;
	*/
	background:#fff;
}

.titulo {
	color:#333;
	background:#ccc url("../pics/cabeceraprincipal400px.jpg") no-repeat;
	height:20px;
	width:428px;
	text-align:right;
	display:block;
	border-bottom:1px solid black;
}



.pieprinc {
	color:#333;
	background:transparent url("../pics/pieprincipal.jpg") no-repeat;
	height:40px;
	width:428px;
	text-align:right;
	display:block;
}


div#pie {
	position:relative;
	top:10px;
	left:180px;
	width:570px;
	height:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:inherit;
	background:#ff9;
	text-align:center;
	visibility:hidden;
}

/****************FIN ESTRUCTURA********************************************************/

/***********BOTONES***************************************************************************/
div#menuizq {
	top:113px;
	left:0px;
	height:466px;
	width:162px;
	color:#000;
	background:#ff9;
	border-bottom:1px solid black;
	border-right:1px solid black;
	
	
}

div#enlaces {
	top:0px;
	left:0px;
	width:161px;
	height:318px;
	font-family:verdana,arial,tahoma,sans-serif;
	font-size:10pt;
	
	
}

.boton {
	cursor:pointer;
}

.secc {
	color:#000;
	background:transparent url("../pics/cabeceraenlace.jpg") no-repeat;
	width:161px;
	display:block;
	border-bottom:1px solid black;
	font-weight:bold;
	z-index:5;
}

.bordetop {
	border-top:1px solid black;
}

.none {
	color:#000;
	background:tranparent;
	display:block;
	z-index:5;
	
}

.bloquemenu {
	color:#000;
	background:#ff9;
	display:block;
	z-index:5;
}

/************FIN BOTONES***********************************************************************/
