/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol, li { list-style: none;}
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/* RESET end*/


.inner {
	width: 956px;
	background: url(../img/bg_shadow.jpg) top left repeat-y;
	margin: auto;
	padding-left: 6px;
}

	.container {
		width: 956px;
		background: url(../img/bg_top.jpg) top left no-repeat #fcfcfc;
		padding-top: 160px;
		position: relative;
	}
	
		 .logo {
			 position: absolute;
			 left: 8px;
			 top: 19px;
		 }
	
		.menu {
			width: 384px;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 11px;
			line-height: 18px;
			margin-left: 30px;
			padding-top: 20px;
			margin-bottom: 25px;
		}
		
			.menu-left {
				width: 186px;
				float: left;
				text-align: right;
				padding-right: 5px;
				border-right: 2px solid #f63621;
			}			
			
			.menu-right {
				width: 186px;
				float: right;
				padding-left: 5px;
			}
			
			.menu a {
				display: block;
				color: #151a60;
				text-decoration: none;
			}
			
				.menu a:hover {
					color: #f37c26;
				}
			
		.box-left {
			width: 660px;
			padding: 0 15px 0 25px;
			border-right: 2px solid #d9e6c4;
			float: left;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 11px;
			color: #151a60;
		}
		
			h1 {
				color: #e77722;
				font-family: Verdana, Geneva, sans-serif;
				font-size: 18px;
				text-align: center;
				margin-bottom: 10px;
			}
			
			.box-left p {
				padding-bottom: 15px;
			}
			
			.box-left p img {
				float: left;
				margin-right: 10px;
				margin-bottom: 10px;
			}
			
			.box-left a {
				color: #151a60;
			}
			
			.box-left a:hover {
				color: #5a62ca;
				text-decoration: none;
			}
						
			.ppl1 {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #151a60;
				padding: 5px;
			}
			
			.ppl2 {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				color: #151a60;
				padding: 5px;
				width: 50%;
				float: right;
			}
			
			h2 {
				color: #151a60;
				font-family: Verdana, Geneva, sans-serif;
				font-size: 14px;
				font-weight: bold;
				text-align: center;
				margin-bottom: 5px;
			}
			
			.small {
				font-size: 9px;
			}
			
		.box-right {
			width: 234px;
			float: right;
			padding: 0 10px 0 10px;
			color: #151a60;
			font-family: Verdana, Geneva, sans-serif;
		}
		
			h3 {
				color: #151a60;
				font-family: Verdana, Geneva, sans-serif;
				font-size: 11px;
				font-weight: bold;
				margin-bottom: 10px;
			}
			
			.date {
				font-family: Verdana, Geneva, sans-serif;
				color: #151a60;
				font-size: 10px;
			}
			
				.date-number {
					width: 70px;
					font-weight: bold;
					text-align: center;
					border-right: 1px solid #151a60;
					float: left;
				}
				
				.date-txt {
					width: 153px;
					float: right;
					padding: 5px;
				}
				
				.date-number2 {
					width: 70px;
					font-weight: bold;
					text-align: center;
					border-left: 1px solid #151a60;
					float: right;
				}
				
				.date-txt2 {
					width: 153px;
					float: left;
					padding: 5px;
					text-align: right;
				}
				
				.big {
					font-size: 44px;
					font-weight: normal;
				}
			
		.footer {
			width: 956px;
			height: 65px;
			background: url(../img/bg_footer.jpg) top left no-repeat;
			clear: both;
			color: #151a60;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 9px;
		}
		
			.footer a {
				color: #151a60;
				text-decoration: none;
			}
			
				.footer a:hover {
					text-decoration: underline;
				}
				


/*mouse over link img*/

.mouseoff {
	border: 2px solid #fff;
}

.mouseover {
	border: 2px solid #CCC;
}


/*fotos*/

.fotos {
	width: 258px;
	height: 222px;
	float: left;
}