/*Theme Name: Ambientes
Theme URI: http://ambientes.cl/
Description: Tema realizado a medida para la revista ambientes, por Cropcreativos.com y ElClanEstudio.com.
Version: 1.0A
uthor: Victor Fornes
Author URI: http://hostingcrop.com/
Tags:revista, ambientes, dise単o, ambiente, decoracion, arteText 
Domain: ambientes
Ambientes v1.0
http://hostingcrop.com/
Este tema a sido dise単ado por ElClanEstudio y Cropcreativos, y adaptado por Cropcreativos,cedido de forma no exclusiva, para su uso y exibicion, no para su venta, a la revista Ambientes.cuyos sitios encontrareis en http://www.cropcreativos.com  y  http://www.cropcreativos.com
El CSS, el XHTML y el dise単o son publicados bajo derechos de 
autor:Tema Ambientes, por Cropcreativos que es propietario unico y exclusivo de este tema, todos los derechos reservados, prohibida su reproduccion total o parcial, sin el consentimiento explicito y por escrito de su propietario*/
/*------------------------------------------------*/
/*-----------------[RESET]------------------------*/
/*------------------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend {

margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,q:before, q:after {
content: '';
content: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
/*########### INICIO ESTILOS PERSONALIZADOS ###########*/
.xgallery {
    height: 150px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 0px;
    width: 150px;
}
.centerall{
	align:center;
	margin-top: 10px;
	margin-bottom:10px;
}
.titulo {
color:  #FA7328;
font-size: 12px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
}
.titulogrande {
color: #F60;
font-size: 24px!important;
line-height: 28px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
}
.cita {
color:  #000000;
font-size: 12px;
font-style: italic;
font-family: "Arial", Helvetica, Geneva, sans-serif;
}
.desarrollonoticia {
color:  #333333;
font-size: 12px;
line-height: 16px;
font-family: "Arial", Helvetica, Geneva, sans-serif;
}
.destacadonormal {
color:  #333;
font-size: 12px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
}
.destacadocolor {
color:  #FA7328;
font-size: 12px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
}
.titnotiportada {
text-decoration: none;
color:#FA7328;
padding-left:10px;
font-size: 14px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
}
.titnotiportada:hover {
text-decoration: none;
color:#999999;
}
.enlacenotiportada{
text-decoration: none;
color:#999999;
background: url(images/flechas.gif) no-repeat left center;
padding-left:10px;
font-size: 12px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
}
.enlacenotiportada:hover {
text-decoration: none;
color:#FA7328;
}
.enlacedescarga {
text-decoration: none;
color:#FA7328;
background: url(images/flecha.gif) no-repeat left center;
padding-left:10px;
}
.enlacedescarga:hover {
text-decoration: none;
color:#999999;
}
.isotipolistas {
font-family: "Arial", Helvetica, Geneva, sans-serif;
font-size: 12px;
font-weight:bold;
color:#333333;
text-transform: uppercase;
text-decoration: none;
background: url(images/isotipolistas.gif) no-repeat left center;
padding-left:22px;
}
.urlagenda {
font-family: "Arial", Helvetica, Geneva, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight:bold;
color:#FA7328;
text-transform: lowercase;
text-decoration: none;
background: url(images/isotipolistas.gif)left no-repeat;
padding-left:22px;
}
.urlagenda:hover {
color:#999999;
}/*############ TABLA EVENTOS ######################*/
.cabtittablevent {
text-decoration: none;
border: none;
height: 28px;
line-height: 28px;
margin: 5px 5px 5px 5px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color:#FA7328;
}
.tittablevent {
border: 1px solid #FA7328;
margin: 5px 0px 0px 0px;
width: 500px;
max-width: 500px;
height: 25px;
max-height: 25px;
overflow: hidden;
background-color: #FA7328;
line-height: 25px;
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color:#FFFFFF;
}
.tittablevent .tittabledata p, .tittablevent .tittableimg p, .tittablevent .tittabletext p {
line-height: 25px;
margin: 0px 0px 0px 5px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color:#FFFFFF;
text-transform: uppercase;
}
.tittablevent .tittabledata {
border: none;
width: 120px;
max-width: 120px;
height: 25px;
max-height: 25px;
}
.tittablevent .tittableimg {
border: none;
width: 210px;
max-width: 210px;
height: 25px;
max-height: 25px;
}
.tittablevent .tittabletext {
border: none;
width: 170px;
max-width: 170px;
height: 25px;
max-height: 25px;
}
.tablevent {
border: 1px solid #FA7328;
margin: 5px 0px 5px 0px;
overflow: hidden;
background-color: #FFFFFF;
}
.tablevent .tabledata {
border: none;
width: 120px;
max-width: 120px;
height: 135px;
max-height: 135px;
}
.tablevent .tabledata .datetext {
width: 120px;
max-width: 120px;
height: 36px;
max-height: 36px;
margin: 49px 0px 49px 0px;
padding: 0px;
display: block;
}
.tablevent .tabledata .datetext p {
height: 18px;
line-height: 18px;
margin: 0px 5px 0px 5px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#000000;
}
.tablevent .tableimg {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
width: 210px;
max-width: 210px;
height: 135px;
max-height: 135px;
}
.tablevent .tableimg img {
border: none;
margin: 5px;
width: 200px;
max-width: 200px;
height: 125px;
max-height: 125px;
}
.tablevent .tabletext {
border: none;
width: 170px;
max-width: 170px;
height: 135px;
max-height: 135px;
}
.tablevent .tabletext h3{
height: 16px;
line-height: 16px;
margin: 5px 5px 10px 5px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#FA7328;
}
.tablevent .tabletext .pblanc {
text-decoration: none;
border: none;
height: 14px;
line-height: 14px;
margin: 5px 5px 10px 5px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#000000;
}
.tablevent .tabletext .pnar, .tablevent .tabletext a:link {
text-decoration: none;
border: none;
height: 14px;
line-height: 14px;
margin: 5px 5px 0px 5px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#FA7328;
}
.ocultado {
visibility:hidden!important;
margin:0!important;
padding:0!important;
line-height:0!important;
height:0!important;
width:0!important;
font-size:0px!important;
}/*########### FIN ESTILOS PERSONALIZADOS ###########*/
body {
margin: 0px auto;
padding: 0px;
background-color: #AFAFAF;
}
#wrap {
height:auto;
padding: 0px 0px 10px 0px;
width:1000px;
overflow:hidden;
margin:0 auto;
background-color:#FFFFFF;
}/*########### INICIO ESTILOS CABECERA ###########*/
#header {
height:214px;
width:980px;
margin:0 10px 10px 10px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#headerimg .description {
text-align: center;
}
#buscador {
height:22px;
width:200px;
overflow:hidden;
margin:5px 2px 5px 718px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:right;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #CCC;
border-right:1px solid #CCC;
}
#buscador #s {
height:22px;
width:200px;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px;
line-height: 22px;
margin: 0 auto;
padding-left:5px;
border:0;
*border:0;
}
#logo {
height:140px;
width:595px;
overflow:hidden;
margin:0px 0px 10px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
background-image:url(images/logo-ambientes.gif);
background-position: bottom left;
background-repeat: no-repeat;
}
#digital {
height:140px;
width:365px;
overflow:hidden;
margin:0px 0px 10px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:right;
background-image:url(images/logo-digital.gif);
background-position: bottom left;
background-repeat: no-repeat;
}
#digitalad {
display:block;
height:140px;
width:365px;
overflow:hidden;
margin:0px 0px 10px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:right;
}
#digitalad a {
    display: block;
    height: 140px !important;
    margin: 0 !important;
    max-height: 140px !important;
    max-width: 365px !important;
    min-height: 140px !important;
    min-width: 365px !important;
    padding: 0 !important;
    width: 365px !important;
	cursor:pointer!important;
}
#digitalad a:hover{
	cursor:pointer!important;
}

object #digitalad a:hover, #digitalad a object{
	cursor:pointer!important;
}

