/*@charset "utf-8";*/

body
{
	background-color: #e1e1e1;	
}


#containerLogin
{
	border:1px;
	border-color:black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	border-top-width: 1px;
	border-top-color: black;
}

#seekhosting-banner-blog 
{
	position:relative;
	width:62px;
	vertical-align:middle;
	background-color:transparent;
	background-image:url(/public/images/ico_comment.gif);
	background-repeat: no-repeat;
}   
#seekhosting-banner-jakintza 
{
	position:relative;
	width:62px;
	vertical-align:middle;
	background-color:transparent;
	background-image:url(/public/images/Estrella.gif);
	background-repeat: no-repeat;
}  
#seekhosting-banner-especiales 
{
	position:relative;
	width:62px;
	vertical-align:middle;
	background-color:transparent;
	background-image:url(/public/images/especial.png);
	background-repeat: no-repeat;
}  
#seekhosting-banner-sarea 
{
	position:relative;
	width:62px;
	vertical-align:middle;
	background-color:transparent;
	background-image:url(/public/images/sarea.png);
	background-repeat: no-repeat;
} 
#seekhosting-banner-forum 
{
	position:relative;
	width:62px;
	vertical-align:middle;
	background-color:transparent;
	background-image:url(/public/images/Forum.png);
	background-repeat: no-repeat;
}
#seekhosting-banner-kamisetak 
{
	position:relative;
	width:62px;
	vertical-align:middle;
	background-color:transparent;
	background-image:url(/public/images/kamisetak.gif);
	background-repeat: no-repeat;
}

