/* >>>>>>>>>>>>>>>>> FRANJA SUPERIOR data, idioma... */
#franjasuperior {
	width: 980px;
	height: 20px;
	background: #58585A;
	font-size: 10px;
	color: #ffffff;
	/*border: 1px solid #000000;*/
}

#franjasuperior .data {
	padding-top: 3px;
	padding-left: 10px;
	float: left;
}

#franjasuperior .opcions {
	padding-top: 3px;
	padding-right: 10px;
	text-align: right;
}

#franjasuperior a {
	color:#FFFFFF;
}
#franjasuperior a:hover {
	text-decoration:underline;
}

/* >>>>>>>>>>>>>>>>> CABECERA */
#cabecera {
	width: 980px;
	height: 110px;
	background:url(../img/top-fondo.gif) no-repeat;
	overflow:hidden;
}

#cabecera .logo {
	/*padding-left: 130px;*/
	float: left;
}

#cabecera #lema {
	width: 500px;
	background-image: url(../img/pixel-blanco.gif);
	background-position: left;
	background-repeat: repeat-y;
	margin-left: 20px;
	margin-top: 25px;
	padding-left: 10px;
	color:#FFFFFF;
	float:left;
}
#cabecera #cuadrologin {
	/*border: 1px solid #000000;*/
	margin-left: 730px;
	float:right;
	margin-right:10px;
	color:#FFFFFF;
	margin-top:-105px;
	font-size:11px;
}
#cabecera #cuadrologin input {
	width:120px;
	height:16px;
	border: none;
	font-size:10px;
	color:#a90061;
}

/* >>>>>>>>>>>>>>>>> MENU SUPERIOR */
#menu {
	width: 980px;
	height:40px;
	font-size:13px;
	line-height:14px;
}
#menu ul {
	margin: 0;
	padding: 0;
}
#menu ul li {
	margin: 0;
	list-style-type: none;
	display: inline;
}
#menu a {
	padding-top:12px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	width:140px;
	height:28px; /* Tendrķa que ser 40px pero se despalza */
	background:url(../img/menu-off.gif) no-repeat;
	float:left;
}
#menu a:hover {
	background:url(../img/menu-on.gif) no-repeat;
}
#menu .activo {
	padding-top:12px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	width:140px;
	height:28px; /* Tendrķa que ser 40px pero se despalza */
	background:url(../img/menu-on.gif) no-repeat;
	float:left;
}

#menudesplegado1 {
	position:absolute;
	z-index:1;
	visibility:hidden;
	margin-left:140px;
	font-size:11px;
}

#menudesplegado2 {
	position:absolute;
	z-index:1;
	visibility:hidden;
	margin-left:420px;
	font-size:11px;
}

#menudesplegado3 {
	position:absolute;
	z-index:1;
	visibility:hidden;
	margin-left:560px;
	font-size:11px;
}

#menudesplegado {
	/*position:absolute;
	z-index:1;
	visibility:hidden;
	margin-left:140px;
	font-size:13px;*/
}
#menudesplegado ul {
	margin: 0;
	padding: 0;
}
#menudesplegado ul li {
	margin: 0;
	_margin-top:-3px;
	list-style-type: none;
	text-align:center;
	width:140px;
	height:40px;
	/*border:#000066 1px solid;*/
}
#menudesplegado a {
	padding-top:12px;
	width:140px;
	height:28px;
	color:#FFFFFF;
	text-decoration:none;
	background:#9c9e9f;
	/*border:#ff0000 1px solid;*/
	float:left;
}
#menudesplegado a:hover {
	background:#c6c7c8;
	color:#333333;
}

#resultadousuario{
	background-color:#FFCACA;
	border:solid 3px #FF0000;
	color:#666666;
	margin-bottom:10px;
	margin-top:5px;
	padding:5px;
}
