/*#BEGIN#*/
/*# name="General" reference="ref/block.css\General.htm" description="General styles" #*/
/* 'img/open.gif' */
/* 'img/closed.gif' */
/* 'img/closed.gif' */
/* 'img/closed.gif' */
/* 'img/open.gif' */
/* 'img/arrow_h.gif' */
/* 'img/arrow_s2.gif' */
/* 'img/arrow_s2.gif' */
/* 'img/arrow_h2.gif' */
/* 'img/arrow_h2.gif' */
/* 'img/arrow_s.gif' */
/* 'img/more.gif' */
/* 'img/arrow_h.gif' */
div#main-content div.block, div#main-content div.block-closable{
clear:both;
}
div#main-content div.block div.title-bar, div#main-content div.block-closable div.title-bar{
border:none;
border-bottom:none;
padding:0 0 0 16px;
background-color:#d4dbed;
background-repeat:no-repeat;
background-position:750px 0.3em;
background-image:none;
}

div#main-content div.block div.title-bar h3, div#main-content div.block-closable div.title-bar h3{
font-size:0.9em;
font-weight:bold;
width:100%;
padding:0.7em 0;
color:#ffffff;
}
div#main-content div.block-closable div.title-bar h3{
cursor:pointer;
}
div#main-content div.block div.block-content, div#main-content div.block-closable div.block-content{
height:auto;
padding:1em 8px 1em 8px;
border-left:1px solid #044589;
border-right:1px solid #044589;
border-bottom:1px solid #044589;
border-top:none;
}
div#main-content div.block div.block-content p.more, div#main-content div.block-closable div.block-content p.more{
font-size:1em;margin:0pt;padding-right:8px;text-align:right;
}
div#main-content div.block div.block-content p.more a, div#main-content div.block-closable div.block-content p.more a{
background-image:url('img/more.gif');background-position:0pt 50%;background-repeat:no-repeat;font-size:1em;padding-left:16px;
}
div#main-content div.block div.block-content a, div#main-content div.block-closable div.block-content a{
color:#2F6EB3;
}
div#main-content div.block div.line, div#main-content div.block-closable div.line{
background-image:none;
background-repeat:repeat-x;
background-position:center;
height:0.8px;
display:inherit;
border:none;
clear:both;
}
/* BLOCK CLOSED STYLES*/
div#main-content div.block-closed{
clear:both;
}
div#main-content div.block-closed div.title-bar{
border:1px solid #0765c5;
padding:0 0 0 16px;
background-image:url('img/arrow_s.gif');
background-repeat:no-repeat;
background-position:750px 0.3em;
}
div#main-content div.block-closed div.title-bar h3{
height:auto;
cursor:pointer;
font-size:0.9em;
font-weight:bold;
padding:0.8em 0;
color:#044589;
width:100%;
}
div#main-content div.block-closed div.block-content{
display:none;
}

/* mod001 STYLES */
div#main-content div.block div.mod001, div#main-content div.block-closable div.mod001{
background-color:#FAFAFA;
}
div#main-content div.block div.mod001 div.title-bar, div#main-content div.block-closable div.mod001 div.title-bar{
background-color#02F6EB3;
}
div#main-content div.block div.mod001>div.title-bar, div#main-content div.block-closable div.mod001>div.title-bar{
background-color:#02F6EB3;
}
/* mod001 closed */
div#main-content div.block-closed div.mod001{
background:none;
}
div#main-content div.block-closed div.mod001 div.title-bar{
background-color:#02F6EB3;
}
div#main-content div.block-closed div.mod001>div.title-bar{
background-color:#02F6EB3;
}
/* mod002 STYLES  Bloque Terminos de Uso*/

div#main-content div.block div.mod002 div.title-bar{

border-bottom:none;
padding:0 0 0 16px;
background-color:#02F6EB3;
background-repeat:no-repeat;
background-position:750px 0.3em;
background-image:none;
background-color:#2F6EB3;

}
div#main-content div.block div.title-bar h3 div.mod002, div#main-content div.block-closable div.title-bar h3{
font-size:0.9em;
font-weight:bold;
width:100%;
color:#ffffff;
}


div#main-content div.block div.line, div#main-content div.block-closable div.line{
background-image:none;
background-repeat:repeat-x;
background-position:center;
height:0.8px;
display:inherit;
border:none;
clear:both;
}

div#main-content div.block div.title-bar h3 div.mod002 , div#main-content div.block-closable div.title-bar h3{
font-size:inherit;
font-weight:inherit;
width:100%;
padding:inherit;
color:#2F6EB3;
}
div#main-content div.block div.mod002  div.block-content , div#main-content div.block-closable div.block-content{
height:none;
padding:0em 10px 0em 10px;
border-left:1px solid #2F6EB3;
border-right:1px solid #2F6EB3;
border-bottom:1px solid #2F6EB3;
border-top:none;
}
div#main-content div.block div.mod002, div#main-content div.mod002{
background-color:none;
}
div#main-content div.block div.mod002 div.block-content, div#main-content  div.block-content{
border:1px solid #02F6EB3;
}
div#main-content div.block div.mod002 div.block-content img, div#main-content div.mod002 div.block-content img{
border-color:#EEEEEE;
}


