@charset "utf-8";
/*   
Theme Name: BigBlue
Theme URI: www.search-this.com
Description: Big Blue theme for Search-This.com
Author: Mark Angeletti
Author URI: www.search-this.com
Version: 1
*/

/* LAYOUT START */
html,
body {
	margin: 3px 0;
	padding: 0;
	text-align:center
}
body  { 
	font:76%/140% Verdana,Arial,Helvetica,sans-serif;
	line-height:1.2em;
	color:#000000;
	background:#CCCCCC url(../images/backing.gif);
	overflow: -moz-scrollbars-vertical; 
	overflow-x: hidden 
}

#container {
	width: 1004px;
	margin: 0 auto;
	overflow: hidden;
	text-align:left	
}
/* left and center parts */
#content {
	width: 887px;
	float: left;

}

.iframePatrocinio{
	width:307px; 
	height:217px; 				/* Firefox */
	*height:217px !important;	/* IE7 */
	/**height: 370px;*/				/* IE6 */
}

/* right sidebar */
#sidebar {
	width: 105px !important;
	width: 117px;
	float: right;
	overflow: hidden;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
	padding-left: 6px;
	padding-right: 6px;	
}
/* center part */
#main {
	width: 770px;
	float: right;
	overflow: hidden;
}
/* left part */
#leftcol {
	width: 105px !important;
	width: 117px;
	float: left;
	overflow: hidden;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
	padding-left: 6px;
	padding-right: 6px;
}

.listaMacrosResultados
{
	font-size:10px; 
	font-weight:normal; 
	padding:0; 
	margin:0px;
}

.resultadosGuia
{
	font-size:10px; 
	font-weight:normal; 
	padding:0; 
	margin:0px;
}

.resultadosGuiaRazonSocial
{
	font-size:12px; 
	font-weight:bold;
	padding:0; 
	margin:0px;
}

.cubreText
{
	z-index: 0;
	width: 1px;
	height: 1px;
	border: none;
	background-color: #E7EEF4;
	position:absolute;
	left:0px;
	padding:0px;
	margin:0px;
	margin-top:0px;
	border:0px;	
	}

.centrarCabecera{
            text-align: center;
        }
        
.wrap {
	width: 100%;
	overflow: hidden;
}

#bottom {
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 3px;
	font: 18px/30px Gill Sans, Franklin Gothic Medium, Tahoma, Arial, sans-serif;
	color: #000;
	text-transform: uppercase;
	text-align: center;
	margin: 0 0;
}
#footer {
	padding: 12px 0 34px 0;
	color: #333;
}
#footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
#footer ul li {
	float: left;
	padding: 0 15px;
	margin-left: -15px;
	background: url(../images/spr_footer.gif) no-repeat 7px 100%;
}
#footer ul#submenu {
	margin-top:10px;
	padding-right:40px;
	clear: left;
}
#footer ul#submenu li {
	color: #ccc;
	background: url(../images/spr_footer2.gif) no-repeat 7px 100%;
}
#footer ul#submenu li a {
	color: #ccc;
}
#footer p {
	clear: left;
	padding:0;
}


/*-- CABECERA DE OPCIONES --*/

#menuPrincipal {
position:relative;
padding:0px;
margin:0px;
height:36px;
background:url(../images/menu_B.jpg) repeat-x;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 3px;
	color: #000;
	text-transform: uppercase;
	text-align: center;
	margin: 0 0;
}

#menuPrincipal h1 {
position:absolute;
left:67px;
padding:0px;
margin:0px;
margin-top:11px;
font:0.9em Arial, 'Trebuchet MS', 'Lucida Grande', Verdana, Sans-Serif;
font-style:normal;
font-weight:bold;
color:#000000;
text-transform: uppercase;

}

#menuPrincipal #headerLeft5 {
float:left;
position:relative;
left:0px; 
top:0px;
height:36px;
width:13px;
background:transparent url(../images/menu_L.jpg) no-repeat left top;
display:block;
}
#menuPrincipal #headerRight5 {
float:right;
position:relative;
right:0px; 
top:0px;
height:36px;
width:13px;
background:transparent url(../images/menu_R.jpg) no-repeat right top;
display:block;
}
/* FOOTER */
#menuPrincipal a:link,
#menuPrincipal a:visited {
color:#000000;
text-decoration:none;
}
#menuPrincipal a:hover {
color:#4E4E4E;
font-weight:bold;
text-decoration:underline;
}

.maincol {
	float: left;
	width:460px !important;
	width:452px;
	/**/
	/* Para que funcione bien el min-height */
	/**/
	height: auto!important; /* para los browsers buenos */
    height: 217px; /* para IE5, IE6 */
    min-height: 217px; /* para los browsers buenos */
	
	border-right-color:#E5E7E9 !important;
	border-right-color:#E5E7E9; 
	border-right-style: solid !important;
	border-right-style:solid;
	border-right-width: 3px !important;
	border-right-width: 1px;
	background-color: White;
	
}

.leftcol,
.rightcol {
	float: left;
	width: 307px !important;
	width: 306px;
	overflow:hidden;
}

#leftColumn {
position:absolute;
top:6px; 
left:6px;
width:105px;
margin:0px;
padding:0px;
}

#rightColumn {
position:absolute;
top:6px; 
right:6px;
width:105px;
margin:0px;
padding:0px;
}
* html #rightColumn {right:5px;r\ight:5px}/* FOR 1px difference in IE */

#centerColumn {
width:770px;
margin-left:111px;
margin-right:111px;
}
* html #centerColumn {height:1%} /* IE hack */

.spacer {
height:3px;
padding:0px;
margin:0px;
overflow:hidden;
}


