body {
/*	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #4D4D4D;
	scrollbar-face-color: #4D4D4D;
	scrollbar-shadow-color: #4D4D4D;
	scrollbar-highlight-color: #4D4D4D;
*/
	background-color:#990000;	
}


#base {
	position:relative;
	width:1000px;
	height:894px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
}
#base2 {
	position:relative;
	width:1001px;
	height:1839px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
}


#base_2 {
	position:relative;
	top:0px;
	width:965px;
	height:1040px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
}


#baseinterior {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:600px;
	z-index:1;
	background-color: #707070;
}
#pie {
	position:absolute;
	left:0px;
	top:854px;
	width:999px;
	height:32px;
	z-index:2;
}
#pie_formu {
	position:absolute;
	left:0px;
	top:1797px;
	width:999px;
	height:32px;
	z-index:2;
}
#pie_contac {
	position:absolute;
	left:0px;
	top:736px;
	width:999px;
	height:32px;
	z-index:2;
}
#piedecor {
	position:absolute;
	left:-11px;
	top:5px;
	width:332px;
	height:21px;
	z-index:1;
}
#derechos {
	position:absolute;
	left:646px;
	top:4px;
	width:243px;
	height:21px;
	z-index:2;
}
#header {
	position:absolute;
	left:4px;
	top:83px;
	width:955px;
	height:209px;
	z-index:5;
}
#logo {
	position:absolute;
	left:1px;
	top:-3px;
	width:429px;
	height:74px;
	z-index:1;
}
#slogan {
	position:absolute;
	left:203px;
	top:21px;
	width:220px;
	height:36px;
	z-index:2;
}
#cuerpo {
	position:absolute;
	left:12px;
	top:122px;
	width:876px;
	height:465px;
	z-index:2;
}

.decor {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
}

.derechoss {
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#xhtml {
	position:absolute;
	left:82px;
	top:17px;
	width:47px;
	height:18px;
	z-index:1;
}
#css {
	position:absolute;
	left:139px;
	top:16px;
	width:47px;
	height:18px;
	z-index:2;
}
#powered {
	position:absolute;
	left:196px;
	top:16px;
	width:47px;
	height:18px;
	z-index:3;
}.linkexe {
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.linkexe:hover {
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.usuario {
	color: #5C5C5C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: bottom;
}
.entrar {
	color: #3F3F3F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../css/images/cuadro3.png);
	text-align: center;
	background-repeat: no-repeat;
}
.entrar:hover {
	color: #9B9B9B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../css/images/cuadro3.png);
	text-align: center;
	background-repeat: no-repeat;
}
#intranet {
	position:absolute;
	left:434px;
	top:32px;
	width:455px;
	height:55px;
	z-index:3;
}
#ingresar {
	position:absolute;
	left:246px;
	top:67px;
	width:224px;
	height:236px;
	z-index:1;
}
#usuario {
	position:absolute;
	left:53px;
	top:27px;
	width:134px;
	height:27px;
	z-index:1;
}
#clave {
	position:absolute;
	left:52px;
	top:102px;
	width:131px;
	height:28px;
	z-index:2;
}
#usuario2 {
	position:absolute;
	left:50px;
	top:57px;
	width:217px;
	height:30px;
	z-index:3;
	background-image: url(../css/images/cuadro2.png);
	background-repeat: no-repeat;
}
#ingresar_usuario {
	position:absolute;
	left:6px;
	top:3px;
	width:340px;
	height:20px;
	z-index:1;
}
#clave2 {
	position:absolute;
	left:85px;
	top:132px;
	width:224px;
	height:30px;
	z-index:4;
	background-image: url(../css/images/cuadro2.png);
	background-repeat: no-repeat;
}
#ingresar_clave {
	position:absolute;
	left:-29px;
	top:2px;
	width:215px;
	height:20px;
	z-index:1;
}
#recordar {
	position:absolute;
	left:104px;
	top:183px;
	width:141px;
	height:18px;
	z-index:5;
}
#entrar {
	position:absolute;
	left:125px;
	top:211px;
	width:82px;
	height:22px;
	z-index:6;
}#intranet2 {
	position:absolute;
	left:434px;
	top:7px;
	width:455px;
	height:55px;
	z-index:3;
}

