﻿body {
	background-color: #1d4d20;
	background-image:url('../images/bg_body.gif');
	background-position:left top;
	font-family: times new roman;
	font-size:15px;
	color:#d5d1a2;
}
a {
	color:#d5d1a2;
}
a:hover {
	color:#95b539;
}
h1 {
	font-family: Georgia;
	font-size:25px;
	color:#d5d1a2;
	font-weight: normal;
	font-style:italic;
}
div.blank {
	height:16px;
}
/* --------------------------------- Header ------------------------------------- */
div#head {
	margin:auto;
	background-image:url('../images/bg_logo.gif');
	background-position:top center;
	background-repeat:no-repeat

}
/* ----- Logo ----- */
div#head div.logo {
	text-align:center;
}
div#head div.logo img {
	margin: 4px 0px 0px 0px;
}

/* ----- URL ----- */

div#head div.url {
	width: 384px;
	height:32px;
	float:left;
}
div#head div.url p {
	padding: 8px 0px 0px 16px;
}
div#head div.url a {
	color:#d5d1a2;
}
div#head div.url a:hover {
	color:#ffffff;
}


/* ----- Iconos ----- */

div#head div.iconos {
	width: 384px;
	height:32px;
	float:left;
}
div#head div.iconos p{
	padding: 8px 16px 0px 0px;
	text-align:right;
}
div#head div.iconos img {
	margin: 0px 8px 0px 8px;
}
div#head div.iconos a {
	color:#d5d1a2;
}
div#head div.iconos a:hover {
	color:#ffffff;
}
/* --------------------------------- Menu ------------------------------------- */

div#menu {
	width:768px;
	margin:auto;
	font-size:13px;
}
div#menu ul li {
	display:inline;
}
div#menu ul li a span {
	width:128px;
	height:32px;
	float: left;
	display:block;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	background-image: url('../images/bt_menu_off.gif');
}
div#menu ul li a:hover span {
	background-image: url('../images/bt_menu_on.gif');
	color: #1d4d20;
}
div#menu ul li p {
	padding: 8px 0px 0px 0px;
	text-align:center;
}

/* --------------------------------- flash inicio ------------------------------------- */

div#inicio {
	width:768px;
	margin:auto;
}
/* --------------------------------- Splash ------------------------------------- */

div#idiomas {
	width:768px;
	margin:auto;
}
div#idiomas p {
	padding: 8px 0px 0px 0px;
	text-align:center;
	font-size: 18px;
}


/* --------------------------------- inside ------------------------------------- */

div#inside {
	width:768px;
	margin:auto;
}
div#inside div.contenido_texto {
	width:384px;
	float:left;
}
div#inside div.contenido_texto h1 {
	padding: 16px 0px 0px 16px;
}
div#inside div.contenido_texto h1 strong {
	font-size:small;
	margin: 0px 0px 0px 16px;
} 
div#inside div.contenido_texto p.texto	{
	padding: 8px 16px 0px 16px;
}
div#inside div.contenido_texto p.texto a {
	font-weight:bold;
	color:#ffffff;
}
div#galeria {
	padding: 32px 32px 32px 58px;
}

/* --------------------------------- footer ------------------------------------- */

div#footer {
	clear:both;
	width:768px;
	margin:auto;
	font-style:italic;	
}
div#footer p.links {
	text-align:center;
	padding: 16px 0px 16px 0px;
	border-top: 1px solid #6e8d29;
}

/* ----- data ----- */

div#footer p.blank {
	padding: 4px 0px 0px 0px;
}
div#footer p.data {
	text-align:center;
	border-top: 1px solid #6e8d29;
	padding: 8px 0px 0px 0px;
}
div#footer p.data strong {
	font-size:17px;
	color:#ffffff;
}
div#footer a {
	font-weight:bold;
}
/* ----- url interpatagonia ----- */

div#footer p.url {
	padding: 16px 0px 0px 0px;
	text-align:center;
	font-size:small;
}


/* --------------------------------- Formulario ------------------------------------- */

div#formulario {
	clear:both;
	margin:auto;
	width:640px;
}
label {
	float:left;
	text-align:right;
	display:block;
	width:256px;
	padding: 4px 8px 0px 0px;
	font-size:15px;
}
legend {
	margin:0px;
	padding:16px 0px 0px 0px;
	font-size:28px;
}
textarea:focus {
	background: #d5d1a2;
	color: #000;
}
input:focus {
	background: #d5d1a2;
	color: #000;
}
fieldset input {
	width: 256px;
	height:20px;
	background: transparent;
	background-image:url('../images/form_bg.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
	border: 1px solid #d5d1a2;
	padding: 2px;
	margin: 0px 0px 3px 0px;
	color: #333;
}
fieldset textarea {
	width: 256px;
	height:128px;
	background: transparent;
	background-image:url('../images/form_bg.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
	border: 1px solid #708f29;
	padding: 2px;
	margin: 0px 0px 3px 0px;
	color: #333;
}
input.send {
	width: 128px;
	border: 1px solid #1d4d20;
	padding: 2px 1em;
	background: #72922b;
	color: #fff;
	font-size: 100%;
}
fieldset p {
	padding: 16px 0px 16px 0px;
}
fieldset p.send {
	padding: 16px 0px 16px 0px;
	text-align:center;
}




