/* CSS Microgestio.es */
/* Author: Bab Software Applications - www.bab-soft.com */

/* HTML ELEMENTS ****************************************/
/* Body */
body {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.1em; color:inherit; background-color:#000; text-align:center;}

/* Page */
.page {width: 960px;  margin:0 auto; overflow:hidden; margin:0 auto; text-align:center; background: #FFF;}

/* Top */
.top {width: 960px; margin:0px auto; background: #000; color: #FFF;}
	/*Site selection menu*/

	.head_logo_menu_container {margin: 0px; padding: 0px; height: 74px;}
		/*main logo*/
		.logo_container {width: 250px; height: 74px; border: 0px; float: left; text-align: left;}
			.logo_img {margin-top: 16px;}
		/*main menu*/
		.menu_container {width:670px; height:74px; float:right; padding:0px; text-align:right;}
			.menu_top {list-style: none; margin-top: 45px; float: right;}
				.menu_top li {float: left; margin: 0px 0px 0px 2px;}
					.menu_top li a:link, .menu_top li a:active, .menu_top li a:visited {display:block; padding: 8px 25px 8px 30px; text-decoration:none; text-align:center; font-size:11px; color:#FFFFFF;	background-color:#191919; background-image:url(http://www.microgestio.es/es/images/decoration_light_menu_off.gif); background-repeat:no-repeat; background-position:10px 8px; font-family:arial; font-size:12px; font-weight: bold;}
					.menu_top li a:hover {display:block; padding:8px 25px 8px 30px; text-decoration:none; text-align:center; font-size:11px; color:#FFFFFF;	background-color:#303030; background-image:url(http://www.microgestio.es/es/images/decoration_light_menu_unselected_on.gif); background-repeat:no-repeat; background-position:10px 8px; font-family:arial; font-size:12px; font-weight:bold;}
					.menu_top li.active a:link, .menu_top li.active a:active, .menu_top li.active a:visited {display:block; padding:8px 25px 8px 30px; text-decoration:none; text-align:center; font-size:11px; color:#000;	background-color:#FFF; background-image: url(http://www.microgestio.es/es/images/decoration_light_menu_on.gif); background-repeat: no-repeat; background-position:10px 8px; font-family:arial; font-size:12px; font-weight:bold;}
					.menu_top li.active a:hover {display:block; padding:8px 25px 8px 30px; text-decoration:none; text-align:center; font-size:11px; color:#000;	background-color:#FFF; background-image: url(http://www.microgestio.es/es/images/decoration_light_menu_on.gif); background-repeat:no-repeat; background-position:10px 8px; font-family: arial; font-size:12px; font-weight:bold;}
	.white_layer_top {width:100%; height: 70px; background: #FFFFFF; padding: 0px 22px 0px 22px; text-align: left; margin-bottom: 0px;}
		.home_main_prhase {background: #FFFFFF; float:left;}

/* Barra menu Superior entre areas */
.cont_menu_superior{height:21px; width:100%; background:url(http://www.microgestio.es/es/images/barra_menu.jpg) repeat-x; margin-bottom:10px;}
	.img_microgestio{ float:left;}
		.img_microgestio img{ border:none;}
	.areas_microgestio{ float:right; margin-right:30px; font-style:italic; font-size:9px; color:#fff; margin-top:3px;}

.areas_microgestio a:link, .areas_microgestio a:active, .areas_microgestio a:visited {color:#fff; background-color:inherit;}
.areas_microgestio a:hover {color:#f00; background-color:inherit;}


/* Header */
.header {width:260px; margin:0 auto; margin-bottom:10px; height:126px; float}

/* Link Header */
.link_header {position:absolute; top:60px; left:20px; width:220px; height:55px;}
.link_header a:link, .link_header a:active, .link_header a:visited, .link_header a:hover {display:block; width:260px; height:60px;}

/* Search Header */
.busador_head {position: relative;float:right; width:220px; height:21px; margin-top:22px; margin-right:40px;}
 .input_search_head {background:url(../images/bg_input_search2.gif) no-repeat; height:21px; width:185px; float: right; margin-right: 45px;}
   .input_buscador {background:none; border:none; height:18px; width:157px; padding-left:10px; font-size:10px; position:absolute; top:2px; left:0px;}
   .submit_buscador {background:url(../images/ico_buscador.gif) no-repeat; border:none; vertical-align:middle; margin: 0px; height:21px; width:30px; position:absolute; top:0px; right:10px;}

/* Content Body */
.content_body {width:910px; margin:0 auto; text-align:left; overflow:hidden;  padding:10px 0px 20px 0px; clear:both; background: #FFFFFF;} 

/* Left, Center & Right */
.left {float:left; width:21%; overflow:hidden; z-index:100;}
.center {float:right; overflow:hidden; width:76.5%; text-align:left;} 
.center strong, .center b {color:#000;}
.right {display:none;}





/* Foot */
.bottom {width: 960px; margin:0px auto; background: #000;}
	.bottom_contact_info_container {width: 713px; height: 60px; float: right; padding: 5px 0px; margin: 0px; text-align: right; line-height: 15px;}
		.bottom_contact_info {font-family: verdana; font-size: 10px; color: #646464; line-height: 24px;}
			a.bottom_contact_link_red:link, a.bottom_contact_link_red:hover, a.bottom_contact_link_red:visited {color: #990000; text-decoration: none;}
			a.bottom_contact_link_bab:link, a.bottom_contact_link_bab:hover, a.bottom_contact_link_bab:visited {color: #2e2e2e; text-decoration: none;}
	.bottom_authorized_logos {width: 247px; height: 60px; padding: 0px; margin: 0px; float: right}


/* MENUS */
.content_menu_1 { padding-bottom:10px;}
.nav_1, .nav_1 ul {margin:0; padding:0; width:100%; list-style:none;}
.nav_1 ul {}
.nav_1 li {position:relative; padding-left:4px;}
.nav_1 ul ul{}
.nav_1 li li {position:relative;}
.nav_1 a:link, .nav_1 a:active, .nav_1 a:visited {color:#373737; background-color:inherit; line-height:1.7em; font-size: 11px;}
.nav_1 a:hover {display: block; width: 100%; color:#373737; background-color:#e3e2ea; text-decoration: none; font-size: 11px;}

li.nav_1_item_s {padding-right:4px; background:#e3e2ea url(../images/arrow_right_lilac.gif) no-repeat right center; color: #FFF; font-size: 11px;}

.content_menu_2{ padding-bottom:10px;}
.nav_2, .nav_2 ul {margin:0; padding:0; width:100%; list-style:none;}
.nav_2 ul {}
.nav_2 li {padding-left:4px;}
.nav_2 ul ul {}
.nav_2 li {position:relative;}
.nav_2 a:link, .nav_2 a:active, .nav_2 a:visited {color:#373737; background-color:inherit; line-height:1.7em; font-size: 11px;}
.nav_2 a:hover {display: block; width: 100%; color:#373737; background-color:#e3e2ea; text-decoration: none; font-size: 11px;}

li.nav_2_item_s {padding-right:4px; background:#e3e2ea url(../images/arrow_right_lilac.gif) no-repeat right center; color: #FFF; font-size: 11px;}

.content_menu_3{ }
.nav_3, .nav_3 ul {margin:0; padding:0; width:100%; list-style:none;}
.nav_3 ul {}
.nav_3 ul ul{}
.nav_3 li {position:relative;}
.nav_3 a:link, .nav_3 a:active, .nav_3 a:visited {color:#fff; background-color:inherit; line-height:1.7em;}
.nav_3 a:hover {color:#F00; background-color:inherit;}