body {margin:0px; text-align:center;background:#C3C3C3 url(../imatges/fons.jpg) no-repeat;}
h1 {margin:0px;margin-left:10px;font-family:arial;color:#3c3c3c;font-size:30px;}
h1 a {text-decoration:none;color:#3c3c3c} h1 a:hover {text-decoration:none;color:#3c3c3c}
h2 {margin-top:-5px;padding:0px;margin-left:10px;font-family:arial;color:#6D6D6D;font-size:25px;} h2 a{color:#6D6D6D;} h2 a:hover{color:#6D6D6D;}
h3 {margin:0px;padding-left:15px;padding-top:5px;padding-bottom:5px;font-family:arial;color:#18609C;font-size:18px;background:white; filter:alpha(opacity=30);}
p {margin:0px;padding-bottom:20px;padding-left:30px;text-align:justify;font-family:arial;font-size:12px;	line-height:20px;}
fieldset {margin:0px;border:1px solid black;margin:0px;padding:14px;width:640px;}
legend {margin:0px;text-align:justify;font-family:arial;font-size:14px;color:black;font-weight:bold;}
a {text-decoration:none; color:#006000;}
.onstate-datos { display: block; }
.offstate-datos { display: none; }
input[disabled]
{
	color:blue;
}
select[disabled]
{
	color:blue;
}
radio[disabled]
{
	color:blue;
}
#sub
{
	margin:0px auto;
}
#submenu
{
	margin:0px auto;
	height:20px;
}
#submenu ul
{
	margin:0px auto;
	font-family:arial;
	font-size:11px;
	width:710px;
	margin-top:5px;
}
#submenu li
{
	margin:0px;
	list-style-type:none;
	float:left;
	height:20px;
	width:151px;
	background:url(../imatges/boto_inf1.gif) no-repeat;
	padding-top:3px;
}
#submenu li a
{
	margin:0px;
	color:#515151;
	text-decoration:none;
	display:block;
}
#submenu li a:hover
{
	margin:0px;
	margin-top:-3px;
	padding-top:3px;
	width:151px;
	height:20px;
	color:#515151;
	background:url(../imatges/boto_inf_sub.gif) no-repeat;	
	filter:alpha(opacity=100);
}
#submenu2
{
	margin:0px auto;
	height:25px;
}
#submenu2 ul
{
	margin:0px auto;
	font-family:arial;
	font-size:11px;
	text-transform:Capitalize;
	width:710px;
	padding-top:5px;
}
#submenu2 li
{
	margin:0px;
	list-style-type:none;
	float:left;
	height:20px;
	width:151px;
	background:url(../imatges/boto_inf1.gif) no-repeat;
	padding-top:3px;
}
#submenu2 li a
{
	margin:0px;
	color:#515151;
	text-decoration:none;
	display:block;
}
#submenu2 li a:hover
{
	margin:0px;
	margin-top:-3px;
	padding-top:3px;
	width:151px;
	height:20px;
	color:#515151;
	background:url(../imatges/boto_inf_sub.gif) no-repeat;
}
#cabecera
{
	margin:0px;
}
#cabecera ul
{
	margin:0px;	
	margin-left:-40px;
	background:url(../imatges/pestanas_cabe.png) right no-repeat;	
	width:100%;
	height:20px;
	font-size:9px;
	font-weight:bold;
	font-family:verdana;
}
#cabecera li
{
	margin:0px;
	list-style-type:none;
	float:right;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
}
#cabecera li a
{
	margin:0px;	
	color:gray;
}
#cabecera li a:hover
 {
	color:silver;
}
#cabecera p
{
	position:absolute;
	top:65px;
	right:80px;
	background:url(../imatges/boton.gif) no-repeat;
	padding-left:20px;
	padding-right:20px;
	font-size:9px;
	font-weight:bold;
	font-family:verdana;
	
}
#cabecera p a
{
	color:gray;
}
#cabecera p a:hover
{
	color:silver;
}
#menu
{
	margin:0px;
	width:150px;
	float:left;
	background-color:transparent;
}
#menu p
{
	margin:0px;
	margin-left:-25px;
	margin-bottom:-20px;
	font-family:arial;
	font-size:11px;
	font-weight:bolder;	
	color:#3c3c3c;
}
#menu ul
{
	margin:0px;
	margin-left:0px;
	width:100%;
	font-family:arial;
	font-size:11px;
}
#menu li
{
	margin:0px;
	width:100%;
	list-style-type:none;
	list-style:none;
	padding-left:10px;
	margin-bottom:-5px;
	
}
#menu li a
{
	margin:0px;
	text-decoration:none;
	color:#3c3c3c;
	display:block;
}
#menu li a:hover
{
	color:black;
	background-color:white; 
}

#contenido
{
	margin:0px auto;
	width:670px;
	background:#E7E7E7;
	text-align:center;
}
#contenido_aviso
{
	margin:0px auto;
	width:750px;
	background:#E7E7E7;
	filter:alpha(opacity=90);
}
#contenido_formulario
{
	margin:0px auto;
	padding-top:5px;
	width:670px;
	background:#E7E7E7;
	filter:alpha(opacity=90);
}
#contenido_estadisticas
{
	margin:0px auto;
	width:750px;
	background:#E7E7E7;
	filter:alpha(opacity=90);
}
#estadistica
{
}
#field_estadistica
{
	 margin:0px;
	 width:700px;
	 background:#E7E7E7;
	 border:0px;
	 filter:alpha(opacity=70);
}
#field_estadistica2
{
	width:685px;
	margin:0px;
}
#field_estadistica3
{
	width:685px;
	margin:0px;
}
#nuevo
{
	margin:0px;
	margin-left:-70px;
	width:800px;
	background:#E7E7E7;	
	filter:alpha(opacity=90);	
}
#field1
{
	margin:0px;
	width:770px;
}
#field2
{ 
	margin:0px;
	width:365px;
	height:500px;
}
#field3
{
	margin:0px;
	width:365px;
	height:500px;
}
#boton
{
	font-family:verdana;
	color:#414141;
	font-size:10px;
	font-weight:bold;
	width:170px;
	height:30px;
	text-transform:uppercase;
}
#boton_cerrar
{
	font-family:verdana;
	color:#006000;
	font-size:10px;
	font-weight:bold;
	width:100px;
	height:20px;
	text-transform:uppercase;
	background:#C0E0C0;
}
#boton2
{
	font-family:verdana;
	color:#414141;
	font-size:11px;
	font-weight:bold;
	width:100px;
	height:30px;
	text-transform:uppercase;
}
#intro
{
	margin:20px;
}
#aphoncol
{
	margin:20px;
	margin-top:-20px;
}
#login
{
	padding-left:20px;
	margin-top:-20px;
	width:500px;
}
#menu_principal
{
	width:500px;
	margin:0px;
	margin-left:15px;
	background:white;
	filter:alpha(opacity=50);
}
#menu_principal ul
{
	margin:0px;
	position:relative;
	font-family:verdana;
	font-size:20px;
}
#menu_principal li
{
	margin:0px;
	list-style-type:none;
	text-align:center;
	display:block;
	margin-top:20px;
	margin-bottom:20px;
}
#menu_principal li a
{
	margin:0px;
	text-decoration:none;
	color:#202020;
	background:silver;
	width:480px;
	padding-top:20px;
	padding-bottom:20px;
	border:1px solid white;
}
#menu_principal li a:hover
{
	color:black;
	background-color:white;
	filter:alpha(opacity=30);
}
#acceso
{
	width:300px;
	margin:0px;
	background:url(../imatges/candau.png) no-repeat 0 18;
}
#intro p
{
	margin:0px;
	padding-bottom:20px;
	padding-left:30px;
	text-align:justify;
	font-family:arial;
	font-size:12px;
	line-height:20px;
}
.texto_form
{
	font-family:arial;
	font-size:12px;	
}
.texto_form2
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.texto_peq
{
	font-family:arial;
	font-size:9px;	
}
.texto_id
{
	font-family:arial;
	font-size:12px;
	color:#414141;	
	font-weight:bold;
}
#personal
{
	margin:0px;
	width:320px;
	height:200px;	
	background:url(../imatges/ficha2.png) no-repeat;
	margin-top:-23px;
	margin-left:20px;
	position:absolute;
	left:600px;
	top:97px;
}
#personal p
{
	margin:0px;
	margin-top:8px;
	margin-left:50px;
	line-height:23px;
	font-size:14px;
	color:#104068;
	font-weight:bold;
}
#fulla
{
	margin:0px auto;
	padding:0px;
	margin-top:10px;
	padding-top:2px;
	width:750px;	
	background:white url(../imatges/pestanas2.png) no-repeat 0 0;
	font-family:arial;
	line-height:20px;
}
#fulla td
{
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
}
#fulla a:hover
{
	text-decoration:underline;
}
.texto_titulo
{
	font-weight:bold;
	font-size:12px;
	color:#104068;
	text-transform:uppercase;
}
#texto_titulo a
{
	font-weight:bold;
	font-size:12px;
	color:#0A246A;
	text-transform:uppercase;
	text-decoration:underline;
}
#texto_titulo a:hover
{
	color:#96B9E3;
	text-decoration:none;
}
#sub_a
{
	background:#E4F0FA;
	font-family:verdana;
	font-size:10px;
}
#sub_a a
{
	text-decoration:none;
	color:#4278A5;
}
#sub_a a:hover
{
	text-decoration:underline;
}
.texto_lista
{
	font-size:12px;
	color:black;
}
.usu
{
	font-family:arial;
	font-weight:bold;
	font-size:12px;
}
.usu2
{
	font-family:arial;
	font-size:12px;
}
#aviso
{
	margin:0;
	font-family:verdana;
	font-size:18px;
	color:#BF0000;
	text-align:center;
}
#aviso a:hover
{
	text-decoration:underline;	
}
#aviso2
{
	margin:0px;
	font-family:verdana;
	font-size:18px;
	color:#3C3C3C;
	text-align:center;
	padding-bottom:20px;
}
#aviso2 a:hover
{
	text-decoration:underline;	
}
#aviso_a
{
	margin:5px;
	width:95%;
	font-family:verdana;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-align:center;
}
.verde a
{
	font-size:12px;
	color:green;
}
.verde a:hover
{
	text-decoration:underline;
}
.azul a
{
	font-size:12px;
	color:blue;
}
.azul a:hover
{
	text-decoration:underline;
}
.rojo a
{
	font-size:12px;
	color:red;
}
.rojo a:hover
{
	text-decoration:underline;
}
#pie
{
	margin: 0px auto;
	width:500px;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
}
#pie a
{
	color:white;
}
#pie a:hover
{
	text-decoration:underline;
}
#pie p
{
	float:left;
	margin-top:3px;
	margin-right:10px;
}
#pie img
{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}
.texto_reg
{
	font-family:arial;
	font-size:12px;
	color:#124875;
	font-weight:bold;	
}
.texto_reg
{
	font-family:arial;
	font-size:12px;
	color:#124875;
	font-weight:bold;	
}
.titulo_segui
{
	font-family:arial;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
.texto_segui
{
	font-family:arial;
	text-align:center;
	
	font-size:14px;
}	
#contenido_segui
{
	margin:0px;
	width:680px;
	height:540px;
	background:#E7E7E7;
	overflow-y:scroll;	
}	
#contenido_control
{
	margin:0px;
	width:680px;
	height:540px;
	background:#E7E7E7;
	overflow-y:scroll;	
}
#field_segui
{
	width:600px;
}
#field_segui2
{
	width:580px;
}
#field_segui3
{
	width:550px;
}

#inicio
{
	margin:0px auto;	
	margin-top:10%;
	font-family:arial;
}
/*WFORMS*/
.errMsg
{
	color:red;
	font-size:9px;
}
