@charset "UTF-8";
@media all
{	
	#contenido #contenedor_form{
		position: relative;
	}
	#contenido #contenedor_form #cont_img{
		width: 300px;
		height: 495px;
		float: left;
		background: url(/images/comercializacion3.jpg) no-repeat 10px 20px;
		padding: 20px 0;
	}
	#contenido #contenedor_form #cont_contenido{
		width: 543px;
		float: left;
		margin: 0 0 0 17px;
	}
	#contenido #contenedor_form #cont_contenido h3{
		color: #006eb2;
		font-weight: bold;
		margin-top: 40px;
		text-align: center;
	}
	
	ul.lista_form{
		position: relative;
		float: left;
		width: 290px;
		padding-left: 0;
		margin-top: 30px;
	}
	
	ul.lista_form2{
		position: relative;
		float: left;
		width: 230px;
		padding-left: 10px;
		margin-top: 30px;
		
	}
		
		ul.lista_form li, ul.lista_form2 li{
			clear: both;
			position: relative;
			line-height: 2em;
		}
		
		ul.lista_form li#clear_li, ul.lista_form2 li#clear_li{
			clear: left;
			position: relative;
		}
		ul.lista_form2 #cual1{
			width: 230px;
			
		}
		ul.lista_form2 #cual{
			
		}
	input.text{
		width: 170px;
	}
	
	input.text2{
		width: 66px;
	}
	
	input.text3{
		width: 95px;
	}
	
	select.text4{
		width: 115px;
	}

		select.text5{
			*display: block;
			width: 280px;
			*margin-bottom: 3px
		}
	
	label{
		width: 105px;
		display: block;
		float: left;
		font-size: 11px;
		color: #1a171b;
	}
	
		label.align_r{
			text-align: right;
			width: 85px;
			padding-right: 20px;
		}
		
		.lbl_r{
			display: inline;
			float: left;
		}
		
		label.lbl_r{
			margin-left: 15px;
			margin-top: -5px;
		}
		
		label.alq{
			width: 200px;
		}
		
		label.alq2{
			width: 100px;
			line-height: 1.5em;
			margin-top: 2px;
		}
	
	select.desplegables{
		*float: left;
	}
		textarea{
			width: 200px;
			height: 90px;
			*float: left;
		}
	#caja_enviar{
		clear: left;
		position: relative;
		margin: 0 0 10px 0;
		padding-top: 30px;
		color: #000;
		font-size: .9em;
		width: 530px;
	}
	#enviar{
		cursor: pointer;
		background: #00619d;
		border: 1px solid #00619d;
		color: #FFF;
		font-size: 11px;
		padding: 3px 20px 3px 20px;
		position: absolute;
		bottom: 0;
		right: 20px;
		width: 100px;
	}
	
	.form_error{
		color: #A00;
	}
	
	h3#solicitud_enviada{
		padding: 5px;
		width: 540px;
		text-align: center;
		position: absolute;
		top: 0;
		right: 10px;
		background: #FC0;
		color: #000;
	}
			h3#solicitud_enviada span{
				color: #000;
			}
			h3#solicitud_enviada a{
				color: #333;
				font-size:  11px;
			}
				h3#solicitud_enviada a:hover{
					text-decoration: none;
				}
	
	p#nota_legal{
		font-size: 11px;
		text-align: justify;
	}	

	p#orden_solicitudes{
		font-size: 11px;
		text-align: justify;
	}
		
	span.peq{
		font-size: 10px;
	}

		#privacy_policy{
			color: #00619D;
		}

			#privacy_policy:hover{
				text-decoration: none;
			}
}