html, body  {	
	font:11px Tahoma;
	
	margin:0;
padding:0;
font-weight: normal;
	}

/*Slide Top*/
.nolink{
text-decoration: none;
}
/*Fin Slide Top*/

#wrapper{
	width:1003px;
	margin:0 auto;
	position: relative;
	}
#breadcrumb{
height: 34px;
width:973px;
float: left;
background: #fff;
font-size: 11px;
font-weight: normal;
color: #000;
padding: 16px 0 0 30px;
}
		#breadcrumb a{
		font-size: 11px;
		line-height: 24px;
		color: #000;
		font-weight: normal;
		text-decoration:none;
		}
		#breadcrumb h1{
		display: inline;
		}
		#breadcrumb .linkactual{
		font-weight: bold;
		text-decoration: underline;
		}
	
	
#header{
width:1003px;
float:left;
height: 115px;
position: relative;
background: #ff0 ;
border-bottom:1px solid #e4e4e4;
}
	#logo_pa{
	width: 279px;
	height: 31px;
	background: yellow url(../images/logo_pa.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	position: absolute;
	left: 56px;
	top: 41px;
	}
	#header-text{
	width: 588px;
	height: 115px;
	background: #ff0;
	float: right;
	}
	#header-text h1{
	font-size: 27px;	
	margin: 15px 0  5px 0;
	}	
	#header-text h3{
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0  15px 0;
	}
		#header-text h3 span{
		color: red;
		}
	#header-text h5{
	font-size: 11px;	
	}
		#header-text h5 span{
		font-weight: bold;
		font-style: italic;
		font-size: 12px;
		}


/*Container*/
#container{
width: 1003px;
float: left;
display: inline;
position:relative;
}	
.posicion{
	
	
}
.posicion1{
	width: 164px;
	height: 220px;
	position: absolute;
	bottom: 0;
	right:-1px;
	background: url(../images/posicion1.png) no-repeat top left !important;
	background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/posicion1.png, sizingMethod='scale');	
	z-index: 3;	
	cursor: pointer;
	
}	
.posicion2{
	width: 170px;
	height: 220px;
	position: absolute;
	top: -78px;
	right:-1px;
	background: url(../images/posicion2.png) no-repeat top left !important;
	background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/posicion2.png, sizingMethod='scale');
	z-index: 3;
	cursor: pointer;
}
#content{
width: 925px;
margin:0 auto;
}
	.iphone, .smartphone, .blackberry, .movil                                          
	{
	width: 925px;
	height: 102px;
	background: #ddd;	
	display: block;	
	background: #fff url(../images/iphone.jpg) no-repeat center;
	margin-bottom: 1px;
	}
	.iphone{
		margin-top: 17px;		
	}
	.iphone img{
	text-align: center;
	float: left;
	}
	
	.smartphone{
		background: #fff url(../images/smartphone.jpg) no-repeat center;		
	}
	.blackberry{
		background: #fff url(../images/blackberry.jpg) no-repeat center; 
		
	}
	.movil{
		background: #fff url(../images/movil.jpg) no-repeat center; 		
	}
	.movil{
		margin-bottom: 29px;		
	}
		
	.iphone:hover, .selected-iphone{
		background: #fff url(../images/iphone_hover.jpg) no-repeat center;		
	}
	.blackberry:hover, .selected-blackberry{
		background: #fff url(../images/blackberry_hover.jpg) no-repeat center;		
	}
	.smartphone:hover, .selected-smartphone{
		background: #fff url(../images/smartphone_hover.jpg) no-repeat center;		
	}
	.movil:hover, .selected-movil {
		background: #fff url(../images/movil_hover.jpg) no-repeat center;		
	}	
	#recomienda{
	width: 1003px;
	height: 62px;
	float:left;
	background: #ff0;	
	border-top:1px solid #e4e4e4;	
	position: relative;
	}
		#logo_yell{
		width: 60px;
		height: 22px;
		background: yellow url(../images/logo_yell.jpg) no-repeat;
		text-indent: -9999px;
		display: block;
		position: absolute;
		left: 30px;
		top: 21px;
		}
		#form-envia{
		width: 355px;
		height: 39px;
		float:left;
		margin: 0px 0 0 177px;	
		display:inline;		
		}
		#form-envia .texto{
		float:left;	
		height: 19px;
		line-height: 17px;
		font-size: 13px;
		}
		#form-envia .cajatexto{	
		margin: 0 0 0 8px;
		padding: 2px 4px 0 4px;
		border: 1px solid #d8d8d8;
		border-right: none;
		height: 15px;
		width: 134px;	
		float: left;	
		color: #959595;
		}
		#form-envia .btnenviar{
		width: 	54px;
		height: 19px;
		background: yellow url(../images/btn_enviar.jpg) no-repeat;
		border: none;
		float: left;
		cursor: pointer;
		}
		#error-container{
		width: 205px;
		height: 15px;
		float: left;
		color: #000;
		margin-left: 146px;
		display: inline;
		
		}
		.contactanos{
		height: 19px;
		line-height: 19px;
		font-size: 13px;
		float: left;	
		color: #000;
		text-decoration:underline;
		margin: 19px 0 0 60px;
		}
		.compartir{
		float: left;
		margin: 3px 5px 0 0;
		font-size: 13px;
		
		}
		#cont_sociales{
			margin: 18px 0 0 45px;
			float: left;
		}
		#cont_sociales a{
			text-decoration: none;
			
		}
		
#footer {
float:left;
width:943px;
height: 80px;
margin: 40px 30px 8px 30px;	
text-align:center;
color:#666666;
display: inline;
}
#footer .img{
margin:0 0 15px 0;
}
#footer a{
color: #333;
}
#footer .certifica{
float: left;
}
#footer .iab{
float: right;
}	
#flags {
width:15px;
height:35px;
margin: 8px auto;
width: 350px;
}

#flags a{
text-decoration:none;
font-weight: bold;
color: #333;
margin-right: 10px;
float:left;
}
#flags img{
margin-right: 3px;
float: left;
}
#flags span{
}

#wrapper-recomendar{
width: 480px;
margin: 0 auto;
}

