/**
* --------------------------------------
*        SURCHARGE STYLES KEWEGO
* --------------------------------------
*/
body{
	background:#fff;
}
#content_main {
	background: none;
}
#search_btn {
	width:auto;
	height: auto;
}
.header_pub,
.mod_search,
.kad_player,
#header_kewego{
	display:none;
}
#video_content h2 p,
#video_description .body span,
#video_description a, 
#video_description a:link, 
#video_description a:visited, 
#video_description a:hover, 
#video_description a, 
#video_description a:link, 
#video_description a:visited, 
#video_description a:hover, 
.playlist_mast .ttl a, 
.playlist_mast .ttl a:link, 
.playlist_mast .ttl a:visited, 
.playlist_mast .ttl a:hover,
.playlist_mast a,
.playlist_mast a:link, 
.playlist_mast a:visited,
.playlist_mast a:hover,
.loop_active,
#playlist_detail_on a:link, 
#playlist_detail_on a:visited,
.playlist_detail a:link, 
.playlist_detail a:visited {
	color:#ea0303;
}
.playlist_mast .ttl i, .playlist_mast {
	color:#000000;
}
.ad_rectangle {
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
}
#video_content h2 {
	font-size:22px;
}
#video_area a, 
#video_area a:link, 
#video_area a:visited, 
#video_area a:hover,
#video_area span,
#video_area .outils .send_friends a, 
#video_area .outils .send_friends a:link, 
#video_area .outils .send_friends a:visited, 
#video_area .outils .send_friends a:hover {
	color:#6A6A6A;
}
#video_description .body p.MsoNormal span {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
}
#same_topic .mast{
	background: none;
}
#same_topic .mast p {
	border-bottom:2px solid #ea0303;
	color:#ea0303;
	font-size:18px;
	padding:0;
}
#same_topic .keyword {
	background-color:#fafafa;
	border:none;
}
#same_topic .keyword strong {
	color:#ea0303;
}
#same_topic .keyword a, 
#same_topic .keyword a:link, 
#same_topic .keyword a:visited{
	color:#555;
	text-decoration: none;
} 
#same_topic .keyword a:hover {
	color:#555;
	text-decoration: underline;
}
#same_topic .playlist {
	background-color:#999999;
	border:1px solid #999999;
}
#same_topic .playlist_tr a, 
#same_topic .playlist_tr a:link, 
#same_topic .playlist_tr a:visited, 
#same_topic .playlist_tr a:hover {
	color:#fff;
}
#same_topic .playlist_tr .video_detail span {
	color:#fff;
}
#tabs ul li.here {
	background-color:#999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
}
#tabs ul li.here a, 
#tabs ul li.here a:link, 
#tabs ul li.here a:visited, 
#tabs ul li.here a:hover {
	color:#ea0303;
}
#tabs ul li {
	background-color:#FAFAFA;
	border-top:1px solid #6A6A6A;
	padding:7px 8px 5px;
}
#tabs ul li a, 
#tabs ul li a:link, 
#tabs ul li a:visited, 
#tabs ul li a:hover {
	color:#6A6A6A;
}
#tabs ul {
	margin:25px 0 5px;
}
#same_topic .playlist .video_more {
	background-color:transparent;
}
#same_topic .playlist .video_more a, 
#same_topic .playlist .video_more a:link, 
#same_topic .playlist .video_more a:visited, 
#same_topic .playlist .video_more a:hover {
	color:#ea0303;
	font-size:12px;
	font-weight:bold;
}
#comment .mast, #comment .footer {
	background:none;
}
#add_comment_link_top {
	color:#6A6A6A;
	padding:5px 8px 0 0;
}
#comment .mast p {
	border-bottom:2px solid #EA0303;
	color:#EA0303;
	font-size:18px;
	margin-bottom:10px;
	padding:0px;
}
#comment .footer {
	border-bottom:2px solid #EA0303;
	margin-bottom:10px;
}
#comment .footer p {
	color:#EA0303;
	padding:5px 8px 3px;
}
#comment .footer a, 
#comment .footer a:link, 
#comment .footer a:visited, 
#comment .footer a:hover {
	color:#6A6A6A;
}
#comment_list strong {
	color:#ea0303;
}
#addcomment .mast {
	background:none;
}
#addcomment .mast p {
	color:#ea0303;
	background: none;
}
#addcomment .footer {
	display:none;
}
#video_content h2 p {
	margin:0 0 10px 0;
	padding:6px 0 7px 7px;
}
div #messagebar {
	display:none;
}

