/*
Theme Name: eZabel
Theme URI: http://www.ftw-design.com/
Version: 5.2
Author: Camille Le Roux
Author URI: http://www.ftw-design.com/
Description: Design personnalis&eacute; pour e-Zabel par Camille Le Roux.
*/


/* Typography & Colors */

body {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	margin: 0;
	background:#fffbeb url("/rim//wp-content/themes/ezabel/images/bg.jpg") repeat-x top left;
	color:#888888;
	font-size: 12px;
	line-height: 1.4em;
}

a {
	color:#dc7b9d;
	text-decoration:none;
}

a:hover {
	background-color:#dc7b9d;
	color:#fff;
	text-decoration:none;
}

h1, h2, h3, h4, h5, ol {
	text-align:left;
}

h2 {
	color:#dc7b9d;
	font-size:20px;
	font-weight:normal;
	padding-bottom:0.5em;
}

h3 {
	color:#ad2b59;
	font-size:18px;
	font-weight:bold;
	padding-bottom:0.2em;
	border-bottom: 1px solid #c3af91;
	margin-bottom:0;
}

h3 a { 
	color:#ad2b59;
}

h4 {
	color:#C3AF91;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0;
}

h5 {
	color:#c3af91;
	font: normal 12px;
}

img {
	border: none;
}

address {
	font-style: italic;
}

blockquote
{
	color:#c3af91;
	margin: 1em;
	padding: 0 0 10px 50px;
	background: url(/rim//wp-content/themes/ezabel/images/blockquote.gif) no-repeat left top;	
}

address {
	font-style: italic;
}

dt {
	margin: 1em 0 .5em 0;
	font-weight: bold;
}

code, pre, var {
	font-size: 1em;
}

ol {
	margin-left: 2em;
}

dd {
	margin: .5em 0 1em 1.5em;
}

cite {
	font-weight: bold;
	font-style: normal;
}


textarea {
	width: 410px;
}

input#post_message_37538096, input#pic-logo, input#url {
	width: 300px;
}

.table_film_view, .deviz, .inappropriateMsgsDiv input {
	background:transparent url("/rim//wp-content/themes/ezabel/images/bouton.gif") no-repeat scroll left top;
	border:medium none;
	color:#AD2B59;
	font-weight:bold;
	height:33px;
	margin-top:5px;
	padding-bottom:5px;
	width:128px;
}

.widget_search #s, input[type=text], textarea, select, .menu_item_7 {
	padding:4px;
	border:1px solid #d8c0bf;
	font-size:12px;
	line-height:14px;
	font-family: 12px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#AD2B59;
	word-wrap: break-word;
	background:#fffcf1 url("/rim//wp-content/themes/ezabel/images/input-bg.jpg") repeat-y top left;
}


/* Structure */

#raiting {
	margin-bottom:1.5em; text-align:center;	width:950px; margin:auto;
}

#answ_ljqrt1127 { padding-top:182px; 	background:url("/rim//wp-content/themes/ezabel/images/banner.jpg") no-repeat top center;}
#images_list { position:relative;height:181px; margin:auto;margin-top:-182px;width:0px; }
#head2 { height:140px;margin-left:-460px;margin-top:5px;width:300px; cursor:pointer;cursor:hand;}

/* For IE only */
#answ_ljqrt1127 { *padding:0;}
#images_list { *width:100%;*margin:auto;*margin-left:-320px;}
#head2 { *margin:auto;}
#images_list a:hover { background-color:transparent; }

#dates { 
	background-color:#fff;
	margin: 0em 18em 0em 0.5em;
	padding: 0em 1.5em 0em 1.5em;
	border: solid 1px #e5e5e5;
	word-wrap: break-word;
}

.ctl00_Menu1n16 img {
	border: 1px solid #c2cfdf;
	padding: 3px;
}

.ctl00_Menu1n16 img a{
	border: 1px solid #c2cfdf;
	padding: 3px;
}

.ctl00_Menu1n16 { 
	background-color:#fff;
	padding: 0em 0.8em 0.8em 0.1em;
	word-wrap: break-word;
}

.ctl00_Menu1n16 ul {
	list-style: none;
	padding-left:0px;
	margin-left:2.0em;
}

.ctl00_Menu1n16 li{
	list-style: disc;
 	margin-left:1em;
}

.lmsubmenu {
	text-align:justify;
	margin-bottom:50px;
}	