.WhiteLink a:link{color:#0000FF; font-size: 10px;}
.WhiteLink a:visited{color:#0000FF; font-size: 10px;}
.WhiteLink a:active{color:#0000FF; font-size: 10px;}
.WhiteLink a:hover{color:#0000FF; text-decoration:underline; font-size: 10px;}

.BlueLink a:link{color:#0000FF; font-size: 11px; font-family: Verdana, Arial}
.BlueLink a:visited{color:#0000FF; font-size: 11px; font-family: Verdana, Arial}
.BlueLink a:active{color:#0000FF; font-size: 11px; font-family: Verdana, Arial}
.BlueLink a:hover{color:#0000FF; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial}

/* */

#letras { 
    	margin: 0px 0px; /* los márgenes derecho e izquierdo de este elemento div crean las dos columnas externas de los lados de la página. Con independencia de la cantidad de contenido que incluyan los divs de las barras laterales, permanecerá el espacio de la columna. Puede quitar este margen si desea que el texto del div #mainContent llene el espacio de las barras laterales cuando termine el contenido de cada una de ellas. */
		background: #000000;
    	padding: 0px 0px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
		text-align:center;
    } 

#letras a { 
	color: White;
	font-size: 12px;
	font-weight:bold;			
    }
    
.letraFinal
{
 	font-family: verdana;
	text-decoration: underline; 	
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;	
}    
    
.indice {
	text-align: center;
	vertical-align:bottom;
	padding-left: 2px;
	padding-right: 2px;
	width: 20px;
	padding-bottom: 4px;
	padding-top: 4px;
}
#main .UpdateProgress2 {
      width: 180px; 
      height: 24px;
      background-color: #FFFFAE; 
      border: solid 1px #CCCCCC;
      top: 322px;				/* Firefox */
      *top: 321px !important;	/* IE 7 */
      *top: 284px;				/* IE 6 */
      position: absolute;
      vertical-align:middle;
      font: bold 11px Arial, Verdana, Segoe, sans-serif;
      color:Red;

}

#main .UpdateProgress1 {
      width: 180px; 
      height: 24px;
      background-color: #FFFFAE; 
      border: solid 1px #CCCCCC;
      top: 285px;				/* Firefox */
      *top: 284px !important;	/* IE 7 */
      *top: 247px;				/* IE 6 */
      position: absolute;
      vertical-align:middle;
      font: bold 11px Arial, Verdana, Segoe, sans-serif;
      color:Red;
}

#Actividades .buscaActividades2
{
	display: inline; float:left; BORDER-RIGHT: #FFFFFF 5px solid; width: 233px; *width: 233px !important; *width: 243px; height:15px; padding-left: 5px; padding-bottom: 5px; padding-top:5px; background-color: #FFFFFF; font: normal 10px Arial, Verdana, sans-serif; color:Red;}

#Actividades .buscaActividades1
{
	display: inline; float:left; BORDER-RIGHT: #FFFFFF 5px solid; width: 233px; *width: 233px !important; *width: 243px; height:15px; padding-left: 5px; padding-bottom: 5px; padding-top:5px; background-color: #FDFAC5; font: normal 10px Arial, Verdana, sans-serif; color:Red;}

     
.shortcutBar {
PADDING-RIGHT: 20px; 
PADDING-LEFT: 20px; 
FONT-SIZE: 10px; 
PADDING-BOTTOM: 5px; 
COLOR: white; 
PADDING-TOP: 5px; 
BACKGROUND-COLOR: #002851
}
.shortcutBar A {
	FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: white; TEXT-DECORATION: none
}
.shortcutBar A:hover {
	PADDING-BOTTOM: 1px; COLOR: white; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}

#main .menu {
BORDER-TOP: black 0px solid; 
BORDER-RIGHT: #999999 2px solid; 
BORDER-BOTTOM: #999999 3px solid; 
BORDER-LEFT: #cccccc 1px solid; 

PADDING-TOP: 5px; 
PADDING-RIGHT: 10px; 
PADDING-BOTTOM: 10px; 
PADDING-LEFT: 10px; 

FONT-SIZE: 11px; 
COLOR: black; 
LINE-HEIGHT: 150%; 
POSITION: absolute; 
BACKGROUND-COLOR: #eeeeee;
top: 251px !important;	/*IE 7 / Firefox*/
top: 218px				/*IE 6*/
}

#main .menu A {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}

#main .menu A:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}

#menuQA 
{
	WIDTH: 747px !important;
	WIDTH: 770px; 
	height: 332px !important;
	height: 352px
}

#main .menu2 {
BORDER-TOP: black 0px solid; 
BORDER-RIGHT: #999999 2px solid; 
BORDER-BOTTOM: #999999 3px solid; 
BORDER-LEFT: #cccccc 1px solid; 

PADDING-TOP: 5px; 
PADDING-RIGHT: 10px; 
PADDING-BOTTOM: 10px; 
PADDING-LEFT: 10px; 

FONT-SIZE: 11px; 
COLOR: black; 
LINE-HEIGHT: 150%; 
POSITION: absolute; 
BACKGROUND-COLOR: #eeeeee;
top: 287px !important;		/*IE 7 / Firefox*/
top: 252px					/*IE 6*/
}

#main .menu2 A {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}

#main .menu2 A:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}

#menuQA2 {
	LEFT: 117px; 
	TOP: 260px; 
	WIDTH: 747px !important;
	WIDTH: 770px; 
	height: 332px !important;
	height: 352px	
}
#menuRI {
	LEFT: 64px; WIDTH: 300px; TOP: 20px
}
#menuSC {
	LEFT: 127px; WIDTH: 300px; TOP: 20px
}

.floatRight {
	FLOAT: right
}

.quickAddItem {
	CLEAR: right; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #cccccc 1px solid
}

/* LAYER ACTIVIDADES*/
#logoPC
{
position:absolute;
height:201px;
width: 276px;
padding:0px;
margin:0px;

}

#headerRight4_interno #logoSlogan
{
position:relative;
top: 204px;
height:228px;
*height:270px;

padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 3px;	/* Todos los navegadores */
*padding-top: 0px;	/* IE6 e IE7 */
margin:0px;

}

#headerRight4_interno #logoBanner
{
position:relative;
top: 235px;	
height:194px;
*height:250px;
padding:0px;
margin:0px;

}

#headerRight4_interno #logoLink
{
position:relative;
top: 450px;		
height:245px;
*height:280px;
padding:0px;
margin:0px;
}

#headerRight4_interno #logo2
{
position:relative;
top: 750px;	
height:250px;
padding:0px;
margin:0px;
}


#headerRight4_interno #logoInfoBox
{
position:relative;
top: 452px;		
height:288px;
*height:330px;
padding:0px;
margin:0px;
}

#headerRight4_interno #logoInfoLogo
{
position:relative;
top: 459px;		
height:146px;
*height:172px;
padding:0px;
margin:0px;
}
#headerRight4_interno #logo_1
{
position:relative;
top: 550px !important;	
*top: 480px;	/* para IE6*/
height:206px;
*height:236px;
padding:0px;
margin:0px;

}

#headerRight4_interno #logoLogo
{
position:relative;
top: 606px !important;	
*top: 549px;
height:172px;
padding:0px;
margin:0px;
}

#headerRight4_interno #logo_2
{
position:relative;
top: 610px;				/* Firefox y los demás */
*top: 650px	!important;	/* Sólo IE7 */
*top: 570px;			/* Sólo IE6 */
height:236px;
padding:0px;
margin:0px;
}

#headerRight4_interno #logoPatrocinio
{
position:relative;
top: 663px !important;	
*top: 587px;	
height:380px;
padding:0px;
margin:0px;
}


.divInfoBox {
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 	
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING-TOP: 8px; 	
	PADDING-RIGHT: 8px; 
	PADDING-BOTTOM: 8px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 7pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 280px;
}

.hr_
{
	width: 80%;
	text-align:center;
	}

.hr_datalist
{
	width: 100%;
	
	}	
#content_Titulo {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 10px; 
	COLOR: #000000; 
	PADDING-TOP: 15px; 
	FONT-FAMILY: "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial;
	background-color:White;
	width: 450px !important;
	width: 460px;
}

