*{ margin:0; padding:0; }

body {
	background:url(img/bk_body.jpg) left top repeat;
	font:16px Georgia, Times New Roman, Times, serif;
	color:#333333;
}
#sec_back {
	background:url(img/bk_body_1.jpg) left top repeat-x;
	padding-top:15px
}

	#header { width:825px; height:248px; margin:auto; background:url(img/bk_header.jpg) center top no-repeat;}
		#header .padd { padding:57px 0 0 45px;}
	
	#content {width:825px; margin:auto; background:url(img/bk_content.jpg) center top repeat-y;}
		#content .padd { padding:20px 45px;}
			#guia_cont { overflow:auto}
				#guia_cont img { float:left;}
				
			.test { width:700px;}
				.test hr.sep { width:400px}
			
			#order { height:402px; width:679px; background:url(img/bk_order.jpg) center top no-repeat; margin:auto;}
				#order div.padd { padding:25px 20px;}
					#order div.padd img { float:left}
					a#order { background:url(img/order_button.jpg) left bottom no-repeat; width:260px; height:74px; display:block; float:right; margin-top:15px}
						a#order:hover {background:url(img/order_button.jpg) left top no-repeat;}
						
			#garantia { overflow:auto; padding:12px; border:2px dashed #990000; }
				#garantia img { float:left;}
				#garantia p {
	color:#333333;
	line-height:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
				
			#advertencia { border:2px solid #FF0000; text-align:center !important; padding:16px}
	
	#footer { width:825px; height:90px; margin:auto; background:url(img/bk_footer.jpg) center top no-repeat; position:relative;}
		#footer a#aff {
		bottom:26px;
		color:#FFFFFF;
		font-weight:bold;
		left:44px;
		position:absolute;
		text-decoration:none;
}#footer a#aff:hover { color:#999999;}
	
	#copy { width:800px; margin:auto; padding:5px 0; text-align:center}
		#copy p {
	color:#666666;
	font:10px Georgia, Times New Roman, Times, serif;
	text-align: center;
}

/*_-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-__-_*/

p {
	font:16px Georgia, Times New Roman, Times, serif;
	color:#333333;
	line-height:20px;
	text-align: left;
}
strong.dest {
	color:#000000;
	font-weight:bold
}
em { line-height:16px}
.righted { float:right !important;}

ul { padding-left:210px; padding-top:15px; line-height:20px}
	ul li {
	list-style-type:none;
	background:url(img/bk_li.jpg) left top no-repeat;
	padding:0 0 0 15px;
	margin:10px 0;
	font-size: 16px;
}

h1 {
	font:34px Georgia, Times New Roman, Times, serif;
	color:#000033;
	font-weight:bold;
}
h2 {
	font:30px Georgia, Times New Roman, Times, serif;
	color:#000066;
	font-weight:blod;
	line-height:32px;
	font-size: 25px;
}
h3 {
	font:25px Georgia, Times New Roman, Times, serif;
	color:#fff;
	font-weight:blod;
	line-height:28px;
	margin-top:20px
}
h4 {
	font:20px Georgia, Times New Roman, Times, serif;
	color:#4479AB;
}
h5 {
	font:40px Georgia, Times New Roman, Times, serif;
	color:#000066;
	font-weight:bold;
	text-align:center;
}
h6 {
	color:#FF0000;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
}

hr.sep { border:none; background:#4479AB; margin:20px 0;}

#pdf { border:2px solid #4479AB; text-align:center; width:630px; margin:auto; padding:10px;}

#descarga { background:transparent url(img/descarga_button.jpg) no-repeat scroll left top;
			display:block;
			float:right;
			height:74px;
			margin-right:17px;
			margin-top:15px;
			width:260px;}
		#descarga:hover {background:url(img/descarga_button.jpg) left bottom no-repeat;} 		
p#order_bt_dw { text-align:center;}
p#order_bt_dw a#order { background:url(img/order_button.jpg) left bottom no-repeat; width:260px; height:74px; display:block; margin-top:15px; float:none;}
			p#order_bt_dw a#order:hover {background:url(img/order_button.jpg) left top no-repeat;}
			
.sign { margin-bottom:-40px; position:relative; z-index:1000;}

#indice h4{ margin-bottom:20px;}
#indice p { border-bottom:1px dashed #999999; padding:3px 0; width:600px; height:16px;}
#indice p span { float:right;}
#indice_sub {
	padding:15px;
	border:1px dashed #4479AB;
	margin:auto;
	width:600px;
	font-size: 14px;
}
.dash { background:#FDD386; padding:2px; font-weight:400; color:#333333}


/*_-_-_------------_-__-__---__---------------____-___-____-------_----___-_-----_--------*/
	
	#offer { text-align:right;}
		#offer h6.pidelo { color:#4479AB; font:25px "Times New Roman", Times, serif; font-weight:bold}
		#offer h6.oferta_limitada { color:#FF0000; font:30px "Times New Roman", Times, serif; font-weight:bold}
		#offer h6.dash_price {color:#02325F; font:35px "Times New Roman", Times, serif; line-height:30px;}
		#offer h6.price { color:#ff0000; font:35px "Times New Roman", Times, serif;line-height:30px;}
		#offer  img { float:right; margin:0; position:relative; left:27px;}
