@charset "utf-8";
body{background-color:#e5f3ee;background-image: url(../images/gradient.gif);background-repeat: repeat-x;}
#container{margin:0 auto 10px;width:780px;background-color:#fff;overflow:hidden;}
/* HEADER */
#header{float:left;width:100%;height:117px;background-color: #fff;background-image: url(../images/fondo_header.jpg);background-repeat: no-repeat;}
#logo{width:168px;float:left;height:72px;margin:32px 0 0 15px}
#headersubs{float:right;margin:20px 30px 0 0;}
#headersubs img{margin:0 0 0 15px;}
#headermenu{float:left;margin:35px 0 0 90px;height:35px;padding:0;width:540px;color:#2E5668;}
#headermenu ul{margin:0 0 0 35px;width:100%;padding:0;}
#headermenu ul li{display:inline;margin:0 15px 0 0;	list-style-type:none;font:15px Georgia, "Times New Roman", Times, serif lighter;letter-spacing:-1px;
line-height:15px;color:#2E5668;}
#headermenu ul li a{text-decoration:none;border:0 0 5px 0 solid #fff;color:#2E5668;}
#headermenu ul li a:hover{text-decoration:none;border-bottom:5px solid #f1ae41;color:#f1ae41;padding:0;}
/* FOTOGALERIAS */
#photogallery{float:left;width:100%;height:255px;background:#fff;}
#photogallery img{margin:0 0 0 10px;}
#phototitle{float:right;margin:30px 30px 0 0;width:400px;z-index:1;padding:0;text-align:right;}
#phototitle h1{font-family:Georgia,"Times New Roman", Times, serif;font-size:22px;margin:0;color:#f1ae41;font-weight:lighter;}
#phototitle h2{font-family:Georgia,"Times New Roman";font-size:14px;margin:0;font-weight:lighter;}
/* COLUMNAS */
#leftcolumn{float:left;width:300px;padding:20px 45px;background-color:#fff;padding-bottom: 32767px;margin-bottom: -32767px}
#leftcolumn h1{font-family:Georgia;font-size:20px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#leftcolumn h2{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#leftcolumn h2 a{font-weight:lighter;}
#leftcolumn h2 a:hover{color:#5ea790;}
#leftcolumn ul{margin:5px 0;font-family:Georgia;font-size:13px;font-weight:lighter;text-align:justify;}
#leftcolumn ul li{list-style-type:square;margin:2px 0;text-align:justify;}
#leftcolumn p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#leftcolumn a{color:#2e5668;text-decoration:none;font-weight:bolder;}
#rightcolumn{float:left;width:300px;padding:20px 45px;background-color:#fff;padding-bottom:32767px;margin-bottom:-32767px}
#rightcolumn h1{font-family:Georgia;font-size:20px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#rightcolumn h2{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#rightcolumn h2 a{font-weight:lighter;}
#rightcolumn h2 a:hover{color:#5ea790;}
#rightcolumn ul{margin:5px 0;font-family:Georgia;font-size:13px;font-weight:lighter;text-align:justify;}
#rightcolumn ul li{list-style-type:square;margin:2px 0;text-align:justify;}
#rightcolumn p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#rightcolumn a{color:#2e5668;text-decoration:none;font-weight:bolder;}
/* TRES COLUMNAS */
#threecolumns{float:left;width:100%;height:620px;}
#threecolumns_1, #threecolumns_2, #threecolumns_3{height:690px;width:210px;float:left;margin:0;background-color:#ccc;padding:20px 25px;background-color:#fff;}
#threecolumns_1 h1, #threecolumns_2 h1, #threecolumns_3 h1{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#threecolumns_1 h2, #threecolumns_2 h2, #threecolumns_3 h2{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#threecolumns_1 p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#threecolumns_2 p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#threecolumns_3 p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#threecolumns_1 a, #threecolumns_2 a, #threecolumns_3 a{color:#2e5668;text-decoration:none;}
#threecolumns_1 a:hover, #threecolumns_2 a:hover, #threecolumns_3 a:hover{color:#5ea790;}

/* COLUMNAS MIDWIDE */
#leftcolumnmidwide{float:left;width:380px;padding:20px 45px;background-color:#fff;padding-bottom: 32767px;margin-bottom: -32767px}
#leftcolumnmidwide h1{font-family:Georgia;font-size:20px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#leftcolumnmidwide h2{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:10px 0px;padding-left: 5px;}
#leftcolumnmidwide h2 a{font-weight:lighter;}
#leftcolumnmidwide h2 a:hover{color:#5ea790;}
#leftcolumnmidwide ul{margin:5px 0;font-family:Georgia;font-size:13px;font-weight:lighter;text-align:justify;}
#leftcolumnmidwide ul li{list-style-type:square;margin:2px 0;text-align:justify;}
#leftcolumnmidwide p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#leftcolumnmidwide a{color:#2e5668;text-decoration:none;font-weight:bolder;}
#leftcolumnmidwide b{font-weight:bold;}
#rightcolumnmidslim{float:left;width:299px;padding:0 5px;background-color:#fff;padding-bottom:32767px;margin-bottom:-32767px}
#rightcolumnmidslim h1{font-family:Georgia;font-size:20px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#rightcolumnmidslim h2{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#rightcolumnmidslim h2 a{font-weight:lighter;}
#rightcolumnmidslim h2 a:hover{color:#5ea790;}
#rightcolumnmidslim ul{margin:5px 0;font-family:Georgia;font-size:13px;font-weight:lighter;text-align:justify;}
#rightcolumnmidslim ul li{list-style-type:square;margin:2px 0;text-align:justify;}
#rightcolumnmidslim p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#rightcolumnmidslim a{color:#2e5668;text-decoration:none;font-weight:bolder;}
#rightcolumnmidslim img{border:none;text-align:center;}
#rightcolumnmidslim b{font-weight:bold;}

/* COLUMNAS WIDE */
#leftcolumnwide{float:left;width:460px;padding:20px 45px;background-color:#fff;padding-bottom: 32767px;margin-bottom: -32767px;}
#leftcolumnwide h1{font-family:Georgia;font-size:20px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#leftcolumnwide h2{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:10px 0px;padding-left: 5px;}
#leftcolumnwide h2 a{font-weight:lighter;}
#leftcolumnwide h2 a:hover{color:#5ea790;}
#leftcolumnwide ul{margin:5px 0;font-family:Georgia;font-size:13px;font-weight:lighter;text-align:justify;}
#leftcolumnwide ul li{list-style-type:square;margin:2px 0;text-align:justify;}
#leftcolumnwide p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#leftcolumnwide a{color:#2e5668;text-decoration:none;font-weight:bolder;}
#leftcolumnwide b{font-weight:bold;}

/* COLUMNAS SLIM */
#rightcolumnslim{float:left;width:219px;padding:0 5px;background-color:#fff;padding-bottom:32767px;margin-bottom:-32767px;}
#rightcolumnslim h1{font-family:Georgia;font-size:20px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#rightcolumnslim h2{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#rightcolumnslim h2 a{font-weight:lighter;}
#rightcolumnslim h2 a:hover{color:#5ea790;}
#rightcolumnslim ul{margin:5px 0;font-family:Georgia;font-size:13px;font-weight:lighter;text-align:justify;}
#rightcolumnslim ul li{list-style-type:square;margin:2px 0;text-align:justify;}
#rightcolumnslim p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#rightcolumnslim a{color:#2e5668;text-decoration:none;font-weight:bolder;}
#rightcolumnslim img{border:none;text-align:center;margin: 0 0 0 10px;}

/* FOOTER */
#footer{width:100%;margin:50px 0 0 0;height:92px;background-color:#fff;float:left;background-image: url(../images/footer.png);background-repeat: no-repeat;}
#footer p{font-family:Arial;font-size:10px;font-weight:lighter;text-transform:lowercase;width:99%;text-align:center;margin:40px 0 0 0;padding:0;}
#footer a{color:#2e5668;}
#footer a:hover{color:#5ea790;}
#footer ul{text-align:center;width:99%;margin: 0;padding: 0;font-size: 8px;}
#footer ul li{list-style-type:none;margin:0 5px;font-family:Arial;font-size:10px;font-weight:lighter;display:inline;text-transform: lowercase;padding:0 2px;}

/* EXTRAS */
img{border:none;}
#pclaves{font:11px Arial, Helvetica, sans-serif;width:780px;height:20px;float:left;margin:0;padding:0;background:#fff;}
#pclaves p{margin:0 15px 0 0;padding:0;text-align:right;color:#5ea790;}
#pclaves h1{font-family:Georgia;font-size:20px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px 5px 45px;padding-left: 5px;}
#contacto{margin:0;font-family: Georgia, "Times New Roman", Times, serif;font-size:11px;}
#contacto ul{margin:0;}
#contacto ul li{list-style-type:none;margin:10px 0;}
.textbox{border:1px solid #ccc;}
p b{font-weight:bold;}
p{color:#333;}
.small a{border-bottom:1px dotted;}
.small a:hover{border-bottom:1px dotted;}
.small2 {font-weight:lighter;}
.small2 a, .small a:hover{border-bottom:1px dotted;}
.small3{border-bottom:1px dotted;}

/* FAQ */
#faq{float:left;width:780px;padding:0;background:#fff;}
#faqtext{margin:20px 300px 0 40px;text-decoration:none;}
#faqtext h1{font-family:Georgia;font-size:20px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#faqtext h2{font-family:Georgia;font-size:18px;font-weight:lighter;color:#2e5668;border-left-width:5px;border-left-style:solid;border-left-color:#f1ae41;margin:5px 0px;padding-left: 5px;}
#faqtext h2 a{font-weight:lighter;}
#faqtext h2 a:hover{color:#5ea790;}
#faqtext ul{margin:10px 0;font-family:Georgia;font-size:13px;font-weight:lighter;text-align:justify;}
#faqtext p{font-family:Georgia;font-size:13px;font-weight:lighter;}
#faqtext img{border:none;text-align:center;margin: 0 0 0 10px;}
#faqtext{font-weight:lighter;}
#faqtext a, #faqtext a:hover{border-bottom:1px dotted;text-decoration:none;}
#faqtext a{color:#2e5668;}
#faqtext a:hover{color:#5ea790;}
#faqtext ul li{list-style-type:none;margin:10px 0 0;}
#faqsmall{font-size:x-small;margin:20px 0 30px 200px;text-align:right;}
#faqsmall a:hover{color:5ea790;}

.imgright{float:right;}

#simplegallery1{position: relative;visibility: hidden;border: 10px solid #e5f3ee;}
#simplegallery2{position: relative;visibility: hidden;border:none; margin:0 auto;}
#photogall{margin-left:12px;}
#photolist{margin:0;list-style-type:none;width:400px;}
#photolist ul{list-style-type:none;margin:5px 0;}
#photolist ul li, #photolist ul li img, #photolist ul li a, #photolist ul li img a{display:inline;margin:10px 5px;}.videosnext {
	border-bottom:1px dotted;
	font-weight: normal;
	float: right;
	margin-right: 30px;
}
.videosprev {
	border-bottom:1px dotted;
	font-weight: normal;
	float: left;
}
