a:link 	  {  	color: maroon }
a:visited 	  {  	color: maroon }
a:active 	  {  	color: red }
a:hover 	  {  	color: #CC4433 }

body 	  {  	
	background-color: #3d5a17;
	border: none; 
	font: normal 76%/1.4 verdana, arial, helvetica, sans-serif;
	color: black;	
	
}

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;
}

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

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:  #D6E6CC;
	border-collapse: separate;
	background-color: #A6A6AC;
	font-size: 10pt;
	font-family:arial;
}

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

tr.fondoTabla th {
border-width: 0px;
	padding: 2px;
	border-style: none;
	border-spacing: 0px;
	border-color:  #D6E6CC;
	background-color: #D6E6CC;
	-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:  #D6E6CC;
	border-spacing: 0px;
	background-color: #D6E6CC;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size: 10pt;
	font-family:arial;
}

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

.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: #C6E6CC;
}

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);
}

.head2_reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left:20px;
	color:#000000;
	background-color: #e2e2e2;
}

#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; }


.actividadReciente { width:95%; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.actividadReciente #tablaActividades { width:100%; background-color: #EEEEEE; border-style:solid; border-width:1px; }
.actividadReciente a { font-size:13px; font-weight:bold; color:#040;}
#fotitoActividad { vertical-align: top; text-align:center; width:32px; }
