/* 
cafebabel.com css : register form
copyright oxys 2007
24.03.07 
---------------------------------------------------------------------------------------------------*/


/* main cols widths 
---------------------------------------------------------------------------------------------------*/
.span-4 { width:760px }
.article-preview-bloc .span-3  { width: 560px;}

/* right col 
---------------------------------------------------------------------------------------------------*/
.span-1 .posts-list li {
    padding-left:0;
    text-indent:0;
    }
    
.span-1 .posts-list .post-author {
    display:inline;
    padding-left:0;
}

    

/* context langmenu
---------------------------------------------------------------------------------------------------*/
.context_langmenu_top{margin:1.6em 0 2em 0; background:#efefef; padding:.4em 1em; }
.context_langmenu_bottom{margin:0 0 1px 0; background:#efefef; padding:.4em 1em; border-bottom:3px solid #fff}
.context_langmenu_bottom div, .context_langmenu_top div{float:left; margin-right:.4em}
.forums_tools{padding-top:.4em}
.forums_tools a.post-a-topic{font-size:1.1em; font-weight:bold;}
/*
.context_langmenu_bottom .folio, .context_langmenu_top .folio{margin: 0px 0 0 0; float:right;  }
.context_langmenu_bottom .folio div, .context_langmenu_top  .folio div{float:none; margin:0}
*/
.context_langmenu_top p, .context_langmenu_bottom p{margin:.2em  0 0 0}


/* forum breadcrumb
---------------------------------------------------------------------------------------------------*/
.forum_breadcrumb{ margin:1em 0; font-size:.9em }


/* forum img + h2
---------------------------------------------------------------------------------------------------*/
.forum_desc{ margin:1.8em 0 0 0}
.forum_desc h2.withinfos { font-size : 3em; margin :0 0 0.2em 0 ; letter-spacing:-.04em; line-height:1 }
.realtext, .description p { font-family:Georgia,"Times New Roman","New York",serif;  font-size:1.1em; line-height:1.5;}



/* tables
---------------------------------------------------------------------------------------------------*/
.forums_table{width:100%;border-collapse: collapse; margin-bottom:2em}
.forums_table th{border-bottom:3px solid #ccc; padding:.4em 0em .4em 0; color:#aaa}
.forums_table td{vertical-align:top; padding:.6em .5em .6em 0; border-bottom:1px solid #ccc;}
/*
.forums_table td{background:#eee; border-bottom:1px solid #fff;}
*/

.dossier_cell a, .forums_table a{color:#2a6691}

.dossier_cell a:hover, .forums_table a:hover{color:#c24603; text-decoration:none;}
.dossier_cell{padding:.6em .5em .6em 0; border-bottom:1px solid #ccc;}
.dossier_cell h3{margin:0 0 .2em 0}
.dossier_cell h3.h3_directory{padding-left:26px; background:url(../img/forums/folder_icon.gif) no-repeat 0 3px}
.dossier_cell img, .dossier_desc img, .forum_desc img{float:left; }
.dossier_cell div, .dossier_desc div, .forum_desc div{margin-left:210px}

.forum_desc{margin-bottom:1em; padding-bottom:1em;}

.dossier_cell p{margin:0}
.dossier_cell p.forum_quick_stats{font-size:.9em; margin:.6em 0; color:#666}
.dossier_cell p.forum_quick_stats a{color:#666; text-decoration:none}
.dossier_cell p.forum_quick_stats a:hover{color:#c24603; text-decoration:none;}
.dossier_cell ul.simple_list{margin:.6em 0 0 0; list-style-type:none; }
.dossier_cell ul.simple_list li { position:relative;}
.dossier_cell ul.simple_list li a{font-weight:bold; padding-left:14px; background:url(../img/forums/ico_li_forums.gif) no-repeat;}
.dossier_cell ul.simple_list li a span{font-weight:normal;}
.dossier_cell ul.simple_list li a.readmore{background:url(../img/forums/ico_li_browse.gif) no-repeat}
.icon_cell{width:20px;}

.simplebox .dossier_cell{border:none; padding:0}
.simplebox .dossier_cell div{margin-left:0px}
.simplebox .dossier_cell img{margin:0 5px 2px 0}

.forums_table td h4{margin:0}
.forums_table td p{margin:0}

.intro_cell{border-right:1px dotted #eee;padding-right:.4em}
th.topics_nb, th.replies_nb, td.replies_nb{padding-left:.4em; width:60px;text-align:right;  }

.last-reply, td.last-reply, th.created_by, td.created_by{text-align:right; padding-right:0; width:100px; padding-left:10px; white-space:normal; word-wrap:break-word;}

/* forums stats
---------------------------------------------------------------------------------------------------*/
.forum_stats{padding:1.1em .4em; background:#efefef; color:#666; font-size:.9em}
.forum_stats p{margin:0}
.forum_stats a{color:#666}

/* legend
---------------------------------------------------------------------------------------------------*/
p.legend{padding-bottom:1.4em; margin:1em 0; font-size:.9em}
p.legend span {display:block; padding-left:20px; height:18px; margin-right:.8em; background-repeat:no-repeat; float:left;}
#span_announcement{background-image:url(../img/forums/announcement.gif)}
#span_sticky{background-image:url(../img/forums/sticky.gif)}
#span_locked{background-image:url(../img/forums/locked.gif)}
#span_no_new_reply{background-image:url(../img/forums/nonew.gif)}
#span_new_replies{background-image:url(../img/forums/new.gif)}
#span_comment{background-image:url(../img/forums/comment.gif)}


/* tpc=topic (discussion)
---------------------------------------------------------------------------------------------------*/
.tpc_languages{padding:0 0 .2em 0; font-size:.9em}
.tpc_languages_bottom{padding:.6em 0; border-bottom:1px solid #ccc; }


.discussion{background:#efefef; margin-bottom:20px}
.tpc_post-a-reply, .tpc_comment, .tpc_node, .forum_add_node{border-bottom:3px solid #fff; padding:1.4em 1em 1em 1em;}
.tpc_node{position:relative; overflow:hidden;}

.tpc_author{width:150px; float:left; color:#777; padding-bottom:8px; overflow:hidden;}
.tpc_author a{font-family:Georgia,"Times New Roman","New York",serif; font-size:1.1em; line-height:1.4; font-weight:bold; margin-bottom:.4em; display:block;}
.tpc_comment .tpc_author a {font-family:inherit; font-size:inherit;}

.tpc_comment .avatar, .tpc_node .avatar{float:none; padding:0}


.tpc_guidelines, .tpc_submit, .tpc_links, .tpc_content{margin-left:160px; }
.tpc_info {margin-left:160px; background:url(img/profile/hr.gif) repeat-x 0 100%; padding-bottom:.6em; color:#777 }

.tpc_content a, .tpc_links a {color:#2a6691}
.tpc_links{margin:0 0 0 160px;}


.discussion blockquote{padding:.2em 30px;  font-style:italic; background:url(../img/forums/blockquote.gif) no-repeat 0 .2em;

}


/* post-a-reply
---------------------------------------------------------------------------------------------------*/
.tpc_post-a-reply h3{margin-top:0}
.tpc_post-a-reply label{width:160px; display:block; float:left; clear:left;}
.tpc_post-a-reply form div{margin-bottom:1em}
.tpc_submit input.basic{width:auto;}
.textarea, .tpc_post-a-reply form div.textarea{float:left;width:450px; font-family:inherit; margin-bottom:0 }
.textarea textarea{width:440px}



/* create node
---------------------------------------------------------------------------------------------------*/
.forum_add_node{background: #efefef; margin-bottom:20px}
.forum_add_node_common{border-bottom:3px solid #fff; padding:1.4em 1em 0em 1em; margin-bottom:0}
.forum_add_node select{width:14em}
.forum_add_node ul.tabs li {border-color:#efefef #efefef #999;}
.forum_add_node ul.tabs li.active {border-color:#999 #999 #efefef;}
.forum_add_node h3{margin-top:0}
.forum_add_node label{width:160px; display:block; float:left; font-size:11px}
.forum_add_node form div{margin-bottom:1em}
.forum_add_node input.basic{width:auto;}
.forum_add_node img#nodeimg{margin:.2em 0; float:none;}

#fieldset{border:1px solid #ddd; background:#f8f7f5; margin:10px 0 0; padding:4px; margin:0; width:99%; position:relative;}
#fieldset p{font-size:.9em; clear:both;}
#fieldset p label{width:auto; display:block;}

.forum_add_node .twocols_left{ width:49%}
.twocols{padding-bottom:1em}
.twocols_left,.twocols_right{width:50%; float:left;}

.forum_add_node ul.tabs{ padding: 3px 0; margin: 0 0 5px 0; border-bottom: 1px solid #778;}
.forum_add_node ul.tabs li{display: inline; padding: 3px 0.6em; border: 1px solid #efefef; border-bottom: none; background: #efefef; }
.forum_add_node ul.tabs li.active{ background: #efefef; border-bottom: 1px solid #efefef; padding: 3px 0.6em;}

.topic-tags{float:left;width:450px }
.forum_add_node .topic-tags{width:auto }

/* moderators tools
---------------------------------------------------------------------------------------------------*/

.textarea_lang_add{ clear:both; margin:0 0 10px 0; border-bottom:1px solid  #E4E4E4; padding-bottom:10px}
.forum_add_node .ox-tabs-nav{ padding-left:160px; margin-bottom:10px}
#inherited_moderators li:after, #zone_moderators li:after{ content:", "}

.rf_finish{ clear:both; margin:10px 0 0; border-top:1px solid  #E4E4E4; padding-top:10px; text-align:right; }
.modo_tools_list{font-size:11px}

h3.success { float:none}

.topic_deleted{border:3px solid #c24603}



div.deleted{padding-left:10px; padding-right:10px; background-image:url(../img/forums/deleted_bg.gif)}
li.deleted{background-image:url(../img/forums/deleted_bg.gif)}
tr.deleted { background-image:url(../img/forums/deleted_bg.gif)}

div.deleted:hover{padding-left:10px; padding-right:10px; background-image:url(img/rien.gif)}
li.deleted:hover{background-image:url(i../img/forums/rien.gif)}
tr.deleted:hover:hover:hover { background-image:url(../img/forums/rien.gif)}

.deleted div, .deleted img, .deleted h3, li.deleted,
tr.deleted td span, tr.deleted td.replies_nb, tr.deleted td.created_by, tr.deleted td.last-reply{
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	}
.deleted:hover div, .deleted:hover img, .deleted:hover h3, li.deleted:hover,
tr.deleted td:hover span, tr.deleted td.replies_nb:hover, tr.deleted td.created_by:hover, tr.deleted td.last-reply:hover{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	}

ul.modo_tools_list{ }
.topic_cell ul.modo_tools_list{display:block; float:left; }
.discussion ul.modo_tools_list{float:none;}
.modo_toolbar ul.modo_tools_list{float:none;}

ul.modo_tools_list li{display:inline; float:right; margin:0 4px 0 0 }
.topic_cell ul.modo_tools_list li{float:left; margin:0 4px 0 0 }

ul.modo_tools_list a{ display:block; width:16px; height:16px; text-indent:-999em; background-image:url("../img/forums/modo-tools.gif"); background-repeat:no-repeat; color:#c24603; padding:0; overflow:hidden;}
ul.modo_tools_list li.modo-undelete a{ background-position:0 0}
ul.modo_tools_list li.modo-undelete a:hover{ background-position:0 -16px}
ul.modo_tools_list li.modo-edit a{ background-position:-16px 0}
ul.modo_tools_list li.modo-edit a:hover{ background-position:-16px -16px}
ul.modo_tools_list li.modo-new a{ background-position:-32px 0}
ul.modo_tools_list li.modo-new a:hover{ background-position:-32px -16px}
ul.modo_tools_list li.modo-toggledeleted a{ background-position:-48px 0}
ul.modo_tools_list li.modo-toggledeleted a:hover{ background-position:-48px -16px}
ul.modo_tools_list li.modo-delete a{ background-position:-64px 0}
ul.modo_tools_list li.modo-delete a:hover{ background-position:-64px -16px}
ul.modo_tools_list li.modo-translate a{ background-position:-80px 0}
ul.modo_tools_list li.modo-translate a:hover{ background-position:-80px -16px}



.deleted .modo_tools_list{background-color:#fff; padding:.2em 0 1.6em 0}

/* translators tools
---------------------------------------------------------------------------------------------------*/

.topic-translateFrom, .false_textarea{border:1px solid #999; padding:4px; width:432px; margin-top:4px; margin-bottom:4px;}
.false_textarea_preview{border:1px solid #999; background:#fff; padding:4px; width:432px; margin-top:4px; margin-bottom:4px;}


.localized{color:#00ffff}







