/* subSilver Theme for phpBB2
 * Created by subBlue design
 * http://www.subBlue.com
 */

body {scrollbar-face-color: 000000; scrollbar-darkshadow-color: 000000; scrollbar-shadow-color: 383838; scrollbar-highlight-color: 646464; scrollbar-3dlight-color: 000000; scrollbar-track-color: 000000; scrollbar-arrow-color: 383838; }

font	{ font-family: Verdana, Arial, Helvetica, sans-serif }
td		{ font-family: Verdana, Arial, Helvetica, sans-serif }
th		{ font-family: Verdana, Arial, Helvetica, sans-serif }
P		{ font-family: Verdana, Arial, Helvetica, sans-serif }
hr		{ height: 0px; border: solid #c2cdd6 0px; border-top-width: 1px;}

/* Couleur du Forum */
.bodyline	{ background-color:#FFFFFF;}
.forumline	{ background-color:#6F717A; border: 1px #ffffff dashed }

.text-n-small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.text-b-small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff}

/*Liens*/
a:link {font-size: 10px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none}
a:active {font-size: 10px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none}
a:visited {font-size: 10px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none}

a.lien-hp:link {font-size: 13px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none; font-weight: bold}
a.lien-hp:active {font-size: 13px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none; font-weight: bold}
a.lien-hp:visited {font-size: 13px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none; font-weight: bold}
a.lien-hp:hover {font-size: 13px; color: #FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none; font-weight: bold}

/* Main table cell colours and backgrounds */
TH		{ background-color: #FFFFFF; height: 25px; font-size: 11px; line-height : 100%; font-weight: bold; color: #FFFFFF }
TD.tablebg	{ background-color: #000000; }
TD.cat		{ background-color: #CBD3D9; height: 28px }
TD.row10		{ background-color: #000000 }
TD.row2		{ background-color: #394053 }
TD.row3		{ background-color: #4A536C }
TD.spaceRow { background-color: #4A536C; border: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }
TD.rowpic	{ background-color: #1A1F2E }


/* Setting additional nice borders for the main table cells */
TD.catHead,TD.catSides,TD.catLeft,TD.catRight,TD.catBottom { background-color:#CBD3D9; height: 28px; border: #FFFFFF; border-style: solid; }

TD.catHead	 { height: 29px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px }
TD.catSides  { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }
TD.catLeft	 { border-left-width: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px }
TD.catRight	 { border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }
TD.catBottom { height: 29px; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px }

TH.thHead,TH.thSides,TH.thTop,TH.thLeft,TH.thRight,TH.thBottom,TH.thCornerL,TH.thCornerR { border: #FFFFFF; border-style: solid; }

TH.thHead	 { font-weight : bold; font-size: 11px; height: 25px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px }
TH.thSides	 { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }
TH.thTop	 { border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px }
TH.thLeft	 { border-left-width: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px }
TH.thRight	 { border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }
TH.thBottom  { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px }
TH.thCornerL { border-left-width: 1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px }
TH.thCornerR { border-left-width: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px }

TD.row3Right	 { background-color: #000000; border: #FFFFFF; border-style: solid;  border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px }

/* The largest text used in the index page title and toptic title etc. */
.maintitle	{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; text-decoration : none; line-height : 120%; color : #FFFFFF;}


/* General normal text */
.gen		{ font-size : 11px; color : #FFFFFF; }
a.gen		{ color: #ffffff; text-decoration: none; }
a.gen:hover	{ color: #B2B9C9; text-decoration: none; }

/* General medium text */
.genmed		{ font-size : 10px; color : #FFFFFF; }
a.genmed		{ text-decoration: none; color : #B2B9C9; }
a.genmed:hover	{ text-decoration: none; color : #FFFFFF; }
.text-noir2		{ font-size : 11px; color : #000000; }

/* General small */
.gensmall		{ font-size : 10px; color : #FFFFFF;}
a.gensmall		{ color: #ffffff; text-decoration: none; }
a.gensmall:hover	{ color: #B2B9C9; text-decoration: none; }
.gensmall23		{ font-size : 10px; color : #000000;}


/* The register, login, search etc links at the top of the page */
.mainmenu			{ font-size : 11px; text-decoration : none; color : #FFFFFF }
a.mainmenu			{ text-decoration: none; color : ##B2B9C9; }
a.mainmenu:hover	{ text-decoration: none; color : #FFFFFF; }


/* Forum categories */
.cattitle			{ font-size : 10px; line-height : 100%; letter-spacing: 1px; font-weight : bold; text-decoration : none; color : #FFFFFF }
a.cattitle			{ text-decoration: none; color : #ffffff; }
a.cattitle:visited	{ text-decoration: none; color : #ffffff; }
a.cattitle:hover	{ text-decoration: none; color: #FFFFFF }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink			{ font-size : 11px; font-weight : bold; text-decoration : none; color : #ffffff; }
a.forumlink			{ text-decoration: none; color : #B2B9C9;}
a.forumlink:hover	{ text-decoration: none; color : #ffffff;}


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-size : 11px; font-weight : bold; text-decoration : none; color : #FFFFFF;}
a.nav			{ text-decoration: none; color : #FFFFFF; }
a.nav:hover		{ text-decoration: none; color: #FFFFFF }


/* titles for the topics: can specify viewed link colour too */
.topictitle			{ font-size : 11px; font-weight : bold; text-decoration : none; color : #FFFFFF; }
a.topictitle		{ text-decoration: none; color : #B2B9C9; }
a.topictitle:hover	{ text-decoration: none; color : #FFFFFF; }
a.topictitle:visited	{ text-decoration: underline; color : #FFFFFF; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; text-decoration : none; color : #FFFFFF;}
a.name			{ color: #ffffff; text-decoration: none;}
a.name:hover		{ color: #B2B9C9; text-decoration: none;}


/* Location, number of posts, post date etc */
.postdetails		{ font-size : 9px; color : #FFFFFF; }
a.postdetails		{ color: #ffffff; text-decoration: none; }
a.postdetails:hover	{ color: #B2B9C9; text-decoration: none; }


/* The content of the posts (body of text) */
.postbody { font-size : 11px; line-height: 18px; color: #FFFFFF}

a.postlink	{ text-decoration: none; color: #ffffff; }
a.postlink:hover { text-decoration: none; color: #B2B9C9; }


/* Quote Code (currently not used) */
.code	{ font-family: Courier, Courier New; font-size: 11px; color: #FFFFFF;
		  background-color: #545A6B; border: #1A1F2E; border-style: dotted;
		  border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
		}
.quote	{ font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; line-height: 125%;
		  background-color: #545A6B; border: #1A1F2E; border-style: dotted;
		  border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
		}
.signature	{ font-size : 11px; text-decoration : none; color : #FFFFFF; }
.editedby	{ font-size : 10px; line-height : 100%; color : #FFFFFF; }


/* Form elements */
input,textarea, select {
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
border-color : #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
background-color : #FFFFFF;
}

input { text-indent : 2px; color: #000000}



/* The buttons used for bbCode styling in message post */
input.button {
background-color : #FFFFFF;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}


/* The main submit button option */
input.mainoption {
background-color : #FFFFFF;
font-weight : bold;
}

/* None bold submit button */
input.liteoption {
background-color : #ffffff; 
color: #000000;
font-weight : normal;
}

.helpline { background-color: #ffffff; border-style: none; }

/* Copyright and bottom info */
.copyright {font: 9px verdana, arial, helvetica; color: #353943;}
a.copyright:link {font-size: 9px; color: #353943; font-family: verdana,arial,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.copyright:active {font-size: 9px; color: #353943; font-family: verdana,arial,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.copyright:visited {font-size: 9px; color: #353943; font-family: verdana,arial,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.copyright:hover {font-size: 9px; color: #ffffff; font-family: verdana,arial,Helvetica,sans-serif,Tahoma; text-decoration: none}


a.jaune:link {font-size: 11px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: underline}
a.jaune:active {font-size: 11px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: underline}
a.jaune:visited {font-size: 11px; color: #B2B9C9; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: underline}
a.jaune:hover {font-size: 11px; color: #FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: underline}

p {font: 11px Verdana, Arial, helvetica; color: #FFFFFF;}
.titre {font: 17px Verdana, Arial, helvetica; color: #B2B9C9; font-weight: bold;}
.text-date {font: 11px Verdana, Arial, helvetica; color: #FFFFFF;}
.date {font: 11px Verdana, Arial, helvetica; color: #AC0101}
.text-j-reg-i {font: 11px Verdana, Arial, helvetica; color: #B2B9C9; font-style: italic;}
.text-b-reg {font: 11px Verdana, Arial, helvetica; color: #FFFFFF;}
.text-b-reg-b {font: 11px Verdana, Arial, helvetica; color: #FFFFFF; font-weight: bold;}
.text-j-reg {font: 11px Verdana, Arial, helvetica; color: #B2B9C9;}
.text-j-small {font: 11px Verdana, Arial, helvetica; color: #B2B9C9;}
.text-j-reg-b {font: 11px Verdana, Arial, helvetica; color: #B2B9C9;font-weight: bold;}
.text-bl-small {font: 10px Verdana, Arial, helvetica; color: #1A1F2E;}

.fond-bleu  {background-color: #1A1F2E}
.fond-jaune {background-color: #B2B9C9}
.fond-blanc {background-color: #FFFFFF}
.fond-rouge {background-color: #ffffff}

a.lien-hp-blanc:link {font-size: 11px; color: #FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none; font-weight: bold}
a.lien-hp-blanc:active {font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none; font-weight: bold}
a.lien-hp-blanc:visited {font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none; font-weight: bold}
a.lien-hp-blanc:hover {font-size: 11px; color: #F3A000; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none; font-weight: bold}

a.lienss-hp-blanc:link {font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none;}
a.lienss-hp-blanc:active {font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none;}
a.lienss-hp-blanc:visited {font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none;}
a.lienss-hp-blanc:hover {font-size: 10px; color: #F3A000; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none;}

a.lienss-hp-jaune:link {font-size: 10px; color: #F3A000; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none;}
a.lienss-hp-jaune:active {font-size: 10px; color: #F3A000; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none;}
a.lienss-hp-jaune:visited {font-size: 10px; color: #F3A000; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none;}
a.lienss-hp-jaune:hover {font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none;}

a.rouge:link {font-size: 11px; color: #ffffff; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.rouge:active {font-size: 11px; color: #ffffff; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.rouge:visited {font-size: 11px; color: #ffffff; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.rouge:hover {font-size: 11px; color: #ffffff; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: underline}

a.rouge-small:link {font-size: 11px; color: #ffffff; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.rouge-small:active {font-size: 11px; color: #ffffff; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.rouge-small:visited {font-size: 11px; color: #ffffff; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.rouge-small:hover {font-size: 11px; color: #ffffff; font-family: Verdana, Arial,,Helvetica,sans-serif,Tahoma; text-decoration: underline}

a.menu-haut:link {font-size: 10px; color: #949CC1; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.menu-haut:active {font-size: 10px; color: #949CC1; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.menu-haut:visited {font-size: 10px; color: #949CC1; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none}
a.menu-haut:hover {font-size: 10px; color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma; text-decoration: none}

.menu-haut {font-size: 10px; color: #949CC1; font-family: Verdana,Arial,Helvetica,sans-serif,Tahoma;}

.fond-orange {background-color: #C3640D;}
.fond-blanc {background-color: #FFFFFF;}
.fond-bleuf2 {background-color: #00093E;}
.text-j-sm-i {font: 11px arial, verdana, helvetica; color: #F3A000; font-style: italic}