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

.TextoP {
	font-size: 16px;
	color: #656464;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}


.TextAd {
	font-size: 14px;
	color: #dcfe55;
	font-family: Arial, Helvetica, sans-serif;

}

.Texto {
	font-size: 16px;
	color: #656464;
	font-family: "Times New Roman", Times, serif;
}



.TextoFormu {
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}


.TextoFormu03 {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}



.TextoFormu02 {
	font-size: 12px;
	color: #346708;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}


.TextoForm {
	font-size: 13px;
	color: #656464;
	font-family: "Arial", Times, serif;
}

.TextoForm2 {
	font-size: 12px;
	color: #d7cf78;
	font-family: Arial, Helvetica, sans-serif;
}


.TextVerde {
	font-size: 16px;
	color: #366A06;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;

}



.TextVerde02 {
	font-size: 12px;
	color: #366A06;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}


.Link:link {
	text-decoration: none;
	color: #366A06;
}
.Link:visited {
	text-decoration: none;
	color: #366A06;
}
.Link:hover {
	text-decoration: underline;
	color: #D77A03;
}
.Link:active {
	text-decoration: none;
	color: #D77A03;
}



.LinkMenu:link {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #538f13;
}
.LinkMenu:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #538f13;
}
.LinkMenu:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #d77c04;
}
.LinkMenu:active {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #d77c04;
}




.TitOrange {
	font-size: 22px;
	color: #d67a02;
	font-family: "Times New Roman", Times, serif;
}

.TitOrange02 {
	font-size: 17px;
	color: #d67a02;
	font-family: "Times New Roman", Times, serif;
}


.TextoContenido {
	font-size: 17px;
	color: #656464;
	font-family: "Times New Roman", Times, serif;
}


.Link02:link {	
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	color: #2a2727;
}
.Link02:visited {
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	color: #2a2727;
}
.Link02:hover {
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
	color: #366A06;
}
.Link02:active {
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	color: #366A06;
}

.Vineta {
	font-size: 12px;
	color: #d67a02;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}


.LinkInf:link {	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
.LinkInf:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
.LinkInf:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #356a05;
}
.LinkInf:active {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #356a05;
}


.Pie {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: black;
padding: 0px;
left: -10px;
border: 0px double gray;
visibility: hidden;
color: #ffffff;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -250px;
left: -422px; /*position where enlarged image should offset horizontally */
}



.thumbnail02{
position: relative;
z-index: 0;
}

.thumbnail02:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail02 span{ /*CSS for enlarged image*/
position: absolute;
background-color: black;
padding: 0px;
left: -10px;
border: 0px double gray;
visibility: hidden;
color: #ffffff;
text-decoration: none;
}

.thumbnail02 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail02:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -200px;
left: -380px; /*position where enlarged image should offset horizontally */
}



.thumbnail03{
position: relative;
z-index: 0;
}

.thumbnail03:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail03 span{ /*CSS for enlarged image*/
position: absolute;
background-color: black;
padding: 0px;
left: -10px;
border: 0px double gray;
visibility: hidden;
color: #ffffff;
text-decoration: none;
}

.thumbnail03 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail03:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -200px;
left: -200px; /*position where enlarged image should offset horizontally */
}



.thumbnail04{
position: relative;
z-index: 0;
}

.thumbnail04:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail04 span{ /*CSS for enlarged image*/
position: absolute;
background-color: black;
padding: 0px;
left: -10px;
border: 0px double gray;
visibility: hidden;
color: #ffffff;
text-decoration: none;
}

.thumbnail04 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail04:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -195px;
left: -520px; /*position where enlarged image should offset horizontally */
}