/* CSS Document */

#adminloginbox { 
	background-color:#FFFFFF; 
	border:#999999 solid 1px;
	width:300px; 
	height:170px; 
	text-align:center; 
	margin-top:50px;
}

#adminloginbox img { margin:20px 10px}

#adminloginbox .text { 
	width:80px; 
	float:left; 
	margin-left:20px;
	margin-right:10px;
	text-align:right; 
}
#adminloginbox .textInput { 
	width:120px; 
}

#administrador { 
	background-color: #333333; 
	color:#FFFFFF; 
	padding:2px; 
	text-align:right; margin-right:8px
}

#administrador span { font-weight:bold; font-size:11px; padding-right:3px}

#administrador a { color: white}

#linkCambioClave
{
	background-color: #333333; 
	color:#FFFFFF; 
	padding:2px; 
	text-align:right;
	font-weight:bold; 
	font-size:11px; 
	padding-right:3px
}

/*Navigation Bar*/
#main_nav { 
	font-size:12px; 
	margin-right:7px; 
	border-bottom:#CCCCCC solid 1px;
	margin-bottom:5px
	
}
#main_nav ul { 
	width:750px; 
	
}
#main_nav li {
	display:inline;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:2px; 
	font-weight:bold; 
	text-transform:uppercase;
}
#main_nav li a {
	background:transparent url(imagenes/botones/mn_tab_left.gif) no-repeat /*scroll 0pt 50%*/ /*scroll 0pt 50%*/;
	color: #000000;
	display:block;
	font-weight:bold;
	padding:0pt 0pt 0pt 5px;
	text-decoration:none;
}
#main_nav li a span {
	background:transparent url(imagenes/botones/mn_tab_right.gif) no-repeat scroll 100% 0pt;
	display:block;
	padding:7px 15px 6px 8px; /*This paadding is for the text that is on the tabs*/
}
#main_nav li a span img {
	margin-left:0.3em;
	vertical-align:top;
}
#main_nav li.active a span, #main_nav li a:hover span {
	background:transparent url(imagenes/botones/mn_tab_right_active.gif) no-repeat scroll 100% 0pt;
	color: #000000;
}
#main_nav li.active a, #main_nav li a:hover{
	background:transparent url(imagenes/botones/mn_tab_left_active.gif) no-repeat /*scroll 0pt*/ /*scroll 0pt*/;
	color: #000000;}
	

#tituloadministrador { color: #000000; font-size:16px; font-weight:bold; margin-top:15px; margin-bottom:10px; border-bottom:#999999 solid 1px; height:35px}
.titulos { color: #000000; font-size:16px; font-weight:bold; margin-top:15px; margin-bottom:10px; border-bottom:#999999 solid 1px; height:23px}
/*TABLA RESULTADOS
------------------------------------------------------------------------------------------*/
#tablabotones { margin-top:20px; margin-bottom:20px; text-align:right}
.tablaresultado { border:#999999 solid 1px;}
.cabezalresultado { 
	background-color: #EEEEEE; 
	color: #000000; 
	font-size:12px; 
	font-weight:bold; padding:3px
}
.itemresultado { padding:3px}

#tablaresultado td { border-bottom:#CCCCCC  solid 1px; border-right:#CCCCCC solid 1px; padding:3px;}

.botondestacado{
	background-color: #007cc2;
	color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #64afda;
	border-right-color: #003858;
	border-bottom-color: #003858;
	border-left-color: #439ed2;
}
/*-----------------------------------------------------------------*/
#divAutorizacion
{
	border:solid 1px #c3c3c3;
	padding:2px;
	background:#eeeeee;
	text-align:left;
	font-size:12px;
	width:80px;
}
#divAutorizacion div a
{
	text-decoration:none;
	color:Black;
}
#divAutorizacion div a:hover
{
	color:Black;
	font-weight:bold;
}

#prof
{
	width:450px;
}

#prof .field
{
	text-align:right;
	width:350px;
	float:left;
}

#prof .divValidator
{
	width:100px;
	text-align:left;
	float:left;
}