/*
 Hoja de estilo para la pantalla de LOGIN a la WoK

Rafa Flores
Javi Carretero

2009

*/


/* Estilos para la pagina de acceso directo */ 

body#directo {
  background:#ffffff;
  margin:0px;
  text-align:center;
  padding:0px;
  font-family: Arial, Helvetica, sans-serif;
  /*font-size:11px;*/

}

#mensaje{
  width:80%;
  /*margin: 10px;*/
  padding-top:10px;
  padding-bottom:10px;
  background:#d1dbe7;
  margin-left: auto ;
  margin-right: auto ;
  margin-top: 10px;
  min-height: 250px;
}

#logo{
  width:100%;
  background:#fff; 
  padding-top:5px;
  padding-bottom:5px;
  border:0px;
  height:45px;
  vertical-align: middle;

}

#logoIzq{
  text-align:left;
  display:inline;
  float:left;
  margin-left:10px;
}

#logoDer{
  text-align:right;
  display:inline;
  float:right;
  margin-right:10px;
}

p#direct{
  text-align:center;
}

h2#direct{
  text-align:center;
}

#center{
  text-align:center;
}


/* Estilos para el acceso por login */

a{
  text-decoration: none;
}

body#login{
  background:#ffffff;
  color:#001F5E; 
	font-family:Arial,Helvetica;
	font-size:0.8em;
}

a:link, a:visited{
  color:#0000D0;
	text-decoration:none;
}

.nostyle{
	text-decoration:none;
	border:0px;
	margin:10px;
}

#cabecera{
	background-color:#CBD6E7;
	height:40px;
}

.acclogintxt{
	width:300px;
	color:#333;
}

.acclogin{
	background-color:#CBD6E7;
	padding:15px;
	width:300px;	
}

#acclogintxtfirst{
	width:550px;
	color:#333;
}

#accloginfirst{
	background-color:#CBD6E7;
	padding:15px;
	width:550px;	

}

#identificacion{
	padding:15px;
	background-color:#eee;
	color:#0000b0;
	font-size:1.8em;
	font-weight:bold;
	width:550px;
}

#identificaciontxt{
	width:550px;
	color:#333;
	padding:0px;
}

#izquierda{
	margin-left:20px;
	float:left;
	display:block;
}

#derecha{
	margin-left:20px;
	float:left;
	display:block;
	border: 3px #CBD6E7 solid;
	padding:10px;
}

#derechaImg{
	text-align:center;
}
#centro{
	display:block;
	float:left;
	margin-left:20px;
}

/*Estilos para el menu de accesowok en la pantalla de login*/
#menu{
	text-align:center;
	font-weight:bold;
}

#menu ul { 
	/*float:right;*/
	text-align:left;
	margin: 0; 
	padding: 0; 
	list-style: none;
	width: 160px; /* Width of Menu Items */ 
	border-bottom: 1px solid #0000B0; 
	background-color: #CBD6E7; 
} 

#menu ul li { 
	/*position: relative;*/ 
} 

#menu li ul { 
	/*position: absolute;
	right: 159px;
	top: 0;
	display: block;*/
} 

#menu li:hover ul {
	display: block; 
} 

#menu li:hover>ul { 
	display:block; 
} 

#menu ul ul {
	display:block; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a { 
	display: block; 
	text-decoration: none; 
	color: #0000B0; 
	background-color: #CBD6E7; /* IE6 Bug */ 
	padding: 5px; 
	border: 1px solid #0000B0; 
	border-bottom: 0; 
} 

/* Hover Styles */ 
#menu ul a:hover { 
	color: #0000B0; 
	background-color: #CBD6E7; 
} 

/* Sub Menu Styles */ 
#menu li ul a { 
	text-decoration: none; 
	color: #77F; 
	background-color: #fff; 
	/*background-color: #fff;  IE6 Bug */ 
	padding: 5px; 
	/*border: 1px solid #0000B0;*/ 
	border-bottom: 0; 
} 

/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 
	color: #0000B0; 
	background-color: #CDF; 
} 

/* Icon Styles */ 
#menu ul a.submenu {
	background:#CBD6E7; 
} 
#menu ul a.submenu:hover {
	background:#CDF;
}