.ctl00_Menu1n16 ul 
{
	list-style-image:url(/rim//wp-content/themes/ezabel/images/arrow-list.gif);
	margin:5px 20px;
	padding:1em;
}

.postmetadatasingle {
	margin-top: 4.0em;
	_margin-left:-1em;
}

#bottom_container {
	width: 204px;
	float: right;
	clear: right;
	background-color:#fff;
	padding: 10px 0 0 0;
	border:solid 1px #e5e5e5;
	margin-bottom:1.5em;
	color:#999;
	text-align:left;
}

#bottom_container h2 {
	color:#c3af91;
	font-size:12px;
	font-weight:bold;
	padding:1em 0 0 0;
	border-bottom: 1px solid #c3af91;
	margin-bottom:2px;
}

#bottom_container ul{
	padding: 0;
	font-size:12px;
	color:#666;
	line-height: 1.8em;
	list-style: none;
	margin-left:0px;
	color:#999;
	margin-top:-11px;
	*margin-top:0;
	margin-bottom:0;
}

#bottom_container ul li{
	list-style: none;
	padding-left:0;
	color:#999;
	margin-top:0;
}

#bottom_container ul li ul{
	margin-top:0;
}

#b-news-title-big {
	background:url("/rim//wp-content/themes/ezabel/images/footer.jpg") repeat-x bottom left;
}
#search_form{
	font-size:11px; 
	height:50px;
	clear:both;
}

#search_form p{
	text-align:left; padding-top:10px; padding-left:100px;
}

/* Comment Style */

.cat-item-179 {
	margin: 0 0 4px 0;
	padding: 0;
	height:30px;
	font-size:0.92em;
}
.cat-item-179, .chapter-header {
	text-align: right;
}
.chapter-header {
	float: left; margin-top:6px;
}
.Later {
	float: right; margin-top:6px;
}


ol.table50 {
	background-color: transparent;
	margin-left: -4.3em;
	_margin-left: -1em;
}

@media all and (min-width: 0px){
	ol.table50 {
	margin-left: -4.3em;
	}
}

html>body ol.table50 {	margin-left: -4.3em;}

.table50 li {
	color: #999;
	padding: 7px;
	list-style-type: none;
	margin-top: 15px;
	word-wrap: break-word;
	border: 1px solid #FAE9E5;
}

#commentinfo {
	background-color: #ffffd0;
}

#commentinfo p{	
	padding-left: 5px;
}
.author-comment {
	background-color: #f1fdd7;
	padding-left: 5px;
}

.ping-comment {
	background-color: #e4fbfd;
	padding-left: 5px;
}

/* Navigation Elements */

.custom_box {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 40px;
	padding-bottom: 5px;
}

.page-head {
	float: right;
}

.rating_articles_11_1 {
	float: left
}
.centerColTd { padding-left:200px; color:#eea6b0; }
.centerColTd a { color:#eea6b0; }
.centerColTd a:hover { color:#FFFFFF; }

.lmsubmenu img
{
	background:url(/rim//wp-content/themes/ezabel/images/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	border:none;
	border-top:#eee 1px solid;
	border-left:#eee 1px solid;	
}
a .lmsubmenu img {
	border:none;
	background:none;
	padding:none;
	background:url(/rim//wp-content/themes/ezabel/images/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	border-top:#eee 1px solid;
	border-left:#eee 1px solid;	
}
p img.right {
	float: right;
	margin:0 0 0 10px;	
}
p img.left {
	float: left; 
	margin:0 10px -1px 0;
}


#search {
	padding-top:20px;
}

.vote_option_8 {
	height:37px; padding-top:20px;
}
.vote_option_8 .color_blue {
	text-align:left; float:left; width:48%;
}
.vote_option_8 .b-loader {
	text-align:right; float:right; width:48%;
}
.commentmeta {
	margin-top:4px; font-size:0.92em; float:right;
}
#table50 li {
	 *border:solid  1px #FFFFFF;
}	

#auth_msg {
	text-align:left; padding-left:100px;
}
#auth_msg label { width:400px; display:block; float:left; padding-top:3px; font-weight:bold; }
.cat1460 { font-size:10px; float:right; text-align:right; padding-top:8px !important; }

#voteb23278 h3 {
	background:url(/rim//wp-content/themes/ezabel/images/comments.gif) no-repeat left center;
	padding-left:24px;
	margin-bottom:0;
}

.Osnov_link {
 border: solid 1px #fceec9;
 background:#fffcf5;
 padding:10px;
 color:#6b6050;
 font-size:0.9em;
}

#obv12 {
	background:#fcf9ed url(/rim//wp-content/themes/ezabel/images/nuage.jpg) no-repeat left top;
	margin: 10px 216px 0 6px;
	padding: 25px 10px 5px;
	border: solid 1px #f8dbda;
	word-wrap: break-word;
}

#obv12 h2 {
	color:#c3af91;
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin-top:4px;
}


