@charset "utf-8";

@import "top2.css?v=1";
@import "footer.css?v=1";
@import "nicetitle.css?v=1";

/* CSS Document */

body,*{
	margin:0;
	padding:0;
}
body{
	background:#080808;
	font-family:Arial, Helvetica, sans-serif;
}
::-moz-selection {
	background-color:transparent;
	color:#ff5f1d;
}
::selection {
	background-color:transparent;
	color:#ff5f1d;
}
a {
	outline: none;
}
/**/
#basdebit{
	clear:both;
	background:#ff5f1d;
	height:18px;
	color:white;
	padding:2px 5px 0 5px;
	font-size:12px;
}
#basdebit a{
	color:white;
}
#basdebit::selection  {
	background-color:transparent;
	color:white;
}
#basdebit a::selection  {
	background-color:transparent;
	color:white;
}
#basdebit::-moz-selection  {
	background-color:transparent;
	color:white;
}
#basdebit a::-moz-selection  {
	background-color:transparent;
	color:white;
}
/**/

#page{
	width:980px;
	margin:0 auto;
}

body #page #wrap_video{
	float:none;
	background:url(../img/videos/video_gaza_bg.jpg) no-repeat !important;
	background-position:460px 0px !important; 
	overflow:hidden !important;
	margin:0 auto;
	width:980px;
	margin:0 auto;
}
/**:first-child+html body #page #wrap_video{
	float:none;
	background:url(../img/videos/video_gaza_bg.jpg) no-repeat !important;
	background-position:472px 0px !important; 
}*/


/**/

/* COL1 & COL2 */
.gaza #col1{
	float:left;
	width:575px;
	margin:0 15px 0 63px;
	_margin:0 15px 0 32px;
}
.gaza #col2{
	float:left;
	width:283px;
	/*background:url(../img/videos/brisure1.jpg) top right no-repeat;*/
	_width:300px;
}
#col2 div{
	width:283px;
}

.sderot #col1{
	float:right;
	width:575px;
	margin:0 44px 0 0px;
	_margin:0 22px 0 0px;
}
.sderot #col2{
	float:left;
	width:283px;
	margin:0 0 0 63px;
	_margin:0 0 0 32px;
}

/*
.sderot #col1{
	float:right;
	margin:0 63px 0 0;
}
.sderot #col2{
	float:left;
	margin:0 14px 0 0px;
	background:url(../img/videos/brisure2.jpg) top left no-repeat;
	background-position:0px -60px;
	padding:0 0 0 63px;
	width:309px;
}
.sderot #col2 div{
	width:283px;
}*/

/****************************************************************************************************************************************************** LOADER PLAYER */
.loader{
	width:575px;
	height:530px;
	text-align:center;
}
.loader img{
	margin-top:226px;
}
#col1 #player{
	/*clear:left;*/
	height:485px !important;
	margin-bottom:28px;
}
#player embed, #player object{
	height:485px !important;
}

/**/
#col2 #description{
	font-size:12px;
	color:#79767c;
}
#col2 #description h1{
	font-size:30px;
	font-weight:normal;
	color:white;
	padding-bottom:10px;
}
#col2 #description .description_txt{
	float:left;
	min-height:140px;
}
#col2 #description p{
	float:left;
	margin:0 0 20px 0;
}
#col2 #description b{
	color:white;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
}
#col2 #map{
	width:250px;
	height:250px;
	/*padding:28px 0 34px 0;*/
	margin:28px 0 34px 0;
	overflow:hidden;
}
#col2 #map{
	margin-left:15px;
}

