/* --------------------------------------------------- */
/*                   Styles Balises générales HTML	*/
/* --------------------------------------------------- */
body {background: black url(Images/fond-gen.jpg) repeat top left;text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, SimSum-18030,SimHei, "Traditional Arabic", serif;font-size:0.75em;color:#222222;}
* {margin:0;padding:0;font-size:1em;line-height:16px;}
img {border:0;}
a {color:#222222;text-decoration:none;}
a:hover {color:#950000;text-decoration:underline;}
.Grenat {color:#802020;}
.Gauche {float:left;text-align:left;}
.Droite {float:right;text-align:right;padding-right:5px;}
.Grand {font-size:1.4em;}
.Medium {font-size:1.2em;}
.Normal {font-size:1.0em;}
.Moyen {font-size:0.83em;}
.Petit {font-size:0.76em;}
.Gras  {font-weight:bold;}
.Follow {clear:left;float:right;height:15px;text-align:right;padding-right:5px;}
.Follow a:link, .Follow a:visited, .Follow a:active, .Follow a:hover {font-weight:bold;font-size:0.75em;border:0;}
a.ToolsUsers {text-decoration:none;color:#802020;}
a.ToolsUsers:visited {color:#008000;text-decoration:none;}
ul {padding:0 0 0 15px;list-style-image: url(Images/puce2.png);}
li {padding:0 0 2px 0;}
.LnkThumbStyle{position:absolute;top: -500px;left: 0;padding: 5px;visibility: hidden;border:1px solid black;font:normal 12px Verdana;line-height: 18px;z-index: 100;background-color: white;width: 130px;height:100px;}
/* --------------------------------------------------- */
/*                   Styles Redirect 				*/
/* --------------------------------------------------- */
#Redirect h4 {background: #f5b605;border-bottom:1px solid #802020;color: #000;font-size: 14px;margin: 0;padding: 5px;}
#Redirect p {margin: 0;padding: 5px;}
#Redirect p.RedirFooter {background: #f5b605;border-top: 1px solid #C1C1C1;text-align: center;}
/* --------------------------------------------------- */
/*                   Styles MenuTop 				*/
/* --------------------------------------------------- */
#MTGauche a, #MTDroite a  {padding:0 10px 0 10px;color:#ffffff;line-height:35px;height:35px;}
#MTGauche a:hover, #MTDroite a:hover  {color:#C0C0C0;}

/* --------------------------------------------------- */
/*     Styles Message Important ou Bandeau Pub		*/
/* --------------------------------------------------- */
#BandeauPub {width:520px;height:70px;background: #9c0008 url(Images/fond-gen.jpg) repeat top left;padding-top:5px;margin-bottom:5px;}
.ImpDiv {position:relative;background-color:#802020;width:100%;height:60px;overflow:hidden;margin-bottom:5px;text-align:center;}
.ImpMess {margin:10px auto 10px auto;}
.ImpMess a {font-size:14px;color: #FFFF00;}
.ImpMess a:hover {color:#fff;text-decoration:underline;}
.BlackListed {position:relative;background-color:#f5b605;width:100%;height:60px;overflow:hidden;margin-bottom:5px;text-align:center;color:#FF0000;}
/* Utilisé pour les zones importantes bbcode => [important]...[/important] */
.impbb {border:1px dotted #802020;background-color:#c0c0c0;padding:5px;color:#802020;}
.impbbH {border:1px dotted #802020;border-bottom:0;background-color:#802020;height:5px;}

/* --------------------------------------------------- */
/*                   Ombres Portées 				*/
/* --------------------------------------------------- */
div.Shadow  {float:left;background: url(Images/shadowAlpha.png) no-repeat bottom right !important;background: url(Images/shadow.gif) no-repeat bottom right;margin: 10px 0 0 10px !important;margin: 10px 0 0 5px;}
div.Shadow img{position:relative; display:block;background-color: #fff;border: 1px solid #a07070;margin: -6px 6px 6px -6px;padding: 4px;}
/* --------------------------------------------------- */
/*                   Styles Messages privés 			*/
/* --------------------------------------------------- */
.NewPM {background:url(Images/blink.gif) repeat-x top left;border:1px solid #000;}
.NewPM a {font-weight:bold;color:#F4F430;}

/* --------------------------------------------------- */
/*                   Styles News	 	  			*/
/* --------------------------------------------------- */
.NewsTitle {height:20px;color:#802020;background-color:#f5b605;white-space:nowrap;padding:2px;overflow:hidden;width:100%;}
.NewsTitle a{color:#802020;font-weight:bold;font-size:14px;}
.NewsTitle a:hover {color:#950000;text-decoration:underline;}
.NewsDesc {margin-left:25px;font-style:italic;font-weight:bold;}
.NewsCont {padding:5px 5px 5px 5px;overflow:hidden;border-bottom:1px dotted black;margin-bottom:3px;}
.NewsCont a{color:#802020;font-weight:bold;}
.NewsInView {float:right;}
.NewsDateAndBy {float:left;width:200px;padding-left:5px;}
.NewsComs {float:left;}
.NewsMore {float:right;height:15px;padding-right:5px;text-align:right;}
/* Codes skin Forum */
.quotetop {background: #f8edb2 url(Images/css_img_quote.gif) no-repeat right;border: 1px dotted #000;border-bottom: 0;border-left: 4px solid #edcb41;color: #000;font-weight: bold;	font-size: 10px;margin: 2px auto 0 auto;padding: 3px;}
.quotemain {background: #FAFCFE;border: 1px dotted #000;border-left: 4px solid #edcb41;border-top: 0;color: #465584;padding: 4px;margin: 0 auto 0 auto;}
.codetop, .sqltop, .htmltop {background: #FDDBCC url(Images/css_img_code.gif) no-repeat right;border: 1px dotted #000;border-bottom: 0;border-left: 4px solid #fd9191;color: #000;font-weight: bold;font-size: 10px;margin: 0 auto 0 auto;padding: 3px;}
.codemain,.sqlmain,.htmlmain {background: #FAFCFE;border: 1px dotted #000;border-left: 4px solid #fd9191;border-top: 0;color: #465584;font-family: Courier, "Courier New", Verdana, Arial;margin: 0 auto 0 auto;padding: 2px;}
.resized-linked-image {margin: 1px 0px 0px 0px;padding: 0px;background-color: #000;border: 0px;color: #FFF;font-size: 10px;width: auto;}

/* --------------------------------------------------- */
/*                   Styles Rubriques				*/
/* --------------------------------------------------- */
.RubriqueGen {height:20px;color:#802020;background:url(Images/fond-rubrique.png) repeat-x bottom;padding-left:10px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;font-size:14px;white-space: nowrap;overflow:hidden;}
.RubriqueGen a:link, .RubriqueGen a:visited, .RubriqueGen a:active, .RubriqueGen a:hover {color:#802020;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;font-size:14px;}
.RubriqueGen a:hover {color:#950000;text-decoration:underline;}
.Odd {background-color:#fcdda0;padding-left:5px;white-space: nowrap;overflow:hidden;padding-right:5px;line-height:20px;}
.Evn {background-color:#e0e0e0;padding-left:5px;white-space: nowrap;overflow:hidden;padding-right:5px;line-height:20px;}
/* --------------------------------------------------- */
/*                   Styles MenuLat 				*/
/* --------------------------------------------------- */
.RubriqueMenu {text-align:left;height:18px;line-height:15px;background:transparent url(Images/fond-menu.png) repeat-x top left;padding-left:5px; font-weight:bold;text-transform:uppercase;color:white;padding-top:3px;margin-bottom:4px;}
.RubriqueMenu a:link , .RubriqueMenu a:visited , .RubriqueMenu a:active, .RubriqueMenu a:hover  {font-weight:bold;text-transform:uppercase;color:white;}
.RubriqueMenu a:hover {font-weight:bold;text-transform:uppercase; color:#D0D0D0;}
.ItemsMenu {text-align:left;}
.ItemsMenuCat {text-align:left;height:18px;padding-left:5px;border:1px dotted #806060;background-color:#f5b605;margin-bottom:5px;}
.ItemsMenuCat a:link , .ItemsMenuCat a:visited , .ItemsMenuCat a:active, .ItemsMenuCat a:hover  {color:#222222;}
.ItemsMenuCat a:hover  {color:#950000;}
.ItemsMenuCatNum {float:right;text-align:right;padding-right:2px;padding-top:2px;color:#B71B1B;}
.ItemsMenuNbr {height:18px;text-align:right;font-size:0.67em;color:#B71B1B;margin-right:3px;padding-top:2px;}
a.ItemsMenuLnk:link , a.ItemsMenuLnk:visited , a.ItemsMenuLnk:active, a.ItemsMenuLnk:hover  {padding-left:10px;text-decoration:none; color:#404040; background: url(Images/fond-sousmenu-01.png) no-repeat center left;text-transform:capitalize;}
a.ItemsMenuLnk:hover {color:#993333; text-decoration:underline; background: url(Images/fond-sousmenu-02.png) no-repeat center left;}
#VisibilityHL1 a{font-family:monospace;font-size:1em;}
#VisibilityHL2 a{font-family:monospace;font-size:1em;}

/* --------------------------------------------------- */
/* 					Formulaires 				*/
/* --------------------------------------------------- */
.EltInput {vertical-align:middle;border: 1px solid #806060;border-left: 2px solid #B71B1B;background-color:#ffffff;}
.ChkInput {vertical-align:middle;background-color:transparent;}
.SmlInput{font-size:0.92em;margin:0;padding:0;height:19px;}
.TxtArea {vertical-align:middle;border: 1px solid #806060;border-left: 2px solid #B71B1B;background-color:#ffffff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1em;}
.EltLabel {float:left;width:150px;}
.EltNewP {margin-bottom:5px;}
.EltNewPCom {margin-bottom:5px;text-align:justify;padding:0px 10px 0px 150px;}
.EltSubmit {border: 1px solid #808080;border-bottom: 2px solid #B71B1B;padding-left:5px;padding-right:5px;}
.SmlBouton {font-size:10px;background : url(Images/bouton.jpg) repeat-x;height:18px;}

/* --------------------------------------------------- */
/* 					Barre de pagination 		*/
/* --------------------------------------------------- */
.NavBarTop {margin:5px 0px 5px 0px;padding:5px 0px 10px 0px;text-align:center;font-size:1em;border-bottom:2px solid #f5b605;}
.NavBarBot {margin:5px 0px 5px 0px;padding:5px 0px 10px 0px;text-align:center;font-size:1em;border-bottom:1px solid #f5b605;}
.NavBarTop a, .NavBarBot a {margin-left: 2px;margin-right: 2px;}
.NavBarTop .lnkPage, .NavBarBot .lnkPage {background: #eaeaea;border: 1px solid #999999;margin-left: 2px;margin-right: 2px;padding-left:3px;padding-right:3px;}
.NavBarTop .actPage, .NavBarBot .actPage  {background: #f5b605;border: 1px solid #999999;margin-left: 2px;margin-right: 2px;padding-left:3px;padding-right:3px;}

/* --------------------------------------------------- */
/* 					Barre de tri				*/
/* --------------------------------------------------- */
.SortBar {margin:5px auto 5px auto;padding:5px 0px 10px 0px;height:20px;text-align:center;font-size:1em;border-bottom:2px solid #f5b605;}
.SortBar span {font-size:0.92em;}

/* --------------------------------------------------- */
/*                   Listes d'Objets  				*/
/* --------------------------------------------------- */
.MapDetail {cursor:pointer;}
.ObjectName {font-family:Verdana,'Trebuchet MS', Arial;font-size:12px;font-weight:bold;}
.MapActions {height:25px;margin-top:5px;border-bottom:1px dotted #c0c0c0;padding-left:5px;}
.MapActions div {margin-top:30px;}
.MapSysteme {color:#505050;}
.MapActions a:link, .MapActions a:visited, .MapActions a:active .MapActions a:hover {padding-right:10px;}
.MapActions a:hover {background:transparent url(Images/action-01.png) no-repeat center right;}
.WadActions {height:19px;padding-top:5px;border-bottom:1px dotted #c0c0c0;}
.WadActions a:link, .WadActions a:visited, .WadActions a:active .WadActions a:hover {padding-right:10px;}
.WadActions a:hover {background:transparent url(Images/action-01.png) no-repeat center right;}
.ListFiles {clear:both;height:80px;}
.ComTitle {height:20px;margin-top:5px;background-color:#c0c0c0;padding:3px 5px 0px 5px;border:1px solid #808080;}
.ListeImg{float:left;}
.ListeCnt{float:left;margin-left:10px;}
.ListeAct{float:right;text-align:right;margin-right:10px;width:85px;}


/* --------------------------------------------------- */
/*                   Styles Serveurs  				*/
/* --------------------------------------------------- */
.ServDesc {clear:left;width:100%;overflow:hidden;padding-right:5px;}
.SrvOdd {background-color:#17161a;}
.SrvEvn {background-color:#33323a;}
.SrvUpM {background-color:#802020;}
.ServIco {float:left;padding:4px;width:16px;height:30px;}
.ServName {padding-top:4px;height:16px;white-space: nowrap;overflow:hidden;padding-right:5px;}
.ServName a {font-size:0.83em;color:white;}
.ServName a:hover {color:#808080;}
.ServNameTo {font-size:0.83em;color:#a0a0a0;}
.ServNameTo a:hover {color:#808080;}
.ServMap {float:left;}
.ServMap a {color:#C0C0C0;font-size:0.83em;text-transform:uppercase;text-decoration:underline;}
.ServMap a:hover {color:#808080;}
.ServNum {float:right;font-size:0.83em;color:white;text-align:right;}
.ServTo {padding-top:4px;height:16px;white-space: nowrap;overflow:hidden;padding-right:5px;color:#d0d020;font-size:0.83em;}

/* Liste de serveurs*/
.LstHeader {clear:both;height:25px;font-size:14px;margin-top:5px;padding-top:5px;font-weight:bold;text-transform:uppercase;padding-left:5px;border:1px solid #802020;border-left:0;border-right:0;background-color:#f5b605;}
.LstHeader a {font-size:12px;color:#802020;text-transform:none;}
.LstLine {border-bottom:1px dotted #808080;height:40px;clear:both;}
.LstEvn {background-color:#f0f0f0;}
.LstOdd {background-color:#fff;}
.LstTmo {color:#802020;font-size:0.9em;}
.LstIco {float:left;padding:4px;width:16px;}
.LstCnxNo {color:#a0a0a0;}
.UpldMap {font-weight:bold;color:#c00000;}

/* Detail de serveur*/
.SrvPlrLineHeader {clear:both;height:20px;border:1px solid #802020;border-left:0;border-right:0;background-color:#f5b605;}
.SrvPlrLineClass {clear:both;border-bottom:1px dotted #c0c0c0;}
.SrvPlrHead {font-size:1.1em;font-weight:bold;}
.SrvPlrName {font-size:1em;}
.SrvPlrTime {font-size:1em;}
.SrvPlrFrag {font-size:1em;font-weight:bold;}
.Help {color:#ff1010;}
.Bots {color:#808080;}
.ConxOk {height:25px;margin-top:0px;padding-top:5px;background-color:#f5b605;}
.ConxOk a {font-weight:bold;color:#802020;}
.ConxNo {height:25px;margin-top:0px;padding-top:5px;background-color:#f5b605;}
.ConxNo a {font-weight:bold;color:#808080;}
.SrvActMap a:link, .SrvActMap a:visited, .SrvActMap a:active, .SrvActMap a:hover {font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.SrvActMap a:hover {color:#802020;text-decoration:underline;}
.NumPlr {color:#000000;font-weight:bold;font-size:16px;}
.NumMax {color:#ff0000;font-weight:bold;font-size:16px;}
.RubGenRight {float:right;text-align:right;width:90px;height:15px;padding-top:4px;margin-right:5px;}
.RubGenRight a:link, .RubGenRight a:visited, .RubGenRight a:active, .RubGenRight a:hover {color:#000;font-size:10px;font-weight:normal;text-decoration:none;}
.RubGenRight a:hover {color:#802020;text-decoration:underline;}

/* --------------------------------------------------- */
/*                   ProgressBar    				*/
/* --------------------------------------------------- */
#ProgressBarMain{border:1px solid black;width:128px;height:15px;position:relative;}
#ProgressBarFond{position:absolute;width:0;height:100%;overflow:hidden;background-color:#802020;}
#ProgressBarTxt1 , #ProgressBarTxt2 {position:absolute;text-align:center;color:#802020;font-family:"Trebuchet MS", Arial, Helvetica;font-size:10px;font-weight:bold;}
#ProgressBarTxt2{color:white;}
/* --------------------------------------------------- */
/*                   Test Uploads    				*/
/* --------------------------------------------------- */
div.UplTest {clear:both;height:25px;}
#TestUpload h4 {background: #f5b605;border-bottom:1px solid #802020;color: #000;font-size: 14px;margin: 0;padding: 5px;}
#TestUpload p {margin: 0;padding: 5px;}
#TestUpload p.TestResult {background: #f5b605;border-top: 1px solid #C1C1C1;text-align: right;padding-right:15px;}
#TestUpload p.TestFooter {background: #f5f4f4;border-top: 1px solid #C1C1C1;text-align: left;padding-left:20px;}
/* --------------------------------------------------- */
/*                   Users List    				*/
/* --------------------------------------------------- */
.UsrLine {clear:both;margin-bottom:2px;padding:3px;background-color:#efefef;padding-left:5px;white-space: nowrap;overflow:hidden;padding-right:5px;line-height:25px;}
.UsrBl {clear:both;margin-bottom:2px;padding:3px;background-color:#17161a;padding-left:5px;white-space: nowrap;overflow:hidden;padding-right:5px;line-height:25px;}
.Con_UserName{float:left;width:190px;}
.Con_UserFlag{float:left;width:20px;padding-top:2px;}
.Con_UserCountry{float:left;width:170px;font-size:11px;}
.Con_UserTime{float:left;width:130px;font-size:11px;text-align:center;}
.Bl_UserName{float:left;width:190px;color:#fff;}
.Bl_UserCountry{float:left;width:170px;font-size:11px;color:#fff;}
.Bl_UserTime{float:left;width:130px;font-size:11px;color:#fff;text-align:center;}