@charset "utf-8";
/* CSS Document */

html{
	overflow-x:hidden;
}


img{
outline:none;
border:0;
}

fieldset{
	border:0;
}

a{
outline:none;
color:#666;
}
a:hover{
	color:#999;
}

hr{
	padding:0;
	margin-bottom:1px;
}

#submitConnexion{
background:transparent url(../../images/site/toolbar/connexion.png) no-repeat scroll 0 0px;
height:29px;
width:170px;
display:block;
clear:both;
outline:none;
margin-top:5px;
}
#submitConnexion:hover{
background:transparent url(../../images/site/toolbar/connexion.png) no-repeat scroll 0 -29px;
}

.logo_connected{
background:url(../../images/site/toolbar/connexion-off.png) no-repeat right;
width:89px;
height:17px;
display:block;
float:left;
}

.Select_Langue{
background:url(../../images/site/toolbar/coin-droit-ferme.png) 0px -21px no-repeat;
width:69px;
height:21px;
display:block;
}
.Select_Langue:hover{
background:url(../../images/site/toolbar/coin-droit-ferme.png) 0px 0px no-repeat;
}
.Select_Langue_Open{
background:url(../../images/site/toolbar/coin-droit-ouvert.png) 0px -21px no-repeat;
width:69px;
height:21px;
display:block;
}
.Select_Langue_Open:hover{
background:url(../../images/site/toolbar/coin-droit-ouvert.png) 0px 0px no-repeat;
}

#langue{
width:67px;
height:auto;
display:block;
position:absolute;
z-index:49005;
top:17px;
right:0px;
background-image:url(../../images/site/toolbar/drapeaux-bas.png);
background-repeat:no-repeat;
background-position:bottom;
margin:0px;
padding:0px;
padding-bottom:12px;
}

#langue ul {
margin:0;
padding:0;
}

#langue ul li{
margin:0;
padding:0;
width:67px;
height:18px;
background:url(../../images/site/toolbar/drapeaux-pixel.png) repeat-y;
overflow:hidden;
}

#langue ul li img{
padding-left:10px;
}

.selectFR{
background:url(../../images/site/toolbar/drapeaux-liste-fr.png) no-repeat;
display:block;
width:54px;
height:18px;
}
.selectEN{
background:url(../../images/site/toolbar/drapeaux-liste-en.png) no-repeat;
display:block;
}
.selectES{
background:url(../../images/site/toolbar/drapeaux-liste-es.png) no-repeat;
display:block;
}
.selectDE{
background:url(../../images/site/toolbar/drapeaux-liste-de.png) no-repeat;
display:block;
}

.imglangue{
padding-left:43px;
padding-top:2px;
}

/*FORUM*/
#connexion{
width:183px;
height:132px;
position:absolute;
top:18px;
right:0px;
text-align:left;
z-index:1;
background:url(../../images/forum/bandeau-connexion-grand.png) 0px 0px no-repeat;
padding-top:5px;
padding-left:20px;
}
#connexion2{
width:183px;
height:134px;
position:absolute;
top:18px;
right:0px;
text-align:right;
z-index:1;
background:url(../../images/forum/bandeau-connexion-grand.png) 0px 0px no-repeat;
padding-top:2px;
}
#link_ren{
width:190px;
height:136px;
position:absolute;
top:18px;
left:0px;
text-align:right;
z-index:1;
background:transparent;
cursor:pointer;
}

.alt1_extend{
background:#FDFBF4 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #FFFFFF;
color:#000000;
}
/*Accueil des forums -> forumhome_forumbit_level1_nopost*/
.tcat_extend{
font-size:10px;
border-right:1px solid #CCCCCC;
border-left:1px solid #999999;
background:#869BBF url(../../images/forum/gradient_tcat.gif) repeat-x scroll left top;
color:#FFF;
margin-top:10px;
}
.tcat_extend2{
font-size:10px;
border-right:1px solid #CCCCCC;
border-left:1px solid #999999;
background:#869BBF url(../../images/forum/gradient_tcat.gif) repeat-x scroll left top;
width:214px;
color:#FFF;
}

/*FORUMDISPLAY*/
.vbmenu_control_extend{
font-size:10px;
background:#869BBF url(../../images/forum/gradient_tcat.gif) repeat-x scroll left top;
font-weight:bold;
}

