/********************************************
   AUTHORS: Erwin Aligam / doTemplate
  *******************************************/

* { margin: 0; padding: 0; outline: 0; }

body {
        background-color:#C6C3C6;
        margin:0;
        padding:0;
        text-align:center;
        color:#202020;
        font-family:'Trebuchet MS', Arial, Tahoma, sans-serif;
    font-size:10pt;
}

#atffc {
	display:none
}

#wrapper {
        width:914px;/*870+44*/
    background:#C6C3C6 url(bg.jpg?z=53873) repeat-y center top;
    margin:0 auto;
    text-align:left;
}

#wrapper .anchocompleto{
        background:#C6C3C6 url(bgcompleto.jpg?z=53873) repeat-y center top;
}

#wrapper_left {
width:870px;
float:left;
background:#C6C3C6 url(bg.jpg?z=53873) repeat-y center top;
}
#wrapper_right {
width:44px;
float:right;
padding:20px 0 0 0;
}

.menupubli {
   width:830px;
   height:20px;
   background-color:#373737;
   color: #FFFFFF;
   float:left;
   clear:left;
   padding:5px 0 0 0px;
   margin:0 0 0 20px;
   text-align: center;
}

#content-wrapper {
        width: 870px;/*780px*/
        margin: 0px auto;
        padding: 0;
}


#header {
        position: relative;
    height:151px;
        background: #caced1 url(header.jpg?z=53873) no-repeat center top;
        padding: 0;
        color: #fff;
        margin-left:auto;
    margin-right:auto;
        width:870px;/*820*/
font-size:8pt;
color:#DCE6EF
}

#header input, #header table, #header p, #header form {
padding:0;
margin:0;
}
#header table {
padding:30px 0px 0 20px;
height:131px;
width: 830px;/*780px*/
}
#header .buscador {
float: right;
width: 500px;
padding:40px 20px 0 20px;
}

#header form {
margin:0px; padding:0 0 5px 0
}

 #nav1 {
        clear: both;
        margin: 0 auto;
        padding: 0;
        background: #000000 url(menu.jpg?z=53873) repeat-x;

        font-size:15px;
        line-height:40px;
        font-weight:bold;
        font-family: Arial, Helvetica, sans-serif;
        /*font: bold 16px/40px "Trebuchet MS", Arial, Tahoma, Sans-serif;*/

        height: 40px;
        width: 830px;/*780px*/
        border-top :0px solid #FFFFFF ;
        border-bottom : 0px solid #FFFFFF ;
}

#nav1 ul {
        float: left;
        list-style: none;
        margin:0;
        padding: 0 ;
}

#nav1 ul li {
        display: inline;
}

#nav1 ul li a {
        display: block;
        float: left;
        padding: 0 14px;
        color: #FFFFFF;
        text-decoration: none;
        text-align:center;
        border-right: 1px solid #1e1e1e ;
}

#nav1 ul li a:hover {
        background: #333333 url( selectedMenu.jpg?z=53873 ) repeat-x;
        color: #FFFFFF;
}


li.current {
        /*background-color:#000000;  */
        background: #333333 url( selectedMenu.jpg?z=53873 ) repeat-x;
        color: #FFFFFF;
}





#main {
        float: left;
        width: 500px;/*740 = 468px+272px*/
        padding: 20px 15px 0 15px;
        margin: 0px 0px 0px 20px ;
        display: inline;
        background: #fff;  /*url(box.jpg) no-repeat;*/
                min-height: 300px;
                height: auto !important;
                height: 300px;
}

#main p, #main h1, #main h2, #main h3, #main ol, #main ul, #main form {
        margin:0;        /*margin:10px 0pt 0pt 0pt ;*/
}

#main p, #sidebar p {
        /*text-align:justify;  */
}

#main .publicidad_main img{
width: 468px;/*468*/
max-width: 500px;/*530*/
border-top:2px solid #D1D1D1;
border-bottom:2px solid #D1D1D1;
border-left:none;
border-right:none;
padding:5px 0 5px 0;
margin: 0 0 0px 0;
background-color:#EFEFEF;
float:none
}
#main .publicidad_main div{
width: 500px;/*468*/
max-width: 500px;/*530*/
border-top:2px solid #D1D1D1;
border-bottom:2px solid #D1D1D1;
border-left:none;
border-right:none;
padding:5px 0 5px 0;
margin: 0 0 0px 0;
text-align:center;
background-color:#EFEFEF;
float:none
}

#main .titulocanal{
color: #AAAAAA;
font-size:9pt;
}
#main .titulocanal a{
color: #AAAAAA;
font-size:9pt;
font-weight:bold
}

h1 {
        font-family: Times, serif;/*Trebuchet MS;*/
        font-size:20pt;        /*18*/
        color:#202020;/*AAAAAA*/
        line-height:20pt;
        /*letter-spacing:3px;*/
        padding-bottom:8px;
}
h1 a:hover{text-decoration:none}