#content_Titulo h2 {
	BORDER-RIGHT: #09111c 5px solid; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 12px; 
	BACKGROUND: #FFC30D; 
	BORDER-LEFT: #09111c 5px solid; 
	COLOR: #000000; 
	LINE-HEIGHT: 25px; 
	FONT-FAMILY: Verdana, Arial; 
	LETTER-SPACING: -1px; 
	HEIGHT: 25px
}

#content_Titulo .contenido
{
	font: 12px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial; 
	color: #000000;
	font-weight:normal;
	text-align:left;
	padding-right: 10px;
}

#content_Titulo #lista_productos a
{
	font: 13px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial; 
	color: #0000FF;
	font-weight:normal;
	text-align:left;
	padding-right: 10px;
}

#queEsEdina {
width:420px;
font: 13px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial;
padding: 0px 20px 20px 20px;
color: Black;
}

.email {
font: 17px Verdana, Arial;
color: #0000FF;
}

#acrostico {
width:420px;
text-align:center;
padding: 5px 20px 20px 20px;
}

#acrostico TD {
	height:30px;
}
	
#acrostico .capital
{
 	font-family: verdana;
	color:#000000;
	font-size: 17px;
	font-weight:bold;
	text-align:center;
	vertical-align: top;
}

#acrostico .contenido
{
	font: 13px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial; 
	color: #333333;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}

.contenido2
{
	font: 12px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial; 
	color: #333333;
	font-weight:normal;
	text-align:left;
	padding-right: 10px;
	text-decoration: none;
}
.post-descripcion {
	PADDING-BOTTOM: 15px; MARGIN: 20px 20px 8px; FONT: 13px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px 
}

.post-descripcion A {
	COLOR: #ff3300
	}
	
.accordionHeader
{
    border: 1px solid #CCCCCC;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected
{
    border: 0px solid #2F4F4F;
    color: white;
    background-color: #F5F5F5;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 1px;
    margin-top: 0px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-top: none;
    padding: 5px;
    padding-top: 5px;
}

#noflash {
float:right;
position:relative;
right:0px; 
top:0px;
height:217px;
width:307px;
display:block;
background:url(../images/anuncioFlash1.jpg) no-repeat right top;
}

.tablaInformacionUtil TD 
{
	height: 20px;
	padding-bottom: 0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

/* FORMULARIOS */

.formulario {
	
}
.formulario INPUT[type=checkbox] {
	
}
.formulario INPUT[type=radio] {
	MARGIN-RIGHT: 5px
}
.formulario INPUT[type=text] {
	BORDER-RIGHT: #bbc6d0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbc6d0 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fbfdff; PADDING-BOTTOM: 0px; BORDER-LEFT: #bbc6d0 1px solid; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: #bbc6d0 1px solid
}
.formulario INPUT[type=password] {
	BORDER-RIGHT: #bbc6d0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbc6d0 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fbfdff; PADDING-BOTTOM: 4px; BORDER-LEFT: #bbc6d0 1px solid; WIDTH: 90%; PADDING-TOP: 4px; BORDER-BOTTOM: #bbc6d0 1px solid
}
.formulario SELECT {
	BORDER-RIGHT: #bbc6d0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbc6d0 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fbfdff; PADDING-BOTTOM: 4px; BORDER-LEFT: #bbc6d0 1px solid; WIDTH: 90%; PADDING-TOP: 4px; BORDER-BOTTOM: #bbc6d0 1px solid
}
.formulario TEXTAREA {
	BORDER-RIGHT: #bbc6d0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbc6d0 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fbfdff; PADDING-BOTTOM: 4px; BORDER-LEFT: #bbc6d0 1px solid; WIDTH: 90%; PADDING-TOP: 4px; BORDER-BOTTOM: #bbc6d0 1px solid
}
.formulario INPUT[type=date] {
	BORDER-RIGHT: #bbc6d0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbc6d0 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fbfdff; PADDING-BOTTOM: 4px; BORDER-LEFT: #bbc6d0 1px solid; WIDTH: 80px! important; PADDING-TOP: 4px; BORDER-BOTTOM: #bbc6d0 1px solid
}
.formulario .input_date {
	BORDER-RIGHT: #bbc6d0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bbc6d0 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fbfdff; PADDING-BOTTOM: 4px; BORDER-LEFT: #bbc6d0 1px solid; WIDTH: 80px! important; PADDING-TOP: 4px; BORDER-BOTTOM: #bbc6d0 1px solid
}
.formulario INPUT:hover {
	BACKGROUND-COLOR: #FFF989
}
.formulario SELECT:hover {
	BACKGROUND-COLOR: #FFF989
}
.formulario TEXTAREA:hover {
	BACKGROUND-COLOR: #FFF989
}
.formulario INPUT:focus {
	BORDER-RIGHT: #a8b7c4 1px solid; BORDER-TOP: #a8b7c4 1px solid; BORDER-LEFT: #a8b7c4 1px solid; BORDER-BOTTOM: #a8b7c4 1px solid; BACKGROUND-COLOR: #ebf1fc
}
.formulario SELECT:focus {
	BORDER-RIGHT: #a8b7c4 1px solid; BORDER-TOP: #a8b7c4 1px solid; BORDER-LEFT: #a8b7c4 1px solid; BORDER-BOTTOM: #a8b7c4 1px solid; BACKGROUND-COLOR: #ebf1fc
}
.formulario TEXTAREA:focus {
	BORDER-RIGHT: #a8b7c4 1px solid; BORDER-TOP: #a8b7c4 1px solid; BORDER-LEFT: #a8b7c4 1px solid; BORDER-BOTTOM: #a8b7c4 1px solid; BACKGROUND-COLOR: #ebf1fc
}
.formulario INPUT[type=submit] {
	BORDER-RIGHT: #426a93 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #426a93 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; BACKGROUND: url(../elements/bg-button.gif) #699ed4 repeat-x 50% bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #426a93 1px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #426a93 1px solid; FONT-FAMILY: "Trebuchet MS"
}
.formulario INPUT[type=button] {
	BORDER-RIGHT: #426a93 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #426a93 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; BACKGROUND: url(../elements/bg-button.gif) #699ed4 repeat-x 50% bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #426a93 1px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #426a93 1px solid; FONT-FAMILY: "Trebuchet MS"
}



/* MENU INICIO - SUGERENCIAS */

#ubercolortabs0{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

#ubercolortabs0 ul
{
color:White;
font: bold 9px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

#ubercolortabs0 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}

#ubercolortabs0 a{
float: left;
color: Black;
background: url(../images/botonOscuro1.jpg) repeat-x left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 3px 3px;
text-decoration: none;
letter-spacing: 1px;
outline: none;
}

#ubercolortabs0 a span{
float: left;
display: block;

padding: 7px 16px 3px 15px;
cursor: pointer;

}

#ubercolortabs0 a span{
float: none;
}