/****************************************************************************************************************************************************** FORMULAIRES */
form{
	float:left;
	background:#191919;
	padding:25px 10px;
	border-bottom:5px solid #8a8a8a;
}
*:first-child+html #commentaires {
	width:555px;
}
form.hide{
	display:none;
}
#answer_commentaires{
	margin:0 0 20px 0;
}
form p{
	float:left;
	padding:0px 0 10px 0;
}
form label{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:white;
	cursor:pointer;
	margin:0 10px 0 0;
	letter-spacing:-0.06em;
	padding:3px 0 0 0;
}
form label.rouge{
	color:#ff5f1d;
}
form textarea.rouge{
	border-color:#ff5f1d;
}
p.error_msg{
	color:#ff5f1d;
	display:none;
}
label b{
	display:none;
}

#commentaires .hole {display:none}

form h3,#comments h3,#share h3,#answer_commentaires h3,#col2 h3{
	font-size:18px;
	font-weight:bold;
	color:white;
	padding:0 0 20px 0 !important;
}
form h3{
	float:left;
}
form a.close{
	float:right;
	color:#ff5f1d;
	text-decoration:none;
	font-weight:bold;
}
form h3 span,#comments h3 span,#share h3 span,#col2 h3 span{
	color:#ff5f1d;
}
form input,form select{
	float:left;
	background:#080808;
	border:1px solid #8a8a8a;
	color:white;
	padding:2px 5px;
	font-size:12px;
}
form #name,form #answer_name{
	float:left;
	width:190px;
	margin:0 10px 0 0;
}
form #email,form #answer_email{
float:left;
	width:139px;
	margin:0 10px 0 0;
}
form #city,form #answer_city{
float:left;
	width:120px;
	margin:0 0 0 9px;
}
form #language,form #answer_language{
float:left;
	width:132px;
	margin:0 0 0 3px;
}
form textarea{
	clear:both;
	margin:10px 0 0 0;
	width:545px;
	height:120px;
	background:#080808;
	border:1px solid #8a8a8a;
	color:#b3b3b3;
	font-style:italic;
	padding:2px 5px;
	/*overflow:hidden;*/
}
form .submit{
	float:right;
	border:none;
	background:#8a8a8a;
	color:white;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-0.03em !important;
	cursor:pointer;
	margin:0;
}
/* formulaire IE7 */
	*:first-child+html #commentaires h3{
		clear:both !important;
		width:575px;
	}
	*:first-child+html #answer_commentaires h3{
		clear:both !important;
		width:545px;
	}
	*:first-child+html form #email, *:first-child+html form #answer_email{
		float:left;
		width:146px;
		margin:0 10px 0 0;
	}
	*:first-child+html form #language, *:first-child+html form #answer_language{
		margin:0 0 0 0px;
	}
/* formulaire IE7 */

/****************************************************************************************************************************************************** COMMENTS */
#comments{
	clear:both;
	padding:25px 0px 0 0;
}
#comments h3{
	padding:0;
	float:left;
}
/**/
#comments .entete{
	float:left;
	width:575px !important;
}
#comments #filtre{
	float:right;
	padding:2px 5px 0 5px;
	width:432px;
	text-align:center;
}
#comments #filtre a{
	color:white;
	text-decoration:none;
}
#comments #filtre a:hover{
	color:#f47920;
	text-decoration:underline;
}
#comments #filtre b{
	color:#f47920;
}
#comments #filtre a.selected{
	color:#f47920;
	text-decoration:underline;
}
/**/
.comment{
	color:white;
	font-size:12px;
	font-weight:bold;
	padding:25px 0 25px 0;
	border-bottom:1px dotted #8a8a8a;
	clear:both;
}
.nous{
	clear:both;
	border:5px solid #ff5f1d;
	padding:25px 5px 25px 10px !important;
	width:550px;
}
.nous span.orange{
	color:#ff5f1d !important;
}
.nous blockquote{

	display:block;
	padding:0 0px 10px 0;
	letter-spacing:-0.02em;
	width:535px !important;
	overflow:hidden;
}
.interplus{
	clear:both;
	border-left:10px solid #ff5f1d;
	padding:25px 0px 25px 15px !important;
	width:550px;

}
.interplus  blockquote{
	display:block;
	padding:0 0px 10px 0;
	letter-spacing:-0.02em;
	width:535px !important;
	overflow:hidden;

}