.vbmenu_control_extend_menu1{
background:url(../../images/forum/bandeau-haut-pixel.png) 0px 0px repeat-x;
height:44px;
margin-top:5px;
width:169px;
}
.vbmenu_control_extend_menu2{
background:url(../../images/forum/bandeau-haut-pixel.png) 0px 0px repeat-x;
height:44px;
margin-top:5px;
}
tr.vbmenu_control_extend_tr{
width:100%;
}
#vbmenu_control_extend_menu2{
height:44px;
background:url(../../images/forum/bandeau-haut.png) 0px 0px no-repeat;
width:58px;
}

/*MENU*/
#BoutonFAQ{
background:url(../../images/forum/faq.jpg) 0px 0px no-repeat;
width:169px;
height:23px;
display:block;
padding-top:5px;
outline:none;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
}
#BoutonFAQ:hover{
background:url(../../images/forum/faq.jpg) 0px -28px no-repeat;
color:#666;
}
#BoutonINDEX{
background:url(../../images/forum/index.jpg) 0px 0px no-repeat;
width:169px;
height:23px;
display:block;
padding-top:5px;
outline:none;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
}
#BoutonINDEX:hover{
background:url(../../images/forum/index.jpg) 0px -28px no-repeat;
color:#666;
}
#BoutonRECHERCHE{
background:url(../../images/forum/recherche.jpg) 0px 0px no-repeat;
width:169px;
height:23px;
display:block;
padding-top:5px;
outline:none;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
}
#BoutonRECHERCHE:hover{
background:url(../../images/forum/recherche.jpg) 0px -28px no-repeat;
color:#666;
}
.BoutonPARAMETRES{
background:url(../../images/forum/parametres.jpg) 0px 0px no-repeat;
width:126px;
height:23px;
display:block;
padding-top:5px;
outline:none;
padding-left:43px;
text-align:left;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
}
.BoutonPARAMETRES:hover{
background:url(../../images/forum/parametres.jpg) 0px -28px no-repeat;
color:#666;
}

.PushOk{
	height:27px;
	width:27px;
	display:block;
}
.PushOk:hover{
	background:transparent url(../../images/site/icones/ok.png) no-repeat scroll 0px -27px;
}

#BoutonCommunaute{
background:url(../../images/forum/communaute.jpg) 0px 0px no-repeat;
width:249px;
height:23px;
display:block;
padding-top:5px;
outline:none;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
}
#BoutonCommunaute:hover{
background:url(../../images/forum/communaute.jpg) 0px -28px no-repeat;
color:#666;
}

.thead_extend{
background:#DED7CF none repeat scroll 0 0;
}

.thead_notifications{
background:#e1e1e1;
}
 .vbmenu_option:hover{
background:#e2e2e2;
}

.SpanConnexion{
margin-right:10px;
}
.SpanConnexion2{
margin-right:3px;
}
.SpanConnexion3{
text-align:left;
margin-top:2px;
margin-right:7px;
}
.SpanConnexion3 a{
color:#666;
text-decoration:underline;
font-size:9px;
}
.SpanConnexion a{
color:#666;
text-decoration:underline;
font-size:9px;
}
.SpanConnexion2 a{
color:#666;
text-decoration:underline;
font-size:9px;
}

.CurrentPagePush{
background:url(../../images/site/pagination/numeros-pages.png) 0px -36px no-repeat;
width:26px;
height:16px;
display:block;
text-align:center;
padding-top:2px;
color:#FFF;
}
.AllPagePush{
background:url(../../images/site/pagination/numeros-pages.png) 0px 0px no-repeat;
width:26px;
height:18px;
display:block;
text-align:center;
color:#000;
font-weight:bold;
}
.AllPagePush:hover{
background:url(../../images/site/pagination/numeros-pages.png) 0px -18px no-repeat;
color:#FFF;
}

.PrevPagePush{
background:url(../../images/site/pagination/precedent.png) 0px 0px no-repeat;
width:26px;
height:16px;
display:block;
text-align:center;
padding-top:2px;
color:#FFF;
}
.PrevPagePush:hover{
background:url(../../images/site/pagination/precedent.png) 0px -18px no-repeat;
}

.NextPagePush{
background:url(../../images/site/pagination/suivant.png) 0px 0px no-repeat;
width:26px;
height:16px;
display:block;
text-align:center;
padding-top:2px;
color:#FFF;
}
.NextPagePush:hover{
background:url(../../images/site/pagination/suivant.png) 0px -18px no-repeat;
}