#data {
height:15px;
width:300px;
overflow:hidden;
margin:20px 30px 0px 30px;
padding: 0px 0px 0px 0px;
float:right;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}
#myslidemenu {
height:32px;
width:980px;
float:left;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
}
.jqueryslidemenu{
font: bold 12px Verdana!important;
background: #FFFFFF;
width: 100%;
}
.jqueryslidemenu ul{
margin: 0 auto;
padding: 0;
list-style-type: none;
width:980px;
}
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
z-index: 1000;
padding-right: 0px!important;
padding-left: 0px!important;
margin: auto;
text-align: center;
}
.jqueryslidemenu ul li a {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bolder;
color:#000;
line-height:32px;
text-align:center;
padding-right:0px!important;
}
.jqueryslidemenu ul li a{
display: block;
height:100%;
width:100%;
background: none;
padding: 0px 1px;
text-decoration: none;
}
.jqueryslidemenu ul ul li a{
display: block;
height:100%;
width:100%;
background: #414141;
padding: 0px 1px;
text-align:left;
text-decoration: none;
}* html .jqueryslidemenu ul li a{
/*IE6 hack*/
display: inline-block;
font-family:
}
.jqueryslidemenu ul ul li a:link, .jqueryslidemenu ul ul li a:visited{
color: white;
}
.jqueryslidemenu ul ul li a:hover{
background: black;
color: white;
}
.jqueryslidemenu ul li ul{
position: absolute;
left: 0px!important;
display: block;
visibility: hidden;
z-index: 2000;
}
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}
.jqueryslidemenu ul li ul li ul{
top: 0;
}
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px;
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}
.jqueryslidemenu ul li ul li a:hover{
background: #FFFFFF;
color: black;
}
#home{
background-color:#FFF;
height: 32px;
width: 70px!important;
max-width: 70px!important;
margin: 0px auto;
}
#agenda{
height: 32px;
width: 126px!important;
max-width: 126px!important;
margin: 0px auto;
}
#arquitectura{
height: 32px;
width: 134px!important;
max-width: 134px!important;
margin: 0px auto;
}
#diseno{
height: 32px;
width: 82px!important;
max-width: 82px!important;
margin: 0px auto;
}
#tendencias{
height: 32px;
width: 132px!important;
max-width: 132px!important;
margin: 0px auto;
}
#mobiliario{
background-color:#FFF;
height: 32px;
width: 108px!important;
max-width: 108px!important;
margin: 0px auto;
}
#iluminacion{
height: 32px;
width: 128px!important;
max-width: 128px!important;
margin: 0px auto;
}
#mercado,#mercados{
height: 32px;
width: 110px!important;
max-width: 110px!important;
margin: 0px auto;
}
#servicios{
height: 32px;
width: 82px!important;
max-width: 82px!important;
margin: 0px auto;
}
#blogs{
height: 32px;
width: 146px!important;
max-width: 146px!important;
margin: 0px auto;
}
#contacto{
height: 32px;
width: 110px!important;
max-width: 110px!important;
margin: 0px auto;
padding-right: 7px!important;
}
#revista{
height: 32px;
width: 88px!important;
max-width: 88px!important;
margin: 0px auto;
}
#stgo_diseno{
height: 32px;
width: 126px!important;
max-width: 126px!important;
margin: 0px auto;
}
#home.current-menu-item,#home:hover{
background-color:#BFDA01;
}
#agenda.current-menu-item,#agenda:hover{
background-color:#18B4E7;
}
#arquitectura.current-menu-item,#arquitectura:hover{
background-color:#18B4E7;
}
#diseno.current-menu-item,#diseno:hover{
background-color:#FBAB00;
}
#tendencias.current-menu-item,#tendencias:hover{
background-color:#FF0080;
}
#mobiliario.current-menu-item,#mobiliario:hover{
background-color:#00FFFF;
}
#iluminacion.current-menu-item,#iluminacion:hover{
background-color:#FFFF00;
}
#mercado.current-menu-item,#mercados.current-menu-item,#mercado:hover,#mercados:hover{
background-color:#CD954A;
}
#servicios.current-menu-item,#servicios:hover{
background-color:#00FF99;
}
#blogs.current-menu-item,#blogs:hover{
background-color:#CC0000;
}
#contacto.current-menu-item,#contacto:hover{
background-color:#FF6D6E;
}
#revista.current-menu-item,#revista:hover{
background-color:#00FF99;
}
#stgo_diseno.current-menu-item,#stgo_diseno:hover{
background-color:#CC0000;
}
#home a:active {
background-color: #BFDA01;
}
#agenda a:active {
background-color:#18B4E7;
}
#arquitectura a:active {
background-color: #18B4E7;
}
#diseno a:active {
background-color: #FBAB00;
}
#tendencias a:active {
background-color: #FF0080;
}
#mobiliario a:active {
background-color: #00FFFF;
}
#iluminacion a:active {
background-color: #FFF500;
}
#mercado a:active,#mercados a:active {
background-color: #CD954A;
}
#servicios a:active {
background-color: #00FF99;
}
#blogs a:active {
background-color: #CC0000;
}
#contacto a:active  {
background-color: #FF6D6E;
}
#revista a:active {
background-color: #00FF99;
}
#stgo_diseno a:active {
background-color: #CC0000;
}
#home a:focus {
background-color: #BFDA01;
}
#agenda a:focus {
background-color:#18B4E7;
}
#arquitectura a:focus {
background-color: #18B4E7;
}
#diseno a:focus {
background-color: #FBAB00;
}
#tendencias a:focus {
background-color: #FF0080;
}
#mobiliario a:focus {
background-color: #00FFFF;
}
#iluminacion a:focus {
background-color: #FFF500;
}
#mercado a:focus, #mercados a:focus {
background-color: #CD954A;
}
#servicios a:focus {
background-color: #00FF99;
}
#blogs a:focus {
background-color: #CC0000;
}
#contacto a:focus {
background-color: #FF6D6E;
}
#revista a:focus {
background-color: #00FF99;
}
#stgo_diseno a:focus {
background-color: #CC0000;
}
#breadcrumb {
height:16px;
width:955px;
background-color:#FFFFFF;
margin:0px 10px 10px 10px;
padding: 0px 10px 0px 10px;
float:left;
}
#breadcrumb, #breadcrumb a {
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}
.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}/*########### FIN ESTILOS CABECERA ###########*/
/*########### INICIO ESTILOS CONTENIDOS ###########*/
/*###################### CARRUSEL SUPERIOR ###########################*/
#fullwidgettop, .fullwidgettop {
min-height:519px!important;
width:980px!important;
max-width:980px!important;
min-width:980px!important;
overflow:hidden;
margin:5px 10px 5px 10px;
background-color:#FFFFFF;
padding: 5px 0px 5px 0px;
display: block!important;
float:left!important;
clear: both!important;
}
#carrwidgettop {
min-height:265px!important;
width:500px!important;
max-width:500px!important;
min-width:500px!important;
overflow:hidden;
margin:5px 0px 5px 0px;
background-color:#FFFFFF;
padding: 5px 0px 5px 0px;
display: block!important;
float:left!important;
clear: both!important;
}
.box_skitter_large {
width:980px;
height:519px;
}
.box_skitter_small {
width:500px;
height:265px;
}
.box_skitter {
position:relative;
background:#000;
}
.box_skitter ul {
display:none;
}
.box_skitter .container_skitter {
overflow:hidden;
position:relative;
}
.box_skitter .image {
overflow:hidden;
}
.box_skitter .image img {
display:none;
}
.box_skitter .box_clone {
position:absolute;
top:0;
left:0;
width:100px;
overflow:hidden;
display:none;
z-index:20;
}
.box_skitter .box_clone img {
position:absolute;
top:0;
left:0;
z-index:20;
}
.box_skitter .prev_button {
position:absolute;
top:50%;
left:0px;
z-index:100;
width:42px;
height:42px;
overflow:hidden;
text-indent:-9999em;
margin-top:-25px;
background:url(images/carrusel/prev.png) no-repeat left top;
}
.box_skitter .next_button {
position:absolute;
top:50%;
right:0px;
z-index:100;
width:42px;
height:42px;
overflow:hidden;
text-indent:-9999em;
margin-top:-25px;
background:url(images/carrusel/next.png) no-repeat left top;
}
.box_skitter .info_slide {
position:absolute;
top:5px;
left:15px;
z-index:100;
background:#000;
color:#fff;
font:bold 11px arial;
padding:5px 5px 5px 5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
opacity:0.75;
}
.box_skitter_large .info_slide {
max-width:950px!important;
}
.box_skitter_small .info_slide {
max-width:470px!important;
}
.box_skitter .info_slide .image_number {
background:#333;
float:left;
padding:2px 10px;
margin:0 5px 0 0;
cursor:pointer;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}
.box_skitter .info_slide .image_number_select {
background:#cc0000;
float:left;
padding:2px 10px;
margin:0 5px 0 0;
}
.box_skitter .container_thumbs {
position:relative;
overflow:hidden;
height:50px;
}
.box_skitter .info_slide_thumb {
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
overflow:hidden;
height:45px;
top:auto;
bottom:-5px;
left:-5px;
padding:5px;
opacity:1.0;
}
.box_skitter .info_slide_thumb .image_number {
overflow:hidden;
width:70px;
height:40px;
position:relative;
}
.box_skitter .info_slide_thumb .image_number img {
position:absolute;
top:-50px;
left:-50px
}
.box_skitter .box_scroll_thumbs {
padding:0 10px;
}
.box_skitter .box_scroll_thumbs .scroll_thumbs {
position:absolute;
bottom:60px;
left:50px;
background:#ccc;
background:-moz-linear-gradient(-90deg, #555, #fff);
background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));
width:200px;
height:10px;
overflow:hidden;
text-indent:-9999em;
z-index:101;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
cursor:pointer;
border:1px solid #333;
}
.box_skitter .info_slide_dots {
position:absolute;
bottom:-40px;
z-index:100;
padding:5px 0 5px 5px;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
}
.box_skitter .info_slide_dots .image_number {
background:#333;
float:left;
margin:0 5px 0 0;
cursor:pointer;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
width:18px;
height:18px;
text-indent:-9999em;
overflow:hidden;
}
.box_skitter .info_slide_dots .image_number_select {
background:#cc0000;
float:left;
margin:0 5px 0 0;
}
.box_skitter .label_skitter {
z-index:150;
position:absolute;
bottom:0px;
left:0px;
display:none;
}
.loading {
position:absolute;
top:50%;
right:50%;
z-index:10000;
margin:-16px -16px;
color:#fff;
text-indent:-9999em;
overflow:hidden;
background:url(images/carrusel/ajax-loader.gif) no-repeat left top;
width:32px;
height:32px;
}
.label_skitter {
z-index:150;
position:absolute;
bottom:0px;
left:0px;
background:url(images/carrusel/back-box-label-black.png) repeat-x left top;
color:#fff;
display:none;
border-top:1px solid #000;
}
.label_skitter p {
padding:10px;
margin:0;
font:normal 22px arial,tahoma;
letter-spacing:-1px;
}/*###################### FIN CARRUSEL SUPERIOR ###########################*/
#widgettop {
min-height:265px!important;
width:500px!important;
max-width:500px!important;
min-width:500px!important;
overflow:hidden;
margin:10px 0px 10px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
display: block!important;
float:left!important;
clear: both!important;
}
#widgettop a {
min-height:265px!important;
width:500px!important;
max-width:500px!important;
min-width:500px!important;
margin:0px 0px 0px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
display:block!important;
}
#fourminidestacados {
max-width:500px!important;
min-width:500px!important;
overflow:hidden;
margin:5px 0px 10px 0px;
background-color:#FFFFFF;
padding: 0px 5px 0px 5px;
display: block!important;
float:left!important;
clear: both!important;
}
#dosminidestacados {
width:490px!important;
max-width:490px!important;
min-width:490px!important;
overflow:hidden;
margin: 5px 0px 0px 0px;
background-color:#AFAFAF;
padding: 0px 5px 0px 5px;
display: block!important;
float:left!important;
clear: both!important;
}/*############# INICIO ESTILOS ARTICULOS DEL HOME ##############*/
#dosminidestacados #destit{
height:18px!important;
max-height:18px!important;
min-height:18px!important;
width:490px!important;
max-width:490px!important;
min-width:490px!important;
overflow:hidden;
margin:5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
}
#dosminidestacados #destit h1{
line-height:18px!important;
font-size: 18px!important;
color: #FFFFFF!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif!important;
text-transform: uppercase!important;
letter-spacing: 3px!important;
font-weight: bold!important;
text-align: left;
margin:0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
}
.destacado {
height:150px!important;
max-height:150px!important;
width:245px!important;
max-width:245px!important;
overflow:hidden;
margin:0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
float:left!important;
position:relative;
}
.destacado1 .bordeimg {
border: 5px solid #FA7328;
}
.destacado2 .bordeimg {
border: 5px solid #000000;
}
.destacado .bordeimg {
height:120px!important;
max-height:120px!important;
width:120px!important;
max-width:120px!important;
float: left!important;
margin: 10px 10px 0px 0px;
}
.destacado .bordeimg img {
height:120px!important;
max-height:120px!important;
width:120px!important;
max-width:120px!important;
}
.destacado .datatitulminipost {
width: 110px;
min-width: 110px;
max-width: 110px;
position: absolute;
bottom: 10px;
left: 135px;
}
.destacado .datatitulminipost h2 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 14px!important;
line-height: 14px;
font-weight: bold;
color: #FFFFFF!important;
padding: 0px 0px 0px 0px;
margin: 0px!important;
}
.destacado .datatitulminipost h2 a {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 14px!important;
line-height: 14px;
font-weight: bold;
color: #FFFFFF!important;
margin: 0px!important;
}
.destacado .datatitulminipost h3 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px!important;
line-height: 14px;
font-weight: bold;
color: #000000!important;
margin: 0px!important;
}
.destacado .datatitulminipost h3 a {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px!important;
line-height: 14px;
font-weight: bold;
color: #000000!important;
margin: 0px!important;
}h4.datatitulminipost, .destacado .datatitulminipost h4 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 10px!important;
line-height: 12px;
margin: 0px!important;
padding: 0px!important;
}
.destacado .datatitulminipost h4 a, .destacado .datatitulminipost h4 a:visited{
color: #FA7328!important;
font-weight: bold!important;
margin: 0px;
padding: 0px;
}
.destacado .datatitulminipost h4 a:hover {
color: #666!important;
}
.minidestacado {
height:140px!important;
max-height:140px!important;
width:245px!important;
max-width:245px!important;
overflow:hidden;
margin:0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
float:left!important;
position: relative;
}
.minidestacado .bordeimg {
height:120px;
max-height:120px;
width:120px;
max-width:120px;
float: left;
border: 5px solid #999999;
margin: 0px 10px 0px 0px;
}
.minidestacado .bordeimg img {
height:120px;
max-height:120px;
width:120px;
max-width:120px;
}
.minidestacado .datatitulminipost {
width: 110px;
min-width: 110px;
max-width: 110px;
position: absolute;
bottom: 18px;
left: 135px;
}
.minidestacado .datatitulminipost h2 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 14px!important;
line-height: 14px;
font-weight: bold;
color: #FA7328!important;
margin: 0px!Important;
}
.minidestacado .datatitulminipost h2 a {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 14px!important;
line-height: 14px;
font-weight: bold;
color: #FA7328!important;
margin: 0px!Important;
}
.minidestacado .datatitulminipost h3 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px!important;
line-height: 14px;
font-weight: bold;
color: #999999!important;
margin: 0px!Important;
}
.minidestacado .datatitulminipost h3 a {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px!important;
line-height: 14px;
font-weight: bold;
color: #999999!important;
margin: 0px!Important;
}
.minidestacado .datatitulminipost h4 a {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 10px!important;
text-transform: uppercase;
font-weight: normal;
line-height: 14px;
color: #000000!important;
margin: 0px!Important;
}
.minidestacado .datatitulminipost h4 a:hover {
color: #999999!important;
}
.fullbarwidget {
width:460px;
max-width:460px;
min-width:460px;
float: left;
overflow:hidden;
margin: 5px 0px 5px 10px;
padding: 10px 0px 10px 0px;
}
.barwidget {
height:110px;
max-height:110px;
min-height:110px;
width:280px;
max-width:280px;
min-width:280px;
float: left;
overflow:hidden;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 10px;
}
.bardestacado {
height:265px;
max-height:265px;
min-height:265px;
width:300px;
max-width:300px;
min-width:300px;
overflow:hidden;
float: left;
}
.bardestacado .bordeimg {
height:100px;
max-height:100px;
width:150px;
max-width:150px;
float: left;
margin: 10px 10px 10px 10px;
}
.bardestacado .bordeimg img {
height:100px;
max-height:100px;
width:150px;
max-width:150px;
}
#soportetitulo {
height:100px;
max-height:100px;
width:130px;
max-width:130px;
margin: 10px 0px 10px 160px;
position: relative;
z-index: 1;
}
.bardestacado .datatitulminipost {
width: 130px;
min-width: 130px;
max-width: 130px;
position: absolute;
bottom: -1px;
left: 0px;
z-index: 5;
vertical-align:bottom;
}
.bardestacado .datatitulminipost h2 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 18px!important;
line-height: 20px!important;
font-weight: bold;
color: #DB1600!important;
margin: 0px 10px 0px 5px!important;
}
.bardestacado .datatitulminipost h2 a {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 18px!important;
line-height: 20px!important;
font-weight: bold;
color: #DB1600!important;
margin: 0px!important;
}
.bardestacado .datatitulminipost h3 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 15px!important;
line-height: 15px!important;
font-weight: bold;
color: #000000!important;
margin: 0px 10px 0px 5px!important;
padding-top:2px
}
.bardestacado .datatitulminipost h3 a {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 15px!important;
line-height: 15px!important;
font-weight: bold;
color: #000000!important;
margin: 0px!important;
padding-top: 2px!important;
}
.bardestacado .normal, .bardestacado p {
width: 280px!important;
min-width: 280px!important;
max-width: 280px!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px!important;
line-height: 16px!important;
color: #333333!important;
margin: 0px 10px 10px 10px;
padding: 0px!important;
float: left;
text-align: justify;
}
.bardestacado .largo {
width: 280px!important;
min-width: 280px!important;
max-width: 280px!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px!important;
color: #000000!important;
margin: 0px 10px 10px 10px;
float:left;
text-align: justify;
line-height: 16px;
letter-spacing: 1px;
}
.bardestacado p a{
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px!important;
color: #DB1600!important;
height: 14px;
line-height: 14px;
width: auto;
}/*############# FIN ESTILOS ARTICULOS DEL HOME #################*/
#content {
color:#333;
font-size: 12px;
line-height: 16px;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}
.narrowcolumn {
width:500px;
overflow:hidden;
margin:0px 9px 10px 10px;
background-color:#FFFFFF;
padding: 0px 0px 5px 0px;
float:left;
}
.narrowcolumn .postmetadata {
text-align: left;
padding-top: 5px;
}
.narrowcolumn .entry, .widecolumn .entry {
margin: 0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
}
.narrowcolumn .entry .largo  {
width: 490px!important;
min-width: 490px!important;
max-width: 490px!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px!important;
line-height: 16px!important;
color: #333!important;
margin: 0px 10px 10px 10px;
float:left;
text-align: justify;
letter-spacing: 1px;
}
.narrowcolumn .entry .normal  {
width: 490px!important;
min-width: 490px!important;
max-width: 490px!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif!important;
font-size: 12px!important;
line-height: 16px!important;
color: #000000!important;
margin: 0px 10px 10px 0px;
float:left;
}
.widecolumn {
padding: 0px 0px 5px 0px;
margin:0px 9px 10px 10px;
width: 810px;
float:left;
}
.widecolumn .entry p, .narrowcolumn .entry p  {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif!important;
font-size:12px!important;
line-height: 16px!important;
}
.widecolumn .post {
margin: 0;
}
.entry p a:visited {
color: #b85b5a;
}
.widecolumn .postmetadata {
margin: 2px 0;
}
.widecolumn .smallattachment {
text-align: left;
float: left;
margin: 5px 5px 5px 0px;
}
.widecolumn .attachment {
text-align: left;
margin: 5px 0px;
}
.widecolumn .entry .largo  {
width: 810px!important;
min-width: 810px!important;
max-width: 810px!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px!important;
line-height: 16px!important;
color: #333!important;
margin: 0px 10px 10px 10px;
float:left;
text-align: justify;
letter-spacing: 1px;
}
.widecolumn .entry .normal  {
width: 810px!important;
min-width: 810px!important;
max-width: 810px!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px!important;
color: #000000!important;
margin: 0px 10px 10px 10px;
float:left;
}
.entry ul li:before, #sidebar ul ul li:before {
content: "\00BB \0020";
}
.entry ol {
padding: 0 0 0 35px;
margin: 0;
}
.entry ol li {
margin: 0;
padding: 0;
}
.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}
#relatedposts {
width: 100%;
float: left;
clear: both;
margin: 5px 0px;
padding: 5px 0px;
display:block;
}
#relatedposts .relatedimg {
height:160px;
max-height:160px;
width:100px;
max-width:100px;
float: left;
margin: 5px;
padding: 5px;
overflow: hidden;
}
#relatedposts .activo
{
background-color:#BFDA01;
border:1px solid #BFDA01;
}
#relatedposts .inactivo
{
background-color:#ffffff;
border:1px solid #EDEDED;
}
#relatedposts .relatedimg img {
height:100px;
max-height:100px;
width:100px;
max-width:100px;
}
#relatedposts .relatedimg p {
text-align: left;
margin:3px 0px;
}
#relatedposts .relatedimg p a {
color:#000;
font-family: "Arial", Helvetica, Geneva, sans-serif;
font-size: 10px;
line-height:12px;
margin:0px;
padding:0px;
text-align: left;

}
#relatedposts .relatedimg p a:hover {
color:#333;
}
#content .titlecat {
padding: 5px 0px 5px 0px;
margin: 5px 5px;
font-size: 24px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
color:#333;
text-align: left;
}
#content .hentrycat {
width: 810px;
height: 130px;
position: relative;
border-bottom: 2px solid #999;
margin: 0px 0px 5px 0px;
padding-bottom: 5px;
}
#content .miniphoto {
width: 120px;
height: 120px;
position: absolute;
bottom: 9px;
left: 0px;
}
#content .miniphoto a, #content .miniphoto a img{
width: 120px;
height: 120px;
margin: 0px;
padding: 0px;
border:none;
text-decoration:none;
}
#content .excerpt {
width: 685px;
padding: 5px 0px 5px 0px;
position: absolute;
bottom: 4px;
left: 125px;
max-height: 125px!important;
}
#content .excerpt h2{
line-height:18px;
text-align: left;
width: 680px;
padding:0px!important;
margin: 0px 0px 4px 0px!important;
}
#content .cattitulogrande a {
color: #F60;
font-size: 22px;
line-height: 26px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
text-align: left;
}
#content .cattitulogrande a:hover {
color: #999;
}
#content .catdestacadonormal {
color:  #000000;
font-size: 12px;
font-weight: bold;
font-family: "Arial", Helvetica, Geneva, sans-serif;
text-align: left;
}
#content .excerpt .desarrollonoticia {
margin: 0px 5px 4px 0px!important;
padding: 0px!important;
line-height: 16px;
}
#content .excerpt #content .excerpt .postmetadata, #content .excerpt {
margin: 0px!important;
padding-left: 5px!important;
font-size: 12px;
line-height: 16px;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}
.navigation .alignleft a, .navigation .alignright a{
font-size: 10px;
line-height: 10px;
height: 10px;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}/*########### FIN ESTILOS CONTENIDOS ###########*/
/* Carrusel */
/* Botones del carousel */
#blockfeatured {
height: 75px;
width: 500px;
margin: 5px 0px 5px 0px;
padding: 0px;
overflow:hidden;
float:left;
}
#blockfeatured #titleslid {
height: 16px;
width: 500px;
float: left;
margin: 0;
padding: 0;
background: url(images/dot.gif) 200px 6px repeat-x;
}
#blockfeatured #titleslid h3{
line-height:12px!important;
width: auto;
font-size: 12px!important;
margin: 0;
padding: 0 5px 0 10px;
color: #000!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif!important;
letter-spacing: 3px!important;
font-weight: bold!important;
text-align: left;
background-color: #FFF;
display: inline;
}
#featured{
height: 58px;
width: 500px;
margin: 0;
padding: 0;
overflow:hidden;
float:left;
}
#featured .button-prev {
height:58px;
width:10px;
float:left;
margin: 0px;
padding: 0px;
}
#featured .button-prev a {
display:block;
padding:5px;
margin-top:24px;
}
#featured .button-next {
height:58px;
width:10px;
float:right;
margin: 0px;
padding: 0px;
}
#featured .button-next a {
display:block;
padding:5px;
margin-top:24px;
}
#featured a img {
border:none;
display:block;
}
#featured a img:hover {
cursor: pointer;
}
#featured .stepcarousel {
position: relative;
/* Necesario */
height: 58px;
width: 480px;
margin: 0px 0px 0px 0px;
padding: 0px;
}
#carousel .belt {
position: absolute;
/* Necesario */
left: 0;
top: 0;
}
#carousel .panel {
width:58px;
height: 58px;
float: left;
/* Necesario */
overflow: hidden;
margin: 0px 2px 0px 1px;
padding:0px;
border: none;
position:relative;
}
/*#carousel .panel .panel-text {
width:58px;
height: 15px;
position:absolute;
top: 43px;
left: 0px;
background-image:url(images/carrusel/bgtext.gif);
background-position: top left;
background-repeat:repeat;
}*/
#carousel .panel .panel-text p {
width:58px;
height: 15px;
line-height: 6px;
font-size:6px;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-weight: bold;
color:#CCCCCC;
background-color:#20201E;
padding-left: 1px;
}
#carousel .panel .panel-text a {
color:#C70000;
text-decoration:none;
}
#carousel .panel .panel-text a:hover {
color:#C70000;
text-decoration:none;
}
#estado {
height: 10px;
line-height: 10px;
max-height: 10px;
width: 500px;
margin: 5px 0px 0px 0px;
padding: 0px;
float: left;
display:inline;
}
#estado #carousel-counter{
float: right;
margin: -2px 20px 0px 0px;
padding: 0px;
display:inline;
}
#estado #carousel-paginate {
float: left;
text-align:center;
margin: -2px 0px 0px 20px;
padding: 0px;
display:inline;
}
#estado #carousel-paginate span, #estado #carousel-paginate strong, #estado #carousel-paginate a, #estado #carousel-counter span, #estado #carousel-counter strong, #estado #carousel-counter a{
/*background-color: #20201E!important;
*/
}/* Fin del carrusel */
/*########### ESTILOS GALERIAS FOTOS ARTICULOS SINGLE ##############*/
.galeria {
margin-right: 25px;
margin-bottom:25px;
width:150px;
height: 150px;
}
#galsimple {
width:500px;
height:350px;
overflow:hidden;
margin:0px 0px 0px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#galsimple .primgalimg {
width:150px;
height:150px;
overflow:hidden;
margin:10px 0px 25px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#galsimple .galimg {
width:150px;
height:150px;
overflow:hidden;
margin:10px 0px 25px 25px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#galsimple .primgalimg  .linkanalisis, #galsimple .galimg  .linkanalisis {
/*width:150px;
height:150px;
*/
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#galdoble {
width:810px;
height:350px;
overflow:hidden;
margin:0px 0px 0px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#galdoble .primgalimgdoble {
width:150px;
height:150px;
overflow:hidden;
margin:10px 0px 15px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#galdoble .galimgdoble {
width:150px;
height:150px;
overflow:hidden;
margin:10px 0px 15px 15px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#galdoble .primgalimgdoble .linkanalisis, #galdoble .galimgdoble .linkanalisis {
/*width:150px;
height:150px;
*/
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.linkanalisis {
/*width:150px;
height:150px;
*/
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
}
.primgalimg {
width:150px;
height:150px;
overflow:hidden;
margin:10px 0px 25px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
display:block;
}
.galimg {
width:150px;
height:150px;
overflow:hidden;
margin:10px 0px 25px 25px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
display:block;
}
.primgalimgdoble {
width:150px;
height:150px;
overflow:hidden;
margin:10px 0px 15px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
display:block;
}
.galimgdoble {
width:150px;
height:150px;
overflow:hidden;
margin:10px 0px 15px 15px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
display:block;
}/*##################### FIN ESTILOS GALERIAS FOTOS ARTICULOS SINGLE ##############*/
/*########## INICIO ESTILOS TITULOS Y ENLACES ###########*/
h1 {
text-align: center;
padding-top: 10px;
margin: 0;
font-size: 1.6em;
line-height: 1.8em;
}h2 {
margin: 10px 0 0;
font-size: 1.4em;
line-height: 1.6em;
}h3 {
padding: 0;
margin: 10px 0 0;
font-size: 1.2em;
line-height: 1.4em;
}h1, h2, h3 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-weight: bold;
}h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
text-decoration: none;
color: #FFFFFF;
}h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
color: #333;
}h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
text-decoration: none;
}h2.pagetitle {
margin-top: 10px;
text-align: center;
}h3.comments {
padding: 0;
margin: 10px auto 10px ;
}a, h2 a:hover, h3 a:hover {
color: #FA7328;
text-decoration: none;
cursor:pointer!important;
}
a:hover {
color: #999999;
text-decoration:none;
cursor:pointer!important;
}/*########### FIN ESTILOS TITULOS Y ENLACES ###########*/
/*############# INICIO ESTILOS SIDEBAR #############*/
#sidebar {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
margin:1px 0px;
padding: 1px 0px;
border-left: 1px solid #000;
float:left;
clear:right;
}
#sidebar #sidebarlr {
/*height:800px;*/
width:300px;
overflow:hidden;
margin:0px 9px 10px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;