.reponse1{
	background:#2e2e2e !important;
	width:525px;
	border-left:10px solid #6b6866;
	padding:25px 15px 25px 15px !important;
	margin-left:10px;
	border-bottom:none;
}
.reponse1 blockquote{
	display:block;
	padding:0 0px 10px 0;
	letter-spacing:-0.02em;
	width:535px !important;
	overflow:hidden;
}
/**/
.wr_reponse1 .nous{
	border:5px solid #ff5f1d !important;
}
.wr_reponse1 .interplus{
	border-left:10px solid #ff5f1d !important;
}

.wr_reponse2 .nous{
	border:5px solid #ff5f1d !important;
}
.wr_reponse2 .interplus{
	border-left:10px solid #ff5f1d !important;
}
/**/
.reponse2{
	background:#212121 !important;
	width:515px;
	border-left:10px solid #3d3c3b;
	padding:25px 15px 25px 15px !important;
	margin-left:20px;
	border-bottom:none;
}
.reponse2 blockquote{
	display:block;
	padding:0 0px 10px 0;
	letter-spacing:-0.02em;
	width:520px !important;
	overflow:hidden;
}
.wr_reponse1{
	width:575px;
	/*border-left:10px solid #6b6866;*/
	border-bottom:1px solid #080808 !important;
}
.wr_reponse2{
	/*border-left:10px solid #6b6866;*/
	border-bottom:1px solid #080808 !important;
}
.comment_info{
	font-size:10px;
	padding:0 0 10px 0;
}
.comment_info span{
	color:#6b6866;
}
.comment blockquote{
	padding:0 0 10px 0;
	letter-spacing:-0.02em;
	width:575px;
	overflow:hidden;
}
.comment .more{
	font-size:10px;
	color:#3e3b39;
}
.comment .more a{
	font-size:10px;
	color:#6b6866;
	text-transform:uppercase;
}
.comment .more a.abuse{
	color:#3e3b38;
}
.ar,.he{
	font-size:13px !important;
}
/****************************************************************************************************************************************************** PAGINATION */
.pagination{
	clear:both;
	padding:23px 0 30px 0;
	text-align:center;
}
.pagination span{
	font-size:14px;
	font-weight:bold;
	color:white;
	border:1px solid white;
	padding:2px 6px;
}
.pagination a{
	font-size:14px;
	font-weight:bold;
	color:#8a8a8a;
	text-decoration:none;
}
.pagination a:hover{
	text-decoration:underline;
}

/****************************************************************************************************************************************************** SHARE */
#share{
	clear:both;
	padding:10px 10px 20px 10px;
	background:#212121;
	margin-top:20px;
}
#share p{
	padding:10px 0 0 0;
	text-align:center;
}
#share p.code{
	color:#6b6866;
	text-align:left !important;
}
#share h3.code{
	padding-bottom:0 !important;
	padding-top:10px !important;
}
#share pre{
	padding:10px 0 10px 0;
	text-align:center;
	color:#6b6866;
	font-size:10px;
	letter-spacing:-0.05em;
	width:421px;
	white-space:normal;
}

