@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	font-family: helvetica, arial, sans-serif;
}

img{
	border: 0;
}


.focus{
	background-color:#298374 !important;
}

.focus2{
	background-color:#a665d3 !important;
}

.left{
	float:left;
}

.right{
	float:right;
}

.clear{
	clear: both;
}

.middle{
	margin: 0 auto;
}
.font10{
	font-size: 10px;
}
.font12{
	font-size: 12px;
}

.font13{
	font-size: 13px;
}
.font17{
	font-size: 17px;
	letter-spacing:1px;
}

.font19{
	font-size: 19px;
	letter-spacing:1.2px;
	line-height: 1.4em;
}

.font22{
	font-size: 22px;
}

	
.arial{
	font-family: arial;
}
.bold{
	font-weight:bold;
}
.cursiva{
	font-style:italic;
}
.blanco{
	color:white;
}
.w690{
	width:690px !important;
}
.w600{
	width:600px !important;
}

.w590{
	width:590px !important;
}
.w550{
	width:550px !important;
}
.w530{
	width:530px !important;
}
.w475{
	width:475px !important;
}
.w460{
	width:460px !important;
}
.w450{
	width:450px !important;
}
.w440{
	width:440px !important;
}

.w400{
	width:400px !important;
}
.w380{
	width:380px !important;
}
.w360{
	width:360px !important;
}
.w350{
	width:350px !important;
}

.w330{
	width:330px !important;
}

.w320{
	width:320px !important;
}
.w300{
	width:300px !important;
}
.w290{
	width:290px !important;
}
.w280{
	width:280px !important;
}
.w275{
	width:275px !important;
}


.w270{
	width:270px !important;
}

.w250{
	width:250px !important;
}

.w240{
	width:240px !important;
}
.w220{
	width:220px !important;}
	
.w210{
	width:21º0px !important;
}
.w200{
	width:200px !important;
}

.w180{
	width:180px !important;
}

.w160{
	width:160px !important;
}

.w140{
	width:140px !important;
}

.w120{
	width:120px !important;
}
.w110{
	width:100px !important;
}

.w100{
	width:100px !important;
}

.w90{
	width:90px !important;
}

.w80{
	width:80px !important;
}

.w70{
	width:70px !important;
}

.w60{
	width:60px !important;
}

.w50{
	width:50px !important;
}
.w45{
	width:45px !important;
}

.w20{
	width:20px !important;
}
.h600 {
  height:600px !important;
}
.h450 {
  height:450px !important;
}
.h350 {
  height:350px !important;
}

.h280{
	height:280px !important;
}
.h275{
	height:275px !important;
}

.h250{
	height:250px !important;
}

.h200{
	height:200px !important;
}

.h185{
	height:185px !important;
}

.h150{
	height:150px !important;
}

.h100{
	height:100px !important;
}

.h80{
	height:80px !important;
}

.h44{
	height:44px !important;
}
.h20{
	height:20px !important;
}

.h30{
	height:30px !important;
}

.margin0{
	margin:0;
}

.padding0{
	padding:0 !important;
}

.paddingleft5 {
  padding-left: 5px !important;
}

.paddingright5 {
  padding-right: 5px !important;
}

.paddingright10 {
  padding-right: 10px !important;
}
.paddingright15 {
  padding-right: 15px !important;
}
.paddingright60 {
  padding-right: 60px !important;
}

.paddingleft40 {
  padding-left: 40px !important;
}
.paddingleft30 {
  padding-left: 30px !important;
}

.paddingleft20 {
  padding-left: 20px !important;
}

.paddingleft15 {
  padding-left: 15px !important;
}

.paddingleft10 {
  padding-left: 10px !important;
}
.paddingleft5 {
  padding-left: 5px !important;
}

.paddingbottom5{
	padding-bottom:5px !important;
}
.paddingbottom70{
	padding-bottom:70px !important;
}
.paddingbottom20{
	padding-bottom:20px !important;
}
.paddingtop40{
	padding-top:40px !important;
}
.paddingtop10{
	padding-top:10px !important;
}
.paddingtop5{
	padding-top:5px !important;
}
.marginright100 {
  margin-right: 100px !important;
}
.marginright50 {
  margin-right: 50px !important;
}

.marginleft50 {
  margin-left: 50px !important;
}
.marginright40 {
  margin-right: 40px !important;
}
.marginright30 {
  margin-right: 30px !important;
}
.marginright20 {
  margin-right: 20px !important;
}
.marginright10 {
  margin-right: 10px !important;
}
.marginright5 {
  margin-right: 5px !important;
}
.marginleft5 {
  margin-left: 5px !important;
}

.marginleft-5 {
  margin-left: -5px !important;
}
.marginleft-15 {
  margin-left: -15px !important;
}

.marginleft10 {
  margin-left: 10px !important;
}

.marginleft15 {
  margin-left: 15px !important;
}

.marginleft20 {
  margin-left: 20px !important;
}

.marginleft45 {
  margin-left: 45px !important;
}

.marginleft30 {
  margin-left: 30px !important;
}
.marginleft40 {
  margin-left: 40px !important;
}
.marginleft60 {
  margin-left: 60px !important;
}

.marginleft70 {
  margin-left: 70px !important;
}

.marginleft80 {
  margin-left: 80px !important;
}
.marginleft90 {
  margin-left: 90px !important;
}
.marginleft100 {
  margin-left: 100px !important;
}

.marginleft160 {
  margin-left: 160px !important;
}

.margintop3{
	margin-top:3px !important;
}
.margintop1{
	margin-top:1px !important;
}

.margintop5{
	margin-top:5px !important;
}
.margintop8{
	margin-top:8px !important;
}
.margintop10{
	margin-top:10px !important;
}
.margintop15{
	margin-top:15px !important;
}
.margintop20{
	margin-top:20px !important;
}
.paddingtop44{
	padding-top:44px !important;
}
.margintop40{
	margin-top:40px !important;
}
.margintop45{
	margin-top:45px !important;
}
.margintop50{
	margin-top:50px !important;
}
.margintop55{
	margin-top:55px !important;
}
.margintop60{
	margin-top:60px !important;
}
.margintop70{
	margin-top:70px !important;
}

.margintop75{
	margin-top:75px !important;
}
.margintop80{
	margin-top:80px !important;
}
.margintop90{
	margin-top:90px !important;
}
.margintop100{
	margin-top:100px !important;
}
.margintop110{
	margin-top:110px !important;
}
.margintop120{
	margin-top:120px !important;
}
.margintop130{
	margin-top:130px !important;
}
.margintop140{
	margin-top:140px !important;
}
.margintop150{
	margin-top:150px !important;
}
.margintop170{
	margin-top:170px !important;
}
.margintop175{
	margin-top:175px !important;
}

.margintop180{
	margin-top:180px !important;
}
.margintop200{
	margin-top:200px !important;
}
.margintop225{
	margin-top:225px !important;
}
.margintop250{
	margin-top:250px !important;
}
.margintop425{
	margin-top:425px !important;
}
.margintop230{
	margin-top:230px !important;
}
.margintop30{
	margin-top:30px !important;
}
.marginbottom160{
	margin-bottom:40% !important;
}
.marginbottom70{
	margin-bottom:70px !important;
}
.marginbottom50{
	margin-bottom:50px !important;
}
.marginbottom30{
	margin-bottom:30px !important;
}

.marginbottom20{
	margin-bottom:20px !important;
}

.marginbottom15{
	margin-bottom:10px !important;
}

.marginbottom10{
	margin-bottom:10px !important;
}

.w4000{
	width: 4000px;
}

.nofondo{
	background:!important;
}