@charset "iso-8859-1";
/* CSS Document */

body {
	background-image: url(../images/bg_main.gif);
	font-family: Arial;
	font-size: 11px;
	margin: 0px;
	}

.fullheight {height: 100%}

.navigation_area {
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom:15px;
	padding-right:10px;
	background-color:#FFFFFF;
	height: 400px;
	vertical-align: top;
	}
	
.intranet_navigation_area {
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom:15px;
	padding-right:0px;
	background-color:#FFFFFF;
	height: 400px;
	}	

.div_navigation_area {
	padding: 15px;
	width: 660px;
	display:block;
	}

.div_intranet_navigation_area {
	padding: 15px;
	width: 700px;
	display:block;
	}


.fields {
	font-family: Arial;
	font-size: 11px;
	background-color: #EEEEEE;
	border: 1px solid;
	border-color: #666666;
	color: #666666;
	}

.fields-outstanding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D70000;
	border: 0px;
}
	
/* --------------------------------------------------------------------------- IMAGES */
/* ---------------------------------------------------------------------------------- */

.pic_left {
	float: left;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-top: 4px;
	}
	
/* ---------------------------------------------------------------------- BACKGROUNDS */
/* ---------------------------------------------------------------------------------- */

.left_maintable_top {
	background-image: url(../images/structure/upper_left_main_corner.gif);
	background-position: center top;
	background-repeat: no-repeat;
	}
	
