*{	margin:0px;	padding:0px;	}

body
{	font-family:Verdana, Arial, Helvetica;	}

#ContainerForm
{
	margin:5px auto 15px auto;
	width:600px;
}
/*=====Formulario para Subir Videos======*/
#FormVideo
{
	width:580px;
	margin:5px auto 0px auto;
}

#FormVideo H3
{
	font-size:14px;
	text-align:center;
	margin:10px;
}

#FormVideo H2
{
	font-size:13px;
	margin:0px 15px;
	font-weight:normal;
}

#FormVideo P
{	text-align:center;	}

#FormVideo LI
{
	display:inline;
	font-size:10px;	
	margin:0px 3px;
}

.Formulario
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	background:#2C5982;
	border:3px solid #002C4F;
}

.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:12px;
}

#ExternalContent A.Update
{
	margin:0px 0px 0px 308px;
	color:#F1DC63;
	text-align:right;
	font-size:10px;	
	font-weight:normal!important;
	text-decoration:underline;
}

#ExternalContent A:hover.Update
{	text-decoration:none;	}

.SDocument A.Nuevo
{
	color:#fff;
	font-weight:bold;
	margin:0px 0px 0px 5px;
	text-decoration:none;
	font-size:10px;
}

.SDocument A:hover.Nuevo
{
	color:#ccc;
	text-decoration:underline;
}

#Information P,#Video P,#Details P,#Geolocate P,.SVideo P,.SDocument P,#Agency P, #ExternalContent P
{	
	clear:both;
	height:24px;
	background:#002C4F;
	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
{	
	color:#fff;
	background:none;
	font-size:10px;	height:auto;
	padding:5px 4px 5px 38px;
	margin:0px 10px 15px 18px;
	text-align:left!important;
	background:url(../images/ramb/bg_informacion.png) no-repeat -2px;
}

#Information LABEL,#Video LABEL,#Details LABEL,#Geolocate LABEL,.SVideo LABEL,#Agency LABEL
{	
	display:block;
	width:220px;
	float:left;
	text-align:right;
	color:#fff;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:11px;
}

.SDocument LABEL
{
	text-align:right;
	color:#fff;
	padding:2px 0px 0px 0px;
	margin:4px 5px 0px 0px;
	font-size:10px;
}

#ExternalContent LABEL
{
	display:block;
	width:100px;
	float:left;
	text-align:right;
	color:#fff;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:10px;	
	font-weight:bold;
}

#ExternalContent LABEL.Label
{
	display:block;
	width:100px;
	float:left;
	text-align:left;
	color:#fff;
	padding:2px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	font-size:10px;}

#Information SELECT,#Video SELECT,#Details SELECT,#Geolocate SELECT,.SVideo SELECT,#Agency SELECT, #ExternalContent SELECT
{	
	width:180px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	font-size:10px;
}

#Information INPUT.Text,#Video INPUT.Text,#Details INPUT.Text,#Geolocate INPUT.Text,#Agency INPUT.Text
{	
	width:210px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #000;
	padding:1px;
}

#ExternalContent SPAN.Datos
{
	float:left;
	width:auto;
	margin:5px 0px 0px 4px;
	font-weight:normal;
	font-size:12px;
}

#ExternalContent INPUT.Text
{
	width:260px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #000;
	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;
	background:#fff;
	border:none;
	border:1px solid #000;
	padding:1px;
}

.SVideo INPUT.Text
{	
	width:210px;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #000;
	padding:1px;
	float:left
}

.SDocument INPUT.Text
{	
	width:210px;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #000;
	padding:1px;
}

.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;
}

#Information INPUT.TextSmall,#Video INPUT.TextSmall,#Details INPUT.TextSmall,#Geolocate INPUT.TextSmall,#Agency INPUT.TextSmall
{	
	width:60px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #000;
	padding:1px;
}

