.clearer {
    clear:both;
    display:block;
    float:none !important;
    border:none !important;
    background: transparent !important;
}
.azul {
    color:#9F6E26;
}
.magenta {
    color:#EF2722;
}
.verde {
    color:#85BD22;
}
a {
    text-decoration:none;
}
body {
    color:#666666;
    font-family:Tahoma,Helvetica,Arial;
    font-size:8pt;
}
#wrapper {
	border-left:1px solid #231F20;
	border-right:1px solid #231F20;
    margin:auto;
    padding:23px 0 23px 18px;
    width:881px;
}

#wrapper .h {
height:1px;
background:#ccc;
}



/**************
*  MENU TOP   *
***************/

#menutop {
    font-size:8pt;
    height:60px;
    margin:0 0 42px;
    overflow:hidden;
    padding:0;
}
#menutop div {
    overflow:hidden;
}
#menutop .logo {
    float:left;
    width:284px;
}
#menutop .blog {
    float:left;
    padding-right:0;
    padding-top:15px;
    text-align:right;
    width:205px;
}
#menutop .fecha {
    float:left;
    padding-right:17px;
    padding-top:15px;
    text-align:right;
    width:60px;
}
#menutop .clima {
    float:left;
    padding-top:15px;
    text-align:left;
    width:120px;
}
#menutop .buscar {
    float:left;
    padding-top:15px;
    text-align:left;
    width:177px;
}

#menutop .buscar p {
  padding-left:5px;
}

#menutop .clima a, #menutop .buscar a {
    color:#979A9C; /* Gris 50% */
}
#menutop .clima a:hover, #menutop .buscar a:hover {
    color:#85BD22;
}
#menutop .buscar input {
    border:1px solid #979A9C;
    color:#F27316;
    margin:3px 0 0;
    padding:3px;
    text-align:left;
    width:169px;
}
#lang-en {
    margin:0 0 0 12px;
}
#lang-fr {
    margin:0 0 0 4px;
}






/**************
*   HEADER    *
***************/

#header {
    overflow:hidden;
    margin: 0px;
    padding: 0px;
    font-size:9px;
    height: 190px;
}
#header .left {
    overflow:hidden;
    float: left;
    width: 670px;
    padding:0;
    margin:0 16px 0 0;
}
#header .right {
    overflow:hidden;
    float: left;
    width: 176px;
    padding:0;
    margin:0;
}





/**************
*    MENU     *
***************/

#menu{
    overflow:hidden;
    height:102px;
}

#menu .right{
    overflow:hidden;
    float:left;
    margin-left:16px;
}

#menu .empty{
    /*background-color:white;*/
    /*border:1px solid #ccc;*/
    width:176px;
    height:70px;
    margin:16px 0;
}





/**************
*   CONTENT   *
***************/

#content{
    overflow:hidden;
    height:390px;
    margin:0;
    padding:0;
}





/**************
*   SUBMENU   *
***************/
#content .list-left{
    float:left;
    width:163px;
    padding:0 16px 0 10px;
}
#content .list-left ul{
    padding:0;
    margin:-9px 0 0 0;
    zoom:1;
}
#content .list-left li{
    list-style:disc inside none;
    padding:7px 0;
    margin:-2px 0 0px 0;
    border-top:2px dotted #D6D7D7;
    border-bottom:none;
}
#content .list-left li a{
    font-family:Verdana, sans-serif;
    font-size:12px;
    color:#303639;
/*    letter-spacing:-1px;
    word-spacing:4px;*/
}
#content .list-left li a.active,
#content .list-left li a:hover{
    color:#EF2722; /* Rosa */
	outline:0;
}
#content .list-left ul ul{
    padding:0;
    margin:12px 0 0 0;
}
#content .list-left li li{
    list-style:none outside none;
    padding:0;
    margin:0 0 7px 19px;
    border-top:none;
}
#content .list-left li li a{
    font-family:Verdana, sans-serif;
    font-size:11px;
    color:#838688;
    letter-spacing:-1px;
}

#content .list-left li li a.primero {
    font-family:Verdana, sans-serif;
    font-size:11px;
    color:#EF2722;
    letter-spacing:-1px;
}




