a:link {color:#083194; text-decoration:none;}
a:visited {color:#083194; text-decoration:none;}
a:active {color:#083194; text-decoration:none;}
a:hover {color:#F00000; text-decoration:underline;}
p.footer {text-align: center;}
img.foto {
	width:100%; 
	max-width:231px;
	height: auto;
	float:right;
	margin: 0 5 0 5;
}
#main_page {
    text-align: left;
    width: 65%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    max-width: 1040px;
    border-style: solid;
    border-color: rgb(128,128,128);
    border-width: 1px;
}
#header {
    color:#FFFFFF;
	height:150px;
	background-image:url("../images/banner.jpg");
    text-align: center;
}     
#menu ul {
    background:rgb(84,121,212);
	height: 55px;
	margin: 0;
	text-align: left;
	list-style-type: none;
}
#menu ul li {
    display: inline; 
	margin: 0;
}
#menu ul li a {
    padding: 10px; 
	background-color: rgb(84,121,212);
	border-color: rgb(84,121,212);
	border-style: outset;
	border-width: 1 px;
	font-family: Century Gothic; 
	color: #FFFFFF;
}
#menu ul li a:hover {
	background-color: #5F94DC;
	border-style: inset;
	text-decoration: none;
}
#content {
	background:rgb(250,250,250);
	color: black;
	font-family: Century Gothic, Arial;
	line-height: 1.2 em;
	font-size: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: left;
}
#footer{
	background: rgb(128,128,128);
	color: rgb(250,250,250);
	font-family: Century Gothic, Arial;
	line-height: 1.2 em;
	font-size: 75%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;	
    padding-bottom: 10px;
    text-align: left;
}

