/**
 * $Id: elegant.css,v 1.25 2005/10/05 07:24:10 andig2 Exp $
 */


/*
 * Defaults
 */

body {
	font-family: Tahoma, sans serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	color: #000000;
}

a:link, a:visited, a:active {
	text-decoration: none; 
	color: #000000;
}

a:hover {
	text-decoration: underline;
	color: #CC6633;
}

img {
	border: 0px;
}

input, textarea, select {
	font-size: 12px;
}


h1 {			/* bold font, usually in action section */
	font-size: 14px;
	font-weight: 600;
	margin: 0px;
}

h3, h4 {			/* bold font, usually in action section */
	font-size: 11px;
	font-weight: 600;
	margin: 0px;
}

label {
font:bold 9px Tahoma;
}

table.collapse {
	border-collapse : collapse;
}

tr {
	vertical-align: top;
}

td {				/* this fixes a problem with opera */
	vertical-align: top;
}

/*
* DIV
*/
#content {
	width:100%;
	background-color: transparent;
}

#content-outer {
	width:800px;
}

#copyright, #copyright A {
font:bold 10px Tahoma;
color:#000;
padding-left:15px;
}

#preview a, #result a {
color : #FFFFFF; 
font-size: 10px; 
text-decoration: none;
margin:5px;
}

#match-list-preview, #match-list-result, #member-list-score {
border:0px solid #000000;
}

#preview {
background-color : #047CD1;
color:#FFFFFF;
border:0px solid #FFFFFF;
border-collapse:collapse;
}

#result {
background-color : #047CD1;
color:#FFFFFF;
border:2px solid #FFFFFF;
border-collapse:collapse;
}
/*
* CLASSES
*/
.button {
background-color:#047CD1;
border:0px;
border-right:1px solid #FFFFFF;
color:#FFFFFF;
font-weight:600;
float: left; 
text-align: center;
text-transform: capitalize;
padding-top:2px;
}

.compet-match-list {
background-color : #047CD1;
color:#FFFFFF;
font-size:10px;
font-weight:300;
text-align:center;
}

.match-list {
font-size:10px;
font-weight:300;
border-bottom:1px solid #d0d0d0;
}

.mod-classement, .mod-classement-acc, .mod-classement-rel, .mod-classement-bar {
border-bottom: 1px dotted rgb(199, 199, 199);
border-collapse : collapse;
font-size:10px;
}
.mod-classement-acc {background-color: #c8eec8; font-weight:600;}
.mod-classement-bar {background-color: #DCFCDC; font-weight:600;}
.mod-classement-rel {background-color: #fae1e1; font-weight:600;}
.td-classement, .itemdate, .itemdatexist, .td-classement-acc, .td-classement-rel, .td-classement-bar, .td-classement-winner {
border-right: 1px dotted rgb(199, 199, 199);
border-bottom: 1px dotted rgb(199, 199, 199);
border-collapse : collapse;
background-color:#ffffff;
font-size:12px;
}
.td-classement-acc {background-color: #c8eec8; font-weight:600;}
.td-classement-bar {background-color: #DCFCDC; font-weight:600;}
.td-classement-rel {background-color: #fae1e1; font-weight:600;}
.td-classement-winner {font-weight:600;}

.td-opt {
font-size : 11px;
font-weight : 600;
border-collapse : collapse;
padding: 2px 5px;
}

.td-value {
font-size : 11px;
font-weight : 400;
padding:2px 5px;
}


.title-classement, .daycalendar {
background:#047CD1;
text-transform : capitalize;
font:bold 10px Tahoma;
color:#FFFFFF;
}

.title-classement a{
color:#FFFFFF;
}


/*
 * Docpart Stuff
 */

#docpart_list_target_loading {
	float: left;
	position: absolute;
	display: none;
	padding: 4px;
	font-size: 18px;
	background-color: #fff;
/*	-moz-opacity: 0.7;	*/
	opacity: 0.7;
}