@media screen and (max-width: 1259px){
	#main_div,#div_main2{width:980px;margin:auto; display:block}
	#main_tab{width:980px;margin:auto}
	#main_tab2{width:100%}
	.imgInsert{max-width:400px;height:auto;display:block;margin:10px auto 5px auto;border:1px solid #376aa2}
	.menuvide{position:relative;z-index:2000;height:35px;width:980px;margin:auto;}
	.containerB{position:relative;z-index:2000;background-color:#000;background:url("images/topnav_bg.gif") repeat-x;width:980px;margin:auto}
	.m_lateralG{width:190px;vertical-align:top;}
	#newPost_div{display:none; max-height:400px; overflow:auto; background-color:#f8f8f8;z-index:4000;position:fixed;left:50%;top:15%;width:700px;margin-left:-350px; padding:30px; border:#235286 10px solid;-moz-box-shadow: 1px 10px 20px 0px #656565;-webkit-box-shadow: 1px 10px 20px 0px #656565;-o-box-shadow: 1px 10px 20px 0px #656565;box-shadow: 1px 10px 20px 0px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=174, Strength=20);-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
	
}
@media screen and (min-width: 1260px) and (max-width: 1569px){	
	#main_div,#div_main2{width:1240px;margin:auto;display:block}	
	#main_tab{width:1240px;margin:auto}
	#main_tab2{width:100%}
	.imgInsert{max-width:650px;height:auto;display:block;margin:10px auto 5px auto;border:1px solid #376aa2}
	.menuvide{position:relative;z-index:2000;height:35px;width:1240px;margin:auto;}
	.containerB{position:relative;z-index:2000;background-color:#000;background:url("images/topnav_bg.gif") repeat-x;width:1240px;margin:auto}
	.m_lateralG{width:230px;vertical-align:top;}
	#newPost_div{display:none; max-height:500px; overflow:auto; background-color:#f8f8f8;z-index:4000;position:fixed;left:50%;top:15%;width:1000px;margin-left:-500px; padding:30px; border:#235286 10px solid;-moz-box-shadow: 1px 10px 20px 0px #656565;-webkit-box-shadow: 1px 10px 20px 0px #656565;-o-box-shadow: 1px 10px 20px 0px #656565;box-shadow: 1px 10px 20px 0px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=174, Strength=20);-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
}

@media screen and (min-width: 1570px){
	#main_div,#div_main2{width:1550px;margin:auto;display:block}	
	#main_tab{width:1550px;margin:auto}
	#main_tab2{width:100%}
	.imgInsert{max-width:850px;height:auto;display:block;margin:10px auto 5px auto;border:1px solid #376aa2}
	.menuvide{position:relative;z-index:2000;height:35px;width:1550px;margin:auto;}
	.containerB{position:relative;z-index:2000;background-color:#000;background:url("images/topnav_bg.gif") repeat-x;width:1550px;margin:auto}
	.m_lateralG{width:270px;vertical-align:top;}
	#newPost_div{display:none; max-height:600px; overflow:auto; background-color:#f8f8f8;z-index:4000;position:fixed;left:50%;top:15%;width:1200px;margin-left:-600px; padding:30px; border:#235286 10px solid;-moz-box-shadow: 1px 10px 20px 0px #656565;
		-webkit-box-shadow: 1px 10px 20px 0px #656565;
		-o-box-shadow: 1px 10px 20px 0px #656565;
		box-shadow: 1px 10px 20px 0px #656565;
		filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=174, Strength=20);
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
	}
}
body{color:#000;font:12px tahoma, verdana, arial, sans-serif;background-color:#000; background:url(images/texture-carbone.gif);margin:0px;text-align:left;padding:0px;letter-spacing: -0.4px}
a{color:#284378;text-decoration:none;}
a:hover{color:#870000;}
#header{background-image :url(images/header.png);background-repeat:repeat-x;border-bottom:#000 1px solid;height:80px;}
ul, ol{margin-top:0;margin-bottom:0;}
.fcaption a{color:#ffffff;text-decoration:none;font-weight:bold;}
.fcaption a:hover{color:#2363c0;}
.smalltext{font:10px verdana,tahoma,arial,sans-serif;color:#5d6e75;}
.smallblacktext{font:normal 12px verdana,tahoma,arial,sans-serif;color:#000;}
.smallblacktextChatbox{font:normal 12px verdana,tahoma,arial,sans-serif;color:#000;}
.indent{background:#fcfcfc url("images/highlight.gif") repeat-x 0 0;font:11px verdana,tahoma,arial,sans-serif; padding:2px;border:2px solid #e3e3e3;border-bottom:2px solid #e8e8e8;color:#535353;text-shadow:rgba(255,255,255,1) 0px 1px 0px;margin-top:2px;margin-left:3px;margin-right:3px;}
.spoiler{background:#fcfcfc url("images/spoiler.gif") repeat-x 0 0;font:11px verdana,tahoma,arial,sans-serif;padding:8px 10px;border:2px solid #4c4c4c;color:#535353;text-shadow:rgba(255,255,255,1) 0px 1px 0px;margin-top:5px;margin-left:15px;margin-right:15px;}
.defaulttext{font:12px verdana,tahoma,arial,sans-serif;color:#394654;}
td{font:10px verdana,tahoma,arial,sans-serif;color:#000;padding:0px;text-align:left;}
blockquote{font:italic 11px verdana,tahoma,arial,sans-serif;color:#7e96ac;}
.mediumtext{font:13px verdana,tahoma,arial,sans-serif;color:#000;}
.tbox{background-color:#eeeeee;border:1px solid #6c8bae;color:#000000;font:12px verdana,tahoma,arial,sans-serif;}
.tbox.chatbox{width:80%;margin-left:auto;margin-right:auto;}
.nextprev{background-color:#afc3da;color:#000;font:normal 9px verdana,tahoma,arial,sans-serif;text-align:center;padding:2px;}
.button{background-color:#235286;height:18px;border:0px;color:#fff;font:10px verdana,tahoma,arial,sans-serif;text-align:center;cursor:pointer;}
.button:hover{background-color:#4574a8;}
.np{background-color:#eeeeee;border:#000 1px solid;color:#000000;font:9px verdana,tahoma,arial,sans-serif;text-align:center;padding :2px;}
form{margin:2px 0px 0px 0px;}
.spacer{padding:2px 0px 10px 0px;}
hr{border-top:#666 1px solid;border-bottom:#eee 1px solid;height:2px;width:92%;text-align:center;}
.helpbox{border:0px;background-color:transparent;color:#000;font:9px tahoma, verdana, arial, helvetica, sans-serif;}
.caption{padding:0px 4px 0px 4px;border-bottom:#363A44 1px solid;border-left:#8A96B3 1px solid;border-right:#363A44 1px solid;border-top:#8A96B3 1px solid;background-color:#E1DFDF;color:#000;font:13px tahoma, arial, verdana, helvetica, sans-serif;background-image :url(images/cap1.png);}
p{margin-top:0px;margin-bottom:0px}
.fborder{padding:2px;}
.forumheader{background-color:#376aa2;font:16px verdana,tahoma,arial,sans-serif;color:#063d8d;padding:4px;height:20px;border:0px;font-weight:bold;}
.titreForumHeader{font:16px verdana,tahoma,arial,sans-serif;color:#fff;padding:4px;font-weight:bold;text-transform:uppercase;}
.forumheader2{background-color:#f8f8f8;font:14px verdana,tahoma,arial,sans-serif;color:#394654;padding:4px;border:0px;}
.forumheader3{background-color:#f8f8f8;font:12px verdana,tahoma,arial,sans-serif;color:#394654;padding:4px;border:0px;line-height:16px;}
.fcaption{border:0px;padding:2px 0px 2px 8px;background-color:#376aa2;font:15px verdana,tahoma,arial,sans-serif;text-transform:uppercase;height:30px;color:#fff;}
.bodymain{ width:100%;background:#f8f8f8;padding:4px 5px 5px 4px;font-size:12px;color:#000;font-family:verdana, tahoma, arial, sans-serif;vertical-align:top;}
.bodyright{ width:3px;}
.bottomleft{ width:10px;}
.bottommain{ width:100%;}
.bottomright{ width:10px;}
a.forumlink{/*font-size:10px;*/color:#fff;text-decoration:underline;}
a.forumlink:hover{color:#000;}
.topborder{border-bottom:#000 1px solid;}
.bottomborder{border-top:#000 1px solid;border-bottom:#000 1px solid;}
.alttd{background-color:#afc3da;font:10px verdana,tahoma,arial,helvetica,sans-serif;color:#000;}
.code{border:#9F9F9F 1px solid;padding:8px;background-color:#EEECEC;font:12px courier, arial, verdana, tahoma, helvetica, sans-serif;color:#000040;}
.nforumholder{border:0px;margin-top:15px;padding:0px;background-color:#fff;}
.nforumcaption{padding:8px 4px 8px 4px;font:12px verdana,tahoma,arial,sans-serif;color:#fff;border:#999;}
.nforumcaption2{background-color:#afc3da;padding:6px 0px 6px 4px;font:9px verdana,tahoma,arial,sans-serif;color:#3e5167;}
.nforumcaption3{padding:4px;background-color:#f8f8f8;border:0px;height:50px;font:17px verdana,tahoma,arial,sans-serif;line-height:20px;}
.nforumcaption3 a{font-weight:bold;/*padding:4px;*/}
.nforumcaptionv3{padding:4px;background-color:#b9cade;height:50px;font:12px verdana,tahoma,arial,sans-serif;}
.nforumthread{border:1px solid #fff;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:5px;background-color:#ffffff;font:12px verdana,tahoma,arial,sans-serif;line-height:20px;}
.nforumthreadV2{border:0px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:5px;background-color:#f8f8f8;font:12px verdana,tahoma,arial,sans-serif;line-height:20px;}
.nforumthreadMember{border:0px;padding:5px;background-color:#e8edf3;font:10px verdana,tahoma,arial,sans-serif;}
.nforumthread2{padding:4px;background-color:#f8f8f8;font:10px verdana,tahoma,arial,sans-serif;border-top:1px solid #d3d3d3;}
.nforumreplycaption{border:1px solid #fff;padding:4px;background-color:#E2EDF2;font:12px verdana,tahoma,arial,sans-serif;}
.nforumreply{border:1px solid #fff;padding:4px;background-color:#EDF4F7;font:10px verdana,tahoma,arial,sans-serif;}
.nforumreply2{border:1px solid #fff;padding:4px;background-color:#CFE0EB;font:10px verdana,tahoma,arial,sans-serif;}
.nforumdisclaimer{font:9px verdana,tahoma,arial,sans-serif;color:#5d6e75;}
.nforumview1{border:1px solid #fff;padding:4px;background-color:#E4EAF2;font:10px verdana,tahoma,arial,sans-serif;}
.nforumview2{border:1px solid #fff;padding:4px;background-color:#DFE6EF;font:12px verdana,tahoma,arial,sans-serif;line-height:16px;}
.nforumview3{padding:4px;background-color:#BCD0ED;font:10px verdana,tahoma,arial,sans-serif;color:#263448;}
.nforumview4{padding:4px;background-color:#E4EAF2;font:9px verdana,tahoma,arial,sans-serif;color:#3A4F6C;}
.linkspage_button{border:0px;}
ul.topnav{list-style:none;padding:0 20px;margin:0;float:left;width:100%;font-size:1.2em;}
#menuSV{height:35px;display:inline-block;}
ul.topnav li{float:left;margin:0;padding:0 15px 0 0;position:relative;}
ul.topnav li a{padding:10px 5px;color:#fff;display:block;text-decoration:none;float:left;}
ul.topnav li a:hover{color:#39F;background:url(images/topnav_hover.gif) no-repeat center top;}
ul.topnav li span{ width:17px;height:35px;float:left;background:url(images/subnav_btn.gif) no-repeat center top;}
ul.topnav li span.subhover{background-position:center bottom;cursor:pointer;} 
ul.topnav li ul.subnav{list-style:none;position:absolute;left:0;top:35px;background:#333;margin:0;padding:0;display:none;float:left;width:170px;}
ul.topnav li ul.subnav li{margin:0;padding:0;clear:both;width:170px;}
html ul.topnav li ul.subnav li a{float:left;width:145px;background:#333;padding-left:20px;}
html ul.topnav li ul.subnav li a:hover{background:#222;}
#headerB img{display:inline-block;}
#btn_facebook{cursor:pointer;width:32px;height:32px;background-image:url(images/ico-facebook.gif);display:inline-block;margin-top:2px;}
#btn_facebook:hover{background-position:bottom right;}
#btn_search{cursor:pointer;width:32px;height:32px;background-image:url(images/ico-search.gif);display:inline-block;margin-top:2px;}
#btn_search:hover{background-position:bottom right;}
#btn_adfav{cursor:pointer;width:38px;height:38px;background-image:url(images/ico-addfav.gif);display:inline-block; vertical-align:middle;margin-top:-4px;margin-left:4px}
#btn_adfav:hover{background-position:bottom right;}
#btn_supfav{cursor:pointer;width:38px;height:38px;background-image:url(images/ico-delfav.gif);display:inline-block; vertical-align:middle;margin-top:-4px;margin-left:4px}
#btn_supfav:hover{background-position:bottom right;}
#btn_fav{cursor:pointer;width:32px;height:26px;background-image:url(images/ico_dispfav.gif);display:inline-block; vertical-align:middle;margin-left:50px;}
.signature{background-color:#fafafa;color:#a4a4a4;font:10px verdana,tahoma,arial,sans-serif;border:1px solid #e3e3e3;padding:8px 10px;line-height:12pt;}
.input_submit{cursor:pointer;border:0px;background-color:#235286;height:30px;font:12px verdana,tahoma,arial,sans-serif;color:#fff;padding:6px;text-transform:uppercase;}
.input_submit:hover{background-color:#4574a8;}
.avatar{margin-top:6px;width:180px;}
.retourHaut{width:109px;height:26px;background:url('images/btn_retour.gif');cursor:pointer;}
.retourHaut:hover{background-position:bottom right;}
.btn_signal{width:77px;height:26px;background:url('images/btn_signal.gif');cursor:pointer;}
.btn_signal:hover{background-position:bottom right;}
.btn_citation{width:60px;height:26px;background:url('images/btn_citation.gif');cursor:pointer;}
.btn_citation:hover{	background-position:bottom right;}
.btn_modif{width:76px;height:26px;background:url('images/btn_modif.gif');cursor:pointer;}
.btn_modif:hover{background-position:bottom right;}
.npbutton{color:#000;background-color:#e2e2e2;border:1px solid #376aa2;font-weight:bold;}
.npdropdown{color:#000;background-color:#e2e2e2;border:2px solid #376aa2;font-weight:bold;}
.bloc_titre_menu{white-space:nowrap;width:100%;background-color:#376aa2;color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px;height:30px;line-height:30px;}
.img-smil{border:0;padding-top:2px;}
.btn_supFavP{ font-weight:bold; font-size:14px; width:25px; height:20px; margin:auto; cursor:pointer; text-align:center; background-color:#235286; color:#FFF}
.btn_supFavP:hover{color:red; background-color:#376aa2}
#div_scroll{width:48px;position:fixed; bottom:10px; right:16px;z-index:5000;border:1px solid #fff}
#scroll-top{width:48px;height:26px;cursor:pointer; background-image:url(images/top.gif);background-color:#666; opacity:0.7; display:block}
#scroll-top:hover{opacity:1}
#scroll-bottom{width:48px;height:26px;cursor:pointer; background-image:url(images/bottom.gif);background-color:#666; opacity:0.7; display:block}
#scroll-bottom:hover{opacity:1}
#divLogin{display:none;z-index:5000;position:fixed;left:50%;top:182px;width:300px;height:180px;margin-left:-150px;background-color:#ebebeb;text-align:center;padding:15px;border:1px solid #376aa2}
#close_divLogin{float:right;cursor:pointer}
#newPost{display:none;background-color:#f8f8f8;z-index:4000;position:fixed;left:50%;top:40%;width:300px;margin-left:-150px; text-align:center; padding:10px 20px 10px 20px; border:#235286 10px solid;-moz-box-shadow: 1px 10px 20px 0px #656565;-webkit-box-shadow: 1px 10px 20px 0px #656565;-o-box-shadow: 1px 10px 20px 0px #656565;box-shadow: 1px 10px 20px 0px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=174, Strength=20);-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.tbn_angle{ color:#006; float:right;padding:3px; text-decoration:underline;cursor:pointer; font-weight:bold}
.tbn_angle:hover{color:#C00;}
.tab_NP{ border:1px  solid #003; padding:5px; margin-top:20px; margin-bottom:10px; width:100%; background-color:#FFF}