/****************************************************************************************************************************************************** MORE */
#more{
	background:#302e2d;
	padding:30px 0 80px 0;
}
#more .related{
	width:283px;
	text-align:center;
}
#more .related h2,#more .related h2 a{
	font-size:12px;
	color:white;
	padding:0 0 10px 0;
	text-decoration:none;
}
#more .wrap_player{
	background:url(../img/videos/wrap_mini_player.jpg) top center no-repeat;
	width:283px;
	height:156px;
	margin-bottom:15px;
}
#more .wrap_player .mini_player{
	margin:0px 0px 0px 0px !important;
	padding-top:0px;
}
.mini_player{
	margin:-8px px 0px 0px !important;
	padding-top:0px;
	padding-left:50px;
	width:175px !important;
	_padding-right:57px;
}
*:first-child+html .mini_player {
	padding-right:57px;
}
#more p.separe{
	clear:both;
	height:3px;
	width:230px;
	background:#262524;
	margin:30px auto;
	line-height:0;
}
#more #send,#more #newsletter{
	width:197px;
	margin:0 auto;
}
/**/
#newsletter{
	clear:both;
	padding:0 0 10px 0;
}
#newsletter label{
	clear:both;
	font-size:12px;
	color:white;
	margin:0 0 10px 0;
	letter-spacing:-0.02em;
}
#newsletter input.rouge{
	border-color:#FF5F1D !important;
}
#newsletter #go_newslettter.rouge{
	background:#FF5F1D !important;
}
#newsletter form{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
#newsletter form #email_newsletter{
	margin:0 0 1px 0;
	padding:3px 3px 3px 3px;
	width:141px;
}
#newsletter p.msg{
	clear:both;
	color:#FF5F1D;
	color:white;
	padding:0px 0 0 0;
	font-weight:bold;
	width:189px;
	font-size:12px;
	text-align:center;
	letter-spacing:-0.03em;
}

*:first-child+html #newsletter p.msg{
	clear:both;
	color:#FF5F1D;
	color:white;
	padding:20px 0 0 0;
	font-weight:bold;
	width:189px;
	font-size:12px;
	text-align:center;
}

#newsletter form #go_newslettter{
	float:left;
	border:none;
	background:#8a8a8a;
	color:white;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-0.03em !important;
	cursor:pointer;
	margin:0px 0 30px 0px;
}

*:first-child+html #newsletter form #go_newslettter{
	float:left;
	border:none;
	background:#8a8a8a;
	color:white;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-0.03em !important;
	cursor:pointer;
	height:23px;
	margin:0px 0 30px 0px;
}
/**/
#more #send .wrap_news{
	background:url(../img/videos/wrap_news.jpg) top center no-repeat;
	width:189px;
	height:456px;
	margin:0 0 15px 10px;
}
#more #send .wrap_news img{
	margin:3px 0 0 3px;
	cursor:pointer;
}
#more #send a{
	background:#8a8a8a;
	color:white;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	width:49px;
	padding:5px;
}

#more #blogroll{
	width:197px;
	margin:0 auto;
}
#more #blogroll ul{
	list-style-position:inside;
	color:#79767c;
}
#more #blogroll ul li{
	color:#79767c;
}
#more #blogroll ul li a{
	color:#79767c;
	font-size:11px;
	text-decoration:none;
}
#more #blogroll ul li a:hover{
	text-decoration:underline;
}
/*.sderot #more{
	clear:left;
	margin:23px 0 0 -63px !important;
}*/
/*
.gaza #more #related1{
	background:url(../img/videos/related1.jpg) top right no-repeat;
	height:200px;
	padding-top:33px;
}
.sderot #more #related1{
	background:url(../img/videos/related11.jpg) top left no-repeat;
	height:201px;
	padding-top:32px;
}
.gaza #more #related2{
	background:url(../img/videos/related2.jpg) top right no-repeat;
	height:196px;
	padding-top:3px;
}
.sderot #more #related2{
	background:url(../img/videos/related22.jpg) top left no-repeat;
	height:196px;
	padding-top:3px;
}
.gaza #more #related3{
	background:url(../img/videos/related3.jpg) top right no-repeat;
	height:196px;
	padding-top:8px;
}
.sderot #more #related3{
	background:url(../img/videos/related33.jpg) top left no-repeat;
	height:195px;
	padding-top:5px;
}

#more .related h2 a:hover{
	text-decoration:underline;
}
.sderot #more .related h2 {
	clear:left;
	width:283px;
}
.gaza #more .related{
	text-align:center;
	width:287px !important;
	padding:0px 0 0 85px;
}
.sderot #more .related{
	text-align:center;
	width:369px !important;
	padding:0px 0 0 3px;
}
#more .related img{
	width:178px;
	height:141px;
}*/