#ubercolortabs0 a:hover, #ubercolortabs0 li.selected a{
color:#BC00A4;
background: transparent url(../images/botonOscuro2.jpg) repeat-x right top; /*right corner image*/
}

#ubercolortabs0 a:hover span{
background-color: transparent;
}

#ubercolordivider0{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* MENU PRINCIPAL */

#ubercolortabs1{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

#ubercolortabs1 ul{
font: bold 9px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

#ubercolortabs1 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}

#ubercolortabs1 a{
float: left;
color:White;
background: url(../images/botonMenuNegro.jpg) repeat-x left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 3px 3px;
text-decoration: none;
letter-spacing: 1px;
outline: none;
}

#ubercolortabs1 a span{
float: left;
display: block;

padding: 7px 6px 3px 5px;
cursor: pointer;
}

#ubercolortabs1 a span{
float: none;
}

#ubercolortabs1 a:hover, #ubercolortabs1 li.selected a{
color:#BC00A4;
background: transparent url(../images/botonMenuAmarillo.jpg) repeat-x right top; /*right corner image*/
}

#ubercolortabs1 a:hover span{
background-color: transparent;
}

#ubercolordivider1{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* Búsqueda por Actividades */

#ubercolortabs2{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

#ubercolortabs2 ul
{
color:White;
font: bold .9em  Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
width: 100%;
}

#ubercolortabs2 li{
display: inline;
margin: 0 0 0 0;
padding: 0;
width: 100%;
}

#ubercolortabs2 a{
float: left;
color: Black;
background: url(../images/searchActividades1.jpg) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
letter-spacing: 1px;
height: 29px;
width:460px;
}

#ubercolortabs2 a span{
padding: 0px 0px 0px 0px;
cursor: pointer;
position:absolute;
left:300px;
margin:0px;
margin-top:8px;
font:.9em Verdana, Arial, Sans-Serif;
}

#ubercolortabs2 a span{
float: none;
}

#ubercolortabs2 a:hover, #ubercolortabs2 li.selected a{
color:#BC00A4;
background: transparent url(../images/searchActividades2.jpg) no-repeat left top; /*right corner image*/
}

#ubercolortabs2 a:hover span{
background-color: transparent;
}

#ubercolordivider2{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* SOLICETE Anunciarse Y ACTUALICE SUS DATOS */
#ubercolortabs3{
padding: 0;
width: 50%;
overflow: hidden;
background: transparent;
}

#ubercolortabs3 ul
{
color:White;
font: bold 11px 'Trebuchet MS', Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

#ubercolortabs3 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

#ubercolortabs3 a{
float: left;
color: white;
background: url(../images/AnuncioActualiza1.jpg) repeat-x  right top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
height: 29px;
}

#ubercolortabs3 a span{
float: left;
display: block;
padding: 7px 8px 3px 8px;
cursor: pointer;
}

#ubercolortabs3 a span{
float: none;
}

#ubercolortabs3 a:hover, #ubercolortabs3 li.selected a{
color:#FFFFFF;
background: transparent url(../images/AnuncioActualiza2.jpg) repeat-x right top; /*right corner image*/
}

#ubercolortabs3 a:hover span{
background-color: transparent;
}

/**/

#ubercolortabs33{
padding: 0;

overflow: hidden;
background: transparent;

}

#ubercolortabs33 ul
{
color:White;
font: bold 11px 'Trebuchet MS', Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

#ubercolortabs33 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

#ubercolortabs33 a{
float: left;
color: white;
background-color:Red;
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
height: 29px;
}

#ubercolortabs33 a span{
float: left;
display: block;
padding: 7px 8px 3px 8px;
cursor: pointer;
}

#ubercolortabs33 a span{
float: none;
}

#ubercolortabs33 a:hover, #ubercolortabs3 li.selected a{
color:#FFFFFF;
background: transparent url(../images/AnuncioActualiza2.jpg) repeat-x right top; /*right corner image*/
}

#ubercolortabs33 a:hover span{
background-color: transparent;
}
/**/

.pieLink a:link{color:#ffffff; font-size: 11px;}
.pieLink a:visited{color:#ffffff; font-size: 11px;}
.pieLink a:active{color:#ffffff; font-size: 11px;}
.pieLink a:hover{color:#ffffff; text-decoration:underline; font-size: 11px;}

.footerlink {
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}
.footerlink:hover {
	COLOR: #999999
}

.networking {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px;
	width:760px;
	height: 120px;
}
.networking LI {
	FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 180px; LIST-STYLE-TYPE: none
}
.networking UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}

#bottomCiudades
{
	background-color: #000000;
	margin-top: 5px;
	*margin-top: 0px !important;
	*margin-top: 0px;
	}
/**/
#ubercolordivider3{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/*-- CABECERA DE BUSQUEDA HOME --*/
#header_interna #guideLocalite{
position:absolute;
left:25px;
padding:0px;
margin:0px;
margin-top:150px;
border:0px;
font:0.95em "Trebuchet MS", Arial, Sans-Serif;
color:Black;
font-weight:bold;
}

#header_interna {
position:relative;
padding:0px;
margin:0px;
height:195px;
background:url(../images/head_interna_B.jpg) repeat-x;
}
#header_interna #headerLeft {
float:left;
position:relative;
left:0px; 
top:0px;
height:195px;
width:23px;
background:transparent url(../images/head_interna_L.jpg) no-repeat left top;
display:block;
}
#header_interna #headerRight {
float:right;
position:relative;
right:0px; 
top:0px;
height:195px;
width:23px;
background:transparent url(../images/head_interna_R.jpg) no-repeat right top;
display:block;
}

#header_interna .logoEdina {
position:absolute;
left:32px;
padding:0px;
margin:0px;
margin-top:33px;
border:0px;
}

#header_interna .textoEdina {
position:absolute;
left:145px;
padding:0px;
margin:0px;
margin-top:33px;
border:0px;
}

