TD, P, input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; font-weight:normal;}
a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00244d; font-weight:normal; text-decoration:none;border:none;}
a:hover {text-decoration: underline;}

/* ------- HOME ---------------------------------------------------------------------------------------------------------------------*/
/* ------- Bordes Home  ------------------------------------------------------------------------- */   
.home_top {}
.home_left {text-align:right;}
.home_right {text-align:left;}
.home_bottom {width: 890px;height: 62px;padding:10px 0 0 0; text-align: center; background: #FFF url(../img/footer_bg.jpg) no-repeat 40px 10px;}
.home_center {width: 850px;border-left: 1px solid #3366cc; border-top: 1px solid #3366cc;border-right: 1px solid #3366cc;background: #FFF; padding: 20px;}
/* ------- Cabecera Home  ---------------------------------------------------------------------- */ 
.home_header {}
.home_header_menu {width: 606px;}
.home_sep_header {}
/* ------- Contenidos Home  -------------------------------------------------------------------- */ 
.home_col_left { width: 240px; padding: 5px 0 5px 0px; vertical-align: top;}
.home_col_center { padding: 5px; text-align:left;vertical-align: top;}
/* ------- Pie Home  ----------------------------------------------------------------------------- */ 
.home_sep_footer {}


/* ------- IN --------------------------------------------------------------------------------------------------------------------------*/
/* ------- Bordes In  ---------------------------------------------------------------------------- */   
.in_top {}
.in_left {}
.in_right {}
.in_bottom {}
/* ------- Cabecera In  ------------------------------------------------------------------------- */ 
.in_header {}
.in_sep_header {}
/* ------- Contenidos In  ----------------------------------------------------------------------- */ 
.in_col_left {width: 250px; padding: 0px 0px 0px 0px; vertical-align: top;}
.in_col_center {width: 720px; padding: 0px 0px 0px 20px; vertical-align: top;}
/* ------- Pie In  -------------------------------------------------------------------------------- */ 
.in_sep_footer {}

/* ------- MENUS -------------------------------------------------------------------------------------------------------------------*/
.menu_bg{height: 300px; background: url(../img/bg_menu_left.jpg) top no-repeat; padding: 0 20px 0 20px; vertical-align: top;}
.menu_bg2{padding: 0 20px 0 20px; vertical-align: top;}

/* ------- PIE, RUTA, TITULO ----------------------------------------------------------------------------------------------------*/
.titulo {background: url(../img/bullet_titulo.gif) left no-repeat;font-size: 13px; color: #254184; border-bottom: 1px dashed #bcbcbc; font-weight: bold; padding: 10px;}
	
.ruta {font-size: 11px; color: #003066; text-align: right; padding: 20px 0 0 0 0;}
.ruta a, .ruta a:visited, .ruta a:link {font-size: 11px; color: #003066; text-decoration: none;}
.ruta a:hover {font-size: 11px; color: #666666; text-decoration: underline;}
.ruta span{font-size: 11px; color: #666666;}

.content{padding: 10px 0px 0px 0px; vertical-align: top;}

.pie {padding: 23px 0px 0px 0px; text-align: center; vertical-align: middle; color: #003066; font-size: 11px;}
.pie a {color: #666666; font-size: 11px;}
.pie a:hover {color: #bcbcbc; text-decoration: underline;}

.acceso_clientes{height: 200px; padding: 55px 25px 0px 25px; background: url(../img/bg_acceso_clientes.jpg) no-repeat; vertical-align: top;}