/**********************
* PRINCIPAL ARTICULOS *
***********************/

#content .main{
    float:left;
    width:447px;
    height:356px;
    overflow:hidden;
    padding:0 8px 0 26px;
    background:white url("../img/pleca.gif") no-repeat;
    font-family:Verdana, sans-serif;
}
#content .main h1{
    color:#9F6E26;
    font-size:20px;
    line-height:28px;
    margin:-5px 0 20px;
}
#content .main p{
    font-size:11px;
    color:#303639;
    line-height:22px;
    /*border-left:5px solid #F62262;*/
}
#content .main p a{
    color:#303639;
    text-decoration:underline;
}
#content .main p a:hover{
    color:#f62262;
}


/****************
*  MEDIA TYPES  *
*****************/

#content .main .media-floated {
    float:left;
    margin:5px 25px 15px 0;
    width:228px;
    height:178px;
/*    background-color:#cde;*/
}

#content .main .media-left {
    float:left;
    width:210px;
    height:135px;
    margin:16px 0 0 0;
/*    background-color:#cde;*/
}
#content .main .media-right {
    float:left;
    width:210px;
    height:135px;
    margin:16px 0 0 27px;
/*    background-color:#cde;*/
}

#content .main .media-half {
    float:left;
    width:228px;
   /* height:300px;*/
    margin:5px 25px 0 0;
    /* background-color:#cde;*/
}




/***********************
* PRINCIPAL RESULTADOS *
************************/

#content .results{
    float:left;
    width:444px;
    padding:0 11px 0 26px;
    background:white url("../img/pleca.gif") no-repeat;
    font-family:Verdana, sans-serif;
    height:352px;
    overflow:hidden;

}

#content .results h2{
    color:#3B7EB2;
    font-size:20px;
    line-height:19px;
    padding:0 0 11px;
    /*border-left:5px solid #4F5E73;*/
}
#content .results h3{
    color:#F37316;
    font-size:20px;
    line-height:20px;
    padding:0 0 22px;
    /*border-left:5px solid #4F5E73;*/
}

#content .results h4{
     color:#3B7EB2;
     padding:26px 0 0 0;
    /*border-left:5px solid #4F5E73;*/
}

#results-secundary h4{
     color:#3B7EB2;
     font-size:11px;
}

#content .results p{
    font-size:11px;
    color:#303639;
    line-height:22px;
    padding:5px 0 0 0;
    /*border-left:5px solid #F62262;*/
}




/**************
*   SITEMAP   *
***************/

#sitemap {
    padding:15px 0 46px 0;
    font-family:Verdana,sans-serif;
    font-size:11px;
}
#sitemap .left {
    float:left;
    padding:0 0 0 14px;
    width:446px;
}
#sitemap .right {
    float:left;
    width:380px;
}
#sitemap h1 {
    color:#9F6E26;
    font-size:22px;
    line-height:19px;
    padding:0 0 2px;
    letter-spacing:-1px;
}
#sitemap h2 {
    color:#ef165a;
    margin-top:31px;
}
#sitemap ul {
    margin:0 0 0 0;
    padding:0;
}
#sitemap li {
    list-style-image:none;
    list-style-position:inside;
    list-style-type:disc;
    margin:9px 0 0 0;
    padding:0;
}
#sitemap li li{
    list-style:none;
    padding-left:37px;
}
#sitemap li a {
    color:#303639;
    font-family:Verdana,sans-serif;
    font-size:11px;
}





/**************
*   MAS INFO  *
***************/