#header_interna .anuncio {
position:absolute;
left:476px;
padding:0px;
margin:0px;
margin-top:4px;
border:0px;
}

#header_interna .anuncio a
{
	outline: none;
}

#header_interna .lupa {
position:absolute;
left:629px;
padding:0px;
margin:0px;
margin-top:9px;
border:0px;
}

#header_interna .ayuda {
position:absolute;
left:477px;
padding:0px;
margin:0px;
margin-top:155px;
border:0px;
}

#header_interna .botonBuscar1 {
position:absolute;
left:496px;
padding:0px;
margin:0px;
margin-top:155px;
border:0px;
background:url(../images/avisos_internos/boton1.jpg) no-repeat;
width: 87px;
height: 22px;
font:1.1em 'Lucida Grande', Arial, Sans-Serif;
color:White;
font-weight:bold;
}

#header_interna .pie_txtBuscador {
position:absolute;
left:282px;
margin:0px;
margin-top:167px;
}

#header_interna .txtBuscador {
position:absolute;
left:302px;
padding-left:3px;
margin:0px;
margin-top:155px;
border-left:solid #000000 1px;
border-top: solid #000000 1px;
border-bottom: solid #000000 1px;
width: 170px !important;
width: 177px;
height: 18px!important;
height: 22px;
font:1em "Trebuchet MS", Verdana, Arial, Sans-Serif;
}

#header_interna .cboArea {
position:absolute;
left:302px;
padding-left:3px;
margin:0px;
margin-top:115px;

width: 175px;
height: 22px;
font:1em "Trebuchet MS", Verdana, Arial, Sans-Serif;
background-color:#FFFFFF;
}

#header_interna h1 {
position:absolute;
left:263px;
padding:0px;
margin:0px;
margin-top:8px;
font:1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#FFFFFF;
}
#header_interna h2 {
position:absolute;
left:693px;
padding:0px;
margin:0px;
margin-top:129px;
font:1.1em 'Lucida Grande', Arial, Sans-Serif;
color:White;
font-weight:bold;
}

#header_interna h3, .titleCodigoArea {
	color: #000000; 
	font-size: 10px;
	position: absolute;
	top:-1px;
	width:171px;
	font-weight:normal;
	font-style:oblique;

	left:302px;
	padding:0px;
	margin:0px;
	margin-top:137px;
	
}
#header_interna .titleNombre {
	color: #000000; 
	font-size: 10px;
	position: absolute;
	top:-1px;
	width:171px;
	font-weight:normal;
	font-style:oblique;

	left:302px;
	padding:0px;
	margin:0px;
	margin-top:175px;
	
}


/*-- CABECERA DE BUSQUEDA HOME --*/

#header {
position:relative;
padding:0px;
margin:0px;
height:159px;
background:url(../images/head_B.jpg) repeat-x;
}
#header #headerLeft {
float:left;
position:relative;
left:0px; 
top:0px;
height:159px;
width:23px;
background:transparent url(../images/head_L.jpg) no-repeat left top;
display:block;
}
#header #headerRight {
float:right;
position:relative;
right:0px; 
top:0px;
height:159px;
width:23px;
background:transparent url(../images/head_R.jpg) no-repeat right top;
display:block;
}

#header .logoEdina {
position:absolute;
left:32px;
padding:0px;
margin:0px;
margin-top:33px;
border:0px;
}

#header .textoEdina {
position:absolute;
left:145px;
padding:0px;
margin:0px;
margin-top:33px;
border:0px;
}

#header .anuncio {
position:absolute;
left:466px;
padding:0px;
margin:0px;
margin-top:0px;
border:0px;
}
#header .anuncio a
{
	outline: none;
}


#header .lupa {
position:absolute;
left:621px;
padding:0px;
margin:0px;
margin-top:9px;
border:0px;
}

#header .ayuda {
position:absolute;
left:652px;
padding:0px;
margin:0px;
margin-top:125px;
border:0px;
}

#header .botonBuscar1 {
position:absolute;
left:671px;
padding:0px;
margin:0px;
margin-top:125px;
border:0px;
background:url(../images/avisos_home/boton1.jpg) no-repeat;
width: 87px;
height: 25px;
font:1.1em 'Lucida Grande', Arial, Sans-Serif;
color:White;
font-weight:bold;
}

#header .pie_txtBuscador {
position:absolute;
left:282px;
margin:0px;
margin-top:147px;
}

#header .txtBuscador {
position:absolute;
left:282px;
padding-left:3px;
margin:0px;
margin-top:125px;
border-left:solid #000000 1px;
border-top: solid #000000 1px;
border-bottom: solid #000000 1px;

width: 365px !important;
width: 372px;
height: 18px !important;
height: 22px;
font:1em "Trebuchet MS", Verdana, Arial, Sans-Serif;
}

#header h1 {
position:absolute;
left:263px;
padding:0px;
margin:0px;
margin-top:8px;
font:1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#FFFFFF;
}
#header h2 {
position:absolute;
left:693px;
padding:0px;
margin:0px;
margin-top:129px;
font:1.1em 'Lucida Grande', Arial, Sans-Serif;
color:White;
font-weight:bold;
}

#header h3, .titleSearchBlancas {
	color: #808080; 
	font-size: 10px;
	position: absolute;
	top:-1px;
	width:463px;
	font-weight:normal;
	font-style:oblique;

	left:282px;
	padding:0px;
	margin:0px;
	margin-top:110px;
	
}

/* Header 2*/
#header2 {
position:relative;
padding:0px;
margin:0px;
height:24px;
background:url(../images/botonMenuAmarillo.jpg) repeat-x;
}

#header2 #headerLeft2 {
float:left;
position:relative;
left:0px; 
top:0px;
height:24px;
width:191px;
display:block;
}
#header2 #headerRight2 {
float:right;
position:relative;
right:0px; 
top:0px;
height:24px;
width:579px;
display:block;
}

/*-- CABECERA DE BUSQUEDA POR ACTIVIDADES Y SOLICITE Anunciarse Y ACTUALICE SUS DATOS --*/

#header3 {
position:relative;
padding:0px;
margin:0px;
height:29px;
}

#header3 h1 {
position:absolute;
left:10px;
padding:0px;
margin:0px;
margin-top:5px;
font:1.2em Arial, Verdana, Sans-Serif;
font-style:oblique;
font-weight:bold;
color:#000000;
}


#header3 #headerLeft3 {
float:left;
position:relative;
left:0px; 
top:0px;
height:29px;
width:460px;
display:block;
background:url(../images/searchActividades1.jpg) no-repeat left top;
}
#header3 #headerRight3 {
float:right;
position:relative;
right:0px; 
top:0px;
height:29px;
width:307px;
display:block;
}

