/*
Name: Natural Essence
Date: 2007-02-20
Description: Soft and natural single/two-column template.
Author: Viktor Persson
URL: http://templates.arcsin.se

Feel free to use and modify but please provide credits.
*/

/* default elements */
* {margin: 0; padding: 0;}

body {
background: #7C6F5C url(img/hachuresclaires.gif);
color: #222;
text-align: center;
/*padding: 2% 0;*/
}

a {color: #642;}
a:hover {color: #963;}
a img { border: none }

a.nounder { text-decoration: none }
a.nounder:hover { text-decoration: underline }

big {font-size: 1.1em;}

b,h1,h2,h3 {color: #442;}

h1 {font: normal 2.4em serif,sans-serif; padding: 10px 0 4px;}
h1 a {text-decoration: none;}
h1 a:hover {text-decoration: underline;}

h2 {font: normal 1.6em serif,sans-serif; padding: 8px 0 4px;}
h3 {font: bold 1.2em serif,sans-serif; padding: 6px 0 4px;}

sup {vertical-align: top;}

blockquote {
background: url('/static/img/SetSV2new-quote.gif') no-repeat;
display: block;
font: normal 1.1em Georgia,serif;
padding-left: 26px
}

form,table {margin-bottom: 1.2em;}
/*img {border: none;}*/
label {display: inline;}
li {line-height: 1.5em;}
p {padding: 2px 0 10px;}
small,.small {font: normal 0.9em sans-serif;}
ul,ol {padding: 0 2em 1.2em;}
.bold { font-weight: bold; }
.ital { font-style: italic; }

.nounder { text-decoration: none; color: #222; }

.comment {font-size: 0.8em; font-style: italic; font-weight: 100}

/* structure */
#wrapper {
margin: 0 auto;
width: 972px;
background: #AA8;
}
#container {
background: #f7f4e7;
/*border-top: 6px solid #332;*/
font: normal 0.84em sans-serif;
line-height: 1.4em;
margin: 0 auto;
width: 970px;
text-align: left;
}
#wrapper-openwindow {
background: #AA8;
margin: 0 auto;
width: 622px;
}
#container-openwindow {
font: normal 0.85em sans-serif;
line-height: 1.3em;
margin: 0 auto;
width: 620px;
height: 300px;
text-align: left;
background: #FFFDF4;
}

/* header */
.title {
background: #E2DED4 url(img/header-h1.jpg) repeat-x;
border-top: 1px solid #996;
}
.title h1 {
color: #441;
font: normal 2.2em Georgia,"Trebuchet MS",sans-serif;
padding: 10px 0 10px 18px;
}

.header {
/*border-top: 2px solid #663;*/
background: #FFFDF4 url(/static/img/banniere-large-2.jpg) no-repeat right top;
height: 100px;
}

.tour {
padding: 28px 0px 0px 265px;
font-size: 0.9em;
color: #664a22;
}
.tour .item {
padding: 0 8px;
}
/* navigation */
.navigation {
background: #DED9D0 url(/static/img/SetSV2new-nav.gif) repeat-x;
height: 37px;
border-top: 1px solid #DDA551;
border-bottom: 1px solid #E6CF9D;
}
.navigation a {
background: #FFFDF4 url(/static/img/SetSV2new-nav.gif) repeat-x;
/*border-right: 1px solid #DDA551;*/
color: #553;
float: left;
font: bold 1em Tahoma,sans-serif;
padding: 0 12px;
line-height: 37px;
text-align: center;
text-decoration: none;
}
.navigation a:hover,.navigation a#active {	background-position: left bottom; color: #331; /*border-right: 1px solid #E6CF9D; border-left: 1px solid #E6CF9D;*/}

.subnavigation {
background: #e9dfbb;
color: #444;
padding: 0px 4px;
border-bottom: 1px solid #AA8;
font-size: 0.9em;
height: 26px;
vertical-align: middle;
}

