
@charset "utf-8";
/* CSS Document GB2 Diseño Interactivo */
body {
    width:100%;
    font-family:Arial, Helvetica, sans-serif;
    margin:0;
    padding:0;
}
img {
    border:none;
}
embed {
    margin:0;
    padding:0;
}
p {
    margin:0;
    padding:0;
}
.clear {
    clear:both;
    margin:0;
    padding:0;
}
#headerHome {
    width:100%;
    height:261px;
    background-image:url(../img/borderheader.jpg);
    background-position: bottom;
    background-repeat:repeat-x;
    padding:0 0 10px 0;
    background-color:#E9E2D5;
}
.headerContainer {
    width:970px;
    height:261px;
    margin:0 auto;
    position: relative;
    top:100;
    z-index:100;
}
.logo {
    width:130px;
    height:125px;
    position: relative;
    top:10px;
    left:50px;
    margin:0 0 13px 0;
    padding:0 0 0 0;
    display:block;
    background-image:url(../img/logo1.png)!important;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/logo.png', sizingMethod='scale');
}
.logo:hover {
    opacity: 0.5;  
    -moz-opacity: 0.5;  
    filter: alpha(opacity=50);  
}
#header-swf {
    width:100%;
    height:261px;
    position: absolute;
    margin:0;
    padding:0;
    top:0;
    z-index:0;
}
/*---------drop-down ------------*/

ul.menu {
    width:700px;
    height:30px;
    list-style:none;
    float:right;
    margin:0px 0 0 0;
    padding:0 0 0 0;
    position: relative;
    z-index:100;
    background-color:#333333;
}
ul.menu * {
    margin:0;
    padding:0;
}
ul.menu a {
    display:block;
    color:#FFF;
    text-decoration:none;
}
ul.menu li {
    position:relative;
    float:left;
    margin: 0;
    color:#FFFFFF;
}
ul.menu ul {
    width:170px;
    position:absolute;
    top:30px;
    left:0;
    float:left;
    display:none;
    list-style:none;
    padding:0 0 0 0;
    background-color:#FFFFFF;
    
    border-right:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}
ul.menu ul.accion {
    
        width:180px;
    
    position:absolute;
    top:30px;
    left:0;
    display:none;
    list-style:none;
    padding:0 0 0 0;
    background-color:#FFFFFF;
    border-right:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}
.noregistrados {
    width:165px;
    float:left;
    margin:0;
    padding:0;
}
.registrados {
    width:168px;
    float:right;
    margin:0;
    padding:0;
    border-left:1px solid #CCCCCC;
}
ul.menu ul li {
    position:relative;
    border-top:none;
    width:165px;
    margin:0;
    padding:0 0 0 0;
}
ul.menu ul li a {
    width:149px;
    height:14px;
    display:block;
    color:#333333;
    float:left;
    font-size:12px;
    line-height:13px; 
    padding:0 0 0 20px;
    background-image:url(../img/bullet_sub.jpg);
    background-repeat:no-repeat;
}
ul.menu ul li a.btn_prensa {
    width:172px;
    height:14px;
    display:block;
    color:#333333;
    float:left;
    font-size:12px;
    line-height:13px; 
    padding:0 0 0 20px;
    background-image:url(../img/bullet_sub.jpg);
    background-repeat:no-repeat;
}
ul.menu ul li a:hover {
    color:#FFFFFF;
    background-color:#80B326;
    background-image:url(../img/bullet_sub2.jpg);
}
ul.menu ul ul {
    left:192px;
    top:0px;
    float:left;
    padding:0 0 0 0;
    margin:0 0 0 0;
}
ul.menu ul ul.serviciosmenu {
    left:170px;
    top:0px;
    float:left;
    padding:0 0 0 0;
    margin:0 0 0 0;
}
ul.menu .menulink {
    border-left:1px solid #FFF;
    padding:5px 0 5px 15px;
    width:132px;
    height:30px;
    color:#FFF;
    font-size:18px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:30px;
    cursor:pointer;
}
ul.menu .menulink:hover, ul.menu .menuhover {
    color:#FFFFFF;
    background-image: url(../images/bg_menu.png)!important;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_menu.png', sizingMethod='scale');
}
ul.menu .sub {
    width:170px; 
    padding:10px 0 5px 7px;
    height:37px;
    background: url(../images/arrow.gif) 136px 21px no-repeat;
    cursor:pointer;
}
.subsub {
    width:160px;
    float:left;
    padding:5px 0 5px 7px;
    height:25px;
    cursor:pointer;
}
ul.menu .topline {
    border: none;
}
.subMenu {
    width:170px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 10px 0;
}
.subMenu li{
    width:170px;
    float:left;
    padding:0 0 10px 0;
}
.informacion {
    width:970px;
    height:81px;
    float:left;
    margin:42px 0 0 0;
}
.login {
    width:270px;
    height:65px;
    float:left;
    margin:16px 0 0 0;
    padding:0 0 0 0;
}
.pedido-contrasena {
    width:250px;
    height:83px;
    position:absolute;
    left: -1px;
    top: 263px;
    margin:5px 0 5px 0;
    padding:0 3px 0 10px;
    background-color:#333333;
    visibility: hidden;
}
.login-registrados {
    width:270px;
    height:65px;
    float:left;
    margin:16px 0 0 0;
    padding:0 0 0 0;
}
.tituloRegistro {
    width:200px;
    color:#DDD2BE;
    font-size:12px;
    line-height:20px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    margin:3px 0 0 0;
    padding:0 0 0 00;
}
#login {
    width:260px;
    float:left;
    margin:5px 0 0 0;
}
.usuario {
    width:100px;
    height:16px;
    float:left;
    font-size:14px;
    color:#666666;
    margin:0 8px 0 0;
    padding:0 0 0 3px;
    background-color:#DDD2BE;
    border:none;
}
.clave {
    width:100px;
    height:16px;
    float:left;
    font-size:14px;
    color:#666666;
    margin:0 8px 0 0;
    padding:0 0 0 3px;
    background-color:#DDD2BE;
    border:none;
}
.contrasena {
    width:203px;
    height:16px;
    float:left;
    font-size:14px;
    color:#666666;
    margin:0 8px 0 0;
    padding:0 0 0 3px;
    background-color:#DDD2BE;
    border:none;
}
.ingresar {
    width:24px;
    height:16px;
    float:left;
    background-image:url(../img/ingresar.gif);
    background-repeat:no-repeat;
    border:none;
    background-color:transparent;
    cursor:pointer;
}
.o_clave {
    width:110px;
    color:#DDD2BE;
    font-size:10px;
    float:left;
    margin:4px 5px 0 0;
    text-decoration:none;
}
.o_clave_cont {
    width:260px;
    color:#DDD2BE;
    font-size:10px;
    float:left;
    padding:15px 0 4px 0;
    text-decoration:none;
}
.o_clave_alerta {
    width:260px;
    color:#FF0000;
    font-size:10px;
    float:left;
    padding:8px 0 4px 0;
    text-decoration:none;
}
.registarce {
    width:120px;
    color:#DDD2BE;
    font-size:10px;
    float:left;
    margin:4px 0 0 0;
    text-decoration:none;
}
.o_clave:hover, .registarce:hover {
    text-decoration:underline;
} 
.info {
    width:700px;
    height:81px;
    float:left;
}
.info-registrados {
    width:700px;
    height:81px;
    float:left;
    background-color:#E9E2D5;
}
#infoBlock {
    width:100%;
    padding:12px 0 0 0;
    background-image:url(../img/bg_infoblock.jpg);
    background-repeat:repeat-x;
    background-color:#E0D6C4;
    border-bottom:2px solid #BFAB86;
}
.containerBlock {
    width:1000px;
    margin:0 auto;
}
#container {
    width:970px;
    margin:0 auto;
    padding:0 0 0 0;
}
.container {
    width:970px;
    float:left;
    margin:0;
    padding:15px 0;
}
#sider {
    width:250px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.bannerSider {
    float:left;
    margin:20px 0 0 0;
}
.bannerSider2 {
    float:left;
    margin:40px 0 20px 0;
}
.redesSider {
    width:221px;
    height:90px;
    float:left;
    margin:20px 0 24px 0;
    padding:0 0 0 19px;
    border:1px solid #666666;
    background-image:url(../img/redes.jpg);
}
.tituloredes {
    width:221px;
    height:27px;
    float:left;
    margin:0 0 0 0;
}
.btn_r_sider {
    width:24px;
    height:24px;
    float:right;
    margin:54px 5px 0 0;
    padding:0 0 0 0;
    display:block;
}
.btn_r_sider2 {
    width:24px;
    height:24px;
    float:right;
    margin:54px 10px 0 0;
    padding:0 0 0 0;
    display:block;
}
.btn_r_sider:hover {
    opacity:0.6;
}
#content {
    width:700px;
    float: right;
    margin:0 0 30px 0;
    padding:0 0 0 10px,
}
#content2 {
    width:621px;
    float: left;
    margin:0 0 30px 0;
    padding:0 0 0 0;
}
#boxComunicacion {
    width:330px;
    height:258px;
    overflow:hidden;
    float:left;
    margin:0 0 20px 0;
    border-bottom:1px solid #BFBFA8;
}
.vseparador {
    width:40px;
    height:258px;
    float:left;
    background-image:url(../img/separadorv.gif);
    background-repeat:no-repeat;
    border-bottom:1px solid #BFBFA8;
}
.tituloComunicacion {
    width:330px;
    height:43px;
    float:left;
    margin:0 0 0 0;
    padding:0;
}
.containerComunicacion {
    width:330px;
    height:113px;
    overflow:hidden;
    float:left;
    margin:0 0 5px 0;
    padding:10px 0 0 0;
}
.containerComunicacion2 {
    width:330px;
    float:left;
    margin:0 0 0 0;
    padding:20px 0 0 0;
    border-bottom:1px dashed #CCCCCC;
}
.containerComunicacion3 {
    width:330px;
    float:left;
    margin:0 0 0 0;
    padding:20px 10px 0 10px;
    border-bottom:1px dashed #CCCCCC;
}
.containerMultimedia {
    width:330px;
    height:175px;
    overflow:hidden;
    float:left;
    margin:0 0 5px 0;
    padding:10px 0 0 0;
}
.containerDescargas {
    width:330px;
    height:245px;
    overflow:hidden;
    float:left;
    margin:0 0 10px 0;
    padding:5px 0 0 0;
}
.descarga {
    width:330px;
    float:left;
    text-decoration:none;
    margin:0 0 0 0;
    padding:5px 0 5px 0;
    border-bottom:1px dashed #CCCCCC;
}
.descarga:hover {
    background-color:#f1f1f1;
}
.tituloDescarga {
    float:left;
    font-size:13px;
    line-height:16px;
    font-weight:normal;
    color:#333333;
    margin:0 0 0 0;
    padding:0 0 0 0;    
}
.formato {
    min-width:80px;
    float:left;
    color:#666666;
    font-size:12px;
    margin:0 10px 0 0;
    padding:0 0 0 0;
}
.nota{
    width:330px;
    float:left;
    padding:0 0 0 0;
    text-decoration:none;
    color:#333333;
}
.nota3{
    width:330px;
    float:left;
    margin:0 0 20px 0;
    padding:0 0 5px 0;
    text-decoration:none;
    color:#333333;
    border-bottom:1px dashed #BFBFA8;
}
.nota4{
    width:330px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 5px 0;
    text-decoration:none;
    color:#333333;
}
.nota:hover {
color:#CC0000;
    
}
.fecha {
    float:left;
    color:#006000;
    font-size:13px;
    line-height:14px;
    font-family:Arial, Helvetica, sans-serif;
    margin:0 0 0 0;
    padding:3px 6px 0 0;
}
.fecha2 {
    float:left;
    color:#006000;
    font-size:13px;
    line-height:14px;
    font-family:Arial, Helvetica, sans-serif;
    margin:2px 5px 0 0;
    padding:0 0 0 12px;
    
}
.tituloNota {
    max-height:60px;
    overflow:hidden;
    float:left;
    color:#000000;
    font-size:16px;
    line-height:20px;
    font-weight:bold;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 0;    
}
.tituloNota:hover {
    text-decoration:underline;
}
.textoNota {
    width:330px;
    overflow:hidden;
    float:left;
    color:#666666;
    font-size:12px;
    line-height:14px;
    margin:10px 0 0 0;
    padding:0 0 12px 0;
    text-align: justify;
}
.textoNota2 {
    width:330px;
    overflow:hidden;
    float:left;
    color:#333333;
    font-size:12px;
    line-height:14px;
    margin:20px 20px 5px 0;
    padding:0 0 12px 0;
    text-align: justify;
}
.compartir {
    width:60px;
    float: right;
    margin:0 0 6px 0;
    padding:0 0 0 0;
}
.compartir2 {
    width:56px;
    float: left;
    margin:0 0 6px 0;
    padding:13px 0 0 0;
}
.compartir3 {
    width:56px;
    float: left;
    margin:0 0 0 0;
    padding:13px 11px 20px 0;
    background-color:#f1f1f1;
}
.botonCompartir {
    width:16px;
    height:16px;
    float: right;
    margin:0 0 0 10px;
}
.botonCompartir:hover {
    opacity:0.6;
    filter:alpha(opacity=60);
}
.notaCotiz {
    width:215px;
    float:left;
    margin:0 0 0 0;
    text-decoration:none;
    padding:8px 0 5px 25px;
    border-top:1px dashed #BFBFA8;

    background-repeat:no-repeat;
}
.notaCotiz:hover {
    background-color:#f1f1f1;

}