float:left;
}
#sidebar #sidebarrr {
/*height:800px;*/
width:160px;
overflow:hidden;
margin:0px 0px 10px 0px;
background-color:#D8D8D8;
padding: 0px 0px 10px 0px;
float:left;
clear:right;
}
#sidebar h2 {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FA7328;
margin: 5px 0 0;
padding: 0;
}
#sidebar .banner {
width: 150px;
margin: 0px 0px 0px 0px!important;
padding: 10px 5px 2px 5px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .banner h2 {
width: 146px;
margin: 0px 0px 0px 0px!important;
padding: 5px 5px 5px 5px!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight:normal;
color:#333333;
line-height: 19px;
height: 19px;
text-decoration: none;
border: none;
}
#sidebar .banner ul {
width: 146px;
margin: 0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .banner ul li {
width: 146px;
margin: 0px 0px 0px 0px!important;
padding: 0px 0px 5px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .banner ul li a {
width: 146px;
margin: 0px 2px 0px 2px!important;
padding: 0px 0px 0px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .banner ul li a img {
width: 146px;
margin: 0px 0px 5px 0px!important;
padding: 0px 0px 0px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .bannerleft {
width: 290px;
margin: 0px 0px 0px 10px!important;
padding: 10px 0px 2px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .bannerleft h2 {
width: 290px;
margin: 0px!important;
padding: 5px 0px!important;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight:normal;
color:#333333;
line-height: 19px;
height: 19px;
text-decoration: none;
border: none;
}
#sidebar .bannerleft ul {
width: 290px;
margin: 0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .bannerleft ul li {
width: 290px;
margin: 0px 0px 0px 0px!important;
padding: 0px 0px 5px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .bannerleft ul li a {
width: 290px;
margin: 2px 0px 2px 0px!important;
padding: 0px 0px 0px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar .bannerleft ul li a img {
width: 290px;
margin: 0px 0px 5px 0px!important;
padding: 0px 0px 0px 0px!important;
text-decoration: none;
border: none;
list-style-type: none;
}
#sidebar #sidfootbann {
height: 260px;
max-height: 260px;
min-height: 260px;
width: 470px;
max-width: 470px;
min-width: 470px;
overflow: hidden;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
float: left;
clear:both;
}/*############# INICIO DEL FEED BURNER ##########*/
.feed {
margin: 0px 5px;
background:#FFFFFF;
width: 150px;
display:block;
float:left;
height:auto;
}
.feed h3{
width: 150px;
height: 13px;
line-height: 13px;
margin: 0px 0px 2px 0px;
padding: 2px 0px 2px 0px;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-weight: bold;
font-size: 9px;
text-transform: uppercase;
color:#393939;
background: #FFFFFF;
}
#widgetblok{
width: 140px;
display:block;
margin: 0px 5px 0px 5px;
padding: 0px;
float:left;
height:160px;
overflow: hidden;
}/*############# PAGINADOR ######################*/
.emm-paginate {

}
.emm-paginate a {
background:#ddd;
border:1px solid #ccc;
color:#666;
margin-right:4px;
padding:3px 6px;
text-align:center;
text-decoration:none;
}
.emm-paginate a:hover, .emm-paginate a:active {
background:#F60;
color:#888;
}
.emm-paginate .emm-title {
color:#555;
margin-right:4px;
}
.emm-paginate .emm-gap {
color:#999;
margin-right:4px;
}
.emm-paginate .emm-current {
color:#fff;
background:#F60;
border:1px solid #89adcf;
margin-right:4px;
padding:3px 6px;
}
.emm-paginate .emm-page {

}
.emm-paginate .emm-prev, .emm-paginate .emm-next {
}/*############ FIN PAGINADOR ####################*/
/*############# FEED BUNNER WIDGET ##############*/
.fan_box a:hover{
 text-decoration: none;
}
.fan_box .full_widget{
 height: 160px;
 border: 0 !important;
 background: none !important;
}
.fan_box .connect_top{
 background: none !important;
 padding: 0 !important;
}
.fan_box .connections {
border: none!important;
padding: 2px 0 4px 10px!important;
font-size: 10px!important;
}
.fan_box .profileimage, .fan_box .name_block{
/* display: none;
*/

}
.fan_box .connect_action{
 padding: 0 !important;
}
.fan_box .connections{
 padding: 0 !important;
 border: 0 !important;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #666;
}span.total{
 color: #FF6600;
 font-weight: bold;
}
.fan_box .connections .connections_grid {
 padding: 5px 0px 0px 15px!important;
 margin: 0px auto!important;
 text-align: center;
}
.fan_box .connections_grid .grid_item{
 padding: 0 5px 5px 0 !important;
 margin: 0!important;
}
.fan_box .connections_grid .grid_item .name{
 display:none;
}/*############# FIN FEED BUNNER WIDGET ##############*/
.feed a{
text-decoration:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: none;
height: auto;
width: auto;
}
.feed img {
float:left;
margin: 5px 5px 5px 5px;
}
.feed .blokimg {
float:left;
margin: 0 0 -10px 0;
padding: 0;
width: 150px;
height:30px;

}
.feed .blokimg img {
float:left;
margin: 0px 0px 0px 16px;

}
.feed .blokimg .primg {
float:left;
margin: 0px 0px 0px 12px!important;
}
.feed .titemail img{
float:left;
}
.feed .titredes {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
color: #FA7328;
font-size: 12px;
font-weight: bold;
float:left;
margin: 1px 0px 0px 10px;
}
.feed .esquinas {
width:10px!important;
max-width:10px!important;
min-width:10px!important;
height:10px!important;
max-height:10px!important;
min-height:10px!important;
padding:0px!important;
margin:0px!important;
line-height:10px!important;
}
.feed #esupiz {
background-image:url(images/esupder.gif);
background-position: top left;
background-repeat:no-repeat;
float: left;
}
.feed #esupder {
background-image:url(images/esupiz.gif);
background-position: top right;
background-repeat:no-repeat;
float:right;
}
.feed #einfiz {
background-image:url(images/einfder.gif);
background-position: bottom left;
background-repeat:no-repeat;
float: left;
}
.feed #einfder {
background-image:url(images/einfiz.gif);
background-position: bottom right;
background-repeat:no-repeat;
float:right;
}/*############# FIN ESTILOS SIDEBAR #############*/
.sticky {
background: #f7f7f7;
padding: 0 10px 10px;
}
.sticky h2 {
padding-top: 10px;
}
.tags p , .tags , .tags a:link {
color: #666666;
font-size: 10px!important;
text-transform:uppercase;
padding-left: 5px!important;
line-height: 16px;
margin-top: 10px;
vertical-align:bottom;
}
.tags a:hover {
color: #FA7328;
}
.tags img {
line-height: 16px;
	}small {
color:#666;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px!important;
padding-left: 5px!important;
}
#sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
color: #777;
}code {
font: 1.1em 'Courier New', Courier, Fixed;
}acronym, abbr, span.caps {
/*font-size: 0.9em;
letter-spacing: .07em;
*/

}
.post {
margin: 0 0 0px;
text-align: justify;
}
.post hr {
display: block;
}
.postmetadata {
clear: both;
}
.clear {
clear: both;
}/*############# INICIO ESTILOS FOOTER #############*/
#footerhome {
/*height:380px;*/
width:980px;
overflow:hidden;
margin:0px 10px 10px 10px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#footer {
/*height:195px;*/
width:980px;
overflow:hidden;
margin:0px 10px 10px 10px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#footertop {
height:175px;
width:980px;
overflow:hidden;
margin:0px 0px 10px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
display: block;
float:left;
}
#ftopleft{
height:175px!important;
min-height:175px!important;
max-height:175px!important;
width:500px!important;
max-width:500px!important;
min-width:500px!important;
overflow:hidden;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
float:left;
}
#ftoplefttop{
height:85px!important;
min-height:85px!important;
max-height:85px!important;
width:500px!important;
max-width:500px!important;
min-width:500px!important;
overflow:hidden;
margin:0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
display: block;
float:left;
clear: both;
}
#ftoplefttop a{
height:85px!important;
min-height:85px!important;
max-height:85px!important;
width:500px!important;
max-width:500px!important;
min-width:500px!important;
margin:0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
display: block;
}
#ftopleftbottom{
height:85px!important;
min-height:85px!important;
max-height:85px!important;
width:500px!important;
max-width:500px!important;
min-width:500px!important;
overflow:hidden;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
float:left;
clear: both;
}
#leftbtn {
height:85px!important;
min-height:85px!important;
max-height:85px!important;
width:245px!important;
max-width:245px!important;
min-width:245px!important;
overflow:hidden;
margin:0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
float:left;
}
#leftbtn a{
height:85px!important;
min-height:85px!important;
max-height:85px!important;
width:245px!important;
max-width:245px!important;
min-width:245px!important;
margin:0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
display: block;
}
#rightbtn {
height:85px!important;
min-height:85px!important;
max-height:85px!important;
width:245px!important;
max-width:245px!important;
min-width:245px!important;
overflow:hidden;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
float:left;
}
#rightbtn a{
height:85px!important;
min-height:85px!important;
max-height:85px!important;
width:245px!important;
max-width:245px!important;
min-width:245px!important;
margin:0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
display: block;
}
#ftopmiddle{
height:175px;
min-height:175px;
max-height:175px;
width:230px;
max-width:230px;
min-width:230px;
overflow:hidden;
margin:0px 10px 0px 10px;
padding: 0px 0px 0px 0px;
display: block;
float:left;
}
#ftopmiddle a{
height:175px!important;
min-height:175px!important;
max-height:175px!important;
width:230px!important;
max-width:230px!important;
min-width:230px!important;
margin:0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
display: block;
}
#ftopright{
height:175px!important;
max-height:175px!important;
min-height:175px!important;
width:230px!important;
max-width:230px!important;
min-width:230px!important;
overflow:hidden;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
float:left;
}
#ftopright a{
height:175px!important;
max-height:175px!important;
min-height:175px!important;
width:230px!important;
max-width:230px!important;
min-width:230px!important;
margin:0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
display: block;
}
#footermiddle {
height:125px!important;
max-height:125px!important;
min-height:125px!important;
width:980px!important;
max-width:980px!important;
min-width:980px!important;
overflow:hidden;
margin:0px 0px 10px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
display: block;
float:left;
}
#footermiddle a{
height:125px!important;
max-height:125px!important;
min-height:125px!important;
width:980px!important;
max-width:980px!important;
min-width:980px!important;
margin:0px 0px 0px 0px!important;
padding: 0px 0px 0px 0px!important;
display: block;
}
.footjqueryslidemenu {
line-height:25px;
width:980px;
font-family: Arial, sans-serif;
border-bottom: 1px solid #ccc;
font-size: 10px;
letter-spacing: 0.1em;
text-align: left; /* We are using text-align: left on ul to left align our menu to the page. If you want the menu aligned centered or right just change text-align to either center or right */
margin: 5px 0;
padding: 0 0 3px 0;
}
.footjqueryslidemenu ul {
width:100%;
text-align:center;
}
.footjqueryslidemenu li {
margin: 0px;
border-bottom: none;
display:inline; /* Menu links are horizontally aligned using display: inline */
text-align:center; 
}
 
