/*  - 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 {background: #8a8a8a url(/images/theme-a/066/bg.png) repeat-x scroll left top;margin:0;font-size:13px;background-color:#7f7f7f !ie;}
.yui-t8 #yui-main {position:relative;right:30px;width:73%;} /*fix page*/

/*header*/
#public_controller.index #header {_padding-bottom:0;}
#header {width:998px;height:165px;margin-top:25px;background:transparent url(/images/theme-a/066/header.png) no-repeat scroll left top;_background-image: url(/images/theme-a/066/header.gif);_height:165px;_top:1px;}
#header #topnav ul {position:absolute;right:0;padding:0;color:#fff;}
#header div.login, #header div#login {position:absolute;top:-145px;right:25px;height:20px;color:#fff;}
#header div.login a, #header div#login a{color:#fff;}
#header #topnav {margin-top:5px;}
#header #topnav ul li a {padding:0px 12px;font-size:12px;border-left:1px solid #6D7986;text-decoration:none;color:#fff;background:none;}
#header #topnav ul li.first a {border-left:none;}
#header #topnav ul li a:hover {color:#fff;text-decoration:underline;}
#header .logo {display:block;position:absolute;top:-150px;left:27px;}
#header .bd {background-color:#454442;position:relative;top:166px;left:12px;width:939px;min-height:38px;_height:38px;}

/*bouton suggestion*/
#public_controller.index #sidebar .feedback-bt, #sidebar .feedback-bt {
	position:absolute;top:-110px;left:715px;height:46px;margin:0;line-height:2.2em;text-indent:20px;
	letter-spacing:0;font-weight:normal;font-family:arial,sans-serif;color:#fff;background-image:url(/images/theme-a/066/bt-suggest.png);_background-image:url(/images/theme-a/066/bt-suggest.gif);
}

h1 {border-bottom:1px solid #e5e5e5;padding-bottom:10px;background:none;}

#sidebar .hd, #sidebar .bd {background-image: url(/images/theme-a/066/sidebar-container-bg-sprite.png);_background-image: url(/images/theme-a/066/sidebar-container-bg-sprite.gif);}
#sidebar .block ul.tags li a {color:#fff;}

#welcome.module .bd, #welcome.module .bd .t, #welcome.module .ft, #welcome.module .ft .t {background-image:url(/images/theme-a/049/module_plain_background.gif);}
#welcome .mc-text {background-image:url(/images/theme-a/049/mc-bubble.png);}

/*banner*/
#banner .hd,#banner .ft {display:none;}
#public_controller.index  #bd {_margin-top:-56px;padding-top:48px;}
#bd {width:998px;padding-top:48px;background:transparent url(/images/theme-a/058/bg_page.jpg) repeat-y scroll left bottom;}
#ft .hd {width:998px;height:85px;background:transparent url(/images/theme-a/066/footer.png) no-repeat scroll left top;_background-image: url(/images/theme-a/066/footer.gif);}

/*search form*/
#search {height:18px;margin: 5px 10px;_margin-top:0;padding:4px 0 0 5px;font-style:normal;color:#999;border:none;background:none;width:140px;margin:5px 0 0 10px;padding:4px 0 0 5px;_margin-top:4px;}
#search-form {position:absolute;top:4px;left:10px;margin:0;background: transparent url(/images/theme-a/066/search_form.gif) no-repeat scroll left;width:200px;height:35px;}
#header #global-search form button.ok-button p {background:none;height:27px;width:18px;}

/*public_controller.index*/
#public_controller.index #banner .bd, #banner .bd {height:0;z-index:1;}
#public_controller.index #banner h2, #public_controller.index #banner h3, #banner h2, #banner h3 {font-family: Myriad Pro, Arial, 'Sans-serif';top:-75px;display:block;}

/*sidebar*/
#sidebar .commande-titres{font-size:14px;color:#fff;font-family: Myriad Pro, Arial, 'Sans-serif';font-weight:normal;}
#sidebar h2 {color:#fff;text-transform:capitalize;}
#sidebar h2 {background-image: url(/images/theme-a/066/commande-titre.gif);}
#sidebar span.comm-close{background-image:url(/images/theme-a/066/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:#24292e;}

/*form button*/
form button.ok-button p {width:38px;height:20px;background-image:url(/images/theme-a/066/bt-ok.png);_background-image:url(/images/theme-a/066/bt-ok.gif);}

/*feedbacks list*/
.feedback dl.score, .feedback dl.pop {background-image:url(/images/theme-a/066/icon-metadata-sprite.png);_background-image:url(/images/theme-a/066/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:#fff;}
.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;}

#sidebar #flash.message p {color:#fff;}
 
/*active link*/
div#feedback-tabs ul.tabs li a.on, #onglets li.on {color:#24292e;}

/* QUALIFIERS */
.qualifiers ul.tags li a:hover {text-decoration:underline;}

/*bt commenter*/
a.post-top, a.post-bottom {font-family:arial,sans-serif;color:#fff;background:transparent url(/images/theme-a/066/commenter_bt.gif) no-repeat scroll 0%;width:116px;height:22px;text-indent:24px;}

/*vote bar*/
#vote-bar div.vote {background-image:url(/images/theme-a/066/votez_bg.png);}
#vote-bar h3.result, div#vote-bar h3.rate {color:#fff;}

/*footer*/
#ft .bd {margin-top:-53px;color:#666;}
#ft .bd a {color:#666;}

/*form*/
#header div#log-in form {top:-135px;}
#header div#log-in form div#login_form input {border-color:#e5e5e5;}
#header div#log-in form div#login_form label {color:#fff;opacity:0.9;}

/* EMAIL FRIENDS */
#popup_email_friends h1 {padding-left:25px;}

/*FAN*/
.fan { display:block; margin-left:20px;  text-align:center;}
.fan  a { display:block; float:left; padding:0;}