#Information SPAN,#Video SPAN,#Details SPAN,#Geolocate SPAN,#ExternalContent SPAN
{	
	width:50px;
	color:#fff;
	font-weight:bold;
	font-size:10px;	
	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:#F1DC63;
	font-weight:bold;
	font-size:9px;
	float:left;
	background:url(../images/ramb/bg_mandatory.png) no-repeat 0px 1px;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

.SDocument SPAN.Mandatory
{
	width:50px;
	color:#F1DC63;
	font-weight:bold;
	font-size:9px;
	background:url(../images/ramb/bg_mandatory.png) no-repeat 0px 1px;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

#ExternalContent SPAN.Info
{	
	width:130px;
	color:#F1DC63;
	font-weight:bold;
	font-size:10px;
	float:left;
	margin:0px 0px 0px 0px;
}

.SVideo A
{	
	color:#fff;
	text-decoration:none;
}

.SVideo A:hover
{	
	color:#efefef;
	text-decoration:underline;
}

.SVideo TEXTAREA
{	
	width:460px;
	height:150px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #000;
	padding:1px;
	font-family:Helvetica;
	clear:both;
}

.SVideo P.Transcripto
{	
	clear:both;
	height:185px;
	background:#002C4F;
	margin:0px 15px 5px 15px;
	padding:3px 0px 2px 0px;
	text-align:left;
}

#Agency SELECT.SmallSelect
{
	width:60px;
	float:left;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	font-size:10px;
}
/*======SERVICIOS======*/
#Servicios
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	background:#284477;
	border:3px solid #000;
}

#Servicios FIELDSET
{	border:none;	}

#Servicios LEGEND
{
	color:#fff;
	margin:0px 0px 10px 5px;
	padding:0px;
	font-weight:bold;
	font-size:14px;
}

#Servicios LABEL
{	color:#fff;	}

#Servicios P
{	
	clear:both;
	background:#002C4F;
	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:10px;	
	margin:0px 5px 0px 0px;
	list-style:none;
	color:#fff!important;
}
/*=======================PRIVATE LABEL============================*/
#PrivateLabel
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	background:#284477;
	border:3px solid #000;
}

#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;
}

#PrivateLabel INPUT
{	margin:0px 5px 0px 0px;	}

#PrivateLabel LI
{	list-style:none;	}
/*=====Otros datos=====*/
#Other P
{
	clear:both;
	font-size:11px;	color:#fff;
	text-align:left;
	height:28px;
	background:#002C4F;
	margin:0px 10px 5px 15px;
	padding:3px 0px 2px 0px;
}

#Other LABEL
{	margin:2px 0px 0px 0px;	}

#Other INPUT
{
	float:left;
	margin:0px 4px;
	padding:0px;
}

#Other INPUT.Text
{	
	width:190px;
	margin:2px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #000;
	padding:1px;
	float:none;
}
/*======Clases de Botones para los Formularios======*/
.Button
{
	width:120px!important;
	border:none;
	background:url(../images/ramb/bg_boton_frm.png) no-repeat;
	padding:6px 0px;
	color:#fff;
	margin:0px 10px;
}
/*======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 cargar ajax======*/
#pleasewaitScreen
{
	border:2px solid #002C4F;
	width:250px;
	margin:2px auto;
	background:#fff;
}

#pleasewaitScreen P
{
	font-size:10px;	
	padding:0px;
	margin:2px 0px;
	background:none;
	text-align:center;
	line-height:1em;
}
/*======CONTACT OWNER======*/
#ContactOwner
{
	padding:8px 0px;
	margin:0px 0px 15px 0px;
	background:#284477;
	border:3px solid #000;
}

#ContactOwner FIELDSET
{	border:none;	}

#ContactOwner LEGEND
{
	color:#fff;
	margin:0px 0px 10px 5px;
	padding:0px;
	font-weight:bold;
	font-size:14px;
}

#ContactOwner LABEL
{	
	color:#fff; 
	margin:0px 5px 0px 0px;
}

#ContactOwner P
{	
	clear:both;
	background:#002C4F;
	margin:0px 15px 5px 15px;
	padding:4px 0px 4px 85px;
	font-size:10px;	
	text-align:left;
}

#ContactOwner INPUT
{	margin:0px 2px 0px 0px!important;	}

#ContactOwner INPUT.Text
{	
	width:190px;
	margin:8px 5px 0px 5px;
	background:#fff;
	border:none;
	border:1px solid #000;
	padding:1px;
}
/*====================DISEŅO DEL WIDGET===================*/
#WPDisenoWidget
{
	height:130px;
	width:300px;
	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;
}
/*=============MENU LISTA BAJO LOS BOTONES DEL CATALOGO==================*/
#ContainerOpciones
{	clear:both;	}

#ContainerOpciones UL
{	text-align:center;	}

#ContainerOpciones LI
{
	display:inline;
	text-align:center;
	margin:0px 5px;
	font-size:10px;
	list-style:none;
}

#ContainerOpciones A
{	color:#002C4F;	}

#ContainerOpciones A:hover
{	
	color:#999;
	text-decoration:none;
}


