/* Home Style CSS Document ***************************************************************************************/
*{ margin: 0; padding:0;}
html, body { background-image:url(../images/background.png); font-family:Georgia, "Times New Roman", Times, serif; }

a { text-decoration:none;}

ul li{list-style: none; padding-left:30px;}
ul.area{}

a.mail {text-decoration:none; color:#FFF;}
a.mail:hover {color:#666; }

a.mail_cv {text-decoration:none; color:#FFF;}
a.mail_cv:hover {color:#86BC25; }

a.main {text-decoration:none; color:#5B5B5B;  padding:6px 10px 6px 10px;}
a.main:hover {color:#FFF; background-color:#264466; padding:16px 10px 6px 10px; }
a.main_select{text-decoration:none;color:#FFF; background-color:#264466; padding:16px 10px 6px 10px;}

a.area {text-decoration:none; font-size:22px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; background-color:#636363; padding:20px 40px 20px 40px;}
a.area:hover { background-color:#FF5A19; padding:20px 40px 20px 40px;}

a.equipo {text-decoration:none; color:#5B5B5B;}
a.equipo:hover {color:#4BAD4B;}

a.clientes { font-size:16px; text-decoration:none; color:#FF0000;}
a.clientes:hover{color:#333; background-image:url(../images/mas.png); background-repeat:no-repeat; background-position: 98% 5px; }

a.clientes_out { font-size:16px; text-decoration:none; color:#FF0000; cursor:default;}

a.active{
  color: #264466;
  /*text-decoration: underline;*/
  opacity: 0.5;
}

a.language{
  color: #000000;
}

.container{ max-width:1100px; }
.container_header{ position:absolute;  margin-left: auto; margin-right: auto; left:0; right:0; top:0px; max-width:100%; height:155px; background-color:#FFF; z-index:0;  }
.container_footer{max-width:1100px; margin:0px auto 0px auto; background-color:#000;  }



#wrap { position: absolute; margin-left: auto;margin-right: auto; left:0; right:0;}

.main_gral{ }
.main{ position:relative; z-index:1; font-size:16px; height:30px; }
.main_item{ float:left; }
.main_item_line{color:#FFF; background-color:#264466; padding:3px 5px 3px 5px;}
.main_item_blank{ background-color:#FFF; width:20px; height:20px; background-repeat:no-repeat; }

.box{ background-color:#FFF;}
.box_nuestra_firma{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFF;}
.box_title{height:30px; font-size:20px; background-color:#000; color:#FFF; text-align:center; padding-top:8px; }
.box_line{height:5px; font-size:20px; background-color:#818181; color:#FFF; text-align:center; padding-top:8px; }
.box_info{ font-family:Arial, Helvetica, sans-serif; padding: 15px 15px 15px 15px; text-align:left; }
.box_nuestra_firma_info{ font-family:Arial, Helvetica, sans-serif; padding: 55px; text-align:justify; font-size:13px; }
.box_nuestra_firma_photo{padding:55px }
.box_mas{ font-size:10px; text-align:right; padding: 15px 15px 15px 15px; }
.box_areas{padding-left:30px;}
.footer{ }

.page_header{ margin-left:-14px; }


.equipo_box{ position:absolute; float:left; }
.equipo_title{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#063; }
.equipo_title_select{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; background-color:#00A000; margin-right:40px; padding: 3px 0px 3px 5px;}

.title_popup{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#86BC25; }
.areas_title_popup{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FF5A19; }
.info_popup{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF;}
.info_popup_equipo{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-align:justify; }

.clientes_box{ position:absolute; float:left; }
.clientes_title{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#063;  }
.clientes_title_select{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; background-color:#FF0000; margin-right:40px; padding: 3px 0px 3px 5px;}
.clientes_title_page{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:25px;}
.info_popup_clientes{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-align:justify; }

.space{ }

.center-block {
	opacity: 0.8;
	position:relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-height:800px;
  max-width:800px;
  background-color:#000;
  color:#FFF;
}


.clearfix:before,
.clearfix:after {
  display: table;
  content: " "
}
.clearfix:after {
  clear: both;
}


/*Boton areas de practica*/
#inner {
    /*border: 1px dashed #F00;*/
    width: 50%;
    margin: 0 auto;
    padding: 0 20px;
}
#inner:hover {
    /*border: 1px dashed #F00;*/
   /* width: 50%;
    margin: 0 auto;
    padding: 0 20px;
	background-color:#F60;*/
}


ul li.span4 {
 /* width: 300px;*/
  height:80px;
  width:200px;
  padding: 20px 0 20px 0px;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:20px;
  text-align:center;
  color:#FFF;
  background-color:#666;
  
   /* border: 1px dashed #F00;
    width: 100%;
	height:80px;
    margin: 0 auto;
    padding: 0 20px;*/
}
ul li.span4:hover {
  background-color:#FF5A19;
}

ul li.desactive {
	color:#666;
}