/* mod003 STYLES  Bloque por defecto*/

div#main-content div.block div.mod003 div.title-bar{
border:none;
border-bottom:none;
padding:inherit;
background-color:#c4d1e1;
background-repeat:inherit;
background-position:inherit;
background-image:none;
}

div#main-content div.block div.title-bar h3 div.mod003, div#main-content div.block-closable div.title-bar h3{
font-size:inherit;
font-weight:inherit;
width:100%;
padding:inherit;
color:none;
}
div#main-content div.block div.mod003  div.block-content , div#main-content div.block-closable div.block-content{
height:none;
padding:0em 10px 0em 10px;
border-left:none;
border-right:none;
border-bottom:none;
border-top:none;

}

div#main-content div.block div.mod003, div#main-content div.mod003{
background-color:#c4d1e1;
padding-bottom:25px;
padding-left:25px;
padding-right:25px;
}
div#main-content div.block div.mod003 div.block-content, div#main-content  div.block-content{
border-color:#d8d8d8;
}
div#main-content div.block div.mod003 div.block-content img, div#main-content div.mod003 div.block-content img{
border-color:#EEEEEE;
}

/* mod004 STYLES  Bloque generico*/

div#main-content div.mod004 div.block-content div.item
{
margin: 0px;
}

div#main-content div.block div.mod004 div.title-bar{
padding:0 0 0 16px;
background-color:#d4dbed;
background-repeat:no-repeat;
background-position:750px 0.3em;
background-image:none;
}
div#main-content div.block div.mod004 div.title-bar h3, div#main-content div.block-closable div.title-bar h3{
font-size:1em;
font-weight:bold;
width:100%;
padding:0.7em 0;
color:#044589;
}
div#main-content div.block div.mod004  div.block-content , div#main-content div.block-closable div.block-content{
height:none;
padding:1em 8px 1em 8px;
border-left:none;
border-right:none;
border-bottom:none;
border-top:none;
}

div#main-content div.block div.block-content a div.mod004, div#main-content div.block-closable div.block-content a{
color:#457ec3;
}

div#main-content div.block div.mod004, div#main-content div.mod004{
background-color:none;
}
div#main-content div.block div.mod004 div.block-content, div#main-content  div.block-content{
border-color:none;
}
div#main-content div.block div.mod004 div.block-content img, div#main-content div.mod004 div.block-content img{
border-color:none;
}


/* mod005 STYLES  Bloque Bienvenido*/


div#main-content div.block div.mod005, div#main-content div.block-closable div.mod005{
background-color:#FAFAFA;
padding:10px 10px 10px 10px 10px;

}
div#main-content div.block div.mod005 div.title-bar, div#main-content div.block-closable div.mod005 div.title-bar{
background-image:url('img/open.gif');
background-color:#2f6eb3;
color:#FFFFFF;
height:26px;
padding:10px 10px 10px 10px 10px;
}
div#main-content div.block div.mod005>div.title-bar, div#main-content div.block-closable div.mod005>div.title-bar{
background-image:url('img/open.gif');
background-color:#2f6eb3;
}
div#main-content div.block div.mod005 div.title-bar h3, div#main-content div.block-closable div.mod005 div.title-bar h3{
color:#FFFFFF;
}
div#main-content div.block div.mod005>div.title-bar h3, div#main-content div.block-closable div.mod005>div.title-bar h3{
color:#FFFFFF;
}
div#main-content div.block div.mod005 div.block-content, div#main-content div.block-closable div.mod005 div.block-content{
border-color:#d8d8d8;
}
div#main-content div.block div.mod005 div.block-content img, div#main-content div.block-closable div.mod005 div.block-content img{
border-color:#EEEEEE;
}
/* mod005 closed */
div#main-content div.block-closed div.mod005{
background:none;
}
div#main-content div.block-closed div.mod005 div.title-bar{
background-image:url('img/closed.gif');
background-color:#C8C8C8;
border:1px solid #0765c5;
color:#FFFFFF;
}
div#main-content div.block-closed div.mod005>div.title-bar{
background-image:url('img/closed.gif');
background-color:#2f6eb3;
color:#FFFFFF;
}
div#main-content div.block-closed div.mod005 div.title-bar h3{
color:#FFFFFF;
}
div#main-content div.block-closed div.mod005>div.title-bar h3{
color:#FFFFFF;
}
div#right-content div.block{
clear:both;
}
div#right-content div.block div.mod005 div.title-bar h3{
font-size:0.9em;
font-weight:bold;
padding:0.8em 15px 0.8em 15px;
color:#ffffff;
background-repeat:no-repeat;
background-position:700px 0.5em;
background-image:url('img/open.gif');
}
div#right-content div.block div.block-content div.mod005{
height:auto;
padding:0.7em 8px 0.7em 8px;
}
div#right-content div.block div.block-content p.more div.mod005{
background-position:0pt 25%;
background-repeat:no-repeat;
font-size:0.9em;
padding-left:15px;
}
div#right-content div.block div.block-content a{
color:#2F6EB3;
}

