/*login*/
.layout
{
   margin: 0 auto;
   width: 100%;                
   border: 1px solid #C0C0C0;
}

.login_layout
{
   margin: 0 auto;
   width: 600px;
   margin-top: 150px;   
   /*height: 50%; 
   width: 50%;
   position: absolute; 
   left: 25%; 
   top: 25%;*/       
   border: 1px solid #C0C0C0;
}


/*header*/
.header {
	margin: 0px;
	padding: 0px;
	height: 40px;
	/*degradado del header*/
	background-image: url(header.png.php?s=333&e=111&direction=vertical&height=45);
	/*color de la linea abajo del header*/	
	border-bottom: 4px solid #194E84;
	/* color de ngwise: proyecto: descripcion*/	
	color: #ddd; 
	font-family: Trebuchet, Arial, Verdana, sans-serif;
	font-weight: bold;
	padding-top: 2px;	
	width: 100%;
}

.header_text{
   float: left;
   text-align: right;
   padding-right: 15px;  
   padding-left: 15px;  
}

.header_logo{
   float: right;
   /*text-align: right;*/
   padding-right: 2px;
}

.header_text_brand{
   font-size: 18px;
   letter-spacing: 2px;
}

.header_text_project{
   font-size: 10px;
   
}

.header_text_description{
   font-size: 20px;
   padding-left: 10px;
   margin-top: 7px;
   margin-bottom: 7px;   
   float: left;
}


/* Footer */
#footer {
	width: 100%;
	height: 35px;
	margin: 0 auto;	
	margin-top: 16px;		
	bottom: 0px;
	padding: 0px;
	left: 0;
	/*degradado del footer*/
	background-image: url(header.png.php?s=fff&e=fff&direction=vertical&height=35);		
	font-family: Arial, Helvetica, sans-serif;
	/*color del  texto del footer: ...Todos los derechos Reservados...*/
	color: #222;   
	clear: both;	
	border-top: 1px dotted #ccc;	
}

#footer p {
	padding-top: 10px;
	line-height: normal;
	font-size: 9px;
	text-transform: uppercase;
	text-align: center;
}

#footer a {
	/*color del link en el footer: ..nGWiSE Comunicaciones S.A. de C.V.*/
	color: #111;
}

#menu{
	position:relative;
	display:block;
	height: 39px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(bg_menu_off.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;	
}

#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
}

#menu ul li{
	display:block;
	float:left;
	margin:0;
}

#menu ul li a{
	display:block;
	float:left;
	color:#666;
	text-decoration:none;
	padding:11px 11px 0 11px;
	height:23px;
	background:transparent url(bg_menu_divider.gif) no-repeat top right;
}

#menu ul li a:hover,#menu ul li a.current{
	/*color de los items del menu al poner el mouse*/ 
	color: #7080AB;
	background:#fff url(bg_menu_on.gif) no-repeat top right;
}
