/* Carga de Fonts*/

@font-face {
  font-family: "Lucida Sans"; /* Lucida Sans Regular */
  font-style:   normal;
  font-weight: normal;
  src:url(font/lsans.ttf) format("truetype");
}

@font-face {
  font-family: "Lucida Sans"; /* Lucida Sans Italic */
  font-style:   italic;
  font-weight: normal;
  src:url(font/lsansi.ttf) format("truetype");
}

@font-face {
  font-family: "Lucida Sans"; /* Lucida Sans Demi */
  font-style:   normal;
  font-weight: bold;
  src:url(font/lsansd.ttf) format("truetype");
}

@font-face {
  font-family: "Lucida Sans"; /* Lucida Sans Demi Italic */
  font-style:   italic;
  font-weight: bold;
  src:url(font/lsansdi.ttf) format("truetype");
}

@font-face {
  font-family: "Myriad Web Pro"; /* Myriad Web Pro */
  font-style:   normal;
  font-weight: normal;
  src:url(font/MyriadWebPro.ttf) format("opentype");
}

@font-face {
  font-family: "Myriad Web Pro"; /* Myriad Web Pro Bold*/
  font-style:   normal;
  font-weight: bold;
  src:url(font/MyriadWebPro-Bold.ttf) format("opentype");
}

@font-face {
  font-family: "Myriad Web Pro"; /* Myriad Web Pro Italic*/
  font-style:   italic;
  font-weight: normal;
  src:url(font/MyriadWebPro-Italic.ttf) format("opentype");
}
/* Generales*/

.body {
	BACKGROUND-COLOR: #009966;
	height:100%;
	margin-top:0px;
	margin-bottom:15px; 
}

.bodyiframes {
  background-color:transparent;
  margin:0px;
}

.mainPage {
width:790px;
BACKGROUND-COLOR: #FFFFFF;
padding-left:30px;
padding-right:30px;
padding-top:15px;
padding-bottom:15px;

}

/* Header */

.fecha  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.slogan_hidden  {
display:none;
}

.slogan_show  {
display:block;
}


.tit_idioma  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #666666;
}

.idioma {
	font-size : 10px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #009966;
	border: 1px solid 999999;
}

/* Navbar */

.modules_home  {
	margin-top:18px;
}


.module_01  {
	padding: 0px 8px 0px 8px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	border-left: 1px solid #666666;	
	
}


.module_02  {
	padding: 0px 8px 0px 8px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	border-left: 1px solid #666666;	
	border-right: 1px solid #666666;
}

.module_title  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : bold;
	font-style : normal;
	color : #009966;
	word-spacing: normal;
}

A.link_module  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : bold;
	font-style : normal;
	color : #009966;
	word-spacing: normal;
    text-decoration : none;
}

A.link_module:hover  {
	color : #009966;
	text-decoration : underline;
}


.bt_go {
	padding: 5px;
	float:right;
}



.navbar {
padding:30px 0px 10px 0px;
}

/* Home */


A.link  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #009966;
	word-spacing: normal;
    text-decoration : none;
}

A.link:hover  {
	color : #009966;
	text-decoration : underline;
}


.field {
    font-size : 11px;
    font-family : Tahoma, Tahoma, Arial, Helvetica, sans-serif;
    COLOR: #555555;
    border: 1px solid; border-color: #cccccc;
	BACKGROUND-COLOR: #FFFFFF;
    
}

/* Box */

.copete  {
padding-top:20px;
padding-bottom:20px;
}