#search_content .mast {
	background:none;
}
.rss_feed_icon {
	background:transparent none repeat scroll 0 0 !important;
	float:right;
	margin:0;
	padding:15px 10px 0;
}
#search_content .mast p {
	color:#EA0303;
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px;
	padding:0;
}
#search_content .mast p span {
	color:#6A6A6A;
}
#search_content .body {
	padding:0;
}
#search_content .outils,
#search_content .outils a span, 
#search_content .outils a:link span, 
#search_content .outils a:visited span,
#search_content .outils a:hover span, 
#search_content .outils a:active span,
#search_content .outils a, 
#search_content .outils a:link, 
#search_content .outils a:visited,
#search_content .outils a:hover, 
#search_content .outils a:active{
	color:#000;
}
#search_content .result_details a, 
#search_content .result_details a:link, 
#search_content .result_details a:visited, 
#search_content .result_details a:hover {
	color:#ea0303;
}
#search_content .result_details p {
	color:#000;
}
#search_content .footer {
	background:none;
}
#search_content .pagination,
#search_content .pagination,
#search_content .footer .pagination span,
#search_content .footer .pagination a, 
#search_content .footer .pagination a:link, 
#search_content .footer .pagination a:visited,
#search_content .footer .pagination a:hover,
#search_content .footer .pagination a:active {
	color:#EA0303 !important;
}
#search_content .mast strong {
	color:#000000 !important;
}
#search_content .pagination_other_lines {
	color:#EA0303 !important;
}

#home_video_star .mast {
	background:none;
}
#home_video_star .mast p {
	color:#EA0303;
	padding:0;
	font-size:22px;
}
#home_video_star .video_mea a, 
#home_video_star .video_mea a:link, 
#home_video_star .video_mea a:visited {
	color:#000000;
	text-decoration:none;
}
#home_video_star .video_mea a:hover, 
#home_video_star .video_mea a:active {
	color:#000000;
	text-decoration:underline;
}
#home_video_star .video_mea p {
	color:#555555;
}
#home #same_topic .playlist_tr span a, 
#home #same_topic .playlist_tr span a:link, 
#home #same_topic .playlist_tr span a:visited, 
#home #same_topic .playlist_tr span a:hover, 
#home #same_topic .playlist_tr span a:active {
	color:#EA0303 !important;
}
#home #same_topic .playlist_tr a, 
#home #same_topic .playlist_tr a:link, 
#home #same_topic .playlist_tr a:visited, 
#home #same_topic .playlist_tr a:hover, 
#home #same_topic .playlist_tr a:active {
	color:#EA0303;
}

#register_content h2, #register_message h2 {
	color:#EA0303;
	font-size:22px;
}
#register_content .label {
color:#000000;
}
#register_content .tr_on {
	background-color:#EEEEEE;
}
#register_content label {
	color:#000000;
}
#register_content .note {
	color:#000;
}
#register_message .marketing a,
#register_message .marketing a:link, 
#register_message .marketing a:visited, 
#register_message .marketing a:hover {
	color:#EA0303;
}
#gt .mast_login {
	background: none;	
}
#gt .mast_login p {
	color:#EA0303;
	font-size:18px;
	padding:0;
	border-bottom:solid 2px #ea0303;
}

