body {
    background-image:url(../images/background.gif);
    margin-bottom: 0px;
    margin-top: 0px;
    font-family: Verdana;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #525252;
}
a.adv:link {text-decoration: none;}
a.adv:hover {text-decoration: none;}
a.adv:visited {text-decoration: none;}

td, textarea, input, select {
    font-family: Tahoma;
    font-size: 10px;
    color: 3E4B4F;
    font-weight: normal;
}
.tableDetail {
    font-size: 10px;
    font-family: Verdana;
    color: #49394E;
}
a.link_menu:link {
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
a.link_menu:hover {
    color: #4F93A7;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    border: thin none #FFFFFF;
    text-decoration: none;
}
a.link_menu:visited {
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
#fondo{
    background-image:url(../images/fondo.png);
    background-repeat:repeat-y;
    width:800px;
}
#principal{
    width:755px;
    min-height: 800px;
}
#template{
    background-color:#FFFFFF;
    width:755px;
    min-height: 800px;
    padding-left:20px;
    border:1px solid #E5FBFF;
}
.titulo_panel{
    color: #87DBE7;
    font-size: 14px;
    font-weight:bold;
}
.img_servicios{
    padding-bottom: 15px;
}
.text_login{
    color: #E2EDEB;
    font-size: 12px;
    font-weight:bold;
}
.text1 {
    font-family: tahoma;
    font-size: 10px;
    color: 3B3B3B;
    font-weight: bold;
}
.text2 {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
}
.item_menu{
    padding-top:5px;
    padding-bottom:5px;
}
#header_panel{
    
    background-image:url(../images/header_panel.jpg);
    width:252px;
    height: 35px;
}
#center_panel{
    background-image:url(../images/center_panel.jpg);
    width:232px;
    padding:10px;
    /*float:left;*/
}
#footer_panel{
    background-image:url(../images/footer_panel.jpg);
    width:252px;
    height: 35px;
}
#left_panel{
    float:left;
    width: 470px;
}
#right_panel{
    float:left;
}
#logo{
    background-image:url(../images/title.png);
    width:470px;
    height:61px;
}
#img_encabezado{
    background-image:url(../images/img_header.jpg);
    width:470px;
    height:220px;
    float:left;
}
#encabezado_menu{
    background-image:url(../images/encabezado_menu.jpg);
    width:252px;
    height:25px;
}

#menu_center{
    background-image:url(../images/center_menu.jpg);
    width:232px;
    height:135px;
    padding:10px;
    float:left;
}
#footer_menu{
    background-image:url(../images/footer_menu.jpg);
    width:252px;
    height:25px;
}
#footer{

}
.text_mail{
    font-family: tahoma;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
    color: 1D2F51;
}
.titulo_experiencia{
    font-family: tahoma;
    font-size: 14px;
    padding-bottom: 5px;
    font-weight: normal;
    color: #82A5B8;
}
.text_experiencia{
    padding-bottom: 10px;
}
.mail{
    background-image:url(../images/email.jpg);
    width: 22px;
    height: 19px;
    float:left;
}
.home{
    background-image:url(../images/dir.jpg);
    width: 19px;
    height: 21px;
    float:left;
}
.tel{
    background-image:url(../images/tel.jpg);
    width: 23px;
    height: 23px;
    float:left;
}
.linea{
    background-image:url(../images/linea.jpg);
    width:220px;
    height:3px;
}
.linea2{
    background-image:url(../images/linea2.jpg);
    background-repeat:repeat-x;
    height:4px;
    padding-bottom:10px;

}
.right_flecha{
    padding-left:5px;
    float:left;
}
.flecha{
    background-image:url(../images/flecha.png);
    width:16px;
    height:15px;
    float:left;
}

.text3 {
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
}
.text4 {
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    color: 1D2F51;
}
.texto_principal{
    padding:10px;
}
.titulo{
    font-family: tahoma;
    font-size: 18px;
    font-weight: normal;
    color: 6290A8;
}
.text5 {
    font-family: tahoma;
    font-size: 14px;
    font-weight: normal;
    color: 6290A8;
}
.text6 {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: 949494;
}
.text7 {
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}
.text8 {

    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: 94AEC5;
}
.text9 {


    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: 4E4E4E;
}
.frame {
    border: 1px solid #E5FBFF;
}
.designed_by {
    font-family: Arial;
    font-size: 8.5px;
    font-weight: lighter;
    color: #000000;
}
a.a:link {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
}
a.a:hover {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #92C8DB;
}
a.a:visited {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
}
a.b:link {

    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: DB6B00;
    text-decoration: underline;
}
a.b:hover {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #4C91A5;
    text-decoration: underline;
}
a.b:visited {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: DB6B00;
    text-decoration: underline;
}
a.c:link {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: C4D356;
    text-decoration: underline;
}
a.c:hover {

    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    text-decoration: underline;
}
a.c:visited {

    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: C4D356;
    text-decoration: underline;
}
a.d:link {



    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #33485d;
    text-decoration: underline;
}
a.d:hover {


    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #E4141A;
    text-decoration: underline;
}
a.d:visited {


    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}
a.e:link {

    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: 944F23;
    text-decoration: underline;
}
a.e:hover {

    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #4E4E4E;
    text-decoration: underline;
}
a.e:visited {

    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: 944F23;
    text-decoration: underline;
}
a.f:link {

    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: 594B13;
    text-decoration: underline;
}
a.f:hover {

    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #4E4E4E;
    text-decoration: underline;
}
a.f:visited {

    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: 594B13;
    text-decoration: underline;
}
a.g:link {

    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}
a.g:hover {

    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FF6600;
    text-decoration: underline;
}
a.g:visited {

    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}
.inputstyle {
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #5F726F;
    background-color: #E2EDEB;
    border: 1px solid #333333;
}
