/* CSS Document */

body
{
height:100%;
overflow-y:auto;
margin:0;
padding:0;
border:0;
}
div#main
{
width:100%;
margin:0;
padding:0;
display:block;
}

div#mainpage
{
margin:0px 5px 0px 215px;
padding: 0px 15px 0px 15px;
}

div#leftside
{
float:left;
width:200px;
margin:0;
padding:0px 2px 0px 5px;
background:url(../fr/img/home/ML.gif) repeat-y left;
background-position:5px 0px;
}

/* DEBAT */
div#débat
{
margin-top:20px;
margin-left:0%;
margin-right:0%;
width:99%;
overflow:auto;
}

div#statistiks
{
background-color:#f9f9f9;
border:#E9E9E9 1px solid;
float:left;
width:33%;
}
div#le_debat
{
background-color:#f9f9f9;
border:#E9E9E9 1px solid;
float:left;
overflow:auto;
width:97%;
padding:1%;
margin-right:0%;
margin-top:10px;
}
img.débat_image
{
float:left;
margin-right:30px;
}
div#le_debat h1#LEdébat
{
margin-bottom:30px;
padding-bottom:10px;
padding-top:10px;
padding-left:0px;
display:inline;
clear:right;
font-size:1.2em;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#le_debat h2.débat
{
font-size:0.9em;
color:#999999;
}
div#le_debat h3.débat
{
font-size:0.6em;
}
p.lettrine:first-letter
{
color:#000000;
font-size:1.5em;
font-weight:bold;
}

div#le_debat p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
text-align:justify;
}

div#vote_-1
{
display:none;
}
div.pretitre
{
font-weight:bold;
width:98%;
margin-bottom:20px;
margin-top:40px;
padding-left:00%;
border-bottom:#CCCCCC solid 1px;
padding-bottom:0px;
padding-top:0px;
}
span.transpan
{
width:100px;
height:30px;
background-color:#FFFFFF;
color:#000000;
padding-bottom:6px;
padding-top:6px;
padding-left:10px;
padding-right:10px;
margin-left:20px;

opacity: 0.5;
-moz-opacity: 0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
div.transpan
{
opacity: 0.5;
-moz-opacity: 0.5;
filter:alpha(opacity=50);

width:150px;

background-color:#FFFFFF;
color:#000000;
margin:0;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
margin-left:30px;
}

/* -------------------------------------------------------------------- ARGUMENTS */

div.intrarg_comment_wrap
{
padding-top:30px;
padding-bottom:10px;
}

div.intrarg_comment
{
padding-bottom:10px;
border-bottom:#CCCCCC solid 1px;
}

span.com_text
{
font-size:10px;
color:#999999;
}

h2.globscore
{
background-color:#E4E4E4;
border:1px solid #CCCCCC;
display:inline;
font-family:"Comic Sans MS";
padding:3px;
float:left;
}

div#les_arguments
{
margin-left:0%;
margin-right:0%;
background-color:#ffffff;
}

div.toulargument
{
background-color:#F5F5F5;
}

div.argument_wrap
{
width:99%;
overflow:auto;
background-color:#FFFFFF;
border-bottom:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
margin-bottom:30px;
}

div.argwrap
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
padding-left:2px;
max-width:none;
padding-bottom:20px;
}

span.busy
 {
 background-color:#FF9933;
 color:#000000;
 }
 span.done
 {
 background-color:#BDF2A4;
 color:#000000;
 }
 
div.info_auteur
{

display:block;
float:left;
margin-left:10px;
}

h3.nom_auteur
{
	font-family:"Comic Sans MS";
	font-size:1em;
	text-align:center;
	color:#000000;
	font-weight:bold;
	background-color:#ECECFF;
}
h3.avis_auteur
{
	font-family:verdana, "Times New Roman", Times, serif;
	font-size:10px;
	text-align:center;
	
	font-weight:normal;
	background-color:#ECEDFF;
}
h3.discrete
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	color:#999999;
	font-weight:lighter;
	background-color:#F7F7F7;
}
div.argument
{

float:left;
display:block;
margin-left:30px;
margin-top:15px;
width:70%;
}

