*{	margin:0px;	padding:0px;	}

BODY
{
	font-family:Arial, "Franklin Gothic Medium", Tahoma;
	background:#000 url(http://bienesraicesvideo.com/images/bienesraicesvideo/background.png) repeat-x;
}

A:link, A:visited
{ 
	text-decoration:none;
	color:#3F3F30;	
}

A:hover
{	
	text-decoration:none;   
	color:#B81318;
}

#Container 
{ 
	width:785px;
	margin:0px auto;
	background:#fff;
}

#Intro
{	height:199px;	}
/*===========  Header principal  ============ */
#PageHeader	
{ 
	background:url(http://bienesraicesvideo.com/images/bienesraicesvideo/header_brv.jpg) no-repeat 0px 20px;
	height:190px;
}
/*===========  Menu de idiomas de la cabecera  ============*/
#LangChoices 
{ 	
	background:#fff;
	text-align:left;
	font-size:11px;	
	padding:2px 0px 4px 2px;
	margin:163px 0px 0px 0px;
}
 
#LangChoices LI
{	
	display:inline;
	list-style:none;
	margin:0px 6px 0px 2px;
}
/*=====Menu de la cabecera===== */
#MenuHeader
{
	text-align:right;
	font-size:11px;
	padding:3px 0px 3px 0px;
	background:#F2F2E8;
}

#MenuHeader LI
{	
	display:inline;
	margin:0px 2px 0px 6px;
	list-style:none;
}

#MenuHeader A[href $='contact.asp']
{
	background:url(../images/bienesraicesvideo/ico_contactenos.png) left center no-repeat;
	padding:0px 0px 0px 16px;
}

#MenuHeader A[href $='default.asp']
{
	background:url(../images/bienesraicesvideo/ico_home.png) left center no-repeat;
	padding:2px 0px 0px 16px;
}
/*======Pie de Pagina*/
#Footer
{ 
	padding:0px 0px 15px 0px;
	margin:5px 0px 0px 0px;
	clear:both;
	background:#000 url(http://bienesraicesvideo.com/images/bienesraicesvideo/img_footer.png) top repeat-x;
	height:70px;
}
/*=====Formulario para Subir Videos======*/
#FormVideo
{
	width:540px;
	margin:20px auto;
}

#FormVideo H4
{
	text-align:center;
	font-size:20px;
	margin:0px 0px 10px 0px;
	color:#B81318;
}

#FormVideo P
{	text-align:center;	}

#FormVideo UL
{
	text-align:right;
	margin:0px 0px 5px 0px;
}

#FormVideo LI
{
	display:inline;
	font-size:11px;
	margin:0px 3px;
}

.Formulario
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	border:3px solid #F5F5EF;
	background:#555540;
}

.Formulario FIELDSET
{	border:none;	}

.Formulario h1,
.Formulario LEGEND
{	
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	font-size:14px;
}

#ExternalContent A.Update
{
	margin:0px 0px 0px 15px;
	color:#fff;
	text-decoration:underline;
}

#ExternalContent A:hover.Update
{	text-decoration:none;	}

#Information P,#Video P,#Details P,#Geolocate P,.SVideo P,#Agency P, #ExternalContent P
{	
	clear:both;
	height:24px;
	background:#EAEADB;
	margin:0px 15px 5px 15px;
	padding:3px 0px 2px 0px;
	text-align:left;
}

#Information P.Info,#Video P.Info,#Details P.Info,#Geolocate P.Info,.SVideo P.Info, #ExternalContent P.Info
{	
	background:none;
	font-size:11px;
	height:auto;
	padding:8px 4px 8px 38px;
	margin:0px 10px 15px 18px;
	text-align:left!important;
	color:#fff;
	background:url(../images/catalogoBRV/bg_informacion.png) no-repeat -2px;
}

#Information LABEL,#Video LABEL,#Details LABEL,#Geolocate LABEL,#Agency LABEL
{	
	display:block;
	width:210px;
	float:left;
	text-align:right;
	color:#000;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;
}
.SVideo LABEL
{	
	display:block;
	width:180px;
	float:left;
	text-align:right;
	color:#000;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;
}

#ExternalContent P.Radio
{	
	clear:both;
	background:#EAEADB;
	margin:0px 15px 5px 15px;
	padding:4px 0px 4px 85px;
	font-size:11px;
	text-align:left;
}

#ExternalContent P.Radio INPUT
{	
	float:left;
	width:auto;
}


#ExternalContent P.Radio LABEL
{	
	float:left!important;
	width:auto!important;
}

#ExternalContent LABEL
{
	display:block;
	width:100px;
	float:left;
	text-align:right;
	color:#000;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
}

#ExternalContent LABEL.Label
{
	display:block;
	width:100px;
	float:left;
	text-align:left;
	color:#000;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;
}

