/* CSS Document */
body {
	color:#858358;
}

div#content {
	background: url(/images/interface/bg_teewars.png) repeat-y top center;
	min-height:1070px;
	max-height:none;
}

div#about {
	background: url(/images/interface/bg_teewars.png) repeat-y top center;
}

div#menu, div#menu_droit, #calendrier, #login_droit {
	background:url(../images/interface/background_tw_menu_titre.png) repeat-x;
}

div#menu_droit {
	border-right:none;
	width: 220px;
}

#table_login_droit {
	margin: 20px 0 0 0;
	padding: 0;
	color: #858358;
}

div#table_login_droit a {
	color: #858358;
}

div#page {
	margin: 0px 275px 0px 225px;
}

#header ul {
	background: url(../images/interface/header_teewars.jpg) top center no-repeat;
}

#header_menu li a:link, #header_menu li a:active, #header_menu li a:visited {
	background:url(../images/interface/header_button_teewars_bottom.png) top no-repeat;
}

#header_menu li a:hover {
	background:url(../images/interface/header_button_quake4_bottom_hover.png) top no-repeat;
}

/********************************************************/
ul#menu_principal {
	list-style-image:url(../images/interface/puce_marron.png);
}

ul#menu_principal li a:link, ul#menu_principal li a:visited {
	color: #858358;
}

ul#menu_principal li a:hover, ul#menu_principal li a:active {
	color: #858358;
	background-color: #deedfe;
}

ul#menu_principal li.menu_principal_sub ul li a:link, 
ul#menu_principal li.menu_principal_sub ul li a:visited {
	color: #696969;
}

ul#menu_principal li.menu_principal_sub ul li a:active, 
ul#menu_principal li.menu_principal_sub ul li a:hover {
	color: #858358;
	background-color: #deedfe;
}
/********************************************************/

ul#menu_principal_droit li a:link, ul#menu_principal_droit li a:visited {
	color: #858358;
}

ul#menu_principal_droit li a:active,ul#menu_principal_droit li a:hover  {
	background-color: #deedfe;
	color: #858358;
}

ul#menu_principal_droit li.actif {
	background-color: #deedfe;
	color: 858358;
}
/************** Calendrier ************************/
.calendar_simple, td.calendar_heading, 
td.calendar_heading a:link,
td.calendar_heading a:hover {
	background-color:#f1f1eb;
}

td.calendar_heading a:link,
td.calendar_heading a:visited {
	color: #858358;
}

td.calendar_heading a:hover{
	color: #858358;
	background-color: #deedfe;
}
/********************************************************/
/* Module - Forum                                       */
/********************************************************/
div#forum table {
	text-align:left;
	width:100%;
}

div#forum table tr th.titreforum {		
	background:url(../images/interface/background_tw_menu_titre.png) repeat-x;
	background-color:none;
	border-top:1px solid black;		
	text-align:center;
	font-size:12px;
	height:25px;
	vertical-align:middle;
}

div#forum table tr th.soustitreforum {
	background:url(../images/interface/background_tw_menu_titre.png) repeat-x;
	background-color:none;
	border-top:1px solid black;
	text-align:left;
	font-size:10px;
	vertical-align:middle;
	font-weight:normal;
}

div#forum table tr td.contenuforum0 {
	text-align:left;
	background-color:#F3F3F3;
	height:50px;
	max-height:none;
	vertical-align:top;
}

div#forum table tr td.contenuforum1 {
	text-align:left;
	height:50px;
	max-height:none;
	vertical-align:top;
}

div#forum table tr td.avatarforum0 {
	text-align:left;
	border-right:1px solid black;
	background-color:#F3F3F3;
	vertical-align:top;
}

div#forum table tr td.avatarforum1 {
	text-align:left;
	border-right:1px solid black;
	vertical-align:top;
}

div#forum table tr td.quoteforum0 {
	text-align:left;
	border-bottom:none;
	font-style:italic;
	background-color:#F3F3F3;
}

div#forum table tr td.quoteforum1 {
	text-align:left;
	border-bottom:none;
	font-style:italic;
}

div#forum table tr.listeforum0 td {
	text-align:left;
	border-bottom:none;
	background-color:#F3F3F3;
	vertical-align:middle;
	height:30px;
}

div#forum table tr.listeforum1 td {
	text-align:left;
	border-bottom:none;
	vertical-align:middle;
	height:30px;
}

div#forum table tr.listeforum0:hover td {
	background-color:#deedfe;
}

div#forum table tr.listeforum1:hover td {
	background-color:#deedfe;
}

div#forum .form {
	border-bottom:dashed 1px black;
	border-top:dashed 1px black;
}

.BBButtons img {
	border:1px solid black; 
	background:url(../images/interface/background_lda_menu_titre.png) repeat-x;
}