#div_error_form{
	display: none;
	width: 100%;
	height: 100%;
	top:20%;
	z-index:1;
	position:absolute;
	height: 125px;
	/*background: #000000;*/
}


#div_load{
	width: 395px;
	height: 240px;
	background: url(../images/registrate/fondo_error_reg.png) no-repeat left top;	 
}

#div_error_table{
	width: 395px;
	height: 240px;
	background: url(../images/registrate/fondo_error.png) no-repeat left top;	 
}

#div_error_reg{
	width: 395px;
	height: 240px;
	background: url(../images/registrate/fondo_error_reg.png) no-repeat left top;	 
}


#div_error_table td, #div_error_reg td{
	padding-left: 15px;
	padding-right: 15px;
	color: #FED2B0;
	font-family: "Times New Roman";
	font-size: 18px;	 
}

.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:100%;/*must have for any big value*/
	height:100%/*must have for any big value*/;
	/*border: 1px #000000 solid;;*/
}

label.error {
	background: url(../images/registrate/unchecked.gif) no-repeat;
	padding-left: 16px;
	margin-left: .3em;
	font-weight: bold;
}

label.valid {
	background: url(../images/registrate/checked.gif) no-repeat;
	display: block;
	width: 16px;
	height: 16px;
	font-weight: bold;
}


body

{

	BACKGROUND-COLOR	: #E60003;

	MARGIN-TOP			: 0px;

	MARGIN-LEFT			: 0px;

	MARGIN-RIGHT		: 0px;

}

input.error, select.error {
	background-color: #990033;
	color: #FFFFFF;
}

#paginacion
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #FF5A00;
	text-decoration	: none;	
	FONT-WEIGHT     : Bold;
}

.input_contactanos

{ 		

	BACKGROUND			: Transparent;

	FONT				: 12Px Verdana, Sans-Serif;

	BORDER				: 0Px;
	
	COLOR				: #000000;

	LINE-HEIGHT			: 12Px;

	FONT-WEIGHT         : Bold;

}


.textarea_formulario
{ 		
	BACKGROUND			: Transparent;
	FONT				: 12Px Verdana, Sans-Serif;
	BORDER				: 0Px;
	border-bottom: 0px #FFFFFF solid;
	COLOR				: #000000;
	LINE-HEIGHT			: 12Px;
	FONT-WEIGHT         : Bold;
}

.input_formulario
{ 		
	BACKGROUND			: Transparent;
	FONT				: 12Px Verdana, Sans-Serif;
	BORDER				: 0Px;
	border-bottom: 1px #FFFFFF solid;
	COLOR				: #000000;
	LINE-HEIGHT			: 12Px;
	FONT-WEIGHT         : Bold;
}

.input_formulario_neo
{
	background: none;
	background: transparent;
	font: 12Px Verdana, Sans-Serif;
	border: 0px;
	border-bottom: 1px #F0D0AA solid;
	color:#000000;
	line-height: 12px;
	font-weight: bold;
}


.combo_contactanos

{

	FONT			: 10PX Verdana;

	COLOR			: #000000;

	BORDER			: 0PX SOLID #000066; 

}

.noborde_txtarea

{

	border			: 0px; 

	font-family		: Verdana; 

	FONT-WEIGHT     : Bold;

	color			: #2E3339;

	BACKGROUND		: Transparent;

	line-height		: 2em;

	height			: 105px;

	width			: 340px;

	font-size		: 13px;

	overflow		: hidden;

}



.arial_rojo12

{

	font-family		: Verdana;

	font-size		: 12px;

	color			: #73282A;

	text-decoration	: none;	

	FONT-WEIGHT     : Bold;

}





.arial_blanco_12b

{

	font-family		: Arial;

	font-size		: 16px;

	color			: #FFFFFF;

	text-decoration	: none;	

	FONT-WEIGHT     : Bold;

}

.arial_blanco_11

{

	font-family		: Arial;

	font-size		: 11px;

	color			: #FFFFFF;

	text-decoration	: none;	

}

.arial_blanco_16b

{

	font-family		: Arial;

	font-size		: 18px;

	color			: #FFFFFF;

	text-decoration	: none;	

	FONT-WEIGHT     : Bold;

}

.link_comoes_afiche

{

	font-family		: Arial;

	font-size		: 11px;

	color			: #00B9FB;

	text-decoration	: none;	

	FONT-WEIGHT     : Bold;

}

.link_comoes_fotos

{

	font-family		: Arial;

	font-size		: 11px;

	color			: #FF5A00;

	text-decoration	: none;	

	FONT-WEIGHT     : Bold;

}

.link_blog_temas

{

	font-family		: Arial;

	font-size		: 11px;

	color			: #D5450C;

	text-decoration	: none;	

}

.blog_buscar

{

	BACKGROUND			: #FFFFFF;

	FONT				: 11Px Verdana, Sans-Serif;

	BORDER				: 1Px Solid #819CB9;

	COLOR				: #B0B0B0;

	LINE-HEIGHT			: 11Px;

}

.blog_titulo

{

	font-family		: Arial;

	font-size		: 12px;

	color			: #97090C;

	text-decoration	: none;	

	FONT-WEIGHT     : Bold;

}

.blog_subtitulo

{

	font-family		: Arial;

	font-size		: 11px;

	color			: #575654;

	text-decoration	: none;	

	FONT-WEIGHT     : Bold;

}

.blog_tema_titulo

{

	font-family		: Arial;

	font-size		: 18px;

	color			: #FFFFFF;	

}

.blog_tema_cantidad

