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

@font-face {
	font-family: 'MyriadProRegular';
	src: url('myriadpro-regular-webfont.eot');
	src: local('☺'), url('myriadpro-regular-webfont.woff') format('woff'), url('myriadpro-regular-webfont.ttf') format('truetype'), url('myriadpro-regular-webfont.svg#webfontqSLjBSsd') format('svg');
	font-weight: normal;
	font-style: normal;
}

img{
	border:none;}

body{
	margin:0;
	padding: 0;	
/*	background: #FFF;*/
	font-family: "Myriad Pro";
	background-color:#FFFCEE;
}
.header{
	width:100%;
	background-image:url(images/bg_menu.png);
	background-size:100%;
	height:122px;
	 -moz-box-shadow: 2px 2px 2px #111;
    -webkit-box-shadow: 2px 2px 2px #111;
    box-shadow: 2px 2px 2px #111;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111')";
    /* IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_menu.png', sizingMethod='crop') ;
	/*-ms-filter: 'progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=#111111)'; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#111111');*/
	
}

.top{
	height:618px;
	border-bottom:solid #028A80 3px;
	 -moz-box-shadow: 1px 1px 1px #999;
    -webkit-box-shadow: 1px 1px 1px #999;
    box-shadow: 1px 1px 1px #999;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111')";
    /* IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_menu.png', sizingMethod='crop') ;
}
.menu{
	width:770px;
	margin-left:30px;
	font-size:14px;
	color:#028A80;
	height:110px;
	float:right; }
 
.menu ul{
	display:inline;
}
.menu ul li{
	float:left;
	margin-left:30px;
	text-decoration:none;
	list-style:none;
	margin-top:50px;
	text-align:center;
	}
.menu ul li a{
	text-decoration:none;
	color:#028A80;
	}
/*.menu ul li a:visited{
	color:#028A80;}*/
.menu ul li a:hover{
	color:#EC6E00;
	border-top:solid #EC6E00 1px;}

.logo{
	float:left;
	height:202px;
	width:191px;
	z-index:100;
	position:absolute;
	
}
.logo img{
	float:left;
	 -moz-box-shadow: 2px 2px 2px #111;
    -webkit-box-shadow: 2px 2px 2px #111;
    box-shadow: 2px 2px 2px #111;
    /* IE 8 */
   /* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111')";*/
    /* IE 5.5 - 7 */
    /*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111')
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_menu.png', sizingMethod='crop');*/
	/*-ms-filter: 'progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=#111111)'; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#111111');"*/>

	}
.contenedorUno{
	width:960px;
	margin:auto;
	overflow:hidden;
}
#background{
	position: absolute;
	left: 0;
	right:0;
	top:0;
	bottom:0;
	z-index:-2;
	height:618px;

}
#background img{
	width:100%;
	/*display:none;*/

	
	background-size:100%;
}
.titulo{
	z-index:100;
	width:960px;
	margin:auto;
	margin-top:300px;
	position:absolute;
	margin-left:230px;
}
	
/*.menu{
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98bf0e), color-stop(100%,#6d880c));
	background: -moz-linear-gradient(top, #98bf0e 0%, #6d880c 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d880c', endColorstr='#98bf0e',GradientType=0 );
	text-shadow: 0 -1px 1px rgba(0,0,0,0.28);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
	
	font-style: bold;
	color:#028A80;
}*/
/*menu:hover{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d880c), color-stop(100%,#98bf0e));
	background: -moz-linear-gradient(top, #6d880c 0%, #98bf0e 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d880c', endColorstr='#98bf0e',GradientType=0 );
	cursor: pointer;}
.clearfix::after{
	content:' ';
	display:block;
	height: 0;
	visibility: hidden;}*/
.contenedorDos{
	color:#000;
	width:960px;
	margin:auto;
	height:auto;}
.bienvenida{
	margin-top:30px;
	float:left;
	width:497px;}
.cuadroUno{
	width:497px;
	height:379px;
	margin-right:15px;
	margin-left:15px;
	float:left;}
.cuadroDos{
	width:400px;
	height:379px;
	margin-right:15px;
	float:left;
	margin-top:30px;}
.textUno{
	float:left;
	width:410px;
	margin:auto;
	text-align:justify;
	margin-top:15px;
	font-size:16px;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	line-height:normal;}
.textUno span{
	font-size:21px;
	color:#028A80;
	font-weight:900;
	margin-top:20px;
	font-family:'Raleway', sans-serif;
	font-weight:700;
	line-height:normal;}
.boton{
	float:right;
	margin-right:90px;}
.cuadroDos  li{
	background-image:url(images/vineta-flecha.png);
	background-repeat:no-repeat;
	list-style:none;
	height:27px;}
.cuadroDos  li{
	font-family:'Raleway', sans-serif;
	width:394px;
	text-align:justify;}
.text{
	margin-left:25px;
	font-size:14px;
	margin-top:5px;
	font-weight:400;
}
.footer{
	width:100%;
	height:120px;
	margin:auto;
	overflow:hidden;
	background-color:#000;
	color:#FFF;
	font-family:'Raleway', sans-serif;
	font-size:12px;
	text-decoration:underline;}
.footer ul{
	margin-top:30px;}
.footer ul li{
	width:960px;
	margin:auto;
	display:inline;
	list-style:none;
	margin-left:40px;
	text-align:center;}