/*-- CABECERA DE INFORMACION UTIL Y ANUNCIO FLASH --*/

#header4 {
position:relative;
padding:0px;
margin:0px;
height:217px;
}

#header4 h1 {
position:absolute;
left:10px;
padding:0px;
margin:0px;
margin-top:5px;
font:1.2em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-style:oblique;
font-weight:bold;
color:#000000;
}


#header4 #headerLeft4 {
float:left;
position:relative;
left:0px; 
top:0px;
height:217px;
width:460px;
display:block;

}
#header4 #headerRight4 {
float:right;
position:relative;
right:0px; 
top:0px;
height:217px;
width:307px;
display:block;
background:url(../images/anuncioFlash1.jpg) no-repeat right top;
}

/*-- ESTILOS PARA LOADING --*/

#containerloading {
	width: 1004px;
	margin: 0 auto;
	overflow: hidden;
	text-align:left;
}

#loading2
{
	width: 1004px;
	float: left;
	height:800px;
}

#DIVflash
{
	margin-top: 14%;
	width: 1004px;
	height: 49px;
}

/*-- PAGINA DE RESULTADOS EMPRESAS --*/

.iSep {
	WIDTH: 445px; HEIGHT: 2px
}

.sRBL {
	WIDTH: 2px;
}
.sRBR {
	WIDTH: 2px;
}
.divPRM {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.txtTitleBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.txtTitleBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.dP4t {
	PADDING-TOP: 3px;
}

#header4_interno a, .anuncio 
{
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;
}

.cabResultados {
	PADDING-TOP: 4px; 	
	PADDING-RIGHT: 8px; 
	PADDING-BOTTOM: 4px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}

.cabResultados3 {
	PADDING-TOP: 1px; 	
	PADDING-RIGHT: 8px; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}

.cabResultados4 {
	PADDING-TOP: 4px; 	
	PADDING-RIGHT: 8px; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11pt; 
	COLOR: #0000CC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;

}

.cabResultados5 {
	PADDING-TOP: 1px; 	
	PADDING-RIGHT: 8px; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 8pt; 
	COLOR: #0000CC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
}

.cab_msgError 
{
	PADDING-BOTTOM: 4px; 
	PADDING-LEFT: 12px; 
}

.cabResultados2 {
	PADDING-TOP: 5px; 	
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}

.cabeceraLetras
{
 	font-family: verdana;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: white
}

.textCombo 
{
	BORDER-RIGHT: #2083be 1px solid; 
	BORDER-TOP: #2083be 1px solid; 
	BORDER-LEFT: #2083be 1px solid;  
	BORDER-BOTTOM: #2083be 1px solid;
	FONT: 9px Verdana, sans-serif;  
	WIDTH: 140px; 
	BACKGROUND-COLOR: #FDFAC5
	}
	
#header4_interno 
{
	width: 100%;
	overflow: hidden;
	background-color:White
}

#headerLeft4_interno {
	float: left;
	width:460px;
	padding-right: 3px;
}

#headerRight4_interno {
	float: left;
	width: 307px;
	
}




/*-- BANNER INFERIOR --*/

#headerBanner {
position:relative;
padding:0px;
margin:0px;
height:36px;
}

/*-- CABECERA DE BUSQUEDA --*/

* html #header3{height:1%} /* IE hack */

/* do not alter or amalgamate styles */
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
/* mac hide \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide */

/* END LAYOUT */
.rimRelative {position:relative;}
.rimHeading {
position:absolute;
left:0;
padding:0;
margin:0;
margin-top:-26px;
color:#FFCC33;
font:.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#center-content p {margin:0 0 1em 0}

.rimHeadingSide {
position:absolute;
left:10px;
padding:0px;
margin:0px;
margin-top:-22px;
color:#FFCC33;
font:.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}



/* LEFT SIDE */

#homeBtn {
display:block;
background:transparent;
width:183px;
height:33px;
}
.sideTop {
background:transparent url(../images/top.gif);
width:183px;
height:4px;
overflow:hidden;
}
.sideTop2 {
background:transparent url(../images/s-top2.gif);
width:183px;
height:27px;
overflow:hidden;
}
.sideBottom {
background:transparent url(../images/bottom.gif);
width:183px;
height:4px;
overflow:hidden;
}
.sideBottom2 {
background:transparent url(../images/s-bottom2.gif);
width:183px;
height:8px;
overflow:hidden;
}
.sideBottom3 {
background:transparent url(../images/columnSponsorsBottom.gif);
width:183px;
height:12px;
overflow:hidden;
}
.sideMiddle {
background:#ffffff;
border-left:5px solid #51585E;
border-right:5px solid #51585E;
width:173px;

}
/* OL list (leftside navigation) */
.uListMain {
margin:0px;
padding:0px;
font:11px Arial, Sans-Serif;
}
.uListMain ul {
margin:0px 0px 0px 0px;
padding:0px;
width:173px;
}
.uListMain ul li {
list-style:none;
width:173px;
}
.uListMain ul li a {
display:block;
padding:5px 3px 0px 18px;
background:transparent url(../images/navBacking.gif) no-repeat center left;
}
.uListMain ul li a:link,
.uListMain ul li a:visited {
color:#e3e3e3;
text-decoration:none;
}
.uListMain ul li a:hover {
color:#FFFFFF;
background:transparent url(../images/navBacking.gif) no-repeat center left;
text-decoration:none;
}

.uListMain li a { /* resolves the gap in lists (white space bug) when using display:block */
height:19px;
}

/* OL list (side links) */
.uList {
margin:0px;
padding:0px;
font:11px Arial, Sans-Serif;
}
.uList ul {
margin:0px 0px 0px 0px;
padding:0px;
}
.uList ul li {
list-style:none;
width:173px;
}
.uList ul li a {
display:block;
padding:3px 6px;
border-bottom:1px solid #F5F5F5;
min-height:1%; /*ie7*/
}
/* mac hide \*/
* html .uList ul li a{height:1%}
/* end hide */

.uList ul li a:link,
.uList ul li a:visited {
color:#0F4274;
text-decoration:none;
}
.uList ul li a:hover {
color:#0F4274;
background:#F5F5F5;
text-decoration:none;
}

.uList .categoryLinks li a {
background:url(../images/catBullet.gif) no-repeat -1px 50%;
display:block;
padding:3px 6px 3px 8px!important;
}
.uList .categoryLinks li a:hover{
background:#F5F5F5 url(../images/catBullet.gif) no-repeat 0px 50%;
}

#center-right .uList ul li {
width:100%;
}
#center-right .uList ul li a {
padding:3px 6px 3px 9px;
}

