/* CSS Document */


#contents{float:left;width:60em;margin:0;background:#FFF;padding:20px 0 1px 0;}
#contents.index{width:60em;}


/*******************************COL_LEFT********************************/
#col_left{float:left;width:46em;}
#col_left.index{width:41em;background:url('../img_cms/top_index.gif') no-repeat right top;}


/****miga***/
#miga{float:left;background:#f7f7f7 url('../img_cms/back_miga.gif') no-repeat right top;height:26px;margin:0 0 4px 0;font-size:.7em;padding:0 4em 0 0;}
html > body #miga{height:auto;min-height:26px;}
#miga span{color:#333;font-weight:bold;}
#miga span.fix{display:inline-block;background:url('../img_cms/back_aper_miga.gif') no-repeat left top;height:14px;padding:6px 6px 0 10px;}
html > body #miga span.fix{height:auto;min-height:14px;}
#miga a{color:#113184;display:inline-block;padding:0 .8em 0 0;background:url('../img_cms/fech_miga.gif') no-repeat right 5px;margin:0 .3em 0 0;}
#miga a:active, #miga a:link, #miga a:visited{text-decoration:none;}
#miga a:hover{text-decoration:underline;}


/****bnn***/
#bnn{float:left;width:42em;}
#bnn img{display:block;}


/****tab***/
ul#tab{margin:-1em 0 0 -.5em;padding:0;list-style-type:none;float:left;width:42em;background:url('../img_cms/border_tab.gif') repeat-x left 1.92em;}
html > body ul#tab{margin:-1em 0 0 -1em;}
html > body ul#tab{background:url('../img_cms/border_tab.gif') repeat-x left 1.9em;}
ul#tab li{float:left;}
ul#tab li h3{margin:0;padding:0;font-size:.8em;font-weight:normal;}
ul#tab li h3 a{display:inline-block;line-height:2.4em;border-top:1px solid #FFF;padding:0 1em;}
ul#tab li h3 a:active, ul#tab li h3 a:link, ul#tab li h3 a:visited, ul#tab li h3 a:hover{color:#666;text-decoration:none;background:#e2f0f5 url('../img_cms/back_tab.gif') repeat-x left bottom;border-left:1px solid #FFF;}
ul#tab li.selec a:active, ul#tab li.selec a:link, ul#tab li.selec a:visited, ul#tab li.selec a:hover{text-decoration:none;color:#112973;font-weight:bold;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;background:#FFF url('../img_cms/back_tab_selec.gif') repeat-x left top;border-bottom:0px;}  



/****des_content***/
#des_content{float:left;width:45.3em;margin:2px 0 0 0;padding:0;border:5px solid #baccda;height:22.6em;}
html > body #des_content{height:auto;min-height:22.6em;}

#des_content h2{margin:0 0 .7em 0;padding:0;font-size:1.6em;font-weight:normal;color:#47a4c7;}
#des_content h3{margin:1.5em 0 .5em 0;padding:0;font-size:1.2em;font-weight:normal;color:#47a4c7;}
#des_content p{font-size:.8em;margin:.5em 0;padding:0;}
#des_content ul.solutions{margin:2em 0;padding:0;list-style-type:none;width:36.5em;}
#des_content ul.solutions li{float:left;width:186px;margin:0 .4em 1em 0;}


/*********des_content form************/
#des_content form{margin:0;padding:0;}

#des_content form fieldset{margin:0;padding:0;border:0px;}

#des_content form fieldset label{float:left;font-size:.7em;text-align:right;margin:0 .5em 0 0;color:#006699;}

#des_content form div.hm fieldset label{display:inline;}

#des_content form fieldset select{font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:#666;width:13.3em;padding:0;float:left;margin:0;border:1px solid #7f9db9;}

#des_content form fieldset div.hm select{float:none;}



#des_content form fieldset input.button{border:0px;font-size:.7em;font-weight:bold;color:#FFF;margin:2em 0 0 0;}
#des_content form fieldset input.bt9{background:url('../img_cms/button/button_size9.gif') no-repeat left top;width:100px;height:22px;font-size:1em;}
#des_content form fieldset input.bt9r{background:url('../img_cms/button/button_size9R.gif') no-repeat left top;width:100px;height:22px;font-size:1em;}