.footer ul li a{
	color:#FFF;}
.menu2{
	margin-top:30px;
	width:960px;
	margin:auto;
	font-size:13px;
	padding-left:10px;}
.menu2 ul li a{
	text-decoration:none;}
.menu2 ul li a:hover{
	text-decoration:underline;}

.redes{
	float:left;
	text-decoration:none;}
.foo{
	width:960px;
	margin:auto;
	margin-top:0px;
}
.sysop{
	float:right;}
/*.condominio{
	text-decoration:none;
	width:960px;
	margin:auto;
	float:left;
	margin-top:30px;}*/
.active a{
	color:#EC6E00;
	border-top:solid #EC6E00 1px;}
.imagen{
	width:750px;
	height:158px;
	margin:auto;
	-moz-box-shadow: 2px 2px 2px #999;
    -webkit-box-shadow: 2px 2px 2px #999;
    box-shadow: 2px 2px 2px #999;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999')";
    /* IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_menu.png', sizingMethod='crop') ;
	/*-ms-filter: 'progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=#111111)'; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#111111');*/
	border-bottom:solid #666 1px;
}
.contimage{
	width:960px;
	margin:auto;}
.esta{
	width:226px; 
	overflow:hidden; 
	float:left; 
	margin-top:15px;
	margin-left:15px;}
.info{
	margin-left:15px;
	font-size:16px;
	}
.new{
	width:960px;
	height:600px;}
********CONTACTO********
#cont{
 width: 530px;
 height: auto;
 padding: 15px 0 15px 30px;
 float: left;
}

.datos{ width: 200px; margin-top: 100px; float: left;}

#econt { width: 250px; height:auto; margin-left:60px; margin-top:15px; float:left; font-family:'ArimoRegular',Verdana, Geneva, sans-serif;}
.forma1 { width: 250px;
          float: left; 
          margin-bottom: 10px;}
.forma2 { width:250px;
          float: left;
          margin-bottom: 10px;}
.forma3 { width: 150px;
          float: left; 
          margin-bottom: 10px;}
.forma4 { width: 90px;
          float: left; 
          margin-bottom: 10px;}         

************Form styles start**************
input,textarea,select {
 font-family: Arial,sans-serif;
}
input[type="text"],select {
 width:215px;
 height:18px;
 padding:5px 8px;
 font-size:1.0em;
 color:#000;
 background-color:#fff;
 border:#c2c2c2 solid 1px;
 *border-radius*
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 *transition-duration*
 -webkit-transition-duration:.3s;
 -moz-transition-duration:.3s;
 -o-transition-duration:.3s;
 transition-duration:.3s;
}
input[type="text"]:hover,select:hover{
 background-color:#f1f1f1;
 opacity:0.7;
 /*transform -webkit-transform:rotate(-1deg);
 -moz-transform:rotate(-1deg);
 -ms-transform:rotate(-1deg);
 -o-transform:rotate(-1deg);
 transform:rotate(-1deg);
 */
}

textarea {
 width:482px;
 height:70px;
 padding:5px 8px;
 margin-bottom:10px;
 font-size:1.0em;
 color:#000;
 background-color:#c2c2c2;
 border:#c2c2c2 solid 1px;
 *border-radius*
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 *transition-duration*
 -webkit-transition-duration:.3s;
 -moz-transition-duration:.3s;
 -o-transition-duration:.3s;
 transition-duration:.3s;
}
textarea:hover {
 background-color:#f1f1f1;
 opacity:0.7;
 /*transform -webkit-transform:rotate(-1deg);
 -moz-transform:rotate(-1deg);
 -ms-transform:rotate(-1deg);
 -o-transform:rotate(-1deg);
 transform:rotate(-1deg);
 */
}
input[type="text"]:focus {
 opacity: 0.7;
}
input[type="submit"] {
 padding:0 5px;
 float: right;
 font-weight:bold;
 line-height:1;
 color:#444;
 border:none;
 text-shadow:0 1px 1px rgba(255,255,255,0.85);
 background-color:#fff;
 *border-radius*
 -webkit-border-radius:23px;
 -moz-border-radius:23px;
 border-radius:23px;
 *box-shadow*
 -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);
 -moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);
 box-shadow:0 1px 2px rgba(0,0,0,0.5);
 *transition-duration*
 -webkit-transition-duration:.3s;
 -moz-transition-duration:.3s;
 -o-transition-duration:.3s;
 transition-duration:.3s;
 background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#c3c3c3),to(#fff));
 background-image:-moz-linear-gradient(0% 100% 90deg,#fff,#c3c3c3);
}
input[type="submit"]:hover {
 color:#239dbe;
 cursor:pointer;
 text-shadow:0 1px 1px rgba(0,0,0,0.85);
 background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#c3c3c3));
 background-image:-moz-linear-gradient(0% 100% 90deg,#c3c3c3,#fff);
 background-color:#fff;
}
textarea{ resize: none;}

.chico[type="text"],select {
 width:215px;
 height:170px;
 padding:5px 8px;
 font-size:1.0em;
 color:#000;
 background-color:#fff;
 border:#c2c2c2 solid 1px;
 *border-radius*
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 *transition-duration*
 -webkit-transition-duration:.3s;
 -moz-transition-duration:.3s;
 -o-transition-duration:.3s;
 transition-duration:.3s;
}
input[type="text"]:hover,select:hover{
 background-color:#f1f1f1;
 opacity:0.7;
 /*transform -webkit-transform:rotate(-1deg);
 -moz-transform:rotate(-1deg);
 -ms-transform:rotate(-1deg);
 -o-transform:rotate(-1deg);
 transform:rotate(-1deg);
 */
}
.contact{
	background-image:url(images/callus2.png);
	background-repeat:no-repeat;
	height:270px;
	border:solid #999 1px;}
.infocont span{
	font-weight:bold;}
.cont1{
	height:350px;
}