h2.titre_argument
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;
color:#333333;
margin-bottom:10px;
}

p.paragraphe
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
padding-left:15px;
max-width:none;
}
/* Arguments depth */

div.depth1
{
margin-left:0%;
width:95%;
}

div.depth2
{
margin-left:4%;
width:95%;

}

div.depth3
{
margin-left:4%;
width:95%;

}

div.depth3
{
margin-left:4%;
width:95%;

}

div.depth4
{
margin-left:4%;
width:95%;

}

div.depth5
{
margin-left:4%;
width:95%;

}

div.depth6
{
margin-left:4%;
width:95%;

}

/* Titles style by depth */
h2.depth1
{
font-size:1.2em;
}
h2.depth2
{
font-size:1.1em;
}
h2.depth3
{
font-size:1em;
}
h2.depth4
{
font-size:0.9em;
}
h2.depth5
{
font-size:0.8em;
}

/* Séparateurs couleur */
div.séparateur
{
line-height:0px;
font-size:1px;
margin:0;
padding:0;
width:100%;
height:2px;
}

div.carré
{
	width:10px;
	height:30px;
	display:inline;
}


/* séparateur div info score arguments */
div.argument_score
{
width:100%;
height:35px;
background:url(../fr/img/header/fond_menu.gif) repeat-x bottom left;
}

span.nombre_argument
{
font-weight:bold;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

span.txt_arg_score
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#999999;
}

div.influenced
{
margin-top:10px;
background-color:#F0F0F0;
border:1px solid #CCCCCC;
}


/* Boutons ------- boutons ------------- boutons ------------ boutons ------------ boutons --------------------- */
a.bouton
{
display: block;
float:left;
background-color: transparent;
background-image:url(../fr/img/debat/boutons.gif);
background-repeat: no-repeat;
width: 110px;
height: 25px;
margin: 5px;
padding: 5px 0 0 0;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: none;
}

div.boutons_wrap
{
overflow:auto;
width:100%;
border-top:#999999 1px solid;
}

div.qvotearea
{
padding-top:5px;
padding-bottom:5px;
background-color:#EEEEEE;
}

a.bouton span
{
/*padding-left:10px;
padding-top:8px;*/
}

a.bouton:hover, a.bouton:active {
background-position: 0 -30px;
color:#FFFFFF;
text-decoration: none;
border:0;
}

img.icone_repondre
{
padding:0 0 0 5px;
}
span.icone_repondre
{
background:url(../fr/img/debat/bulle.gif) no-repeat top left;
height:30px;
padding:0 0 8px 28px;
margin:2px 0 0 5px;
}

img.icone_voter
{
padding:0 0 0 5px;
}
span.icone_voter
{
background:url(../fr/img/debat/voter.gif) no-repeat top left;
height:30px;
padding:0px 0 10px 35px;
margin:4px 0 0 12px;
}

span.icone_valider
{
background:url(../fr/img/debat/valider.gif) no-repeat top left;
height:30px;
padding:0px 0 15px 25px;
margin:2px 0 0 12px;
color:#003300;
}

span.icone_annuler
{
background:url(../fr/img/debat/annuler.gif) no-repeat top left;
background-position:5px 3px;
height:30px;
padding:0px 0 15px 25px;
margin:2px 0 0 12px;
color:#330000;
}

.décalé
{
margin-left:150px;
}
div.réponse_div
{
float:left;
width:100%;

display:none;
}
div.vote_div
{
display:none;
}

span.form_field_description
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:0.7em;
margin:5px 5px 5px 5px;
}

input.new_quick_user_name
{
width:100px;
}

input.new_quick_user_pw
{
width:100px;
}
form.enligne {display:inline}

input.titre_argument
{
margin:5px 0 5px 0;
width:99%;
}

textarea.corps_argument
{
margin:5px 0 5px 0;
width:99%;
}

