body{
	font-family: 'Istok Web',Arial,sans-serif;
	background-color:#c8e6f4;
}

#container{
	margin:auto;
	width:1024px;
	max-width:1000px;
	min-width:980px;
	z-index:3;
}

#content{
	width:100%;
	background-color:#fcfcfb;
	min-height:600px;
	float:left;
}

#container, #content { 
	-webkit-box-shadow:0 0 2px #000;
	-moz-box-shadow:0 0 2px #000;
	box-shadow:0 0 2px #000;
}

header {
	background-color:#f4f4ed;
	height:379px;
	width:100%;
	padding:0;
	overflow:hidden;
	z-index:10;
}

header h1{
	background-image:url(../img/header.png);
	width:338px;
	height:144px;
	float:left;
	text-indent:-100px;
	
}

header h2{
	color:#288cca;
	font-size:70px;
	font-weight:bold;
	letter-spacing:8px;
	text-shadow:#CCCCCC 7px 7px 7px;
	float:left;
	margin:20px 10px 4px -50px;
	text-transform:uppercase;

}

header p a{
	float:right;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	margin:5px;
	font-size:16px;
}
#slide {
	width:1000px;
	overflow:hidden;
}
.scene {
	width:250px;
	height:174px;
	list-style:none;
	float:left;
	margin:0;
	margin-top:20px;
	border-top:6px solid #174185;
}
.scene img{
	width:250px;
	height:166px;
}

nav {
	position:absolute;
	width:1000px;
	height:40px;
	background-color:#174185;
	top:337px;
}

nav a{
	display:inline-block;
	margin:0;
	line-height:40px;
	color:#f4f4f4;
	border-right:1px solid #fff;
	text-decoration:none;
	padding:0 15px;	
}

nav a:hover{
	color:#013c78!important;
}

nav ul>li {
	float:left;
	position:relative;
}

nav ul ul {
	display:none;
	position:absolute;
	width:145px;
	top:40px;
	z-index:3;
	background: -moz-linear-gradient(left, #b2532e 0%, #d5773c 49%, #b2532e 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b2532e), color-stop(49%,#d5773c), color-stop(99%,#b2532e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #b2532e 0%,#d5773c 49%,#b2532e 99%); /* Chrome10+,Safari5.1+ */
}

nav  li + li:hover{
background: -moz-linear-gradient(left, #b2532e 0%, #d5773c 49%, #b2532e 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b2532e), color-stop(49%,#d5773c), color-stop(99%,#b2532e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #b2532e 0%,#d5773c 49%,#b2532e 99%); /* Chrome10+,Safari5.1+ */

}

nav ul ul li{
	display:block;
	border-bottom:1px solid #ccc;
	padding-left:5px;
	width:140px;	
}

nav ul ul li a{
	border:none;
	padding:0;
	margin:0;
	line-height:20px;
	padding:5px 0;
	display:block;
	
}
nav ul ul li a:hover{
	border:none;
	color:#fff;
	background:transparent;	

}

nav li:hover ul{
	display:block;
}

nav a:hover{
	background: -moz-linear-gradient(left, #b94d1f 1%, #dd722f 51%, #b94d1f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(1%,#b94d1f), color-stop(51%,#dd722f), color-stop(100%,#b94d1f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #b94d1f 1%,#dd722f 51%,#b94d1f 100%); /* Chrome10+,Safari5.1+ */	
}


nav a:hover{
   color:#F1CAB3;
}

header p a:hover, #about a:hover, #event a:hover {color:#174185;}

#event{
	background: url('../img/evento.jpg') no-repeat 0 0;
	width:65%;
	float:left;
	padding-left:450px;
	position:relative;
	height:179px;
}

#event h2{
	font-size:35px;
	color:#1482c6;
	padding:20px 0 5px 0;
	letter-spacing:2px;
}
#event p {
	color:#7298C5;
}
#event a{
	text-decoration:none;
	color:#7298C5;
	font-weight:bold;
	position:absolute;
	top:69px;
	right:130px;
}
.carrucel {
	width:250px;
	height:166px;
	display:inline-block;
	margin:0 0 20px 20px;
	position:relative;
}
.attractive li {
	display:inline;
	margin:5px;
}
.attractive img {
	width:250px;
	height:166px;
}
.attractive span {
	color:#fff;
	position:absolute;
	top:0;
	right:0;
	padding:12px;
	font-weight:bold;
	font-size:16px;
	text-shadow: #000 2px 2px 3px;
}
aside{
	color:#fff;
	padding:50px 5px 0 5px;
	float:right;
	width:260px;
}
aside ul{
	margin-left:2px;
	
}
aside li{
	padding:5px 0;
	border-bottom:2px solid #f4f4f4;
	list-style:none;
}
aside img{
	border:1px solid #fff;
}

#main{
	width:700px;
	margin:20px;
	padding:10px;	
}
#main a{
	color:#0B2A5B;
}

#main img{
padding:10px;
}

#main a:hover{
	text-decoration:none;
	color:#CB6027!important;}

#main a:visited{color:#174185;}


#main h2 {
	border-bottom: 1px dotted #0d79b2;
	color:#0072AE;
	font-size:16px;
	padding:10px;   
	margin-top:20px;
}

#main ul{
	margin-left:20px;
}
#main h3{
	font-weight:bold;
	margin:5px;
	padding-top:8px;
}

#main p {
    margin-top: 15px;
    text-align:justify;
    line-height:20px;
}

#main img {
    margin-right: 5px;
}

#main li {
    list-style-type: square;
    margin: 5px 10px 0 0;
    line-height: 23px;
}
/****boletin.php****/
.boletin {
	overflow:hidden;
}
.boletin .img a {
	/*width:98px;
	height:92px;*/
	display:block;
	float:left;
	margin-right:15px;
}
.boletin img {
	/*width:90px;
	height:84px;*/
	border:2px solid #ddd;
	padding:2px;
}
.boletin .title {
	font-size:15px;
	margin-bottom:10px;
}

.boletin .title a{
    color:#174185;
}

.boletin .text {
	display:table-row;
}
footer{
	width:100%;
	float:left;
	height:200px;
	color:#fff;
	text-align:center;
	background-color:#163e81;
	z-index:1;
	/*background-image:url(../img/bg.jpg);*/
	
}

footer hgroup{
	margin-top:80px;
}

footer h1{
	font-size:35px;	
}

footer h2, footer h3{
	font-weight:bold;
}

footer p{
	line-height:25px;
}

footer a{
	text-decoration:underline;
	color:#fff;
}

