html
{
	background-color:#ebebeb ;
	border-top: 10px solid #285480;
	font: normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;
	
}

/* Links */



a:link { color: #5288B5; text-decoration: none; border: 1; }

a:visited { color: #BECD00; text-decoration: none; border: 1; }

a:hover, a:active { color: #285480 border: none;}

/* Html Elements */

h1, h2, h3, h4, h5, h6, h7{ font-weight: normal; margin: 5px 0 10px; padding: 0; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6, a, h7 a 
{
	font-weight: normal;
	border-bottom-width: 0;
}

h1 { font-size: 19px;color: #285480; }

h2 { font-size: 17px;color: #285480; }

h3 { font-size: 15px;color: #285480; }

h4 { font-size: 13px;color: #285480; padding:5px;}

h5 { font-size: 11px; color: #285480; }

h6 { font-size: 11px ;color: #3F86CC;}

h7 { font-size: 13px ; color: #BECD00; }


p { font-size: 12px; color: #285480; padding:5px; }

img.c {float: left; border: none;}
img.logo { margin-left:5px; border: none; position: absolute; z-index:200; margin-top: 75px;}
img.blanc {margin-top: 20px; border: none; }
iframe.map { height:700px; width:650px; border:3px solid #285480; float:left; margin-top: 50px; margin-left:15px;}
ul, ol, blockquote, pre
{
	color: #285480;
	padding: 10px 30px;
	line-height: 1.8em;
}

ul
{
	list-style-type: square;
}

blockquote, pre { background-color:#eeeeee ;  }

ins { text-decoration: none; color: #285480; }

del { color: #285480; }

/* Structure */
iframe
{ width: 675px;
border:3px solid #285480;
margin-top:5px;
margin-right: 8px;
float: right; 
height:300px;

}

body
{
	padding: 0;
	width: 850px;
	margin: 0 auto;
	background-repeat: repeat-y;
	background-position: top centre;
	background-image: url(image/body_bg.png);
}

#container
{
	width: 700px;
	margin: 0 auto;
	
}


#top { width: 700px;
clear: both; margin-top: 10px; margin-bottom: 10px; color:#285480;}

#header { float: left; width: 100%; clear: both; margin-top: 10px; }

#navigation { float: left; width: 100%; clear: both; }

#page-header { clear: both; position: relative; margin-bottom: 20px; }

#wrapper { text-align: justify; margin-top:30px; }

#footer
{
	clear: both;
	color: #285480;
	padding: 20px 0 15px;
	text-align: center;
}

/* Header */

#header h1
{
	padding: 0;
	float: left;
	width: 140px;
	margin: 10px 0;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	border-right: 1px solid #285480;
}

#header h1 a:hover,
#header h1 a:active
{
	border-bottom-width: 0;
}

#header h2
{
	float: left;
	width: 320px;
	font-size: 12px;
	line-height: 2.5em;
	padding-left: 10px;
	text-transform: lowercase;
}


body#bmission li#lmission a
{
	color: #285480;
	background-color: #374462;
}

/* Page-Header */

#page-header ul
{
	bottom: -8px;
	right: 10px;
	margin: 0;
	padding: 0;
	float: left;
	position: absolute;
	list-style-type: none;
}
#flag 
	{
	float: right;
	display: block;
	padding: 5px 5px;
	border: none;
a:activ, visited, hoover: border: none;
	}
	
#page-header li { float: left; }

#page-header li a:link,
#page-header li a:visited
{
	float: left;
	display: block;
	margin: 0 10px;
	padding: 5px 20px;
	color: #ffffff;
	border-bottom-width: 0;
	background-image: url(image/menu.png);
	background-repeat: repeat-x;
}

#page-header li a:hover,
#page-header li a:active
{
	background-image: url(image/menu_hover.png);
}

img.galery {float:left; margin-top:10px; margin-bottom:10px; ; border:none;}
.col {float:left; text-align: justify;}

/* Wrapper */

.col { width: 208px;  margin: 0px 8px 8px 8px; text-align: left; float:left;}
.bol { width: 230px;  margin: 10px 8px 58px 8px; text-align: left; float:right;}
.bol h3 {background-color: #BECD00; color:#285480; width: 200px; padding:5px 15px; font-size: 13px; text-align: left; float:right;} 
.contact { width: 508px;  margin: 30px 0px 0px 0px; text-align: left; float:left;}
img.con {float:left;  border:2px solid #BECD00; margin-right:20px; margin-top:5px; height: 55px;}


.col ul { margin: 0 0 0 15px; padding: 0; line-height: 1.5em;  }

.col li { padding-bottom: 10px; }

.col h3 { font-size: 13px; padding: 5px 15px; margin-top: 20px; margin-bottom: 20px;}


#links h3 
{
	background-color: #BECD00; color:#285480; width: 
}

#content h3
{
	background-color: #3F86CC; color:#ffffff;width: 
}

#sidebar h3
{
	background-color: #285480; color: #ffffff;width:   
	
}
#links a:hover, #links a:active { color: #BECD00; border: none; }
#content a:visited { color: #285480; border: none; } 
#sidebar a:visited { color: #285480; border: none;}

/* Footer */

#footer a:link { #3F86CC; border: none; }

#footer a:visited { color: #BECD00; border: none; } 

#footer a:hover, #footer a:active { color: #3F86CC; border: none; }

#footer p { margin: 10px;}

