html,body {
	margin:0;
	padding:0
}

body {
	font: 80%/1.3 Verdana,Arial,sans-serif;
  text-align: center;
  background: #757D88;
  padding-bottom:20px
}
.style1 {
	color: #44ACC5
}
p {
	margin: 0;
	padding: 0 15px 0.7em;
	padding-left: 25px;
	padding-right: 25px;
	color: #FFF;
	text-align: justify;
	line-height: 1.5
}

h1,h2 {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 0
}

h2 {
	font-size: 160%;
	color: #FFF;
	text-align: center;
}
h3 {
	font-size: 110%;
	color: #FFF;
	text-align: center;
}
h4 {
	font-size: 160%;
	color: #A4B601;
	text-align: center;
	padding-top: 10px;
}
h5 {
	font-size: 160%;
	color: #44ACC5;
	text-align: center;
	margin-top: -15px;
}
h5 .txita{	
font-size: 170%;
	color: #000000;
}
div#header {
	background-color: #cee401; /* Color verde txita */
	padding:0px
}

div#header h1 {
	text-align: left;
	color: #FFF;
	font-size: 320%;
	font-weight: 100
}

div#menu {
	width:100%;
	overflow:auto;
	background-color: #cee401; /* Color verde txita */
	padding-top: 5px
}

img#galeryPhoto {
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}

ul#nav,ul#nav li {
	list-style-type:none;
	margin:0;
	padding:0
}

ul#nav {
	float:right;
	font-size: 80%
}

ul#nav li {
	float:left;
	margin-left: 5px;
	text-align: center
}

ul#nav a {
	float:left;
	width: 95px;
	padding: 5px 0;
	background: #FFF;
	text-decoration:none;
	color: #000
}

ul#nav a:hover {
	background: #44acc4; /* Color azul txita */
	color: #FFF
}

ul#nav li.activelink a,ul#nav li.activelink a:hover {
	background: #44acc4; /* Color azul txita */
	font-weight:bold;
	color: #FFF
}

/* Degradados de las cajas de texto */
div.comments  {
	background: #FFFFFF;
}
.grisoscuro{
	background-color: #FFFFFF;
}
.grisoscuro label{
	margin-left:30%;
	margin-top: 2%;
	padding-top: 2%;
}
.grisoscuro form{
	margin-top: 2%;
	margin-bottom: 2%;
}

.grisoscuro label .formtxt{
	width:40%;
	float:left;
	clear:left;
	text-align:right;
	margin-right:2%;
	margin-top: 2%;
}

.grisoscuro .boton {
	width:10%;
	float:left;
	margin-left:62%;
	margin-bottom:2%;
}
.grisoscuro  input{
	width:30%;
	margin-top: 2%;

}
.grisclaro{
	background-color: #EEEEEE;
}
#direccion{
	text-align: center;
	font-size: 80%;
	padding-top: 3%;
	padding-bottom: 3%;
}
#direccion a{
	color:#44ACC5;
}
div.comments div {
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	width: 100%;
	margin-bottom: 1px;
}

div.comments p{
	padding-top:6px;
	padding-left: 25px;
	padding-right: 25px;
	color: #000
}

div.comments div.odd{
	background: #EEE;
	margin-left:2%;
	width: 30%;
	padding: 0px;
	text-align: left;
	margin-top: 1%;
	margin-bottom: 1%;
}
div.comments div.odd .txt{
	font-size: 80%;
	width: 90%;
	margin: 0px;
	padding-left: 5%;
	color: #666666;
}
#cleaBoth{clear:both}
/* Cajas de texto */
div#box {
	float:right;
	display:inline;
	width:150px;
	margin: 5px 15px 0 5px;
	background:#E4E7F2;
	text-align:center
}

div#container {
	width:770px;
	margin:0 auto 10px;
	padding-top:25px;
	text-align:left;
	background:#757D88;
}

div#content {
	clear:left;
	width:100%;
	padding-top:25px;
	background-color: #44acc4; /* Color azul txita */
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#footer {
	clear:both;
  background: #cee401; /* Color verde txita */
  color: #FFF;
  text-align:center;
  font-size: 90%;
}

div#footer p {
  color: #FFF;
  text-align:center;
  font-size: 90%;
}

.galeria {
  text-align:right;
  padding-right:10px;
}
.galeria a{
color:#FFFFFF;
}