﻿/*  - CSS authors:
	 			Cubedesigners   http://www.cubedesigners.com
                Renaud Morvan   http://externalbrain.org
		VuTheara Kham   http://vutheara-kham.fr
    - Copyright holder: 
                Dimelo http://feedback20.com
*/

/*page*/
body {margin:0;font-family:"trebuchet MS",arial,sans-serif;font-size:13px;background-color:#48b3ab;}
.yui-t8 #yui-main {position:relative;right:30px;width:73%;} /*fix page*/
h1, #best_user_score_increase h1 {margin-bottom:3px;padding-left:20px;padding-bottom:14px;font-size:0.97em;font-family:arial,sans-serif;text-transform:uppercase;background:transparent url(/images/theme-a/058/puce_underline.gif) no-repeat scroll 0% bottom;}

/*header*/
#public_controller.index #header{_padding-bottom:0;}
#header {_top:1px;width:998px;height:243px;margin-top:20px;_padding-bottom:55px;background:transparent url(/images/theme-a/058/banner.jpg) no-repeat scroll left top;}
#header #topnav ul {position:absolute;right:0;padding:0;color:#fff;}
#header div.login, #header div#login {position:absolute;top:-225px;right:25px;height:20px;background-color:#fff;}
#header #topnav ul li a {padding:4px 12px;font-size:13px;border-right:1px solid #fff;text-decoration:none;color:#868788;background:none;}
#header #topnav ul li a:hover {color:#00a0c6;}
#header .logo {display:block;position:absolute;top:-198px;left:27px;}
#header .bd {position:relative;top:244px;left:12px;width:939px;min-height:42px;_height:30px;background:transparent url(/images/theme-a/049/bg_menu.gif) repeat-x scroll left top;}

/*bouton suggestion*/
#public_controller.index #sidebar .feedback-bt, #sidebar .feedback-bt {
	position:absolute;top:-110px;left:715px;height:46px;margin:0;line-height:2.8em;text-indent:40px;
	letter-spacing:0;font-weight:normal;font-family:arial,sans-serif;color:#245551;background-image:url(/images/theme-a/058/bt-suggest.png);_background-image:url(/images/theme-a/058/bt-suggest.gif);
}

/*banner*/
#banner .hd,#banner .ft {display:none;}
#public_controller.index #banner h2,#public_controller.index #banner h3,#banner h2,#banner h3 {text-indent:-9999em;}

#bd {width:998px;_margin-top:-56px;padding-top:48px;background:transparent url(/images/theme-a/058/bg_page.jpg) repeat-y scroll left bottom;}
#ft .hd {width:998px;height:195px;background:transparent url(/images/theme-a/058/bottom.jpg) no-repeat scroll left top;}

/*search form*/
#search {width:178px;height:18px;margin-top:1px;_margin-top:0;padding:4px 0 0 5px;font-style:normal;color:#999;border:1px solid #999;background:transparent url(/images/theme-a/049/bg_search.gif) repeat-x scroll top left;}
#search-form {position:absolute;left:10px;margin:0;}

/*public_controller.index*/
#public_controller.index #banner .bd, #banner .bd {height:0;}

/*sidebar*/
#sidebar .commande-titres{font-size:13px;color:#333;}
#sidebar h2 {color:#fff;text-transform:capitalize;}
#sidebar h2{background-image:url(/images/theme-a/058/commande-titre.gif); height: 26px;}
#sidebar span.comm-close{background-image:url(/images/theme-a/058/comm-open.gif);}
#sidebar .top .hd {}/*fix bug sidebar*/
#sidebar .block ul.tags {font-family:arial,sans-serif;}
#sidebar .block ul.tags li a {background:transparent url(/images/theme-a/058/puce_sidebar.gif) no-repeat scroll 0 50%;padding-left:10px;}
#sidebar #tags_qualifier ul.tags li a, #tags_qualifier ul.tags li a {background:none;}
#sidebar .top .hd {_background-position-y:5px;}/*fix bug sidebar*/

/*user profile*/
.user h3, .user h3 a {color:#00a0c6;}

/*form button*/
form button.ok-button p {width:24px;height:24px;background-image:url(/images/theme-a/058/bt-ok.gif);}

/*feedbacks list*/
.feedback dl.score, .feedback dl.pop {background-image:url(/images/theme-a/058/icon-metadata-sprite.png);_background-image:url(/images/theme-a/058/icon-metadata-sprite.gif);}
.feedback dl.pop dd.popu1, .feedback dl.pop dd.popu2, .feedback dl.pop dd.popu3, .feedback dl.pop dd.popu4 {background-image:url(/images/theme-a/icon-pop-sprite-8bit.png);}
.feedback dl.score dd.value,.feedback dl.score dd.qualifier {color:#fff;}
.feedback dl.pop dd.qualifier {color:#235450;}
.feedback.archived .metadata .score, .feedback.archived .metadata .pop,.feedback.archived .metadata .score dd, .feedback.archived .metadata .pop dd  {color:#eee;}
.feedbacks .feedback .status dd{color:#f60;}
.feedback dl.score dt,.feedback dl.pop dt {color:#666;}

/*feedbacks_controller.show*/
#feedbacks_controller.show h1 {text-transform:none;}
#feedbacks_controller.show .feedback .corpus .title a {display:block;border-bottom:2px dotted #ccc;font-size:20px;font-family:arial,sans-serif;color:#48b3ab;}
 
/*active link*/
div#feedback-tabs ul.tabs li a.on, #onglets li.on {color:#00a0c6;}

/* QUALIFIERS */
.qualifiers ul.tags li a:hover {text-decoration:underline;}

/*bt commenter*/
a.post-top, a.post-bottom {font-family:arial,sans-serif;color:#245551;background:transparent url(/images/theme-a/058/commenter_bt.gif) no-repeat scroll 0%;}

/*vote bar*/
#vote-bar div.vote {background-image:url(/images/theme-a/058/votez_bg.png);}
#vote-bar h3.result, div#vote-bar h3.rate {font-family:verdana;color:#333;}

/*footer*/
#ft .bd {margin-top:-53px;color:#fff;}
#ft .bd a {color:#fff;}

/*form*/
#header div#log-in form {top:-225px;}
#header div#log-in form div#login_form input {border-color:#999;}
#header div#log-in form div#login_form label {background-color:#fff;color:#666;opacity:0.9;}

/* EMAIL FRIENDS */
#popup_email_friends h1 {padding-left:25px;}