/* WEB BODY */
body{
		background:url(images/background.jpg) top no-repeat;
		font:11px Verdana;
		color:#333333;
		margin:0;
}
p{
		font-size:11px;
		color:none;
}
small{
		font-size:11px;
		color:#999999;
}
small a{
		color:#666666;
}
/* HEADERS */
h1{
		font:18px Century Gothic;
		font-weight:bolder;
		text-transform:uppercase;
		color:#003366;
		margin:0;
}
h1 span{color:#CC3300;}
/* LINKS */
a{
		text-decoration:none;
		color:#00468C;
}
a:hover{
		text-decoration:underline;
}
/* HEAD */
#slide{
		width:950px;
		margin:0 auto;
		padding:0 0 0 0;
		height:221px;
}
#menu{
		width:950px;
		margin:0 auto;
		padding:134px 0 9px 0;
		height:41px;
		text-align:center;
}
/* CONTENT */
#container{
		margin:0 auto;
		width:950px;
		padding:0;
		overflow:auto;
}
.news{
		width:493px;
		float:left;
		padding:75px 20px 0 20px;
		overflow:auto;
		text-align:justify;
}
/* SIDES */
.center{
		width:179px;
		float:right;
		padding:50px 20px 0 0;
		overflow:auto;
}
.right{
		width:196px;
		float:right;
		padding:50px 20px 0 0;
		overflow:auto;
}
.newsletter{
		width:196px;
		height:125px;
		padding:0;
		margin:0 auto;
}
.boton {
	background:#0054A6 url(images/bg-button.gif) top repeat-x;
	margin:3px;
	border:1px #002157 solid;
	padding:4px;
	font:11px Verdana;
	color:#FFFFFF;
	font-weight:bolder;  
}


/* FOOT */
#foot{
		width:910px;
		background:#B4D2D6;
		padding:20px;
		height:20px;
		margin:0 auto;
}
.side1{
		width:auto;
		padding:0;
		float:left;
		text-align:left;
}
.side2{
		width:auto;
		padding:0;
		float:right;
		text-align:right;
}
/* IMAGES */
#pic{
		border:1px #999999 solid;
		padding:3px;
		margin:0 5px 0 0;
}
#banner{
		border:0;
		padding:0 0 10px 0;
}		
img{ border:0; }