/* CSS Document */
*{
	margin: 0;
	padding: 0;
	}
#contenedor{
	background:url(bitmaps/bg.jpg) center top no-repeat;
	width:750px;
	height:618px;
	margin:0;
	padding:0;
	position:relative;
}

#contenedor h1{
	background:url(bitmaps/h1.gif) center top no-repeat;
	width:750px;
	height:96px;
	padding:0;
	float:left;
	clear:both;
	text-indent:-9999px;
}

#contenedor h2{
	background:url(bitmaps/bajada.gif) left top no-repeat;
	width:740px;
	height:62px;
	margin:20px 0 0;
	padding:0;
	float:left;
	clear:both;
	text-indent:-9999px;
	display:inline;/*elimina el margen doble de ie6*/
}
#contenedor #rutclave{
	float: left;
	clear: both;
	margin: 50px 0 0 185px;
	padding: 0 0 0 10px;
	width: 408px;
	height: 75px;
	background: url(bitmaps/bg_rutyclave.gif) 0 0 no-repeat;
	position: relative;
	display: inline;/*elimina el margen doble de ie6*/
}
#contenedor #content_info{
	float: left;
	clear: both;
	width: 415px;
	display: inline;
	margin: 130px 0 0 170px;
	}
#contenedor #content_info p{
	font-size: 12px;
	color: #f00;
	font-weight: bold;
	margin-bottom: 10px;
	}
#contenedor #content_info ul{
	list-style-image: none;
	list-style-position: none;
	list-style-type: none;
	}
#contenedor #content_info ul li{
	margin-bottom: 10px;
	}	
#contenedor #content_info #content_left{
	float: left;
	}	
#contenedor #content_info #content_right{
	float: right;
	padding-left: 25px;
	border-left: 1px dotted red;
	}
.pdf{
	background:url(bitmaps/pdf.gif) left top no-repeat;
	padding:0 0 0 22px;
	margin:0;
	color:#666;
	font-size:9px;
	font-weight:normal;
}	
.txt_legales{
	background:url(bitmaps/zoom.gif) left top no-repeat;
	padding:0 0 0 22px;
	margin:0;
	color:#666;
	font-size:9px;
	font-weight:normal;
	clear:both;
}
.envio{
	background:url(bitmaps/despacho.gif) left top no-repeat;
	padding:0 0 0 22px;
	margin:0;
	color:#666;
	font-size:9px;
	font-weight:normal;
	clear:both;
}
#contenedor #legales{
	float: right;
	margin: 0;
	padding: 10px 0 0 0;
	text-align: justify;
	color: #999999;
	font-size: 9px;
	width: 750px;
	border-top: 1px silver dashed;
}
/* --------------------------- caja rut y clave ------- */

		#contenedor form {	
		}
		#contenedor fieldset {
			width: 408px;
			padding: 18px 0 0 25px;
			font-size: 12px;
			color: #333;
			margin:0;
			border:0;
			}

			#contenedor fieldset label.nombres {
				color: #000;
				margin: 0;
				padding: 0;
			}
			#contenedor fieldset p{
				margin-bottom: 10px;
				}
			#contenedor fieldset p span{
				color: #F00;
				font-weight: bold;
				}	
			#contenedor fieldset legend {
				display: none;
			}

			#contenedor form fieldset input {
				border: 1px solid #E0E0E0;
			}

				#contenedor form fieldset input.cajarut {
					width: 100px;
				}

				#contenedor form fieldset input.cajaclave {
					width: 100px;
				}
				
			#contenedor form fieldset button {
				background: url(bitmaps/btn_rutyclave.gif) top left no-repeat;
				width: 58px;
				height: 60px;
				border: 0;
				display:block;
				cursor: pointer;
				text-indent: -999px;
				overflow: hidden;
				margin:0;
				padding:0;
				position: absolute;
				left: 347px;
				top: 5px;
			}
			#contenedor form fieldset button:hover {
				background: url(bitmaps/btn_rutyclave.gif) bottom left no-repeat;
			}			
			
/*-------fin rut clave -------*/

.legales2{
	font-size:10px;
	color:#999;
	text-align:justify;
	font-weight:normal;
}