#des_content form fieldset ul.datos li .link3
{
background:url("../img_cms/button/button_size9.gif") no-repeat scroll left top transparent !important;
color:#FFFFFF !important;
display:inline-block;
font-size:1em;
font-weight:bold;
height:22px;
margin:1em 2em 0 0;
padding:0.3em 0 0;
text-align:center;
text-decoration:none;
width:100px;
}

#des_content form fieldset ul.datos li .link3r
{
background:url("../img_cms/button/button_size9R.gif") no-repeat scroll left top transparent !important;
color:#FFFFFF !important;
display:inline-block;
font-size:1em;
font-weight:bold;
height:22px;
margin:1em 2em 0 0;
padding:0.3em 0 0;
text-align:center;
text-decoration:none;
width:100px;
}

#des_content form fieldset input.button{border:0px;font-size:.7em;font-weight:bold;color:#FFF;margin:2em 0 0 0;}
#des_content form fieldset input.bt9{background:url('../img_cms/button/button_size9.gif') no-repeat left top;width:100px;height:22px;font-size:1em;}






#des_content form fieldset ul.datos{margin:0;padding:1.5em 0 0 0;list-style-type:none;font-size:.7em;}
#des_content form fieldset ul.datos li{float:left;width:8em;margin:0 .5em 0 0;border-right:1px solid #c9c9c9;padding:0 0 0 0;height:11.3em;}
html > body #des_content form fieldset ul.datos li{width:8em;padding:0 1.5em 0 0;height:auto;min-height:11.3em;}
#des_content form fieldset ul.datos li.sin{border-right:0px;}
#des_content form fieldset ul.datos li span{display:block;height:7.8em;overflow:hidden;}
html > body #des_content form fieldset ul.datos li span{height:7.8em;overflow:hidden;}
#des_content form fieldset div.datos2{float:left;clear:both;height:6.7em;}


/****des_tab***/

#des_tab{float:left;width:40em;margin:1.5em 0 0 0;}
#des_tab h3.news{margin:0 0 .7em 0;padding:0;font-size:1.6em;font-weight:normal;color:#47a4c7;}
#des_tab h4{margin:0em 0 .5em 0;padding:0;color:#47a4c7;font-size:1em; font-weight:bold;}
#des_tab p{margin:0 0 1.2em 0;}
#des_tab ul{margin:.5em 0 1.5em 1.3em;padding:0;font-size:.8em;}
#des_tab ul li{margin:0 0 .8em 0;}


#des_tab .info_contenedor{float:right;}
#des_tab .info_boton{text-align:center;width:12em;padding:1em 1em;margin:0 0 0 1em;}

#des_tab .info_lat{border:1px solid #dbedf4;width:12em;padding:1em 1em;margin:0 0 1em 1em;background:url('../img_cms/back_info_lat.gif') repeat left top;}
#des_tab .info_lat p{margin:0 0 .5em 0;}
#des_tab .info_lat ul{margin:0;padding:0;list-style-type:none;font-size:.7em;}
#des_tab .info_lat ul li{background:url('../img_cms/arrow_type5.gif') no-repeat left .4em;padding:0 0 0 17px;line-height:1.7em;}
html > body #des_tab .info_lat ul li{background:url('../img_cms/arrow_type5.gif') no-repeat left .2em;}
#des_tab .info_lat ul li a{color:#113184;}


#des_tab .type2{border:1px solid #eaeaea;background:url('../img_cms/back_info_lat2.gif') repeat left top;clear:both;}
#des_tab .type2 h4{color:#333;}


