@charset "utf-8";
@import url("../webfonts/ITCAvantGardeGothicLTExtraLight/stylesheet.css");

/* CSS Document */

texto_normal {
	text-align: left;
}
.container .content table tr td .texto_generico {
	text-align: justify;
}

.txt1 {
	text-align: center;
	font-size: 13px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	color: #000000;

}
.txt2 {
	text-align: right;
	font-size: 16px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 10px 20px 10px 20px;
    line-height:20px;
	color: #FFFFFF;
}
.txt3 {
    text-align: right;
    font-size: 16px;
    font-family: ITCAvantGardeGothicLTExtraLight;
  /*  padding: 10px 20px 10px 20px;*/
    line-height: 20px;
    color: #FFFFFF;
}
.Titulos1 {
	text-align: right;
	font-size: 50px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 10px 20px 10px 20px;
    line-height: 50px; 
	color: #FFFFFF;
}

.Titulos2 {
	text-align: left;
	font-size: 50px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 10px 20px 10px 20px;
    line-height: 80px; 
	color: #FFFFFF;
}
.Titulos3 {
	text-align: right;
	font-size: 20px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 10px 20px 10px 20px;
    line-height: 20px; 
	color: #FFFFFF;
}
.Titulos4 {
	text-align: left;
	font-size: 50px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 10px 20px 10px 20px;
    line-height: 50px; 
	color: #FFFFFF;
}

.txt_generico {
	text-align: justify;
	font-size: 16px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 10px 10px 10px 10px;
	color: #FFFFFF;
	text-shadow: 0px 2px 2px #000000;
	font-weight: normal;

}
.txt_generico2 {
	text-align: justify;
	font-size: 16px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 19px 20px 10px 20px;
    line-height:20px;
	color: #FFFFFF;
	text-shadow:0px 2px 2px #000000;
}
.txt_generico3 {
	text-align: center;
	font-size: 16px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 19px 8px 8px 8px;
    line-height:20px;
	color: #FFFFFF;
	text-shadow:0px 2px 2px #000000;
}
.txt_generico4 {
	text-align: center;
	font-size: 16px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 19px 20px 10px 20px;
    line-height:20px;
	color: #FFFFFF;
	text-shadow:0px 2px 2px #000000;
	font-style:italic;
}
.txt_generico5 {
	text-align: justify;
	font-size: 20px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 10px 10px 10px 10px;
	color: #FFFFFF;
	text-shadow: 0px 2px 2px #000000;
	font-weight: normal;

}
.txt_generico6 {
	text-align: justify;
	font-size: 18px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	padding: 0px 0px 0px 10px;
	color: #FFFFFF;
	text-shadow: 0px 2px 2px #000000;
	font-weight: normal;

}
.botones{
	text-align: center;
	font-size: 13px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	color: #484848;
}

.botones2{
	text-align: center;
	font-size: 13px;
	font-family: ITCAvantGardeGothicLTExtraLight;
	color: #555555;
}
a:link {
  color: #fff;
	text-decoration: none;
}

/* visited link */
a:visited {
  color: #fff;
  text-decoration: none;
}

/* mouse over link */
a:hover {
  color: #f89829;
  text-decoration: none;
}

/* selected link */
a:active {
  color: #f89829;
  text-decoration: none;
}


			
			* {
				margin:0px;
				padding:0px;
			}
			
			#header {
				margin:auto;
				width:500px;
				font-family:Arial, Helvetica, sans-serif;
			}
			
			ul, ol {
				list-style:none;
			}
			
			.nav > li {
				float:left;
			}
			
			.nav li a {
				/*background-color:#000;*/
				color:#fff;
				text-decoration:none;
				padding:10px 8px;
				display:block;
			}
			
			.nav li a:hover {
				/*background-color:#434343;*/
				color: #f89829;
			}
			
			.nav li ul {
				display:none;
				position:absolute;
				min-width:140px;
				background-color:rgba(0,0,0,0.69)
			}
			
			.nav li:hover > ul {
				display:block;
			}
			
			.nav li ul li {
				position:relative;
			}
			
			.nav li ul li ul {
				right:0px;
				top:0px;
				
			}
			
	