/*/
#more{
	position:absolute !important;
	z-index:150;
	right:90px !important;
}*/

/****************************************************************************************************************************************************** rollmap*/
.rollmap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	background:#000000;
	color:white;
	border:none;
	padding:5px 10px;
	position:absolute;
	width:180px !important;
	height:17px !important;
	z-index:5000;
	margin:95px 0 0 28px !important;
	padding:3px 5px 1px 5px;
	text-align:center;
}
.rollmap a{
	color:white;
	text-decoration:none;
}
.rollmap a:hover{
color:#ff5f1d;
}
.rollmap .bottom{
	float:left;
	background:url(../img/rollmap_bottom.png) top left no-repeat;
	height:28px !important;
	width:140px !important;
}



/* IE7 */
*:first-child+html #map {
	float:left;
}
*:first-child+html .rollmap {
	margin:89px 0 0 -245px !important;
}

/****************************************************************************************************************************************************** POP OVER ABUSE */
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 10%;
    left: 50%;
    
    margin-left: -183px;
    width: 365px;
	height:300px;
}
.jqmWindow2 {
    display: none;
    
    position: fixed;
    top: 10%;
    left: 50%;
    
    margin-left: -225px;
	width:449px;
	height:420px;
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(10 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.popover,.popover *{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
.popover{
	border:none;
	border:5px solid #8a8a8a;
	background:#080808;
	color:white;
	text-align:center;
	height:280px;
	padding:10px;
}
.popover a{
	color:#ff5f1d;
}
.popover h1,.popover p{
	margin-bottom:30px;
}
/****************************************************************************************************************************************************** POP OVER ABUSE */

/****************************************************************************************************************************************************** POP OVER FRIENDS */
.pop_send{
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/sendfriend/send_bg.png) top left no-repeat !important;
	width:449px;
	height:420px;

}
.pop_send *{
	margin:0;
	padding:0;
}
.pop_send_wrap{
	width:370px;
	margin:0 auto;
}
.pop_send_wrap form{
	background:transparent;
	border:none;
}
.pop_send_wrap form h3{
	clear:both;
	width:370px;
	margin-top:28px;
}
.pop_send_wrap form p{
	clear:both;
	width:370px;
	margin-bottom:10px;
}
.pop_send_wrap form p label{
	margin-right:10px;
	padding-top:2px;
}

.pop_send_wrap form textarea{
	width:352px;
	margin:10px 0 0 0;
	padding:2px 4px;
}

.pop_send_wrap form #name_exp{
	width:270px;
	padding:2px 4px;
}
.pop_send_wrap form #email_exp{
	width:226px;
	padding:2px 4px;
}
.pop_send_wrap form #email_dest{
	width:325px;
	padding:2px 4px;
}
.pop_send_wrap form #go_send{
	background:#ff5f1d;
	margin:-5px 17px 0 0;
	padding:5px;
}
.pop_send_wrap form #close_pop_friend{
	float:right;
	background:#ff5f1d;
	margin:-5px 10px 0 0;
	padding:7px 6px 6px 6px;
	font-size:14px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	cursor:pointer;
	text-transform:uppercase;
}
p.error{
	color:#ff5f1d;
	width:352px;
	padding:2px 4px;
	text-align:center;
}
/* ***************************************************************************************************************************************************** POP OVER FRIENDS */

#share_code{
	float:none !important;
	border:none;
	background:none;
	padding:5px 0 10px 0;
	color:#6b6866;
	font-size:10px;
	letter-spacing:-0.05em;
	white-space:normal;
}

#share_code label {
display:block;
margin:7px 0 2px;
float:none !important;
}

.share_input{
	float:none !important;
	padding:2px 3px 2px 3px;
	text-align:center;
	color:white;
	font-size:10px;
	letter-spacing:-0.05em;
	width:520px;
	white-space:normal;
}