*{margin:0px;}
.clear{clear:both;}

body {
	font:11px Verdana;
	color:#000000;
	margin:0px;
	background:#F2F2F2 url(/imagenes/fondo.jpg) repeat-x;
	
}

.negro {color:#000;}
.rojo {color:#6C0000;text-decoration:none;}
.blanco{color:#ffffff;}

h1 {font-family:trebuchet MS; 
	color:#A70000;
	font-size:22px;}

h2 {font-family:trebuchet MS;
	font-size:18px;	color:#A70000;}

h2 a{font-family:trebuchet MS;
	font-size:18px;	color:#A70000;
	text-decoration:none;}

.tit{font-family:trebuchet MS;}
.img_der{float:right;margin-left:15px}
.img_izq{float:left;margin-right:15px}
.clear{clear:both}
#contenedor {width:954px;margin:auto;background: #F2F2F2 url(/imagenes/fondo_nvo.png) repeat-y scroll -37px 0;overflow:hidden;padding-bottom:15px}

#izquierdo {width: 230px;
	float:left;
	padding-top:25px;
	padding-left:15px;	
}
 
#derecho {width:634px;
	/* margin-left:60px; */
	padding-left:60px;
	margin-right:0px;
	padding-top:25px;
	float:left;}
#contenido{border:solid 0px}
#contenido p{padding-bottom:10px}
#contenido h2{padding-bottom:10px}

#cabecera {	border:1px solid #4A0000;height:286px;margin:15px auto auto;text-align:center;width:953px;border-bottom:0px}
#menu {background:#F2F2F2 none repeat scroll 0 0;font-size:16px;font-weight:bold;height:50px;line-height:50px;margin:auto;width:953px;font-family:trebuchet MS;}
#menu a {color:#605333;padding-left:10px;padding-right:10px;text-decoration:none;}

#menu_admin {background:#F2F2F2 none repeat scroll 0 0;font-size:16px;font-weight:bold;height:50px;line-height:50px;margin:auto;width:953px;font-family:trebuchet MS;}
#menu_admin a {color:#605333;padding-left:10px;padding-right:10px;text-decoration:none;}

.titulo_derecho {background:transparent url(/imagenes/titulo_derecho.jpg) repeat scroll 0 0;color:#FFFFFF;height:37px;line-height:32px;padding-left:10px;width:210px;}
.servicios {background:transparent url(/imagenes/fondo_derecho2.jpg) repeat-y scroll 0 0;color:#7F3F3F;padding-left:20px;padding-right:10px;text-align:justify;width:190px;}
.servicios ul{list-style-image:url(/imagenes/vineta.png);padding:15px 0px 0px 15px}
.servicios li{padding:10px 0px;border-bottom:#CCC solid 1px}
.servicios li a{text-decoration:none;color:#605333;font-size:11px;}

.bajo_derecho {background:transparent url(/imagenes/bajo_derecho.jpg) repeat scroll 0 0;height:19px;width:220px;}

#pie {background:transparent url(/imagenes/fondo_pie.jpg) repeat scroll 0 0;color:#FFFFFF;font-size:13px;height:35px;line-height:35px;margin:0 auto auto;text-align:center;width:954px;border-bottom:#fff solid 15px}
#pie a {color:#FFFFFF;padding-left:15px;padding-right:15px;text-decoration:none;}
#validaciones{margin:auto; text-align:center;margin-top:0px;	color:#777777;	height:22px;width:976px;}
#formulario{}
#formulario div{width:280px;height:28px;}
#formulario input{width:144px;float:right;}
#formulario label{float:left;}

#formulario_gr{border:#ccc solid 1px;padding:6px}
#formulario_gr table{font-size:12px}
.textoDescripcion{}
.encabezado_tabla{background:#949ca3;color:#fff}