<!--
.{
margin		: 0;
padding		: 0;
}

p, img, hr{
padding		: 0;
margin		: 0;
}

html, body {
font-family	:"Georgia", Times, serif;
font-size	: 12px;
color		: #ddd;
padding		: 0;
margin		: 0;
}

body {
background : #333 url(../img/bg-chauvesouris.jpg) no-repeat center top;
}


#global{
position	: relative;
margin		: 0 auto;
padding		: 0 0 0 1px;
width		: 420px;
text-align	: left;
}

#top{
position:relative;
text-align	: center;
height		: 119px;
margin		: 0;
}

#container{
	width		: 420px;
	height		: 500px;
	position	: relative;
	overflow	: hidden;
	margin		: 0px;
}

ul#menu{
	width	: 420px;
	height	: 27px;
	margin	: 0px;
	padding	: 0;
	list-style-type:none;
}

ul#menu li a{
	text-decoration	: none;
	color			: #000;
	display			: block;
}

ul#menu li{
	text-align		: center;
	color			: #000;
	cursor			: pointer;
	font-weight		: bold;	
	padding			: 5px;
	width			: 95px;
	float			: left;
	border-top		: 1px solid #eee;
	border-bottom	: 1px solid #eee;
}

ul#menu li#link1{
	width			: 80px;
}
ul#menu li#link2{
	width			: 110px;
}

#content {
	width			: 420px;
	height			: 2000px;
	position		: relative;
	overflow		: hidden;
}

.scrolling-content {
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	width				: 420px;
	height				: 500px;
	text-align			: left;
	overflow			: none;
	scrollbar-arrow-color		: #fff;
	scrollbar-base-color		: #555;
	scrollbar-dark-shadow-color	: #555;
	scrollbar-track-color		: #555;
	scrollbar-face-color		: #333;
	scrollbar-shadow-color		: #333;
	scrollbar-highlight-color	: #333;
	scrollbar-3d-light-color	: #555;
}

/* -------- NEWS -------- */

.news{
margin				: 0 0 5px 0;
padding				: 5px;
text-align			: justify;
background			: #373737;
border-bottom		: 1px solid #666;
border-top			: 1px solid #666;
height:118px;
}

h1{
margin		: 13px 0 0 0;
padding		: 0;
background	: #404040;
font-family	: "Georgia", Times, serif;
font-size	: 18px;
font-weight	: normal;
}

.img-news{
margin		: 0 10px 0 0;
border		: 5px solid #404040;
float		: left;
}

/* -------- CATALOGUE / PROJETS -------- */

.catalogue{
position			: relative;
margin				: 0;
padding				: 5px 0px 5px 10px;
text-align			: justify;
background			: #373737;
border-bottom		: 1px solid #666;
border-top			: 1px solid #666;
}

.img-catalogue{
margin		: 0 10px 6px 0;
border		: 5px solid #404040;
}

/* -------- CONTACT -------- */

.contact{
margin				: 0;
padding				: 5px 0px 5px 10px;
text-align			: justify;
background			: #373737;
border-bottom		: 1px solid #666;
border-top			: 1px solid #666;
}

/* -------- FICHE -------- */

#fiche{
position			: relative;
margin				: 0 auto;
padding				: 0;
width				: 700px;
height				: auto;
text-align			: left;
background-color	: #fff;
border				: 1px solid #aaa;
}

#left{
position	: relative;
float		: left;
text-align	: center;
width		: 280px;
padding		: 7px 5px 3px 5px;
margin		: 0px;
border		: 0px dashed #333;
}

#right{
position	: relative;
float		: right;
width		: 395px;
padding		: 0px;
margin		: 0;
margin-right: 0px;
text-align	: justify;
border		: 0px dashed #333;
}

.menu-fiche *{
float			: left;
width			: 85px;
font-size		: 10px;
border-top		: 1px solid #eee;
border-bottom	: 1px solid #eee;
margin-bottom	: 3px;
}

.img-fiche{
padding			: 5px;}

.elements-menu-fiche{
text-align	: center;
padding		: 5px;
border-top	: 1px solid #eee;
border-bottom: 1px solid #eee;
color		: #000;
background	: #aaa;
cursor		: pointer;
font-weight	: bold;
}

.elements-menu-fiche a{
text-decoration	: none;
border:0;
color:black;
margin:0;
padding:0;
}

.elements-menu-fiche:hover{
background	: #ccc;
}

.header_highlight{
background	: #ccc;
}

.content-fiche{
font-family					: Arial, Helvetica, sans-serif;
font-size					: 11px;
width						: 390px;
margin						: 0;
scrollbar-arrow-color		: #fff;
scrollbar-base-color		: #fff;
scrollbar-dark-shadow-color	: #fff;
scrollbar-track-color		: #fff;
scrollbar-face-color		: #cccccc;
scrollbar-shadow-color		: #cccccc;
scrollbar-highlight-color	: #cccccc;
scrollbar-3d-light-color	: #fff;
}

.content-fiche p{
padding		: 5px;}

hr{
visibility	: hidden;
clear		: both;
}

h2{
font-size	: 16px;
text-align	: center;
font-weight	: 600;
background	: #ccc;
color		: white;
margin		: 7px 0 8px 0;
padding		: 2px;
}

h3{
background	: #444;
padding		: 4px;
margin		: 5px 0px 5px 0px;
width		: 390px;
font-size	: 13px;
color		: #fff;
font-weight	: 100;
}

a{
	color:black;
}

.content-img{
text-align:justify;}
-->