.left_maintable_bottom {
	background-image: url(../images/structure/lower_left_main_corner.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	}

.left_maintable_middle {
	background-image: url(../images/structure/middle_left_main_corner.gif);
	background-position: center center;
	background-repeat: repeat-y;
	}

.right_maintable_top {
	background-image: url(../images/structure/upper_right_main_corner.gif);
	background-position: center top;
	background-repeat: no-repeat;
	}

.right_maintable_bottom {
	background-image: url(../images/structure/lower_right_main_corner.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	}

.right_maintable_middle {
	background-image: url(../images/structure/middle_right_main_corner.gif);
	background-position: center center;
	background-repeat: repeat-y;
	}

.top_maintable {
	background-image: url(../images/structure/top.gif);
	background-position: center top;
	background-repeat: repeat-x;
	}

.bottom_maintable {
	background-image: url(../images/structure/bottom.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
	}

.upper_left_white {
	background-image: url(../images/structure/upper_left_white_corner.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	}

.upper_right_white {
	background-image: url(../images/structure/upper_right_white_corner.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	}

.lower_right_white {
	background-image: url(../images/structure/lower_right_white_corner.gif);
	background-position: left top;
	background-repeat: no-repeat;
	}

.lower_left_white {
	background-image: url(../images/structure/lower_left_white_corner.gif);
	background-position: right top;
	background-repeat: no-repeat;
	}

.upper_white_stripe {
	background-image: url(../images/structure/bg_white.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
	}

.lower_white_stripe {
	background-image: url(../images/structure/bg_white.gif);
	background-position: center top;
	background-repeat: repeat-x;
	}

.bg_white_color {
	background-color: #FFFFFF;
	}
	
.bg_light_gray {
	background-color: #e6e6e6;
	}

.bg_orange {
	background-color: #ff9800;
	}
	
.bg_menu_buttons {
	background-image: url(../images/buttons.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	}
	

.bg_logointra {
	background-image: url(../images/logo_intranet.gif);
	background-position: center center;
	background-repeat: no-repeat;
	}
	
.bg_title_intra {
	background-image: url(../images/title_intranet_admin.gif);
	background-position: center center;
	background-repeat: no-repeat;
	}
	
.bg_databox_top {
	background-image: url(../images/databox_top.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	}
	
.bg_databox_bottom {
	background-image: url(../images/databox_bottom.gif);
	background-position: center top;
	background-repeat: no-repeat;
	}

.bg_intra_menu_1 {
	padding-left:10px;
	background-image: url(../images/intra_button_1.gif);
	background-position: center center;
	background-repeat: no-repeat;
	}
	
.bg_intra_menu_2 {
	background-image: url(../images/intra_button_2.gif);
	background-position: center center;
	background-repeat: no-repeat;
	}

.access_emp {
	background-image: url(../images/bg_access_emp.png);
	background-position: center center;
	background-repeat: no-repeat;
	}
	
.access_est {
	background-image: url(../images/bg_access_est.png);
	background-position: center center;
	background-repeat: no-repeat;
	}

.bg_userbox_admin {
	background-color: #e6e6e6;
	}

.bg_userbox_est {
	background-image: url(../images/user_box_bg.jpg);
	background-position: center right;
	background-repeat: no-repeat;
	background-color: #e6e6e6;
	}

.bg_userbox_emp {
	background-image: url(../images/empresa_box_bg.jpg);
	background-position: center right;
	background-repeat: no-repeat;
	background-color: #e6e6e6;
	}

.watermark {
	background-image:url(../images/watermark.jpg);
	background-position:center center;
	background-repeat:no-repeat;
}
	
/* ------------------------------------------------------------------ TABLES & CELLS */
/* --------------------------------------------------------------------------------- */

.lightblue_underline {
	border-bottom: 1px solid;
	border-color: #a4adbe;
	}
	
.dark_underline_dotted {
	border-bottom: 1px dotted;
	border-color: #333333;
	}
	
.orange_underline {
	border-bottom: 1px solid;
	border-color: #ff9800;
	}

.main_menu_underline {
	border-bottom: 5px solid;
	border-color: #FF9800;
	}
	
.white_bg {
	background-color:#FFFFFF;
	}

.orange_border {
	padding:10px;
	border: 1px solid;
	border-color: #ff9800;
	}
	
/* --------------------------------------------------------------------- TEXT STYLES */
/* --------------------------------------------------------------------------------- */

.text_standard {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	}
	
.txtDark11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
}

.text_lightblue {
	font-family: Arial;
	font-size: 11px;
	color: #7e8aa2;
	}
a.text_lightblue:link {text-decoration:none}
a.text_lightblue:active {text-decoration:none}
a.text_lightblue:visited {text-decoration:none}
a.text_lightblue:hover {text-decoration:none; color:#FF9900}
	
.text_lightblue_bold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #7e8aa2;
	}
a.text_lightblue_bold:link {text-decoration:none}
a.text_lightblue_bold:active {text-decoration:none}
a.text_lightblue_bold:visited {text-decoration:none}
a.text_lightblue_bold:hover {text-decoration:none; color:#FF9900}

.recaptcha_audio_cant_hear_link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7e8aa2;
}
a.recaptcha_audio_cant_hear_link:link {text-decoration:none}
a.recaptcha_audio_cant_hear_link:active {text-decoration:none}
a.recaptcha_audio_cant_hear_link:visited {text-decoration:none}
a.recaptcha_audio_cant_hear_link:hover {text-decoration:none; color:#FF9900}


.text_light {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	}

.text_databox_mini {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}

.text_banners {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	}

.menuTitle  {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff9800;
	}

.txtRed {
	font-family: Arial;
	font-size: 10px;
	color: #5c697a;
	}
	
.txtRedAlert {
	font-family: Arial;
	font-size: 10px;
	color: #ff0000;
	}
	
.txtRedHighlight {
	font-family: Verdana;
	font-size: 11px;
	color: #ff0000;
	}
	
.txtGreen {
	font-family: Arial;
	font-size: 10px;
	color: #5c697a;
	}

.txtYellow {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: none;
	}

.txtYellowZoom {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: none;
	}

.txtBlue {
	font-family: Arial;
	font-size: 12px;
	color: #757c8b;
	}
	
.txtBlueBold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #757c8b;
	}
	
.txtBlueZoom {
	font-family: Arial;
	font-size: 14px;
	/*font-weight: bold;*/
	color: #757c8b;
	}

/* ----------------------------------------------------------- TEXT FIELDS & BUTTONS */
/* --------------------------------------------------------------------------------- */

.main_search {
	background-color: #bfc6cb;
	border: 1px solid;
	border-color: #808897;
	color:#333333;
	font-family: Arial;
	font-size: 10px;
	margin-top: 7px;
	margin-bottom: 7px;
	}

.search_button {
	color: #333333; 
	background: #bfc6cb;
	border: 1px solid;
	font-family: Arial;
	font-size: 9px
	}
	
.button {
	color: #ffffff; 
	background: #e7740e;
	border: 1px solid;
	border-color: #666666;
	font-family: Arial;
	font-size: 10px;
	width: 100px;
	}

.minibutton {
	color: #ffffff; 
	background: #e7740e;
	border: 1px solid;
	border-color: #666666;
	font-family: Arial;
	font-size: 10px;
	width: 20px;
	}
	
.bigbutton {
	color: #ffffff; 
	background: #e7740e;
	border: 1px solid;
	border-color: #666666;
	font-family: Arial;
	font-size: 10px;
	width: 150px;
	}

/* --------------------------------------------------------------------------- LINKS */
/* --------------------------------------------------------------------------------- */

.link_small_lightgray {
	font-family: Arial;
	font-size: 10px;
	color: #DDDDDD;
	text-decoration: none;
	}

a.link_small_lightgray:link {
	font-family: Arial;
	font-size: 10px;
	color: #DDDDDD;
	text-decoration: none;
	}

a.link_small_lightgray:visted {
	font-family: Arial;
	font-size: 10px;
	color: #DDDDDD;
	text-decoration: none;
	}

a.link_small_lightgray:active {
	font-family: Arial;
	font-size: 10px;
	color: #DDDDDD;
	text-decoration: none;
	}

a.link_small_lightgray:hover {
	font-family: Arial;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
	}

/* -------------------------------------- */

.link_small_orange {
	font-family: Arial;
	font-size: 10px;
	color: #ff9800;
	}

a.link_small_orange:link {
	font-family: Arial;
	font-size: 10px;
	color: #ff9800;
	text-decoration: underline;
	}

a.link_small_orange:visted {
	font-family: Arial;
	font-size: 10px;
	color: #ff9800;
	text-decoration: underline;
	}

a.link_small_orange:active {
	font-family: Arial;
	font-size: 10px;
	color: #ff9800;
	text-decoration: underline;
	}

a.link_small_orange:hover {
	font-family: Arial;
	font-size: 10px;
	color: #7e8aa2;
	text-decoration: none;
	}
	
/* ------------------------------------- */
	
	
.link_small_lightgray_bold {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #7e8aa2;
	}

a.link_small_lightgray_bold:link {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #7e8aa2;
	text-decoration: none;
	}

a.link_small_lightgray_bold:visted {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #7e8aa2;
	text-decoration: none;
	}

a.link_small_lightgray_bold:active {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #7e8aa2;
	text-decoration: none;
	}

a.link_small_lightgray_bold:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: underline;
	}
	
/* ------------------------------------- */

.link_footer {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_footer:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_footer:visted {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_footer:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_footer:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: none;
	}
	
/* -------------------------------------- */

.link_header {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	}

a.link_header:link {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}

a.link_header:visted {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}

a.link_header:active {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}

a.link_header:hover {
	font-family: Arial;
	font-size: 11px;
	color: #EEEEEE;
	text-decoration: none;
	}

/* -------------------------------------- */

.link_menu {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_menu:link {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_menu:visted {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_menu:active {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_menu:hover {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: none;
	}

/* -------------------------------------- */

.link_menu_intra {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	}

a.link_menu_intra:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_menu_intra:visted {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_menu_intra:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	}

a.link_menu_intra:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: none;
	}

/* -------------------------------------- */

.link_header2 {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	}

a.link_header2:link {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}

a.link_header2:visted {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}

a.link_header2:active {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}

a.link_header2:hover {
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
	}

/* --------------------------------------------- */

a.txtYellow:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: none;
	}

a.txtYellow:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: none;
	}

a.txtYellow:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF9800;
	text-decoration: none;
	}

a.txtYellow:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	}
	
/* --------------------------------------------- */

a.text_banners:link {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	}

a.text_banners:visited {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	}

a.text_banners:active {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	}

a.text_banners:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	}

/* --------------------------------------------- */

a.intranet_menu:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}

a.intranet_menu:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}

a.intranet_menu:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}

a.intranet_menu:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	}

/* ------------------------------------------------------------------------ PADDINGS */
/* --------------------------------------------------------------------------------- */

.padding_top_left_15 {padding: 15px 0px 0px 15px;}
	
.padding_top15_right10 {padding: 15px 10px 0px 0px;}
	
.padding_bottom_5 {padding-bottom: 5px;}
	
.padding_bottom_2 {padding-bottom: 2px;}
	
.padding_right_5 {padding-right: 5px;}
	
.padding_news {padding: 10px 0px 5px 0px;}

.padding_destinos {padding: 5px 0px 10px 0px;}
	
.padding_top_7 {padding-top: 7px;}
	
.padding_left_30 {padding-left: 30px;}

.padding_left_5 {padding-left: 5px;}
	
.table_height {
	position: fixed;
	height: auto;
}

.padding_left_10 {padding-left: 10px;}

/* ---------------------------------------------------------------------------------------- TABS */
/* --------------------------------------------------------------------------------------------- */

.tab_active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #004173;
	background-image: url(images/tab_active_back.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 223px;
	text-align: center;
	line-height: 22px;
}
.tab_inactive {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #e5aa34;
	background-image: url(images/tab_inactive_back.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 223px;
	text-align: center;
	line-height: 22px;
	cursor: hand;
}
.tab_active_down {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #004173;
	background-image: url(images/tab_active_back.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 27px;
	width: 223px;
	text-align: center;
	line-height: 22px;
	background-color: #e0e4eb;
}
.tab_inactive_down {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #e5aa34;
	background-image: url(images/tab_inactive_down_back.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 27px;
	width: 223px;
	text-align: center;
	line-height: 22px;
	cursor: hand;
	background-color: #e0e4eb;
}
.tab_extender_right {
	background-color: #e0e4eb;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8b929f;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8b929f;
}
.tab_extender_left {
	background-color: #e0e4eb;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8b929f;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8b929f;
}

#form_fix {
	position:relative;
	display:block;
	float:left;
	width:100%;
}

.tab_box {
	border: 1px solid;
	border-color:#8b929f;
	height:100%;
	/*position:relative;*/
	float:left;
	display:block;
	
}


/* *********************************************************************************** */
/* ESTILOS PARA LOS MENUS MILONIC													   */
/* *********************************************************************************** */

.menu_itemOn {
	background-image: url(../images/interface/slots/main_menu.gif);
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.menu_itemOff {
	background-image: url(../images/interface/slots/main_menu.gif);
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.main_menu {
	background-image: url(../images/interface/slots/main_menu.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 90px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 4px;
	font-size: 11px;
}
.main_menu h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
}
.main_menu span { color: #34B4F3; }

.main_menu a { color: #FFFFFF; }
.main_menu a:link { text-decoration: none; }
.main_menu a:hover { text-decoration: none; color: #34B4F3; }
.main_menu a:active { text-decoration: none; }
.main_menu a:visited { text-decoration: none; }
.menu_padre {
	background-image: url(../images/interface/menu/parent_plus.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 90px;
	margin-left: 10px;
	line-height: 20px;
	padding-left: 10px;
	color: #ffffff;
	cursor:pointer;
}
.menu_padre a { color: #FFFFFF; }
.menu_padre a:link { text-decoration:none; }
.menu_padre a:hover { text-decoration:none; color: #ffffff; }
.menu_padre a:active { text-decoration:none; }
.menu_padre a:visited { text-decoration:none; }

.menu_hijo {
	background-image: url(../images/interface/menu/subparent_plus.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 90px;
	margin-left: 10px;
	line-height: 20px;
	padding-left: 10px;
	color: #1f22ae;
}
.menu_hijo a { color: #1f22ae; }
.menu_hijo a:link { text-decoration:none; }
.menu_hijo a:hover { text-decoration:none; color: #34b4f3; }
.menu_hijo a:active { text-decoration:none; }
.menu_hijo a:visited { text-decoration:none; }

.menu_nieto {
	height: 22px;
	width: 90px;
	margin-left: 10px;
	line-height: 20px;
	padding-left: 10px;
	color: #1f22ae;
}
.menu_nieto a { color: #1f22ae; }
.menu_nieto a:link { text-decoration:none; }
.menu_nieto a:hover { text-decoration:none; color: #34b4f3; }
.menu_nieto a:active { text-decoration:none; }
.menu_nieto a:visited { text-decoration:none; }

.menu_bisnieto {
	height: 22px;
	width: 90px;
	margin-left: 10px;
	line-height: 20px;
	padding-left: 18px;
	color: #34b4f3;
}
.menu_bisnieto a { color: #34b4f3; }
.menu_bisnieto a:link { text-decoration:none; }
.menu_bisnieto a:hover {
	text-decoration:none;
	color: #999999;
}
.menu_bisnieto a:active { text-decoration:none; }
.menu_bisnieto a:visited { text-decoration:none; }

/* ADD BY Edu */
.list_highlight {
	background-color: #FFCACA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7e8aa2;
	padding-top: 5px;
	padding-bottom: 5px;
}
.list_pair {
	background-color: #FBF0E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7e8aa2;
	height:25px;
}
.list_odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7e8aa2;
	height:25px;
}

.listTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #FF9800;
	padding: 2px;
	color: #757c8b;
}
.listTitleFill {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #FF9800;
	padding: 2px;
	color: #757c8b;
	background-color: #FF9800;
}

.mail_header {
	background-image:url(../images/mail/header.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

.mail_text_area {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #757c8b;
	padding:15px;
}

.central_bodyfix {background-color:#8d95a2;}

#reg_alert {
	background-color: #eee;
	border: 1px solid red;
	margin: 5px;
	padding: 5px;
}	