/* Start of CMSMS style sheet 'scaneco css' */
@charset "UTF-8";
body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   margin: 0;
   padding: 0;
   text-align: left;
   color: #000000;

}

a,
a:link,
a:visited {
    color: #cc0000;
}
a:hover {
    color: #000000;
}

ul, li { list-style-type: none; }

.oneColFixCtr {
   background: white url(images/background.gif) no-repeat top left;
    }


.oneColFixCtr #container {
	width: 900px;
	margin: 150px auto auto 240px;
	text-align: left;
    }

.oneColFixCtr #mainContent {
	
    padding: 0 20px;
	
    }
	
.oneColFixCtr #mainContent p {

	}

#logo {
	overflow: visible;
	position: absolute;
	visibility: inherit;
	height: 140px;
	width: 250px;
	top: 0px;
	left: 868px;
}
#logo {
	width: 250px;
	height: 140px;
	top:0px;
	position:absolute;
	left:770px;
}
#menu {
	background-image: url(images/menu_back.png);
	background-repeat: no-repeat;
	width:600px;
	height:30px;	
}

#menu p {
	padding:0 0 0 5px;
	color: #FFFFFF;
}

#menu a,
#menu a:link,
#menu a:visited {
    color: #FFF;
	text-decoration:none;
	padding:0 0 0 5px;
        font-size:13px;
}
#menu a:hover {
    color: #000000;
    padding:0 0 0 5px;
}

#menu ul li {
    float: left;
    padding: 5px 0 0 10px;
    color: #555;
}
#menu ul li a:hover {
        color: #000;
}

#footer {
	background-image: url(images/footer_back.png);
	background-repeat: no-repeat;
	width:750px;
	height:30px;
}

#footer p {
	padding:5px 0 0 15px;
	color: #FFFFFF;
}

#footer a,
#footer a:link,
#footer a:visited {
    color: #FFF;
	text-decoration:none;
}
#footer a:hover {
    color: #000000;
}
/* Img arrondis */
.cadre{
	background-color: #000;
	width: 195px;
        text-align:center;
	float: left;
        margin-left:3px;
}

.cadre_hg, .cadre_hd,
.cadre_bg, .cadre_bd{
	width: 11px;
	height: 11px;
	background-repeat: no-repeat;
	font-size: 1px;
}

.cadre_hg{
	background: url('images/cadre_rounded.png') 0 0;
}
.cadre_hd{
	background: url('images/cadre_rounded.png') 11px 0;
	float: right;
}
.cadre_bg{
	background: url('images/cadre_rounded.png') 0 11px;
}
.cadre_bd{
	background: url('images/cadre_rounded.png') 11px 11px;
	float: right;
}

@charset "UTF-8";
body {
   font: 100% Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   margin: 0;
   padding: 0;
   text-align: left;
   color: #000000;
   background-image: url(images/background.gif);
	background-repeat: no-repeat;
}

a,
a:link,
a:visited {
    color: #cc0000;
}
a:hover {
    color: #000000;
}

ul, li { }

.oneColFixCtr #container {
	width: 780px;
	margin: 150px auto auto 240px;
	text-align: left;
    }

.oneColFixCtr #mainContent {
	
    padding: 0 20px;
	
    }
	
.oneColFixCtr #mainContent p {
	filter:alpha(opacity=100);/* IE*/	
	-moz-opacity:90;/* Mozilla*/	
	opacity:90;/*générale*/
	}#logo {
	overflow: visible;
	position: absolute;
	visibility: inherit;
	height: 140px;
	width: 250px;
	top: 0px;
	left: 868px;
}
#logo {
	width: 250px;
	height: 140px;
	top:0px;
	position:absolute;
	left:770px;
}
#menu {
	background-image: url(images/menu_back.png);
	background-repeat: no-repeat;
	width:600px;
	height:30px;
	
}

#menu p {
	padding:0 0 0 5px;
	color: #FFFFFF;
}

#menu a,
#menu a:link,
#menu a:visited {
    color: #FFF;
	text-decoration:none;
	padding:0 0 0 5px;
}
#menu a:hover {
    color: #000000;
	padding:0 0 0 5px;
}

#menu ul li {
    float: left;
    font: bold 14px "Calibri", "Myriad", "Lucida Grande", Verdana, sans-serif;
    padding: 5px 0 0 10px;
    color: #555;
    list-style-type: none;
}
#menu ul li a:hover {
        color: #000;

}

#footer {
	background-image: url(images/footer_back.png);
	background-repeat: no-repeat;
	width:750px;
	height:30px;
}

#footer p {
	padding:5px 0 0 15px;
	color: #FFFFFF;
}

#footer a,
#footer a:link,
#footer a:visited {
    color: #FFF;
	text-decoration:none;
}
#footer a:hover {
    color: #000000;
}
/* Img arrondis */
.cadre{

        color:#FFF;
	width: 150px;
        text-align:center;
	float: left;
        margin-left:3px;
}

.cadre_hg, .cadre_hd,
.cadre_bg, .cadre_bd{
	width: 11px;
	height: 11px;
	background-repeat: no-repeat;
	font-size: 1px;
}

.cadre_hg{
	background: url('images/cadre_rounded.png') 0 0;
}
.cadre_hd{
	background: url('images/cadre_rounded.png') 11px 0;
	float: right;
}
.cadre_bg{
	background: url('images/cadre_rounded.png') 0 11px;
}
.cadre_bd{
	background: url('images/cadre_rounded.png') 11px 11px;
	float: right;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}

#header ul.top{
	background:url(uploads/images/top_nav_bg.gif) 0 0 no-repeat;
	width:300px;
	height:18px;
	position:absolute;
	left:250px;
	top:29px;
	padding:0 0 0 15px;
}
#header ul.top li{
	float:left;
	display:block;
}
#header ul.top li a.home {
	background:url(images/home_icon.gif) 0 3px no-repeat;
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 10px;
	margin:0 21px 0 0;
	text-transform:uppercase;
	text-decoration:none;
	float:left;
	display:block;
	background-color:inherit;
}

#header ul.top li a.home:hover{
	background:url(images/home_icon_hover.gif) 0 3px no-repeat;
}

#header ul.top li a.about{
	background:url(images/about_us_icon.gif) 0 3px no-repeat;
	padding:0 0 0 19px;
	font:bold 10px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	margin:0 25px 0 0;
	background-color:inherit;
}
#header ul.top li a.about:hover{
	background:url(images/about_us_icon_hover.gif) 0 3px no-repeat;
}
#header ul.top li a.contact{
	background:url(images/contact_icon.gif) 0 3px no-repeat;
	padding:0 0 0 23px;
	font:bold 10px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	margin:0 15px 0 0;
	background-color:inherit;
}
#header ul.top li a.contact:hover{
	background:url(images/contact_icon_hover.gif) 0 3px no-repeat;
}

/* End of 'scaneco css' */

