
input.submit-button, input[type="submit"], button {font-weight: bold;}

input.submit-button,button {padding: 0 3px;line-height: 18px;height: 19px;}

.cbox-container {margin:10px 0 0 0; padding:0; }
.cbox-container h3 {margin:0; padding:0; padding-left:5px; overflow:hidden; font-size:12px; }
.cbox-container h3 a { float:right; margin-right:5px; margin-top:0 !important; margin-top:3px;color:#FFFFFF; }
.cbox-container h3 span {font-weight:normal; }
.cbox-container h3 span a {float:none; margin:0; color:#FFFFFF;}

.cbox-titre {background-color:#EF4B00; font-size:12px; font-weight:bold; color:#FFFFFF; border:0; }
.cbox-titre-inactif {background-color:#E5E5E5;  background-repeat:repeat-x; font-size:12px; color:#333; border:0; }

.cbox-content {clear:both; width:520px; float:left; }

.cbox-preview {clear:both; background-color:#FFF; }
* html .cbox-preview {word-wrap:break-word; }

.cbox-avatar {width:54px; height:54px; margin:10px 4px; float:left; }

.block-action-a a:link, .block-action-a a:visited {color:#0382A6; font-weight:normal; }
.block-action-a input, .block-action-a button {padding:0; margin:0; border:0; line-height:12px; height:13px; background-color:#FFFFFF; cursor:pointer; font-weight:normal; font-size:10px; text-align:left; }
.block-action-a a:hover, .block-action-a a:active  {color:#0382A6; font-weight:normal; }
.block-action-a li  {border:1px #DDD solid; border-top:0; font-size:10px; background-position:left center; background-repeat:no-repeat; }

a.cbutton ,cbox-action a {text-decoration: none;}
a.cbutton:hover ,cbox-action a:hover {text-decoration:underline;}

.upanddown {position:relative !important; position:static; top:3px; }

/**********************************************************************/
a.button-question , input.button-question , button.button-question {
	background-image:url(http://staticblog.hi-pi.com/css/compte/images/bouton-questions-over.gif); /* mise en cache du hover */
	background-image:url(http://staticblog.hi-pi.com/css/compte/images/bouton-questions.gif);
	width:272px;
	height:29px;
	line-height:29px;
	font-size:12px;
}

a.button-question:hover,input.button-question:hover , button.button-question:hover {
	background-image:url(http://staticblog.hi-pi.com/css/compte/images/bouton-questions-over.gif);
}

.cbox-preview {clear:both; _word-wrap:break-word; }
.cbox-container {width:523px !important; } /* @bug :la largeur bouge quand on replie le block  */
.cbox-avatar {width:54px; height:54px; margin:4px; float:left; }
.cbox-question {float:left; margin:4px; padding:0; /*width:auto;*/ width:450px !important; width:430px; }
.cbox-question p {margin:0px; padding:0; }
.cbox-question .date {}
.cbox-question .categorie {}
/*
.cbox-question .title,
.cbox-question .title {font-size:14px; font-weight:bold; width:420px; overflow:hidden; }
.cbox-question .details { width:450px; width: 430px; overflow:hidden; }
.cbox-question .content, .cbox-question .source, .cbox-question .details { width:420px; width: 410px !important; overflow:hidden; }
*/
.cbox-question .title, .cbox-question .content, .cbox-question .source, .cbox-question .details {overflow:hidden; width:430px; line-height:1.1em;}
.cbox-question .title {font-size:14px; font-weight:bold;}
.cbox-question .details, .cbox-question .content, .cbox-question .source {padding-top:0.1em;}
.cbox-question .details p, .cbox-question .content p, .cbox-question .details p, .cbox-question .source {margin:0.5em 0; line-height:1.2em;}


/* A mettre dans presentation.css */
.action-newmsg			{ background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-nouveaumsg.gif); }
.action-addfriend { background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-ajout-ami.gif); }
.action-favorites {background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-star.gif); }
.action-replies {background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-commentaire.gif); }
.action-feed {background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-feed.gif); }
.action-good {background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-good.gif); }
.action-bad {background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-bad.gif); }
.action-abus {background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-abus.gif); }
.action-send {background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-bloc-transferer.gif); }

dl, dd {margin:0; padding:0; }
dd {height:16px; padding-top:2px; }

 #answers-popup {text-align:left; background:#FFF; padding:10px; }

/**********************************************************************/
img {border:0; margin:0; padding:0; } /* pas définit avant ?*/
/*
#onglets, .tabs, .tabs-content, #question, #reply-selected, #questionsList, #repliesList {clear:both; }
#onglets { width:523px; }
#onglets a { text-decoration:none; }
.tabs {float:left; }
.tabs ul {margin:0; padding:0; }
.tabs ul li {display:block; float:left; margin-top:0; margin-bottom:0; padding:0; }
.tabs a {color:#000; }
.tabs-content {width:523px; height:33px; line-height:20px; background-color:#EF4B00; }
.tab_l, .tab_m, .tab_r, .tab_l-actif, .tab_m-actif, .tab_r-actif {margin:0; padding:0; display:block; float:left; height:18px; line-height:20px !important; line-height:18px; }
.tab_r, .tab_r-actif { margin-right:5px; }
.tab_l {width:6px; background-color:#E5E5E5;}
.tab_m {padding:0 4px 0 4px;background-color:#E5E5E5;}
.tab_r {width:6px;background-color:#E5E5E5;}
.tab_l-actif {width:6px;background-color:#EF4B00;}
.tab_m-actif {padding:0 4px 0 4px;background-color:#EF4B00; }
.tab_r-actif {width:6px;background-color:#EF4B00;}
.tab_l-actif a,.tab_m-actif a,.tab_r-actif a { color:#FFFFFF;}
.tab_l a,.tab_m a,.tab_r a { color:#000000;}
*/


	.inline ul li, .inline li {display:inline;}
	.center {text-align:center;}
	.left {text-align:left;}
	.right {text-align:right;}


	#question, #reply-selected, #questionsList, #repliesList, #answers {clear:both; width:100%;}

	.tabs-first-level, .tabs-second-level, .tabs-third-level {clear:both; margin:0; padding:0; width:100%;}
	
	.tabs-first-level {height:25px; line-height:25px;}
	.tabs-first-level li {margin:0 5px; float:left;}
	.tabs-first-level li a {color:#000; background-color:#E5E5E5; display:block; float:left; height:25px; line-height:25px; padding:0 5px;}
	.tabs-first-level li a.actif {background-color:#000000; color:#FFFFFF;}
	
	.tabs-second-level {height:37px; line-height:37px; margin:0; padding:0; border-bottom:1px solid #000000; background:#000000;}
	.tabs-second-level li {margin:0 4px;}
	.tabs-second-level li a:hover {text-decoration:underline;}
	
	.tabs-third-level {color:#FFFFFF; height:32px; line-height:32px; border-bottom:1px solid #000000; background:#000000;}
	
	.empty {height:5px;}
	
	.sort-option li a {color:#FFFFFF; height:18px; line-height:18px; border:1px solid #000000; background:#000000; padding:0 7px 0 30px;}
	.sort-option li a.asc { background:#000000 url(http://staticblog.hi-pi.com/css/compte/ico/ico-fleche-haut.gif) 8px center no-repeat; }
	.sort-option li a.desc { background:#000000 url(http://staticblog.hi-pi.com/css/compte/ico/ico-fleche-bas.gif) 8px center no-repeat; }


/*

.sort-option {text-align:right; margin:7px 0 5px 0; float:left; clear:both; width:511px !important; width:503px; padding-right:10px; }
.sort-option ul, .sort-option li {margin:0; padding:0;color:#FFFFFF; }
.sort-option a {color:#FFFFFF; font-weight:bold; padding-left:15px; background-position:center left; background-repeat:no-repeat; }
.sort-option a.asc { background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-fleche-haut.gif); }
.sort-option a.desc { background-image:url(http://staticblog.hi-pi.com/css/compte/ico/ico-fleche-bas.gif); }

.inline ul li {display:inline; }
*/
/**********************************************************************/


.tag-cloud, .cbox-container {
	 width:503px;
}

/**
 * tag-cloud
 **/
.tag-cloud { text-align:center; clear:both; border:1px solid #DDD; background-color:#FAFAFA; margin-top:auto; margin-bottom:30px; padding:5px; /*width:auto !important; width:503px;*/ }
.tag-cloud a { color:#666; }
.tag-cloud a:hover, .tag-cloud .active a { color:#C39; }
.tag-cloud ul, .tag-cloud li { margin:0 4px 0 4px; padding:0; }
.tag-cloud ul li { font-size:1em; }
.tag-cloud ul li.max strong a{ font-size:2em; }
.tag-cloud ul li.moy em a{ font-size:1.8em; }
.tag-cloud ul li.min a{ font-size:1.3em; }

#simple-search span {display:block; float:left; width:55px; }

#question {margin-bottom:15px; }

.categorie-title {font-size:11px; }
.reply, .select {width:272px; }
.reply {margin:30px auto 30px auto; }
.selected {margin:30px 0px 30px 0px; }
.select {margin:10px auto 5px auto; }

h4 {clear:both; font-size:16px; margin-top:15px; margin-bottom:10px; } /* @a modifier */

.options ul li {margin:0; padding:0; }
.options ul {float:right; margin:0 0px 0 5px; padding:0; }

.cbox-block-action {
    clear: both;
    list-style: none;
    margin: 0;
    padding: 0;
	text-align: right;
	margin-right: 20px;
}
/*
.cbox-block-action {
	width:523px !important; width:503px;
}
*/
.cbox-content {
	border: 1px #BABABA solid;
	border-top: 0;
	padding-bottom:0 !important;
	padding-bottom:4px;
}

.cbox-block-action li {
    display: inline;
	padding-left: 15px;
	padding-right: 3px;
}

h3.cbox-titre,h3.cbox-titre-inactif {
    min-height: 20px;
	line-height: 20px;
	border-bottom: 0 !important;
}

* html h3.cbox-titre {
    height: 20px;
}

h3 a.upanddown {
    positon: absolute;
    top: 3px;
}

* html h3 a.upanddown /* ,+ html h3 a.upanddown */ {
    /* top: 3px; */
}

.button-question {
    color: #FFF;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

a.button-question:hover {
    text-decoration: none;
}

#question-home {
	float:left;
}

#question-home a {
	text-decoration:none;
}

#question-home a:hover {
	text-decoration:underline;
}

#related a, .cbox-container a {
	color: #C39;
	color: #000;
	text-decoration:none;
}

#related a:hover, .cbox-container a:hover {
	color: #C39;
	color:#000000;
	text-decoration:none;
}
.cbox-container h3 span a:hover {
color:#FFFFFF;
}
h3.cbox-titre-inactif span a,h3.cbox-titre-inactif span a:hover {
color:#000000;
}
