/* -------------------------------------------------------------- 
  
   Artionet CSS powered by Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/forms.css';
@import 'lib/classes.css';
   
h1.logo {
	margin:0;
	padding:0;
	position:absolute;
	top:35px;
	left:45px;
}
h1.logo a{
	width:198px;
	height:78px;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	background:url(/htdocs/images/logo.gif);
	display:block;
}
h1.logo a.gru{
	background:url(/htdocs/images/logo_gru.jpg);
}

#header hr {display:none;}
#header_print, #footer_print {display: none}
.metanav {
	position:absolute;
	top:45px;
	left:850px;
	list-style:none;
	margin:0; padding:0;
	text-align:right;
	z-index:10;
	width:100px;
	font-size:0.8em;
	text-transform:uppercase;
}
.metanav li a{
	display:block;
	padding:2px 20px 0 0;
	color:#313234;
	text-decoration:none;
	width:100%;
}
.metanav li.home a { background:url(/htdocs/images/ico_home.gif) no-repeat 100% 5px;}
.metanav li.sitemap a {background:url(/htdocs/images/ico_sitemap.gif) no-repeat 100% 5px;}
.metanav li.contact a {background:url(/htdocs/images/ico_contact.gif) no-repeat 100% 5px;}
.metanav li a:hover { color:#b10300; }

.newsitem { line-height:1.3em;}
.newsitem strong {display:block;font-weight:normal;padding-bottom:6px;}
.newsitem a:hover {text-decoration:underline;}
.newsitem em {color:#000; font-style:normal;font-size:11px; }
.newsitem img {position:relative;}

.graphic {
	position:absolute;
	top:6px;
	left:290px;
	margin:0;
	padding:0;
	font-size:0px;
}

.navigation {
	list-style:none;
	margin: 0 0 0 40px;
	padding:0;
	font-size: 13px;
}
.navigation ul{margin: 0 0 0 20px;list-style: none;}
.navigation li{background:url(/htdocs/images/arrow.gif) no-repeat 6px 8px;}
.navigation ul li {background:url('');}
.navigation li a {
	color:#525252;
	width: 190px;
	text-decoration:none;
	display:block;
	padding:0px 10px 6px 20px;
	background:url(/htdocs/images/dot.gif) repeat-x 0% 100%;
}
.navigation ul li a{color:#b10300; padding:0px 10px 6px 0px;}
/*.navigation li.level0_Selected ul ul a{*/
.navigation ul ul li a{color:#000; padding:0px 10px 6px 0px; width:170px;}
.navigation li a:hover {color:#b10300;}
.navigation li a.level0_Selected,.navigation li a.level1_Selected, .navigation li a.level2_Selected{
	font-weight: bold;}

.newsletter { padding: 20px 20px 20px 50px; }
.newsletter h3 {font-size: 18px; margin: 20px 0; text-align:center;}
.newsletter dfn, .newsletter input, .newsletter span {font-style:normal;font-weight:normal; font-size:0.9em; }
.newsletter fieldset {border:none;}
.newsletter label{ display:none;}
.newsletter .text{ width: 190px; color:#666666;padding: 3px 5px; border: 1px solid #dedede; }
.newsletter .btn-1 { background:url(/htdocs/images/btn_inscription.gif); 
		width: 76px; height:20px; margin: 20px auto;
		font-size:0px; text-indent: -10000px; line-height:0; border:0; 
		cursor: pointer; display:block; clear:both;
}
.centre_nov .newsletter10 {display: none}
.centre_gru .newsletter10 {}

#footer, #footer a {color:#969696;}
#footer a:hover {color:#333;}

/**/

#icoBox {float: right; margin-top: 20px; margin-right: 20px;}
.bouton {border: 0; background-color: #999999; padding: 2px 4px; color: #fff;}
a.bouton2 {border: 0; background-color: #083600; padding: 2px 4px; color: #fff;}
a:hover.bouton2 {border: 0; background-color: #999999; padding: 2px 4px; color: #fff;}

.content .pager {width: 100%;}
.content .pagination {background:#ddd;text-align:right;padding: 7px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.content .pagination a{color: #333333; background:#fff; padding:1px 3px;border:1px solid #333333; text-decoration: none;}
.content .pagination a:hover{color: #fff;background:#177C08; padding:1px 3px;border:1px solid #177C08;}
.content .pagination a.page_Selected {color: #CC0500; background:#CC0500; padding:1px 3px;border:1px solid #CC0500;}

.list td {vertical-align: top}
.title_td {font-weight: bold;}

.comment {font-weight: bold; font-stretch: extra-expanded}

.content a{text-decoration: underline}

ul#sitemap {list-style:none;}
ul#sitemap ul {list-style:circle; margin-top: 5px; margin-bottom: 20px;}
ul#sitemap ul ul {list-style:square; margin-top: 5px; margin-bottom: 5px;}
ul#sitemap ul ul ul {margin-top: 5px; margin-bottom: 0px;}
ul#sitemap li{padding:0.1em 0.9em;background:url(../images/arrow.gif) no-repeat 0px 6px;}
ul#sitemap ul li{background:none;font-size: 12px;}
ul#sitemap ul ul li{margin: 0px;}
ul#sitemap a{color:#083600;font-weight:bold;}
ul#sitemap ul a{color:#083600;font-weight:normal;}
ul#sitemap ul ul a{color:#083600;}

#GallTable table {padding:0px; margin:-5px; border: 0px}
#GallTable tr {padding:-5px; margin:-5px; border: 0px}
#GallTable td {padding:-5px; margin:-5px; border: 0px}
#GallTable img {padding:5px; margin:0px; border:1px solid #ccc;}
#GallDiv {margin:0px; padding:0px;}
.OrderImage {cursor: hand;}
