/*GENERAL + NEWS*/
#pub_articles_theme_728 {width:100%; text-align:center; margin-bottom:40px;}
div#pub_rg_sky {text-align:center;}

#colone_news {width: 240px; float:left; clear:left; background-color:#F1EFF5; background-image:url(fond_news_elfe_g.jpg);
background-position:0 48px; background-repeat:no-repeat; /*margin-top:-10px;*/ height:800px; margin-top:12px;}
#colone_news ul {padding:0 2px 0 2px; margin:0; list-style-type:none; font-size:80%; color:#F78902;}
#colone_news ul a:link, #colone_news ul a:visited {color:#000000; font-weight:normal;}
#colone_news ul a:hover,#colone_news ul a:active, #colone_news ul a:focus {color:#F78902;
font-weight:normal;}
#colone_news .case_fin2 {margin:0 0 0 0; font-size:80%; background-color:transparent; border-top:2px solid #000000;}
#colone_news h1 {border-bottom:2px solid #000000; background-image:url(article_titre_news.jpg); height:14px;
background-repeat:no-repeat; height:14px; margin:15px 0 0 0; font-size:9px; background-color:#E4D8EC;}

div#page_news li{
 background-image: url(images/puce_w3.gif);
 background-repeat: no-repeat;
 background-position: 0 0.3em;
 list-style-type: none;
 padding-left: 13px;
 }
div#page_news ol li{
 background-image: none;
 list-style-type: decimal;
 padding-left: 0px;
 }
div#page_article li{
 background-image: url(images/puce_w3.gif);
 background-repeat: no-repeat;
 background-position: 0 0.3em;
 list-style-type: none;
 padding-left: 13px;
 }

div#page_article div.tx-afnews-pi1 li{
 background: none;
 list-style-type: none;
 padding:0;
 }

ul#eswc li{
 background-image: url(eswc.gif);
 background-repeat: no-repeat;
 background-position: 0 0.3em;
 list-style-type: none;
 padding-left: 13px;
 }
 
div#page_article ol li{
 background-image: none;
 list-style-type: decimal;
 padding-left: 0px;
 }

#news_col_jour {font-size:100%; padding:2px 2px 2px 2px; color:#F78902; font-weight:bold;}
#news_col {font-size:80%; padding:2px 2px 2px 2px;}
#news_col a:link, #news_col a:visited {color:#000000; font-weight:normal;}
#news_col a:hover, #news_col a:active, #news_col a:focus {color:#F78902; font-weight:normal;}

#news_col_fond {background-image:url(news_col_fond.gif); background-repeat:repeat-y; background-position:-60px 0;}
#article_col_fond {background-image:url(news_col_fond.gif); background-repeat:repeat-y;
background-position:782px 0; background-position:expression("780px");}