.comentario  
{
	font-size: 11px;
	color: #C90000;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textocomentario  
{
	font-size: 11px;
	color: #8f8d8d;
	font-weight: lighter;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		
}

a.EnlaceSubTitular  
{
	font-size: 17px;
	color: #C90000;
	font-weight: lighter;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		
}

a.EnlaceSubTitular:link
{
	text-decoration: none;
}

a.EnlaceSubTitular:VISITED
{
	text-decoration: none;
}

a.EnlaceSubTitular:HOVER
{
	text-decoration: underline;
}

a.EnlaceTitular  
{
    text-decoration: none;
	font-size: 22px;
	color: #C90000;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		
}

a.EnlaceTitular:link
{
	text-decoration: none;
}

a.EnlaceTitular:VISITED
{
	text-decoration: none;
}

a.EnlaceTitular:HOVER
{
	text-decoration: underline;
}

a.EnlaceRelatedNew
{
	font-size: 10px;
	color: #586265;
	font-weight: lighter;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

a.EnlaceRelatedNew:link
{
	text-decoration: none;
}

a.EnlaceRelatedNew:VISITED
{
	text-decoration: none;
}

a.EnlaceRelatedNew:HOVER
{
	text-decoration: underline;
}

div.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
}

div.pagination a {
	border: 1px solid #dedfde;
	margin-right:3px;
	padding:2px 6px;

	background-position:bottom;
	text-decoration: none;

	color: #99210B;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000;
	background-image:none;
	background-color:#777777;
	color: #fff;
}
div.pagination span.current {
	margin-right:3px;
	padding:2px 6px;
	
	font-weight: bold;
	color: #99210B;
}
div.pagination span.disabled {
	margin-right:3px;
	padding:2px 6px;

	color: #adaaad;
}

.lW { float: left; clear: left; height: 15px; }
.rW { float: right; clear: right; height: 15px; }

.tag_cloud     { color: #FFF; background: #193949;}
.tag_cloud    a { color: #FFF; }
.tag_cloud    h2 { font-size: 1.2em; }
.tag_cloud    h3 { font-size: 1em; }

.texto
{
    font-family: verdana;
    font-size: 13px;
    font-weight: lighter;
    text-decoration: none;
    color: #000000;
}

.textonewsbrief
{
    font-family: verdana;
    font-size: 11px;
    font-weight: lighter;
    text-decoration: none;
    color: #000000;
    margin-right:5px;
    margin-left:5px;
}

ul,li,ol {list-style:none;}
.clear {clear:both; font-size: 1px; height:1px; line-height:0px; padding:0px; margin:0px;}

/*ESTILOS COMUNES*/
/*lo...*/
.lo{ margin:4px 0 10px 0; border-bottom:1px solid #CECECE; }
.lo .menus{ background: url(/public/images/f_encabezado_lo.jpg) repeat-x; background-position: bottom; height:25px;}
.lo .menus2{ background: url(/public/images/brd_fin_menu_lo.gif) no-repeat; background-position: left bottom;height:25px;}
.lo .menus ul{ background: url(/public/images/brd_fin_menu_lo.gif) no-repeat; background-position: right bottom;  height:25px;}
.lo .menus li{ float:left;position: relative;}
.lo .menus a{ display:block; float:left; background: url(/public/images/f_separa_lo.gif) no-repeat; background-position: right 50%; font-size:11px; color:#636363; padding:0 14px 0 14px; margin: 3px 0 0 0; height:22px;}
.lo .menus a span{ display:block; padding:4px 0 0 0; margin:0;}
.lo .menus a.activo{border-left:1px solid #C3C3C3;border-top:1px solid #C3C3C3;border-right:1px solid #C3C3C3; background: #FFFFFF url(/public/images/shim.gif); font-size:11px; color:#333333; margin: 0; font-weight:bold; height:25px;}
.lo .menus a.activo span{display:block; padding:6px 0 0 0; margin:0;}
.locontenido{ padding:10px 0px 0px 0px; background-color:#FFFFFF; border-left:1px solid #CECECE;  border-right:1px solid #CECECE;}
.loultimo{ clear:left; padding:0;}
.loultimo .horatitulo{  text-align:left; padding:0 5px 1px 19px; clear:left; background: url(/public/images/bullet.gif) no-repeat; background-position: 10px 4px;}
.loultimo .hora{ float:left; padding:0 3px 0 0; font-size:10px; color:#940000;}
.loultimo .titulo{ color:#6D6D6D; font-size:11px; margin:0; padding:0 0 0px 0; display:block;}
/*.loultimo .titulo{ color:#6D6D6D; font-size:11px; margin:0; padding:0 0 0px 0; display:block;}*/
.loultimo .titulo h3{ font-size:11px; padding:0;}
.loultimo .titulo a{ color:#6D6D6D;}
.loultimo .titulo a:hover {text-decoration:underline; color:#990000;}
.loultimo .botones,.loresto .botones{ text-align:right; padding:6px 0 8px 0}
.loresto{ padding:0 5px 5px 10px; clear:both; border-bottom:1px solid #CECECE;}
.loresto ol{ display:block; padding:0; margin:0;}
.loresto li{background: url(/img/bullet.gif) no-repeat; background-position: 0px 4px; margin:0px; padding:0; clear:left; height:auto; width:100%;}
/*.loresto li{background: url(/public/images/bullet.gif) no-repeat; background-position: 0px 4px; margin:0px; padding:0; clear:left; height:auto; width:100%;}*/
.loresto li a{ color:#6D6D6D; font-size:11px; padding:0px 0 2px 10px; display:block;}

.detalles-opinion{ clear:left;}
.favorcontra{ float:left; padding:0px 0 6px 0; font-size:11px; color:#6D6D6D;}
.formdenunciar{ clear:left; padding:6px 0 6px 0}
span.afavor,a.afavor:hover{ font-weight:bold; color:#66CC00; display:block; padding:6px 6px 6px 22px; background: url(/public/images/ico_afavor.gif) no-repeat; background-position: 0px 4px; float:left;}
span.encontra,a.encontra:hover{ font-weight:bold; color:#CC0000; display:block; padding:6px 6px 6px 22px; background: url(/public/images/ico_encontra.gif) no-repeat; background-position: 0px 4px; float:left;}
a.afavor{ color:#6D6D6D; display:block; padding:6px 6px 6px 22px; background: url(/public/images/ico_afavor.gif) no-repeat; background-position: 0px 4px; float:left;}
a.encontra{color:#6D6D6D; display:block; padding:6px 6px 6px 22px; background: url(/public/images/ico_encontra.gif) no-repeat; background-position: 0px 4px; float:left;}
.favorcontra .mensaje{display:block; padding:6px; float:left;}
.inadecuado{ float:right; padding:6px 0 6px 0}
.inadecuado a{ padding:4px 6px 4px 6px;}
.inadecuado img{ vertical-align:middle; padding:0 8px 0 0}


/*lightbox*/
.lightbox
{
  margin: 2px;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
.lightbox img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
.lightbox a:hover img {border: 1px solid #000000;}
.lightbox.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}

.boxbottom{ background-color:#EEEEEE; border-top:1px solid #CECECE; padding:10px 5px 10px 5px; text-align:center; margin:0 auto;}
.boxbottom a
{
    text-decoration: none;
}
.boxbottom a:HOVER
{
    color: #94172F;
}
.boton{ line-height:11px; display:inline; width:auto; border:1px solid #CECECE; background: #FFFFFF url(/public/images/f_boton_contenido.jpg) repeat-x; background-position: bottom; padding:4px 18px 4px 18px; font-size:11px; color:#636363; cursor:pointer;text-decoration:none}
.themeMenu{ line-height:11px; display:inline; width:auto;background-position: bottom; padding:0px 0px 0px 0px; font-size:11px; color:#474E4E; cursor:pointer;text-decoration:none}


.link-app3
{
    border:1px solid #CECECE;
    background-color:#FBFAF9;
    padding:0 0 12px 0;
    margin:5px 0 4px;
    -moz-border-radius: 10px 10px 10px 10px;
    border:4px solid #D6D6C2;
}
.link-app3 h2
{
    background: #FFFFFF url(/public/images/f_encabezadoC.jpg) repeat-x;
    background-position: bottom;
    font-size:10px;
    text-transform:uppercase;
    padding:5px 0 5px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
}
.link-app3 .related-link{ font-size:11px; color:#666666; padding:6px 5px 0 23px; display:block; background:url(/public/images/bullet.gif) no-repeat; background-position: 11px 11px; }
.link-app3 .related-link a{ color:#666666; padding: 0; }
.link-app3 .related-link a:hover {text-decoration:underline; color:#990000;}
.link-app3 .related-link span{ color:#194775;}




#languagebar {
    width:945px;
    float:left;
    /*margin-right:2%;*/
    border:2px solid #D6D6C2;
    background:#E0E9F8;
    padding-top:5px;
    padding-bottom:5px;
    /*padding: 3px;*/
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    -moz-border-radius: 10px 10px 10px 10px;
}

#headerbar {
    width:942px;
    float:left;
    /*margin-right:2%;*/
    border:4px solid #D6D6C2;
    background:#E0E9F8;
    padding-top:5px;
    padding-bottom:5px;
    /*padding: 3px;*/
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    -moz-border-radius: 10px 10px 10px 10px;
}

#themesmenu {
    width:945px;
    float:left;
    /*margin-right:2%;*/
    border:2px solid #D6D6C2;
    background:#C56F6F;
    padding-top:5px;
    padding-bottom:5px;
    /*padding: 3px;*/
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    -moz-border-radius: 10px 10px 10px 10px;
}

#newsbar {
    /*width:945px;*/
    float:left;
    /*margin-right:2%;*/
    border:4px solid #D6D6C2;
    background:#E0E9F8;
    padding-top:5px;
    padding-bottom:5px;
    /*padding: 3px;*/
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    -moz-border-radius: 10px 10px 10px 10px;
}

#rightbar {
    /*width:945px;*/
    /*float:right;*/
    /*margin-right:2%;*/
    /*border:4px solid #D6D6C2;*/
    background:#E0E9F8;
    /*padding-top:5px;*/
    /*padding-bottom:5px;*/
    /*padding: 3px;*/
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    -moz-border-radius: 10px 10px 10px 10px;
}

#footerbar {
    width:945px;
    float:left;
    /*margin-right:2%;*/
    border:4px solid #D6D6C2;
    background:#E0E9F8;
    padding-top:5px;
    padding-bottom:5px;
    /*padding: 3px;*/
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    -moz-border-radius: 10px 10px 10px 10px;
}