.noticia
{
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #595959;
		font-weight: normal;
		margin-left:30px;
		margin-right:30px;
		text-align:justify;
}

.texto
{
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #595959;
		margin-left:0px;
		margin-right:0px;		
		font-weight: normal;
}

.noticia2
{
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999999;
		font-weight: normal;
		text-align:justify;
}

.cont_promo
{
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #595959;
		font-weight: normal;
		margin-left:30px;
		margin-right:200px;
		text-align:justify;
}

.fecha
{
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#999999;
		font-weight: normal;
}

.texto_promo
{
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #595959;
		font-weight: normal;
		margin-left:50px;
		margin-right:20px;
		text-align:left;
}

.noticia_foto
{
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #595959;
		font-weight: normal;
		margin-left:30px;
		margin-right:20px;
		text-align:justify;
}

.boton
{
background-image:url(images/fondo_boton.jpg);
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

a
{
color:#bebd01;
text-decoration:none;
}

a:hover
{
color:#4b4b0c;
text-decoration:underline;
}

.ampliar
{
background-color:#F2F2F2;
color:#666666;
font-family: tahoma, arial;
font-size:10px;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 5px;
padding-right:5px;
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
border-left:solid 1px #666666;
border-right:solid 1px #666666;
}

a.ampliado
{
color:#666666;
text-decoration:none;
}

a.ampliado:hover
{
color:#000000;
text-decoration:none;
}

img.mouseout {
border: 3px solid #CCCCCC;
}
img.mouseover {
border: 3px solid #bebd00;
} 

.tabla_promo
{
border-right:solid 1px  #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#f2f2f2;
}

.imagen_promo
{
border-right:solid 1px  #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
border-left:solid 1px #cccccc;
}

.campo_puntos
{
background-color:#F3F3F3;
border:#F3F3F3; border-bottom-style:dashed; border-bottom-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.campo_puntos_resultado
{
background-color:#bebd01;
border:#bebd01; border-bottom-style:dashed; border-bottom-width:1px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
}

.contacto_form
{
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #595959;
		line-height:14px;
		font-weight: normal;		
		margin-left: 30px;
		margin-right: 25px;		
		text-align: justify;
		margin-top:20px;
		margin-bottom:10px;		
}

INPUT, TEXTAREA, SELECT {
	z-index : -3;
	font-size: 11px;
	border:solid 1px #d7d7d7;
	background-color:#f9f9f9;
	background:#f9f9f9;	
	color: 777777;
}

.obliga
{
	color: #ff6633;
	font-weight:bold;
}

.foto_promo { background-color:#fff; border: solid 2px #dcdcdc; padding:6px; border-color:#dcdcdc; }