.FirstPagePush{
background:url(../../images/site/pagination/premiere-page.png) 0px 0px no-repeat;
width:26px;
height:16px;
display:block;
text-align:center;
padding-top:2px;
color:#FFF;
}
.FirstPagePush:hover{
background:url(../../images/site/pagination/premiere-page.png) 0px -18px no-repeat;
}

.LastPagePush{
background:url(../../images/site/pagination/derniere-page.png) 0px 0px no-repeat;
width:26px;
height:16px;
display:block;
text-align:center;
padding-top:2px;
color:#FFF;
}
.LastPagePush:hover{
background:url(../../images/site/pagination/derniere-page.png) 0px -18px no-repeat;
}

.DebutCountPage{
background:url(../../images/forum/bout-fleche-page.gif) 0px 0px no-repeat;
width:8px;
height:20px;
display:block;
	
}
.NbCountPage{
background:url(../../images/forum/pixel-fleche-pages.gif) 0px 0px repeat-x;
height:17px;
font-size:10px;
padding-top:3px;
display:block;
font-weight:bold;	
}

.FinCountPage{
background:url(../../images/forum/fleche-pages.gif) 0px 0px no-repeat;
width:20px;
height:20px;
display:block;
min-height:20px;
min-width:20px;
	
}
.FinCountPage a{
display:block;
}

.FinCountPage:hover{
background:url(../../images/forum/fleche-pages.gif) 0px -20px no-repeat;
}

.BoxQuickSearch{
background:url(../../images/forum/pixel-connexion-gris.png) 0px 0px repeat;
width:178px;
height:57px;
margin-left:5px;
padding-bottom:8px;
margin-top:5px;
}

.QuickjumpQuicklink{
font-size:11px;
}

.whosonlinebox{
text-align:right;
font-size:10px;
color:#717171;
font-weight:bold;
}

.PipeElem{
color:#717171;
font-size:11px;
padding-left:5px;
padding-right:5px;
}

.alt2_ren{
background:#eeebe6 none repeat scroll 0 0;
border-top:1px solid #FFF;
border-bottom:1px solid #A19F93;
padding:5px;
}
.alt2_ren2{
background:#eeebe6 none repeat scroll 0 0;
border-top:1px solid #FFF;
border-bottom:1px solid #A19F93;
padding:0;
margin:0;
}
.alt2_ren3{
background:#FFF none repeat scroll 0 0;
border-top:1px solid #FFF;
border-bottom:1px solid #A19F93;
padding:5px;
text-align:left;
}

.alt2_discussions{
background:#fefcf6 none repeat scroll 0 0;
border-top:1px solid #FFF;
border-bottom:1px solid #A19F93;
padding-left:10px;
padding-right:10px;
}

.alt2_lastmess{
background:#fefcf6;
border-top:1px solid #FFF;
border-bottom:1px solid #A19F93;
padding:5px;
padding-left:10px;
padding-right:10px;
}

.alt2_special{
background:#869BBF url(../../images/forum/gradient_tcat.gif) repeat-x scroll left top;
color:#FFF;
margin:0;
padding:2px;
}

.ListPageAccueil{
margin-bottom:10px;
}

.fontperso{
font-size:10px;
padding-left:10px;
padding-right:10px;
text-align:center;
}

.SkinBoxLeft{
background:url(../../images/forum/skin_barre/bandeau-titre-pixel.gif) 0px 0px repeat-x;
color:#FFF;
height:26px;
}
.SkinBoxPix{
background:url(../../images/forum/skin_barre/bandeau-titre-pixel.gif) 0px 0px repeat-x;
color:#FFF;
height:26px;
}
.SkinBoxPix strong{
top:-4px;
position:relative;
}

.SkinBoxPix strong.StrongSousForum{
top:-3px;
left:8px;
position:relative;
}

.tcat a{
top:-3px;
position:relative;
font-weight:bold;
font-size:10px;
}

.tcat span{
top:-4px;
position:relative;
}

.tcat a span{
top:0px;
position:relative;
padding-left:5px;
padding-right:5px;
}

.tcat strong{
top:-3px;
position:relative;
font-size:10px;
}

.tcat strong.titreBox{
position:relative;
font-size:10px;
top:2px;
}