#center-right h3 {
margin:0px;
padding:3px 1px 3px 4px;
font:1.1em Verdana, sans-serif;
}
.sideRSS {
background:transparent url(../images/rss2.gif) no-repeat center right;
position:absolute;
right:2px;
padding:0px;
margin:0px;
margin-top:-23px;
width:22px;
height:16px;
}

#authorPosts li, #essentials li {
width:100%;
}

/* RIGHT SIDE */
#search {
background:transparent url(../images/SearchBackingLogo.gif) no-repeat;
width:183px;
height:61px;
}
#rightFeeds {
background:transparent url(../images/FeedBacking.gif) no-repeat;
width:183px;
height:61px;
color:#ffffff;
font:10px Verdana, sans-serif;
}
#rightFeeds a:link,
#rightFeeds a:visited {
color:#ffffff;
text-decoration:none;
}
#rightFeeds a:hover {
color:#ffffff;
text-decoration:underline;
}
#feedtop, #feedbottom {
background:transparent url(../images/rss2.gif) no-repeat left top;
height:16px;
position:absolute;
left:8px; top:9px;
padding-left:25px;
padding-top:2px;
}
#feedbottom {
left:8px; top:36px;
}

#searching label {
font:0.8em Verdana, sans-serif;
}
#searching #s {
position:absolute;
left:5px; top:35px;
background:transparent url(../images/searchBoxBacking.gif) no-repeat;
border:0px solid #323639;
height:17px;
width:150px;
padding-left:5px;
padding-top:3px;
color:#000000;
}
.searchPost h2 {
font:1.1em Arial, Verdana, sans-serif;
margin:0px;
display:inline;
line-height:1.3em;
}
.searchPost .options {
font:10px Verdana, sans-serif;
}
.searchPost .date {
font:0.9em Arial, Verdana, sans-serif;
}

#search-engine-decoder {
display:block;
background:transparent url(../images/search-engine-decoder-32.png) no-repeat;
width:183px;
height:61px;
}
#pagerank-decoder {
display:block;
background:transparent url(../images/pagerank-decoder-32.png) no-repeat;
width:183px;
height:61px;
}
#essentials-reads {
display:block;
background:transparent url(../images/essentials-32.png) no-repeat;
width:183px;
height:61px;
}

#rightColumn img{display:block}

.sponsorMiddle {
padding:0px;
margin:0px;
background:#ffffff;
width:173px;
border-left:5px solid #51585E;
border-right:5px solid #51585E;
text-align:center;
font-family:verdana, helvetica, sans-serif;
font-size:11px;
line-height:15px;
}
/*THIS IS A HACK*/
/* mac hide \*/
* html .sponsorMiddle {height:1%}
/* end hide*/

.sponsorMiddle img {
border:0;
display:inline;
margin:auto;
vertical-align:bottom;	
}

.columnTopBlank {
	background:transparent url(../images/columnTopBlank.gif) no-repeat;
	width:173px;
	height:16px;
	color:#FFCC33;
	font:.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	padding-left:10px;
	padding-top:5px;
}
/* POST */
.post, .tocPost {
padding:0px;
padding-bottom:4px;
margin:0px;
background:#FFFFFF;
border-bottom:1px solid #cccccc;
margin-bottom:5px;
/*text-transform: uppercase; letter-spacing: 0.33em;*/
}
* html .post, * html .tocPost {height:1%} /* IE hack */

.singlePost .post, .articlePost .post {
border-bottom:0px solid #cccccc;	
}

.post h2, .tocPost h2 {
font:1.4em Verdana, sans-serif;
margin:0px;
padding:0px 7px 2px 0px;
background:#FFFFFF;
display:block;
line-height:1.2em;
}
* html .post h2, * html .tocPost h2 {height:1%} /* IE hack */

.post small {
padding:1px 7px 2px 0px;
background:#FFFFFF;
display:block;
}
* html .post small {height:1%} /* IE hack */

.entry {
font:0.9em Verdana, sans-serif;
line-height: 15pt;
padding:4px 4px 4px 4px;
}
.indexPost {
padding:4px 4px 4px 4px;
}
.postmetadata {
font:0.8em Verdana, sans-serif;
padding:10px 4px 5px 4px;
margin:0px!important;
background:#FFFFFF;
color:#777777;
}

.postmetadata3 {
font:0.8em Verdana, sans-serif;
padding:0px 0px 4px 18px;
margin:0px!important;
color:#777777;
}


.post a:link,
.post a:visited {
color:#0F4274;
text-decoration:none;
}
.post a:hover {
color:#0F4274;
text-decoration:underline;
}
/* COMMENTS */
.comment {
background:transparent url(../images/comment.gif) no-repeat;
padding-left:16px;
}
.comment a:link,
.comment a:visited {
color:#990000;
text-decoration:none;
}
.comment a:hover {
color:#990000;
text-decoration:underline;
}

.commentlist a:link,
.commentlist a:visited {
color:#000;
text-decoration:none;
}
.commentlist a:hover {
color:#000;
text-decoration:underline;
}

.commentText a:link,
.commentText a:visited {
color:#0F4274;
text-decoration:none;
}
.commentText a:hover {
color:#0F4274;
text-decoration:underline;
}

.commentlist .alt, .commentlist .even {
padding:0px;
background:#FFF;
margin-bottom:5px;
}
.commentlist .alt {
background:#F5F5F5;
}

.commentHeadblack, .commentHeadred, .commentHeadblue, .commentHeadyellow, .commentHeadgltgreen, .commentHeadgreen, .commentHeadpurple, .commentHeadorange {
border-bottom:2px solid #000;
padding-left:60px;
padding-top:10px;
height:33px;
overflow:hidden;
}
.commentHeadblack {
background:#fff url(../images/blacktie.gif) no-repeat top left;
}
.commentHeadred {
background:#fff url(../images/redtie.gif) no-repeat top left;
}
.commentHeadblue {
background:#fff url(../images/bluetie.gif) no-repeat top left;
}
.commentHeadyellow {
background:#fff url(../images/yellowtie.gif) no-repeat top left;
}
.commentHeadgltgreen{
background:#fff url(../images/gltgreen.gif) no-repeat top left;
}
.commentHeadgreen{
background:#fff url(../images/greentie.gif) no-repeat top left;
}
.commentHeadpurple{
background:#fff url(../images/purpletie.gif) no-repeat top left;
}
.commentHeadorange{
background:#fff url(../images/orangetie.gif) no-repeat top left;
}
.pAbout {
font-size:22px;

}

.commentlist .commentID {
font:1.4em arial, sans-serif;
color:#000;
float:right;
padding-top:17px;
}
.commentlist .commentText {
padding:5px;
}