{

	font-family		: Arial;

	font-size		: 12px;

	color			: #FFFFFF;	

}

.blog_tema_comentario

{

	font-family		: Arial;

	font-size		: 12px;

	color			: #000000;	

}

.blog_tema_titulo_comentario

{

	font-family		: Arial;

	font-size		: 14px;

	color			: #DC3A00;	

	FONT-WEIGHT     : Bold;

	text-align		: justify;

}

.blog_tema_label

{

	font-family		: Arial;

	font-size		: 11px;

	color			: #545351;	

}

.blog_tema_blog_titulo, #contenedor_error

{

	font-family		: Arial;

	font-size		: 11px;

	color			: #A60609;	

	FONT-WEIGHT     : Bold;

}

.login_textbox

{

	BACKGROUND			: #FFFFFF;

	FONT				: 11Px Verdana, Sans-Serif;

	BORDER				: 1Px Solid #000000;

	COLOR				: #000000;

	LINE-HEIGHT			: 12Px;

	FONT-WEIGHT         : Bold;

}

.login_olvidado

{

	font-family		: Arial;

	font-size		: 12px;

	color			: #7E0009;	

}

.registrate_label

{

	font-family		: "Bodoni MT Black";

	font-size		: 14px;

	color			: #FFFFFF;		

}

.button

{

    BORDER-RIGHT: #000000 1px solid;

    BORDER-TOP: #000000 1px solid;

    FONT-SIZE: 7.5pt;

    BORDER-LEFT: #000000 1px solid;

    WIDTH: 50pt;

    CURSOR: pointer;

    BORDER-BOTTOM: #000000 1px solid;

    FONT-FAMILY: verdana;

    BACKGROUND-COLOR: #eeeeee

}

#frm_fecha{
	padding-left: 20px;
	height: 15px;
	background: #FFFFFF url(btn_fecha.gif) left no-repeat ;
}

.top{
background:url(../images/invitaamigo/barra_top.png);
background-position:left;
background-repeat:repeat-x
}

.bloque{
background:url(../images/invitaamigo/reco_12.jpg);
background-position:left;
background-repeat:repeat-x
}

.bottom{
background:url(../images/invitaamigo/barra_bottom.png);
background-position:left;
background-repeat:repeat-x
}

.invita2{
background:url(../images/invitaamigo/invita2.jpg);
background-repeat:no-repeat;
}
.invita3{
background:url(../images/invitaamigo/invita3.jpg);
background-repeat:no-repeat;
}
.invita4{
background:url(../images/invitaamigo/invita4.jpg);
background-repeat:no-repeat;
}
.invita5{
background:url(../images/invitaamigo/invita5.jpg);
background-repeat:no-repeat;
}
.texto{
font-family:Verdana, Arial;
font-size:12px;
font-weight:bold;
color:#537FA6;
}
.textoin{
/*font-family:Verdana, Arial;
font-size:12px;
color:#817778;*/
	background: none;
	background: transparent;
	font: 12Px Verdana, Sans-Serif;
	border: 0px;
	border-bottom: 1px #7D929F solid;
	color:#000000;
	line-height: 12px;
	font-weight: bold;
}

.class_video{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;	
}

.class_video a{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

/*
 * Form registro Brahma
 * Autor Juan Minaya Leon
 * jminaya@newmediala.com
 * 06/10/2008
 */
 
form{
	display:inline;
	margin-bottom:0;
}

.myFormRegister input#txt_imagen{
	border:1px solid #A5BDE9;
	width:250px;
	height:25px;
}
.myFormRegister input#txt_email{
	width:215px;
	height:20px;
	background: none;
	background: transparent;
	font: 12Px Verdana, Sans-Serif;
	border: 0px;
}
.myFormRegister textarea#lista_recomendado{
	width:241px;
	height:78px;
	background: none;
	background: transparent;
	font: 12Px Verdana, Sans-Serif;
	border: 0px;
}

.myFormBusqueda_1 input#txt_email{
	border:0px;
	width:150px;
	height:18px;
	font-family:Verdana;
	font-size:11px;
}

.myFormBusqueda_1 select#int_filtro{
	border:0px;
	width:140px;
	height:18px;
	font-family:Verdana;
	font-size:11px;
}

/*
 * Textos 
 */

.texto_video_1 {
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.texto_video_1 a{
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.texto_video_1 a:hover{
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.texto_video_2 {
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.texto_video_3 {
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFD5AC;
	text-decoration:none;
}
.texto_video_4 {
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration:none;
}

.texto_video_5 {
	font-family:Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

#div_bases{
	margin: 0px;
	padding: 0px;	
	margin-top: 120px;
	margin-left: 40px;
	width: 670px;
	height: 220px;
	text-align: left; 
	overflow: auto;
	font-family:Arial;
	font-size: 11px;
	font-style: normal;
}

#div_bases a{
	font-family:Arial;
	font-size: 11px;
	font-style: normal;
	color:#990000;
}

#div_bases p{
	font-family:Arial;
	font-size: 11px;
	font-style: normal;
	text-align:justify;
	margin-right: 10px;
}

.paginador {
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FCC07E;
	text-decoration:none;
}

#paginacion a, #paginacion{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.no_vaciles{
	margin-top: 100px;
	margin-left: 0px;	
}

.marco_video{
	background: url(../images/vota_video/marco.png) top left no-repeat;
	width: 97px;
	height: 67px;	
}

.serie_marco{
	width: 110px;
	height: 70px;
	float:left;
	margin-top: 10px;
	
}