.SkinBoxRight{
background:url(../../images/forum/skin_barre/bandeau-titre-pixel.gif) 0px 0px repeat-x;
color:#FFF;
height:13px;
}
.SkinBoxLeftBas{
background:url(../../images/forum/skin_barre/bandeau-footer-pixel.gif) 0px 0px repeat-x;
color:#FFF;
height:13px;
padding:0;
margin:0;
}
.SkinBoxPixBas{
background:url(../../images/forum/skin_barre/bandeau-footer-pixel.gif) 0px 0px repeat-x;
color:#FFF;
height:13px;
margin:0px;
padding:0px;
}
.SkinBoxRightBas{
background:url(../../images/forum/skin_barre/bandeau-footer-pixel.gif) 0px 0px repeat-x;
color:#FFF;
height:13px;
padding:0;
margin:0;
}
.SkinBoxPixBas100{
background:url(../../images/forum/skin_barre/bandeau-footer-pixel.gif) 0px 0px repeat-x;
color:#FFF;
height:13px;
width:100%;
margin:0px;
padding:0px;
margin-top:2px;
}

.TabPerso{
border-left:1px solid #A19F93;
border-right:1px solid #A19F93;
}

.SousSousTitre{
top:-4px;
position:relative;
}

.thread{
	background:#DED7CF;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}

.SpanLoupe{
	background:url(../../images/forum/loupe.png) 0px 0px no-repeat;
	display:block;
	width:27px;
	height:28px;
	margin-left:5px;
}

#posts{
	width:98%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.alt2_profil{
	background-color:#EEEBE4;
}
.alt2_profil_custom{
	background-color:#EEEBE4;
}
.alt2_profil_team{
	/*background:#cadce1;*/
	background:#cbc8c1;
}
.BorderProfil{
border-top:1px solid #A19F93;
}

.alt1_special{
	background:#FDFBF4 none repeat scroll 0 0;
	color:#000;
	padding-left:5px;
	text-align:justify;
}

.CharteRen{
	margin:10px;
	background:#E1E1E2;
	padding:10px;
	border:1px solid #CCC;
	color:#666666;
}
.CharteRenText{
margin:30px;
text-align:justify;
color:#666666;
margin-top:20px;
}

.bonzai span{
	visibility:hidden;
}

.PaddingCote{
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
}

.EnSavoirPlus{
	background:url(../../images/forum/bloc-info-post-pixel.png) 0px 0px repeat-x;
	height:19px;
	width:auto;
	margin-top:-6px;
	font-size:10px;
	font-weight:bold;
	padding-top:3px;
	margin-right:-6px;
}
.EnSavoirPlus1{
background:url(../../images/forum/bloc-info-post-gauche.png) 0px 0px no-repeat;
width:13px;
height:22px;
margin-top:-6px;
}

.cadre_avatar_team{
background:url(../../images/forum/avatar/cadre-avatar-admin.png) 0px 0px no-repeat;
width:118px;
height:130px;
padding-top:8px;
}
.bottom_avatar_team{
background:#EEEBE4 url(../../images/forum/avatar/moulure-cadre-admin.png) 0px 0px no-repeat;
height:21px;
width:175px;
border-bottom:1px solid #A19F93;
}
.td_avatar_right{
border-bottom:1px solid #A19F93;
background:#FDFBF4;
}

.cadre_avatar_custom{
background:url(../../images/forum/avatar/cadre-avatar.png) 0px 0px no-repeat;
width:118px;
height:118px;
}

.bigusername_team{ font-size: 14pt;width:169px;display:block; padding:4px;margin-bottom:5px;background:#EEEBE4;}
.bigusername_team:hover{color:#FFF;}
.bigusername_custom{ font-size: 14pt;width:169px;display:block; padding:4px;margin-bottom:5px;background:#EEEBE4;}

.button_special{
height:27px;
color:#FFF;
font-weight:bold;
border:0;
background:transparent url(../../images/site/icones/ok.png) no-repeat scroll 0px 0px;
margin-right:10px;
width:27px;
}
.button_special:hover{
background:transparent url(../../images/site/icones/ok.png) no-repeat scroll 0px -27px;
}

.button:hover{
background:#f33e00 url(../../images/forum/bandeau-titre-pixel-hover.gif) repeat-x top left;
color:#FFF;
}

.BorderCote{
border-left:1px solid #A19F93;
border-right:1px solid #A19F93;
}

#BasDebit{
	font-size:10px;
}
#BasDebit:hover{
	color:#000;
	text-decoration:underline;
}