.footjqueryslidemenu li + li:before { content: "| "; margin:0px; padding:0px; }  
.footjqueryslidemenu li:nth-child(8n+1):before { content: '\a'; position: static; whitewhite-space: pre; }
.footjqueryslidemenu li:last-child:before { content: "|"; }

.footjqueryslidemenu li a {

padding: 3px 10px 3px 10px; /* Display: block won't work in this example, instead we are using padding */
color: #666;
text-decoration: none;
display: inline-block;
margin:0 auto;
text-transform: uppercase;
}
.footjqueryslidemenu li a:hover {
background: #ededed;
color: #000;
}
.footjqueryslidemenu li#active {
margin: 0px;
padding: 3px 6px 3px 6px; /* Display: block won't work in this example, instead we are using padding */
}
.footjqueryslidemenu li a:hover {
background: #ededed;
color: #000;
}
.footjqueryslidemenu .subMenu {
float: left;
text-align: left; /* If both menus are going to be left-aligned we really don't need to use text-align: left on the sub menu, since this menu will inherit the alignment from .footjqueryslidemenu */
width: 100%;
margin: 6px 0 5px 0;
padding: 3px 0 3px 0;
}
* html .footjqueryslidemenu .subMenu {
margin: 2px 0 5px 0; /* IE hack */
}
.footjqueryslidemenu .subMenu li {
padding: 3px 0 3px 0;
border: 0;
}
.footjqueryslidemenu .subMenu li a {
border: 0;
background-color: none;
}
.footjqueryslidemenu .subMenu li a:hover {
background: none;
}
.footjqueryslidemenu .subMenu li#subActive {
padding: 3px 6px 3px 8px;
font-weight: bold;
}

