a:link 	  {  	color: #3A673D; }
a:visited {  	color: #3A673D; }
a:active   {  	color: #A2C496; }
a:hover 	  {  	color: #A2C496; }

body {  	
	background-color: #28391F;
	border: none; 
	font: normal 76%/1.4 verdana, arial, helvetica, sans-serif;
	color: black;	
	padding:0px;
	margin:0px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}

#wrapperGlobal {
	margin-left: auto;
	margin-right: auto;
	background-color: #28391F; 
	width:1024px; 
	text-align:center;
}

#panelOpciones {
	background-color: #white; 
	width:1024px; 
	text-align:center;
}

#panelIzquierdo {
	background-color: #335621; 
	text-align:center; 
	vertical-align:text-top;
	width: 200px;
}

#publicidad {
	width:100%;
	background-color:#335621;
	text-align:center; 
	margin-left:auto; 
	margin-right:auto;
}

#contenidoCentral {
	text-align:left; 
	vertical-align:left; 
	vertical-align:text-top; 
	width:100%;
	background-color:#d1e1c8;
	text-align:center; 
	margin-left:auto; 
	margin-right:auto;
}

.cabezaCactusero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left:20px;
	color:yellow;
	height:25px;
	BACKGROUND: url('http://www.cactuseros.com/Imagenes/cactusero_cabeza_chica.png') no-repeat;
}

hr {
  height: 1px; 
  color: #333333;
  background-color: #ffffff;
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}

.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #747474;
}

.titulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #747474;
}

a { font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.destacadoActividades { color:yellow; }

.actividadReciente { width:95%; text-align:left; color:#D1E1C8; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.actividadReciente #tablaActividades { width:100%; background-color: #334a32; border-style:none; border-width:0px; }
.actividadReciente #tablaActividades a { font-size:13px; font-weight:bold; color:white;}
#fotitoActividad { vertical-align: top; text-align:center; width:32px; }

#tablaActividades tr {
	background-color: #436A32;
}

table.fondoTabla tr.fondoClaro td {
	margin-left: auto; 
	margin-right: auto;
	text-align:center;
	color: white;
}

table.fondoTabla tr.fondoClaro  {
	background-color:#7EAF6F;
}

table.fondoTabla a{
	font-size: 10pt;
	font-family:arial;
	color: white;
}

table.fondoTabla li{
	border-style: none; 
	font-size: 10pt;
	font-family:arial;
}

table.fondoTabla ul{
	border-style: none; 
	font-size: 10pt;
	font-family:arial;
}

table.fondoTabla p{
	border-style: none; 
	font-size: 10pt;
	font-family:arial;
}

table.fondoTabla {
	border-width: 0px;
	border-spacing: 1px;
	border-style: none;
	border-color:  none;
	border-collapse: separate;
	background-color: #436a32;
	font-size: 10pt;
	font: normal normal normal 11px/normal 'Trebuchet MS', Verdana, Arial, sans-serif;
	text-decoration: none;
	color: #D1E1C8;
	width:90%;
	margin-left: auto;
	margin-right: auto;
}

table.fondoTabla tr {
	border-width: 0px;
	padding: 2px;
	border-style: none;
	border-spacing: 0px;
	border-color:  none;
	background-color: #436a32;
	-moz-border-radius: 0px 0px 0px 0px;
}

tr.fondoTabla th {
border-width: 0px;
	padding: 2px;
	border-style: none;
	border-spacing: 0px;
	border-color:  none;
	background-color: #436a32;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size: 10pt;
	font-family:arial;
}

tr.fondoTabla td {
	border-width: 0px;
	padding: 2px;
	border-style: none;
	border-color:  none;
	border-spacing: 0px;
	background-color: #436a32;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size: 10pt;
	font-family:arial;
	text-align:center;
}

h1 {font-size: 18px; font-family: arial, verdana, helvetica, sans-serif; word-wrap: break-word; color: #3A673D;}
h2 {font-family: arial, sans-serif; font-size: 16px; color: #3A673D;}
h3 {font-family: arial, sans-serif; font-size: 15px; color: #3A673D;}
h4 {font-family: arial, sans-serif; font-size: 14px; color: #3A673D;}
h5 {font-family: arial, sans-serif; font-size: 12px; color: #3A673D;}
h6 {font-family: arial, sans-serif; font-size: 11px; color: #3A673D;}

.tablaSugerencias
{
	border-width: 0px; 
	border-style: none; 
	border-color: #F6E6CC; 
	background-color: #F6E6CC;
}

.tdFoto {
	border-width: 0px; 
	padding: 2px; 
	border-style: none; 
	border-color: #26262C; 
	background-color: #26262C;
}

.tdTexto {
	border-width: 0px; 
	padding: 2px; 
	border-style: none; 
	border-color: #BAE6BA; 
	background-color: #BAE6BA;
	font-size: 8pt;
	font-family:arial;
	width:350px;
}

.tdTexto2 {
	border-width: 0px; 
	padding: 2px; 
	border-style: none; 
	border-color: #BAE6BA; 
	background-color: #BAE6BA;
	font-size: 8pt;
	font-family:arial;	
}

.tdTexto a:link, .tdTexto a:visited, .tdTexto a:active, .tdTexto a:hover 	  { font-size: 10pt;}
h6 a:link, h6 a:visited, h6 a:active, h6 a:hover 	  { font-size: 10pt;}

.tablaFondoClaritoGlobal {
	border-width: 0px; 
	border-style: none; 
	border-color: #C6E6CC; 
	background-color: #333;
}

em {
	font-size: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: red;
}

img {border: 0; font: 11px 'arial narrow', arial, helvetica, verdana, sans-serif; color: #666;}

.conMarcoMediano{
    background-color: #111111;	
	vertical-align: bottom;
	margin: 4px 3px 4px 3px;
	padding: 0px;
	border-style: solid;
	border-width: 5px;
	border-color: #ffffff;	
	display: inline-block; 
}

.conMarcoChico{
    background-color: #111111;	
	vertical-align: bottom;
	margin: 4px 3px 4px 3px;
	padding: 0px;
	border-style: solid;
	border-width: 3px;
	border-color: #ffffff;	
	display: inline-block; 
}

.conMarco{
    background-color: #111111;	
	vertical-align: bottom;
	margin: 4px 3px 4px 3px;
	padding: 0px;
	border-style: solid;
	border-width: 10px;
	border-color: #ffffff;	
	display: inline-block; 	 
}




/* ### comentarios ### */
#comentarios {
	clear:both;
	width:620px;
	margin:auto;
	text-align: left;
}

#comentarios h3 {
	clear:both;
	margin:1em auto;
	color:#036;
	font-size:1.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:.2em solid #DDD;
	text-align: left;
}

#comentarios a:hover {
	color:#F90;
}

#comentarios #comentarios-liste {
	width:620px;
	margin:0 auto;
	color:#036;
	text-align: left;
}
#comentarios .com_0,
#comentarios .com_1,
#comentarios .com_rep {
	width:372px;
	font-size:9pt;
	text-indent:0 !important;
	line-height:1.2;
	text-align: left;
}
#comentarios .com_0 {
	float:right;
	font-size:9pt;
	text-align: left;
}
#comentarios .com_1 {
	clear:right;
	font-size:9pt;
	text-align: left;
}
#comentarios .com_rep {
	margin:auto;
	clear:both;
}
#comentarios .com_ht {
	width:372px;
	height:15px;
	background:url(../Imagenes/Comentarios/commentaire_haut.png) bottom center no-repeat;
}
#comentarios blockquote {
	margin:0;
	padding:0 15px 0 10px;
	text-indent:20px;
	text-align: left;
	background:url(../Imagenes/Comentarios/commentaire_fond.png) top left repeat-y;
}
#comentarios blockquote p {
	margin:0;
	padding:0;
	text-align: left;
	text-indent:0;
}
#comentarios .com_bas {
	width:322px;
	height:30px;
	font-size:8pt;
}
#comentarios .com_bas a{	
	font-size:9pt;
}

