/*  
Theme Name: KetsuRyu
Description: Th&egrave;me KetsuRyu version finale.
Author: Epsi
Tags: simple, sobre, deux colonnes, largeur fixe, sans (aucun) doute le plus beau site du monde...
Version: 1.0
*/
body{background:#fff url(img/fond.jpg) repeat;color:#363636;font:11px/16px Verdana, Tahoma;margin:0;padding:0;}
blockquote{border-left:5px solid red;margin:0 0 0 20px;padding:0 0 0 20px;}
img{border:none;}
ul,ol{margin:0 0 20px 20px;padding:0;}
#page{background:#fff url(img/haut.jpg) no-repeat;border:1px solid #d1d4ea;width:980px;margin:41px auto 20px;padding:0;}
#header{height:269px;position:relative;width:980px;margin:0 auto;}
#content{background:url(img/bas.jpg) no-repeat bottom right;min-height:1000px;width:925px;margin:20px auto 0;padding:40px 0 340px;}
#content-all{float:left;width:100%;}
#content-left{float:left;width:645px;}
#content-right{float:right;width:240px;}
h1{font:bold 30px/30px Verdana, Tahoma;left:0;position:absolute;top:0;margin:0;padding:0;}
h1 a{color:red;display:block;height:269px;position:absolute;text-decoration:none;width:680px;}
h2#blog-description{color:#fff;display:none;font:normal 12px/12px Verdana, Tahoma;left:130px;position:relative;top:205px;margin:0;padding:0 0 0 140px;}
h2{border-bottom:1px solid #ccc;font:bold 18px/14px Verdana, Tahoma;line-height:32px;margin:0 0 20px;padding:0 0 3px 0px;}
h2.boxtitle{background:none;border:0;margin-bottom:5px;padding-left:0;font-size:1.3em;font-weight:bold;}
h3{font:bold 11px/11px Verdana, Tahoma;margin:0 0 20px;}
h4{margin:0 0 5px;}
#header ul{bottom:-36px;left:210px;list-style:none;position:absolute;margin:0;padding:0;}
#header li{float:left;margin:0 2px 0 0;padding:0;}
.page_item a{color:#363636;display:block;font:normal 11px/11px Verdana, Tahoma;height:25px;text-align:center;text-decoration:none;width:100px;margin:0;padding:11px 0 0;}
#searchformkrt{position:absolute;right:15px;top:271px;width:180px;}
#langkrt{position:absolute;right:203px;top:277px;width:60px;}
#langkrt img{margin:0 1px;border:1px solid #fff;}
#langkrt a:hover img{border:1px solid red;}
#search_s{background:url(img/search_bg.jpg) no-repeat;border:1px solid #ccc;color:#999;height:20px;width:80px;padding:3px 5px 0 25px;font-size:1.1em;}
#search-submit{background:url(img/search_bt.jpg) no-repeat;border:0;color:#777;font-weight:700;height:26px;position:relative;top:1px;width:40px;margin:0;padding:5px;}
.bt{cursor:pointer;}
.page_item a:hover{background:url(img/bg-menu-hover.gif) no-repeat left top;color:#fff;}
.current_page_item a{color:#363636;font:bold 11px/11px Verdana, Tahoma;}
.current_page_item a:hover{color:#fff;font:bold 11px/11px Verdana, Tahoma;}
.entry{background:url(img/entrybody_bg.jpg) no-repeat;float:left;height:215px;width:195px;margin:5px 0 0;padding:15px 0 8px 18px;}
.newsentry{background:url(img/newsbody_bg.jpg) no-repeat;float:left;height:175px;width:620px;margin:5px 0 0;padding:15px 0 8px 18px;}
.newsentry .trigger{float:left;}
ul.related,ul.related li{float:left;list-style-type:none;margin:0;padding:0;}
ul.related{margin:0 0 20px 4px;}
.relatedtrigger{float:left;width:113px;height:113px;}
.newsentry .newsexerpt{width:410px;height:160px;float:left;text-align:left;margin-left:13px;}
.entry h3{font-size:0.9em;font-weight:400;padding-left:0;text-align:center;width:155px;margin:5px 0 0 -7px;}
.newsentry h3{font-size:14px;font-weight:700;padding-left:0;text-align:left;width:410px;line-height:13px;margin:5px 0 4px;}
.meta_comments{background:url(img/bg-comments.gif) no-repeat left center;display:inline;height:16px;padding-left:15px;position:absolute;margin:182px 0 0 -18px;}
.newsentry .meta_comments{padding-left:15px;position:absolute;margin:149px 0 0 393px;}
.newsentry .lakrtnews{display:block;position:relative;top:-7px;}
.newsentry .readmore{position:relative;top:-15px;}
* html .meta_comments{margin-top:3px;}
.box{padding:4px 10px 10px 10px;}
.box p{margin:0;}
.boxindex .active{background:url(img/tab-bg-active.gif) no-repeat;}
.boxholder{clear:both;padding:1px;border:1px solid #d1d4ea;}
.tab{background:url(img/tab-bg.gif) no-repeat;float:left;height:32px;text-align:center;width:98px;margin:0 1px 0 0;}
.tabtxt{color:#fff;font-size:12px;font-weight:700;margin:0;padding:11px 0 0;}
.latest_entry{background:url(img/latest_entry.jpg) no-repeat;height:50px;margin-top:25px;width:645px;}
.ketsuryu_facebook{background:url(img/ketsuryu-facebook.jpg) no-repeat;height:159px;margin-bottom:10px;}
.ketsuryu_facebook a{display:block;height:149px;width:233px;}
.latest_news{background:url(img/latest_news.jpg) no-repeat;height:50px;margin-top:25px;width:645px;}
.rss{height:30px;padding-top:8px;width:32px;margin:0 0 0 570px;}
.box-left img{float:left;margin:5px 10px 5px 0;}
.tagcloud_title{background:url(img/tagcloud_bg.jpg) no-repeat;clear:both;height:50px;width:500px;}
.tagcloud{line-height:20px;width:580px;padding:10px 0 15px 10px;}
.tagcloud a{margin-right:10px;text-decoration:none;}
.page_navi{height:50px;line-height:40px;width:640px;}
.box-right-end{clear:both;height:23px;background:url(img/right_bg.jpg) no-repeat bottom left;margin:0;}
.box-right{background:url(img/right_bg.jpg) no-repeat top left;margin:0 0 20px;line-height:14px;}
/*#categories-438882551{background:url(img/post_bg.jpg) no-repeat top left;margin:0 0 20px;line-height:14px;}*/
.box-right h4{font-size:14px;color:#8e8e8e;letter-spacing:-1px;padding:7px 0 2px 11px;}
.box-right ul{list-style:none;padding-left:8px;margin:0;}
.box-right li a{border-bottom:1px dotted #ddd;display:block;text-decoration:none;width:209px;margin:0;padding:5px;}
.box-right li a.inline{font-weight:bold;}
.box-right li a.inline:hover{text-decoration:none;}
.box-right li a.inline span{color:#363636;font-weight:normal;}
.recent_post{background:url(img/post_bg.jpg) no-repeat;height:315px;margin-bottom:10px;}
.recent_post ul{list-style:none;padding-top:40px;margin-bottom:5px;}
.recent_post ul li a{background:url(img/post_li.gif) no-repeat;height:18px;list-style:none;margin-bottom:3px;width:195px;padding:2px 0 0 23px;}
li.used-cat-parent li.used-cat{font-weight:700;}
li.current-cat{font-weight:700;}
li.current-cat li{font-weight:400;}
li.cat-item ul.children li a{width:185px;background:url(img/post_li.gif) no-repeat 1px 1px;margin-bottom:3px;height:18px;list-style:none;padding:2px 0 0 23px;margin-left:10px;}
li.cat-item ul.children li.cat-item-243 a{background-image:url(img/post_li_top.gif);}
li.cat-item ul.children li.cat-item-1476 a{background-image:url(img/post_li_concours.gif);}
li.cat-item ul.children li ul.children li a{padding:5px 5px 5px 50px;}
.box-right .page_item a,.box-right .current_page_item a{background:transparent;color:red;font-weight:400;height:auto;text-align:inherit;width:auto;}
.title{border-bottom:1px solid #ccc;font-size:18px;line-height:28px;padding:0 127px 3px 0px;}
.single_content{clear:both;padding-top:10px;line-height:18px;}
.meta{font:10px Verdana, Tahoma;height:25px;position:relative;top:-10px;}
.meta-date{background:url(img/bg-date.gif) no-repeat 0 2px;padding:0 0 0 15px;font-size:10px;color:#9d9d9d;}
.meta-vu{background:url(img/bg-vu.gif) no-repeat 0 2px;padding:0 0 0 15px;font-size:10px;color:#9d9d9d;}
.meta-categories{background:url(img/bg-cats.gif) no-repeat 0 2px;padding:0 0 0 15px;font-size:10px;color:#9d9d9d;}
.meta-edit{display:block;margin-top:7px;background:url(img/bg-edit.jpg) no-repeat 0 2px;padding:0 0 0 15px;font-style:normal;font-size:10px;color:#9d9d9d;}
.meta-date a,.meta-categories a,.meta-edit a {text-decoration:none;color:#9d9d9d;}
.meta-date a:hover,.meta-categories a:hover,.meta-edit a:hover{text-decoration:underline;}
h4#comments,h4#respond,h4#related{font-size:16px;height:32px;line-height:20px;margin:0 0 15px 0;padding:0;}
h4#respond{padding-top:20px;}
.comment{background:#f7f7f7;border:1px solid #e5e5e5;margin:0 0 20px;padding:10px;}
.comment-details{margin:0 0 10px;color:#9d9d9d;}
.comment-details img.avatar{float:left;margin:0 10px 8px 0;}
.comment-text p{display:block;margin:0;padding:0;}
#commentform label{display:block;margin:0 0 5px;}
input.text{background:url(img/input_bg.jpg) no-repeat;border:1px solid #999;width:390px;margin:0 0 10px;padding:5px;}
textarea{background:url(img/txtarea_bg.jpg) no-repeat;border:1px solid #999;height:100px;width:510px;margin:0;padding:5px;}
input.submit{background:#363636;border:0;color:#fff;width:auto;margin:0;padding:5px;}
#footer-wrap{background:#fff;border-top:1px solid #d1d4ea;}
#footer{color:#333;font:normal 10px/10px Verdana, Tahoma;width:980px;margin:0 auto;}
#legal{float:left;width:700px;padding:10px 5px;}
#w3c{float:right;width:150px;padding:10px 5px;text-align:right;}
.wp-caption{background-color:#f3f3f3;border:1px solid #ddd;padding-top:4px;text-align:center;margin:10px;}
.wp-caption img{border:0 none;float:none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
#wp-calendar{width:100%;}
.addthis_container{margin:20px 0;}
.ratingheader{height:40px;background:url(img/votez.png) no-repeat center center;}
.rating_post{margin:0 auto;float:none;text-align:center;padding-top:20px;}
.ratingloader{margin:0 auto;}
.ratepost{float:none;text-align:center;margin:0 auto;}
.categ_title{clear:both;font-size:16px;font-weight:700;line-height:45px;padding-left:5px;}
.categ_title a{color:red;text-decoration:none;}
.slideshow{margin-top:10px;}
img.topimg{border:2px solid #ddd;}
a:hover img.topimg{border:2px solid #aaa;}
#ajax_login_panel{background:#fff url(img/panel-login-bg.gif) repeat-x top left;border-bottom:1px solid #d1d4ea;left:0;position:absolute;text-align:center;top:0;width:100%;}
#panel_login{height:0;visibility:hidden;width:980px;margin:10px auto;padding:0;}
#panel_login span.alw_message{color:#888;font-size:0.9em;font-style:italic;}
#panel_login table.toptable{border-collapse:collapse;}
#panel_login table.toptable td{width:40%;padding:5px 10px;}
#panel_login table.toptable td.welcome{background:url(img/ketsuryu.jpg) no-repeat center 60px;width:206px;}
#panel_login table.bottable{border-collapse:collapse;text-align:left;}
#panel_login table.bottable td{border:0;}
#panel_login table.toptable td.espacemembre div{padding-left:15px;}
#panel_login table.toptable td.espacemembre div ul{list-style:none;padding:10px 0 0;}
#panel_login table.toptable td.forum ul{list-style:none;text-align:left;padding:10px 0 0;}
#panel_login table.toptable td.forum ul li{padding:0;margin:0;}
#panel_login table.toptable td.forum ul li span.lastdate{font:12px Verdana, Tahoma;font-size:0.9em;color:#9d9d9d;font-style:italic;padding:0 0 0 24px;position:relative;top:-6px;}
#panel_login table.toptable td.forum ul li span.lastuser{font:12px Verdana, Tahoma;font-size:0.9em;color:#9d9d9d;font-style:italic;padding:0 0 0 5px;position:relative;top:-6px;}
#panel_login h4#login_title_identifie{background:url(img/login-identifie.jpg) no-repeat top left;height:50px;width:347px;}
#panel_login h4#login_title_oublie{background:url(img/login-oublie.jpg) no-repeat top left;height:50px;width:347px;}
#panel_login h4#login_title_membre{background:url(img/login-membre.jpg) no-repeat top left;height:50px;width:347px;}
#panel_login h4#login_title_espace{background:url(img/espace-membre.jpg) no-repeat top left;height:50px;width:347px;}
#panel_login h4#login_title_forum{background:url(img/espace-forum.jpg) no-repeat top left;height:50px;width:347px;}
#bouton_show_panel a,#the_bouton_show_panel_close a{background:url(img/panel-login-trans.png) no-repeat top left;color:#363636;display:block;height:40px;left:50%;line-height:32px;margin-left:228px;position:absolute;text-decoration:none;width:226px;z-index:100;}
#bouton_show_panel a span.b,#the_bouton_show_panel_close a span.b{color:#DFDFDF;}
#bouton_show_panel a img,#the_bouton_show_panel_close a img{left:-2px;position:relative;top:5px;}
#panel_login,#bouton_show_panel{display:none;}
span.licencie{position:absolute;display:block;width:160px;height:160px;background:url(img/licencie-trans.png) no-repeat top left;}
img.topketsuryu{margin-left:143px;margin-top:-20px;position:absolute;}
img.topketsuryusingle{margin-left:620px;margin-top:19px;position:absolute;}
div.slideshowlink,div.piclenselink{width:30%;float:left;padding-left:15px;font-size:0.9em;}
div.amvpiclenselink{width:180px;padding-left:15px;margin-top:-55px;margin-left:445px;position:absolute;font-size:0.9em;}
div.amvpiclenselink img{float:left;margin-right:8px;margin-top:-2px;}
img.wallcooliris,img.wallslideshow{float:left;margin-top:-3px;}
div.slideshowlink a,div.piclenselink a,div.amvpiclenselink a{line-height:13px;text-decoration:none;color:#9d9d9d;}
div.slideshowlink a:hover,div.piclenselink a:hover,div.amvpiclenselink a:hover{text-decoration:underline;}
div#addthisbutton{position:absolute;margin-top:-51px;margin-left:515px;}
a,#footer a{color:red;}
.box-left,#calendar_wrap{margin:0;}
p.tags,.clear{clear:both;}
.box-right li,.comment-text img{display:inline;}
li.cat-item ul.children,li.cat-item ul.children li{margin:0;padding:0;}
#wp-calendar th,#panel_login table.toptable td.espacemembre{text-align:left;}
#panel_login table.toptable td.espacemembre div ul li a,#panel_login table.toptable td.forum ul li a{background:url(img/post_li.gif) no-repeat 0 2px;display:block;height:18px;list-style:none;margin-bottom:3px;text-decoration:none;padding:2px 0 0 23px;}
#pagetop a{display:block;width:35px;height:35px;position:fixed;right:3px;bottom:1px;background:url(img/top-trans.png) no-repeat top left;}
a.topsuite{display:block;float:right;font-size:0.8em;margin-right:20px;text-decoration:none;}
a.topsuite:hover{text-decoration:underline;}
.gravatar{float:left;border:1px solid #000;background:#fff;padding:3px;}
.postgrav{float:left;margin-right:5px;margin-left:5px;border:1px solid #000;background:#fff;padding:3px;}
h1 a span,li.cat-item-1 a{display:none;}
.newsentry .newsexerpt a,h3 a,.meta_comments a,.box-right a{text-decoration:none;}
.newsentry .newsexerpt a:hover,.categ_title a:hover,h3 a:hover,.tagcloud a:hover,.box-right a:hover,#panel_login table.toptable td.espacemembre div ul li a:hover,#panel_login table.toptable td.forum ul li a:hover{text-decoration:underline;}
li.cat-item ul.children{display:none;z-index:1;}
li.current-cat ul.children,li.current-cat-parent ul.children,li.used-cat ul.children,li.used-cat-parent ul.children{display:block;}
ul.nomargin{margin:0;padding:0;}
li.categories li.cat-item a{font-size:1.2em;margin-top:3px;margin-bottom:3px;}
li.categories li.cat-item-21 a{padding-left:23px;background:url(img/amv-clips.gif) no-repeat left 6px;width:196px;}
li.categories li.cat-item-41 a{padding-left:23px;background:url(img/animes-fansub-dl.gif) no-repeat left 6px;width:196px;}
li.categories li.cat-item-16 a{padding-left:23px;background:url(img/wallpapers-images.gif) no-repeat left 6px;width:196px;}
li.categories li.cat-item-8 a{padding-left:23px;background:url(img/japon.gif) no-repeat left 6px;width:196px;}
li.categories ul.children li.cat-item a{font-size:1.0em;}
textarea#req_message{height:400px;}
#c4ftt-controls img{margin:0 2px;}
.comment-text img{margin:0 3px;padding:0;position:relative;top:2px;float:none;}
.comment-text p{line-height:18px;}
.single_content img.alignnone{float:none;margin:0;position:relative;top:2px;}
#ketsuryucomments li a{display:inline;margin:0;padding:0;font-size:0.9em;}
#ketsuryucomments li {display:block;margin:0;padding:3px 3px 3px 15px;background:url(img/bg-comments.gif) no-repeat left 6px;}
.wp-pagenavi{text-align:center;font-size:1.1em;}
.wp-pagenavi a:hover{background-color:#0066CC;color:#FFFFFF !important;}
.comment-page-numbers{text-align:center;font-size:1.1em;margin-bottom:15px;}
.comment-page-numbers a{text-decoration:none;padding:3px;}
.comment-page-numbers a:hover{background-color:#0066CC;color:#FFFFFF;}
/*#krtpartners{background:url(img/partenaires.png) no-repeat top left;height:46px;width:350px;position:absolute;margin-top:-201px;padding:155px 0 0 135px;}*/
#krt_partners{text-align:center;}
#krt_partners h4{text-align:left;}
#krt_partners img{margin:5px;}
.hotspot{padding-bottom:1px;border-bottom:1px dotted #d1d4ea;cursor:help;}
#tt{position:absolute;display:block;background:#666;}
#tttop{display:block;height:5px;margin-left:5px;background:#666;overflow:hidden;}
#ttcont{display:block;padding:2px 12px 3px 7px;margin-left:5px;background:#666;color:#fff;}
#ttbot{display:block;height:5px;margin-left:5px;background:#666;overflow:hidden;}
.jap {font-size:1.5em;color:#0021de;}
.single_content table{border:1px solid #d1d4ea;border-collapse:collapse;background:#f9f9f9;}
.single_content table td{padding:2px 15px;border:1px solid #d1d4ea;}
.single_content table td a{text-decoration:none;}
img.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;float:none;}
img.alignleft{float:left;margin:0 10px 10px 0;}
img.alignright{float:right;margin:0 0 10px 10px;}
.single_separe{padding:30px 0;background:url(img/separe.png) no-repeat center center;}
p{clear:left;}
.boxindex{height:295px;}
img.triggerinnews{float:right;margin:12px 5px 10px 25px;width:80px;height:80px;}
p.spacer_{line-height:0px;}
.galliee{margin:0;padding:0;position:relative;top:20px;}
.jukebox{width:108px;height:150px;background:#fff url(img/jukebox-ouvrir.jpg) no-repeat top left;border:#d1d4ea 1px solid;text-align:center;}
.jukebox .open{display:block;width:108px;height:150px;}
#by_epsi a{position:absolute;display:block;width:109pxp;height:70px;left:50%;margin-top:-110px;margin-left:500px;background:url(img/epsi.png) no-repeat top left;}
#by_epsi a:hover{background-position:0 -70px;}
#box2,#box3,#box4,#box5{display:none;}
.newmsg{font-weight:bold;}
div.amv_selectcat{text-align:center;padding-bottom:15px;font-size:1em;}
.amv_selectcat{color:#8c8c8c;font-size:1.1em;}
div.concours_select{text-align:center;padding-bottom:15px;font-size:1em;position:absolute;margin-top:-47px;margin-left:380px;}
.concours_select{color:#8c8c8c;font-size:1.1em;}
table.concours{width:620px;margin-bottom:20px;}
table.concours .num{text-align:center;width:40px;font-size:20px;color:#ababab;}
table.concours .cat{width:315px;font-size:16px;color:#9a9a9a;padding-left:45px;}
table.concours .cat2{width:276px;font-size:16px;color:#9a9a9a;padding-left:45px;}
table.concours .img{width:28px;}
table.concours .img img{border:2px solid #ddd;}
table.concours .amv{width:205px;}
.wpu-user{width:130px;float:left;text-align:center;margin:10px 10px 18px 10px;}
.wpu-avatar{width:130px;text-align:center;}
.wpu-avatar img{margin:7px auto;float:none;}
.wpu-id{width:130px;clear:both;text-align:center;}