#menu {
	position:absolute;
	left:322px;    
	top:70px;
	width:668px;
	height:41px;
	z-index:4;
}
#menu_sindescarga {
    position:absolute;   
    left: 489px;
    top:70px;
    width:668px;
    height:41px;
    z-index:4;
}
#inicio {
	position:absolute;
	left:5px;
	top:3px;
	width:56px;
	height:24px;
	z-index:1;
}
#videos {
	position:absolute;
	left:-1px;
	top:3px;
	width:64px;
	height:24px;
	z-index:2;
}
#lista {
	position:absolute;
	left:66px;
	top:3px;
	width:123px;
	height:24px;
	z-index:3;
}
#fichas {
	position:absolute;
	left:190px;
	top:3px;
	width:119px;
	height:24px;
	z-index:4;
}
#ofertas {
	position:absolute;
	left:311px;
	top:3px;
	width:68px;
	height:24px;
	z-index:5;
}
#comentarios {
	position:absolute;
	left:501px;
	top:2px;
	width:101px;
	height:24px;
	z-index:6;
}

.datos_personales{
	font-family:Tahoma,Arial,Verdana;
	font-size:11px;
	color:#FFFFFF;
}

.img_video{
	border:1px solid #CCCCCC;
	padding:2px;
	background-color:#FFFFFF;

}

.cajas_txt
{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	border:solid 1px #999999;
	/*background-color:#F9F9F9;*/
	background-image:url(../images/fondo_text.png);
	/*background-repeat:repeat-x;*/
	padding-top:5px;
	padding-bottom:3px;
	padding-left:3px;	
	
}

.txtnick{
	background:url(../images/user.png) no-repeat;
	padding-left:20px;font-size: 12px;
	padding-top:6px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color: #666666; 
	height:20px;
	border:solid 1px #CCCCCC;
	background-color:#FFFFFF;	
}
.txtpass{
	background:url(../images/lock.png) no-repeat;
	padding-left:20px;font-size: 12px;
	padding-top:6px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color: #666666; 
	border:solid 1px #CCCCCC;
	height:20px;
	background-color:#FFFFFF;
	
}


.texto_normal{
	font-family:Tahoma,Arial,Verdana;
	font-size:12px;
	color:#333333;
}

.link_normal{
	text-decoration:none;
}

.link_normal:hover{
	text-decoration:underline;
}

.lab{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:2px;
	font-weight:bold;
}

.btn{
	font-size: 11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color: #666666; 
	background-image:url(../images/fondo_2.png);
	border:solid 1px #cccccc;	
	padding:3px;
	padding-top:3px;
	padding-bottom:3px;
	cursor:pointer;
	
}


.data{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	border:solid 1px #CCCCCC;
	padding-left:8px;
	background-color:#707070;
	color:#ffffff;
	
}

.data:hover{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#4D4D4D;
	color:#ffffff;
	/*cursor:pointer;*/
	border:solid 1px #CCCCCC;
/*	border-bottom:solid 1px #990000;*/
	
}

.filas_data{
	border-bottom:1px dashed #CCCCCC;
	padding-left:10px;

}

.cajas_txt
{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	border:solid 1px #999999;
	/*background-color:#F9F9F9;*/
	background-image:url(../images/fondo_text.png);
	/*background-repeat:repeat-x;*/
	padding-top:5px;
	padding-bottom:3px;
	padding-left:3px;	
	
}