#ExternalContent SPAN.Datos
{
	float:left;
	width:auto;
	margin:5px 0px 0px 4px;
	font-weight:normal;
	font-size:12px;
}

#Information SELECT,#Video SELECT,#Details SELECT,#Geolocate SELECT,.SVideo SELECT,#Agency SELECT, #ExternalContent SELECT
{	
	width:180px;
	float:left;
	margin:2px 5px 0px 5px;
	border:none;
	font-size:11px;
}

#Information INPUT.Text,#Video INPUT.Text,#Details INPUT.Text,#Geolocate INPUT.Text,#Agency INPUT.Text
{	
	width:200px;
	float:left;
	margin:2px 5px 0px 5px;
	border:none;
	background:#fff;
	border:1px solid #3F3F30;
	padding:1px;
}


.SVideo INPUT.Text
{	
	width:220px;
	float:left;
	margin:2px 15px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #3F3F30;
	padding:1px;
}


#ExternalContent INPUT.Text
{
	width:280px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:1px solid #3F3F30;
	padding:1px;
}

#ExternalContent INPUT.Check
{
	float:left;
	margin:2px 5px 0px 100px;
	padding:1px;
}

#ExternalContent INPUT.TextSmall
{
	width:200px;
	float:left;
	margin:2px 5px 0px 5px;
	border:none;
	background:#fff;
	border:1px solid #3F3F30;
	padding:1px;
}

#Information INPUT.TextSmall,#Video INPUT.TextSmall,#Details INPUT.TextSmall,#Geolocate INPUT.TextSmall,#Agency INPUT.TextSmall
{	
	width:60px;
	float:left;
	margin:2px 5px 0px 5px;
	border:none;
	background:#fff;
	border:1px solid #3F3F30;
	padding:1px;
}

#Information SPAN,#Video SPAN,#Details SPAN,#Geolocate SPAN,#ExternalContent SPAN
{	
	width:50px;
	color:#000;
	font-weight:bold;
	font-size:12px;
	margin:6px 2px 0px 0px;
}