/****NEWS***/
.block_pp{background:#f6f6f6;}

.block_other{float:left;width:46em;padding:1em 1em .5em 1em;border-bottom:1px solid #ededed;cursor:pointer;}
.block_other img{float:left;margin:0 0 .5em 0;}
.block_other .des_news{float:left;width:46em;}
.block_other span{font-size:.8em;display:block;}
.block_other h4{margin:.7em 0 !important;padding:0 !important;font-size:.8em !important;color:#113184;}
.block_other p{margin:0 !important;float:left;width:45em;}
.block_other h4 a{color:#113184;}
.block_other .des_news_extend{float:left;width:46em;}

.pag{float:left;width:34.5em;text-align:right;margin:.5em 0 0 0;}
.pag span{display:inline;font-size:.8em;color:#333;font-weight:bold;}
.pag ul{margin:0;padding:0;list-style-type:none;display:inline;font-size:.8em;color:#999;font-weight:bold;}
.pag ul li{display:inline;}
.pag ul li a{color:#113184;}
.pag ul li a.selec{color:#333;text-decoration:none;}


.actions{float:left;width:36.5em;text-align:right;}
.actions ul{margin:0;padding:0;list-style-type:none;float:right;font-size:.7em;color:#999;}
.actions ul li{float:left;display:inline-block;border-right:1px solid #113184;vertical-align:bottom;padding:0 .3em 0 .3em;margin:0;}
.actions ul li.sin{border-right:0px;padding:0 0 0 .3em;}
.actions ul li a{color:#113184;}
.actions ul li img{display:block;}

.des_n{float:left;width:36.5em;margin:1em 0 0 0;}
.des_n span.fech{display:block;color:#666;font-weight:bold;font-size:.75em;margin:0 0 1.2em 0;}
.des_n img{float:left;margin:0 1em 0 0;}


/*****offices****/
.offices{float:left;width:36.5em;}
.offices .bl_off{float:left;width:11em;padding:0 1.1em 0 0;}


/****INDEX***/

#index_des{background:url('../img_cms/index_rep.gif') repeat-y left top;float:left;width:41em;margin:.5em 0 0 0;}

#index_des #index_lf{float:left;width:26.15em;background:url('../img_cms/index_rep.gif') no-repeat right top;padding:0 0 1em .1em;}
html > body #index_des #index_lf{width:26.19em;}
#index_des #index_lf img{display:block;}
#index_des #index_lf h2{margin:1em 1em 0 1em;padding:0;color:#345096;font-size:1.1em;font-weight:bold;border-bottom:1px solid #e8e8ea;font-family:Arial, Helvetica, sans-serif;}
#index_des #index_lf ul{margin:.9em 1.4em 0 1.4em;padding:0;list-style-type:none;font-size:.7em;color:#a7a7a7;}
#index_des #index_lf ul li{line-height:1.2em;padding:0 0 1em 0;}
#index_des #index_lf ul li a{color:#344f95;}
#index_des #index_lf p.rg{margin:0 1.4em 0 1.4em;padding:0;text-align:right;font-size:.7em;}
#index_des #index_lf p.rg a{font-weight:bold;color:#345096;}
 

#index_des #index_rg{float:right;width:14.18em;background:url('../img_cms/lat_index.gif') no-repeat right top;padding:0 .4em 0 0;}
#index_des #index_rg h2{margin:0 0 .4em 0;padding:.6em 0 0 0;color:#345096;font-size:1em;font-weight:bold;font-family:"Franklin Gothic Book", Arial, Helvetica, sans-serif;}
#index_des #index_rg ol{margin:.8em 0 0 1.8em;padding:0;font-size:.7em;}
#index_des #index_rg ol li{padding:0 0 .8em 0;line-height:1.2em;margin:0;}


#index_des #index_rg p{margin:0 0 0 0;padding:0 0 .8em 0;font-size:.7em;}

#index_des #index_rg hr{border:0px;display:none;}
#index_des #index_rg .hr{background:url('../img_cms/index_hr.gif') no-repeat right top;width:227px;height:1px;margin:0;}

#index_des .dg{background:#FFF url('../img_cms/back_dg.gif') repeat-x left bottom;padding:0 1em 0 1em;border-left:1px solid #d8d8d8;}


/********************tables*****************/

#col_left table.m_table{margin:1em 0em;padding:0;font-size:.8em;border:1px solid #48a4c7;border-collapse:collapse;clear:both;}
#col_left table.m_table td{padding:.5em;background:url('../img_cms/back_table.gif') repeat-x left bottom;}
#col_left table.m_table td.th{background:#47a4c7;color:#FFF;font-weight:bold;}
#col_left table.m_table td a{color:#47a4c7;}


/**************options************/


ul.options{background:url('../img_cms/back_options.gif') repeat-y right top; margin:0;padding:0;list-style-type:none;float:left;width:11.1em;border-top:1px solid #FFF;clear:right !important;height:22.3em;}
html > body ul.options{height:auto;min-height:22.3em;}

ul.options li{margin:0 1px 0 0;padding:0;float:left;width:174px;cursor:pointer;}

ul.options li img{display:block;cursor:pointer;float:left;width:42px;height:36px;}

ul.options li h1{display:inline;float:right;width:132px;height:37px;font-size:.7em !important;margin:0 !important;padding:0 !important;font-weight:normal;}

ul.options li h2{display:inline;float:right;width:132px;height:37px;font-size:.7em !important;margin:0 !important;padding:0 !important;}

ul.options li span{display:block;color:#FFF;background:#b1c8dc;border-bottom:1px solid #FFF;border-right:1px solid #FFF;cursor:pointer;font-size:1em;padding:21px 0 0 10px;}


/* Fixed single class for all */
ul.options li span.color_on{background:#8daac8;}

/********home******/

#blocks{float:left;width:45.3em;background:url('../img_cms/back_blocksLP.gif') repeat-y left top;}

#block1{float:left;width:34.9em;}
#block2{float:right;width:10.3em;background:#647e97;height:23.0em;}

#block1 h3{background:none !important;margin:0 0 .7em 0!important;padding:0 !important;color:#066895; font-size:.8em;font-weight:bold;}
#block1 h4 span{color:#47a4c7 !important;}
#block1 fieldset.gene{background:#f7f7f7 url('../img_cms/back_block1b.jpg') repeat-x left top;padding:0 1em;width:21.75em !important;margin:.15em 0;height:22em !important;}
html > body #block1 fieldset.gene{height:auto;min-height:20.3em !important;}

#block1 fieldset.gene p{font-size:.7em;}
#block1 fieldset.gene a{font-size:.7em;color:#153582;}

#block1 p.manda{font-weight:bold;color:#066895;}

#block1 a.link{display:inline-block;width:129px;height:22px;background:url('../img_cms/button/button_size12.gif') no-repeat left top !important;color:#FFF !important;font-weight:bold;text-align:center;text-decoration:none;font-size:.7em;padding:.3em 0 0 0;margin:1em 2em 0 0;}
#block1 a.linkr{display:inline-block;width:129px;height:22px;background:url('../img_cms/button/button_size12R.gif') no-repeat left top !important;color:#FFF !important;font-weight:bold;text-align:center;text-decoration:none;font-size:.7em;padding:.3em 0 0 0;margin:1em 2em 0 0;}

#block1 a.link2{display:inline-block;width:129px;height:22px;background:url('../img_cms/button/button_size12.gif') no-repeat left top !important;color:#FFF !important;font-weight:bold;text-align:center;text-decoration:none;font-size:1em !important;padding:.3em 0 0 0;margin:1em 2em 0 0;}
#block1 a.linkr2{display:inline-block;width:129px;height:22px;background:url('../img_cms/button/button_size12R.gif') no-repeat left top !important;color:#FFF !important;font-weight:bold;text-align:center;text-decoration:none;font-size:1em !important;padding:.3em 0 0 0;margin:1em 2em 0 0;}

#block1 a.fl_right{float:right;}

#block1 .options_desa{height:23.0em;float:right;background:#f7f7f7;}

#block1 .options_desa .buttons{padding:0 0 0 1.5em;}
#block1 .options_desa .buttons a.link{margin:1em 1em 0 0;}

#block2 h3{background:none !important;margin:.5em 0 .7em 0!important;padding:0 !important;}
#block2 p{font-size:.7em;font-weight:bold;}
#block2 ul{margin:0;padding:0 0 0 .5em;list-style-type:none;font-size:.7em;}
#block2 ul li{background:url('../img_cms/bullet.gif') no-repeat left .7em; padding:0 0 .4em 10px;margin:0; font-family:"Franklin Gothic Book", Arial, Helvetica, sans-serif;}
html > body #block2 ul li{background:url('../img_cms/bullet.gif') no-repeat left .4em;padding:0 0 .8em 10px;}
#block2 img{display:block !important;margin:0 !important;padding:0 !important;}


#block2 #reasons{background:#647e97;color:#FFF;width:8.8em;padding:1em .3em 0 .5em;}
html > body #block2 #reasons{padding:1em 1.2em 0 .3em;}
#block2 #reasons h2 img{display:inline !important;}
#block2 #reasons h3 span{display:none;}
#block2 #reasons ul li{background:url('../img_cms/bullet2.gif') no-repeat left .6em;padding:0 0 .4em 1.2em;font-weight:bold;}
html > body #block2 #reasons ul li{background:url('../img_cms/bullet2.gif') no-repeat left .5em;}

#block2 .going{background:url('../img_cms/bg_going.gif') no-repeat left bottom;width:9.95em;color:#4b9aab;padding:1.5em 0 .2em .5em;font-weight:bold;}
html > body #block2 .going{width:9.8em;}

#block2 .going2{background:url('../img_cms/bg_going.gif') no-repeat left bottom;width:9.95em;color:#4b9aab;padding:0 0 .2em .5em;font-weight:bold;}
html > body #block2 .going2{width:9.8em;}

#block2 #block_gulf h3 span{display:none;}

#block2 #block_gulf ul li{background:none;text-align:right;}


/***bnn_bottom***/

.bnn_bottom{float:left;width:45.4em;background:url('../img_cms/back_des.gif') repeat-x left top;padding:1em 0 .5em .5em;clear:both;}

.bnn_bottom ul{margin:0;padding:1em 0;list-style-type:none;font-size:.7em;color:#000000;}
.bnn_bottom ul li{background:url('../img_cms/bullet3.gif') no-repeat left .6em;padding:0 0 0 1em;line-height:1.5em;}

.bnn_bottom .info_bottom{width:30em;float:left;}
.bnn_bottom .info_bottom .bnn_title{color:#4aa0b9;border-bottom:1px solid #cecece;font-size:1.4em;}
.bnn_bottom  img.bnn_right{float:right;padding:0 0 0 3em;}


/*******************************COL_RIGHT********************************/
#col_right{float:right;width:14em;margin:0 0 0 0;}

#col_right h2{font-family:"Franklin Gothic Book", Arial, Helvetica, sans-serif;font-weight:bold;font-size:1em;color:#345096;margin:0;padding:0 0 0 29px;line-height:1.6em;}
#col_right h2 span{font-size:.8em;font-weight:normal;line-height:.5em;padding:0 0 .6em 0;display:block;}


h2.call{background:url('../img_cms/ico_phone.gif') no-repeat left top;}
h2.faq{background:url('../img_cms/ico_faq.gif') no-repeat left top;}
h2.plus{background:url('../img_cms/ico_plus.gif') no-repeat left top;border-bottom:1px solid #e8e8ea;}
h2.plus_sin{background:url('../img_cms/ico_plus.gif') no-repeat left top;}
h2.locate{background:url('../img_cms/ico_locate.gif') no-repeat left top;border-bottom:1px solid #e8e8ea;}
h2.other{background:url('../img_cms/ico_other.gif') no-repeat left top;border-bottom:1px solid #e8e8ea;}
h2.find{background:url('../img_cms/ico_find.gif') no-repeat left top;border-bottom:1px solid #e8e8ea;}

.bnn_lat div.SideBar{padding:0 0 0 28px !important;}

div.SideBar{font-family:"Franklin Gothic Book", Arial, Helvetica, sans-serif;font-weight:bold;font-size:1em;color:#345096;margin:0;padding:0 0 0 29px;line-height:1.6em;}
div.SideBar span{font-size:.8em;font-weight:normal;line-height:.5em;padding:0 0 .6em 0;display:block;}
div.SideBar2{font-family:"Franklin Gothic Book", Arial, Helvetica, sans-serif;font-weight:bold;font-size:1em;color:#345096;margin:0;padding:0 0 0 29px;height:2em;}
div.SideBar2 span{font-size:.8em;font-weight:normal;line-height:.5em;padding:0 0 .6em 0;display:block;}
div.SideBar2 img{margin:.3em 0 0 0;}


div.call{background:url('../img_cms/ico_phone.gif') no-repeat left top;margin:.5em 0 0 0;}
div.faq{background:url('../img_cms/ico_faq.gif') no-repeat left top;}
div.faq a{color:#345096;text-decoration:none;}

div.plus{background:url('../img_cms/ico_plus.gif') no-repeat left top;border-bottom:1px solid #e8e8ea;}
div.plus_sin{background:url('../img_cms/ico_plus.gif') no-repeat left top;}
div.locate{background:url('../img_cms/ico_locate.gif') no-repeat left top;border-bottom:1px solid #e8e8ea;}
div.other{background:url('../img_cms/ico_other.gif') no-repeat left top;border-bottom:1px solid #e8e8ea;}
div.find{background:url('../img_cms/ico_find.gif') no-repeat left top;margin:1em 0 0 0;}


.tog{background:url('../img_cms/ico_min.gif') no-repeat left top !important;cursor:pointer;display:block;}
.plustog{background:url('../img_cms/ico_plus.gif') no-repeat left top !important;display:block;}

/*********cristal***********/
#cristal{background:url('../img_cms/fondo_cristal_en.gif'); background-repeat:repeat-y; margin:0 0 2em 0;float:left;width:14em;}
#cristal #top_cristal{background:url('../img_cms/top_cristal.gif') no-repeat left top;padding:.5em 0em 0em 2em;float:left;}
#cristal #bottom_cristal{background:url('../img_cms/bottom_cristal_en.gif') no-repeat left bottom; padding: 0em 2em 0 0;float:left; width:100%; height:51px;}



#cristal .bloque{padding:0 .5em 0 .5em;float:left;display:block;}

#contents.index #cristal{margin:0 0 0 0;}


#cristal .bloque fieldset{margin:0;padding:0;border:0px;} 
#cristal p{font-size:.7em;margin:0 0 .5em 0;padding:0;}
#cristal ul{margin:0;padding:0;list-style-type:none;font-size:.7em;color:#334e95;}
#cristal ul li{line-height:1.8em;}
#cristal ul li.alto{line-height:0em !important;margin:.5em 0;}
#cristal ul li a{color:#334e95;}
#cristal ul li.selec a{color:#333;font-weight:bold;text-decoration:none;}
#cristal hr{border:0px;display:none;}
#cristal .hr{background:url('../img_cms/cristal_hr.gif') no-repeat right top;width:185px;height:7px;margin:.2em 0;float:left;}
#cristal select{width:13em;font-size:.7em;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#666;}

#cristal a.boton{background:url('../img_cms/button/button_size10.gif') no-repeat left top;width:174px;height:33px;color:#FFF;display:inline-block;line-height:29px;text-align:center;text-decoration:none;}
#cristal a.redboton{background:url('../img_cms/button/button_size11.gif') no-repeat left top;width:174px;height:33px;color:#FFF;display:inline-block;line-height:29px;text-align:center;text-decoration:none;}


/*********bnn_lat***********/
.bnn_lat{padding:.5em 0 2em 2.5em;font-size:.7em;float:left;width:14em;}
#col_right .bnn_lat h2{font-size:1.4em;line-height:1.8em;margin:0 0 .6em 0;}
#col_right .bnn_lat div.SideBar{font-family:"Franklin Gothic Book", Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.4em;color:#345096;margin:0;padding:0 0 0 29px;line-height:1.6em;}
.bnn_lat p{margin:0 0 .5em 0;padding:0;}
.bnn_lat p.rg{color:#334e95;text-align:right;}
.bnn_lat p.rg a{color:#334e95;}
.bnn_lat form{margin:0;padding:0;}
.bnn_lat form fieldset{margin:0;padding:0;border:0px;}
.bnn_lat form fieldset label{font-weight:bold;display:block;color:#666;}
.bnn_lat form fieldset select{width:14em;font-size:1.1em;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#666;}
.bnn_lat .disp2{font-size:1.1em;margin:1em 0 0 0;}
.bnn_lat .disp2 h3{margin:0;padding:0;font-size:1em;color:#666;}
#col_right div.SideBarHeader2{margin:0;padding:0;font-size:1em;color:#666;font-weight:bold;}

.bnn_lat ul{margin:0;padding:0;list-style-type:none;}
.bnn_lat li{line-height:1.5em;padding:0 0 .6em 0;margin:1em;}
.bnn_lat li a{color:#113184;}


/*******************VARIOS*********************/

#block1 fieldset.gene .con_boton1{background:url('../img_cms/ejem_block.jpg') no-repeat left top;width:345px;height:186px;}
#block1 fieldset.gene .con_boton1 a{background:url('../img_cms/button/button_size11.gif') no-repeat left top !important;width:174px;height:33px;color:#FFF;display:inline-block;text-decoration:none;margin:100px 0 0 90px;text-align:center;font-size:1em;padding:0 !important;line-height:15px;}
#block1 fieldset.gene .con_boton1 a span{font-size:.7em}
 
 
#block1 fieldset.gene .con_boton2{background:url('../img_cms/ejem_block3.jpg') no-repeat left top;width:345px;height:186px;}
#block1 fieldset.gene .con_boton2 a{background:url('../img_cms/button/button_size11.gif') no-repeat left top !important;width:174px;height:33px;color:#FFF;display:inline-block;text-decoration:none;margin:100px 0 0 90px;text-align:center;font-size:1em;padding:0 !important;line-height:15px;}
#block1 fieldset.gene .con_boton2 a span{font-size:.7em}
 
#block1 .alto_imagen{height:200px;}