.nota2 {
    width:305px;
    float:left;
    margin:0 0 0 0;
    text-decoration:none;
    padding:8px 0 5px 25px;
    border-top:1px dashed #BFBFA8;
    background-image:url(../img/bulletNota.jpg);
    background-repeat:no-repeat;
}
.nota2:hover {
    background-color:#f1f1f1;
    background-image:url(../img/bulletNota2.jpg);
}
.columna_C {
    width:350px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.nota5 {
    width:305px;
    float:left;
    margin:0 0 0 0;
    text-decoration:none;
    padding:8px 0 5px 25px;
    border-bottom:1px dashed #BFBFA8;
    background-image:url(../img/bulletNota.jpg);
    background-repeat:no-repeat;
}
.nota5:hover {
    background-color:#f1f1f1;
    background-image:url(../img/bulletNota2.jpg);
}
.mas-descargas {
    width:305px;
    float:left;
    margin:18px 0 0 0;
    text-decoration:none;
    padding:8px 0 5px 25px;
    border-top:1px dashed #BFBFA8;
    background-image:url(../img/bulletNota.jpg);
    background-repeat:no-repeat;
}
.mas-descargas:hover {
    background-color:#f1f1f1;
    background-image:url(../img/bulletNota2.jpg);
}

.tituloNotaCotiz {
    width:200px;
    float:middle;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#333333;
    margin:0 0 0 0;
    padding:2px 0 0 5px;    
}


.tituloNota2 {
    width:225px;
    float:left;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#333333;
    margin:0 0 0 0;
    padding:2px 0 0 5px;    
}
.videoHome {
    width:330px;
    height:185px;
    float:left;
    overflow:hidden;
    padding: 0;
    margin:10px 0 35px 0;
    
}
.vermas {
    width:150px;
    height:18px;
    float:left;
    color:#006000;
    font-size:13px;
    line-height:16px;
    text-decoration:none;
    background-image:url(../img/mas.jpg);
    background-repeat:no-repeat;
    margin:0;
    padding:0 0 0 25px;
}
.vermas2 {
    width:165px;
    height:18px;
    float: right;
    color:#333333;
    font-size:13px;
    line-height:16px;
    text-decoration:none;
    background-image:url(../img/bulletNota3.jpg);
    background-repeat:no-repeat;
    margin:20px 0 0 0;
    padding:0 0 0 25px;
}
.vermas3 {
    width:310px;
    height:18px;
    float:left;
    color:#006000;
    font-size:13px;
    line-height:16px;
    text-decoration:none;
    background-image:url(../img/mas.jpg);
    background-repeat:no-repeat;
    margin:30px 0 0 0;
    padding:0 0 0 25px;
}
.vermas4 {
    height:18px;
    float: right;
    color:#006000;
    font-size:13px;
    line-height:16px;
    text-decoration:none;
    background-image:url(../img/mas.jpg);
    background-repeat:no-repeat;
    margin:10px 0 0 0;
    padding:0 0 0 25px;
}
.vermas5 {
    width:75px;
    height:18px;
    float: right;
    color:#333333;
    font-size:13px;
    line-height:16px;
    font-weight:bold;
    text-decoration:none;
    background-image:url(../img/mas.jpg);
    background-repeat:no-repeat;
    margin:85px 0 0 0;
    padding:0 0 0 25px;
}
.vermas6 {
    width:160px;
    height:20px;
    float:left;
    color:#ffffff;
    font-size:11px;
    line-height:20px;
    text-decoration:none;
    background-image:url(../img/bullet6.jpg);
    background-repeat:no-repeat;
    margin:5px 0 5px 0;
    padding:0 0 0 30px;
    background-color:#DA221F;
}
.vermas6b {
    width:160px;
    height:20px;
    float:left;
    color:#ffffff;
    font-size:11px;
    line-height:20px;
    text-decoration:none;
    background-image:url(../img/bullet6.jpg);
    background-repeat:no-repeat;
    margin:5px 0 10px 0;
    padding:0 0 0 30px;
    background-color:#DA221F;
}
.vermas7 {
    width:160px;
    height:20px;
    float: right;
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
    line-height:20px;
    text-decoration:none;
    background-image:url(../img/bullet6.jpg);
    background-repeat:no-repeat;
    margin:5px 0 10px 0;
    padding:0 0 0 30px;
    background-color:#DA221F;
}
.vermas7:hover {
    text-decoration:underline;
}
.vermas2:hover, .vermas:hover, .vermas3:hover, .vermas5:hover{
    text-decoration:underline;
}
.controlesvideo {
    width:330px;
    float:left;
    margin:5px 0 0 0;
    padding:0 0 0 0;
}
.bannerblocks {
    width:700px;
    height:90px;
    float:left;
    margin:0 0 20px 0;
    padding:0 0 0 0;
}
#footer {
    width:100%;
    float:left;
    background-color:#333333;
}
.footer {
    width:970px;
    height:300px;
    margin:0 auto;
}
.containerFooter {
    width:970px;
    float:left;
}
ul.menufooter {
    width:700px;
    height:30px;
    list-style:none;
    float:right;
    margin:0;
    padding:0;
    background-color:#333333;
}
ul.menufooter li {
    float:left;
    margin: 0;
    color:#FFFFFF;
}
.textofooter {
    width:550px;
    float:left;
    color:#FFFFFF;
    font-size:12px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.textofooter em{
    width:550px;
    float:left;
    color:#80B541;
    font-size:12px;
    margin:0 0 0 0;
    padding:0 0 0 0;
    font-style: normal;
}

.blockfooter {
    width:700px;
    float:right;
    margin:25px 0 0 0;
    padding:0 0 0 0;
}
.redes {
    width:150px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 0;
}
.botonredes {
    width:24px;
    height:24px;
    float:left;
    margin:0 10px 0 0;
    padding:0 0 0 0;
}
.botonredes:hover {
    opacity:0.6;
}
.logofooter {
    width:79px;
    height:78px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.logocra {
    width:151px;
    height:78px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.logos-foter {
    width:230px;
    height:78px;
    float:left;
    margin:160px 0 0 10px;
    padding:0 0 0 0;
}

.alertas {
    width:970px;
    height:95px;
    float:left;
    margin:0 ;
    background-image:url(../img/fdo-sombra-msg.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}
.aviso-mensajes {
    width:270px;
    height:78px;
    float:left;
}
.mensajes {
    width:700px;
    height:78px;
    float:left;
}
.aviso-icono {
    width:42px;
    height:42px;
    padding:24px 0 0 29px;
    float:left;
}
.aviso-texto {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#333333;
    width:161px;
    height:16px;
    padding:31px 0 0 29px;
    float:left;
}
.aviso-texto-rojo {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#FF0000;
    width:161px;
    height:16px;
    padding:3px 0 0 29px;
    float:left;
}
.mensajes-uno {
    background-image:url(../img/img-alerta.jpg);
    width:623px;
    height:20px;
    margin-top:24px;
    padding-left:20px;
    padding-top:3px;
    font:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#333333;
    float:left;
}
.mensajes-uno em {
    color:#80B326;
    font-style:normal;
}
a.mensajes-uno {
    text-decoration:none;
}
a.mensajes-uno:hover {
    text-decoration:none;
}
.mensajes-dos {
    background-image:url(../img/img-alerta.jpg);
    width:623px;
    height:20px;
    margin-top:5px;
    padding-left:20px;
    padding-top:3px;
    font:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#333333;
    float:left;
}
.mensajes-dos em {
    color:#80B326;
    font-style:normal;
}
a.mensajes-dos {
    text-decoration:none;
}
a.mensajes-dos:hover {
    text-decoration:none;
}
.cerrar {
    width:13px;
    height:13px;
    float:left;
    margin:30px 0 0 20px;
}
.registrados-icono {
    width:61px;
    height:57px;
    margin:14px 0 0 35px;
    float:left;
}
.registrados-login {
    width:244px;
    height:51px;
    margin:14px 0 0 9px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding-top:6px;
    color:#333333;
    font-weight: bold;
    line-height:16px;
}
.registrados-login strong{
    color:#006000;
    font-weight:bold;
}
.registrado-imagen{
    width:351px;
    height:81px;
    float:left;
}
.registrados-usuario {
    width:270px;
    color:#DDD2BE;
    font-size:16px;
    line-height:20px;
    font-weight:bold;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    margin:3px 0 0 0;
    padding:0 0 0 00;
}
.registrados-fecha {
    width:270px;
    color:#ffffff;
    float:left;
    font-size:12px;
    line-height:14px;
    font-weight:normal;
    margin:3px 0 0 0;
}
a.registrados-perfil {
    width:270px;
    color:#DDD2BE;
    float:left;
    font-size:14px;
    line-height:14px;
    font-weight:normal;
    margin:3px 0 0 0;
    text-decoration:none;
}
a.registrados-perfil:hover{
    color:#ffffff;
}
.tituloSubseccion {
    width:330px;
    height:24px;
    float:left;
    margin:20px 0 0 0;
    padding:0;
}
.tituloSubseccion3 {
    width:330px;
    height:24px;
    float:left;
    margin:0;
    padding:0;
}
.tituloSubseccion2 {
    width:330px;
    height:46px;
    float:left;
    margin:0 0 0 0;
    padding:0;
}
.tituloSubseccion4 {
    width:600px;
    height:24px;
    float:left;
    margin:20px 0 0 0;
    padding:0;
}
.tituloSubseccion5 {
    width:700px;
    height:24px;
    float:left;
    margin:20px 0 0 0;
    padding:0;
}
.tituloSubseccion6 {
    width:330px;
    height:46px;
    float:left;
    margin:25px 0 0 0;
    padding:0;
}
.titulos {
    width:700px;
    float:left;
    color:#333333;
    font-size:16px;
    font-weight:bold;
    margin:20px 0 0 0;
    padding:0 0 5px 0;
    border-bottom:1px solid #BFBFA8;
}
.titulos span{
    padding:0 0 0 10px;
    float:left;
}
.numero {
    width:40px;
    text-align:center;
}
.desde {
    width:54px;
}
.hasta {
    width:75px;
}
.hasta2 {
    width:45px;
    text-align:center;
}
.evento {
    width:215px;
}
.evento2 {
    width:215px;
    margin:0 0 0 5px;
    padding:0 0 0 0;
}
.separador_t {
    width:700px;
    float:left;
    margin:0 0 20px 0;
    border-bottom:1px solid #BFBFA8;
}
.separador_t2 {
    width:700px;
    float:left;
    margin:20px 0 0 0;
    border-bottom:1px solid #BFBFA8;
}
#calendario {
    width:240px;
    float:left;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
.t_calendario {
    width:240px;
    height:26px;
    float:left;
    color:#FFFFFF;
    font-size:16px;
    font-weight:bold;
    line-height:26px;
    text-align:center;
    text-shadow:-1px 1px 1px #D47A17;
    background-image:url(../img/bg_titulocalendario.jpg);
}
.mes {
    width:213px;
    height:48px;
    float:left;
    font-size:16px;
    font-weight:bold;
    color:#666666;
    text-align:center;
    margin:0 0 0 0;
    padding:10px 10px 0 17px;
    background-image:url(../img/bg_mes.jpg);
}
.mes-left{
    width:12px;
    height:12px;
    float:left;
    background-image:url(../img/mes-left.jpg);
    margin:4px 0 0 0;
    padding:0;
}
.mes-left:hover{
    background-image:url(../img/mes-left2.jpg);
}
.mes-right{
    width:12px;
    height:12px;
    float: right;
    background-image:url(../img/mes-rigth.jpg);
    margin:4px 0 0 0;
    padding:0;
}
.mes-right:hover{
    background-image:url(../img/mes-rigth2.jpg);
}
ul.dias {
    width:240px;
    height:197px;
    float:left;
    list-style:none;
    background-image:url(../img/bg_dias.jpg);
    margin:0 0 0 0;
    padding:0 0 0 0;
}
ul.dias li{
    width:34.2px;
    height:33px;
    float:left;
    text-align:center;
    margin:0;
    padding:0 0 0 0;
}
.una{
    width:34px;
    height:33px;
    float:left;
    color:#FFFFFF;
    text-decoration:none;
    margin:0;
    padding:0;
    background-image:url(../img/bg_actividad.jpg);
    background-color:#FFCC00;
}
.variasActividades {
    width:34px;
    height:33px;
    color:#FFFFFF;
    text-decoration:none;
    float:left;
    display:block;
    background-image:url(../img/bg_actividad2.jpg);
}
.activo {
    font-family:"Arial Black";
    font-size:16px;
    line-height:33px;
    font-weight:bold;
    color:#666666;
    margin:0;
    padding:0 0 0 0;
}
.inactivo {
    font-family:"Arial Black";
    font-size:16px;
    line-height:33px;
    font-weight:bold;
    color:#999999;
    margin:0;
    padding:0;
}
.tamanios {
    width:330px;
    height:20px;
    float:right;
    margin:20px 0 0 0;
    padding:4px 0 0 0;
}
.variartexto {
    float:right;
    margin:0 0 0 10px;
}
#nota_copete {
    width:700px;
    font-size:10pt;
    float:left;
    color:#666666;
    /*border-bottom:1px solid #CCCCCC;*/
    margin:0px 0 5px 0;
}
#nota_copete2 {
    width:400px;
    font-size:10pt;
    float:left;
    color:#666666;
    margin:0px 0 5px 0;
}
#nota_copete3 {
    width:455px;
    font-size:10pt;
    float: right;
    color:#666666;
    margin:30px 0 5px 0;
}
.lugar {
    width:600px;
    float:left;
    font-size:13px;
    color:#006000;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.contentVer {
    width:225px;
    float:right;
    margin:50px 0 0 0;
    padding:0 0 0 0;
}
#texto2 {
    width:700px;
    font-size:10pt;
    float:left;
    color:#666666;
}
.texto {
    width:700px;
    font-size:13px;
    float:left;
    color:#666666;
    margin:0 0 30px 0;
    padding:0 0 20px 0;
    border-bottom:1px solid #cccccc;
}
.textocambio {
    color: #999999;
    font-size:10px;
    float:right;
}
.textoA {
    width:330px;
    float: left;
    margin:0 0 30px 0;
    padding:0 20px 0 0;
    border-right:1px dashed #CCCCCC;
}
.textoAA {
    width:330px;
    float: left;
    margin:20px 0 0 0;
    padding:0 20px 0 0;
    border-right:1px dashed #CCCCCC;
}
.textoA2 {
    width:330px;
    float: left;
    margin:0px 0 0 0;
    padding:0 20px 0 0;
}
.textoB {
    width:330px;
    float: right;
    margin:0 0 30px 0;
    padding:0 0 0 0;
}
.textoBB {
    width:330px;
    float: right;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
.tituloformularioLS {
    width:330px;
    float:right;
    color:#666666;
    font-size:13px;
    font-weight:bold;
    margin:20px 0 0 0;
    padding:0 0 5px 0;
    border-bottom:2px solid #666666;
}
.sectionForm {
    width:330px;
    float:right;
    margin:5px 0 0 0;
    padding:0 0 5px 0;
    border-bottom:1px dashed #CCCCCC;
}
.divisor {
    width:330px;
    height:2px;
    float:left;
    margin:20px 0 10px 0;
    display:block;
    background-color:#666666;
}
.imprimir {
    width:67px;
    height:24px;
    float:right;
    color:#FFFFFF;
    font-size:13px;
    line-height:24px;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border:none;
    background-color:#666666;
    cursor:pointer;
}
.centrar {
    width:193px;
    height:203px;
    margin:0 auto;
}
.imprimir:hover {
    text-decoration:underline;
}
.docu {
    width:91px;
    float: right;
    color:#666666;
    font-size:12px;
}
.constancia {
    width:330px;
    float:left;
    color:#999999;
    font-size:12px;
    font-weight:bold;
    margin:10px 0 5px 0;
    padding:0 0 0 0;
}
.textoItem {
    width:110px;
    float: left;
    font-size:12px;
    text-align:right;
    margin:3px 0 0 0;
}
.textoItem2 {
    width:80px;
    float: right;
    font-size:12px;
    text-align:right;
    margin:3px 0 0 0;
}
.numeroDocu {
    width:99px;
    float:right;
    color:#666666;
    border:1px solid #CCCCCC;
    margin:0 0 0 20px;
}
.nombreyapellido {
    width:210px;
    float:right;
    color:#666666;
    border:1px solid #CCCCCC;
    margin:0 0 0 5px;
}
.area {
    width:42px;
    float:right;
    color:#666666;
    border:1px solid #CCCCCC;
    margin:0 0 0 5px;
}
.numero {
    width:40px;
    float:right;
    color:#666666;
    border:1px solid #CCCCCC;
    margin:0 0 0 5px;
}
.subTitulosubseccion {
    width:330px;
    float:left;
    color:#000000;
    font-size:16px;
    line-height:22px;
    font-family:Arial, Helvetica, sans-serif;
    margin:20px 0 5px 0;
    padding:0 0 0 0;
}
.subTitulosubseccion2 {
    width:330px;
    float: right;
    font-size:16px;
    line-height:22px;
    font-family:Arial, Helvetica, sans-serif;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
.subTitulosubseccion3 {
    width:330px;
    float:left;
    color:#333333;
    font-size:16px;
    font-weight:bold;
    line-height:22px;
    font-family:Arial, Helvetica, sans-serif;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
.mapaSociedades {
    width:700px;
    float:left;
    margin:0 0 30px 0;
    padding:0 0 30px 0;
    border-bottom:1px solid #CCCCCC;
}

.FotoAteneo {
    width:695px;
    float:left;
    margin:0 0 30px 0;
    padding:0 0 30px 0;
    border-bottom:1px solid #CCCCCC;
}

ul.menuSider {
    width:240px;
    float:left;
    margin:40px 0 0 0;
    padding:0;
}
ul.menuSider li{
    float:left;
    list-style:none;
    margin:0 0 11px 0;
    padding:0 0 0 0;
}
.mesa {
    width:700px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 20px 0;
    border-top: 1px dashed #CCCCCC;
    border-bottom:1px dashed #CCCCCC;
}
.mesa2 {
    width:700px;
    float:left;
    margin:20px 0 0 0;
    padding:0 0 10px 0;
    border-bottom:1px solid #BFBFA8;
}
.tituloMesa {
    width:700px;
    font-size:16px;
    color:#333333;
    float:left;
}
.itemMesa {
    width:350px;
    float:left;
    margin:0 0 10px 0;
    padding:0 0 10px 0;
    border-bottom:1px dashed #CCCCCC;
}
.img_mesa {
    width:140px;
    height:150px;
    float:left;
}
.cargo {
    width:190px;
    float: right;
    font-size:13px;
    color:#006000;
    margin:14px 0 0 0;
    padding:0 0 0 0;
}
.nombre {
    width:190px;
    height:32px;
    float: right;
    font-size:13px;
    font-weight:bold;
    color:#333333;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.sociedadRural {
    width:190px;
    float: right;
    font-size:13px;
    color:#333333;
    margin:10px 0 0 0;
    padding:0 0 0 0;
}
.subtituloVerde {
    width:300px;
    float:left;
    font-size:10pt;
    color:#006000;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
ul.listaComisiones {
    width:670px;
    float:left;
    font-size:13px;
    color:#666666;
    margin:0 0 0 0;
    padding:0 0 0 30px;
}
.columnaA {
    width:320px;
    float:left;
    margin:20px 30px 0 0;
    padding:0 0 0 0;
    border-right:1px dashed #CCCCCC;
}
.columnaB {
    width:310px;
    float:left;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
ul.listaComisiones li {
    width:300px;
    float:left;
    margin:0 0 10px 0;
    padding:0 0 0 0;
}
.img_iz {
    float:right;
}
.img_de {
    float:left;
}
.descarga_pdf {
    width:320px;
    float:right;
    color:#666666;
    text-decoration:none;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
.descarga_pdf:hover {
    text-decoration:underline;
}
.descarga_l1 {
    width:225px;
    float: left;
    text-align:right;
    margin:0 10px 0 0;
    padding:0 0 0 20px;
    background-image:url(../img/ingresar.gif);
    background-repeat:no-repeat;
}
.organismo {
    width:700px;
    float:left;
    margin:0 0 26px 0;
    padding:0 0 15px 0;
    border-bottom:1px dashed #CCCCCC;
}
.n_organismo {
    width:700px;
    float:left;
    color:#006000;
    font-size:16px;
    font-weight:bold;
    margin:20px 0 22px 0;
    padding:0;
}
.tituloDescripcion {
    width:700px;
    float:left;
    color:#333333;
    font-size:13px;
    margin:0 0 5px 0;
    padding:0;
}
.delegado {
    width:700px;
    float:left;
    margin:0 0 3px 0;
    padding:0 0 0 0;
}
.nombreDelegado {
    width:215px;
    float:left;
    color:#006000;
    font-size:13px;
    margin:0 0 0 0;
    padding:0;
}
.gris {
    font-weight:normal;
    color:#999999;
}
.gris2 {
    width:600px;
    float:left;
    font-weight:normal;
    color:#999999;
    padding:0 0 0 20px;
}
.gris3 {
    color:#666666;
}
.sociedad {
    width:180px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0;
}
.mail {
    width:180px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0;
}
.telefono {
    width:122px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0;
}
.paginado {
    width:550px;
    height:24px;
    margin:0 auto;
    padding:0 0 20px 0;
}
.paginado2 {
    width:310px;
    height:24px;
    float: none;
    margin:0 0 0 0;
    padding:0 10px 0 10px;
}
.paginado3 {
    width:190px;
    height:24px;
    float: none;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.paginado4 {
    width:190px;
    height:24px;
    float: right;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.left {
    width:90px;
    float:left;
    color:#333333;
    font-size:13px;
    text-decoration:none;
    background-image:url(../img/left.jpg);
    background-repeat:no-repeat;
    background-position:right;
    display:block;
}
.left2 {
    width:30px;
    float:left;
    color:#333333;
    font-size:13px;
    text-decoration:none;
    background-image:url(../img/left.jpg);
    background-repeat:no-repeat;
    background-position:left;
    display:block;
}
.right {
    width:90px;
    float: right;
    color:#333333;
    font-size:13px;
    text-decoration:none;
    text-align:right;
    background-image:url(../img/rigth.jpg);
    background-repeat:no-repeat;
    background-position:left;
    display:block;
}
.right2 {
    width:30px;
    float: right;
    color:#333333;
    font-size:13px;
    text-decoration:none;
    text-align:right;
    background-image:url(../img/rigth.jpg);
    background-repeat:no-repeat;
    background-position:left;
    display:block;
}
.left:hover, .right:hover {
    text-decoration:underline;
}
.paginas {
    width:100px;
    margin:0 auto;
}
/*----- contenedor paginas --------*/
.paginas2 {
    width:270px;
    margin:0 auto;
}
/*-----end contenedor paginas -------*/
.paginas4 {
    width:100px;
    margin:0 auto;
}
.pagina {
    width:20px;
    height:15px;
    float:left;
    color:#006000;
    font-size:13px;
    text-decoration:none;
    display:block;
    margin:0 0 0 0;
    padding:0 0 0 0;
    text-align:center;
}
.pagina_on {
    width:20px;
    height:15px;
    float:left;
    color:#ffffff;
    font-weight:bold;
    font-size:13px;
    text-decoration:none;
    display:block;
    background-color:#006000;
    margin:0 0 0 0;
    padding:3px 0;
    text-align:center;
}
.paginas3 {
    width:110px;
    margin:0 auto;
}

.pagina:hover {
    text-decoration:underline;
    font-weight:bold;
}
.buscador {
    width:700px;
    height:40px;
    float:left;
    margin:0 0 0 0;
    padding:0;
    background-color:#E9E2D5;
}
.buscador2 {
    width:700px;
    height:40px;
    float:left;
    margin:0 0 0 0;
    padding:0;
    background-color:#F5F2ED;
}
.buscador3 {
    width:700px;
    height:74px;
    float:left;
    margin:0 0 0 0;
    padding:0;
    background-color:#E9E2D5;
    border-top:1px solid #BFBFA8;
    border-bottom:1px solid #BFBFA8;
}
.b_partido {
    width:308px;
    height:60px;
    float:left;
    margin:15px 0 0 0;
    padding:0 0 0 22px;
    border-right:1px solid #BFBFA8;
}
.b_partido h2{
    width:300px;
    float:left;
    color:#000000;
    font-size:13px;
    font-weight:normal;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.list_sociedades {
    width:183px;
    float:left;
    color:#666666;
    margin:12px 20px 0 0;
    padding:0 0 0 0;
}
.list_sociedades2 {
    width:260px;
    float:left;
    color:#666666;
    margin:5px 0 5px 0;
    padding:0 0 0 0;
}
.b_cultivo {
    width:369px;
    height:60px;
    float:left;
    margin:15px 0 0 0;
    padding:0 0 0 0;
}
.b_cultivo h2{
    width:300px;
    float:left;
    color:#000000;
    font-size:13px;
    font-weight:normal;
    margin:0 0 0 0;
    padding:0 0 0 22px;
}
.btn_cultivo {
    width:55px;
    height:27px;
    float:left;
    color:#006000;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    margin:12px 0 0 0;
    padding:3px 0 0 36px;
    background-image:url(../img/bg_btncultivo.jpg);
    background-repeat:no-repeat;
    border-right:1px solid #BFBFA8;
}
.btn_cultivo2 {
    width:55px;
    height:27px;
    float:left;
    color:#006000;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    margin:12px 0 0 0;
    padding:3px 0 0 36px;
    background-image:url(../img/bg_btncultivo.jpg);
    background-repeat:no-repeat;
}
.btn_cultivo:hover, .btn_cultivo2:hover {
    text-decoration:underline;
}
.tituloBuscador {
    width:180px;
    height:30px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:30px;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    border-right:1px solid #BFBFA8;
}
.tituloBuscador2 {
    width:120px;
    height:30px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:30px;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    border-right:1px solid #BFBFA8;
}
.tituloBuscador3 {
    width:310px;
    height:30px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:30px;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    border-right:1px solid #BFBFA8;
}
.tituloBuscador4 {
    width:410px;
    height:30px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:30px;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    border-right:1px solid #BFBFA8;
}
.blockbuscador {
    width:240px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    border-right:1px solid #BFBFA8;
}
.blockbuscador2 {
    width:240px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
}
.blockbuscador3 {
    width:200px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
}
.blockbuscador4 {
    width:330px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
}
.blockbuscador5 {
    width:160px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
}
.sociedad_rural {
    width:161px;
    height:18px;
    float:left;
    font-size:13px;
    line-height:16px;
    color:#666666;
    margin:5px 10px 0 0;
    padding:0 0 0 5px;
    background-color:#FFFFFF;
    border:1px solid #BFBFA8;
}
.sociedad_rural2 {
    width:181px;
    height:18px;
    float:left;
    font-size:13px;
    line-height:16px;
    color:#666666;
    margin:5px 10px 0 0;
    padding:0 0 0 5px;
    background-color:#FFFFFF;
    border:1px solid #BFBFA8;
}
.partido {
    width:230px;
    height:18px;
    float:left;
    font-size:13px;
    line-height:16px;
    color:#666666;
    margin:5px 10px 0 0;
    padding:0 0 0 5px;
    background-color:#FFFFFF;
    border:1px solid #BFBFA8;
}
.btn_buscar {
    width:16px;
    height:16px;
    float:left;
    margin:5px 0 0 0;
    padding:0 0 0 0;
    background:transparent;
    background-image:url(../img/btn_buscar.jpg);
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
}
.buscar {
    width:86px;
    height:20px;
    float:left;
    margin:12px 0 0 0;
    padding:0 0 0 0;
    border:none;
    background-color:transparent;
    background-image:url(../img/buscar.jpg);
    background-repeat:no-repeat;
    cursor:pointer;
}
.buscar2 {
    width:86px;
    height:20px;
    float: right;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border:none;
    background-color:transparent;
    background-image:url(../img/buscar.jpg);
    background-repeat:no-repeat;
    cursor:pointer;
}
.elegir {
    width:68px;
    height:18px;
    float:left;
    margin:5px 0 0 0;
    padding:0 0 0 0;
    background:transparent;
    background-image:url(../img/elegir.jpg);
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
}
.elegir2 {
    width:68px;
    height:18px;
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 0;
    background:transparent;
    background-image:url(../img/elegir.jpg);
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
}
.elegir2:hover {
    opacity:0.6;
    filter:alpha(opacity=60);
}
.blockmenulist {
    width:212px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
}
.blockmenulist2 {
    width:212px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    border-right:1px solid #BFBFA8;
}
.blockmenulist3 {
    width:300px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    border-right:1px solid #BFBFA8;
}
.menuList {
    width:180px;
    height:18px;
    font-size:13px;
    line-height:16px;
    float:left;
    color:#666666;
    margin:5px 0 0 0;
    padding:0;
}
.menuList2 {
    width:280px;
    height:18px;
    font-size:13px;
    line-height:16px;
    float:left;
    color:#666666;
    margin:5px 0 0 0;
    padding:0;
}
.contentSociedades {
    width:700px;
    float:left;
    margin:0 0 0 0;
    padding:30px 0 0 0;
}
.img_sociedad {
    float:left;
    border:1px solid #BFBFA8;
}
.itemSociedad {
    width:350px;
    float:left;
    margin:0 0 20px 0;
    padding:0 0 20px 0;
    border-bottom:1px dashed #CCCCCC;
}
.texto_itemSociedad {
    width:243px;
    float:right;
}
.n_sociedad {
    width:240px;
    color:#006000;
    font-size:13px;
    float:left;
    font-weight:bold;
    margin:0 0 12px 0;
    padding:0 0 0 0;
}
.d_sociedad {
    width:220px;
    font-size:13px;
    color:#666666;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 20px;
    background-image:url(../img/direccion.jpg);
    background-repeat:no-repeat;
}
.t_sociedad {
    width:220px;
    font-size:13px;
    color:#666666;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 20px;
    background-image:url(../img/telefono.jpg);
    background-repeat:no-repeat;
}
.m_sociedad {
    width:220px;
    font-size:13px;
    color:#666666;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 20px;
    background-image:url(../img/mail.jpg);
    background-repeat:no-repeat;
}
.p_sociedad {
    width:220px;
    font-size:13px;
    font-weight:bold;
    color:#006000;
    float:left;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
.negro {
    color:#000000;
}
.autoridades {
    width:70px;
    height:14px;
    float:left;
    color:#666666;
    font-size:13px;
    line-height:14px;
    text-decoration:none;
    margin:19px 0 0 0;
    padding:0 0 0 20px;
    background-image:url(../img/rigth.jpg);
    background-repeat:no-repeat;
}
.blockA {
    width:350px;
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 0;
    border-right:1px dashed #BFBFA8;
    border-bottom:1px solid #BFBFA8;
}
.blockActas {
    width:350px;
    float:left;
    margin:20px 0 0 0;
    padding:0 0 0 0;
    border-bottom:1px solid #BFBFA8;
}
.blockB {
    width:335px;
    float: right;
    margin:30px 0 0 0;
    padding:0 0 0 13px;
    border-bottom:1px solid #BFBFA8;
}
.blockPartidos {
    width:330px;
    float: right;
    margin:20px 0 0 0;
    padding:0 0 0 20px;
    border-bottom:1px solid #BFBFA8;
}
.blockGrafico {
    width:330px;
    float: right;
    margin:40px 0 0 0;
    padding:0 0 0 0;
}
.lecheria {
    width:350px;
    float:left;
    margin:20px 0 0 0;
    padding:0;  
}
.contenedorlecehria {
    width:329px;
    float:left;
    margin:0 0 0 0;
    padding:10px 20px 10px 0;
    border-right:1px solid #BFBFA8;
    border-bottom:1px solid #BFBFA8;
}
.itemLecheria {
    width:330px;
    float:left;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#333333;
    border-bottom:1px dashed #BFBFA8;
    margin:0 0 0 0;
    padding:5px 0 5px 0;
}
.blockItem {
    width:260px;
    float:right;
    margin:0 0 0 0;
    padding:0;
}
.verde {
    color:#006000;
}
.carnes {
    width:330px;
    float:left;
    margin:20px 0 0 0;
    padding:0 0 0 20px;
    border-bottom:1px solid #BFBFA8;
}
.contenedorCarnes {
    width:309px;
    float:left;
    margin:0 0 0 0;
    padding:10px 20px 10px 0;
}
.novedad {
    width:480px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
.novedadCom {
    width:250px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}
.tituloNovedad {
    width:480px;
    float:left;
    color:#333333;
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.tituloConsulta {
    width:480px;
    float:left;
    color:#333333;
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.subTituloNovedad{
    font-size:13px;
    color:#999999;
}
.bajadaNovedad {
    font-size:16px;
    color:#999999;
}
.textoNovedad {
    width:480px;
    float:left;
    font-size:13px;
    color:#666666;
    margin:0 0 7px 0;
    padding:0 0 20px 0;
}
.textoNovedadCom {
    width:250px;
    float:left;
    font-size:13px;
    color:#666666;
    margin:0 0 7px 0;
    padding:0 0 20px 0;
}
.controlesNovedades {
    width:480px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-top:1px solid #CCCCCC;
}
.controlesNovedades2 {
    width:600px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-top:1px solid #CCCCCC;
}
.anterior {
    width:50px;
    height:14px;
    float:left;
    font-size:13px;
    line-height:14px;
    text-decoration:none;
    color:#666666;
    margin:10px 0 0 0;
    padding:0 0 0 20px;
    background-image:url(../img/left.jpg);
    background-repeat:no-repeat;
}
.siguiente {
    width:55px;
    height:14px;
    float: right;
    font-size:13px;
    line-height:14px;
    text-decoration:none;
    color:#666666;
    margin:10px 0 0 0;
    padding:0 20px 0 0;
    background-image:url(../img/rigth.jpg);
    background-repeat:no-repeat;
    background-position:right;
}
.anterior:hover, .siguiente:hover {
    color:#333333;
    text-decoration:underline;
}
.listaNovedades {
    width:190px;
    float:right;
    margin:20px 0 0 0;
    padding:0 0 0 10px;
    border-left:1px dashed #CCCCCC;
}
.itemLista {
    width:190px;
    float:left;
    color:#333333;
    font-size:12px;
    text-decoration:none;
    margin:0 0 10px 0;
    padding:0 0 10px 0;
    border-bottom:1px dashed #CCCCCC;
}
.itemLista:hover {
    color: #999999;
    text-decoration:underline;
}
.itemListaR {
    width:165px;
    float:left;
    color:#006000;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    margin:0 0 10px 0;
    padding:0 0 10px 25px;
    background-image:url(../img/mas.jpg);
    background-repeat:no-repeat;
    border-bottom:1px dashed #CCCCCC;
}
.itemListaR:hover {
    text-decoration:underline;
}
#listaNovedades {
    width:700px;
    float:left;
    margin:20px 0 10px 0;
    padding:0 0 30px 0;
}
#listaNovedades2 {
    width:700px;
    float:left;
    margin:0 0 10px 0;
    padding:0 0 30px 0;
}
.itemLista2 {
    width:700px;
    float:left;
    color:#333333;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-bottom:1px dashed #CCCCCC;
}
.itemLista3 {
    width:700px;
    float:left;
    color:#333333;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-bottom:1px dashed #CCCCCC;
}
.fechaLista {
    width:60px;
    height:40px;
    float:left;
    color:#006000;
    font-size:12px;
    line-height:40px;
    font-weight:normal;
    text-align:center;
    padding:0 0;
    margin:0 2px 0 0;
    background-color:#f1f1f1;
}
.fechaLista2 {
    width:43px;
    height:40px;
    float:left;
    color:#006000;
    font-size:12px;
    line-height:40px;
    font-weight:normal;
    padding:0 10px 10px 10px;
    margin:0 2px 0 0;
    background-color:#f1f1f1;
}
.fechaLista3 {
    width:60px;
    height:40px;
    float:left;
    color:#006000;
    font-size:12px;
    line-height:40px;
    font-weight:normal;
    text-align:center;
    padding:0 0;
    margin:0 2px 0 0;
}
.fechafin {
    width:45px;
    height:40px;
    float:left;
    color:#333333;
    font-size:12px;
    line-height:40px;
    font-weight:normal;
    padding:0 10px 10px 10px;
    margin:0 20px 0 0;
    background-color:#E9E2D5;
}
.fechafin2 {
    width:45px;
    height:40px;
    float:left;
    color:#333333;
    font-size:12px;
    line-height:40px;
    font-weight:normal;
    text-align:center;
    padding:0 10px 0 10px;
    margin:0 0 0 0;
    background-color:#E9E2D5;
}
.fechafin3 {
    width:62px;
    height:40px;
    float:left;
    color:#006000;
    font-size:12px;
    line-height:40px;
    font-weight:normal;
    text-align:center;
    padding:0 0;
    margin:0 3px 0 0;
    background-color:#E9E2D5;
}
.fechafin4 {
    width:62px;
    height:40px;
    float:left;
    color:#666666;
    font-size:12px;
    line-height:40px;
    font-weight:bold;
    text-align:center;
    padding:0 0;
    margin:0 3px 0 0;
    background-color:#E9E2D5;
}
.fechafin4b {
    width:62px;
    height:40px;
    float:left;
    color:#666666;
    font-size:12px;
    line-height:40px;
    font-weight:bold;
    text-align:center;
    padding:0 0;
    margin:0 3px 0 0;
}
.tituloLista {
    width:490px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:40px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.tituloLista:hover {
    color:#999999;
    text-decoration:underline;
}
.tituloLista2 {
    width:555px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:40px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.tituloLista2:hover {
    color:#999999;
    text-decoration:underline;
}
.tituloLista3 {
    width:445px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:40px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.tituloLista3:hover {
    color:#999999;
    text-decoration:underline;
}
.tituloLista4 {
    width:186px;
    float:left;
    color:#333333;
    font-size:13px;
    text-decoration:none;
    margin:0 30px 0 0;
    padding:10px 0 0 10px;
}
.tituloLista4:hover {
    color:#999999;
    text-decoration:underline;
}
.tituloLista5 {
    width:230px;
    float:left;
    color:#333333;
    font-size:13px;
    text-decoration:none;
    margin:0 16px 0 0;
    padding:10px 0 0 10px;
}
.tituloLista6 {
    width:442px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:40px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.tituloLista7 {
    width:221px;
    float:left;
    color:#333333;
    font-size:13px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:10px 0 0 6px;
}
.tituloLista8 {
    width:180px;
    float:left;
    color:#333333;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    margin:0 0 0 0;
    padding:10px 0 0 6px;
}
.numeracion {
    width:40px;
    float:left;
    color:#000000;
    font-size:13px;
    line-height:40px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 0;
    text-align:center;
}
.descargaLista {
    width:16px;
    height:16px;
    float:left;
    margin:0 0 0 0;
    padding:12px 26px;
    background-color:#f1f1f1;
}
.descargaLista2 {
    width:16px;
    height:16px;
    float:left;
    margin:0 0 0 0;
    padding:12px 26px;
}
.descargaLista:hover, .descargaLista2:hover {
    background-color:#999999;
}
ul.actas {
    width:330px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 3px 0;
}
ul.actas li {
    width:330px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0;
    border-bottom:1px dashed #CCCCCC;
}
ul.actas li a{
    width:310px;
    float:left;
    text-decoration:none;
    padding:10px 0 9px 20px;
}

ul.actas li a:hover{
    background-color:#f1f1f1;
}
.n_acta {
    width:180px;
    float:right;
    color:#000000;
    font-size:13px;
    font-weight:bold;
}
.mapaPartidos {
    width:330px;
    float:left;
    margin:5px 0 0 0;
}
.pieDescripcion {
    width:330px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:10px 0 10px 0;
}
.region {
    width:700px;
    float:left;
    margin:0 0 0 0;
    padding:15px 0 15px 0;
    border-bottom:1px dashed #CCCCCC;
}
.subregion {
    width:560px;
    float: right;
    margin:0 0 0 0;
    padding:0 0 15px 0;
    border-bottom:1px dashed #CCCCCC;
}
.subregion2 {
    width:560px;
    float: right;
    margin:0 0 0 0;
    padding:15px 0 0 0;
}
.delegadosCarbap {
    width:200px;
    float:left;
    color:#006000;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.comision {
    width:140px;
    float:left;
    color:#006000;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.comision2 {
    width:160px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.representante {
    width:370px;
    float:right;
    color: #333333;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.redes2 {
    width:700px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.redBox {
    width:160px;
    float:left;
    margin:20px 0 0 0;
    padding:0 0 0 12px;
}
.img_red {
    width:160px;
    float:left;
    margin:0;
    padding:0;
}
.img_red:hover {
    width:160px;
    float:left;
    margin:0;
    padding:0;
    opacity:0.8;
}
.textRed {
    width:160px;
    float:left;
    color:#666666;
    font-size:13px;
    line-height:16px;
    margin:10px 0 0 0;
    padding:0 0 10px 0;
    border-bottom:1px dashed #CCCCCC;   
}
.seguinos-azul-face {
    width:160px;
    float:left;
    color:#4B7ABB;
    font-size:13px;
    margin:5px 0 0 0;
    padding:0 0 0 0;
}
.seguinos-azul-face:hover {
    color:#666666;
}
.seguinos-azul-twitter {
    width:160px;
    float:left;
    color:#1680BE;
    font-size:13px;
    margin:5px 0 0 0;
    padding:0 0 0 0;
}
.seguinos-azul-twitter:hover {
    color:#666666;
}
.seguinos-flikr {
    width:160px;
    float:left;
    color:#E62F88;
    font-size:13px;
    margin:5px 0 0 0;
    padding:0 0 0 0;
}
.seguinos-flikr:hover {
    color:#666666;
}
.seguinos-youtube {
    width:160px;
    float:left;
    color:#017002;
    font-size:13px;
    margin:5px 0 0 0;
    padding:0 0 0 0;
}
.seguinos-youtube:hover {
    color:#666666;
}
.icono_descarga {
    width:16px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.icono_descarga:hover {
    opacity:0.6;
}
.pieBanner {
    width:200px;
    float:left;
    color:#FFFFFF;
    margin:0 0 20px 0;
    padding:15px 20px;
    background-color:#1C69A8;
}
.pieBanner3 {
    width:200px;
    float:left;
    color:#FFFFFF;
    margin:0 0 20px 0;
    padding:15px 20px;
    background-color:#00b6e6;
}
.pieBanner4 {
    width:200px;
    float:left;
    color:#FFFFFF;
    margin:0 0 10px 0;
    padding:15px 20px;
    background-color:#F0B023;
}
.pieBanner5 {
    width:200px;
    float:left;
    color:#FFFFFF;
    margin:0 0 10px 0;
    padding:15px 20px;
    background-color:#733B91;
}
.pieBanner6 {
    width:200px;
    float:left;
    color:#FFFFFF;
    margin:0 0 10px 0;
    padding:5px 20px 10px 20px;
    background-color:#733B91;
}
.varias {
    width:210px;
    float:right;
    color:#666666;
    font-size:12px;
    margin:0 0 0 0;
    padding:0 0 0 25px;
    background-image:url(../img/signomas.jpg);
    background-repeat:no-repeat;
}
.pieBanner_neutra {
    width:200px;
    float:left;
    color:#666666;
    margin:0 0 20px 0;
    padding:15px 20px;
}
.pieBanner2 {
    width:200px;
    float:left;
    color:#ffffff;
    margin:0 0 20px 0;
    padding:20px;
    background-color:#006000;
}
.tituloPieBanner {
    width:200px;
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.tituloPieBanner2 {
    width:200px;
    font-size:22px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.tituloPieBanner2b {
    width:200px;
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.textoPieBanner {
    width:200px;
    float:left;
    font-size:12px;
    line-height:15px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.textoPieBanner2 {
    width:200px;
    float:left;
    font-size:11.2px;
    line-height:14px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.contentVideo {
    width:600px;
    float:left;
    margin:0 0 0 0;
    padding:0 20px 20px 0;
    border-right:1px dashed #CCCCCC;
}
.listado {
    width:330px;
    float:right;
    margin:0 0 0 0;
    padding:0 0 0 0;    
}
ul.listaVideos {
    width:330px;
    float:left;
    margin:0 0 10px 0;
    padding:0 0 0 0;
}
ul.listaVideos li{
    width:330px;
    float:left;
    list-style:none;
    border-bottom:1px dashed #CCCCCC;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
ul.listaVideos li a{
    width:320px;
    float:left;
    color:#000000;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    margin:0 0 0 0;
    padding:10px 0 10px 10px;
}
ul.listaVideos li a:hover{
    background-color:#f1f1f1;
}
ul.listaVideos li a p{
    width:210px;
    float:right;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
ul.listaVideos2 {
    width:700px;
    float:left;
    margin:10px 0 10px 0;
    padding:0 0 0 0;
}
ul.listaVideos2 li{
    width:350px;
    float:left;
    list-style:none;
    border-bottom:1px dashed #CCCCCC;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
ul.listaVideos2 li a{
    width:320px;
    float:left;
    color:#000000;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    margin:0 0 0 0;
    padding:10px 0 10px 30px;
}
ul.listaVideos2 li a:hover{
    background-color:#f1f1f1;
}
ul.listaVideos2 li a p{
    width:210px;
    float:right;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.mini_video {
    width:88px;
    float:left;
    margin:0 0 0 0;
    padding:5px;
    background-color:#cccccc;
}
.video {
    width:580px;
    float:left;
    margin:10px 0 0 0;
    padding:0 10px 0 10px;
}
.textoVideo {
    width:590px;
    float:left;
    margin:20px 0 10px 0;
    padding:0 0 20px 10px;
    border-top:1px dashed #CCCCCC;
}
.tituloVideo {
    width:580px;
    float:left;
    color:#333333;
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.descripcionVideo {
    width:580px;
    float:left;
    font-size:13px;
    color:#666666;
    margin:10px 0 0 0;
    padding:0 0 0 0;
}
.tituloComunicado {
    width:650px;
    float:left;
    color:#000000;
    font-size:16px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.tituloComunicado2 {
    width:650px;
    float:left;
    color:#000000;
    font-size:16px;
    margin:40px 0 5px 0;
    padding:0 0 0 0;
}
.textoComunicado {
    width:700px;
    float:left;
    margin:0 0 5px 0;
    padding:20px 0 20px 0;
    border-bottom:1px dashed #CCCCCC;
}
.textoComunicado p{
    width:700px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:10px 0 5px 0;
    padding:0 0 0 0;
}
.descargas {
    width:140px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.texto12 {
    width:20px;
    float:left;
    background-color:#006666;
}
.blockConsultas {
    width:350px;
    float:left;
    margin:40px 0 0 0;
    padding:0 0 0 0;
}
ul.consulta {
    width:350px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-top:1px solid #CCCCCC;
}
ul.consulta li{
    width:350px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-bottom:1px dashed #CCCCCC;
}
.consultaT {
    width:257px;
    float:left;
    color:#333333;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    background-image:url(../img/bulletNota.jpg);
    background-repeat:no-repeat;
    padding:8px 0 0 25px;
}
.consultaT:hover {
    text-decoration:underline;
}
.grafico {
    width:310px;
    float:left;
    margin:0 0 0 0;
    padding:9px 10px 9px 10px;
    background-color:#F5F2ED;
    border-bottom:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
}
.blockAutoridades {
    width:700px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-top:1px dashed #CCCCCC;
}
.verbox {
    width:455px;
    float:right;
    margin:5px 0 5px 0;
    padding:0 0 0 0;
}
.blockcomisioneslist {
    width:100px;
    height:27px;
    float:left;
    margin:10px 0 0 0;
    padding:3px 20px 0 20px;
    border-right:1px solid #BFBFA8;
}
.blockcomisioneslist {
    width:100px;
    height:27px;
    float:left;
    margin:10px 0 0 0;
    padding:3px 20px 0 20px;
    border-right:1px solid #BFBFA8;
}
.blockcomisioneslist2 {
    width:200px;
    height:27px;
    float:left;
    margin:13px 0 0 0;
    padding:0 15px 0 15px;
    border-right:1px solid #BFBFA8;
}
select.comisioneslist {
    width:100px;
    float:left;
    color:#666666;
}
select.comisioneslist2 {
    width:200px;
    float:left;
    color:#666666;
    margin:0 0 0 0;
}
select.comisioneslist option{
    width:200px;
    float:left;
}
.optionList{
    width:200px;
    float:left;
    color:#666666;
    font-size:13px;
}
.fechalist {
    width:180px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 20px 0 20px;
    border-right:1px solid #BFBFA8;
}
.fechalist2 {
    width:115px;
    height:30px;
    float:left;
    margin:10px 0 0 0;
    padding:0 20px 0 20px;
    border-right:1px solid #BFBFA8;
}
.añolist {
    width:80px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:3px 20px 0 0;
    padding:0 0 0 0;
}
.añolist2 {
    width:50px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:3px 15px 0 0;
    padding:0 0 0 0;
}
.meslist {
    width:80px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:3px 0 0 0;
    padding:0 0 0 0;
}
.meslist2 {
    width:50px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:3px 0 0 0;
    padding:0 0 0 0;
}
.b_comisiones {
    width:120px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:3px 20px 0 0;
    padding:0 0 0 0;
}
ul.listaComision {
    width:310px;
    float:left;
    list-style:none;
    margin:30px 15px 0 0;
    padding:0 0 0 20px;
    
}
ul.listaComision li {
    width:310px;
    float:left;
    margin:20 0 0 0;
    padding:0 0 0 0;
    border-bottom:1px dashed #CCCCCC;   
}
ul.listaComision li a{
    width:280px;
    height:26px;
    float:left;
    color:#006000;
    font-size:16px;
    line-height:26px;
    font-weight:bold;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 5px 0 25px;
    background-image:url(../img/bullet_gris.jpg);
    background-repeat:no-repeat;
}
ul.listaComision li a:hover{
    background-color:#f1f1f1;
    background-image:url(../img/bullet_gris2.jpg);
}
.cantidad {
    width:25px;
    float:right;
    color:#999999;
    font-size:16px;
    text-align:right;
    margin:0;
    padding:0;
}
.tituloComision {
    width:700px;
    float:left;
    color:#006000;
    font-size:16px;
    font-weight:bold;
    margin:30px 0 0 0;
    padding:0 0 0 0;
    border-bottom:1px solid #CCCCCC;
}
.d_trabajo {
    width:150px;
    float:right;
    color:#999999;
    font-size:12px;
    line-height:26px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 25px;
    border-right:1px solid #CCCCCC;
    background-image:url(../img/icono-dtrabajo.jpg);
    background-repeat:no-repeat;
}
.d_trabajo:hover {
    color:#666666;
    background-color:#CCCCCC;
    background-image:url(../img/icono-dtrabajo2.jpg);
}
.c_comision {
    width:152px;
    float:right;
    color:#999999;
    font-size:12px;
    line-height:26px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 48px;
    background-image:url(../img/icono-contactar.jpg);
    background-repeat:no-repeat;
}
.c_comision:hover {
    color:#666666;
    background-color:#CCCCCC;
    background-image:url(../img/icono-contactar2.jpg);
}
.nombre_contacto {
    width:325px;
    height:20px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 5px 0;
    padding:0 0 0 5px;
    border:1px solid #CCCCCC;   
}
.mensaje {
    width:325px;
    height:120px;
    float:left;
    color:#666666;
    line-height:15px;
    font-size:13px;
    margin:0 0 5px 0;
    padding:0 0 0 5px;
    border:1px solid #CCCCCC;
}
.formulario_contactar {
    width:335px;
    float:left;
    margin:10px 0 20px 0;
    padding:0 0 0 0;
}
.btn_enviar {
    width:82px;
    height:20px;
    float:right;
    color:#666666;
    font-size:13px;
    border:none;
    cursor:pointer;
    background-color:#DBDCDC;
    background-image:url(../img/bullet_enviar.jpg);
    background-repeat:no-repeat;
}
.descripcionSeccion {
    width:700px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:20px 0 30px 0;
    padding:0 0 0 0;
}
.convenio {
    width:330px;
    float:left;
    margin:0 0 30px 0;
    padding:0 0 0 0;
}
img_convenio {
    width:102px;
    height:102px;
    float:left;
    margin:0;
    padding:0;
    display:block;
    background-color:#999999;
}
.descripcionConvenio {
    width:200px;
    float: right;
    color:#666666;
    font-size:13px;
    line-height:15px;
    margin:0 0 0 0;
    padding:0 0 5px 0;
    border-bottom:1px dashed #CCCCCC;
}
.tituloDescripcionConvenio {
    width:200px;
    float: right;
    color:#58585A;
    font-size:16px;
    border-bottom:1px dashed #CCCCCC;
    margin:0 0 5px 0;
    padding:0 0 0 0;
}
.verconvenio {
    width:80px;
    height:24px;
    float: right;
    color:#006000;
    font-size:12px;
    text-align:right;
    text-decoration:none;
    margin:5px 0 0 0;
    padding:0 0 0 15px;

    background-image:url(../img/bulletNota3.jpg);
    background-repeat:no-repeat;
}
.verconvenio:hover {
    text-decoration:underline;  
}
.siderConvenios{
    width:200px;
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 0;
}
ul.menuConvenios {
    width:200px;
    float:left;
    list-style:none;
    margin:50px 0 0 0;
    padding:0 0 0 0;
    border-top:1px dashed #CCCCCC;
}
ul.menuConvenios li {
    width:190px;
    height:25px;
    border-bottom:1px dashed #CCCCCC;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
ul.menuConvenios li a{
    color:#666666;
    font-size:16px;
    line-height:25px;
    font-weight:bold;
    text-decoration:none;
}
ul.menuConvenios li a:hover{
    color:#cccccc;
    text-decoration:underline;
}
.tituloConvenio {
    width:455px;
    float:left;
    color:#333333;
    font-size:16px;
    font-weight:bold;
    margin:0 0 10px 0;
    padding:0 0 0 0;
}
.boxcarnes {
    width:330px;
    float:left;
    margin:30px 40px 0 0;
    padding:0 0 20px 0;
}
.boxcarnes h1{
    width:330px;
    float:left;
    color:#006000;
    font-size:16px;
    margin:5px 0 0 0;
    padding:0 0 0 0;
}
.boxcarnes p{
    width:330px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.boxGranos {
    width:330px;
    float:left;
    margin:30px 0 0 0;
    padding:0 0 20px 0;
}
.boxGranos h1{
    width:330px;
    float:left;
    color:#006000;
    font-size:16px;
    margin:5px 0 0 0;
    padding:0 0 0 0;
}
.boxGranos p{
    width:330px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.boxcarnes:hover, .boxGranos:hover {
    border-bottom:3px solid #CCCCCC;
}
.m_agropecuarios {
    width:700px;
    float:left;
    color:#333333;
    font-size:16px;
    margin:50px 0 0 0;
    padding:0 0 5px 0;
    border-bottom:1px solid #CCCCCC;
    
}
.blockmercado {
    width:700px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 20px 0;
    background-image:url(../img/lineas.jpg);
    background-repeat:repeat-y;
}
.mercado {
    width:233px;
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 0;
}
.img_mercado {
    width:233px;
    height:113px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.mercado h2{
    width:213px;
    height:32px;
    float:left;
    color:#333333;
    font-size:13px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 3px 0;
    border-bottom:1px dashed #CCCCCC;
}
.mercado p{
    width:213px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 3px 0;
    border-bottom:1px dashed #CCCCCC;
}
.mercado a{
    width:193px;
    float:left;
    color:#006000;
    font-size:13px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 20px;
    background-image:url(../img/bulletNota3.jpg);
    background-repeat:no-repeat;
}
.mercado a:hover{
    text-decoration:underline;
}
.ceralList{
    width:150px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:30px 20px 0 0;
    padding:0 0 0 0;
}
#tabla {
    width:480px;
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 0;
}
.titulosTabla {
    width:480px;
    float:left;
    color:#58585A;
    font-size:16px;
    font-weight:bold;
    margin:0;
    padding:0;
    border-bottom:2px solid #CCCCCC;
}
.item01 {
    width:480px;
    float:left;
    margin:0;
    padding:0;
    background-color:#f1f1f1;
}
.item02 {
    width:480px;
    float:left;
    margin:0;
    padding:0;
    background-color:#E9E2D5;
}
.variables {
    width:291px;
    float:right;
    margin:0;
    padding:0;
    border-left:1px dashed #CCCCCC;
}
.cultivo {
    width:73px;
    height:24px;
    line-height:24px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 5px;
}
.cultivo2 {
    width:73px;
    height:33px;
    float:left;
    color:#666666;
    font-size:13px;
    line-height:33px;
    margin:0 0 0 0;
    padding:0 0 0 5px;
    border-right:1px dashed #CCCCCC;
    border-bottom:1px dashed #CCCCCC;
}
.Puerto {
    width:105px;
    height:24px;
    line-height:24px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 5px;
}
.Puerto2 {
    width:104px;
    height:33px;
    line-height:33px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 5px;
    border-bottom:1px dashed #CCCCCC;
}
.Posicion {
    width:86px;
    height:24px;
    line-height:24px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 5px;
}
.Posicion2 {
    width:85px;
    height:33px;
    line-height:33px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 5px;
    border-right:1px dashed #CCCCCC;
    border-bottom:1px dashed #CCCCCC;
}
.anio {
    width:50px;
    height:24px;
    line-height:24px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 5px;
}
.anio2 {
    width:54px;
    height:33px;
    line-height:33px;
    text-align:center;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-right:1px dashed #CCCCCC;
    border-bottom:1px dashed #CCCCCC;
}
.cotizacion {
    width:102px;
    height:24px;
    line-height:24px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 5px;
}
.cotizacion2 {
    width:107px;
    height:33px;
    line-height:33px;
    text-align:center;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-right:1px dashed #CCCCCC;
    border-bottom:1px dashed #CCCCCC;
}
.ver {
    width:32px;
    height:24px;
    line-height:24px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 5px;
}
.ver2 {
    width:30px;
    height:33px;
    line-height:33px;
    text-align:center;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 7px;
    border-bottom:1px dashed #CCCCCC;
}
.grafica {
    width:21px;
    height:16px;
    float:left;
    margin:8px 0 0 0;
    padding:0;
    display:block;
    background-image:url(../img/grafica01.jpg);
    background-repeat:no-repeat;
}
.grafica:hover {
    opacity:0.6;
    filter:alpha(opacity=60);
}
.grafica2 {
    width:21px;
    height:16px;
    float:left;
    margin:8px 0 0 0;
    padding:0;
    display:block;
    background-image:url(../img/grafica02.jpg);
    background-repeat:no-repeat;
}
.grafica2:hover {
    opacity:0.6;
    filter:alpha(opacity=60);
}
#tabla2 {
    width:700px;
    float:left;
    margin:20px 0 60px 0;
    padding:0 0 0 0;
}
#tabla3 {
    width:382px;
    float:left;
    margin:20px 0 60px 0;
    padding:0 0 0 0;
}
.titulosTabla4 {
    width:382px;
    float:left;
    color:#58585A;
    font-size:12px;
    margin:0;
    padding:0;
    border-bottom:2px solid #666666;
}
.titulosTabla2 {
    width:700px;
    float:left;
    color:#58585A;
    font-size:16px;
    font-weight:bold;
    margin:0;
    padding:0;
    border-bottom:2px solid #666666;
}
.titulosTabla3 {
    width:700px;
    float:left;
    color:#58585A;
    font-size:12px;
    margin:0;
    padding:0;
    border-bottom:2px solid #666666;
}
.titulosTabla5 {
    width:700px;
    float:left;
    color:#58585A;
    font-size:13px;
    font-weight:bold;
    margin:10px 0 0 0;
    padding:0;
    border-bottom:2px solid #666666;
}
.itemCultivo {
    width:55px;
    float:left;
    color:#006000;
    text-align:center;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 18px;
}
.itemProduccion {
    width:124px;
    float:left;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemPrecio {
    width:104px;
    float:left;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemRetenciones {
    width:123px;
    float:left;text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemLocal {
    width:154px;
    float:left;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemHa {
    width:119px;
    float:left;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.totallocal {
    width:330px;
    float: left;
    text-align:right;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemTabla {
    width:45px;
    float:left;
    text-align:center;
    margin:0 2px 0 0;
    padding:0 0 0 0;
}
.itemTabla2 {
    width:92px;
    float:left;
    text-align: left;
    margin:0 0 0 0;
    padding:0 10px 0 0;
}
.itemTotal {
    width:70px;
    float: right;
    text-align: right;
    margin:0 0 0 0;
    padding:0 6px 0 0;
}
.totalTitulo {
    width:76px;
    float: right;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.tituloRural {
    width:200px;
    float: left;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.tituloRural2 {
    width:175px;
    float: left;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.diez {
    width:79px;
    float: left;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.ochenta {
    width:79px;
    float: left;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.cinco {
    width:79px;
    float: left;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.itemRural {
    width:200px;
    float: left;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.convenios {
    width:129px;
    float:left;
    padding:0 0 0 10px;
}
.convenios2 {
    width:129px;
    float:left;
    color:#666666;
    font-size:16px;
    font-weight:bold;
    padding:0 0 0 10px;
}
.inicios {
    width:93px;
    float:left;
    padding:0 0 0 10px;
}
.finales {
    width:72px;
    float:left;
    padding:0 0 0 10px;
}
.totales {
    width:101px;
    float:left;
    padding:0 0 0 10px;
}
.rurales {
    width:152px;
    float:left;
    padding:0 0 0 10px;
}
.carbap {
    width:91px;
    float:left;
    padding:0 0 0 10px;
}
.totales2 {
    width:101px;
    float:left;
    text-align:right;
    padding:0 10px 0 0;
}
.totales3 {
    width:700px;
    float:left;
    color:#666666;
    font-weight:bold;
    text-align:left;
    padding:0 0 0 0;
}
.totales4 {
    width:382px;
    float:left;
    color:#666666;
    font-weight:bold;
    text-align:left;
    padding:0 0 0 0;
}
.rurales2 {
    width:152px;
    float:left;
    text-align:right;
    padding:0 10px 0 0;
}
.carbap2 {
    width:91px;
    float:left;
    text-align:right;
    padding:0 10px 0 0;
}
ul.contenidoTablas5 {
    width:382px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-bottom:2px solid #666666;
    background-image:url(../img/bg_tablas.jpg);
    background-repeat:repeat-y;
}
ul.contenidoTablas5 li{
    width:382px;
    height:25px;
    float:left;
    color:#666666;
    font-size:12px;
    line-height:25px;
    margin:0;
    padding:0;
}
ul.contenidoTablas {
    width:700px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-bottom:2px solid #666666;
    background-image:url(../img/bg_tablas.jpg);
    background-repeat:repeat-y;
}
ul.contenidoTablas li{
    width:700px;
    height:25px;
    float:left;
    color:#666666;
    font-size:12px;
    line-height:25px;
    margin:0;
    padding:0;
}
ul.contenidoTablas li a{
    color:#666666;
    text-decoration:none;
}
ul.contenidoTablas2 {
    width:700px;
    float:left;
    list-style:none;
    margin:0 0 10px 0;
    padding:0 0 0 0;
    border-bottom:2px solid #666666;
    background-image:url(../img/bg_tablas2.jpg);
    background-repeat:repeat-y;
}
ul.contenidoTablas2 li{
    width:700px;
    height:45px;
    float:left;
    color:#666666;
    font-size:12px;
    margin:0;
    padding:5px 0 0 0;
}
ul.contenidoTablas2 li a{
    color:#666666;
    text-decoration:none;
}
.total {
    width:120px;
    float:left;
    color:#666666;
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.total01 {
    width:95px;
    float: right;
    color:#666666;
    font-size:16px;
    font-weight:bold;
    text-align:right;
    margin:0 0 0 0;
    padding:0 5px 0 0;
}
.total02 {
    width:158px;
    float: right;
    color:#666666;
    font-size:16px;
    font-weight:bold;
    text-align:right;
    margin:0 0 0 0;
    padding:0 5px 0 0;
}
.total03 {
    width:95px;
    float: right;
    color:#666666;
    font-size:16px;
    font-weight:bold;
    text-align:right;
    margin:0 0 0 0;
    padding:0 5px 0 0;
}
.logosConvenios {
    width:700px;
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 0;
}
.logosConvenios p{
    width:700px;
    float:left;
    margin:0;
    padding:0 0 3px 0;
    border-bottom:1px solid #666666;
}
.logoConvenio {
    width:160px;
    float:left;
    margin:10px 7px 0 0;
    padding:0 0 0 7px;
}
.logoConvenio:hover {
    opacity:0.6;
    filter:alpha(opacity=60);
}
.linkConvenio {
    width:150px;
    float:left;
    color:#666666;
    font-size:16px;
    font-weight:bold;
    text-decoration:none;
    margin:3px 0 0 0;
    padding:0 0 0 10px;
}
.linkConvenio:hover {
    color:#006000;
    text-decoration:underline;
}
.tituloConvenio2 {
    width:700px;
    float:left;
    color:#333333;
    font-size:16px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.toolbox {
    width:700px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-top:1px solid #CCCCCC;
}
.volver {
    width:150px;
    float:right;
    color:#666666;
    font-size:13px;
    line-height:18px;
    text-align:right;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 5px 0 0;
}
.volver:hover {
    text-decoration:underline;
}
.tituloTabla {
    width:700px;
    float:left;
    color:#006000;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.tb_resumenSocio {
    width:178px;
    float:left;
    margin:0 30px 0 0;
    padding:0 0 0 0;
}
.tb_resumenSocio h2{
    color:#666666;
    font-size:13px;
    font-weight:bold;
    margin:0 0 3px 10px;
    padding:0;
}
.tb_resumenSocio ul{
    width:168px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 10px;
    border-top:2px solid #666666;
    border-bottom:2px solid #666666;
    background-image:url(../img/bg_tablas.jpg);
}
.tb_resumenSocio ul li{
    width:168px;
    height:25px;
    float:left;
    font-size:12px;
    line-height:25px;
}
.socios {
    width:100px;
    float: left;
    font-weight:bold;
}
.boxSelect {
    width:262px;
    float:right;
    margin:18px 0 0 0;
    padding:15px 0 15px 10px;
    border-top:2px solid #666666;
    border-bottom:2px solid #666666;
    background-color:#f1f1f1;
}
.boxSelect2 {
    width:262px;
    float:right;
    margin:35px 0 0 0;
    padding:15px 0 15px 10px;
    border-top:2px solid #666666;
    border-bottom:2px solid #666666;
    background-color:#f1f1f1;
}
.boxSelect3 {
    width:690px;
    float: left;
    margin:0 0 0 0;
    padding:0 0 15px 10px;
    border-top:2px solid #666666;
    border-bottom:2px solid #666666;
    background-color:#f1f1f1;
}
.tipo_lista {
    width:252px;
    float:right;
    margin:10px 0 0 0;
    padding:0 10px 0 0;
}
.tipo_lista2 {
    width:252px;
    float: left;
    margin:10px 0 0 0;
    padding:0 0 0 0;
}
.op_rural {
    width:60px;
    color:#666666;
    font-size:13px;
    line-height:20px;
    font-weight: bold;
}
.op_importe {
    width:60px;
    color:#666666;
    font-size:13px;
    line-height:20px;
    font-weight: bold;
    margin:0 0 0 20px;
}
.op_lista {
    width:155px;
    margin:10px 0 0 0;
}
.elegir3 {
    width:83px;
    height:20px;
    float:right;
    border:none;
    margin:10px 0 0 0;
    cursor:pointer;
    background-image: url(../img/elegir2.jpg);
}
.separador2 {
    width:700px;
    height:70px;
    float:left;
}
.idTitulo {
    width:75px;
    float:left;
    margin:0;
    padding:13px 0 0 10px;
}
.idTitulo2 {
    width:75px;
    float:left;
    margin:0;
    padding:0 0 0 10px;
}
.usuarioTitulo {
    width:124px;
    float:left;
    margin:0;
    padding:13px 0 0 10px;
}
.usuarioTitulo2 {
    width:124px;
    float:left;
    margin:0;
    padding:0 0 0 10px;
}
.blockaño {
    width:239px;
    float:left;
    font-size:10px;
}
.anioTitulo {
    width:240px;
    float:left;
    text-align:center;
}
.meses {
    width:240px;
    float:left;
    margin:0;
    padding:0;
} 
ul.lista_meses1 {
    width:240px;
    float:left;
    list-style:none;    
    margin:0;
    padding:0;
    background-color:#FFFFFF;
    border-left:1px solid #666666;
}
ul.lista_meses1 li{
    width:19px;
    float:left;
    margin:0 1px 0 0;
    padding:0 0 0 0;
    background-color:#DDDDDD;
}
ul.lista_meses2 {
    width:240px;
    float:left;
    list-style:none;    
    margin:0;
    padding:0;
    background-color:#FFFFFF;
}
ul.lista_meses2 li{
    width:19px;
    float:left;
    margin:0 1px 0 0;
    padding:0 0 0 0;
    background-color:#f1f1f1;
}
.subtitulogris {
    width:600px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 30px 0;
    padding:0 0 0 0;
}
ul.datosCultivos {
    width:700px;
    float:left;
    list-style:none;
    margin:30px 0 0 0;
    padding:0 0 0 0;
}
ul.datosCultivos li{
    width:155px;
    float:left;
    margin:0 0 0 0;
    padding:0 10px 10px 10px;
    border-bottom:1px solid #CCCCCC;
}
/*ul.datosCultivos li h2{
    width:145px;
    float:left;
    color:#006000;
    font-size:16px;
    margin:0;
    padding:0 0 0 10px;
    border-bottom:1px solid #CCCCCC;
}*/
ul.datosCultivos li h2{
    width:145px;
    float:left;
    color:#FFFFFF;
    font-size:16px;
    margin:0;
    padding:3px 0 3px 10px;
    background-color:#006000;
    border-bottom:1px solid #CCCCCC;
}
ul.datosCultivos li p{
    width:140px;
    float:left;
    color:#666666;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 10px;
    
}
ul.datosCultivos li p span{
    width:130px;
    float:left;
    margin:0;
    padding:3px 0;
    border-bottom:1px dashed #CCCCCC;
}
.v1{
    float:right;
    color:#000000;
}
.sinRetencion {
    width:155px;
    height:22px;
    float:left;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    line-height:22px;
    margin:5px 0 0 0;
    padding:0 0 0 0;
    background-color:#DDDDDD;
}
.pieDatos {
    width:200px;
    float:left;
    font-weight:bold;
    margin:10px 0 0 0;
    padding:0 0 0 10px;
}
.personalizar {
    width:177px;
    height:20px;
    float:right;
    color:#666666;
    font-size:12px;
    line-height:20px;
    text-decoration:none;
    margin:10px 10px 0 0;
    padding:0 0 0 28px;
    background-color:#DBDCDC;
    background-image:url(../img/bg_boton.jpg);
    background-repeat:no-repeat;
}
.personalizar:hover {
    text-decoration:underline;
}
#rConsulta {
    width:700px;
    float:left;
    margin:30px 0 0 0;
    padding:0;
}
.tResultados {
    width:680px;
    float:left;
    color:#333333;
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 20px;
}
.blockCultivo {
    width:155px;
    float:left;
    margin:10px 0 0 0;
    padding:0 10px;
}
.blockCultivo h2{
    width:150px;
    height:20px;
    float:left;
    color:#FFFFFF;
    font-size:13px;
    line-height:20px;
    font-weight:bold;
    margin:0;
    padding:0 0 0 5px;
    background-color:#008A00;
}
.destacados {
    width:145px;
    height:116px;
    float:left;
    margin:0 0 0 0;
    padding:0 5px;
    background-color:#F1F1F1;
}
.destacados p{
    width:145px;
    float:left;
    margin:15px 0;
    padding:0;
}
.titem {
    width:68px;
    float:left;
    font-size:12px;
    line-height:12px;
}
.vDestacado {
    width:75px;
    float:right;
    color:#000000;
    font-size:24px;
    text-align:right;
}
.vDestacado2 {
    width:75px;
    float:right;
    color:#006000;
    font-size:24px;
    text-align:right;
}
ul.datosDestacados {
    width:155px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
ul.datosDestacados li{
    width:145px;
    float:left;
    margin:0 0 0 0;
    padding:5px;
    border-bottom:1px dashed #CCCCCC;
}
.vItem {
    width:75px;
    float:right;
    color:#000000;
    font-size:12px;
    text-align:right;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
#perjuicio {
    width:700px;
    float:left;
    margin:30px 0 0 0;
    padding:0 0 0 0;
}
#perjuicio2 {
    width:700px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
#perjuicio h2{
    width:680px;
    float:left;
    color:#58585A;
    font-size:13px;
    margin:0 0 0 0;
    padding:0 0 0 20px;
}
.titulosTabla6 {
    width:700px;
    float:left;
    color:#006000;
    font-size:10px;
    line-height:10px;
    font-weight:bold;
    margin:10px 0 0 0;
    padding:3px 0;
    background-color:#D4E7D9;
    border-bottom:2px solid #666666;
}
.itemPartido {
    width:197px;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
}
.cPartido {
    width:197px;
    float:left;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.itemDatos {
    width:68px;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
}
.cDatos {
    width:67px;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.itemPerjuicioUs {
    width:90px;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
}
.cPerjuicioUs {
    width:90px;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
}
ul.controles {
    width:700px;
    height:13px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
    background-color:#f1f1f1;
    border-bottom:1px solid #cccccc;
}
ul.controles li{
    height:13px;
    float:left;
    margin:0;
    padding:0;
}
.botones {
    width:30px;
    height:13px;
    margin:0 auto;
}
.botones2 {
    width:37px;
    height:13px;
    margin:0 auto;
}
.acendente {
    width:15px;
    height:13px;
    float:left;
    margin:0;
    padding:0;
    display:block;
    background-image:url(../img/bg_acendente.jpg);
}
.acendente:hover {
    background-image:url(../img/bg_acendente02.jpg)
}
.descendente {
    width:15px;
    height:13px;
    float: right;
    margin:0;
    padding:0;
    display:block;
    background-image:url(../img/bg_descendente.jpg);
}
.descendente:hover {
    background-image:url(../img/bg_descendente02.jpg)
}
.tituloEstadisticas {
    width:690px;
    float:left;
    color:#000000;
    font-size:16px;
    margin:30px 0 0 0;
    padding:0 0 0 10px;
}
.blockMapa {
    width:400px;
    float:left;
    margin:3px 0 0 0;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
}
ul.descripcionMapa {
    width:390px;
    height:20px;
    list-style:none;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 10px;
    background-color:#CCCCCC;
}
ul.descripcionMapa li{
    float:left;
    color:#333333;
    line-height:20px;
    font-size:11px;
    font-weight:bold;
    margin:0 20px 0 0;
}
.boxMapa {
    width:380px;
    height:567px;
    float:left;
    margin:0;
    padding:0 10px;
    background-image:url(../img/mapaprovincia.gif);
}
.boxValores {
    width:148px;
    height:158px;
    float:right;
    margin:375px 0 0 0;
}
.boxColors {
    width:18px;
    height:158px;
    float:left;
    margin:0;
    padding:0;
    background-image:url(../img/colores.jpg);
}
.itemColor {
    width:120px;
    float:right;
    color:#87888A;
    font-size:10px;
    line-height:20px;
    margin:0 0 0 0;
    padding:0;
}
.blockControles {
    width:280px;
    float:right;
    margin:3px 0 0 0;
    padding:0;
}
.blockControles h2{
    width:270px;
    float:left;
    color:#333333;
    font-size:13px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
.blockControles h3{
    width:270px;
    float:left;
    color:#333333;
    font-size:13px;
    font-weight:bold;
    margin:15px 0 0 0;
    padding:0 0 0 10px;
}
.boxControl {
    width:270px;
    float:left;
    margin:3px 0 0 0;
    padding:4px 0 0 10px;
    background-color:#f1f1f1;
}
.boxControl2 {
    width:270px;
    float:left;
    margin:3px 0 5px 0;
    padding:4px 0 5px 10px;
    background-color:#f1f1f1;
}
.tituloitem {
    width:50px;
    float:left;
    color:#666666;
    font-size:13px;
    font-weight:bold;
    margin:5px 0 0 0;
}
.tituloitem2 {
    width:159px;
    float: right;
    color:#666666;
    font-size:13px;
    font-weight:bold;
    margin:5px 0 0 0;
    padding:0 0 0 0;
}
.control01 {
    width:170px;
    height:23px;
    float:right;
    color:#066000;
    font-size:12px;
    line-height:23px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 29px;
    border-bottom:1px solid #CCCCCC;
    background-image:url(../img/bg_boton02.jpg);
    background-repeat:no-repeat;
}
.control01:hover {
    text-decoration:underline;
}
control01b:hover {
    text-decoration:underline;
}
.control01b {
    width:55px;
    height:23px;
    float:right;
    color:#066000;
    font-size:12px;
    line-height:23px;
    text-decoration:none;
    margin:0 0 0 10px;
    padding:0 0 0 29px;
    border-bottom:1px solid #CCCCCC;
    background-image:url(../img/bg_boton02.jpg);
    background-repeat:no-repeat;
}
.control01b2 {
    width:40px;
    height:23px;
    float:left;
    color:#066000;
    font-size:12px;
    line-height:23px;
    text-decoration:none;
    margin:0 0 0 0;
    padding:0 0 0 29px;
    border-bottom:1px solid #CCCCCC;
    background-image:url(../img/bg_boton02.jpg);
    background-repeat:no-repeat;
}
.control01c {
    width:70px;
    height:23px;
    float:right;
    color:#066000;
    font-size:12px;
    line-height:23px;
    text-decoration:none;
    margin:0 0 0 10px;
    padding:0 0 0 29px;
    border-bottom:1px solid #CCCCCC;
    background-image:url(../img/bg_boton02.jpg);
    background-repeat:no-repeat;
}
.control02 {
    width:70px;
    float:left;
    line-height:15px;
    font-size:12px;
    margin:3px 0;
}
.control03 {
    width:125px;
    float:left;
    line-height:15px;
    font-size:12px;
    margin:3px 0;
}
.contenOpciones {
    width:157px;
    float:right;
}
.contenOpciones2 {
    width:75px;
    float:right;
    margin:0 0 0 10px;
}
.contenOpciones {
    width:157px;
    float:right;
}
.radio {
    float:right;
}
.cont_btn {
    width:50px;
    float:left;
}
ul.boxOpciones {
    width:154px;
    float:left;
    list-style:none;
    border-right:1px dashed #CCCCCC;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
ul.boxOpciones li {
    width:154px;
    float:left;
    margin:0 0 5px 0;
    padding:0 0 0 0;
}
.comentario {
    width:270px;
    float:right;
    margin:0 0 0 0;
    padding:0 20px 0 0;
}
.boxComentario{
    width:260px;
    height:50px;
    float:left;
    margin: 5px 0 5px 0;
    padding:5px;
    border:1px solid #CCCCCC;
}
.cantidades {
    width:30px;
    float:left;
}
.seleccionado {
    color:#FF0000;
}
.tituloSider {
    width:240px;
    float:left;
    color:#000000;
    font-size:16px;
    line-height:18px;
    margin:20px 0 0 0;
    padding:0;  
}
.textoSider {
    width:240px;
    float:left;
    color:#666666;
    font-size:12px;
    margin:10px 0 0 0;
    padding:0;
}
.gb2 {
    width:72px;
    float:right;
    margin:60px 0 0 0;
    padding:0;
}
.gb2:hover {
    opacity:0.6;
    filter:alpha(opacity=60);
}
ul.menuinsidencias {
    width:240px;
    float:left;
    list-style:none;
    margin:4px 0 0 0;
    padding:0 0 0 0;
}
ul.menuinsidencias li{
    width:223px;
    height:27px;
    color:#FFFFFF;
    float:left;
    background-image:url(img/bullet_manuinsidencias.jpg);
    background-repeat:no-repeat;
    background-position:right;
    background-color:#58585A;
    margin:0 0 4px 0;
    padding:0 0 0 17px;
}
ul.menuinsidencias li a{
    width:240px;
    float:left;
    color:#CCCCCC;
    line-height:27px;
    font-size:16px;
    font-weight:bold;
    text-decoration:none;
    margin:0;
    padding:0;
}
ul.menuinsidencias li a:hover{
    color:#FFFFFF;
}
.buscarInsidencia {
    width:180px;
    height:27px;
    float:left;
    color:#CCCCCC;
    line-height:27px;
    font-size:16px;
    font-weight:bold;
    border:none;
    margin:0;
    padding:0;
    background-color:transparent;
}
.btn_buscarInsidencia {
    width:31px;
    height:27px;
    float:right;
    border:none;
    cursor:pointer;
    background-image:url(img/btn_buscarInsidencia.jpg);
}
.tituloinsidencias {
    width:580px;
    float:left;
    color:#006000;
    font-size:16px;
    font-weight:bold;
    margin:30px 0 10px 0;
}
.tituloinsidencias2 {
    width:688px;
    float:left;
    color:#006000;
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 12px;
}
.tabla {
    width:700px;
    float:left;
    margin:0 0 10px 0;
    padding:0;
}
.tituloTabla2 {
    width:700px;
    float:left;
    color:#666666;
    font-size:12px;
    margin:0 0 0 0;
    padding:0 0 0 0;
    border-bottom:2px solid #666666;
}
.numerador {
    width:44px;
    float:left;
    text-align:center;
}
.numeradorb {
    width:44px;
    float:left;
    color:#333333;
    font-weight:bold;
    text-align:center;
}
.fechas {
    width:60px;
    float:left;
    text-align:center;
}
.titulo {
    width:339px;
    float:left;
    padding:0 0 0 12px;
}
.titulob {
    width:338px;
    float:left;
    color:#333333;
    font-weight:bold;
    margin:0;
    padding:0 0 0 12px;
}
.titulob:hover {
    color:#333333;
    text-decoration:underline;
}
.titulo2b {
    width:179px;
    float:left;
    color:#333333;
    font-weight:bold;
    margin:0;
    padding:0 0 0 12px;
}
.titulo3 {
    width:179px;
    float:left;
    color:#58585A;
    margin:0;
    padding:0 0 0 12px;
}
.titulo3b {
    width:150px;
    float:left;
    color:#58585A;
    margin:0;
    padding:0 0 0 12px;
}
.titulo2b:hover {
    color:#333333;
    text-decoration:underline;
}
.titulo2 {
    width:178px;
    float:left;
    padding:0 0 0 12px;
}
.creador {
    width:132px;
    float:left;
    padding:0 0 0 12px;
}
.asignado {
    width:78px;
    float:left;
    text-align:center;
}
.prioridad {
    width:68px;
    float:left;
    text-align:center;
}
.prioridad2 {
    width:68px;
    float:left;
    padding:5px 0 0 0;
    text-align:center;
}
.respuestas {
    width:60px;
    float:left;
    text-align:center;
}
.respuestasb {
    width:60px;
    height:24px;
    float:left;
    line-height:18px;
    text-align:center;
    background-image:url(img/respuesta01.gif);
    background-position:center;
    background-repeat:no-repeat;
}
.respuestasc {
    width:60px;
    height:24px;
    float:left;
    color:#FF0000;
    line-height:18px;
    text-align:center;
    background-image:url(img/respuesta01.gif);
    background-position:center;
    background-repeat:no-repeat;
}
.descargar {
    width:36px;
    float:left;
    padding:5px 0 0 0;
    text-align:center;
}
.cNumerador {
    width:43px;
    float:left;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cFechas {
    width:59px;
    float:left;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cTitulo2 {
    width:190px;
    float:left;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cCreador {
    width:144px;
    float:left;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cTitulo {
    width:350px;
    float:left;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cAsignado {
    width:77px;
    float:left;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cPrioridad {
    width:67px;
    float:left;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cPrioridad2 {
    width:67px;
    float:left;
    margin:0;
    padding:0;
}
.cRespuestas {
    width:59px;
    float:left;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cDescargar {
    width:38px;
    float:left;
    margin:0;
    padding:0;
}
.cDescargar2 {
    width:38px;
    float:left;
    margin:0;
    padding:0;
    border-right:1px solid #CCCCCC;
}
.cAlta {
    width:8px;
    height:8px;
    float:left;
    margin:3px 5px 0 0;
    background-image:url(img/alta.jpg);
}
.cMedia {
    width:8px;
    height:8px;
    float:left;
    margin:3px 5px 0 0;
    background-image:url(img/media.jpg);
}
.cBaja {
    width:8px;
    height:8px;
    float:left;
    margin:3px 0 0 0;
    background-image:url(img/baja.jpg);
}
.cAlta:hover, .cBaja:hover, .cMedia:hover {
    opacity:0.6;
    filter:alpha(opacity=60);   
}
.date {
    width:100px;
    float:left;
    color:#666666;
    font-size:12px;
    margin:30px 0 0 0;
    padding:0 0 0 12px;
}
.numeradortop {
    width:60px;
    float:right;
    color:#000000;
    text-align:right;
    font-size:12px;
    font-weight:bold;
    margin:30px 0 0 0;
}
.descripcionInsi {
    width:660px;
    float:left;
    color:#666666;
    margin:10px 0 5px 0;
    padding:20px;
    background-color:#f1f1f1;
}
.asignadoa {
    width:150px;
    float:left;
    color:#666666;
    font-size:12px;
    margin:0 0 0 0;
    padding:3px 0 0 20px;
}
.adjunto {
    width:160px;
    height:16px;
    float:left;
    line-height:16px;
    font-size:12px;
    margin:0 0 0 0;
    padding:0;
}
.adjunto2 {
    width:60px;
    height:16px;
    float:left;
    line-height:16px;
    text-align:center;
    font-size:12px;
    margin:0 0 0 0;
    padding:0;
}
.boxPrioridad {
    width:70px;
    float:right;
}
.titulorespuestas {
    width:680px;
    float:left;
    color:#666666;
    font-size:16px;
    margin:50px 0 0 0;
    padding:0 0 0 20px;
    border-bottom:2px solid #666666;
}
ul.boxRespuestas {
    width:680px;
    float:left;
    list-style:none;
    margin:0;
    padding:10px;
    background-color:#f1f1f1;
    border-bottom:2px solid #666666;
}
ul.boxRespuestas li {
    width:680px;
    float:left;
    margin:0;
    padding:0;
}
ul.boxRespuestas li.respuesta{
    width:680px;
    min-height:86px;
    color:#333333;
    background-image:url(img/bg_respuesta.jpg);
    background-repeat:no-repeat;
    margin:10px 0 10px 0;   
}
ul.boxRespuestas li.respuesta2{
    width:680px;
    min-height:86px;
    color:#333333;
    background-color:#FFFFFF;
    background-image:url(img/bg_respuesta02.jpg);
    background-repeat:no-repeat;
    margin:0;
    padding:10px 0 10px 0;  
}
ul.boxRespuestas li.comentario{
    width:610px;
    min-height:86px;
    color:#333333;
    background-color:#FFFFFF;
    background-image:url(img/bg_comentario.jpg);
    background-repeat:no-repeat;
    padding:10px 0 10px 70px;
}
ul.boxRespuestas li.comentario2{
    width:610px;
    min-height:86px;
    color:#333333;
    background-image:url(img/bg_comentario2.jpg);
    background-repeat:no-repeat;
    padding:10px 0 10px 70px;
}
.fecha_res {
    width:90px;
    float:left;
    color:#006000;
    font-size:12px;
    text-align:center;
}
.textorespuesta {
    width:496px;
    float:left;
    color:#666666;
    margin:0;
    padding:0;
}
.textocomentario {
    width:421px;
    float:left;
    color:#666666;
    margin:0;
    padding:0;
}
.archivoadjunto {
    width:94px;
    float:left;
    color:#666666;
    text-align:center;
    font-size:12px;
    margin:0;
    padding:0;
}
.nombrefile {
    width:94px;
    float:left;
}
.sizefile {
    width:94px;
    float:left;
}
.comentar {
    width:680px;
    float:left;
}
.inserfecha {
    width:80px;
    height:20px;
    float:left;
    color:#888888;
    font-size:12px;
    text-align:center;
    line-height:20px;
    border:1px solid #CCCCCC;
    margin:0 10px 0 0;
    padding:0;
}
.insercoment {
    width:580px;
    height:100px;
    float:left;
    color:#888888;
    font-size:12px;
    line-height:20px;
    border:1px solid #CCCCCC;
    margin:0 0 0 0;
    padding:0;
}
.titulocomentar {
    width:550px;
    float:left;
    font-size:13px;
    margin:30px 0 5px 0;
    padding:0 0 0 94px;
}
.boxadjuntar {
    width:586px;
    float:right;
    margin:10px 0 0 0;
}
.adjuntarfile {
    width:160px;
    height:20px;
    float:left;
    color:#888888;
    font-size:12px;
    line-height:20px;
    border:1px solid #CCCCCC;
    margin:0 10px 0 0;
    padding:0;
}
.btn_adjuntar {
    color:#333333;
    text-decoration:none;
}
.btn_adjuntar:hover {
    text-decoration:underline;
}
.reabrir {
    width:60px;
    height:20px;
    float:left;
    color:#333333;
    font-size:12px;
    line-height:20px;
    text-decoration:none;
    margin:5px 0 0 0;
    padding:0 0 0 28px;
    background-color:#DBDCDC;
    background-image:url(img/bg_boton.jpg);
    background-repeat:no-repeat;
}
.boxNueva {
    width:700px;
    float:left;
    margin:5px 0 0 0;
    padding:20px 0;
    background-color:#f1f1f1;
    border-top:2px solid #666666;
    border-bottom:2px solid #666666;
}
ul.titulos2 {
    width:90px;
    float:left;
    list-style:none;
    color:#666666;
    line-height:20px;
    text-align:right;
    font-size:13px;
    margin:0 20px 0 0;
    padding:0;
}
ul.titulos2 li{
    width:90px;
    height:20px;
    margin:0 0 20px 0;
}
.campos {
    width:500px;
    float:left;
    margin:0;
    padding:0;
}
.creartitulo {
    width:500px;
    height:20px;
    float:left;
    color:#CCCCCC;
    line-height:20px;
    font-size:12px;
    font-weight:bold;
    border:1px solid #CCCCCC;;
    margin:0 0 17px 0;
    padding:0;
}
.fechadia {
    width:28px;
    height:20px;
    float:left;
    color:#CCCCCC;
    line-height:20px;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    border:1px solid #CCCCCC;;
    margin:0 5px 0 0;
    padding:0;
}
.fechames {
    width:28px;
    height:20px;
    float:left;
    color:#CCCCCC;
    line-height:20px;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    border:1px solid #CCCCCC;;
    margin:0 5px 0 0;
    padding:0;
}
.fechaanio {
    width:28px;
    height:20px;
    float:left;
    color:#CCCCCC;
    line-height:20px;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    border:1px solid #CCCCCC;;
    margin:0 100px 0 0;
    padding:0;
}
.selectAsignado {
    width:100px;
    height:20px;
    float:left;
    color:#666666;
    line-height:20px;
    font-size:12px;
    margin:0 0 0 0;
    padding:0;
    border:1px solid #CCCCCC;
}
.selectPrioridad {
    width:100px;
    height:20px;
    float: right;
    color:#666666;
    line-height:20px;
    font-size:12px;
    margin:0 0 0 0;
    padding:0;
    border:1px solid #CCCCCC;
}
.crearDescripcion {
    width:500px;
    float:left;
    border:1px solid #CCCCCC;
    margin:18px 0 10px 0;
}
.insidencias {
    width:115px;
    float:right;
    text-align:right;
    margin:30px 0 0 0;
}
.cantidadrojo {
    color:#FF0000;
    font-weight:bold;
}
.boxDestacadas {
    width:680px;
    float:left;
    margin:0 0 0 0;
    padding: 10px 0 10px 20px;
    border-top:2px solid #666666;
    border-bottom:2px solid #666666;
}
.boxDestacadas2 {
    width:700px;
    float:left;
    margin:0 0 0 0;
    padding: 10px 0;
    border-top:2px solid #666666;
    border-bottom:2px solid #666666;
}
.boxAlta {
    width:70px;
    height:60px;
    float:left;
    color:#FFFFFF;
    text-align:center;
    margin:0 40px 0 0;
    padding:0 0 0 0;
    background-color:#FF0000;
}
.boxMedia {
    width:70px;
    height:60px;
    float:left;
    color:#FFFFFF;
    text-align:center;
    margin:0 40px 0 0;
    padding:0;
    background-color:#FF7300;
}
.boxBaja {
    width:70px;
    height:60px;
    float:left;
    color:#FFFFFF;
    text-align:center;
    margin:0 40px 0 0;
    padding:0;
    background-color:#006000;
}
.boxCerradas {
    width:294px;
    height:60px;
    float:left;
    color:#FFFFFF;
    margin:0 0 0 0;
    padding:0 20px;
    background-color:#DDDDDD;
}
.tituloBox {
    width:70px;
    float:left;
    font-size:13px;
    font-weight:bold;
    margin:5px 0 0 0;
}
.tituloBoxGris {
    width:190px;
    float:left;
    color:#666666;
    font-size:13px;
    font-weight:bold;
    margin:20px 0 0 0;
}
.cantidadBox {
    width:70px;
    float:left;
    font-size:29px;
    font-weight:bold;
    margin:0 0 0 0;
}
.cantidadBoxGris {
    width:70px;
    float: right;
    color:#666666;
    font-size:29px;
    font-weight:bold;
    margin:12px 0 0 0;
}
ul.areas {
    width:688px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 12px;
}
ul.areas li{
    width:330px;
    float:left;
    margin:0 12px 30px 0;
}
ul.areas li h2{
    width:320px;
    height:25px;
    float:left;
    color:#FFFFFF;
    line-height:25px;
    font-size:13px;
    background-color:#006000;
    margin:0 0 0 0;
    padding:0 5px;
}
ul.areas li a{
    width:330px;
    height:30px;
    float:left;
    color:#666666;
    font-size:13px;
    font-weight:bold;
    line-height:30px;
    text-decoration:none;
    background-color:#DDDDDD;
    margin:5px 0 0 0;
}
ul.areas li a:hover{
    color:#000000;
    text-decoration:underline;
}
ul.areas li ul{
    width:330px;
    float:left;
    list-style:none;
    margin:0;
    padding:0;
}
ul.areas li ul li{
    border-bottom:1px dashed #CCCCCC;
    margin:0 0 0 0;
}
ul.areas li ul li a{
    width:330px;
    height:24px;
    background-color:#FFFFFF;
    float:left;
    font-weight:normal;
    text-decoration: none;
    margin:0;
}
ul.areas li ul li a:hover{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}
.pendiente {
    font-size:13px;
    font-weight:normal;
    float:right;
}
.itemInsidencias {
    width:165px;
    height:24px;
    float:left;
    line-height:24px;
    font-size:13px;
    text-align:right;
    margin:0;
    padding:0 22px 0 0;
    background-image:url(img/bg_item.jpg);
    background-repeat:no-repeat;
    background-position:right;
}
.inciAlta {
    width:76px;
    height:24px;
    float:left;
    color:#FF0000;
    line-height:24px;
    text-align:center;
    font-weight:bold;
}
.inciMedia {
    width:76px;
    height:24px;
    float:left;
    color:#FF7300;
    line-height:24px;
    text-align:center;
    font-weight:bold;
}
.inciBaja {
    width:76px;
    height:24px;
    float:left;
    color:#006000;
    line-height:24px;
    text-align:center;
    font-weight:bold;
}
.otras {
    width:60px;
    height:24px;
    float:left;
    text-align:center;
    line-height:24px;
}
.totalincidencias {
    width:165px;
    float:left;
    text-align:right;
}
.totalincidencias2 {
    width:67px;
    float:left;
    text-align:right;
}
.descripcionCdeEnt {
    width:260px;
    float:left;
    margin:0;
}
.descripcion {
    width:380px;
    float:left;
    margin:0;
}
.descripcion2 {
    width:350px;
    float:left;
    margin:0;
}
.titulosdescarga {
    width:167px;
    float:left;
    color:#333333;
    font-weight:bold;
    padding:0 0 0 12px;
}
.titulosdescarga:hover, .titulosdescarga2:hover {
    color:#000000;
    text-decoration:underline;
}
.titulosdescarga2 {
    width:140px;
    float:left;
    color:#333333;
    font-weight:bold;
    padding:0 0 0 12px;
}
.descripcionDocCdeEnt {
    width:280px;
    height:37px;
    float:left;
    font-size:11px;
    line-height:12px;
    padding:0 0 0 12px;
    overflow:hidden;
}

.descripcionDoc2 {
    width:380px;
    height:37px;
    float:left;
    font-size:11px;
    line-height:12px;
    padding:0 0 0 12px;
    overflow:hidden;
}
.descripcionDoc {
    width:255px;
    height:37px;
    float:left;
    font-size:11px;
    line-height:12px;
    padding:0 0 0 12px;
    overflow:hidden;
}
.seccion {
    width:60px;
    float:left;
    text-align:center;
}
.construccion {
    width:700px;
    float:left;
    margin:30px 0 0 0;
}
ul.listaMenu {
    width:700px;
    float: right;
    color:#FFFFFF;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
ul.listaMenu li{
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}
ul.listaMenu li a{
    width:100%;
    float:left;
    color: #999999;
    font-size:11px;
    line-height:14px;
    text-decoration:none;
    padding:1px 0;
}
ul.listaMenu li a:hover{
    color:#FFFFFF;
}
.nivel1 {
    width:118px;
    float:left;
}
.nivel2 {
    width:130px;
    float:left;
}
.nivel3 {
    width:90px;
    float:left;
}
.nivel4 {
    width:180px;
    float:left;
}
.efemerides {
    width:230px;
    float:left;
    color:#FFFFFF;
    margin:0;
    padding:10px 0 10px 10px;
    background-color:#EDAA3B;
}
.efemerides2 {
    width:230px;
    float:left;
    color:#FFFFFF;
    margin:0;
    padding:10px 0 10px 10px;
    background-color:#F09E9C;
}
.efemerides3 {
    width:230px;
    float:left;
    color:#FFFFFF;
    margin:0;
    padding:10px 0 10px 10px;
    background-color:#8BAA33;
}
.efemerides4 {
    width:230px;
    float:left;
    color:#FFFFFF;
    margin:0;
    padding:10px 0 10px 10px;
    background-color:#19B5E6;
}
.efemerides5 {
    width:230px;
    float:left;
    color:#FFFFFF;
    margin:0;
    padding:10px 0 10px 10px;
    background-color:#10613A;
}
.efemerides6 {
    width:230px;
    float:left;
    color:#FFFFFF;
    margin:0;
    padding:10px 0 10px 10px;
    background-color:#252525;
}
.efemerides7 {
    width:230px;
    float:left;
    color:#FFFFFF;
    margin:0;
    padding:10px 0 10px 10px;
    background-color:#733B91;
}
.fechaEfemerides {
    width:210px;
    float:left;
    font-size:14px;
    font-weight:bold;
    margin:0 0 0 0;
}
.bajadaEfemerides {
    width:210px;
    float:left;
    font-size:16px;
    margin:0 0 0 0;
}
.mensajeEfemerides {
    width:220px;
    float:left;
    font-size:24px;
    margin:5px 0 0 0;
}
.consAlt {
    height:24px;
    float:left;
    color:#FFFFFF;
    line-height:24px;
    text-decoration:none;
    margin:0 0 20px 0;
    padding:0 10px;
    background-color:#666666;
}
.consAlt:hover {
    text-decoration:underline;
}
.logos {
    float:left;
    margin:0;
    padding:0 0 0 60px;
}
.logos2 {
    float:left;
    margin:0;
    padding:0 0 0 100px;
}
.blockcheck {
    width:215px;
    float:right;
    margin:0 0 0 0;
    padding:3px 0 0 0;
}
.check {
    width:12px;
    height:14px;
    float:left;
    margin:0 5px 5px 0;
}
.acomodacion {
    width:80px;
    height:14px;
    float:left;
    font-size:12px;
    font-weight:bold;
    margin:0 0 5px 0;
    padding:0 0 0 0;
}
.textArea {
    width:210px;
    height:80px;
    float:right;
    border:1px solid #CCC;
}
.dirigido {
    width:120px;
    float:right;
    color:#666;
    margin:20px 0 40px 0;
}
/*//////////////Retenciones//////////////////////////////////////*/
.tituloBuscador-retenciones {
    width:200px;
    height:30px;
    float:left;
    color:#333333;
    font-size:13px;
    line-height:30px;
    margin:5px 0 0 0;
    padding:0 0 0 20px;
    border-right:1px solid #BFBFA8;
}
.btn_Personalizar_Ret {
    width:70px;
    height:20px;
    float:right;
    margin:8px 0 0 5px;
    padding:6px 0 0 0px;
    background:transparent;
    background-image:url(../img/btn-calcular.jpg);
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
}
.btn_buscar_retenciones {
    width:30px;
    height:20px;
    float:left;
    margin:8px 0 0 5px;
    padding:6px 0 0 0px;
    background:transparent;
    background-image:url(../img/btn_buscar.jpg);
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
}
.contenedor-retenciones{
    float:left;
    width:650px;

}
ul.datosCultivos_retenciones {
    width:700px;
    float:left;
    list-style:none;
    margin:30px 0 0 0;
    padding:0 0 0 0;
}
ul.datosCultivos_retenciones li{
    width:113px;
    float:left;
    margin:0 0 0 0;
    padding:0 10px 10px 10px;
    
}
ul.datosCultivos_retenciones li h2{
    width:113px;
    float:left;
    color:#FFFFFF;
    font-size:16px;
    margin:0;
    padding:3px 0 3px 10px;
    background-color:#006000;
    border-bottom:1px solid #CCCCCC;
}
ul.datosCultivos_retenciones li p{
    width:123px;
    float:left;
    color:#666666;
    font-size:13px;
    margin: 0 auto;
    padding:0 0 0 0px;
    
}
ul.datosCultivos_retenciones li p.ret_color{
    background-color:#E9E2D5;
}
ul.datosCultivos_retenciones li p.ret_color2{
    background-color:#BEBEBE;
}
ul.datosCultivos_retenciones li p span{
    width:123px;
    float:left;
    margin:0;
    padding:3px 0;
    text-align:center;
}
.v1{
    width:123px;
    font-size:36px;
    float:left;
    color:#000000;
    text-align:center;
}
.sinRetencion_retenciones {
    width:123px;
    height:22px;
    float:left;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    line-height:22px;
    text-align:center;
    background-color:#333333;
}
.blockCultivo_ret {
    width:123px;
    float:left;
    margin:10px 0 0 0;
    padding:0 0 0 10px ;
}
.blockCultivo_ret h2{
    width:123px;
    float:left;
    color:#FFFFFF;
    font-size:13px;
    line-height:20px;
    font-weight:bold;
    margin:0;
    padding:2px 0;
    background-color:#008A00;
    text-align:center;
}
.blockCultivo_ret h3{
    width:123px;
    float:left;
    color:#FFFFFF;
    font-size:13px;
    line-height:20px;
    font-weight:bold;
    margin:0;
    padding:2px 0;
    background-color:#FF0000;
    text-align:center;
}
.destacados_ret {
    width:123px;
    float:left;
    margin:0 0 0 0;
    padding:0;
    background-color:#F1F1F1;
}
.destacados_ret p{
    width:123px;
    float:left;
    margin:0;
    padding:0;
}
.destacados_ret p.ret_color{
    background-color:#E9E2D5;
}
.destacados_ret p.ret_color2{
    background-color:#BEBEBE;
}
.destacados_ret p span{
    width: 123px;
    float: left;
    margin: 0;
    padding: 3px 0;
    text-align:center;
}
ul.datosDestacados_ret {
    width:123px;
    float:left;
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
ul.datosDestacados_ret li{
    width:123px;
    float:left;
    margin:0 0 0 0;
    padding:5px 0;
    border-bottom:1px dashed #CCCCCC;
}
.titem_ret {
    width:123px;
    float:left;
    font-size:12px;
    line-height:12px;
    padding:3px 0;
    text-align:center;
}
.vItem_ret {
    width:123px;
    float:right;
    color:#666666;
    font-size:18px;
    text-align:right;
    font-weight:bold;
    margin:0 0 0 0;
    padding:3px 0;
    text-align:center;
}
.gris_ret{
    background-color:#EBEBEB;
}
#perjuicio h1{
    width:680px;
    float:left;
    color:#ffffff;
    font-size:14px;
    margin:5px 0;
    padding:3px 0 3px 20px;
    background-color:#006000;
}
.itemCultivo_ret {
    width:180px;
    float:left;
    color:#006000;
    text-align:center;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 18px;
}
.itemProduccion_ret {
    width:100px;
    float:left;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemPrecio_ret {
    width:100px;
    float:left;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemRetenciones_ret {
    width:100px;
    float:left;text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemLocal_ret {
    width:100px;
    float:left;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.itemHa_ret {
    width:100px;
    float:left;
    text-align:center;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.totallocal_ret {
    width:330px;
    float: left;
    text-align:right;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.totallocal_ret2 {
    width:282px;
    float: left;
    text-align:right;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.tabla_calculo{
    width:80px;
    height:15px;
    font-size:12px;
    color:#666666;
    padding:0 0 0 0;
    margin:3px 0 0 0;
}
.blockmenulist_ret {
    width:215px;
    height:30px;
    float:left;
    margin:5px 0 0 0;
    padding:0 0 0 20px;
}
.totallocal_ret {
    width:356px;
    float: left;
    text-align:right;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
.tituloRural_ret {
    width:75px;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 18px;
    text-align: center;
}
.itemCultivo_ret2 {
    width:180px;
    float:left;
    text-align:center;
    font-weight:bold;
    margin:0 0 0 0;
    padding:0 0 0 18px;
}
ul.listaEmergencia {
    width:670px;
    float:left;
    font-size:13px;
    color:#666666;
    margin:0 0 0 0;
    padding:0 0 0 30px;
}
.columnaE1 {
    width:150px;
    float:left;
    margin:20px 30px 0 0;
    padding:0 0 0 0;
    border-right:1px dashed #CCCCCC;
}
.columnaE2 {
    width:150px;
    float:left;
    margin:20px 30px 0 0;
    padding:0 0 0 0;
    border-right:1px dashed #CCCCCC;
}
.columnaE3 {
    width:150px;
    float:left;
    margin:20px 30px 0 0;
    padding:0 0 0 0;
    border-right:1px dashed #CCCCCC;
}
.columnaE4 {
    width:100px;
    float:left;
    margin:20px 0 0 0;
    padding:0 0 0 0;
}