.h1 {
	background:none;
	color:#EA0303;
	font-size:22px;
	padding:0;
}
.h1 i {
	color:#6A6A6A;
}
#member_list .mast, #member .footer {
	background:transparent url(http://www.questionsdemarche.com/img/mast-member.png) no-repeat scroll right top;
}
#member {
	background:transparent url(http://www.questionsdemarche.com/img/member-bg.png) repeat-y scroll right top;
}
#member_nav {
	background:none;
}
#member_list .body {
	border-left:2px solid #ff0000;
	border-right:2px solid #ff0000;
}
#member_nav .bt_big_on a, 
#member_nav .bt_big_on a:link, 
#member_nav .bt_big_on a:visited, 
#member_nav .bt_big_on a:hover, 
#member_nav .bt_big_on active {
	color:#EA0303;
}
#member_nav .bt_big .channel a, 
#member_nav .bt_big .channel a:link, 
#member_nav .bt_big .channel a:visited, 
#member_nav .bt_big .channel a:hover, 
#member_nav .bt_big .channel active {
	color:#000;
}
#member_nav .bt_big .channel {
	color:#000;
}
#member_nav .bt_big a, 
#member_nav .bt_big a:link, 
#member_nav .bt_big a:visited, 
#member_nav .bt_big a:hover, 
#member_nav .bt_big a:active {
	color:#000;
}
#member_nav .channel_on {
	color:#6A6A6A;
}
#member_nav li.on {
	background-color:#ff0000;
}
#member_list .tr_off td, #member_list .tr_on td {
	color:#EA0303 !important;
}
#member_list .video a, 
#member_list .video a:link, 
#member_list .video a:visited, 
#member_list .video a:hover {
	color:#EA0303;
}
.tab_message_read .message_txt span {
	color:#000000;
}
.tab_message_read .message_txt a, 
.tab_message_read .message_txt a:link, 
.tab_message_read .message_txt a:visited, 
.tab_message_read .message_txt a:hover, 
.tab_message_read .message_txt active {
	color:#000000;
}
.member_require {
	color: #6a6a6a;
}

#upload_content .tr_on {
	background-color:#eee;
}
#upload_content h2 {
	color:#EA0303;
	font-size:22px;
}
#upload_content h3 {
	color:#000;
}
#upload_content .label {
	color:#000000;
}
#top_video #filter {
	background: transparent url(http://www.questionsdemarche.com/img/bgd_top_video_filter.png) no-repeat scroll 0 1px;
	border: none;
	cursor:pointer;
	height:18px;
	width:56px;
}
#top_video .mast {
	background:none;
}
#top_video .mast p {
	color:#EA0303;
	font-size:22px;
	padding:0px;
}
#top_video .result_details a, 
#top_video .result_details a:link, 
#top_video .result_details a:visited, 
#top_video .result_details a:hover, 
#top_video .result_details active {
	color:#EA0303;
}
#top_video .result_details p {
	color:#000000;
}
#top_video .footer {
	background:none;
	color:#EA0303;
}
#top_video .footer .pagination {
	color:#EA0303 !important;
}
#top_video .footer .pagination span {
	color:#EA0303 !important;
}
#top_video .footer .pagination a, 
#top_video .footer .pagination a:link, 
#top_video .footer .pagination a:visited, 
#top_video .footer .pagination a:hover, 
#top_video .footer .pagination a:active {
	color:#EA0303 !important;
}

#footer_container {
	margin:20px 0 0 -12px;
	padding:262px 0 20px;
}
#footer_container a, 
#footer_container a:link, 
#footer_container a:visited, 
#footer_container a:hover {
	color:#ea0303;
}

