@charset "utf-8";

body {
font-family: Tahoma;
font-size:11px;
margin:0px;
background-image:url(images/skyline.jpg);
background-repeat:repeat-x;
background-position: top 12px;
}

a {
color:#7fa101
}

ul,ol {
margin-top:2px;
margin-bottom:2px;
margin-left:30px;
padding-right:2px;
padding-left:0px;
}

li {
padding-bottom:3px;
padding-left: -3px;
}

input {
height:15px; 
padding-bottom:2px;
padding-left:3px;
margin-bottom:2px;
background-color:#eeeeee; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
border:1px; 
border-color: #333333;
border-style: double;
}

button {
height:20px;
padding:5px; 
background-color:#eeeeee; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
border:1px; 
border-color: #333333;
border-style: double;
}

textarea {
background-color:#eeeeee; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
border:1px; 
border-color: #333333;
border-style: double;
}

.header {
	background-color:#FFF;
}
.head1 {
padding-left:69px;
width:586px;
}

.header2 {
margin-left:69px;
width:859px;
font-size:13px;
font-stretch: extra-condensed;
}

.footer {
margin-left:69px;
width:859px;
height:143px;
background-image:url(images/bounonline_33.jpg);
}

.footer_content {
padding-left:5px;
padding-right:10px;
padding-bottom:5px;
color :#545454;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

a.footer_content {
color :#545454;
text-decoration:none;
}

a:hover.footer_content {
color :#545454;
text-decoration: underline;
}

.content {
margin-left:99px;
width:799px;
}

.colonne_menu { position:absolute; float:left; padding: 180px 0 0 0; left:850px;  height:100px; display:block;}

.main_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:10px;
vertical-align:middle;
}

a.main_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
text-decoration:none;
color:#000000;
}

a:hover.main_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
text-decoration: underline;
color: #666666;
}

.menu {
width:145px;
padding-right: 0px;
margin-bottom:5px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;
padding:4px;
background:#eeeeee;
}

.menu div div{
padding-top:3px;
}

.menu a {
color:#333333;
font-weight:bold;
text-decoration:none;
font-size:12px;
}

.menu a:hover {
color:#333333;
font-weight:bold;
text-decoration: underline;
}

.fond_fonce {
}
a.fond_fonce {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}
.fond_clair {
}
a.fond_clair {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.barre_left {
	width:36px;
	height:924px;
	float:left;
	position: absolute;
	left:0px;
	background-image:url(images/bounonline_01.jpg);
	border:0px;
}

.titres {
font-family: impact, serif;
font-variant: normal;
font-size:22px;
color:#addc00;
}

.text {
padding-right:10px;
font-stretch: condensed;
}
.text_presentation {
margin-right:10px;
font-stretch: condensed;
padding: 3px;  

font-size:12px;
color:#333333;
}
.inter_liens {
font-size:12px;
font-weight:bold;
color:#6b8801;
padding-left:10px;
}

a.inter_liens {
font-size:12px;
color:#6b8801;
text-decoration:none;
}

a:hover.inter_liens {
font-size:12px;
color: #151515;
text-decoration:none;
}

.liens_blanc {}
.liens_noir {}
.liens_blanc a {color:#FFF; text-decoration:none;}
.liens_noir a {color:#000; text-decoration:none;}
.liens_blanc a:hover {color:#FFF; text-decoration:none; font-weight:bold}
.liens_noir a:hover {color:#000; text-decoration:none; font-weight:bold}

.menu_h {background:url(images/design_12.jpg); height:41px; text-align:right; padding:0 30px 0 0;}
.menu_h_texte {text-align:center; padding-top:2px; color:#FFF; font-size:11px; width:131px; line-height:18px}

/* CSS Document */