/* Ajouts pour compatibilité Wordpress v2.6 - 1er Septembre 2008 */

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
}
img.centered, img.holidays {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.page-head, img.rating_articles_11_1 {
	display: inline;
}

.page-head {
	float: right; margin: 0 0 4px 15px; *margin-top:12px;
}
.rating_articles_11_1 {
	float: left; margin: 0 15px 4px 0; *margin-top:12px;
}
/* End Images */
 
/* Captions */
.holidays, div.holidays {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
 
.blk18822013 {
	text-align: center;
	padding-top: 4px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #C3AF91;
}
 
.blk18822013 img {
}
 
.blk18822013 p.chld18825872 {
	font-size: 11px;
	line-height: 14px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/* Les titres des liens colonne de droite */
#bottom_container .article_title h2.rating_top_block {
	border-bottom:1px dashed #D9BFA7;
	color:#D9BFA7;
	font-size:11px;
	margin-left:0px;
	padding-left:9px;
}

/* Modifications V5.0 */
.lmsubmenu .subitm-2817 { background:none; border:none; padding:0; }

.lister { width:162px;}
.lister div { padding:10px 10px 10px 0; }
.lister div img { margin:1px; }

.block-block-40 img { margin:3px; }

.block-block-40 a:hover { background-color:transparent; }
.block-block-40 a:hover img { background-color:#dc7b9d; }

.trackbacklist p { margin:3px 0; }
.trackbacklist li {
	 *border:solid  1px #FFFFFF;
}	

#table50 { margin-bottom:30px; }

/* Modifications V5.1 */
.auth_44643 li { 
	list-style-image:url(/rim//wp-content/themes/ezabel/images/arrow-list.gif); 
	padding-left:5px; 
}
.p1023195 {
	border: solid 1px #f7e8e5;
	width:450px;
	background:#FFFFFF url(/rim//wp-content/themes/ezabel/images/bg-related.jpg) repeat-y top right; 
}
.p1023195 div {
	background:url(/rim//wp-content/themes/ezabel/images/bg-floral.jpg) no-repeat bottom right; padding:4px;
}
.p1023195 ul {
	margin-bottom:4px; padding-bottom:0pt;
}

.postid_168642 {
	border: dashed 1px #eae3d9; padding:4px; background:#fcf8f1;
	width:200px; vertical-align:top; font-size:10px;
}
.postid_168642 a { color:#c3af91; }
.postid_168642 a:hover { color:#FFFFFF; }

.but-travel {
	text-align:left; 
}
.but-travel h4 {
	margin-top:0; padding-top:0;
}
.postid_168642 h4 { padding-bottom:6px; }

/* Ajouts pour Wordpress 2.7 - Janvier 2009 */
.table50 li { /*clear:left;*/ }
.bloglinks { font-size:10px; text-align:right; width:100%; margin-top:-15px; *margin-top:0; /*float:right;*/ }
.tag-link-233 p { margin:0 0 0 55px; padding:5px 10px; /*border:solid 1px #FAE9E5;*/ background-color:#FFFFFF!important; /*width:90%; float:left;*/ }
.book_title { color:#c3af91; *position:absolute; *height:50px; font-size:11px; /*margin-left:-680px;*/ }
.book_title img { float:left; }
.book_title .fn { font-size:14px; margin:5px 0 0 5px; }
.bloglinks { *margin-top:-10px; }

.tag-link-233 .Indented130L { margin-left:55px; font-size:10px; /*clear:left;*/ }
.tag-link-233 #auth_msg { padding-left:100px; }

#voteb23278 p { border:none; /*clear:none;*/ margin:5px; padding:0; }
li #voteb23278 #auth_msg { padding-left:0; }
.notes { clear:none!important; *zoom:1; }
.notes #D183D185 { float:left; }

.tag-link-233 #voteb23278 { margin:0 15px; padding:0 20px; border:solid 1px #F7E8E5; /*height:380px;*/ }

ol.table50 { *margin-left:0!important; }

.table50 li.selectedItem {
	background-color:#FFFBEB!important; border:1px solid #F7E8E5;
}
.table50 li.selectedItem #voteb23278 { background-color:#FFFFFF; }

.td_post_37538964 { font-size:11px; text-align:right; }
#b-foot__links { display:none; }

.sticky {
	background:#fffbeb url(/rim//wp-content/themes/ezabel/images/bg-sticky.jpg) repeat-x top center;
	border:1px solid #F8DBDA; margin-top:15px; padding:0 10px 10px;
}

#bottom_container ul li { padding:0 5px; }

/* Billet d'humeur */
#bottom_container .top-adv ul {
	width:212px; min-height:198px; *height:198px; float:left; margin:-18px 0 0 -11px; padding:0;
	background:url(/rim//wp-content/themes/ezabel/images/billet.gif) no-repeat top left;
}
#bottom_container .top-adv li { margin:0; padding:0; }
#bottom_container .top-adv h2 { border:none; color:#af2a59; text-align:right; margin:30px 30px 0 0; }
#bottom_container .top-adv .edit-keys { padding:10px 10px 0 20px; line-height:17px; color:#6c6c6c; }
#bottom_container .top-adv .date { font-size:11px; color:#d75382; }

/* Pages, catégories, archives */
#bottom_container ul li.cse-branding-form ul li, #bottom_container ul li.border_cell ul li { font-size:11px!important; }
#bottom_container ul li.block_humor { background:transparent url(/rim//wp-content/themes/ezabel/images/pages-bg.gif) no-repeat top left; border-bottom:solid 1px #f1c2d2; padding-bottom:10px; margin-top:15px; }
#bottom_container li.block_humor h2 { padding-left:25px; background:url(/rim//wp-content/themes/ezabel/images/plus.gif) no-repeat 2px 9px; margin-top:0; padding-top:4px;}
#bottom_container li.cse-branding-form h2 { padding-left:25px; background:url(/rim//wp-content/themes/ezabel/images/categories.gif) no-repeat left 13px;}
#bottom_container li.cornrt h2 { padding-left:25px; background:url(/rim//wp-content/themes/ezabel/images/archive.gif) no-repeat left 13px;}

/* Liens */
#bottom_container ul li.article_title { padding:0; }
#bottom_container #book-tree-708 h2 { padding-left:25px; background:url(/rim//wp-content/themes/ezabel/images/star.gif) no-repeat left 13px; }
#bottom_container .article_title h2.rating_top_block { background:transparent url(/rim//wp-content/themes/ezabel/images/bg-titreLien.jpg) no-repeat 0 10px; padding-left:22px; }
#bottom_container .border_cell h2.rating_top_block { background:transparent url(/rim//wp-content/themes/ezabel/images/page.gif) no-repeat 0 15px; padding-left:22px; }

/* Search */
#bottom_container .inappropriateMsgsDiv { background:transparent url(/rim//wp-content/themes/ezabel/images/search-bg.jpg) no-repeat top left; padding:20px 10px 0 0; margin-top:10px; height:94px; text-align:center;
	border-bottom:solid 1px #d6ccc0; }
#bottom_container .inappropriateMsgsDiv .menu_item_7 { height:14px; width:150px; }

/* Flux RSS */
#bottom_container #menu_id_9 { background:#f3e2d0 url(/rim//wp-content/themes/ezabel/images/flux-bg.gif) repeat-x top left; padding-bottom:20px; border-top:solid 1px #eedac1; margin-top:20px; }
#bottom_container #menu_id_9 h2 { padding-left:25px; background:url(/rim//wp-content/themes/ezabel/images/rss.gif) no-repeat left 8px; margin-top:0; padding-top:4px; }

/* Bouton sondage */
.simple_body_glass .gb_top {  
	background:transparent url(/rim//wp-content/themes/ezabel/images/bouton.gif) no-repeat scroll left top !important;
	border:none !important;
	color:#AD2B59 !important;
	font-weight:bold !important;
	height:33px !important;
	margin-top:5px !important;
	padding-bottom:5px !important;
	width:128px !important;
}