#content .list-right{
    float:left;
    width:176px;
    margin:0 0 0 16px;
    font-family:Tahoma,Helvetica,sans-serif
}
#content .list-right h2{
    color:#303639;
    font-size:12px;
    line-height:1em;
    padding:20px 0 20px 25px;
    display:block;
    background:#f5f5f5 url("../img/triangulo.gif") no-repeat scroll center left;
}
#content .list-right ul{
    display:block;
    padding:0 0 20px 0;
    margin:0;
    background-color:#f5f5f5;
}
#content .list-right li{
    list-style:none;
    margin:0;
    padding:0;
    display:inline;
}
#content .list-right li a{
    font-size:12px;
    color:#acafb0;
    display:block;
    width:148px;
    padding:3px 0px 3px 25px;
    background:#f5f5f5 url("../img/bull_up.gif") no-repeat scroll 0px 0px;
}
#content .list-right li a:hover{
    color:#fff;
    background:#b2b2b2 url("../img/bull_over.gif") no-repeat scroll 0px 0px;
	width:150px;
}





/************************
* SECUNDARIOS ARTICULOS *
*************************/

#secundary{
    padding:16px 0 35px 13px;
    font-family:Verdana, sans-serif;
}
#secundary .left,
#secundary .right{
    width:392px;
    float:left;
}

#secundary .right{
    padding: 0 0 0 56px;
}

#secundary h1{
    color:#9F6E26;
    font-size:20px;
    line-height:28px;
    padding:0 0 31px;
    /*border-left:5px solid #4F5E73;*/
}
#secundary p{
    font-size:11px;
    color:#303639;
    line-height:22px;
    /*border-left:5px solid #F62262;*/
}
#secundary p a{
    color:#303639;
    text-decoration:underline;
}
#secundary a:hover{
	color:#ef2722;
}
#secundary .media-between{
    margin:15px 25px 0 0;
    width:392px;
    height:185px;
	padding-bottom:19px;
	position: relative;
}
#secundary .media-top{
    margin:5px 25px 15px 0;
    width:392px;
    height:185px;
    background-color:#cde;
}

#secundary hr{ /* Separador de articulos */
    border:none;
    border-top:1px solid #999;
    margin:31px 0 31px 0;
}





/************************
* SECUNDARIOS BUSQUEDA *
*************************/

#results-secundary p{
    font-size:11px;
    color:#303639;
    line-height:22px;
     padding:4px 0 27px 0;
}

#content .results p a,
#results-secundary p a{
    color:#303639;
    text-decoration:underline;
}

#content .results b,
#results-secundary b{
    color:#F37316;
    font-weight:100;
}

#content .results a b,
#results-secundary a b{
    text-decoration:underline;
}

#content .results .search-bottom{
    padding: 22px 0 0 0;
}

#results-secundary{
    padding: 14px 0 11px 13px;
    font-family:Verdana, sans-serif;
}

#results-secundary .left,
#results-secundary .right{
    width:392px;
    float:left;
}

#results-secundary .right{
    padding: 0 0 0 56px;
}



/**************
* MENU BOTTOM *
***************/

#menu-bottom{
    overflow:hidden;
    width:862px;
    padding:14px 0 0 0;
}
#menu-bottom a {
    display:block;
    color:#595e61; /* Gris 80% */
    padding-top:2px;
}
#menu-bottom a:hover {
    color:#EF2722;
}
#menu-bottom h2 {
    color:#85BD22;
}
#menu-bottom div{ /*todas las cols...*/
    float:left;
    border-top:1px solid #999;
    padding:14px 0 0 0;
}

#menu-bottom .col0{
    width:170px;
    border-top:1px solid #ccc;
    padding-left:13px;
    margin:0 7px 0 0;
}
#menu-bottom .col0 h2 {
    color:#EF2722;
}
#menu-bottom .col1{
    width:143px;
}
#menu-bottom .col2{
    width:114px;
}
#menu-bottom .col3{
    width:150px;
}
#menu-bottom .col4{
    width:130px;
}
#menu-bottom .col5{
    width:134px;
}





/**************
*   FOOTER    *
***************/

#footer{
    overflow:hidden;
    height:65px;
    width:862px;
    padding:14px 0 0 0;
    margin:0;
    border-top:1px solid #ccc;	
}
#footer a {
    display:block;
    color:#979A9C; /* Gris 50% */
    padding-top:2px;
}
#footer a:hover {
	color:#F37316;
}
#footer h2 {
    color:#F37316;
}

