@charset "utf-8";
/* CSS Document */
.slides {
	width:955px;
	float:left;
	position:relative;
	}
.slides_container {
	width:955px;
	height:424px;
	border-radius: 28px;
	}
#slides .slide {
	width:960px;
	height:424px;
	position:relative;
	float:left;
	}
#slides .prev {
	width:30px;
	height:35px;
	position:absolute;
	margin-top:-250px;
	}
#slides .next {
	left:700px;
	width:30px;
	height:35px;
	position:absolute;
	margin-top:-250px;
	margin-left:185px;
	}
.pagination {
	width:142px;
	margin-left:415px;
	position:relative;
	z-index:15;
	float:left;
	background-image:url(../img/triangulo.png);
	background-repeat:no-repeat;
	padding-left:25px;
	padding-top:10px;
	height:44px;
	margin-top: 3px;
	}
.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
	}
.pagination li a {
	display:block;
	width:21px;
	height:0;
	padding-top:22px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
	}
.pagination li.current a {
	background-position:0 -24px;
	}
.foto{
	width:777px;
	float:right;
	position:relative;
	margin-left: -230px;
	margin-top:-1px;
	}
.caption{
	float:left;
	position:relative;
	width:350px;
	margin-top:155px;
	margin-left:55px;
	}
.caption p{
	text-transform:uppercase;
	font-family:"BebasNeue";
	text-shadow: 4px 4px 2px #929292;
	}
.linea1{
	font-size:27px;
	color: #FFF;
	}
.linea2{
	font-size:49px;
	color: #FFF;
	}
.linea3{
	color: #FFF;
	font-size:47px;
	}
.linea4{
	color: #FFF;
	font-size:43px;
	}
#comuniquese{
	font-family: "Lobster1.4";
	color: #FFF;
	text-decoration: none;
	background-image: url(../img/rojo.jpg);
	padding-top: 10px;
	float: left;
	position: relative;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 36px;
	z-index: 11;
	text-shadow: 1px 1px 1px;
	}
#comuniquese:hover{
	color:#9d3d10;
	background-color:#b19477;
	background-image:none;
	}