.header_noticia{
	background-image:url(../images/fondo_cabecera.jpg);

}
.texto_admin{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.titulos_videos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

.cargando{
	border:3px solid #666666;
	background-color:#ffffff;
	padding:5px;
	font-family:Tahoma, arial, verdana;
	font-size:11px;
	font-weight:bold;

}

.titulos_generales{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

#evaluacion {
	position:absolute;
	left:380px;
	top:3px;
	width:101px;
	height:26px;
	z-index:7;
}

.ventanas_modales{
	border:5px solid #666666;
	background-color:#FFFFFF;
	padding:20px;
}

.formularios{
	border:2px solid #666666;
	background-color:#FFFFFF;
	padding:20px;
}


#form_login_ajax {:absolute;
	left:92px;
	top:13px;
	width:541px;
	z-index:155;
	padding:20px;
	border:#666666 5px solid;
	background-color:#FFFFFF;
	height: 193px;
}

.etiquetas{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	font-weight:normal;
	color:#990000;
}


.menu_inicio{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_inicio:hover{

	text-decoration:underline;

}


.evento_ok{
	background-color:#DCF1DE;
	border:1px solid #339900;
	padding:5px	;
	color:#339900;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	background-image:url(../images/pass_ok.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	background-position:5px
}

.evento_mal{
	background-color:#FEDFCD;
	border:1px solid #FF0000;
	padding:5px	;
	color:#FF0000;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	background-image:url(../images/pass_error.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	background-position:5px
}

.evento_alerta{
	background-color:#F2F2F2;
	border:1px dashed #666666;
	padding:5px	;
	color:#333333;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	background-image:url(../images/alerta.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	background-position:5px
}

.evento_cargando{
	background-color:#F2F2F2;
	border:1px dashed #666666;
	padding:5px	;
	color:#333333;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	background-image:url(../images/cargando_ajax.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	background-position:5px
}
.campo_ok{
	background:url(../images/pass_ok.png) no-repeat;
	background-position:right;
	padding-top:4px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	border:solid 1px #999999;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:3px;	
	padding-right:10px;	
	
}
.titulos_acordion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:8px;
	padding-top:3px
}
#buscador {
	position:absolute;
	left:768px;
	top:16px;
	width:217px;
	height:35px;
	z-index:3;
}
.titulo_conten{
	padding-left:20px;font-size: 11px;
	padding-top:6px;
	font-weight:bold;
	text-transform:uppercase;
	
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color: #990000; 
}
.link_pestanas{
	font-size:11px;
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	

}
.link_pestanas:hover {
	font-size:11px;
	color: #990000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}
#menu_acordion {
	position:absolute;
	left:6px;
	top:339px;
	width:167px;
	height:510px;
	z-index:2;
}
#menu_acord {
	position:absolute;
	left:1px;
	top:0px;
	width:163px;
	height:510px;
	z-index:1;
}
#inicio_cont {
	position:absolute;
	left:182px;
	top:338px;
	width:771px;
	height:346px;
	z-index:3;
}
#cabecera {
	position:absolute;
	left:0px;
	top:119px;
	width:1001px;
	height:214px;
	z-index:1;
}
#logo_zaragoza {
	position:absolute;
	left:15px;
	top:13px;
	width:60px;
	height:62px;
	z-index:2;
}
#btn_contacto {
	position:absolute;
	left:423px;
	top:7px;
	width:119px;
	height:17px;
	z-index:3;
}
#menu_principal {
	position:absolute;
	left:352px;
	top:19px;
	width:614px;
	height:28px;
	z-index:1;
}
#btn_formualrios {
	position:absolute;
	left:232px;
	top:5px;
	width:119px;
	height:27px;
	z-index:2;
}

.buscar{
	background-image:url(../images/buscar.jpg);
	padding:3px;
	background-repeat:no-repeat;
	background-position:right;
	background-color:#FFF;
	padding-right:20px;
	border:1px solid #CCC;
	font-size:12px;
	
}
#textopie {
	position:absolute;
	left:10px;
	top:5px;
	width:408px;
	height:25px;
	z-index:2;
}
#pie_logo {
	position:absolute;
	left:718px;
	top:1px;
	width:278px;
	height:34px;
	z-index:2;
}