#footer .logos{
    float:left;
    width:190px;
}
#footer .logos img{
    padding:2px 0 0 10px;
}
#footer .col0{
    float:left;
    width:143px;
}
#footer .col1{
    float:left;
    width:114px;
}
#footer .col2{
    float:left;
    width:150px;
}
#footer .col3{
    float:left;
    width:130px;
}
#footer .col3 a{
    padding-left:1em;
    text-indent:-1em;
}
#footer .col4{
    float:left;
    padding:0;
}

/************************
* GALERIA DE IMÁGENES *
*************************/

/*preload classes*/
.svw {
  width: 50px;
  height: 20px;
  background: #fff;
}

.svw ul {position: relative; left: -999em;}

/*core classes*/
.stripViewer {
  position: relative;
  overflow: hidden;
  margin: 0 0 1px 0;
  padding-bottom:12px;
}

.stripViewer ul { /* this is your UL of images */
  margin: 0;
  padding: 0;
  position: relative;
  left: 0;
  top: 0;
  width: 1%;
  list-style-type: none;
}
.stripViewer ul li {
  float:left;
}

.stripTransmitter {
  overflow: auto;
  width: 1%;
}

.stripTransmitter ul {
  margin: 0;
  padding: 0;
  position: relative;
  list-style-type: none;
/*  float:left;*/
}

.stripTransmitter ul li{
  width: 12px;
  float:left;
  margin: 0 5px 1px 0;
}

.stripTransmitter a{
  text-decoration: none;
  display:block;
  background:url(../img/gazul.gif) no-repeat center;
}

.stripTransmitter a:hover, a.current1{
  background:url(../img/grosa.gif) no-repeat center;
}

#pie {
  /*overflow: auto;*/
  display:block;
  float:right;
  margin:0;
  padding:0;
  position:relative;
}

/************************
* GALERIA DE IMÁGENES SECUNDARIAS *
*************************/

/*preload classes*/
.gs {
  width: 50px;
  height: 100%;
  background: #fff;
}

.gs ul {
    position: relative;
	left: -999em;
	float:left;
}

/*core classes*/
.stripViewerS {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding:0;
  float:left;
  height:100%
}

.stripViewerS ul { /* this is your UL of images */
  margin: 0;
  padding: 0;
  position: relative;
  left: 0;
  top: 0;
  width: 1%;
  list-style-type: none;
}
.stripViewerS ul li {
  float:left;
}

.stripTransmitterS {
  overflow: auto;
  width: 110px;
  float:right;
  bottom: 0pt;
  position: absolute;
  padding-left:282px;
  margin-bottom:19px;
}

*:first-child+html .stripTransmitterS {
  overflow: auto;
  width: 110px;
  float:right;
  bottom: 0pt;
  position: absolute;
  padding-left:17px;
  margin-bottom:0;
} 

.stripTransmitterS ul {
  margin-top:17px;
  padding: 0;
  position: relative;
  list-style-type: none;
}

.stripTransmitterS ul li{
  width: 12px;
  float:left;
  margin: 0 5px 0 0;
}

.stripTransmitterS a{
  text-decoration: none;
  display:block;
  background:url(../img/gazul.gif) no-repeat center;
  outline:0;
}

.stripTransmitterS a:hover, a.current1{
  background:url(../img/grosa.gif) no-repeat center;
  outline:0;
}

#pieS {
  overflow: auto;
  /*display:block;*/
  margin:0;
  position:relative;
}

/************************
* ESTILOS SYSTEM *
*************************/

.texto {
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
color:#ACAFB0;
text-align: left;
}

.texto a:link {
color:#3B7EB2;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.texto a:active {
color:#3B7EB2;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.texto a:visited {
color:#3B7EB2;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.texto a:hover {
color:#3B7EB2;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.rosa {
color:#EF165A;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.rosa a {
color:#ef2722;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.rosa a:hover {
color:#ef2722;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.rosa a:visited {
color:#ef2722;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.rosa a:active {
color:#ef2722;
font-family: Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}

.titulo {
font-family: Tahoma,Helvetica,Arial;
font-size: 17px;
color: #3B7EB2;
text-align: left;
}

.bord {   
   border: 1px solid #979A9C;
}