.subnavigation .item {
padding: 0px 4px;
}

.subnavigation .left, .subnavigation .leftmiddle, .subnavigation .middle, .subnavigation .right, .subnavigation .leftlarge, .subnavigation .middlelarge {
    position: relative;
    top: 50%;
    margin-top: -10px;
    float: left;
    overflow: hidden; white-space: nowrap;
}
.subnavigation .left {
    width: 130px; height: 20px; text-align: right;
}
.subnavigation .middle {
    width: 635px;
}
.subnavigation .leftmiddle {
    width: 760px;
}
.subnavigation .leftlarge {
    width: 230px; height: 20px;  text-align: right;
}
.subnavigation .middlelarge {
    width: 535px;
}
.subnavigation .right {
    width: 185px;
}

.subnavigation .right input {
    width: 175px;
}

.subnavigation input[type=text], .subnavigation input[type=password] {
    border: 1px solid #AA8; color:#444;
}

.notecontainer {
    border-bottom: 1px solid #E3E3D5;
    background-color: #f7f0e0;
    margin:0px; padding:0px;
    left:0px; top:0px; width:100%;
    position: relative;
    display: none;
}
.notecontainer .notelist {
    position: relative;
}

.notecontainer ul {
    padding: 10px 10px 5px;
    list-style:none;
    margin-right: 40px;
}
.notecontainer form {
    margin: 0px;
}
.notecontainer input[type=text] {
    width: 300px;
}
.notecontainer .newnote {
    display:none;
    margin: 5px 20px 10px;
}
.notecontainer .noteplus {
    position: absolute;
    right: 10px; bottom: 10px;
}
.noteplus a {
    border: 0px;
}

.buttonlink {
color: #444;
font: bold 1.4em Tahoma,sans-serif;
font-weight: bold;
text-decoration: none;
}

/* main */
.main#two-columns {background: #FFFDF4 url(/static/img/SetSV2ter-two-columns.gif) repeat-y;}
.main#openwindow {background: #FFFDF4}
.main#one-column {background: #FFFDF4}

/* bottom */
.bottom {
background: #e9dfbb url(/static/img/personnage2-bottom.png) top left no-repeat;
border-top: 1px solid #AA8;
color: #444;
padding: 14px 20px 14px 95px;
font-size:0.9em;
line-height:1.6em;
}
.bottom .left,.bottom .right {width: 49%;}

/* footer */
.footer {
background: #332;
color: #EED;
padding: 10px;
}
.footer .left {width: 66%;}
.footer .right {
width: 33%;
text-align: right;
}
.footer a {
color: #FFF;
text-decoration: none;
}
.footer a:hover {
color: #FFF;
text-decoration: underline;
}

/* gallery */
.gallery td {
vertical-align: top;
text-align: center;
}
.gallery em {display: block;}