.box01  {
	background-color:#CCEBE0;
	padding: 10px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.box01_tit  {
	font-size : 12px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : bold;
	font-style : normal;
	color : #009966;
}

.box02_tit  {
	font-size : 14px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #009966;
}


.box01_txt  {
	padding: 10px 15px 10px 0px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.box01_list  {
	padding: 5px 8px 5px 8px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-align:left;
	line-height: 15px;
	list-style-position: 0px 0px;
	margin:0px;
	list-style-image: url(../images/bullet_list.gif);
}

.box_forms  {
	padding: 8px 0px 10px 0px;
}

/* Products  */

.box_tp  {
	background-color:#009966;
	padding: 15px;
	font-size : 12px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #FFFFFF;
}

.box_tp_go  {
	background-color:#009966;
	padding: 0px 15px 15px 15px;
}


.box_eagle  {
	background-color:#000000;
	padding: 15px;
	font-size : 12px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #FFFFFF;
}

.box_eagle_go  {
	background-color:#000000;
	padding: 0px 15px 15px 15px;
}

.features  {
	padding: 8px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.features_tit  {
	font-size : 13px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : bold;
	font-style : normal;
	color : #009966;
}

.features_spacer  {
	margin-top:10px;
}

.highlight  {
	font-size : 12px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #009966;
	padding: 8px;
	border: 1px solid; border-color: #009966;
}

.box_manual  {
	padding: 8px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	border: 1px solid #cccccc;	
}

.td_manual  {
	padding: 8px;
	border-bottom: 1px solid #cccccc;	
}

.td_manual_ult  {
	padding: 8px;
}



/* Support */

.phone  {
	padding: 5px 15px 5px 0px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	border-top: 1px solid #009966;	
	border-bottom: 1px solid #009966;
}

A.link_support  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	letter-spacing: -0.1em;
}

A.link_support:hover  {
	color : #009966;
	text-decoration : underline;
}

.support_bullet  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : bold;
	font-style : normal;
	color : #009966;
}

/* Offices */

.office_subtitle01  {
	font-size : 12px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : bold;
	font-style : normal;
	color : #000000;
}

.office_subtitle02  {
	font-size : 12px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : italic;
	color : #000000;
}

.map_text  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	padding-left:10px;
}

/* TP Series */
.box_gray  {
	background-color:#CCCCCC;
	padding:10px;
	font-size : 12px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	color : #000000;
}

.specs  {
	padding: 0px 5px 0px 5px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	border-right: 1px solid #666666;	
}

A.link_specs  {
	font-size : 10px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
    text-decoration : none;
}

A.link_specs:hover  {
	color : #009966;
	text-decoration : underline;
}

A.link_model  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
    text-decoration : none;
}

A.link_model:hover  {
	color : #009966;
	text-decoration : underline;
}

.specs2  {
	padding: 0px 20px 0px 5px;
	font-size : 10px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.ficha  {
	padding: 10px 0px 10px 0px;
}

.bt_up  {
	padding: 0px 0px 10px 0px;
}

/* News */

A.link_news  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
    text-decoration : none;
}

A.link_news:hover  {
	color : #009966;
	text-decoration : underline;
}

A.link_news2  {
	font-size : 10px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
    text-decoration : none;
}

A.link_news2:hover  {
	color : #009966;
	text-decoration : underline;
}

.pic_news_top  {
	padding: 70px 0px 15px 0px;
}

.pic_news  {
	padding: 0px 0px 15px 0px;
}

.link_back  {
	padding: 0px 0px 5px 0px;
	font-size : 10px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	border-bottom: 1px solid #000000;
}



/* Forms */

.form_title  {
	padding: 3px;
	font-size : 9px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	font-variant: small-caps;
	color : #000000;
	height:18px;
	
}

.form_required  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : italic;
	color : #009966;
	
}

.form_thanks  {
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #009966;
	
}

.form_field  {
	background-color:#CCCCCC;
	font-size : 10px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	border: none;
	height:14px;
	margin-right:2px;
	
}

.form_drop  {
	background-color:#666666;
	font-size : 10px;
	font-weight : bold;
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	color : #ffffff;
	border: 1px solid #666666;
}

.form_area  {
	background-color:#CCCCCC;
	font-size : 10px;
	font-weight : bold;
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	color : #000000;
	
}

/* Site Map */
.sitemap  {
	padding: 3px 15px 3px 3px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	border-top: 1px solid #009966;
}

/* Footer */

.footer  {
	font-size : 9px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	padding:5px 0px 5px 0px;
	
}

.copyright  {
	font-size : 9px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	padding:5px 0px 5px 0px;
	
}

A.link_footer  {
	font-size : 9px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
    text-decoration : none;
}

A.link_footer:hover  {
	color : #000000;
	text-decoration : underline;
}

.privacy_date  {
	padding: 10px 15px 15px 0px;
	font-size : 11px;
	font-family : "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing::-0.2em;
	font-weight : normal;
	font-style : italic;
	color : #000000;
	border-bottom: 1px solid #009966;
}