#page_news {max-width:573px; width:601px; padding:0 15px 0 15px; float:left; min-height:700px;
background-image:url(fond_news_elfe_d.jpg);
background-position:0 60px; background-repeat:no-repeat;}
#page_article {width:780px; max-width:742px; padding:0 20px 0 20px; float:left; clear:left;
background-image:url(fond_article_tauren_g2.jpg); background-repeat:no-repeat; background-position:498px 120px;
background-position:expression("496px 120px"); min-height:1200px;}
.news_titre {font-size:140%; border-bottom:1px solid #e3e3e3; padding-bottom:2px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.news_titre strong {font-weight: lighter;}

#news_end {border-top:1px solid #e3e3e3; padding-top:2px; padding-bottom:60px;}
.news_date {font-size:80%;}

.commentaires {text-align:center; font-size:110%; background-color:#000000; color:#FFFFFF;}
.commentimg2 {background: url("news_comment_barre2.jpg") no-repeat 100% 0 #000000; float:right; width:250px; color:#FFFFFF;}
.commentimg {background: url("news_titre_comment_pseudo.jpg") no-repeat 100% 0 #000000; float:left; width:250px; color:#FFFFFF;}
.comment_auteur {background: url("news_titre_comment_pseudo.jpg") no-repeat #FFFFFF; padding:2px 6px 2px 6px;
font-size:85%; color:#FFFFFF; border-bottom:2px solid #000000;}
h1#label_commentaire {border-bottom:2px solid #000000; background-image:url(news_titre_commentaires.jpg);
background-repeat:no-repeat; height:29px; margin:0; font-size:9px; margin-bottom:20px;}

/*ARTICLES*/
#navigation {padding-bottom:2px; width:100%; background-color:#F1EFF5; margin-top:-10px; float:left;}
#navigation a:link, #navigation a:visited {
	color: black;
	background-color: transparent;
	font-weight: bold;
	text-decoration:none;
}
#navigation a:hover, #navigation a:active, #navigation a:focus {
	color:#F78902;
}
#menu_boutons {height:950px; float:left;}
#news_col_fond #menu_boutons {width:140px;}
.menu_boutons_article {background-color:#F1EFF5; padding:0 2px 0 2px; background-image:url(fond_article_tauren_d2.jpg);
padding:expression("0 2px 0 2px"); background-repeat:no-repeat; background-position:0 120px; width:215px;}
.menu_boutons_article img {margin-left:37px;}
.menu_boutons_article ul {padding:0; margin:0; list-style-type:none; font-size:80%; color:#F78902;}
.menu_boutons_article ul a:link, .menu_boutons_article ul a:visited {color:#000000; font-weight:normal;}
.menu_boutons_article ul a:hover,.menu_boutons_article ul a:active, .menu_boutons_article ul a:focus {color:#F78902;
font-weight:normal;}

#derniers_news #h1articles {border-bottom:2px solid #000000; background-image:url(article_titre_dossiers.jpg);
background-repeat:no-repeat; height:14px; margin:15px -4px 0 -2px; font-size:9px;}
#derniers_articles .case_fin2 {margin:0 -4px 0 -2px; font-size:80%; background-color:transparent; border-top:2px solid #000000;}
#derniers_news h1 {border-bottom:2px solid #000000; background-image:url(article_titre_news.jpg);
background-repeat:no-repeat; height:14px; margin:15px -4px 0 -2px; font-size:9px;}
#derniers_news .case_fin2 {margin:0 -4px 0 -2px; font-size:80%; background-color:transparent; border-top:2px solid #000000;}
#voir_aussi h1 {border-bottom:2px solid #000000; background-image:url(article_titre_voiraussi.jpg);
background-repeat:no-repeat; height:14px; margin:15px -4px 0 -2px; font-size:9px;}

.menu_boutons_article form,input {
	padding: 0px;
	margin: 0px;
}
.menu_boutons_article form input#searchtext {width: 215px;}
.menu_boutons_article form input#searchtext {width:expression("212px");}
#rechercher input {width: 217px; border-color:#000000; color:#000000; margin-top:2px;}
#rechercher input {width: expression("212px");}

.valign {padding-top:9px;}
.bordure_totale {border:1px solid #FFFFFF; margin:0;}
.nobordure_bottom {border-bottom:none;}

/*********** Tables de Tournois **********/
/*div.article table.tablo_table {
border:none;}
div.article table.tablo_table td {
text-align:center; 
font-size:10px;
color:#B82929; }
div.article table.tablo_table td.tablo_head {
color:#B82929;
font-size:16px;
font-weight:bold;
background-color:#2A0A0A;
border:1px dotted #9B2323;}
div.article table.tablo_table td.tablo_joueur {
background-color:#DAC4C4;
color:#000000;}*/

div#cadre_site table.tablo_table td {text-align:center; font-size:9px;}
div#cadre_site table.tablo_table {border:none;}
div#cadre_site table.tablo_table td.tablo_head {color:#731a1a; font-size:16px; font-weight:bold; background-color:#f7eeee; border:1px dotted #731A1A;}
div#cadre_site td.tablo_joueur {background-color:#662f2f; color:#FFFFFF;}

/*CLASSES DES COULEURS DE TXT*/
.rouge {color:#731a1a;}

/***************** Liste de téléchargement ***********/
div#selectFile,
div#sortFile {
	margin : 10px;
	padding: 0;
	background-color:#F7EEEE; 
	color: #731A1A;
}

div#selectFile {
	width: 430px;
	float: left;
	min-height: 250px;
}

div#sortFile {
	width: 250px;
	margin-left: 450px;
	min-height: 250px;
}

