@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700,300italic);

html {
	height:100%;
	margin: 0;
	padding: 0;
}	
a, a:link,  a:visited,  a:active {
	color: #003399;
	text-decoration: underline;
}
a:hover {
	color: #006699;
	text-decoration: none;
}
body {
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(/micrositio/img/bg.jpg);
	background-color: #181818;
}
.toptop {
	position:absolute;
	top:0px;
	width:100%;
	height:17px;
	border-bottom:solid 2px white;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:700;
	color:#FFFFFF;
	padding-top:3px;
	z-index: 100;
}
.toptop a:link, .toptop a:visited, .toptop a:active {
	color:#FFFFFF;
	text-decoration:none;
}
.toptop a:hover {
	color:#B6CADA;
}
.content {
	width: 960px;
	position: relative;
	top: 0px;
	left: 50%;
	margin-left:-480px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif, "Myriad Web", "Myriad Pro";
	font-size: 12px;
	font-weight: normal;
	z-index: 10;
	min-height:550px;
	clear: both;
}
.redes {
	width:72px;
	position: absolute;
	height: 40px;
	top: 5px;
	left: 50%;
	margin-left:390px;
	border:none;
}
.caja {
	width:500px;
	position: absolute;
	height: 300px;
	top: 0px;
	border:none;
	margin-top: 120px;
	margin-left: -30px;
	left: 50%;
	z-index: 1001;
}
.logo {
	width:170px;
	position: absolute;
	height: 170px;
	top: 0px;
	border:none;
	margin-right: 270px;
	right: 50%;
	margin-top: 5px;
	z-index: 2000;
}
.bottomscroller {
	background-image: url(/img/bgscroll.png);
	height: 138px;
	width: 960px;
	position: relative;
	display: inline-block;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu {
	width: 960px;
	height: 131px;
	position: relative;
}

.bottom {
	width: 920px;
	height: 60px;
	text-align:center;
	color:#003399;
	font-family: Arial, Helvetica, sans-serif, "Myriad Web", "Myriad Pro";
	font-size: 15px;
	font-weight: normal;
	line-height: 21px;
	background-image: url(/img/bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 5px;
	padding: 5px;
	display: inline-block;
	position: relative;
	clear: both;
}

h1 {
	font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif, "Myriad Web", "Myriad Pro";
	font-size: 20px;
	font-weight: 700;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	text-transform: uppercase;
}
h2 {
	font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif, "Myriad Web", "Myriad Pro";
	font-size: 22px;
	font-weight: 700;
	color: #000000;
}
.content .seccion .texto1 {
	float: left;
	width: 420px;
	text-align: left;
	margin: 15px;
	height: 200px;
}
.content .seccion .texto2 {
	float: left;
	width: 480px;
	text-align: right;
	margin: 15px;
	height: 200px;
}
.content .subseccion  {
	float: left;
	width: 960px;
	text-align: left;
	min-height: 500px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: visible;
	background-image: url(/img/bgsub.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 60px;
	margin-left: 0px;
	display: inline-block;
}
.content .seccioninterior  {
	width: 960px;
	text-align: left;
	min-height: 500px;
	overflow: hidden;
	/*background-image: url(/img/bgsub.gif);
	background-repeat: no-repeat;
	background-position: center top;*/
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 10px 0px;
	display: inline-block;
	background-color: rgba(255,255,255,0.3);
	border:solid 1px #FFFFFF;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff'); /* IE */
}
.content .seccioninterior  h1{
	text-align: left;
	background-color: #101010;
	/*background-color: rgba(2,31,59,0.7);*/
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	padding: 10px;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4c000000', endColorstr='#4c000000'); /* IE */
}
.content .seccioninterior  p {
	color: #FFFFFF;
	font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif, "Myriad Web", "Myriad Pro";
	font-size: 16px;
	font-weight: 300;
}
.content .seccioninterior  a:link, .content .seccioninterior  a:visited, .content .seccioninterior  a:active {
	color: #FFFFFF;
}
.content .seccioninterior  a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
ul,li {list-style-type:none;}

.menuholder {background:url(/img/menu2.gif) #7B0000; margin:0px;padding:0px;} /*opcional*/
.menuholder li {float:left;}
.menuholder a {background:url(/img/menu2.gif);display:block; height:35px; text-indent:-9000%}

/*ESTADO NORMAL*/
.menu_ini a {width:123px; background-position:0px 0px;}
.menu_nos a {width:123px; background-position:-123px 0px;}
.menu_pap a {width:123px; background-position:-246px 0px;}
.menu_pro a {width:123px; background-position:-369px 0px;}
.menu_con a {width:123px; background-position:-492px 0px;}


/*ESTADO ROLLOVER*/
.menu_ini a:hover {background-position:0px 35px;}
.menu_nos a:hover {background-position:-123px 35px;}
.menu_pap a:hover {background-position:-246px 35px;}
.menu_pro a:hover {background-position:-369px 35px;}
.menu_con a:hover {background-position:-492px 35px;}

.item {
	clear: both;
	width: 880px;
	background-image: url(/img/item.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 1px;
}
.content .subseccion ul li {
	list-style-type: square;
	list-style-position: outside;
}
.menupos {
	width: 750px;
	margin-left:170px;
	margin-top: 11px;
	display: inline-block;
	height: 108px;
	z-index: 5000;
}
.menupos ul li {
	width: 141px;
	float: left;
	font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif, "Myriad Web", "Myriad Pro";
	font-size: 18px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	height: 72px;
	line-height: 18px;
	font-weight: 700;
	padding-top: 36px;
	background-image: url(separamenu.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.menupos ul li:hover {
	background-color: rgba(11,11,11,0.8);
}
.menupos ul li a:link, .menupos ul li a:visited, .menupos ul li a:active, .menupos ul li a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.galeriafotos {
 margin: 0px 25px;
}
.galeriafotos img {
 margin: 3px;
 border: solid 2px #FFFFFF;
}
