* { 
margin : 0; 
padding : 0; 
} 
body {
	background : #fff;
	color : #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
} 
#menu ul { 
list-style : none; 
} 
#menu li { 
list-style : none; 
display : block; 
float : left; 
height : 40px; 
line-height : 40px; 
margin : 0 0 0 0; 
} 
#menu li a { 
display : block; 
float : left; 
color : #7b2832; 
font-size : 11px; 
font-weight : bold; 
line-height : 40px; 
text-decoration : none; 
padding : 0 14px; 
background : #e7eff1 url(images/menu_039_bg.gif) repeat-x; 
} 
#menu li a:hover { 
color : #fff; 
background : #da6800 url(images/menu_039_h.gif) repeat-x left; 
} 
#menu li a.current { 
display : block; 
float : left; 
color : #fff; 
background : #da6800 url(images/menu_039_h.gif) repeat-x left; 
font-size : 11px; 
font-weight : bold; 
line-height : 40px; 
text-decoration : none; 
padding : 0 18px; 
} 
#menu li a:hover.current { 
color : #fff; 
} 
* { 
margin : 0; 
padding : 0; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 1em; 
color : #000000; 
} 
body { 
width : 790px; 
margin : 0 auto; 
background : #ff980b url(images/bg_gradient.gif) repeat-x top; 
position : relative; 
} 
.clear { 
clear : both; 
} 
a:link, a:visited { 
text-decoration : none; 
} 
a:hover, a:active {
	text-decoration : underline;
	color: #ff980b;
} 
h2 { 
font-size : 1.2em; 
font-variant : small-caps; 
color : #ff980b; 
} 
h1 { 
font-variant : small-caps; 
color : #ff980b; 
} 
p { 
font-size : 0.8em; 
} 
em { 
font-weight : bold; 
font-style : normal; 
color : #000000; 
} 
strong { 
padding-left : 15px; 
color : #333333; 
} 
#header { 
padding : 0 0 0 0; 
} 
#header a img { 
border : none; 
} 
#shadow { 
background : url(images/bg_content.gif) repeat-y; 
height : auto; 
padding : 0 5px 1px 5px; 
} 
#barremilieu { 
height : 4px; 
background : url(images/barremilieu.jpg) repeat-x; 
} 

#editoservice h2, #editoservice p { 
padding-top : 20px; 
padding-right : 100px; 
padding-left : 20px; 
} 

#editoservice { 
background : url(images/lelayservice.jpg) no-repeat right top; 
background-color : #ffffff; 
} 


#edito { 
background : url(images/lelay.jpg) no-repeat right top; 
background-color : #ffffff; 
} 
#edito h2, #edito p { 
padding-top : 20px; 
padding-right : 100px; 
padding-left : 20px; 
} 
#edito p { 
width : 560px; 
} 
#edito a:link, #edito a:visited { 
color : #ffffff; 
font-size : 14px; 
} 
#edito a:hover, #edito a:active { 
text-decoration : none; 
color : #333333; 
font-size : 16px; 
} 
#button_edito { 
display : block; 
height : 25px; 
width : 150px; 
background : url(images/large_button.gif) no-repeat; 
text-align : center; 
padding-top : 3px; 
margin-left : 290px; 
font-weight : bold; 
margin-top : 10px; 
padding-bottom : 10px; 
} 
#content { 
padding-top : 20px; 
padding-right : 0; 
padding-bottom : 20px; 
} 
#vertical_barrg { 
border-left : 1px solid #7c1b2f; 
border-right : 1px solid #7c1b2f; 
} 
#content div {
	float : left;
	width : 250px;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 10px;
} 
#content div p { 
padding-top : 10px; 
} 
#content div p a:link, #content div p a:visited, #content div p a:hover, #content div p a:active { 
color : #333333; 
} 
#content div li a:link, #content div li a:visited, #content div li a:active, #content div li a:hover { 
color : #000000; 
font-weight : bold; 
} 
a.content_button:link, a.content_button:visited { 
color : #ffffff; 
} 
a.content_button:hover, a.content_button:active { 
text-decoration : none; 
color : #fe9717; 
} 
.content_button { 
display : block; 
height : 15px; 
width : 75px; 
margin : 15px 0; 
text-align : center; 
font-weight : bold; 
font-size : 0.7em; 
background-image : url(images/little_button.jpg); 
background-repeat : no-repeat; 
} 
#content div ul { 
font-size : 0.8em; 
margin-left : 20px; 
} 
#content div li { 
padding : 8px 0 0 0; 
} 
#resol { 
text-align : left; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
position : fixed; 
font-size : 10px; 
width : 230px; 
top : 0; 
left : 1280px; 
margin : 0 auto; 
background : #bfc6d9; 
text-align : center; 
} 
#resol h1 { 
background : none; 
font-size : 15px; 
letter-spacing : 3px; 
padding : 0; 
margin : 0; 
border : 0; 
} 
#resol h2 { 
font-size : 10px; 
letter-spacing : 3px; 
padding : 0; 
margin : 0; 
border : 0; 
background : none; 
} 
#footer { 
height : 70px; 
background : url(images/botton_bg_content.gif) no-repeat; 
padding : 0 5px; 
margin-bottom : 20px; 
} 
#footer p { 
color : #000000; 
padding-top : 30px; 
text-align : center; 
} 
#footer p a { 
color : #ffffff; 
} 
#footer_terms { 
width : 100%; 
bottom : 0; 
left : 0; 
position : absolute; 
height : 40px; 
} 
#footer_terms h1 { 
padding : 60px 0 0 0; 
color : #7aaec6; 
text-align : right; 
border : 0; 
font-variant : normal; 
font-size : 0.8em; 
font-weight : normal; 
text-decoration : none; 
background : none; 
} 
#footer_terms a { 
text-decoration : underline; 
} 
#footer_terms strong, #footer_terms a { 
color : #7aaec6; 
font-weight : normal; 
background : none; 
} 
#holder { 
min-height : 100%; 
position : relative; 
margin : 0 auto; 
width : 790px; 
left : 25px; 
}
#holder #shadow #editovideo .Style2 {
	font-weight: bold;
}
#holder #shadow #editovideo .Style2 {
	color: #000;
}
