@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 4px;
}

table{
	border-collapse:collapse;}
	
#contenedor{
	width: 944px;
	margin: auto;
}

a img{
	border:none;
}

a{
	text-decoration:underline;
	color: #838586;
	cursor: pointer;
}

a:hover{
	text-decoration:underline;
	color: #ed7b1b;
}

input, textarea, select{
	font-size: 11px;
	font-family: arial;
	color: #000000;
}

/******************CABECERA*************/
#mapa_web{
	/*text-align: right;
	font-size: 10px;
	padding-left: 15px;
	color: #838586;*/	
	height: 10px;
}

#mapa_web a{
	text-align: right;
	color: #838586;
	text-decoration: none;
}

#mapa_web a:hover{
	text-align: right;
	color: #838586;
	text-decoration: underline;
	color: #ed7b1b;
}

#cabecera{
	background-image: url(../../img/comercialRTVE/cabecera.jpg);
	background-repeat: no-repeat;
	width: 944px;
	/*height: 118px;*/
	height: 101px;
}
/****************** FIN CABECERA*************/

/**********************************************************CONTENIDO*******************************************************************/
#contenido{
	margin-top: 15px;

}
/***************MODULO IZQUIERDA*****************/
.contenido_izquierda{
	/*width: 680px;*/
	width: 944px;
	/*float: left;*/
	margin: auto;
}

h1{
	margin: 0px;
	border-left: 5px solid #ed7b1b;
	padding-left: 10px;
	color: #8b8d8e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.linea_gris{
	border-bottom: 1px solid #8b8d8e;
	height: 2px;
}

p{
	margin: 20px 0px 0px 0px; 
	line-height: 18px;
	color: #838586;
}

.carro_imagenes{
	margin-top: 1px;
}

.tabla_izquierda{
	background-image: url(../../img/comercialRTVE/fondo_tabla.jpg); 
	background-repeat:repeat-x; 
	width:445px; 
	margin-top: 90px;
	margin-left: 10px;
	margin-right: 5px;
	border: 1px solid #CCCCCC; 
	height:113px;
}

.tabla_derecha{
	background-image: url(../../img/comercialRTVE/fondo_tabla.jpg); 
	background-repeat:repeat-x; 
	width:445px;  
	margin-top: 90px;
	margin-left: 5px;
	margin-right: 10px;
	border: 1px solid #CCCCCC; 
	height:113px;
}

.tabla{
	width: 943px;
    background-image: url(../../img/comercialRTVE/fondo_formulario.gif); 
	background-repeat: no-repeat; 
	margin-top: -15px;
	margin-bottom: 30px;
	height: 270px;
	z-index: 0;
	position: relative;
	top: 25px;
}

.tabla_info{
	background-image: url(../../img/comercialRTVE/fondo_tabla.jpg); 
	background-repeat:repeat-x; 
	margin-top: -15px;
	margin-bottom: 30px;
	height: 220px;
	z-index: 0;
	position: relative;
	top: 5px;
	width: 943px;
	border: 1px solid #CCCCCC; 
}

.tabla_formulario{
	margin-top: 70px;
	/*background-image: url(../../img/comercialRTVE/comercialRTVE/fondo_tabla.jpg); 
	background-repeat:repeat-x; 
	width: 700px;  
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #CCCCCC; 
	height:113px;*/
}


.campos_asterisco{
	width: 400px;
	font-size: 14px;
	color: #999999;
	z-index: 100;
	position: relative;
	top: 50px;
	left: 120px;
}

.asterisco{
	color: #FF6600; 
	font-weight: bold; 
	font-size:14px;
}

.letra_gris{
	color: #999999;
	font-size:12px;
}

.letra_grisPeque{
	color: #999999;
	font-size:11px;
}

/*****************************MENSAJE CONFIRMACIÃ“N*******************************/
.tabla_confirmacion{
	width: 943px;
	background-image: url(../../img/comercialRTVE/fondo_confirmacion.gif); 
	background-repeat: no-repeat; 
	margin-top: -15px;
	margin-bottom: 40px;
	height: 150px;
	z-index: 0;
	position: relative;
	top: 40px;
}

.texto_confirmacion{
	/*color:#66CC00;*/
	color:#6ab612;
	font-weight: bold;
	font-size:12px;
	text-align: center;
	
}

/*****************************FIN MENSAJE CONFIRMACIÃ“N*******************************/


/*****************************MENSAJE ERROR*******************************/


.tabla_error{
	width: 943px;
	background-image: url(../../img/comercialRTVE/fondo_error.gif); 
	background-repeat: no-repeat; 
	margin-top: -15px;
	margin-bottom: 40px;
	height: 150px;
	z-index: 0;
	position: relative;
	top: 40px;
}

.texto_error{
	color: #CC0000;
	font-weight: bold;
	font-size:12px;
	text-align: center;
	
}

/*************************FIN MENSAJE ERROR*******************************/

/***************MODULO IZQUIERDA*****************/


/**********************************************************FIN CONTENIDO*******************************************************************/

.fin{
	clear: both;
	margin-bottom: 15px;
}

/******************PIE*************/
.contenido_inferior{
	margin-top: -50px; 
}

.contenido_inferior_info{
	margin-top: -20px; 
}


#pie{
	color: #838586;
	border-left: 3px solid #ed7b1b;
	font-size: 10px;
	padding-left: 15px;
	position: relative;
	top: 0px;
}
#pie a{
	color: #838586;
	text-decoration: none;
}
#pie a:hover{
	color: #838586;
	text-decoration: underline;
	color: #ed7b1b;
}
/*****************FIN PIE**************/

/**************************BOTON********************************/

/************BOTON*************/

.boton{
	width: 80px;
	height: 22px;
	margin: auto;
	float: right;
	margin-right: 20px;
	position: relative;
	top: -12px;
}

.boton_izquierda{
	height: 22px;
	width: 10px;
	background-image: url(../../img/comercialRTVE/boton_izq.gif);
	background-repeat: no-repeat;
	float: left;
}

.boton_centro a{
	height: 22px;
	width: 42px;
	background-image: url(../../img/comercialRTVE/boton_centro.gif);
	background-repeat: repeat-x;
	padding-top: 2px;
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	float: left;
}

.boton_centro a:hover{
	color:#FFFFFF;
}

.boton_derecha{
	height: 22px;
	width: 10px;
	background-image: url(../../img/comercialRTVE/boton_der.gif);
	background-repeat: no-repeat;
	float: left;
}
/************FIN BOTON*************/

/**************************BOTON********************************/

.area_texto{
	width: 260px;
}
