body {
	margin: 0;
	background: #045899 url(graficos/gifs/back_0.gif) repeat-x;
}

.textFoot {
	font: 10px Verdana, sans-serif;
	color: #3facd4;
	text-align: center;
}

.container {
	width: 485px;
	height: 785px;
	float: left;
}

.flash_img {
	color: #747474;
	width: 255px;
	height: 330px;
	margin-top: 160px;
	margin-left: 115px;
}

.titulo1 {
	font: italic 20px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.titulo2 {
	font: 15px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #2354a5;
}

.info {
	margin-left: 115px;
	font: 11px/15px Lucida, Verdana, "Lucida Grande", sans-serif;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-align: right;
	letter-spacing: 1px;
}

.info2 {
	margin-left: 115px;
	font: 10px/15px Lucida, Verdana, "Lucida Grande", sans-serif;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-align: justify;
}

.info3 {
	color: gray;
	font: 11px/16px Verdana, sans-serif, Lucida, "Lucida Grande";
	background-color: #FFFFFF;
	padding: 10px;
	text-align: left;
	border: 1px solid #116aae;
	width: 345px;
}

.info1 {
	color: gray;
	background-color: #FFFFFF;
	padding: 10px;
	text-align: left;
	border: 1px solid #116aae;
	font: 11px/16px Verdana, sans-serif, Lucida, "Lucida Grande";
	width: 345px;
}

.info1 A:link {
	color: #747474;
	text-decoration: underline;
}

.info1 A:hover {
	color: gray;
	text-decoration: none;
}

.info1 A:visited {
	color: #747474;
	text-decoration: underline;
}

.info3 A:link {
	color: gray;
	text-decoration: none;
}

.info3 A:visited {
	color: gray;
	text-decoration: none;
}

.info3 A:hover {
	color: #2354a5;
	text-decoration: underline;
}

.info4 {
	color: #4976b4;
	background-color: white;
	padding: 10px;
	text-align: center;
	border: 1px solid #116aae;
	font: 10px/15px Lucida, Verdana, "Lucida Grande", sans-serif;
	top: -40px;
	margin: -50px 115px 10px 50px;
}

.info2 A:link {
	color: white;
	text-decoration: underline;
}

.info2 A:hover {
	color: white;
	text-decoration: none;
	background-color: #4281b2;
}

.foot_menu {
	text-align: center;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-transform: uppercase;
	color: silver;
}

.foot_menu A:visited {
	color: silver;
	text-decoration: none;
}

.foot_menu A:link {
	color: silver;
	text-decoration: none;
}

.foot_menu A:hover {
	color: white;
	text-decoration: underline;
}

.main_tit {
	font: 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #cac9bd;
	text-shadow: #061020 2px 2px 3px;
}

.flash_img1 {
	width: 255px;
	height: 330px;
	margin-left: 115px;
	margin-top: -65px;
}

.flash_img2 {
	width: 255px;
	height: 330px;
	margin-left: 115px;
}
.flash_img2 img {
	border: 1px solid #dde7ed;
}
.submenu {
	font: 9px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: white;
	text-align: right;
	height: 170px;
}

.submenu img {
	margin-bottom: 50px;
}

.submenu A:link {
	color: white;
	text-decoration: none;
}

.submenu A:visited {
	color: white;
	text-decoration: none;
}

.organigrama {
	color: white;
	width: 255px;
	height: 330px;
	margin-left: 115px;
	text-align: right;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.galeria {
	width: 340px;
	margin-left: 60px;
	margin-top: -75px;
	padding: 0;
	height: 280px;
}

.thmb {
	width: 101px;
	height: 80px;
	overflow: hidden;
	float: left;
	border: 1px solid gray;
}

.thmb img {
	width: 100%;
	height: 100%;
}

.logo {
	text-align: center;
	opacity: 1;
}

.logogmp {
	text-align: right;
	margin-right: 115px;
	height: 170px;
}

.notice_menu {
	color: #116aae;
	float: left;
	margin-bottom: 5px;
	width: 300px;
}

.notice_menu img {
	width: 80px;
	height: 80px;
	margin-right: 5px;
	border: 1px solid white;
	float: left;
}

.tits_notice {
	color: #3074e9;
	text-transform: uppercase;
	font-size: 10px;
}

.campo {
	background-color: #83a4d5;
	border: 1px solid white;
	width: 220px;
	color: white;
	height: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
	font: italic 13px Georgia, "Times New Roman", Times, serif;
}

.campo2 {
	background-color: #83a4d5;
	border: 1px solid white;
	width: 222px;
	color: white;
	height: 100px;
	margin-left: 5px;
	font: italic 13px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 6px;
}

.campo3 {
	background-color: #83a4d5;
	border: 1px solid #116aae;
	width: 224px;
	color: white;
	margin-bottom: 5px;
	margin-left: 5px;
	font: italic 12px Georgia, "Times New Roman", Times, serif;
	height: 18px;
}

.boton {
	background-color: #83a4d5;
	width: 100px;
	border: 1px solid white;
	text-transform: uppercase;
	font-weight: bold;
	color: #002644;
	font-size: 10px;
}