/**
* --------------------------------------
*               HEADER
* --------------------------------------
*/
#qdm_header *{
	margin:0;
	padding:0;
}
#qdm_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	position:relative;
	background:#fff url(http://www.questionsdemarche.com/img/bgd_header.png) no-repeat top left;
	height:150px;
	width:1017px;
	/*margin-bottom:20px;*/
}
#qdm_header img{
	border:none;
}
#qdm_header #qdm_logo{
	position: absolute;
	top:20px;
	left:0px;
}
#qdm_header #qdm_logo a{
	display:block;
}
#qdm_header ul#qdm_nav{
	position:absolute;
	bottom:10px;
	left:0;
	height:28px;
	width:1017px;
	background:url(http://www.questionsdemarche.com/img/bgd_nav.png) no-repeat;
	background-position: 0 3px;
	margin:0;
}
#qdm_header ul#qdm_nav li{
	display:block;
	float:left;
	list-style-type: none;
	margin-right:13px;
}
#qdm_header ul#qdm_nav li a{
	height:28px;
	display:block;
	float:left;
	font-weight: bold;
	cursor: pointer;
}
#qdm_header ul#qdm_nav li a:link, #qdm_header ul#qdm_nav li a:visited{
	color:#fff;
	text-decoration: none;
}
#qdm_header ul#qdm_nav li a:hover, #qdm_header ul#qdm_nav li a:active{
	color:#fff;
	text-decoration: none;
}
#qdm_header ul#qdm_nav li a:link{
	color:#fff;
}
#qdm_header ul#qdm_nav li a .left{
	display:block;
	height:28px;
	width:6px;
	float:left;
}
#qdm_header ul#qdm_nav li a .middle{
	display:block;
	height:23px;
	padding-top:5px;
	float:left;
}
#qdm_header ul#qdm_nav li a .right{
	display:block;
	height:28px;
	width:7px;
	float:left;
}
#qdm_header ul#qdm_nav li.active a .left, #qdm_header ul#qdm_nav li a:hover .left{
	background: red url(http://www.questionsdemarche.com/img/bgd_highlight_left.png) no-repeat top left;
}
#qdm_header ul#qdm_nav li.active a .middle, #qdm_header ul#qdm_nav li a:hover .middle{
	background: red url(http://www.questionsdemarche.com/img/bgd_highlight_middle.png) repeat-x top left;
}
#qdm_header ul#qdm_nav li.active a .right, #qdm_header ul#qdm_nav li a:hover .right{
	background: red url(http://www.questionsdemarche.com/img/bgd_highlight_right.png) no-repeat top left;
}

/* -- correction bug ie6 -- */
#qdm_header ul#qdm_nav li a:link, #qdm_header ul#qdm_nav li a:visited{
	background-color: transparent;
}
#qdm_header ul#qdm_nav li a:hover, #qdm_header ul#qdm_nav li a:active{
	background-color: red;
}
/* ------------------------ */

#qdm_header ul#qdm_nav li#qdm_nav_btn_12{
	float:right;
	margin-right:34px;
}

/* formulaire recherche */
#qdm_header #search_form{
	position:absolute;
	left:495px;
	top:73px;
}
#qdm_header #search_form .input_search{
	height:17px;
	padding:3px;
	border: solid 1px #cacaca;
	width:450px;
	float:left;
	color:#838383;
}
#qdm_header #search_form #search_btn {
	border: none;
	float:left;
	margin-top:-1px;
	margin-left:5px;
}
#qdm_header #qdm_top_videos_btn{
	position:absolute;
	top:78px;
	left:318px;
	color:#838383;
}
#qdm_header #qdm_last_videos_btn{
	position:absolute;
	top:78px;
	left:383px;
	color:#838383;
}

/* connexion / inscription */
#qdm_header #qdm_profil_register_btn{
	position:absolute;
	top:42px;
	left:864px;
	color:#838383;
}
#qdm_header #qdm_profil_register_btn a:link, #qdm_header #qdm_profil_register_btn a:visited{
	color:#838383;
	text-decoration: none;
}
#qdm_header #qdm_profil_register_btn a:hover, #qdm_header #qdm_profil_register_btn a:active{
	color:#838383;
	text-decoration: underline;
}
