body{
	background-image:url(image/bg_general.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin:0 0 0 0;
	padding:0 0 0 1px;
	color:#5F5F5F;
	background-color:#A6A39C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table{
	font-size:12px;
}
.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5F5F5F}
.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5F5F5F; border: #B5B4C5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background-image: url(image/bg_boton.gif);
	border-color:#686868;
	border-style:solid;
	border-width:1px;
}.legal {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #838383}
.legal:hover {  color: #000000}
.counter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #F88B00; text-decoration:none}
.r {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #191930}
.formp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #191930; border: #B5B4C5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.introb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #191930 }
.link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: underline}
.tcab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #191930 ; font-weight: bold}
.formbusca { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #191930; border: 1px #B5B4C5 solid}
.b2 {
	BORDER-RIGHT: #104a7b 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #afc4d5 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: url(image/band_boton.gif);
	BORDER-LEFT: #afc4d5 1px solid;
	CURSOR: pointer;
	COLOR: #000033;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #104a7b 1px solid;
	HEIGHT: 19px;
	TEXT-DECORATION: none
}.b2text {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000033}.campo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #343448; ; border: #B5B6C6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.link:hover {
	color: #000000;
	text-decoration: none;
}
.linkred {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3B3B3B; text-decoration: none
}
.linkred:hover {

	color: #3B3B3B;
	text-decoration: underline;
}
.tgran {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #4A4984; font-weight: bold
}
.tcabred {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC3300; font-weight: bold
}
.tred {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3B3B3B;
}
.formb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4A4984;
	border: #B5B4C5;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
}
.mini {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #4A558C
}
.rollover {
cursor:pointer;
background-color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #191930;
text-align: center;
}
.portada{
	background-image:url(image/bg_portada.jpg);
	background-repeat:repeat-y;
}
.por{
	width:214px;
	text-align:right;
	color:#5F5F5F;
	font-size:12px;
	height:134px;
}
#descripcion{
	width:260px;
	color:#5F5F5F;
	font-size:12px;
	text-align:left;
}
.usuario{
	background-image:url(image/bg_usuario.jpg);
	height:18px;
	overflow:hidden;
	color:#fff;
	padding:0 18px 0 18px;
}
.menu{
	background-image:url(image/bg_menu.jpg);
	height:33px;
	overflow:hidden;
	padding:0 0 0 18px;
}
.cabePop{
	background-image:url(image/cabecera.jpg);
	background-repeat:no-repeat;
	height:83px;
}
.menuI{
	background-image:url(image/bg_menu.jpg);
	height:33px;
	overflow:hidden;
	padding:0 0 0 18px;
}
a.cerrar{
	background-image:url(image/admin/aspa.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:15px;
	color:#B4B4B4;
	text-decoration:none;	
}
a.ayuda{
	background-image:url(image/admin/icon_ayuda.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:23px;
	color:#B4B4B4;
	text-decoration:none;	
}
a.cerrar:hover{color:#F6AC63;}
.nwin_l {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #8E8E8E; font-weight: bold; text-decoration:none;}
.nwin_t { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000; text-decoration: none }
.nwin_l:hover { text-decoration:underline;}