/* misc */
.clear,.clearer {clear: both;} 
.clearer {font-size: 0;}
.col2 .left { float: left; width: 210px;  left: 5px; } /*height:98%;*/
.col2 .right .content {background: #FFFDF4;}
.col2 .right { float: left; width: 760px;}
.content {padding: 8px 10px;}
.left-50, .left-60 {float: left;}
.right-50, .right-40 {float: left;}
.right .content {padding: 8px 12px 12px 14px;}

.left-50 {width: 320px; }
.right-50 {width: 320px; padding-left: 10px; }
.left-60 {width: 405px; right: 271px; }
.right-40 {width: 261px; left: 405px; padding-left: 10px; }

.loaderoff { width: 100%; }
.loaderon { background-image: url(/static/img/ajax-loader.gif); background-repeat: no-repeat; background-position: right; }

.leftpersobox { height: 42px; width: 190px; overflow-x: hidden; white-space: nowrap; }

.equipementwrapper {padding: 0px 20px; height: 160px; }
#equipementimg { float: right; width: 290px; position: relative; }
.equipementwrapper .encombrement { position: absolute; right: 0px; bottom: 0px; text-align: right; width: 90px; height: 50px; }
#enc { font-size: 1.1em }
.equipement { float: left; padding: 5px; text-align: center; }
.equipement img { margin: 5px; top: auto; bottom: auto; }
.equipementselect { float: left; padding: 5px; }
.equipementselect div { margin-bottom: 5px; }
.equipementselect .shop { margin-top: 15px; text-align: center; font-style: italic; }
#equipementimg .bouclier { margin-top: 20px; }

/* tableau tournoi */
.tournoi .tournoi-0 {width: 23%; float: left; height: 98%; overflow: hidden; margin-left: 2px;}
.tournoi .tournoi-0 .tournoi-header {height:10px; }
.tournoi .tournoi-0 .spacer {height:30px; }
.tournoi .tournoi-1 {width: 23%; float: left; height: 98%; overflow: hidden; margin-left: 2px; }
.tournoi .tournoi-1 .tournoi-header {height:40px; }
.tournoi .tournoi-1 .spacer {height:85px;  }
.tournoi .tournoi-1 .joueur2 { padding-top:100px; }
.tournoi .tournoi-2 {width: 23%; float: left; height: 98%; overflow: hidden; margin-left: 2px; }
.tournoi .tournoi-2 .tournoi-header {height:110px; }
.tournoi .tournoi-2 .joueur2 { padding-top:240px; }
.tournoi .tournoi-winnner {width: 23%; float: left; height: 98%; overflow: hidden; margin-left: 2px; }
.tournoi .tournoi-winner .tournoi-header {height:250px; }
.tournoi .joueur {border-bottom: 1px solid #642; overflow: hidden; vertical-align:bottom; padding-top: 15px; padding-left: 5px; height: 20px;}
.tournoi .equipe {overflow: hidden; padding-left: 5px; height: 20px; font-style: italic; }
.tournoi .joueur2 {border-right: 1px solid #642; }
.tournoi .equipe1 {border-right: 1px solid #642; }

/* home */

.home {
    background: url(/static/img/personnage2-large.png) top left no-repeat; overflow: hidden; left: 5px;
}
.home .content {
    margin-left: 200px;
}

.home .actions {
    float: right; text-align: right; margin: 35px 30px 10px; font-size:1.5em;
}

#imgtitre { margin-top: 20px }
#imgsstitre { margin-left: 20px }
#imgpotion { vertical-align: -7px; margin-left: 3px; margin-right: 6px; }
#imglivre { vertical-align: middle }
#intro { height:315px; border:1px solid #AA8; padding: 10px; background-color:#F7F4E7; font-size: 1.2em; margin:20px 20px 20px 100px; }
.introbox { height:290px }
#ring { text-align: center; margin: 30px; }

/* block list */
ul.block {
border-top: 1px dashed #BCBAAC;
margin: 4px 0;
padding: 0;
width: 90%;
}
.block li {
border-bottom: 1px dashed #BCBAAC;
list-style: none;
}
.block li a,.block li em {
color: #553;
display: block;
}
.block li em {
font-size: 0.9em;
font-style: normal;
}
.block li a {
padding: 4px 3%;
text-decoration: none;
width: 94%;
}
.block li a span {font-weight: bold;}
.block li a:hover {
background: #D2D0C0;
color: #553;
}

.right .block,.right .block li {border-color: #DCDACC;}
.right .block li a:hover {background: #F2F0EA;}

.imgborder, .border {
border: 1px solid #E3E3D5;
}
.border {
background: #f7f4e7;
padding: 4px;
}

.tableborder {
border: 1px solid #e9deb9;
margin-top: 0px;
}
.tableborder {
    width: 720px;
}
.content>.tableborder {
    width: 730px;
}
.tableborder table {
    width: 715px;
}
.tableborder, table, .bgcolor {
    background: #f7f0e0;
}
table, .tableborder {
margin: 0px;
padding: 0px;
border-collapse: collapse;
font-size: 100%;
}
.vertmiddle  {
    vertical-align: middle;
    height: 100%;
}
tr, tbody {
margin: 0px;
padding: 0px;
}
td {
margin: 0px;
padding: 5px;
}
div.tableborder {
padding: 5px;    
}
.tableill {
width: 80%;
}
.tablehead, .tablehilite {
font-weight: bold;
color: #444;
margin: 0px;
padding: 5px;
background-color:#e9deb9;
}

.tableline
{
margin: 0;
padding: 0;
height: 1px;
/*background-color:#E3E3D5;*/
}

.hidecomp { display: none }
.showcomp { font-size: 90% }

.blocnoline { list-style-type: none; margin-bottom: 1px; }
.blocbold { font-weight: bold; list-style-type: none; margin-top: 4px; margin-bottom: 2px }
.blocital { font-style: italic; list-style-type: none; margin-bottom: 2px; margin-top: 4px; }

.ongletcont { overflow: hidden; text-align: center; margin-top: 5px; margin-bottom: 0px; }
.ongletleft, .ongletleftsel { width: 6px; height: 30px; float: left; }
.ongletleft { background: url(/static/img/SetSV2bis-onglet-left.gif) no-repeat; }
.ongletleftsel { background: url(/static/img/SetSV2bis-onglet-left-sel.gif) no-repeat; }
.ongletright, .ongletrightsel { width: 6px; height: 30px; float: left; margin-right: 4px; }
.ongletright { background: url(/static/img/SetSV2bis-onglet-right.gif) no-repeat; }
.ongletrightsel { background: url(/static/img/SetSV2bis-onglet-right-sel.gif) no-repeat; }
.onglet, .ongletsel { color: #553; float: left; font: bold 1em Tahoma,sans-serif; padding: 0 8px; line-height: 30px; text-align: center; }
.onglet { background: #FFFDF4 url(/static/img/SetSV2bis-onglet-mid.gif) repeat-x; }
.ongletsel { background: #FFFDF4 url(/static/img/SetSV2bis-onglet-mid-sel.gif) repeat-x; }
.onglet a, .ongletsel a {
text-decoration: none;
}

.ongletend { clear: left; width: 100%; height: 1px }

.more {text-align: right;}

input[type=text], input[type=password], input[type=file], input[type=radio], select {
border: 1px solid #E3E3D5;
background-color: #FFFDF4;
color: black;
font-size: 11px;
vertical-align: middle;
}
input[type=text], input[type=password], input[type=file], input[type=radio] {
padding: 2px 3px 2px 3px;
}
select.disabled {
border: 1px solid #E3E3D5;
background-color: #f7f4e7;
color: #666666;
font-size: 11px;
vertical-align: middle;
}
select {
    margin-left: 3px;
}
textarea {
border: 1px solid #E3E3D5;
background-color: #FFFDF4;
color: black;
font-size: 11px;
}
input[type=submit],input[type=reset],.inputlike {
border: 1px dotted #642;
background-color:#e9dfbb;
font-size: 11px;
vertical-align: middle;
color:#442;
font-weight:bold;
margin: 6px;
padding: 2px 6px 2px 6px
}
input {
vertical-align: middle;
margin-left: 2px;
}
.inputlike {
    text-decoration: none;
    font-size: 1em;
}
.smallred {
color: red;
}

/* autocompletion */
div.autocomplete {
position:absolute;
width:250px;
background-color:white;
border:1px solid #888;
margin:0px;
padding:0px;
}
div.autocomplete ul {
list-style-type:none;
margin:0px;
padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px;
height:14px;
cursor:pointer;
}

.window {
background: url(/static/img/shadowAlpha.png) no-repeat bottom right !important;
background: url(/static/img/shadow.gif) no-repeat bottom right;
margin: 10px 0 0 10px !important;
margin: 10px 0 0 5px;
text-align: left;
}

.window div.out {
background: none !important;
background: url(/static/img/shadow2.gif) no-repeat left top;
padding: 0 !important;
padding: 0 6px 6px 0;
}

.window div.in {
background: #f7f4e7;
border: 1px solid #442;
font: normal 0.84em sans-serif;
padding: 4px;
margin: -6px 6px 6px -6px !important;
margin: 0;
}

.window table {
padding: 2px;
}

/* rapports */

.rapportgrand {
    font-size: 1.1em;
    font-style: italic;
}
.rapportmoyen {
    font-size: 1.1em;
}
.rapportpetit {
    font-size: 0.9em;    
}

/* forum */

.PDDiv { padding: 0px; background: #FFFDF4 }
#one-colums .PDDiv { width: 940px; }
#two-colums .PDDiv { width: 720px; }

#phorum-index
{
width: 100%;
border: 1px solid #E3E3D5;
border-bottom-width: 0px;
text-align: left;
}

#phorum-index table {
    background-color: #f7f4e7;
}

#phorum-index .forum-alt {
background-color: #FFF;
}

#phorum-index th
{
border-bottom: 1px solid #E3E3D5;
background-color: #f7f4e7;
padding: 3px 0 3px 0;
}

#phorum-index td
{
/*font-family: serif,sans-serif;*/
padding: 3px 0 3px 0;
border-bottom: 1px solid #E3E3D5;
}

#phorum-index th.forum-name
{
/*font-family: serif,sans-serif;*/
/*font-size: 1.6em;*/
padding: 5px 0 5px 7px;
}

#phorum-index th.forum-name a
{
font-size: 1.1em;
color: Black;
}

#phorum-index th.forum-threads
{
width: 120px;
text-align: center;
vertical-align: middle;
}

#phorum-index th.forum-posts
{
width: 120px;
text-align: center;
vertical-align: middle;
}

#phorum-index th.forum-last-post
{
padding: 3px 15px 3px 3px;
vertical-align: middle;
}

#phorum-index td.forum-name
{
font-size: 1em;
font-weight: bold;
padding: 5px 0 5px 10px;
}

#phorum-index td.forum-name a
{
font-size: 1.1em;
}

#phorum-index td.forum-name p
{
font-size: 13px;
font-weight: normal;
margin: 0 15px 0 0;
padding: 0px;
}

#phorum-index td.forum-name small
{
font-weight: normal;
}

#phorum-index td.forum-threads
{
width: 120px;
text-align: center;
}

#phorum-index td.forum-posts
{
width: 120px;
text-align: center;
}

#phorum-index td.forum-last-post
{
font-size: 12px;
width: 120px;
padding: 0 15px 0 0;
}

#phorum-menu-table
{
width: 98%;
border-width: 0px;
}

#phorum-menu
{
padding: 5px 3px 0 0;
vertical-align: top;
width: 200px;
}

#phorum-content
{
padding: 5px 0 0 2px;
vertical-align: top;
}

div.phorum-menu
{
font-size: 0.9em;
background-color: #f7f4e7;
border: 1px solid #E3E3D5;
padding: 3px;
}

div.phorum-menu ul
{
font-weight: bold;
list-style: none;
padding: 0;
margin: 0 0 10px 0;
}

div.phorum-menu li
{
font-weight: bold;
padding: 0 0 0 15px;
margin-top:3px;
background-image: url('templates/default/images/square_bullet.png');
background-repeat: no-repeat;
background-position: 1px 2px;
}

div.phorum-menu a
{
font-weight: normal;
}

div.phorum-menu a:hover
{
}

div.phorum-menu a.phorum-current-page
{
font-weight: bold;
}

#phorum-post-form ul
{
padding: 0 0 0 20px;
margin: 3px 0px 8px 0px;
font-size: 0.9em;
}

#phorum-post-form li
{
margin-bottom: 3px;
}

#phorum-attachment-list td
{
font-size: 0.9em;
}

/* new class for layouting the submit-buttons in IE too */
.PhorumSubmit {
	border: 1px dotted #E3E3D5;
	font-size: 0.9em;
	vertical-align: middle;
}

.PhorumTitleText
{
	padding-left: 3px;
    padding-top: 15px;
    padding-bottom: 10px;
}

.PhorumStdBlock
{
	font-size: 1em;
/*	border: 1px solid #E3E3D5;
        width: {tablewidth}; */
	padding: 3px;
	text-align: left;
}

.PhorumStdBlockHeader
{
	font-size: 1em;
/*        width: {tablewidth}; */
	border-left: 1px solid #E3E3D5;
	border-right: 1px solid #E3E3D5;
	border-top: 1px solid #E3E3D5;
	padding: 3px;
	text-align: left;
}

.PhorumHeaderText
{
	font-weight: bold;
}

.PhorumNavBlock
{
	font-size: 0.9em;
	border: 1px solid #E3E3D5;
	margin-top: 1px;
	margin-bottom: 1px;
/*        width: {tablewidth}; */
	background-color: #f7f4e7;
	padding: 2px 3px 2px 3px;
}

.PhorumNavHeading
{
	font-weight: bold;
}

.PhorumNavHeadingActions
{
    padding: 10px 0px 10px 0px;
}

A.PhorumNavLink
{
	text-decoration: none;
	padding: 0px 4px 0px 4px;
}

.PhorumSelectedFolder
{
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	padding: 0px 4px 0px 4px;
}

A.PhorumNavLink:hover
{
	border-style: solid;
	border-color: #E3E3D5;
	border-width: 1px;
}

.PhorumFloatingText
{
	padding-left: 10px;
	padding-right: 10px;
}

.PhorumHeadingLeft
{
	padding-left: 3px;
	font-weight: bold;
}

.PhorumUserError
{
	padding: 10px;
	text-align: center;
	color: red;
	font-weight: bold;
}

.PhorumOkMsg
{
	padding: 10px;
	text-align: center;
	color: green;
	font-weight: bold;
}

.PhorumNewFlag
{
	font-weight: bold;
	color: red;
}

.PhorumNotificationArea
{
	float: right;
	border-style: dotted;
	border-color: #E3E3D5;
	border-width: 1px;
}

/* PSUEDO Table classes                                       */
/* In addition to these, each file that uses them will have a */
/* column with a style property to set its right margin       */

.PhorumColumnFloatXSmall
{
	float: right;
	width: 75px;
}

.PhorumColumnFloatSmall
{
	float: right;
	width: 100px;
    
}

.PhorumColumnFloatMedium
{
	float: right;
	width: 150px;
}

.PhorumColumnFloatLarge
{
	float: right;
	width: 225px;
    overflow: hidden;
    white-space: nowrap;
}

.PhorumColumnFloatXLarge
{
	float: right;
	width: 400px;
}

.PhorumRowBlock
{
	background-color: #f7f4e7;
	border-bottom: 1px solid #E3E3D5;
	padding: 5px 0px 10px 0px;
    min-height: 45px;
}

.PhorumRowBlockAlt
{
	background-color: #FFF;
	border-bottom: 1px solid #E3E3D5;
	padding: 5px 0px 10px 0px;
    min-height: 45px; 
}

/************/


/* All that is left of the tables */

.PhorumStdTable
{
	border-style: solid;
	border-color: #E3E3D5;
	border-width: 1px;
	width: 100%;
}

.PhorumTableHeader
{
	background-color: #f7f4e7;
	border-bottom-style: solid;
	border-bottom-color: #E3E3D5;
	border-bottom-width: 1px;
	padding: 3px;
}

.PhorumTableRow
{
	background-color: #f7f4e7;
	border-bottom-style: solid;
	border-bottom-color: #E3E3D5;
	border-bottom-width: 1px;
	font-size: 1em;
	height: 41px;
	padding: 5px;
}

.PhorumTableRowAlt
{
	background-color: #FFF;
	border-bottom-style: solid;
	border-bottom-color: #E3E3D5;
	border-bottom-width: 1px;
	font-size: 1em;
	height: 41px;
	padding: 5px;
}

table.PhorumFormTable td
{
	height: 26px;
}

/**********************/


/* Read Page specifics */

.PhorumReadMessageBlock
{
	margin-bottom: 5px;
	border: 1px solid #E3E3D5;
}

.PhorumReadBodySubject
{
	color: Black;
	font-size: 1.6em;
	font-weight: bold;
	padding-left: 3px;
    padding-top: 15px;
    padding-bottom: 10px;
}

.PhorumReadBodyHead
{
	padding-left: 5px;
}

.PhorumReadBodyText
{
	font-size: 1em;
	padding: 5px;
}

.PhorumReadNavBlock
{
/*	border-left: 1px solid #E3E3D5;
	border-right: 1px solid #E3E3D5;
	border-bottom: 1px solid #E3E3D5;
        width: {tablewidth}; */
	padding: 2px 3px 2px 3px;
    text-align: right;
}

/********************/

/* List page specifics */

.PhorumListSubText
{
	font-size: 0.9em;
}

.PhorumListPageLink
{
	font-size: 0.9em;
}

.PhorumListSubjPrefix
{
	font-weight: bold;
}

/********************/

/* Posting editor specifics */

.PhorumListModLink, .PhorumListModLink a
{
	font-size: 0.9em;
}

.PhorumAttachmentRow {
	padding: 3px 0px 3px 0px;
}

/********************/

/* PM specifics */

.phorum-recipientblock
{
	border: 1px solid black;
	position:relative;
	float:left;
	padding: 1px 1px 1px 5px;
	margin: 0px 5px 5px 0px;
	font-size: 0.9em;
	border: 1px solid #E3E3D5;
	white-space: nowrap;
}

.phorum-pmuserselection
{
	padding-bottom: 5px;
}

.phorum-gaugetable {
	border-collapse: collapse;
}

.phorum-gauge {
	border: 1px solid #E3E3D5;
}

.phorum-gaugeprefix {
	border: none;
	background-color: white;
	padding-right: 10px;
}

/********************/

/* Override classes - Must stay at the end */

.PhorumNarrowBlock
{
}

.PhorumSmallFont
{
	font-size: 0.9em;
}

.PhorumLargeFont
{
	/*color: #442;*/
	font-size: 1.2em;
	font-weight: bold;
}
.PhorumVeryLargeFont
{
font-size: 1.6em;
	font-weight: bold;
}


.PhorumFooterPlug
{
	margin-top: 10px;
	font-size: 0.7em;
}



/*   BBCode styles  */

blockquote.bbcode
{
	font-size: 0.9em;
	margin: 0 0 0 10px;
}

blockquote.bbcode div
{
	margin: 0;
	padding: 5px;
	border: 1px solid #E3E3D5;
}

blockquote.bbcode strong
{
	font-style: italic;
	margin: 0 0 3px 0;
}

.editor-tools-button { border: none; }
.link-nounder {text-decoration: none; color: #222}

.light { display: none }
.jeu-en-ligne {display: none;}
.noimg { display: none }

.ac_over {
	background-color: #E3E3D5;
}

.imgaide {
    margin-right: 20px;
    border: 1px solid #E3E3D5;
}

/* tooltips */

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(/static/lib/images/arrow_left.gif);
}

#JT_arrow_right{
	background-image: url(/static/lib/images/arrow_right.gif);
}

#JT {
	border: 2px solid #E3E3D5;
	background-color: #E3E3D5;
}

#JT_copy{
	color:#442;
}

#JT_close_left{
	background-color: #E3E3D5;
}

#JT_close_right{
	background-color: #E3E3D5;
}

#JT_copy img{
	border: 1px solid #E3E3D5;
}

.titleperso { height: 128px; }