#footersign {
height:22px;
width:980px;
overflow:hidden;
margin:0px 0px 0px 0px;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px;
float:left;
}
#footerinf {
width: 960px;
height: 20px;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 9px;
color:#666;
text-align:center;
vertical-align:middle;
line-height: 11px;
overflow: hidden;
margin: 5px 0px 0px 5px;
padding: 0px 10px 0px 10px;
}
#footerinf a {
color: #666;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#footerleft {
width: 400px;
height: 20px;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-align:left;
vertical-align:middle;
line-height: 16px;
overflow: hidden;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
float:left;
}
#footerright {
width: 400px;
height: 20px;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-align:right;
vertical-align:middle;
line-height: 16px;
overflow: hidden;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 0px;
float:right;
}
#footerright a img {
border: none;
margin-bottom: 5px;
}
#footerright a {
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}/*############# FIN ESTILOS FOOTER #############*/
p img {
padding: 0;
max-width: 100%;
}img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}html>body .entry ul {
margin-left: 0px;
padding: 0 0 0 30px;
list-style: none;
padding-left: 10px;
text-indent: -10px;
}html>body .entry li {
margin: 7px 0 8px 10px;
}/* End Entry Lists */
.ui-tabs-hide {
display: none;
}table.shashin_thumbs_table, .shashin_thumbs_table {
border-collapse:separate!important;
border-spacing: 0 8px!important;
}
.thickbox{
	border:none;
	text-decoration:none;
}
table.shashin_thumbs_table .shashin_thumb, .shashin_thumbs_table .shashin_thumb, #content .shashin_thumbs_table .shashin_thumb,#content .shashin_thumb{
	border:none!important;
	border:none;
}
/*############### INICIO ESTILOS VIDEO ###############*/
#videolist{
text-align: right;
margin-top:10px;
float:right;
}
.fvid {
margin-bottom: 3px;
}
.vidselector {
margin: 0px 0px 2px 0px;
padding: 0;
}
.vidselector li {
list-style: none;
height: 48px;
line-height: 48px;
max-height: 48px;
width: 290px;
max-width: 290px;
margin: 0px 0px 4px 10px;
padding: 2px 0px 2px 0px;
text-align: left;
overflow: hidden;
}
.vidselector li a:link {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight:bold;
color: #000000;
font-weight: normal;
text-decoration: none;
line-height: 44px;
height: 44px;
width: auto;
display: block;
margin: 0px 0px 2px 0px;
padding: 2px 2px 2px 12px;
border: 1px solid #FFFFFF;
}
.vidselector #videolist1 a:link {
background-color: #18b4e8;
}
.vidselector #videolist2 a:link {
background-color: #ff6d6e;
}
.vidselector #videolist3 a:link {
background-color: #cd954a;
}
.vidselector #videolist4 a:link {
background-color: #beba00;
}/*############## ESTADOS CONTENIDOS VIDEO ###############*/
.vidselector li a:hover {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight:bold;
color: #000000;
font-weight: normal;
text-decoration: none;
line-height: 42px;
height: 42px;
width: auto;
display: block;
margin: 0px 0px 2px 0px;
padding: 2px 2px 2px 2px;
border: 1px solid #000000;
}
.vidselector #videolist1 a:hover {
background-color: #18b4e8;
}
.vidselector #videolist2 a:hover {
background-color: #ff6d6e;
}
.vidselector #videolist3 a:hover {
background-color: #cd954a;
}
.vidselector #videolist4 a:hover {
background-color: #beba00;
}
.vidselector li a:active {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight:bold;
color: #000000;
font-weight: normal;
text-decoration: none;
line-height: 42px;
height: 42px;
width: auto;
display: block;
margin: 0px 0px 2px 0px;
padding: 2px 2px 2px 2px;
border: 1px solid #000000;
text-decoration: blink;
}
.vidselector #videolist1 a:active {
background-color: #18b4e8;
}
.vidselector #videolist2 a:active {
background-color: #ff6d6e;
}
.vidselector #videolist3 a:active {
background-color: #cd954a;
}
.vidselector #videolist4 a:active {
background-color: #beba00;
}
.vidselector li a:focus {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight:bold;
color: #000000;
font-weight: normal;
text-decoration: none;
line-height: 42px;
height: 42px;
width: auto;
display: block;
margin: 0px 0px 2px 0px;
padding: 2px 2px 2px 2px;
border: 1px solid #000000;
text-decoration: blink;
}
.vidselector #videolist1 a:focus {
background-color: #18b4e8;
}
.vidselector #videolist2 a:focus {
background-color: #ff6d6e;
}
.vidselector #videolist3 a:focus {
background-color: #cd954a;
}
.vidselector #videolist4 a:focus {
background-color: #beba00;
}
.vidselector li a:visited {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight:bold;
color: #000000;
font-weight: normal;
text-decoration: none;
line-height: 42px;
height: 42px;
width: auto;
display: block;
margin: 0px 0px 2px 0px;
padding: 2px 2px 2px 2px;
border: 1px solid #000000;
}
.vidselector #videolist1 a:visited {
background-color: #1A171B;
}
.vidselector #videolist2 a:visited {
background-color: #1A171B;
}
.vidselector #videolist3 a:visited {
background-color: #1A171B;
}
.vidselector #videolist4 a:visited {
background-color: #1A171B;
}/*############### FIN ESTILOS VIDEO ###############*/
.entry form {
/* This is mainly for password protected posts, makes them look better. */
text-align:center;
}select {
width: 130px;
}/*############# INICIO ESTILOS COMENTARIOS #############*/
#commentform {
margin: 5px 10px 0 0;
}
#commentform input {
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;
}
#commentform p {
margin: 5px 0;
}
#commentform p {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}
#commentform textarea {
width: 100%;
padding: 2px;
}
#respond:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#commentform #submit {
margin: 0 0 5px auto;
float: right;
}
.commentlist {
padding: 0;
text-align: justify;
}
.commentlist li {
margin: 15px 0 10px;
padding: 5px 5px 10px 10px;
list-style: none;
}
.commentlist li ul li {
margin-right: -5px;
margin-left: 10px;
}
.commentlist p {
margin: 10px 5px 10px 0;
font-weight: normal;
text-transform: none;
}
.commentmetadata {
font-weight: normal;
margin: 0;
display: block;
}
.commentlist li, #commentform input, #commentform textarea {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}
.commentlist li ul li {
/*font-size: 1em;
*/

}
.commentlist li {
font-weight: bold;
}
.commentlist li .avatar {
float: right;
border: 1px solid #eee;
padding: 2px;
background: #fff;
}
.commentlist cite, .commentlist cite a {
font-weight: bold;
font-style: normal;
}
.children {
padding: 0;
}
.nocomments {
text-align: left;
margin: 0;
padding: 0;
}
.alt {
margin: 0;
padding-left: 0px!important;
}/*############# FIN ESTILOS COMENTARIOS #############*/
/*############## INICIO ESTILOS CALENDARIO ##############*/
#wp-calendar {
empty-cells: show;
margin: 10px auto 0;
width: 155px;
}
#wp-calendar a {
text-decoration: none;
}
#wp-calendar a {
display: block;
}
#wp-calendar #next a {
padding-right: 10px;
text-align: right;
}
#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
}
#wp-calendar caption {
font: bold 1.3em Arial, Helvetica, Verdana, Tahoma, sans-serif;
text-align: center;
}
#wp-calendar caption {
text-align: center;
width: 100%;
}
#wp-calendar #prev a, #wp-calendar #next a {
font-size: 9pt;
}
#wp-calendar th {
font-style: normal;
text-transform: capitalize;
}
#wp-calendar td {
padding: 3px 0;
text-align: center;
}
#wp-calendar td.pad:hover {
/* Doesn't work in IE */
background-color: #fff;
}acronym, abbr, span.caps {
cursor: help;
}/*############## FIN ESTILOS CALENDARIO ##############*/
acronym, abbr {
border-bottom: 1px dashed #999;
}blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #ddd;
}blockquote cite {
margin: 5px 0 0;
display: block;
}
.aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.center {
text-align: center;
}
.hidden {
display: none;
}
.screen-reader-text {
position: absolute;
left: -1000em;
}hr {
display: none;
}a img {
border: none;
}
.navigation {
display: block;
text-align: center;
margin: 10px 0px 10px 0px;
float: left;
width:100%;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
.thread-alt {
background-color: #f8f8f8;
}
.thread-even {
background-color: white;
}
.depth-1 {
border: 1px solid #ddd;
}
.even, .alt {
border-left: 1px solid #ddd;
}/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
font: 12px "Lucida Grande", Verdana, Arial, sans-serif;
color: #333333;
}
#TB_secondLine {
font: 10px "Lucida Grande", Verdana, Arial, sans-serif;
color:#666666;
}
#TB_window a:link {
color: #666666;
}
#TB_window a:visited {
color: #666666;
}
#TB_window a:hover {
color: #000;
}
#TB_window a:active {
color: #666666;
}
#TB_window a:focus{
color: #666666;
}/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
position: fixed;
z-index:1501;
top: 0px;
left: 0px;
height:100%;
width:100%;
}
.TB_overlayMacFFBGHack {
background: url(macFFBgHack.png) repeat;
}
.TB_overlayBG {
background-color:#000;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}* html #TB_overlay {
/* ie6 hack */
 position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
position: fixed;
background: #ffffff;
z-index: 1502;
color:#000000;
display:none;
text-align:left;
top:50%;
left:50%;
border: 1px solid #555;
-moz-box-shadow: rgba(0,0,0,1) 0 4px 30px;
-webkit-box-shadow: rgba(0,0,0,1) 0 4px 30px;
-khtml-box-shadow: rgba(0,0,0,1) 0 4px 30px;
box-shadow: rgba(0,0,0,1) 0 4px 30px;
}* html #TB_window {
/* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
display:block;
margin: 15px 0 0 15px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-top: 1px solid #666;
border-left: 1px solid #666;
}
#TB_caption{
height:25px;
padding:7px 30px 10px 25px;
float:left;
}
#TB_closeWindow{
height:25px;
padding:11px 25px 10px 0;
float:right;
}
#TB_closeAjaxWindow{
padding:6px 10px 0;
text-align:right;
float:right;
}
#TB_ajaxWindowTitle{
float:left;
padding:6px 10px 0;
}
#TB_title{
background-color:#e8e8e8;
height:27px;
}
#TB_ajaxContent{
clear:both;
padding:2px 15px 15px 15px;
overflow:auto;
text-align:left;
line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
padding:15px;
}
#TB_ajaxContent p{
padding:5px 0px 5px 0px;
}
#TB_load{
position: fixed;
display:none;
z-index:1504;
top: 50%;
left: 50%;
background-color: #E8E8E8;
border: 1px solid #555;
margin: -45px 0pt 0pt -125px;
padding: 40px 15px 15px;
}* html #TB_load {
/* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
z-index:1500;
position:fixed;
top: 0;
left: 0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
height:100%;
width:100%;
}* html #TB_HideSelect {
/* ie6 hack */
 position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
