p {padding-bottom:10px;}

a{
	cursor:pointer;
	color:#3fc0e5;
	}
	
a:hover{
	cursor:pointer;
	color:#6abb9f;
}

body{
	background-color:#4f8680;
}
	
/*FONTS*/
@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700);

.OswaldLight{
	font-family: 'Oswald', sans-serif !important;
	font-weight: 300;
	}
	
.OswaldRegular{
	font-family: 'Oswald', sans-serif !important;
	font-weight: 400;
	}
	
.OswaldBold{
	font-family: 'Oswald', sans-serif !important;
	font-weight: 700;
	}

.RobotoThin{
	font-family: 'Roboto', sans-serif !important;
	font-weight: 100;
	}

.RobotoLight{
	font-family: 'Roboto', sans-serif !important;
	font-weight: 300;
	}

.RobotoNormal{
	font-family: 'Roboto', sans-serif !important;
	font-weight: 400;
	}

.RobotoMedium{
	font-family: 'Roboto', sans-serif !important;
	font-weight: 500;
	}

.RobotoBold{
	font-family: 'Roboto', sans-serif !important;
	font-weight: 700;
	}

.letSpace1{letter-spacing: 0.5px;}

/* LISTAS */
ul{list-style: none;}
li{display: inline;padding:0px 5px;}


/* BACKGROUND */
.bgGreen{
	background:url(../images/back.jpg) repeat-y center center;
}

.bgPhoto{
	background:url(../images/not161.jpg) no-repeat center center #292929;
}

.bgGrayClear{background-color:#f2f2f2;}
.bgSky{background-color:#3fc0e5;}

/*COLOR*/
.clrSky{color:#3fc0e5;}
.clrGrayClear{color:#f2f2f2;}
.clrGrayGreen{color:#96cacd;}

/*WIDTH*/
.contenedor{width:970px !important;}

.w60{width:60px !important;}
.w100{width:100px !important;}
.w130{width:130px !important;}
.w185{width:185px !important;}
.w200{width:200px !important;}
.w265{width:265px !important;}
.w288{width:288px !important;}
.w290{width:290px !important;}
.w291{width:291px !important;}
.w311{width:311px !important;}
.w313{width:313px !important;}
.w383{width:383px !important;}
.w430{width:430px !important;}
.w550{width:550px !important;}
.w600{width:600px !important;}
.w650{width:650px !important;}
.w700{width:700px !important;}
.w750{width:750px !important;}
.col-79{width:79%}
.col-92{width:92%}


/*HEIGHT*/
.h20{height:20px;}
.h27{height:27px;}
.h37{height:37px;}
.h50{height:50px;}
.h62{height:62px;}
.h80{height:80px;}
.h90{height:90px;}
.h95{height:95px;}
.h190{height:190px;}
.h275{height:275px;}
.h450{height:450px;}
.h500{height:500px;}
.h510{height:510px;}

/*MARGINS*/
.margin-LRauto{margin-left:auto;margin-right:auto;}
.margin-LR130{margin-left:130px;margin-right:130px;}
.margin-TB2{margin-top:2px;margin-bottom:2px;}
.margin-T80{margin-top:80px;}
.margin-T120{margin-top:120px;}
.margin-L40{margin-left:40px;}
.margin-R40{margin-right:40px;}
.margin-R60{margin-right:60px;}
.margin-17{margin:17px;}

/*LEFT*/
.left20{left:20px;}
.left18p{left:18%;}
.left25p{left:25%;}
.left30p{left:30%;}
.left32p{left:32%;}

.leftm30{left:-30px;}
.leftm50{left:-50px;}

/*TOP*/
.top7{top:7px;}
.top390{top:390px;}

.topm8{top:-8px;}
.topm10{top:-10px;}
.topm12{top:-12px;}
.topm35{top:-35px;}


/*PADDING*/
.padding-15{padding:15px !important;}
.padding-TB15{padding-top:15px; padding-bottom:15px;}
.padding-T40{padding-top:40px;}
.padding-TB20{padding-top:20px !important; padding-bottom:20px !important;}
.padding-T28{padding-top:28px;}

/*FONTZ150*/
.fontZ150{font-size:150px;}

/*GENERAL*/

h1{
	background-color:#3fc0e5;
	padding:15px;
	font-family: 'Oswald', sans-serif !important;
	font-weight: 100;
	color: white;
	font-size:25px !important;
}
.zindex1{z-index:1;}

.bdrBlue{border-color:#3fc0e5}

.rightTxt{text-align:right !important}

.pointer{cursor:pointer;}

/*BUTTONS & LINKS*/

.button{
	cursor:pointer;
	color:white;
}

.button:hover{
	cursor:pointer;
	color:#c5fff1;
}

.buttonSky{
	cursor:pointer;
	color:#3fc0e5;
}

.buttonSky:hover{
	cursor:pointer;
	color:#6abb9f;
}

.buttonGraySimple{
	cursor:pointer;
	color:#b4b4b4;
}

.buttonGraySimple:hover{
	cursor:pointer;
	color:#666666;
}

.button-ayuda:hover .buttonGraySimple{
	cursor:pointer;
	color:#666666;
}

.buttonBlue{
	background-color:#3fc0e5;
	cursor:pointer;
}

.buttonBlue:hover{
	cursor:pointer;
	background-color:#6abb9f;
}

.buttonGray{
	background-color:#b4b4b4;
	cursor:pointer;
}

.buttonGray:hover{
	cursor:pointer;
	background-color:#aaaaaa;
}

.link{
	cursor:pointer;
	color:#3fc0e5;
	text-decoration:underline;
}

.link:hover{
	cursor:pointer;
	color:#6abb9f;
}

.button-ayuda{
	cursor:pointer;
	background-color:#f2f2f2;
	border:1px solid #f2f2f2;
	padding-left:15px;
	padding-right:15px;
	padding-top:4px;
	padding-bottom:4px;
}

.button-ayuda:hover{
	cursor:pointer;
	border:1px solid #3fc0e5;
}

.button-servicios{
	cursor:pointer;
	background-color:#f2f2f2;
	border:1px solid #f2f2f2;
}

.button-servicios:hover{
	cursor:pointer;
	border:1px solid #3fc0e5;
}

ul.menu li a{
	color:white;
	padding-top:30px;
	padding-bottom:30px;
}

ul.menu li:hover a{
	background-color:#46d5da;
	font-weight: 700;
	cursor:pointer;
}

ul.menu li a.current{
	color:#1e4042;
	background-color:#46d5da;
	font-weight: 700;
}




/*ESPECIALES*/

.faq div.txt{
	color:#666666;
}

.faq.current div.txt{
	color:#3fc0e5 !important;
}