.quality
{
color:#666666;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

/* ------------------------------------------------ STATS HISTO ----------------------------------- */
div#histo 
{

}
#tablehisto{width:400;text-align:left; }
.tbvote_left{
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#vote_column{width:250px;;text-align:center;font-size:12px;}
#lbl_column{width:150px;text-align:center;font-size:12px;}
.bin
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:10px;
height:12px;
text-align:center;
border-bottom:1px solid grey;
border-left:1px solid white;
}

/* ------------------------------------------------ FEEDS ----------------------------------- */
div#feeds
{
margin:30px 0px 30px 0px;
}
a.feeds
{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
}
a.feeds:hover
{
border:0;
color:#FF6600;
}
/* ------------------------------------------------ NEWS ----------------------------------- */
 
 div#news
 {
 
 }
 h2.newsmaintitle
 {
 font-size:1em;
 font-family:Georgia, "Times New Roman", Times, serif;
 }
 div.undertitle
 {
 width:100%;
 height:3px;
 }
 
 h2.newsmaintitle span
 {
 margin-bottom:25px;
 }
 h4.newsitem
 {
 padding-left:30px;
 background:url(../fr/img/debat/newspapersmall.gif) no-repeat;
 font-size:0.6em;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
 p.newsitem
 {
 text-align:justify;
 font-size:0.7em;
 color:#333333;
 }
 
 span.searchterm
 {
 font-style:italic;
 }
 
 p.searchterm
 {
 color:#666666;
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.7em;
 }
 
 span.source
 {
 font-size:8px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
 /* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ INVITATIONS ******************************* */
 input#invitefield
 {
 width:120px;
 font-size:9px;
 }
 input#sendinvite
 {
 font-size:9px;
 }
 
 /* ============================================== TIME LINE ======================================= */
 div#timeline
 {
 position:fixed;
 width:99%;
  bottom:0;
 left:0;
 opacity: 0.7;
-moz-opacity: 0.7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 }
 
 * html body div#timeline {position:absolute;}
 
 img.tm_image
 {
 margin-right:5px;
 }
 
a.tooltip2 {color:#c00;}
a.tooltip2 b {display:none;}
a.tooltip2:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip2:hover b {display:block; position:absolute; bottom:30px; left:-15px; padding:5px; font-weight:normal; color:#000; border:1px solid #ff0; background:#8cc; width:150px;}
a.tooltip2:hover b em.outer {position:absolute; left:20px; bottom:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-top:7px solid #ff0; overflow:hidden; z-index:100;}
a.tooltip2:hover b em.inner {position:absolute; left:20px; bottom:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-top:7px solid #8cc; overflow:hidden;; z-index:100;}

 /* ============================================== YOU ARE HERE ======================================= */

div#youarehere
{
margin:20px 0px 10px 0px;
}
span.gl
{
color:#666666;
text-decoration:underline;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}
span.gl_home
{
color:#000000;
text-decoration:underline;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}

.littleseparator
{
padding:0px 5px 0px 5px;
color:#FF3300;
font-size:8px;
}

/* ================================================= QUALITIES ============================================= */
.qual_
{
float:right;
	padding:0px 0px 0px 10px;
	margin-bottom:10px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.qual1, .qual2, .qual3, .qual4, .qual5, .qual6, .qual7, .qual8
{
color:#BD56E4;
}

img.trans
 {
 float:left;
 opacity: 0.4;
-moz-opacity: 0.4;
filter:Alpha(opacity=40);
 }
 
 div.bggreen
 {
 	background-color:#EAFFEA;
 }
 div.bggred
 {
 	background-color:#FFECEC;
 }

/* =========================================== LINKS 2 DEBATES ========================================= */
div#link_wrapper
{
display:block;
width:99%;

}
div#link_container
{
display:block;
}

td.linkitem0
{
background-color:#FDFEE2;
border:1px solid #CCCCCC;
}
td.linkitem1
{
background-color:#E1E3FD;
border:1px solid #CCCCCC;
}
#main p.linkitem
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
text-align:left;
}
img.linkitem
{
float:left;
}
table#lktab
{
table-layout:fixed;
width:100%;
}

p#sjn
{
  font-size: 10px;
  text-align: justify;
}