/*Class general du site*/
.gen { font-size: 13px; }
.genmed { font-size: 12px ; }
.gensmall { font-size: 11px;  }
#frame{text-align:center;}
h1 { padding-top:5px; height:30px; margin:0 auto;}
.row1, .row2 { text-align:left; }
.contentMargin {margin:0 10px;}
#forumDesc {text-align:center; font-size:13px; padding:0 15px 10px 15px;}
img, .forumline img { border: 0; }
/* main tables */
.forumlineWrapper {margin:0 10px;  }
table.forumline {border:1px solid #767676;}
table.forumline td {padding:5px; border-top:1px solid #FFF; border-bottom:1px solid #767676; }
table.forumline td td {border:none;}
.forumline th {padding:5px; background-color: #D6C4B7;}
.thSides {background-color:#333; border:1px solid #333;}
th {font:bold 13px Arial, Helvetica, sans-serif; color:#000;}
/* bottom row */
.catBottom {border:1px solid #BC9672; padding:5px; background-color:#F1E9DF;  }
.catBottom a, .catBottom {line-height:1em; }
.catBottom a:hover {color:#999;}


/* forumTable (index_body & viewforum_body) */
#forumTable {width:100%; line-height:1.2em; clear:both; border:1px solid #BC9672; border-bottom:none;}
#forumTable td {padding:5px 10px; }
#forumTable .columnTopic  {font-size:12px; text-align:left;  background-color: #F1E9DF; color:#000; border-left:1px solid #BC9672; border-bottom:1px solid #BC9672; border-top:1px solid #FFF;}
#forumTable .columnTopic:hover {background-color:#FDFDFD; border-bottom:1px solid #EEE; border-top:1px solid #BBB; cursor:pointer;}
#forumTable .columnTopic a {font-size:13px;  border-bottom:none; color:#000066;}
#forumTable .new a {color: #0000CC;}
#forumTable .columnTopic img {float:right; clear:right;}
#forumTable .columnSubject {width:75px; background-color: #E6CBB2; padding:0; border-bottom:1px solid #C27D40; border-top:1px solid #F1E6D8;}
#forumTable .columnMessages {width:75px; background-color: #D6C4B7;  padding:0; border-bottom:1px solid #9D7659; border-top:1px solid #E8DED7;}
#forumTable .columnImage { background-color: #F1E9DF; border-right:1px solid #FFF; border-bottom:1px solid #BC9672; border-top:1px solid #FFF;}
#forumTable .columnLast {font-size:11px; width:170px; text-align:left; color: #000;  background-color: #F1E9DF;  border-right:1px solid #FFF; border-bottom:1px solid #BC9672; border-top:1px solid #FFF;}
#forumTable .columnLast b {font-size:12px;}
#forumTable .indexHeader {padding:4px; text-indent:45px; font:16px georgia, serif ; color:#FFF; text-align:left;  background: #333 url("../forums/templates/MorpheusXSteelBlue/images/indexHeader.gif") no-repeat right -3px; border:0;}
#forumTable th.columnSubject, #forumTable th.columnMessages, #forumTable th.columnLast, #forumTable th.columnTopic {padding:0; height:27px; text-align:center; font:bold 13px Arial, Helvetica, sans-serif; color:#000;}
#forumTable th.topicTableHeader{height:25px; text-align:center; color:#EDE6DE; background-color:#333;}
.first_post_info {line-height:1em; font:11px Arial, Helvetica, sans-serif;}
#forumTable .columnTopic .gotopage {padding:3px 0 1px 0; float:right; clear:right; color:#000; font:11px Arial, Helvetica, sans-serif;}
#forumTable .columnTopic .gotopage a {background-color: #E9DDCD; padding:0 4px; margin:0 1px; border-top:1px solid #FFF; border-right:1px solid #FFF; border-left:1px solid #BC9672; border-bottom:1px solid #BC9672; font:bold 11px Arial, Helvetica, sans-serif; color:#000;}
#forumTable .columnTopic .gotopage a:hover {border-top:1px solid #BC9672; border-right:1px solid #BC9672; border-left:1px solid #eee; border-bottom:1px solid #eee;  font:bold 11px Arial, Helvetica, sans-serif;}


.option {border:1px solid #BC9672; background-color: #F1E9DF;  margin:5px 10px; padding:2px 5px; }
.option td  {padding:2px 0; margin:0; border:0; line-height:1.2em;}


/* pagination */
.pagination {line-height:1.6em;}
.pagination a {color: #000;  background-color: #E9DDCD; border-top:1px solid #FFF; border-right:1px solid #FFF; border-left:1px solid #BC9672; border-bottom:1px solid #BC9672; padding:2px 5px;  }
.pagination b, .pagination a:hover{background-color:transparent; color:#666; border-top:1px solid #BC9672; border-right:1px solid #BC9672; border-left:1px solid #FFF; border-bottom:1px solid #FFF; padding:2px 5px;}


/* viewtopic */
.topicsWrapper {margin:0 10px; border-top:1px solid #767676;  border-left:1px solid #767676;  border-right:1px solid #767676;}
.posted {width:100%; font-size:11px; border-bottom:1px solid #767676; border-top:1px solid #FFF;}
.evenposted {background:url(../forums/templates/MorpheusXSteelBlue/images/bg_post.jpg) repeat-x top;}
.oddposted { background:url(../forums/templates/MorpheusXSteelBlue/images/bg_post2.jpg) repeat-x top;}
.postMain {border-right:1px solid #767676; min-height:180px;}
.postInfo {color:#666; line-height:1.4em; text-align:center; width:165px; background-color:#FFF; border-left:1px solid #767676;}
.postDate {padding:5px 15px; text-align:left; color:#666; border-bottom: 1px solid #767676; border-right: 1px solid #FFF;}
.postInfo img{margin:5px 0;}
.postButtons a {border-bottom:none; font-weight:normal;}
.postButtons {text-align:right; float:right;}
.posteDateText {color:#333; padding-right:15px;}
.postbody {font-size:13px; color: #202020; border-right:1px solid #FFF; border-top:1px solid #FFF;}
.postMsg {text-align:left; padding: 10px 30px;}
.postSignature { color:#666; font-size:11px; padding:0 30px 10px 30px;  line-height:1.2em; text-align:left; clear:both;}
.postName{text-align:center; font-size:13px; color:#000; font-weight: bold; padding:7px 0 6px 0; border-bottom:1px solid #767676; border-left:1px solid #767676;}
a.name{border-bottom:none;}
.oddname {background-color: #DBCBBB;}
.evenname {background-color: #E6D2B9;}
.posterIcon img {text-align:center; padding:3px; }
.profileList {text-align:left; margin:0; padding:0 0 0 5px;}
.clearBottom {clear:both; height:1px; line-height:1px; font-size:1px; }
.topicAdmin {width:100%; margin:10px 0; padding:5px 0; border-top: 3px solid #AA0000; border-bottom: 3px solid #AA0000;text-align:center; background-color: #FDEBEA;}
.postbody a, .postbody a:visited { text-decoration: none; }
.postbody a:hover, .postbody a:active { text-decoration: underline; }
.quotetitle {font-weight:bold; width:95%; text-align:left;}
.quotediv {width:95%; text-align:left; border:1px solid #CCC; padding: 2px 5px; }
td.quote, td.code { font-size: 12px; background: #FFF url("../forums/templates/MorpheusXSteelBlue/images/bg_quote.gif") top left repeat-x; wrap-option: emergency; 	border: 1px solid #eee; }
td.code { font-family: Courier, 'Courier New', sans-serif; color: #444; wrap-option: emergency; }
.attachmentImg{display:block; border:0; float:left; padding:3px;}
.attachmentImg:hover{padding:1px; border:2px solid red;}
#quick_reply3{padding-bottom:5px;}




/* new private messages box */
.newpm a, .newpm a:visited {background-color:#EFE2E2; border:1px solid #660000; color: #660000;	font-size: 13px; padding:10px; font-weight: bold;	text-decoration: underline; }
.newpm a:hover {color:red;	text-decoration: underline; }
.newpm a:active {	text-decoration: underline; }

/* top buttons */
.buttons { 	padding-top: 3px;	font-size: 11px; }
.buttons a, .buttons a:visited {text-decoration: none;}
.buttons a:hover {	text-decoration: none; }
.buttons a:active {	text-decoration: none; }

.buttonCode{width:50px;}
#bbcode td{text-align:left; padding:3px 0;}
#optionPost { text-align:center;}

/* inputs */
form { 	display: inline; padding: 0; margin: 0; }
form.inline-form {	display: block;}
input {text-indent: 2px; }

input, textarea, select {font:13px Arial, Helvetica, sans-serif; color: #000; vertical-align: middle; margin:0;  box-sizing: content-box; -moz-box-sizing: content-box;}
input.post{ height:18px;}
select {-moz-box-sizing: border-box;}
textarea {background: #F8F8F8;  margin:0; padding:3px;}
input.post, input.mainoption, input.liteoption, textarea, select { 	background-color:#FFF;
border:1px solid #767676;	}
input.button, select.button { background-color: #FFF; color: #000; border: solid 1px #666; }
.button { color: #333; }
input.mainoption {font-weight:bold; cursor: pointer;}
input.liteoption {  cursor: pointer;}
select optgroup {color: #404040;}
select option, select optgroup option { background-color: #FFF; color: #333;}
input.helpline {padding:3px;}
html>body input.post, html>body input.mainoption, html>body input.liteoption, html>body textarea {	background-color: #FFF;	}
html>body input.post:hover, html>body  input.mainoption:hover, html>body input.liteoption:hover {
 background-color: #F8F8F8;}
html>body input.post:focus, html>body input.mainoption:focus, html>body input.liteoption:focus, html>body textarea:focus {background-color: #FFF; color: #000; border-color: #333;}
html>body  input.post:focus, html>body  input.mainoption:focus, html>body input.liteoption:focus {
background-color: #FFF;}
html>body input.post:focus, html>body input.mainoption:focus, html>body input.liteoption:focus {
background-color: #F8F8F8;}
html>body textarea:hover {	background-color: #F8F8F8; }
html>body textarea:focus {	background-color: #FFF; }


.colored { background-color: #F1E9DF;}

.bigLink {font:bold 16px Arial, Helvetica, sans-serif;}
.toggle {padding:0; text-align:center; font-weight:bold;}
.toggle a{display:block; background-color:#D6C4B7; margin:0; padding:5px; border:0;}
.toggle a:hover {background-color:#D1C3A7;}
.toggleOption{display:block; border:0; margin:0; text-align:center; padding:5px; background-color:#D6C4B7;}
.toggleOption:hover{background-color:#EDE6DE;}
.toggleCell{border-left:1px solid #666; border-top:1px solid #666; border-right:1px solid #666;}
.memberlist1 {text-align:center; background-color:#EBE0D2;}
.memberlist2 {text-align:center;background-color:#EDE6DE;}
.option td.member  {padding:5px 0; margin:0; border:0; line-height:1.2em;}
#prvMsgBar {border:1px solid #BC9672; margin:5px 10px; background-color: #F1E9DF; padding:5px;}
#prvMsgBar a{margin-left:5px;}
.cssButton{display:block;}
.sendButton {display:inline; background-color:#333; background-image:url(../forums/templates/MorpheusXSteelBlue/images/lang_french/sblue/send.gif);}
.resetButton {display:inline; background-color:#333; background-image:url(../forums/templates/MorpheusXSteelBlue/images/lang_french/sblue/reset.gif);}
.previewButton {display:inline; background-color:#333; background-image:url(../forums/templates/MorpheusXSteelBlue/images/lang_french/sblue/preview.gif);}
.searchButton {display:inline; background-image:url(../forums/templates/MorpheusXSteelBlue/images/lang_french/sblue/search.gif);}

.smilies {border-bottom:none;}
.BBButton{border-bottom:none;}