#Information SPAN.Mandatory,#Video SPAN.Mandatory,#Details SPAN.Mandatory,#Geolocate SPAN.Mandatory,.SVideo SPAN.Mandatory,#Agency SPAN.Mandatory, #ExternalContent SPAN.Mandatory
{	
	width:50px;
	color:#B81318;
	font-weight:bold;
	font-size:10px;
	float:left;
	background:url(../images/catalogoBRV/bg_mandatory.png) no-repeat 0px 1px;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

#ExternalContent SPAN.Info
{	
	width:120px;
	color:#B81318;
	font-weight:bold;
	font-size:10px;
	float:left;
	margin:0px 0px 0px 0px;
}

.SVideo A
{	color:#fff;	text-decoration:underline;}

.SVideo A:hover
{	
	color:#efefef;
	text-decoration:none;
}

.SVideo TEXTAREA
{	
	width:430px;
	height:150px;
	float:left;
	margin:2px 0px 0px 30px;
	border:none;
	background:#fff;
	border:1px solid #3F3F30;
	padding:1px;
	font-family:Tahoma;
}

.SVideo P.Transcripto
{	
	clear:both;
	height:180px;
	background:#EAEADB;
	margin:0px 15px 5px 15px;
	padding:3px 0px 2px 0px;
	text-align:left;
}

.SVideo INPUT.Radio
{	
	width:auto;
	float:left;
	margin:2px 2px 0px 195px;
}

.SVideo LABEL.Radio
{	
	width:auto;
	float:left;
	margin:2px 5px 0px 0px;
	text-align:left;
}


#Agency SELECT.SmallSelect
{
	width:60px;
	float:left;
	margin:2px 5px 0px 5px;
	border:none;
	font-size:11px;
}

/*======SERVICIOS======*/
#Servicios
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	border:3px solid #F5F5EF;
	background:#555540;
}

#Servicios FIELDSET
{	border:none;	}

#Servicios LEGEND
{
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	font-size:14px;
}

#Servicios LABEL
{	color:#000;	}

#Servicios P
{	
	clear:both;
	background:#EAEADB;
	margin:0px 15px 5px 15px;
	padding:0px 0px 4px 0px;
	font-size:11px;
	text-align:left;
}

#Servicios INPUT
{	
	width:auto!important;
	margin:0px 2px 0px 0px!important;
}

#Servicios UL
{	margin:0px 0px 0px 50px; }

#LangUsage LI
{
	display:inline;
	font-size:12px;
	margin:0px 5px 0px 0px;
	list-style:none;
	color:#fff!important;
}
/*=======================PRIVATE LABEL============================*/
#PrivateLabel
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;	
	border:3px solid #F5F5EF;
	background:#555540;
}

#PrivateLabel FIELDSET
{	border:none;	}

#PrivateLabel LEGEND
{
	color:#fff;
	margin:0px 0px 10px 5px;
	padding:0px;
	font-weight:bold;
	font-size:14px;
}

#PrivateLabel UL
{
	font-size:11px;
	margin:0px 0px 10px 20px;
	color:#fff;
	text-align:left;
}

#PrivateLabel INPUT
{	margin:0px 5px 0px 0px;	}

#PrivateLabel LI
{	list-style:none;	}
/*=====Otros datos=====*/
#Other P
{
	clear:both;
	font-size:11px;
	text-align:left;
	height:28px;
	background:#EAEADB;
	margin:0px 15px 5px 15px;
	padding:3px 0px 9px 0px;
}

#Other LABEL
{
	margin:2px 0px 0px 0px;
}
#Other INPUT
{
	float:left;
	margin:0px 4px;
	padding:0px;
}
#Other INPUT.Text
{	
	width:190px;
	margin:1px 5px 0px 5px;
	border:none;
	background:#fff;
	border:1px solid #3F3F30;
	padding:1px;
}

/*======Clases de Botones para los Formularios======*/
.Button
{
	width:120px!important;
	border:none;
	background:url(http://vidlisting.com/images/bienesraicesvideo/bg_boton_frm.png) no-repeat;
	padding:6px 0px;
	color:#fff;
	margin:0px 10px;
}

.Button2
{
	width:200!important;
	border:none;
	background:url(http://vidlisting.com/images/bienesraicesvideo/bg_boton_frm2.png) no-repeat;
	padding:6px 0px;
	color:#fff;
}
/*======Div para NAgent======*/
#NAgent
{
	width:200px;
}

#NAgent H1
{
	font-size:14px;
	color:#fff;
	margin:0px 0px 5px 5px;
}

#NAgent INPUT
{
	width:auto!important;
	color:#fff;
	float:left;
}

#NAgent LABEL
{
	width:auto!important;
	color:#fff;
	float:left;
}
/*======Div para datos en el pie de página======*/
#pleasewaitScreen
{
	border:2px solid #223a66;
	width:250px;
	margin:2px auto;
	background:#fff;
}

#pleasewaitScreen P
{
	font-size:11px;
	padding:0px;
	margin:2px 0px;
	background:none;
	text-align:center;
	line-height:1em;
}

/*========MENSAJE EXTERNO=======*/
#MsjExterno
{
	text-align:center;
}

#MsjExterno TEXTAREA
{
	margin:0px auto;
	width:440px;
	height:100px;
	font-size:12px;
	font-family:Arial;
	padding:1px 2px;
	border:1px solid #ccc;
	background:#FFF2F2;
}

#MsjExterno SPAN
{
	color:#fff;
	font-weight:bold;
	font-size:11px;
	clear:both!important;
	display:block;
	text-align:right;
	margin:4px 42px 0px 0px;
}

.MensajeObjeto
{
	border:2px solid orange;
	width:480px;
	margin:0px auto 5px auto;
	background:#fff;
	padding:3px 0px 0px 0px;
}

.MensajePersona
{
	bordeR:2px solid #ccc;
	width:480px;
	margin:0px auto 5px auto;
	background:#fff;
	padding:3px 0px 0px 0px;
}

.ImgMensaje
{
	float:left;
	text-align:center;
	width:88px;
	margin:0px 0px 0px 2px;
}

.ImgMensaje IMG
{
	width:80px;
	height:75px;
	border:2px solid #B70000;
	padding:1px;
	margin:0px auto;
}

.DatosMensaje
{
	float:left;
	text-align:center;
	width:380px;
	margin:0px 0px 0px 5px;
}

.DatosMensaje P
{
	font-size:11px;
	margin:0px auto;
	text-align:left!important;
	margin:0px 0px 3px 0px;
}

.DatosMensaje P.Fecha
{
	text-align:right!important;
	font-weight:bold;
}

SPAN.Auxiliar
{
	clear:both;
	display:block;
}

/*======Div para datos en el pie de página======*/
#Copyright
{	
	text-align:center;	
	padding-top:15px;
	color:#fff;
}

#Copyright BR
{	display:none;	}

#Copyright P
{	
	font-size:11px;
	padding-top:3px;
}

#Copyright H2
{	 font-size:12px;	}
/*====================DISEÑO DEL WIDGET===================*/
#WPDisenoWidget
{
	height:135px;
	width:400px;
	margin:5px auto;
}

.DWidget
{
	float:left;
	width:90px;
	height:110px;
	margin:0px 8px 10px 0px;
	border:1px solid #999;
	padding:3px 0px 0px 0px;
	text-align:center;
	background:#fff;
}

.DWidget P
{
	font-size:9px;
	font-weight:bold;
	text-align:center;
	margin:2px 0px 0px 0px;
	padding:0px;
	height:13px;
}