.user-info input {
border:3px solid #D5E4F4;
width:377px;
height:20px;
padding:4px 4px 0px 4px;
}
.user-info textarea {
border:3px solid #D5E4F4;
padding:4px;
}
#commentform {
border-top:3px solid #D5E4F4;
background:#ECF3FA;
padding:5px;
}
#submit {
border:3px solid #D5E4F4;
background:#99BBDD;
width:388px;
height:35px;
}

/* FOOTER */
#footer a:link,
#footer a:visited {
color:#0F4274;
text-decoration:none;
}
#footer a:hover {
color:#0F4274;
text-decoration:underline;
}
/* GENERAL */
a:link,
a:visited {
color:#0F4274;
text-decoration:none;
}
a:hover {
color:#0F4274;
text-decoration:underline;
}
.navigation {
display:block;
text-align:center;
margin-top:10px;
margin-bottom:60px;
}
.alignright {
float:right;
}
.alignleft {
float:left
}
div.notes {
padding:9px;
padding-top:15px;
color:#666;
font:italic 107%/140% "Lucida Grande",sans-serif;

}
code {
color:#900;
font-size:115%!important;
font-family:"Courier New", Courier, mono
}
img {
border:0;
}
.articleTOC {
border-bottom:1px dotted #cccccc;
padding:0px;
margin-bottom:10px;
}
.articleTOC ul {
margin-top:0px;
}
.articleTOC li {
list-style:none;
}
.articleTOC strong {
padding-left:20px;
}
.bqr p {
float:right;
padding:10px 5px;
voice-family:"\"}\""; 
voice-family:inherit;
width:170px;
font-size:13px;
font-weight:bold;
border-top:3px double #ccc;
border-bottom:3px double #ccc;
}
.datePost {
background:transparent url(../images/datePost.gif) no-repeat left top;
width:31px;
height:26px;
color:#fff;
font-size:11px;
text-align:center;
padding:8px 3px 0px 3px;
line-height:1.0em;
position:relative;
float:left;
margin-right:5px;
}

form {margin:0;padding:0}

.sociable {
font:12px Verdana, sans-serif;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
color:#777;
padding:12px;
padding-left:37px; 
margin:10px 0px 2px 0px;
background:#F5F5F5 url(../images/bookmark.gif) no-repeat 25px 12px;
}
.feedSubscribe {
font:15px Verdana, sans-serif;
padding-left:80px;
padding-top:15px;  
height:50px;
background:#FFF url(../images/feedSubscribe.gif) no-repeat 20px 0px;
}
#tagCloud {
padding:3px 5px 3px 5px;
}
h3.highlight {
border-top:solid 2px #FED71A;
border-bottom:solid 2px #FED71A;
background:#FFF7C0 url(../images/!.gif) no-repeat 10px 5px;
padding:9px;
padding-left:50px;
font:11px Verdana, sans-serif;
}
.subscribe-to-comments label{
font-size:14px;
}

blockquote {
color:#444;
border-left:3px solid #999;
padding-left:10px;
}
.oddRow {
background:#F5F5F5;
padding:5px;
border:0px solid #ff0000;
font-size:11px;

}
.evenRow {
padding:5px;
border:0px solid #ff0000;
font-size:11px;

}
.date {
float:right;
}
.gAds {
padding-left:22px;
}
/* FEEDS */
.summary {
position:absolute;
top:5px; left:-9999em;
width:300px;
min-height:400px;
display:block;
}
.summaryOver {
position:absolute;
top:5px; left:24px;
background:#FEFEBA; /*#F5F9FE*/
border:1px solid #FFDC50; /*#DEE7FE*/
width:360px;
padding:7px;
font-size:11px;
display:block;
line-height:1.2em;
overflow:hidden;
z-index:20;
}
.imgBtnExternalFeed {
float:left; 
padding-bottom:1px;
}
.feedLink {
padding-left:5px;
}
.oddRowFeed {
background:#F5F5F5;
padding:5px;
border:0px solid #ff0000;
font-size:11px;
position:relative;
}
.evenRowFeed {
padding:5px;
border:0px solid #ff0000;
font-size:11px;
position:relative;
}
.oddRowFeed:hover,.evenRowFeed:hover{z-index:20}
.centerAlign {padding-left:5px;}
/* BANNER ADS */
.banner-left{
background:transparent url(../images/banner-left.gif) no-repeat left top;
clear:both;
font-size:12px;
height:67px;
line-height:16px;
margin:10px 0;
overflow:hidden;
}
.banner-right{
background:transparent url(../images/banner-right.gif) no-repeat right top;
float:right;
height:67px;
width:43px;
}

.banner-left img {padding-right:10px; border:0;}
.banner-left strong {color:#763712;}
.banner-left a, .banner-left a:hover, .banner-left a:visited {display:block; padding:9px 12px; height:100%; color:#000; text-decoration:none; }

#content_Contacto {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 15px; 
	COLOR: #e4eaf4; 
	PADDING-TOP: 15px; 
	FONT-FAMILY: "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial;
	
	height: auto!important; /* para los browsers buenos */
    height: 950px; /* para IE5, IE6 */
    min-height: 950px; /* para los browsers buenos */
}

#content_Contacto H2 {
	BORDER-RIGHT: #09111c 5px solid; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 12px; 
	BACKGROUND: #FFC30D; 
	BORDER-LEFT: #09111c 5px solid; 
	COLOR: #000000; 
	LINE-HEIGHT: 25px; 
	FONT-FAMILY: Verdana, Arial; 
	LETTER-SPACING: -1px; 
	HEIGHT: 25px
}

#content_Contacto P {
	MARGIN-BOTTOM: 5px;
	font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial;
	font-size:12px;
	color:#000000;
}

#content_Contacto UL {
	PADDING-LEFT: 25px; MARGIN-BOTTOM: 10px
}

#content_Contacto OL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px
}

#content_Contacto UL {
	LIST-STYLE-TYPE: square
}

#content_Contacto LI {
	color: Black
}

#content_Contacto IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.logo01{

padding-top:0px;
padding-bottom:0px;
vertical-align:text-top;
text-align:right;
font-size:10px;
font-family:verdana;
color: Black;
}

/* Accordion */

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #FFC30D;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 2px;
    cursor: pointer;
    BORDER-LEFT: #09111c 5px solid; 
    BORDER-RIGHT: #09111c 5px solid; 
}

.accordionHeader a
{
	color: #000000;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: #000000;
    background-color: #FFC30D;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 2px;
    cursor: pointer;
    BORDER-LEFT: #09111c 5px solid; 
    BORDER-RIGHT: #09111c 5px solid;     
}

.accordionHeaderSelected a
{
	color: #000000;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #FFFFFF;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
