@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900);
/*font-family: 'Titillium Web', sans-serif;*/

body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
}


.wrapper_01, .wrapper_02 {
	width:980px;
	margin:0 auto;
	/*outline:1px dotted;*/
}



.deco_01 {
	background:#0dcdf6;
	height:5px;
}
.deco_02 {
	background:#0072bc;
	height:218px;
}





.box_01, .box_02, .box_03, .box_04, .box_05 {
	float: left;
	margin-top:13px;
}

.box_01 {
	margin-right:13px;
}
.box_02 {
	margin-right:13px;
}
.box_03 {
	
}
.box_04 {
	width:646px;
	height:374px;
	margin-right:13px;
	/*outline:1px dotted #f0f;*/
	background: #f6f6f6;
	color:#0072bc;
	text-align: justify;
}
.box_04 p {
	line-height: 20px;
}

.box_05 {
	background: url("i/mantencion-mister-pool-04_mini.jpg") no-repeat 0 0;
	width:317px;
	height:374px;
	/*outline:1px dotted #f0f;*/
}
.box_05 {
	height:374px;
}
.box_06 {
	margin: 13px 0 50px 0;
	text-align: center;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 700;
	font-size: 40px;
	line-height:89px;
	color:#fff;
}
.box_06 a:link,
.box_06 a:visited {
	color:#fff;
	text-decoration: none;
}
.box_06 a:hover,
.box_06 a:active {
	color:#fff;
	text-decoration: underline;
}




.box_logo {
	margin-top: 12px;
	/*outline:1px dotted #f0f;*/
	/*margin:20px;*/
	float: left;
}

.box_datos_01 {
	/*outline:1px dotted #f0f;*/
	/*margin:20px;*/
	margin-top:58px;
	margin-right:10px;
	float: right;
	text-align: right;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 600;
	font-size: 20px;
	color:#fff;
}

.box_datos_01 a:link,
.box_datos_01 a:visited {
	color:#fff;
	text-decoration: none;
}
.box_datos_01 a:hover,
.box_datos_01 a:active {
	color:#fff;
	text-decoration: underline;
}



.txt_01 {
	font-family: 'Titillium Web', sans-serif;
	font-weight: 700;
	font-size: 54px;
	letter-spacing: -1px;
	line-height: 33px;
	margin-left:-4px;
}
.txt_02 {
	/*
	font-family: 'Titillium Web', sans-serif;
	font-weight: 700;
	font-size: 20px;
	*/
}
.txt_03 {
	font-family: 'Titillium Web', sans-serif;
	font-weight: 600;
	font-size: 20px;
	line-height: 22px;
}
.txt_03 strong {
	/*font-family: 'Titillium Web', sans-serif;*/
	font-weight: 900;
	/*font-size: 20px;*/
}


.txt_001, .txt_002, .txt_003 {
	font-family: 'Titillium Web', sans-serif;
	text-align: center;
	line-height: 44px;
	color: #fff;
}

.txt_001 {
	margin-top:215px;
	font-weight: 300;
	font-size: 53px;
}
.txt_002 {
	font-weight: 900;
	font-size: 39px;
}
.txt_003 {
	font-weight: 600;
	font-size: 27px;
}
.txt_003 a:link,
.txt_003 a:visited {
	color:#fff;
	text-decoration: none;
}
.txt_003 a:hover,
.txt_003 a:active {
	color:#fff;
	text-decoration: underline;
}


.padding_01 {
	padding: 39px 30px;
}



.icon_mobil_01 {
	display: block;
	float: left;
	/*outline:1px dotted #f0f;*/
	width:26px;
	height:44px;
	margin-right: 12px;
	background: url("i/celular_01.png") no-repeat 0 0;

}
.icon_mobil_02 {
	display: inline-block;
	/*outline:1px dotted #f0f;*/
	width:26px;
	height:44px;
	margin-bottom: -8px;
	margin-right: 12px;
	background: url("i/celular_01.png") no-repeat 0 0;

}


.box_mobil_01 {
	font-size: 43px;
	line-height: 41px;
	/*outline: 1px dotted #5d5;*/
}


.box_email_01 {
	font-size: 35px;
	line-height: 41px;
	/*outline: 1px dotted #d55;*/
}


.slider-wrapper {
	margin-top:14px;
}