div#selectFile form,
div#sortFile form  {
	margin: 0px 0px 8px 15px;
}

div#selectFile form p,
div#sortFile form p {
	margin: 8px 0px 8px 0px;
}

div#selectFile form p span.tx_afmasterdetail_pi1-form-label {
	margin-right: 10px;
}

div#sortFile form p span.tx_afmasterdetail_pi1-form-field {
	margin: 8px 0px 8px 0px;
}

div#sub2 div#sortFile,
div#sub2 div#selectFile {
	display: none;
}

div#sub2 div.tx-afmasterdetail-pi1 {
	padding:0;
	margin:0;
	text-align: left;
}

div#listFile {
	padding:0;
	margin: 0;
	margin-bottom: 15px;
	text-align: center;
	clear:both;
}

div#sub2 div#listFile  {
	padding:0;
	margin: 0;
}

div#listFile div#pageprevious{
	float: left;
	width: 180px;
}

div#listFile div#pageprevious a {
	font-size : 7pt;
}

div#listFile div#pagenext{
	float: right;
	width: 180px;
}

div#listFile div#pagenext a {
	font-size : 7pt;
}

div#sub2 div#listFile div#pageprevious,
div#sub2 div#listFile div#pagenext {
	text-align:left;
	float:none;
	width: 150px;
}

div#listFile table#tablemaster  {
	margin:5px;
	padding:0;
	margin-top: 20px;
	border: 1px solid #000000;
	font-size : 7pt;
	text-align: center;
}

div#sub2 div#listFile table#tablemaster {
	width: 100%;
	margin:0;
	border:none;
}

div#listFile table#tablemaster tr.impair {
	width: 100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='fileadmin/template/W3/images/trans_white34.png');
}
div#listFile table#tablemaster tr.pair {
	width: 100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trans_red34.png');
}
div#listFile table#tablemaster tr.impair[class] {
	background-image:url(images/trans_white34.png);
}
div#listFile table#tablemaster tr.pair[class] {
	background-image:url(images/trans_red34.png);
}

div#listFile table#tablemaster a {
	font-size : 7pt;
	color: #818394;
}

div#listFile table#tablemaster th {
	border: 1px solid #ACAAAA;
	border-bottom: 1px none #ACAAAA;
	background-color: #662F2F;
	color: #FFFFFF;
	font-size : 8pt;
}

div#listFile table#tablemaster th a {
	color: #FFFFFF;
	text-decoration : underline;
	font-size : 8pt;
	cursor:pointer;
}

div#listFile table#tablemaster td {
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
	padding: 3px;
	font-size : 7pt;
	color: #731A1A;
}

div#listFile table#tablemaster td#nbplayers {
	width: 50px;
}

div#listFile table#tablemaster td#title {
	white-space:normal;
}

div#listFile table#tablemaster td#uid,
div#listFile table#tablemaster td#dlcount
{
	text-align: right;
}

div#listFile table#tablemaster td#details a {
	font-weight:bold;
	cursor:pointer;
}

/***************** Fichier individuel ***********/

div#singleFile div#filedetails {
	margin: 30px 0 0 0;
	padding: 0;
	background-color: #F7EEEE;
}

div#singleFile div#filedetails h3  {
	margin: 0px;
	padding: 5px;
	color: #FFFFFF;
	font-size: 11pt;
	background-color: #662F2F;
}

div#singleFile div#filedetails table#filemng-header td, 
div#singleFile div#filedetails table#filemng-file td,
div#singleFile div#filedetails table#filemng-players td,
div#singleFile div#filedetails table#filemng-players th {
	font-size : 8pt;
	padding: 3px;
	text-align: left;
}

div#singleFile div#filedetails table#filemng-header td#carte {
	text-align: center;
	font-weight: bold;
}

div#singleFile div#filedetails table#filemng-file a,
div#singleFile div#filedetails table#filemng-header a
{
	color: #AC9B63;
	font-weight: bold;
}

div#singleFile div#filedetails table#player{
	border: 1px solid #AC9B63;
	margin: 5px;
}

div#singleFile table#player th {
	border: 1px solid #ACAAAA;
	background-color: #662F2F;
	color: #F9F6EF;
}

div#pagenext a {cursor : pointer;}
div#pageprevious a {cursor : pointer;}