clear:both;
border:none;
margin-bottom:-1px;
_margin-bottom:1px;
}
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#fff;}
#colorbox{}
    #cboxTopLeft{width:25px; height:25px; background:url(images/colorbox/border1.png) no-repeat 0 0;}
    #cboxTopCenter{height:25px; background:url(images/colorbox/border1.png) repeat-x 0 -50px;}
    #cboxTopRight{width:25px; height:25px; background:url(images/colorbox/border1.png) no-repeat -25px 0;}
    #cboxBottomLeft{width:25px; height:25px; background:url(images/colorbox/border1.png) no-repeat 0 -25px;}
    #cboxBottomCenter{height:25px; background:url(images/colorbox/border1.png) repeat-x 0 -75px;}
    #cboxBottomRight{width:25px; height:25px; background:url(images/colorbox/border1.png) no-repeat -25px -25px;}
    #cboxMiddleLeft{width:25px; background:url(images/colorbox/border2.png) repeat-y 0 0;}
    #cboxMiddleRight{width:25px; background:url(images/colorbox/border2.png) repeat-y -25px 0;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999; line-height:12px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
        #cboxCurrent{position:absolute; bottom:0px; left:120px; color:#999; line-height:10px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444; line-height:10px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444; line-height:10px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444; line-height:10px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
        #cboxLoadingOverlay{background:#fff url(images/colorbox/loading.gif) no-repeat 5px 5px;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444; line-height:10px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(/wp-content/themes/ambientes/images/colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(images/colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(images/colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(images/colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(images/colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(images/colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(images/colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(images/colorbox/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
/* FACEBOOK  PLUGIN ILIKE */
#widgetblok .fan_box .connect_action .name, #widgetblok .fan_box .connect_action .name_block a {
	font-size:10px!important;
	font-weight: normal!important;
	line-height: 12px!important;
}