/* mod006 STYLES  Bloque  Noticias destacadas*/

div#main-content div.block div.mod006 div.title-bar , div#main-content div.block-closable div.title-bar{
border:1px solid #02F6EB3;
border-bottom:none;
padding:0 0 0 16px;
background-color:#2F6EB3;
background-repeat:no-repeat;
background-position:none;
background-image:none;
}

div#main-content div.block div.title-bar h3 div.mod006, div#main-content div.block-closable div.title-bar h3{
font-size:0.9em;
font-weight:bold;
width:100%;
color:#ffffff;
}

div#main-content div.block div.block-content p.more, div#main-content div.block-closable div.block-content p.more{
font-size:1em;margin:0pt;padding-right:8px;text-align:right;
}
div#main-content div.block div.block-content p.more a, div#main-content div.block-closable div.block-content p.more a{
background-image:url('img/more.gif');background-position:0pt 50%;background-repeat:no-repeat;font-size:1em;padding-left:16px;
}

div#main-content div.block div.line, div#main-content div.block-closable div.line{
background-image:none;
background-repeat:repeat-x;
background-position:center;
height:0.8px;
display:inherit;
border:none;
clear:both;
}

div#main-content div.block div.mod006 div.title-bar div.mod006{
border:none;
border-bottom:none;
padding:inherit;
border:1px solid #2F6EB3;
background-color:#2F6EB3;
height:22px;
background-repeat:inherit;
background-position:inherit;
background-image:none;
}
div#main-content div.block div.title-bar h3 div.mod006 , div#main-content div.block-closable div.title-bar h3{
font-size:inherit;
font-weight:inherit;
width:100%;
padding:inherit;
color:#2F6EB3;
}
div#main-content div.block  div.block-content , div#main-content div.block-closable div.block-content{
height:none;
padding:0em 10px 0em 10px;
border-left:none;
border-right:none;
border-bottom:none;
border-top:none;
}
div#main-content div.block div.mod006, div#main-content div.mod006{
background-color:#c4d1e1;
}
div#main-content div.block div.mod006 div.block-content, div#main-content  div.block-content{
border-color:#d8d8d8;
}
div#main-content div.block div.mod006 div.block-content img, div#main-content div.mod006 div.block-content img{
border-color:#EEEEEE;
}


/* mod007 STYLES  Bloque  Noticias historico*/
div#main-content div.block div.mod007 div.title-bar , div#main-content div.block-closable div.title-bar{
border:1px solid #02F6EB3;
border-bottom:none;
padding:0 0 0 16px;
background-color:#2F6EB3;
background-repeat:no-repeat;
background-position:none;
background-image:none;
}
div#main-content div.block div.title-bar h3 div.mod007, div#main-content div.block-closable div.title-bar h3{
font-size:0.9em;
font-weight:bold;
width:100%;
color:#ffffff;
}


div#main-content div.block div.line, div#main-content div.block-closable div.line{
background-image:none;
background-repeat:repeat-x;
background-position:center;
height:0.8px;
display:inherit;
border:none;
clear:both;
}
div#main-content div.block div.mod007 div.title-bar div.mod007{
border:none;
border-bottom:none;
padding:inherit;
border:1px solid #2F6EB3;
background-color:#2F6EB3;
height:22px;
background-repeat:inherit;
background-position:inherit;
background-image:none;
}
div#main-content div.block div.title-bar h3 div.mod007 , div#main-content div.block-closable div.title-bar h3{
font-size:inherit;
font-weight:inherit;
width:100%;
padding:inherit;
color:#2F6EB3;
}
div#main-content div.block div.mod007  div.block-content , div#main-content div.block-closable div.block-content{
height:none;
border-left:1px solid #2F6EB3;
border-right:1px solid #2F6EB3;
border-bottom:1px solid #2F6EB3;
border-top:none;
}
div#main-content div.block div.mod007, div#main-content div.mod007{
background-color:none;
}
div#main-content div.block div.mod007 div.block-content, div#main-content  div.block-content{
border:1px solid #02F6EB3;
}
div#main-content div.block div.mod007 div.block-content img, div#main-content div.mod007 div.block-content img{
border-color:#EEEEEE;
}


/*#END#*/