h2 {
        font-family: Times, serif;/*Trebuchet MS;*/
        font-size:16pt;        /*14*/
        color:#202020;/*AAAAAA*/
        padding-bottom:4px;
        /*letter-spacing:2px;*/
}
h2 a:hover{text-decoration:none}

h3 {
        font-family: Times, serif;/*Trebuchet MS;*/
        font-size:13pt;
        /*color:#AAAAAA;*/
        padding-bottom:4px;
        font-weight:normal
}
h4 {
        font-family:Trebuchet MS, sans-serif;
    font-size:8pt;
        color: #AAAAAA;
        font-weight:normal;
        padding-top:15px;
        padding-bottom:2px;
}

#main img {
        border:1px solid #CCC;
        padding:5px;
        float:left
        /*agregado por mi*/

}

#main .destacado{
        background-color:#DFDFDF;
        padding:5px
}

#main .titulobuscador {
        font-family:Trebuchet MS, sans-serif;
    font-size:12pt;
        color: #AAAAAA;
        padding-bottom:0px
}


a, a:visited {
        color:#1373AD;
        text-decoration:none;
}


a:hover {
        color:#ED7B01;
        text-decoration:underline;
}


#sidebar {
        float: left;
        width: 270px;/*300*/
        padding: 5px 15px 15px 15px;
        margin:0;
        font-family:Trebuchet MS, sans-serif;
    font-size:9pt;
        color: #202020;
}

#sidebar .cse-branding-bottom{
        background-color:#DFDFDF;
        padding:5px
}

#sidebar .publicidad_sidebar {
width: 250px;/*440*/
max-width: 250px;/*530*/
margin: 0;
float:none;
padding:10px;
background:#DFDFDF
}


#sidebar .destacado{
        background-color:#DFDFDF;
        padding-top:1px;
        padding-bottom:5px
}



#sidebar h3 {
        font-family:Trebuchet MS, sans-serif;
    font-size:12pt;
        color: #AAAAAA;
        padding: 15px 0px 2px 0px ;

}

#sidebar .paginador  {
        padding: 7px 10px 8px 10px;
        color: #AAAAAA
}

#sidebar ul.sidemenu {
        list-style: none;
        text-align: left;
        padding: 7px 10px 8px 10px;
        margin: 0;
        text-decoration: none;
        border-top: 1px solid #d1d1d1;
}

#sidebar ul.sidemenu li {
        list-style: none;
        padding: 4px 2px 4px 0px;
        margin: 0;
        color: #777;
        border-bottom: 1px solid #d1d1d1 ;
}


* html body #sidebar ul.sidemenu li {
        height: 1%;
}


#sidebar ul.sidemenu li a {
        text-decoration: none;
        color: #1373AD;
}


#sidebar ul.sidemenu li a:hover {
        color: #ED7B01 ;
}

#sidebar ul.sidemenu ul {
padding: 0 0 0 5px;
margin: 0; }
#sidebar ul.sidemenu ul li { border: none; }

/*agregados por mi*/
#sidebar img {
margin:0px;
padding: 0px 15px 0px 15px ;
width: 270px;
}

#sidebar h4 {
        font-family:Trebuchet MS, sans-serif;
    font-size:8pt;
        color: #AAAAAA;
        font-weight:normal;
        padding: 15px 15px 5px 0px ;
}
/*fin agregados por mi*/

#footer {
        color: #FFFFFF;
        background: #C6C3C6 url(footer.jpg) no-repeat center top;
        clear: both;
        width:870px;/*820*/
        height: 80px;
        text-align: center;
        font-size: 8pt;
}

#footer p {
        padding: 10px 0;
        margin: 0;
}

#footer a {
        color: #FFFFFF;
        font-weight:bold;
        /*text-decoration: none; */
}


.clear { clear: both; }


a, a:visited {
        text-decoration: none;
        background: inherit;
        color: #1373AD;
}

a:hover {
        text-decoration: underline;
        background: inherit;
        color: #ED7B01;
}

img {
        padding:0;
        margin:20px 10px 10px 10px;
        border:0px solid #DFDFDF;
}


/* extended styles */

.layout {
        margin:0;
}


.bloc-txt, .bloc-txt-txt, .bloc-img-txt, .bloc-txt-img, .bloc-img {
        margin:0;
        padding:0 5px 0 5px;
        clear:both;
}


.bloc-txt-txt .richtext, .bloc-img-txt .richtext, .bloc-img-txt .image,
.bloc-txt-img .richtext, .bloc-txt-img .image  {
        margin:0 ;
        width:48%;
        float:left;
}


.bloc-sep {
        width:20px;
        margin:0;
        padding:0;
        float:left;
}

/************ AGREGADOS POR PUBLI EXTERNA *************/
/*#contenidonoticia a{display:none }*/
#contenidonoticia ul{
padding:8px 0 8px 40px;
}
#contenidonoticia div{display:none }
#contenidonoticia img{display:none }
.advertisement{display:none}

/************ BUSCADOR GOOGLE *************/
#cse-search-results_content2 * {
        /*font-family:'Trebuchet MS', Arial, Tahoma, sans-serif;
    font-size:10pt;
        width:460px;
        overflow:scroll;*/
}
