/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-image:url(../imag/trama_fondo2.jpg);
	background-repeat:repeat-x;
	background-color:#F76B14;
}
.contenedor{
	width:780px;
	text-align:left;
	background-image:url(../imag/fondo_cabecera2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.cont_col{
	width:780px;
}
.cabecera{
	width:780px;
	height:150px;
}
.col_izq{
	margin-right:0px;
	float:right;
	width:580px;
	height:100%;
	overflow:hidden;
}
.cab_col_izq{
	background-image:url(../imag/col_sup_izq2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left;
	width:580px;
	height:25px;
	overflow:hidden;
}
.cent_col_izq{
	background-image:url(../imag/col_cent_izq2.jpg);
	background-repeat:repeat-y;
	background-position:top;
	text-align:left;
	width:580px;
	height:100%;
	overflow:hidden;
}
.pie_col_izq{
	background-image:url(../imag/col_inf_izq2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left;
	width:580px;
	height:25px;
	overflow:hidden;
}
.col_der{
	margin-left:0px;
	float:left;
	width:180px;
	height:100%;
	overflow:hidden;
	/*border:solid 1px yellow;*/
	
}
.col_sup_der{
	width:180px;
	height:50px;
	margin-bottom:10px;
	overflow:hidden;
}
.col_inf_der{
	width:180px;
	height:100%;
	overflow:hidden;
	
}
.pie_pag{
	padding-top:5px;
	text-align:center;
	margin-top:5px;
	float:left;
	width:780px;
	height:20px;
	background-image:url(../imag/pie2.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	color:#FFFFFF;
}
/*------------------------------------------*/

.carga_cont{
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
}
.titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	font-weight: bold;
	color:#E76018;
}
.tituloverde{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	font-weight: bold;
	color:#008000;
}
.titulo_1{
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
	background-color:#E76018;
}
.titulo_1a{
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
	background-color:#008DD9;
}
.titulo_1b{
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
	background-color:#459020;
}
.titulo_1c{
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
	background-color:#D20019;
}
.titulo_1d{
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
	background-color:#D30067;
}
.titulo_1e{
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
	background-color:#672466;
}
.titulo_1f{
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
	background-color:#3BA89F;
}
.titulo_2{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	line-height:120%;
	color:#FFFFFF;
	margin-top:5px;
	margin-bottom:5px;
}
.texto_general{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	text-align:justify;
}

.texto_general3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:140%;
	text-align:justify;
}

/*------------------------------------*/

#texto_vineta{
	list-style-image:url(../imag/vineta.gif);
	padding-left:0px;
	margin-top:6px;
	margin-bottom:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:140%;
}
.texto_sub_vineta{
	background-image:url(../imag/sub_vineta.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	padding-left:30px;
	margin-top:2px;
	margin-bottom:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
}
.texto_destacado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	font-weight: bold;
	color:#CC0000;
}
/*--------------------------------------------*/
.marco_der{
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}
.marco_izq{
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}
/*--------------------------------------------*/
.sub_menu{
	text-align:right;
	margin-top:20px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:100%;
	font-weight: normal;
	color:#333333;
	/*border:solid 1px red;*/
}
.sub_menu2{
	text-align:left;
	margin-top:0px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:120%;
	font-weight: normal;
	color:#333333;
	/*border:solid 1px red;*/
}
a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	margin-left:0px;
	color:#333333;
	text-decoration: none;
	text-align:right;
}

.instruccion{
	text-align:left;
	margin-top:5px;
	margin-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:140%;
	font-weight: bold;
	color:#333333;
	/*border:solid 1px red;*/
}

.bt_flash{
	background-image:url(../imag/get_flash_player.gif);
	background-repeat:no-repeat;
	width:112px;
	height:33px;

}
/*----------------------------- FORMULARIO -----------------------------------*/



.col_central{	
	width:780px;
}
.cab_col_cent{
	background-image:url(../imag/col_sup_cent.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left;
	width:780px;
	height:25px;
	overflow:hidden;
}
.cent_col_cent{
	background-image:url(../imag/col_cent_cent.jpg);
	background-repeat:repeat-y;
	background-position:top;
	text-align:left;
	width:780px;
	height:100%;
	overflow:hidden;
}
.pie_col_cent{
	background-image:url(../imag/col_inf_cent.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left;
	width:780px;
	height:25px;
	overflow:hidden;
}

.int_txt{
	width:330px;
	text-align:left;
	margin-top:0px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	font-weight: normal;
	color:#333333;
}
.int_txt2{
	width:100px;
	text-align:left;
	margin-top:0px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	font-weight: normal;
	color:#333333;
}
.int_txt3{
	width:6px;
	text-align:left;
	margin-top:0px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	font-weight: normal;
	color:#333333;
}
/*------------------------------------*/
.pregunta{
	
}
.tit_preg{
	
	height:20px;
	background-color:#FFCC00;
	background-image:url(../imag/vineta1.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	
}
.titulo4{
	padding-top:2px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	margin-left:30px;
	margin-top:4px;

}

.txt_azul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0033FF;
	font-size:12px;
	text-align:left;

}

.txt_nuevo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E76018;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	text-align:left;

}
