/* Standard CSS - Debarena.com */
/* COLORS */
.bg_color_1 {background-color:#2FA1EB}
.bg_color_2 {background-color:#ffb03b}
.bg_color_3 {background-color:#b64926}
.bg_color_4 {background-color:#000000}
.bg_color_5 {background-color:#000000}
.bg_color_6 {background-color:#000000}
.bg_color_7 {background-color:#000000}
.bg_color_8 {background-color:#000000}
.bg_color_9 {background-color:#000000}
.bg_color_10{background-color:#000000}
.bg_light{background-color:#EFEFEF}

.color_1 {color:#2FA1EB}
.color_2 {color:#ffb03b}
.color_3 {color:#b64926}
.color_4 {color:#000000}
.color_5 {color:#000000}
.color_6 {color:#000000}
.color_7 {color:#000000}
.color_8 {color:#000000}
.color_9 {color:#000000}
.color_10{color:#000000}
.color_white{color:#ffffff}

.border_1 {border:#2FA1EB solid 1px;}
.border_2 {border:#ffb03b solid 1px;}
.border_3 {border:#b64926 solid 1px;}
.border_grey {border:#dddddd solid 1px;}

.border_left_1 {border-left:#2FA1EB dotted 1px;}
.border_left_2 {border-left:#ffb03b dotted 1px;}
.border_left_3 {border-left:#b64926 dotted 1px;}

.rouge{color:#DD0000}
.vert{color:#00BB00}

/* ------------------------------ Global & default styles -------------------- */
html,body
{
	width:100%;
	margin: 0px 0 ;
	padding: 0 ;
}

div#page
{
	width: 100% ;
	margin-left:0%;
	margin-right:0%;
	margin-top:30px;
	position:relative;
	float:left;
}

div#center
{
	/*padding-bottom: 50px;*/
	/*width:95%;*/
	/*height:85%;*/
}

a
{
text-decoration:none;
color:#0066CC;
}

img
{  border-style: none;
}

/* ================= TITLES ================== */
h1,h2,h3,h4,h5,h6{font-family: Georgia, serif; margin:0}


h2.discretion
{
color:#CCCCCC;
font-family:"Courier New", Courier, monospace;
letter-spacing:5px;
size:0.8em;
font-weight:normal;
}
h3.discretion
{
color:#CCCCCC;
font-family:"Courier New", Courier, monospace;
letter-spacing:5px;
size:0.8em;
font-weight:normal;
}

.influence
{
background:url(../fr/img/magnet.gif) no-repeat;
padding-left:50px;
padding-bottom:5px;
padding-top:5px;
}

/* ====================== HEADER ===================== */
div#header
{
	margin:0;
	width:100%;
	padding: 0px 0px 0px 0px; 
	/*height:110px;*/
	clear:right;
	overflow:auto;
	background-image:url(../fr/img/BGstripe.gif);
	background-repeat:repeat;
	
}

img#logo
{
float:left;
margin:0;
}

/* ===== HEADER::MENU ======== */
ul#header_menu
{
	margin: 0;
	padding: 0;
	list-style: none;
	float:right;
	width:100%;
	height:40px;
	background-image:url(../fr/img/navbar_bg5.gif);
	background-repeat:repeat-x;
	overflow:auto;
	border-bottom:#000000 2px solid;
	border-top:#FF6600 1px solid;
}
/* === Priority === */
li.priority
{
float: right ;
	background-image:url(../fr/img/register.gif);
	background-repeat:no-repeat;
	text-align: center ;
	font-size: 0.9em ;
	margin-left:3em;
	margin-top:10px;
	padding-right:30px;
	padding-left:30px;
	padding-bottom:10px;
}
ul#header_menu li.priority a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00FF00;
	display: block ;
	text-decoration: none ;
	/*background:url(../fr/img/header_tab_sel_left.gif) left bottom no-repeat;*/
}
ul#header_menu li.priority span{
	height:40px;
	margin-top:30px;
	/*background:url(../fr/img/header_tab_sel_right.gif) right bottom no-repeat;*/
}
/* === Selected === */
li.selected
{
	float: left ;
	background-image:url(../fr/img/star_white.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-align: center ;
	font-size: 1em ;
	margin-left:3em;
	margin-top:11px;
	padding-left:30px;
	padding-bottom:5px;
}
ul#header_menu li.selected a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: white ;
	display: block ;
	text-decoration: none ;
	font-weight:bold;
	/*background:url(../fr/img/header_tab_sel_left.gif) left bottom no-repeat;*/
}
ul#header_menu li.selected span{
	height:40px;
	margin-top:30px;
	/*background:url(../fr/img/header_tab_sel_right.gif) right bottom no-repeat;*/
}
/* === Default === */
ul#header_menu li.unselected
{
	float: left ;
	background-image:url(../fr/img/star_dark.gif);
	background-repeat:no-repeat;
	text-align: center ;
	font-size: 0.8em ;
	margin-left:3em;
	margin-top:12px;
	padding-left:30px;
	padding-bottom:10px;
}
ul#header_menu span
{
	height:57px;
}
ul#header_menu li.unselected a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	display: block ;
	text-decoration: none ;
}








/* ===== HEADER::LOGIN ======== */
div#logindiv
{
	background-color:#CCCCCC;
	padding: 5px;
	margin-right:10px;
	margin-top:39px;
	height:30px;
	float:right;
	border-top: 1px solid #FF6600;
	border-left: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	clear:right;
}

h3.loginform
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin-right: 2px;
 margin-bottom:0px;
 margin-top:0px;
 padding-bottom:0px;
}
input.loginform {float:left;width:50px;
font-size:9px;
background-color:#CDDAFC}
input.button {float:left}
span.loginform{float:left}

form.loginform {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 text-align: right;
 margin-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
 padding-top:0px;
}
form#register {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 text-align: right;
 margin-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
 padding-top:0px;
}

#logindiv .buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 background-color: #333333;
 color: #FFFFFF;
 margin-left: 6px;
 margin-right: 6px;
 margin-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
 padding-top:0px;
}







/* =================================== DEBATE ================================ */

div.debate {

}
div#debate_left_and_right
{
overflow:auto;
margin-top:30px;
}

/* ============ DEBATE::LEFT PANEL ================= */
div#debate_left
{
float:left;
margin-left:5%;
position:relative;
width:25%;
min-width:300px;
height:100%;
padding-bottom:0px;
border:#CCCCCC 1px solid;
//background-color:#EDF4FC;
background:url(../fr/img/BG_blue_sphere.jpg) no-repeat left top;
//background:url(../fr/img/blueShading.jpg);
//background:url(../fr/img/line.jpg) repeat-x;
}
div#debate_left_header
{
overflow:auto;
width:100%;
background:url(../fr/img/BG_3px.gif) repeat;
border-top:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}

div#debate_left_container
{
/*background-color:#E4E7FE;*/
/*background:url(../fr/img/light_blue_stripe.gif) repeat;*/
/*background:url(../fr/img/BG_3px_a.gif) repeat;*/
/*border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;*/
margin:0;
padding-top:2em;
padding-left:2%;
padding-right:2%;
padding-bottom:20px;
/*border:#FF6600 1px solid;*/
}

div#opinionPanel
{
display:none;
}
div#authorPanel
{
display:block;

}
div#authorPanel_user_info
{
padding-left:20px;
float:left;
}
div#authorPanel_imgAndInfo
{
overflow:auto;
clear:right;
width:100%;
padding-bottom:20px;
}

div#commentsPanel
{
display:none;
height:400px;
overflow:auto;
}
div.com
{
	border-bottom:1px solid #000000;
}
div.com img {float:left}
div.com h2{font-size:0.8em}
div.com h3{font-size:0.6em;color:#999999}
div.com p{padding-right:10px;margin-top:5px;padding-top:5px;font-size:0.8em;color:#111111;
line-height:100%}

textarea#comCom 
{
background:url(../fr/img/bulle.gif) repeat;
}
div#newcom {padding-top:20px;}


img.inline_img
{
float:left;
}
div#authorPanel h2
{
padding-top:0;
font-size:1em;
color:#333333;
}
div#authorPanel h3
{
font-size:0.7em;
color:#666666;
font-weight:normal;
}
div#authorPanel td
{
padding-left:5px;
padding-right:10px;
}

/* DEBATE::LEFT PANEL::TABS */
div#tabs {
float:left;
clear:right;
width:100%;
background:url(../fr/img/navbar_bg.gif) repeat;
}
div.active_tab
{
height:20px;
float:left;
padding-top:5px;
padding-left:10px;
background:url(../fr/img/tab_left_lighter.gif) no-repeat top left;
}
span.active_tab
{
width:100%;
padding-right:10px;
padding-left:10px;
padding-top:5px;
background:url(../fr/img/tab_right_lighter.gif) no-repeat top right;
}
div.inactive_tab
{
font-size:10px;
height:20px;
float:left;
padding-top:5px;
padding-left:8px;
background:url(../fr/img/tab_left.gif) no-repeat top left;
border-bottom:#666666 0px solid;
}
span.inactive_tab
{
width:100%;
padding-right:10px;
padding-left:5px;
padding-top:10px;
background:url(../fr/img/tab_right.gif) no-repeat top right;
}

/* DEBATE::LEFT::SELECT */
option#opt_author
{
padding-left:30px;
background:url(../fr/img/author_tab.gif) no-repeat left;
background-color:#0099CC;
color:#FFFFFF;
font-size:1em;
font-weight:normal;
}

table#influenceTable{background-color:#eeeeff;border:#CCCCCC dashed 1px;}

option#opt_opinions
{
padding-left:30px;
background:url(../fr/img/histo.gif) no-repeat left;
background-color:#0099CC;
color:#FFFFFF;
}
option#opt_comments
{
padding-left:30px;
background:url(../fr/img/histo.gif) no-repeat left;
background-color:#0099CC;
color:#FFFFFF;
}
select#debateLeftSelector
{
padding-left:30px;
padding-top:7px;
padding-bottom:8px;
color:#000011;
background:url(../fr/img/author_tab.gif) no-repeat left;
background-color:#eeeeee;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
font-weight:bold;
border:0;
}
/* ============ DEBATE::RIGHT PANEL ================= */

div#debate_right
{
float:left;
width:60%;
clear:right;
margin-left:5%;
overflow:auto;
/*background:url(../fr/img/BG_orange_sphere.jpg) top left no-repeat;*/
//background:url(../fr/img/BG_blue_sphere.jpg) no-repeat left top;
background:url(../fr/img/line.jpg) repeat-x;
}

div#debate_right_container
{
margin:0;
padding-left:2%;
padding-right:2%;
padding-top:2%;
padding-bottom:20px;
}





#voteButton
{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 background-color: #333333;
 color: #FFFFFF;
 margin-right: 6px;
 margin-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
 padding-top:0px;
 float:right;
}

div#newarg
{
background-color:#FFFFCC;
display:none;
}



.bin2
{
float:left;
width:4.5%;
height:1px;
text-align:center;
border-top:1px solid #000000;
border-bottom:1px solid black;
border-left:1px solid #000000;
padding:0;
margin:0;
line-height:1px;
font-size:1px;
}








/* ============ ARGUMENTS NAVIGATION ================= */
div.navdiv
{
padding-left:5%;
padding-top:7px;
width:95%;
height:33px;
background:url(../fr/img/navbar_BG5.gif) repeat-x;
border-bottom:#FF6600 1px solid;
border-top:#000000 1px solid;
}

span.navBarText
{
float:left;
font-size:1.2em;
color:white;
}
img.img_navbar
{
float:left;
margin-left:1em;
margin-right:1em;
}
div.inactiveThumb
{
float:left;
padding:0;
margin-right:5px;
width:10px;
height:10px;
background-color:#FFFFFF;
border:#3399FF 1px solid;
line-height:0;
font-size:1px;

}
div.activeThumb
{
float:left;
margin-right:5px;
width:10px;
height:10px;
background-color:#FF3300;
border:#3399FF 1px solid;
line-height:0;
font-size:1px;
}

/* ============ ARGUMENTS DISPLAY ================= */

div.fullarg .node 
{
	display:block;
	min-width:100%;
	background-color:#FFCCCC;
}

.fullarg div.arg_container
{
	width:100%;
	overflow:auto;
	padding-bottom:10px;
	padding-top:10px;
}

.smallarg div.arg_container
{
	/*width:100%;
	overflow:auto;
	padding-bottom:10px;
	padding-top:10px;*/
}


div.smallarg .node 
{
	display:none;
}
div.argumentdiv
{
float:left;
margin-right:10px;
}

div.smallarg span.avg_influence
{
	height:5px;
	/*float:left;*/
	background-color:#FF0033;
	border-bottom:#666666 1px solid;
	border-left:#666666 1px solid;
	margin:5px 5px 5px 5px;
	line-height:5px;
	font-size:5px;
	display: -moz-inline-box;
	display:inline-block;
}

div.fullarg span.avg_influence_full
{
	height:10px;
	float:left;
	/*background-color:#FF0033;*/
	border-bottom:#666666 1px solid;
	border-left:#666666 1px solid;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	line-height:5px;
	font-size:5px;
	/*display: -moz-inline-box;
	display:inline-block;*/
}
span.argInfoTxt 
{
float:left;
}

div.argumentdiv.fullarg
{
float:left;
margin-right:0px;
max-width:100%;
min-width:100%;
background:url(../fr/img/line.jpg) repeat-x;
}
div.argumentdiv.smallarg
{
float:left;
width:248px;
padding-top:15px;
background:url(../fr/img/small_arg_sides.gif) repeat-y;
background-position:1px 0px;
margin-bottom:100px;
}
div.argumentdiv.fullarg .argdiv_details
{
	float:left;
	display:block;
	width:100%;
}

div.argumentdiv.fullarg .argdiv_summary
{
	/*float:left;*/
	display:block;
	width:100%;
}
div.argumentdiv.smallarg .argdiv_details
{
	display:none;
	min-width:100%;
}

div.argumentdiv.smallarg .argdiv_summary
{
	display:block;
	min-width:100%;
}

div.argumentdiv.smallarg div.argFooter
{
	
	background:url(../fr/img/small_arg_bottom.gif) no-repeat;
	height:25px;
}
div.argumentdiv.smallarg div.argFooter  img.argFooter
{
	height:15px;
	display:none;
	float:right;
}
.fullarg .imgmin 
{
	display:block;
}
.fullarg .imgmax 
{
	display:none;
}
.smallarg .imgmin 
{
	display:none;
}

.smallarg .imgmax 
{
	display:inline;
	/*float:left;*/
	padding-right:20px;
}




.fullarg h1
{
border-bottom:#FF9900 1px solid;
border-top:#FF9900 1px solid;
font-size:0.85em;
}
.smallarg h1 {
font-size:0.7em; padding-right:10px; padding-left:10px; padding-top:15px; text-align:center;
border:0;
background:none;
letter-spacing:normal}

.fullarg h2{font-size:0.7em;padding-bottom:10px;color:#CCCCCC;}
.smallarg h2 {
	font-size:0.6em;
	 padding-right:15px; 
	 padding-left:10px; 
}


.smallarg img {padding-left:15px;}

div.infoDiv
{
	background:url(../fr/img/light_blue_stripe.gif) repeat;
	border:#CCCCCC solid 1px;
	display:block;
	float:left;
	width:30%;
}



.fullarg div.argument_right
{
	float:left;
	width:60%;
	margin-left:30px;
}
.smallarg div.argument_right
{
	width:100%;
	margin-left:0px;
}

img.avatar{
float:left;
padding:1px;
margin-right:20px;
border:#000000 solid 1px;
background-color:#FF9900;
}

div.userInfoDiv
{
float:left;
width:50%;
clear:right;
}
div.argInfoDiv
{
float:left;
width:100%;
}

.infoDiv h3{font-size:0.7em;padding-bottom:10px;}
.infoDiv h4{font-size:0.6em}

.smallarg div.infoDiv {display:none}

input.titleInp
{
display:block;
width:400px;
margin-bottom:10px;
}

textarea.descrInp
{
display:block;
width:400px;
height:150px;
background-image:url(../fr/img/bulle.gif);
}

/* ================================================ VOTING BAR ================================== */

div#voting
{
width:99%;
float:left;
background-color:#ffffff;
border:#999999 1px solid;
/*border:#0099FF solid 1px;*/
}
div#opbar_wrapper
{

width:100%;
}
span.ob_label
{
padding-left:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
margin-right:20px;
padding-bottom:10px;
}
img#id
{
float:left;
}
span.monop
{
padding-left:20px;
font-size:14px;
color:#000000;
}
h2.obmessage
{
font-size:16px;
color:#000000;
padding:20px 0 20px 0px;
margin:10px 0 0 0;
text-align:center;
}
h3.obh3
{
padding-bottom:5px;
padding-top:5px;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#ffffff;
font-weight:bold;
text-align:center;
background:url(../fr/img/navbar_bg5.gif) repeat-x;
}

/* ==================================================================================== */
/* =================================== SPECIAL PAGES ================================== */
/* ==================================================================================== */

/* ================================================ HOME PAGE =================================== */
div#left_column
{
float:left;
width:00%;
}
div#center_column
{
float:left;
width:80%;
margin-left:9%;
margin-right:9%;
}
div#right_column
{
float:left;
width:00%;
}

table.debatable
{

table-layout:auto;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
}
a.imglink {border:0;}
td.centercell {padding-left:15px;}
h2.arrayHead {float:left; color:#000000; padding-top:30px; padding-left:20px; font-size:1.2em;}
img.floatimg{float:left;}
a.debate_link{text-align:center; font-size:1.2em}
p.redgreen{text-align:center;}
span.red{color:#cc0000; font-weight:bold;text-align:center;padding-right:10px;}
span.green{color:#00cc00; font-weight:bold;;padding-left:10px;}
span.red2{color:#cc0000;font-size:0.8em;}
span.green2{color:#00cc00;font-size:0.8em;}

span.statmsg {float:left; font-size:0.9em;}
span.meilleurargument {font-size:0.8em; color:#9933CC;}
span.bestargtitle {font-size:0.8em; font-style:italic;}

table.debatable td{border-right:#FFFFFF 1px solid;border-left:#FFFFFF 1px solid;}

/*.DT_TL{background:url(../fr/img/orangeTL.gif) top left no-repeat; height:30px;}
.DT_TR{background:url(../fr/img/orangeTR.gif) top right no-repeat; height:30px;}
.DT_BL{background:url(../fr/img/orangeBL.gif) bottom left no-repeat; height:30px;}
.DT_BR{background:url(../fr/img/orangeBR.gif) bottom right no-repeat; height:30px;}
.debatable .DT_L{background:url(../fr/img/orangeL.gif) left repeat-y; padding-left:20px;border-left:0px;}
.debatable .DT_R{background:url(../fr/img/orangeR.gif) right repeat-y; padding-right:20px;border-right:0px;}
.DT_T{background:url(../fr/img/orangeT.gif) top repeat-x; padding-bottom:20px; padding-top:20px;}
.DT_B{background:url(../fr/img/orangeB.gif) bottom repeat-x; padding-top:20px; padding-bottom:20px;}*/


table.debatable tr.odd{background-color:#E9FCE9;padding-top:100px;}
table.debatable tr.even{background-color:#F5F5F5}

div.histo_hori
{
display:block;
padding-left:20px;
width:200px;
}

/* ================================================= PHONE =================================== */
div#container
{
margin-left:5%;
margin-right:5%;
width:90%;
}
h1.tel
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#468966;
font-size:2em;
}
h2.tel
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size:1em;
}
p.tel,li.tel{
font-size:0.8em;
padding-top:10px;
padding-left:20px;
margin:0;
max-width:none;

text-align:justify;
line-height:120%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#phone_number
{
width:85%;
margin-top:50px;
border:#468966 2px solid;
background:url(../fr/img/keypad.jpg) repeat-y #ffffff;
padding-left:170px;
padding-bottom:20px;
}
div#phone_number input
{
font-size:1.4em;
color:#FF0000;
text-align:center;
}
p.discretion{color:#CCCCCC;margin:0;padding:5px;line-height:100%;}

div#phone_results
{
float:left;
width:60%;
border:#468966 1px solid;
overflow:auto;
}



span.normal_mnemonic
{
width:9em;
height:2em;
float:left;
margin-top:5px;
background-color:#FFFFFF;
display:block;
text-align:center;
}
span.highlighted_mnemonic
{
width:10em;
height:2em;
float:left;
margin-top:5px;
display:block;
text-align:center;
}

span.mnemindex
{
float:left;
margin:0;
padding:0;
padding-right:5px;
font-size:0.7em;;
color:#FFCC33;
}

span.mnemo_chunck
{
font-size:1.1em;
color:#00aa00;
float:left;
margin:0;
padding:0;
background-color:#FFFFFF;
}
span.mnemo_chunck_num
{
font-size:1.1em;
color:#0033CC;
float:left;
margin:0;
padding:0;
background-color:#FFFFFF;
}
span.highlighted_mnemo_chunck_num
{
font-size:1.1em;
color:#0033CC;
float:left;
margin:0;
padding:0;
background-color:#FF6600;
}

span.highlighted_mnemo_chunck
{
font-size:1.1em;
float:left;
margin:0;
padding:0;
background-color:#FFFF00;
color:#000000;
}

div#words
{
float:left;
width:35%;
margin-left:4%;
border:#468966 1px solid;
}

div.wordD
{
width:8em;
height:1.5em;
float:left;
padding-left:5px;
margin-bottom:5px;
margin-top:5px;
}

span.wordS
{
float:left;
margin-right:4px;
}

div.wordseparator
{
width:100%;
float:left;
text-align:center;
background-color:#468966;
color:#FFFFFF;
}
div.mnemseparator
{
width:100%;
float:left;
text-align:center;
background-color:#468966;
color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
div.mnemometer
{
margin-left:10px;
float:left;
background:url(../fr/img/mnemostar.gif) repeat-x;
height:21px;
}
span.separatorlabel
{
margin-left:10px;
float:left;
}

div#words input
{
margin-left:2px;
margin-top:3px;
width:30px;
height:20px;
float:left;
font-size:8px;
}

input.telbut_show
{
background-color:#E1FFE2;
}
input.telbut_show_high
{
background-color:#00FF00;
}
input.telbut_hide
{
background-color:#FFEDEA;
}
input.telbut_hide_high
{
background-color:#FF0000;
}

div#phone_coms_div
{
float:left;
margin-top:150px;
width:100%;
}
div#phone_coms_div h2{border-bottom:#FF6600 solid 1px; margin-bottom:20px; color:#468966}
div#container h2 {margin-bottom:20px;;margin-top:0.2em;}

div.phoneCom
{
width:50%;
margin-left:20%;
margin-right:20%;
margin-bottom:30px;
padding-left:5%;
padding-right:5%;
font-size:small;

}
div.pc_odd{background:#E3E9FD url(../fr/img/star_white.gif) repeat-y left;}
div.pc_even{background:#E3FCE0 url(../fr/img/star_white.gif) repeat-y right;}
div.phoneCom p {font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif}
div.phoneCom h3 {font-size:1em; color:#6600FF;font-family:Georgia, "Times New Roman", Times, serif}
div.phoneCom h4 {font-size:0.7em; color:#999999;font-family:Georgia, "Times New Roman", Times, serif}

/* New debate page */
div#newdebate
{
width:90%;
margin-left:5%;
margin-right:5%;
margin-top:50px;
}

img#granny
{
float:left;
margin-right:30px;
}
img#pam
{
float:left;
margin-right:30px;
}


/* ================================================= EXPLANATION PAGE (CONCEPT FAQ) =======================*/
div#explanadiv li,div#explanadiv p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
}
div#explanation_page
{
width:70%;
margin-left:15%;
margin-right:15%;
}
div#explanation_page h2
{
border-bottom:#FF9900 solid 1px;
clear:both;
margin-bottom:20px;
margin-top:20px;
}
div#explanation_page p, div#explanation_page td
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000022;
max-width:none;
}
div#explanation_page td
{
font-size:0.7em;
text-align:justify;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
border-left:#CCCCCC dashed 1px;
}

div#explanation_page table
{
clear:both;
border:groove;
}

img.expain_img
{
text-align:justify;
float:left;
padding:20px;
}

/* ============================================== SEARCH PAGE ================================== */
div#page_recherche
{
width:90%;
margin:50px 5% 0 5%;
}

div#page_recherche h1
{
font-size:1.2em;
}

form#form_idable
{
background-color:#F5F5F5;
padding:20px;
border:#999999 1px solid;
}

form#form_idable h3, span.formidable
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:5px;
color:#000000;
font-weight:normal;
}

select.catsel {float:left}

div.paging
{
background-color:#F5F5F5;
padding:20px;
border:#999999 1px solid;
}

span.paging
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:1.2em;
}
a.paging
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:1.1em;
}

/* ------------------------------------------- PSYCHO TEST --------------------------------- */
div#psychodiv
{
background:url(../fr/img/psycho/psychoBG.jpg);
width:546px;
height:387px;
margin-left:15%;
margin-top:40px;
padding:15px;
}

div#testarea
{
border:#999999 solid 1px;
height:250px;
}

h1.psycho
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#0099FF;
}
h3.psycho
{
text-align:center;
font-family:"Monotype Corsiva";
font-size:18px;
color:#00CC66;
font-weight:normal;
}
blockquote.psycho
{
padding:10px;
background-color:#FDE8D9;
width:250px;
text-align:justify;
font-style:italic;
color:#666666;
font-family:"Monotype Corsiva";
border:#0099FF dotted 1px;
}
blockquote.psycho strong
{
padding:10px;
font-style:normal;
color:#000000;
font-size:10px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

p.psycho
{
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
text-align:justify;
}

p.instruction
{
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}

input.bouton
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;


}
input.next
{
color:#FF0000;
margin:10px;
float:right;
padding:10px;
}
input.inactif
{
disabled;
color:#CCCCCC;
margin:10px;
float:right;
}


/* ================================================= Group list && group =================================== */

div#maincentral
{
width:90%;
margin-top:20px;
margin-left:auto;
margin-right:auto;
}

.creategroup
{
display:block;
text-align:center;
padding:10px;
background-color:#FFE6CC;
margin-bottom:5px;
}
tr.even
{
background-color:#F3F3F3;
}
tr.odd
{
background-color:#ffffff;
}

table#groupdebates
{
text-align:center;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
}

.vip
{
font-weight:bold;
color:#D50000;
font-size:10px;
padding-left:10px;
}
.vnp
{
font-weight:normal;
color:#666666;
font-size:10px;
padding-left:10px;
}

div.feature
{
margin:40px 0px 20px 0px;
}

span.date
{
font-size:9px;
color:#666666;
}

div#right a.shrunk
{
font-size:9px;
}

div#main h1#groupname
{
font-size:2em;
color:#000000;
}

td.actitem
{
border-bottom:4px solid #FFFFFF;
}

div.flashcontainer
{
text-align:center;
background-color:#EBEBEB;

}

/* ====================================================== Foota ============================================== */
div#dafoota
{
width:100%;
border:0;
background-color:#999999;
border-top:1px solid #6633FF;
margin-top:200px;
}

/* ============================================== inscription ============================= */
div#inscriptionpage
{
margin-left:10%;
margin-right:10%;
padding-top:5px;
background-color:#F5F5F5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#333333;
}

input.requested
{
background-color:#FFDFDF;
color:#FF0000;
}

td.quality
{
font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 10px 0px 10px;
}

h2.info_newbie
{
background-color:#FFD5D5;
border:1px solid #FF6262;
padding:30px;
color:#333333
}
/* ===================================================== QUIZ =========================================*/
div#quiz
{
margin-left:15%;
margin-right:15%;
background-color:#DFE1FD;
font-family:Verdana, Arial, Helvetica, sans-serif;
}