@import url('https://fonts.googleapis.com/css?family=Lato|Open+Sans+Condensed:300,700');

body{
	background-color:#333333;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

#contenedor{
	background-color:#FFFFFF;
	width:1200px;
	margin:0 auto;
	overflow: hidden;
}

#horizontal100{
	width:1200px;
	float:left;
	position:relative;
	padding-top:5px;
	padding-bottom:5px;
}

#horizontal100justo{
	width:1200px;
	float:left;
	position:relative;
}
#cien{
	width:100%;
	float:left;
	position:relative;
}

#Carrusel{
	width:795px;
	height:520px;
	float:left;
	position:relative;
}

#izquierdo{
	width:795px;
	float:left;
	position:relative;
	left:5px;
}

#ColDerecha{
	position:relative;
	float:right;
	right:5px;
	width:385px;
	background-color:#FFFFFF;
}

.RegBlk13 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

.RegBlk13 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

.RegBlk15 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
}

.RegBlk15 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}

.RegOrn12 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:12px;
	color:#E86706;
}

.RegOrn12 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:12px;
	color:#E86706;
	text-decoration:none;
}

.RegOrn13 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:13px;
	color:#E86706;
}

.RegOrn13 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:13px;
	color:#E86706;
	text-decoration:none;
}

.RegOrn14 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:14px;
	color:#E86706;
}

.RegOrn14 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:14px;
	color:#E86706;
	text-decoration:none;
}

.RegWht12 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.RegWht12 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.RegWht13 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

.RegWht13 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}

.RegWht14 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

.RegWht14 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}

.RegWht15 {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
}

.RegWht15 a{
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
}

.CondBlk13 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:700;
}

.CondBlk13 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.CondBlk15 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:700;
}

.CondBlk15 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.CondBlk24 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	font-weight:700;
}

.CondBlk24 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.CondBlk30 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:30px;
	color:#000000;
	font-weight:700;
}

.CondBlk30 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:30px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.CondBlk40 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:40px;
	color:#000000;
	font-weight:700;
}

.CondBlk40 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:40px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.CondGry19 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:19px;
	color:#555555;
	font-weight:700;
}

.CondGry19 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:19px;
	color:#555555;
	font-weight:700;
	text-decoration:none;
}

.CondOrn15 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:15px;
	color:#E86706;
	font-weight:700;
}

.CondOrn15 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:15px;
	color:#E86706;
	font-weight:700;
	text-decoration:none;
}

.CondWht15 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:700;
}

.CondWht15 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}

.CondWht20 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	font-weight:700;
}

.CondWht20 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}

.CondWht25 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:25px;
	color:#FFFFFF;
	font-weight:700;
}

.CondWht25 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:25px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}

.CondWht40 {
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:40px;
	color:#FFFFFF;
	font-weight:700;
}

.CondWht40 a{
	font-family: 'Open Sans Condensed', Helvetica, sans-serif;
	font-size:40px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}
.item {
	position: absolute;
	top:0;
	z-index: 1;		
	width: 795px;
	height: 520px;	
	opacity: 0;
	transition: 0.7s all ease;
}
.itemactivo{
	z-index:2;
	opacity:1;
}

.itemlg {
	position: absolute;
	top:0;
	z-index: 1;		
	width: 1200px;
	min-height: 660px;	
	opacity: 0;
	transition: 0.7s all ease;
}
.itemlgactivo{
	z-index:2;
	opacity:1;
}

#controles{
	position: absolute;
	top: 40%;
	z-index: 99;
	width: 100%;
}
.flecha{
	width: 40px;
	transition: 0.3s all ease;
	cursor: pointer;
}
.flecha:hover{
	opacity: 0.7;
}
#izquierda{
	width: 40px;
	float: left;
	margin-left: 10px;
}
#derecha{
	width: 40px;
	float: right;
	margin-right: 10px;
}