#comentarios .com_1 .com_bas {
	padding:15px 0 0 50px;
	text-align:left;
	background:url(../Imagenes/Comentarios/commentaire_bas_gch.png) top left no-repeat;
}
#comentarios .com_0 .com_bas {
	padding:15px 50px 0 0;
	text-align:right;
	background:url(../Imagenes/Comentarios/commentaire_bas_dte.png) top right no-repeat;
}
#comentarios .com_rep .com_bas {
	padding:15px 50px 0 0;
	text-align:right;
	background:url(../Imagenes/Comentarios/commentaire_bas_dte.png) top right no-repeat;
}


#comentarios #comment-faq-en {
	position:absolute;
	top:194px;
	left:78px;
}
#comentarios #comment-faq-en a {
	opacity:.5;
	filter:alpha(opacity=50);
}
#comentarios #comment-faq-en a:hover {
	opacity:1;
	filter:alpha(opacity=100);
}


#star ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('http://www.cactuseros.com/Imagenes/Varios/stars.gif') repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#star li.curr { BACKGROUND: url('http://www.cactuseros.com/Imagenes/Varios/stars.gif') left 25px; FONT-SIZE: 1px; }
#star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; }



#notify-table {  position:fixed;
				top:0;
				left:0;
				width:100%;
				z-index:100;
				font-family:Arial,Liberation Sans,DejaVu Sans,sans-serif;
				font-size:130%;
				font-weight:bold;
				letter-spacing:-1px;
				color:#735005;
}

.notify td {  border-bottom:solid 1px #D6800C;
			padding:7px 0 7px 0;
			text-align:center;
			background-color:#F4A83D;
}

.notify{width:95%;}

.notify a{ color:#735005; 
		   text-decoration:underline;
		   text-align:center;
}

.notify-close a{ color:#735005;
				text-decoration:none;
				background-color: #FAD163;
				border:2px #735005 solid;p
				adding-left:4px;
				text-align:center;
				padding-right:4px;
}
		
/* mensajes ajax */		
#mensaje {
	background:#aaeb54;
	text-align:center;
	width:380px;
}

#mensaje h1 { 
	font-family:Arial,Liberation Sans,DejaVu Sans,sans-serif;
	font-weight:bold;
	font-size:18px;
}


.resumenPost{ font-size: 92%; line-height: 1.5; padding: 0px 0; width:600px; color: #4c4c4c;}
.resumenPost a {color:#E22914;}

.separador {border-top: 5px double lightGrey; font-size: 94%; margin-top: 6px; padding: 0px 0px 0px; word-wrap: break-word; width:620px; }


#panelIzquierdo {
	font: normal normal normal 11px/normal 'Trebuchet MS', Verdana, Arial, sans-serif;
	text-decoration: none;
	color: #D1E1C8;
}

#panelIzquierdo 	a:link 	  {  	color: #D1E1C8; }
#panelIzquierdo 	a:visited 	  {  	color: #D1E1C8; }
#panelIzquierdo a:active 	  {  	color: #D1E1C8; }
#panelIzquierdo 	a:hover 	  {  	color: white; }

.sinDecorar { text-decoration:none; border:none; }
