
/* UNIVERSAL STYLES
================================================================================*/

html, body{
	padding:0;
	margin:0;
	background-color:#1a1a1a;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	
hr {
	border-bottom:dashed 1px #aaa;
	margin: 20px 0 20px 0;
	}
	
/*fixng firefox outline*/

a:active{
	outline:none;
	}
	
:focus{
	outline:none;
	}
	
img, form{
	padding:0;
	margin:0;
	border:none;
	}
	
	
	
	
	
	
	
	
/*TEXT STYLES
================================================================================*/

h1{
	background-color:#1f1f1f;
	border-right:11px solid #f64501;
	height:33px;
	padding:0;
	margin:0;
	}
.h1_big{width:801px;}

.h1_big_2_columns {width:950px;margin-top:10px;}

#leftcol_checkout .h1_big{width:729px;}

h1.pop{
	background-color:#1f1f1f;
	border-right:11px solid #f64501;
	width:549px;
	height:33px;
	padding:0;
	margin:0;
	}
h1.pop_address{
	background-color:#1f1f1f;
	border-right:11px solid #f64501;
	width:560px;
	height:33px;
	padding:0;
	margin:0;
	font:normal 16px Arial, Helvetica, sans-serif;
	padding-left:15px;
	margin-left:15px;
	padding-top:10px;
	color:#EEEEEE;
	}
	
h2{
	background:url(../images/banner_right_heading.jpg) repeat-x 0 0;
	width:224px;
	height:30px;
	padding:5px 0 0 10px;
	margin:0;
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:100%;
}
.h2_user{ font-size:14px; font-weight:bold; color:#FFF; width:100%; background:none;}
.h2_content{ font-size:14px; font-weight:bold; color:#FFF; width:100%; background:none; padding:0px; height:15px;}

h3{
	background-color:#1f1f1f;
	border-right:11px solid #f64501;
	width:801px;
	height:33px;
	padding:0;
	margin:0;
	}
h2.like_h2{
	background:none;
	width:500px;
	color:#595454;
	font-size:36px;
	font-weight:normal;
	margin-bottom:14px;
	border-right:0px solid #8C9F23;
}
h2.like_h2b{
	background:none;
	width:100%;
	color:#595454;
	font-size:36px;
	font-weight:normal;
	margin-bottom:14px;
	border-right:0px solid #8C9F23;
}
h2.like_h2c{
	background:none;
	width:100%;
	color:#595454;
	font-size:34px;
	letter-spacing:-1px;
	font-weight:normal;
	margin-bottom:14px;
	border-right:0px solid #8C9F23;
}
h4{
	 padding:0;
	 margin:0;
	 font:bold 14px Arial, Helvetica, sans-serif;
	 color:#FFF;
	 margin:30px 0 10px 0;
 }
.size_28{
	font:normal 28px Arial, Helvetica, sans-serif;
}
.size_24{
	font:normal 24px Arial, Helvetica, sans-serif;
}
#show_account{display:none;}

h5{
	 padding:0;
	 margin:0;
	 font:bold 12px Arial, Helvetica, sans-serif;
	 color:#FFF;
	 margin:15px 0 5px 0;
 }
 

.white{
	 padding:0;
	 margin:0;
	 color:#FFF;
 }
.grey {
	 padding:0;
	 margin:0;
	color:#aaaaaa;
}
.orange{
	 padding:0;
	 margin:0;
	 color:#f64501;
 }


/* NAVIGATION STYLES
================================================================================*/

#nav{
	float:left;
	width:135px;
	padding:15px 0 0 10px;
}
#div_account{
	display:none;
	position:absolute;
	top:110px;
	right:0px;
	z-index:1000000;
	border:1px solid white;
	background-color:#1A1A1A;
	padding:5px 10px 5px 10px;
	height:264px;
	
}
#div_account a{
	color:#AAAAAA;	
}

#div_account ul{
	list-style-type: none;
	margin:0px;
 }
 
#div_account ul.small_ul{
	padding:5px;
 }
 
#div_account li {
	padding:0 0 0 17px;
	text-align:justify;
	margin:10px 0 7px 0;
	background:url(../images/puce_liste.jpg) no-repeat 0 5px;
 }



#nav2{
	float:left;
	width:16px;
	padding:15px 0px 0 35px;
}
.decal_youtube{margin-left:-1px;}

#nav2 IMG{
	padding:0px 0px 6px 0;
}	
#nav ul{
	padding:0;
	margin:0;
	line-height:100%;
	list-style:none;
	}
	
#nav ul li.nav_li{
	margin:0 0 4px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:right;
	height:17px;
	}
	
#nav ul li.nav_li a:link, #nav ul li.nav_li a:visited{
	text-decoration:none;
	color:#8f8f8f;
	display:block;
	padding:2px 4px 0 2px;
	height:17px;
}


#nav ul li.nav_li a:hover{
	color:#fff;
	background-color:#f64501;
}

#nav_li_8{
	color:#8f8f8f;
	cursor:pointer;
	padding:2px 4px 0 2px;
}
#nav_li_8:hover{
	color:#fff;
	background-color:#f64501;
}

#nav_li_8.active{
	color:#fff;
	background-color:#f64501;
}
	
#nav ul #nav_li_8.active a:link, #nav ul #nav_li_8.active a:visited{
	color:#FFF;
}
/* LAYOUT STYLES
================================================================================*/
	
#header_wrapper{
	background:url(../images/header_wrapper_bg.jpg) repeat-x 0 0;
	}
	
#header{
	padding:0;
	margin:0 auto 0 auto;
	width:960px;
	height:386px;
	position:relative;
	}
	
#header1{
	padding:0;
	margin:0 auto 0 auto;
	width:960px;
	height:106px;
	position:relative;
	}
		
#header_top{
	width:960px;
	height:110px;
	}
	
#logo{
	float:left;
	width:224px;
	padding:0 37px 0 0;
	}
	
#top_banner{
	float:left;
	width:468px;
	padding:27px 0px 0 60px;
	}
	
.cleardiv{
	clear:both;
	font-size:0;
	}
.class_block{display:block;}
.class_hidden{display:none;}
	
/*for ie*/
.cleardiv2{
	clear:both;
	font-size:0;
	height:0;
	}
	
.sliderwrapper{
	position:absolute; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width:960px;
	height:276px;
	}

.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	width:960px;
	height:276px;
	}
	
.pagination{
	margin:248px 0 0 15px;
	position:absolute;
	z-index:100;
	}

.pagination a{
	text-decoration:none; 
	background:url(../images/pag_nav.jpg) no-repeat 0 0;
	margin:0 7px 0 0;
	width:15px;
	height:15px;
	display:block;
	float:left;
	text-align:center;
	font:bold 10px "Trebuchet MS";
	color:#7e726f;
	}

.pagination a:hover, .pagination a.selected{
	background:url(../images/pag_nav_hover.jpg) no-repeat 0 0;
	width:15px;
	height:15px;
	color:#d1d0cf;
	}
	
#banner_right{
	position:absolute;
	background:url(../images/banner_text_bg.png) no-repeat 0 0;
	width:234px;
	height:276px;
	z-index:10000;
	margin:0 0 0 726px;
	}
	
.highlight{
	padding:3px 22px 3px 19px;
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:140%;
	background-color:#f64501;
	}
	
.highlight_secure{
	 position:absolute; 
	 right:20px; 
	 top:0px;
	}	
.highlight_secure IMG{
	margin-right:10px;
}
	
.normal{
	padding:5px 22px 0px 10px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#fff;
	}

#banner_right_content{
	padding:8px 0 0 20px;
	width:214px;
	}
	
.banner_right_row{
	width:214px;
	padding:0 0 20px 0;
	}
	
.banner_right_cell1{
	float:left;
	width:53px;
	}
	
.banner_right_cell2{
	float:left;
	width:151px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:100%;
	}
	
.banner_right_cell3{
	float:left;
	width:151px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:100%;
	padding:8px 0 0 0;
	}
	
.orange_text{
	color:#f64501;
	}
	
#bodyarea_wrapper{
	background:url(../images/bodyarea_wrapper_bg.jpg) repeat-x 0 0;
}
#bodyarea_wrapper2{}
	
	
#bodyarea{
	padding:2px 0 20px 0;
	margin:0 auto 0 auto;
	width:960px;
	}
	
.breadcrumbs{
	margin-top:5px;
	color:#FFF;
	font-size:12px;
	float:left;
	padding-left:20px;
	background:url(../images/picto_home_fil_ariane.jpg) no-repeat 0 0;
}
.logout{
	margin-top:5px;
	color:#FFF;
	font-size:12px;
	float:right;
}

.breadcrumbs a, .logout a{
	color:#FFF;
	text-decoration:none;
}
.breadcrumbs a:hover, .logout a:hover{
	color:#F64501;
	text-decoration:underline;
}
.breadcrumbs_separator{margin:0px 8px 0px 8px;}

#leftcol{
	float:left;
	width:812px;
	margin-top:10px;
	position:relative;
}

/************* 2 columns **********/
#leftcol_2_columns{
	float:left;
	width:640px;
	margin-top:10px;
	position:relative;
}

#rightcol_2_columns{
	float:right;
	width:290px;
	padding:0 0 0 0px;
	margin-top:20px;
	
}
#rightcol_2_columns_text{
	width:270px;
	padding:10px 10px 10px 10px;
	border:1px solid white;
	background:white;
	}
#rightcol_2_columns_text p{
	color:black;
	font: 13px Arial, Helvetica, sans-serif;
}
#rightcol_2_columns_text p a, #rightcol_2_columns_text p a:link{
	color:#f64501;
}
#rightcol_2_columns_text li a, #rightcol_2_columns_text li a:link{
	color:#f64501;
}
#rightcol_2_columns_text .title_sidebar{
	font:bold 18px Arial, Helvetica, sans-serif;
	margin:0;
	line-height:120%;
}
#rightcol_2_columns_text  li{
	padding:0px 0px 15px 0px;
	font: 13px Arial, Helvetica, sans-serif;
	list-style-image: url(../images/check-green.png);
	color: black;	
	
}
/************ End 2 columns *******/
	

#leftcol a{
	color:#F64501;
}
#leftcol_checkout{
	float:left;
	width:740px;
	margin-top:10px;
	position:relative;
}
#addthis{position:absolute; top:7px; right:20px;}
a.addthis_button_expanded{color:#FFF; text-decoration:none;}

#content_1st{
	width:686px;
	padding:16px 0 24px 126px;
}

#content{
	padding:16px 0 24px 0px;
}
	
.content_1st_cell1{
	float:left;
	width:222px;
}

.content_1st_cell1 a{
	color:#AAAAAA;
}

.content_1st_cell2{
	float:left;
	width:121px;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	text-align:center;
	padding:27px 0 0 0;
}
	
.content_1st_cell3{
	float:left;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	text-align:center;
	padding:23px 0 0 30px;
}

#content_1st p{
	padding:0 0 7px 0;
	margin:0;
	font:normal 16px Arial, Helvetica, sans-serif;
	line-height:100%;
	color:#aaa;
	text-align:center;
	}
	
#content p{
	padding:0 0 7px 0;
	margin:0;
	font:normal 16px Arial, Helvetica, sans-serif;
	line-height:100%;
	color:#aaa;
	text-align:center;
	}
	
.txtbox{
	background:#121212;
	border:1px solid #4c4b4b;
	width:200px;
	height:20px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#eee;
	padding:3px 10px 0 10px;
}
.txtbox_short{
	width:173px;
}

.txtbox_phone{
	width:225px;
	height:auto;
	padding-bottom:10px;
}
.create_account{
	float:left;
}

.create_account_content{
	background-color:#121212;
	padding:10px;
	border:1px solid #313131;
	float:right;
}

.txtbox_account{
	width:530px;
	height:auto;
	padding-bottom:10px;
}

.table_account_1{
	font-size:14px;
	color:#aaaaaa;
	text-align:right;
}
.table_phone_1{
	font-size:12px;
	color:#aaaaaa;
}
.table_phone_1 a{
	color:#aaaaaa;
	text-decoration:underline;
}
.table_phone_1 a:hover{
	color:#F64501;
	text-decoration:underline;
}

.table_account_2{
	font-size:14px;
	color:#ffffff;
}

.selectbox{
	background:#343434;
	border:1px solid #4c4b4b;
	height:28px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#eee;
	padding:4px 0px 4px 0px;
	}	
.selectbox2{
	width:170px;
	}	
.textareabox{
	border:0px;
	height:80px;
	font:normal 14px Arial, Helvetica, sans-serif;
	padding:3px 10px 0 10px;
	width:350px;
	float:left;
	color:#333;
	margin-right:10px;
	background-color:#FFF;
}
#content_2nd{
	padding:16px 0 4px 0;
	width:812px;
}
#content_2nd a{
	color:#FFF;
}
#content_2nd a:hover{
	color:#F64501;
}


#content_4th{
	margin-top:16px;
	background-color:#121212;
	border:1px solid #313131;
}
#content_5th{
	margin-top:16px;
	background-color:#121212;
	padding:10px;
	border:1px solid #313131;
	height:400px; 
	margin-top:50px; 
	overflow:scroll;
}
#content_5th a{
	color:#F64501;
}
.bars_list{
	padding:16px;
	font-size:12px;
	color:#aaa;
	float:left;
	width:170px;
	/*height:156px;*/
}
.bar_title{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:10px;
}
.bar_title a{
	color:#FFF;
	text-decoration:none;
}
.bar_title a:hover{
	color:#F64501;
}
#top_offer{
	height:50px;
}

.offer_row_heading{
	width:812px;
	padding:0 0 4px 0;
	margin:0 0 3px 0;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	}
	
.offer_cell1{
	float:left;
	width:200px;
	margin:0 16px 0 0;
	padding:0 0 0 10px;
	text-transform:uppercase;
	line-height:140%;
	}
.offer_cell1_a{
	float:left;
	width:200px;
	margin:0 4px 0 0;
	padding:0 0 0 10px;
	text-transform:uppercase;
	line-height:140%;
	}
.offer_cell1_b{
	float:left;
	width:195px;
	margin:0 4px 0 0;
	padding:0 0 0 0px;
	text-transform:uppercase;
	line-height:140%;
	}	
.offer_cell1 a:link, .offer_cell1 a:visited{
	text-decoration:none;
	color:#fff;
	}
	
.offer_row div a:hover{
	text-decoration:none;
	color:#F64501;
	}
	
.offer_cell2{
	float:left;
	width:225px;
	margin:0 16px 0 0;
	line-height:140%;
	}
	
.offer_cell2_address{
	float:left;
	width:225px;
	margin:3px 16px 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:140%;
	}
	
.offer_cell3{
	float:left;
	width:150px;
	margin:0 8px 0 0;
	line-height:140%;
	}
	
.offer_cell4{
	float:left;
	width:65px;
	margin:0 8px 0 0;
	line-height:140%;
	}
.offer_cell5{
	float:left;
	width:45px;
	margin:0px 5px 0px 0px;
	line-height:140%;
	}
	
.offer_cell6{
	float:left;
	width:60px;
	}
	
.offer_row{
	width:812px;
	padding:5px 0 5px 0;
	margin:0 0 3px 0;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#eee;
	background-color:#343434;
	}
	
.offer_row a{
	color:#eee;
	text-decoration:none;
	}
.offer_row:hover{
	background-color:#1f1f1f;
	}
	
.offer_row_heading2{
	width:515px;
	padding:0 0 4px 0;
	margin:0 0 3px 0;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	}
	
.offer_row2{
	width:515px;
	padding:5px 0 5px 0;
	margin:0 0 3px 0;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#eee;
	background-color:#343434;
	}
	
.offer_row2:hover{
	background-color:#1f1f1f;
	}
	
#content_3rd{
	width:812px;
	padding:24px 0 0 0;
	}
#content_3rd a{
	color:#ffffff;
	text-decoration:underline;
	}
#content_3rd a:hover{
	color:#ccc;
	text-decoration:underline;
	}

#content_3rd ul{
	list-style-type: none;
	margin-top:0px;
 }
 
#content_3rd ul.small_ul{
	padding:5px;
 }
 
#content_3rd li {
	padding:0 0 0 17px;
	text-align:justify;
	margin:10px 0 7px 0;
	background:url(../images/puce_liste.jpg) no-repeat 0 5px;
 }

	
#content_row{
	width:812px;
	padding:0 0 22px 0;
	}
	
#content_pic{
	float:left;
	width:360px;
	margin:0 20px 0 0;
	border:5px solid #fff;
	}
	
#content_text{
	float:left;
	width:422px;
	padding:5px 0 0 0;
	}
	
.content_text_row{
	width:422px;
	padding:0 0 14px 0;
	}
	
.content_text_left{
	float:left;
	width:96px;
	margin:0 16px 0 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	text-align:right;
	}
	
.content_text_right{
	float:left;
	width:310px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#aaa;
	}
	
.content_text_right a:link, .content_text_right a:visited{
	text-decoration:none;
	color:#aaa;
	}
	
.content_text_right a:hover{
	text-decoration:underline;
	}
	
.text{
	padding:0 0 12px 0;
	margin:0;
	line-height:130%;
	}
.white{
	color:#ffffff;
	}

#offer_outer{
	width:812px;
	padding:10px 0 0 0;
	}
	
#offer_outer a{
	text-decoration:none;
}
#offer_outer a:hover{
	text-decoration:none;
	color:#F64501;
}
	
#rightcol{
	float:right;
	width:120px;
	padding:10px 0 0 0;
	}
#rightcol_check{
	float:right;
	width:205px;
	padding:10px 0 0 0;
	}
	
#rightcol_check H2{
	background:none;
	text-align:center;
	font-size:18px;
	color:#9D9D9D;
	width:200px;
	margin-bottom:5px;
	}
.right_img_center{ margin:0px 16px 0px 16px;}

.rightcol_ad{
	width:120px;
	padding:0 0 10px 0;
	}

#footer_wrapper{
	border-top:1px solid #202020;
	background-color:#161616;
	}

#footer{
	margin:0 auto 0 auto;
	width:960px;
	padding:8px 0 10px 0;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#8f8f8f;
	}

#footer_left{
	float:left;
}
#footer_right{
	float:right;
}
#footer_right a{
	color:#8f8f8f;
}
/*------------------------------- POP UP ----------------------*/
#header_top_pop{
	width:600px;
	height:100px;
	background-color:#1A1A1A;
	}
	
#header_top_pop_offer{
	width:618px;
	height:100px;
	background-color:#1A1A1A;
	}


#logo_pop{
	float:left;
	width:230px;
	padding:20px 50px 0 20px;
	}
	
#top_title_pop{
	float:left;
	width:300px;
	padding:25px 0 0 0;
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#3C3C3C;
	text-align:right;
	}
	
.pop_content{
	background-color:#1A1A1A;
	
}
.pop_content{
	background-color:#1A1A1A;
	height:430px;
	overflow:auto;
}
.pop_description_map{
	width:500px;
	padding-left:110px;
	padding-top:30px;
}

#content_row_pop{
	width:600px;
	padding:30px 0 22px 0;
	}
	
#content_pic_pop{
	float:left;
	margin:30px 20px 0 16px;
	/*border:5px solid #fff;*/
	}
	
#content_text_pop{
	float:left;
	width:350px;
	padding:30px 0 0 0;
	/*border:2px solid #fff;*/
	}

#content_pic_checkout{
	float:left;
	margin:15px 26px 0 0px;
	width:227px;
	/*border:5px solid #fff;*/
}
	
#content_text_checkout{
	width:487px;
	float:left;
	padding:15px 0 0 0;
	/*border:2px solid #fff;*/
	font:normal 20px Arial, Helvetica, sans-serif;
}
.checkout_title{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	width:75px;
	display:block;
	float:left;
	margin-bottom:20px;
}
.checkout_H2{
	background:url(../images/close-search.jpg) no-repeat 30px 0px;
	padding:4px 0px 0px 64px;
	color:#AAA; 
	font-size:16px; 
	text-transform:uppercase;
	height:40px;
	margin:30px 0px 0px 0px;
}
.more_message{position:absolute; left:300px; margin-top:-40px;}

.checkout_input1{
	width:300px;
	float:left;
	text-align:right;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#aaaaaa;	
}
.checkout_textarea{ margin-left:30px;}
.checkout_input2{
	width:300px;
	float:left;
	text-align:right;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#aaaaaa;	
}
.checkout_input2b{
	text-align:left; 
	margin-left:57px; 
	padding-left:23px; 
	text-decoration:underline; 
	background:url(../images/arrow_right.png) no-repeat 3px;
}
.checkout_input2b:hover{
	cursor:pointer;
}
.checkout_input2c{
	width:200px;
}
.checkout_input2d{
	text-align:left; 
	margin-left:57px; 
	padding-left:23px; 
	text-decoration:underline; 
	}

.txtbox2{
	background:#FFF;
	width:145px;
	height:24px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#333;
	border:0px;
	padding:3px 10px 0 10px;
	margin:0px 0px 5px 5px;
}

.checkout_address{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#aaaaaa;
	display:block;
	float:left;
	margin-bottom:20px;
}
.checkout_price_title{
	margin-top:10px;
}

.checkout_price_euro{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFF;
	float:left;
	margin:10px 8px 0px 0px;
}
.checkout_price{
	float:left;
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#f64501;
}
.quantity_zone{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	height:39px; 
	width:452px;
	background-color:#121212;
	border:1px solid #313131;
	padding:12px 0px 0px 35px;
}

#content_text_pop a{
	text-decoration:none;
	color:#F64501;
	}
	
.alert {margin-top:15px;color:#F64501; text-align:center; font-size:14px; font-weight:bold;}


#content_2nd table th{color:#3C3C3C; text-align:left; padding-left:8px; font-size:16px; font-weight:normal;text-transform:uppercase;line-height:140%;}
#content_2nd table th a{color:#3C3C3C; text-align:left; font-size:16px; font-weight:normal;text-transform:uppercase;line-height:140%; text-decoration:none;}
#content_2nd table th a:hover{color:#F64501;}
#content_2nd table th IMG{margin-bottom:2px;}
#content_2nd table tr td{color:#FFF; font-size:16px; padding:5px 5px 5px 10px;}
#content_2nd table tr td.tdh3{padding:0px;}
#content_2nd table tr td.small{font-size:12px;}
#content_2nd table tr td a{color:#FFF; text-decoration:none;}
#content_2nd table tr td a:hover{color:#F64501; text-decoration:none;}
#content_2nd table.th_small th{font-size:13px;}

#content_2nd table tr.bg1{ background-color:#595454;}
#content_2nd table tr.bg2{ background-color:#453E3E;}
#content_2nd table tr.bg3{font-size:2px; line-height:3px;}
#content_2nd table tr.bg3 td{padding:0px;}

.content_account {float:left;}
.content_account_user {width:560px;}
TD .c_a_td{font-size:11px;}

.select_input{width:210px;}
#search-table{ margin-top:35px; margin-left:10px;}
#search-table table tr td{text-align:right;padding-bottom:10px;}
#search-table table tr{padding-bottom:20px;}
td .search{ color:#FFF; font-size:14px; font-weight:bold;}

.th_table{ font-size:16px; font-weight:normal;}
.td_middle{font-size:16px; font-weight:normal; color:#3C3C3C; margin-left:20px;margin-right:20px;}
a.more span{
	position:absolute;
	display:none;
	width:80px;
	background-color:#121212;
	border:1px solid #313131;
	font-size:12px;
	padding:5px;
	color:#FFFFFF;
}
a.more_big span{
	width:110px;
}
a.more:hover span{
	display:block;	
}
/*---------------- SEARCH */
#form_search {display:none;}
.advanced_search{ color:#AAA; font-size:16px; text-transform:uppercase; margin:10px 0px 0px 0px; cursor:pointer;}
.advanced_search_img{ width:40px;float:left;}
.advanced_search_txt{ margin:2px 0px 0px 0px; float:left;}

.more_form_img{ width:20px;float:left;margin:3px 0px 0px 0px;}
.more_form_txt{ margin:0px 0px 0px 0px; float:left;text-decoration:underline;cursor:pointer;}

.search {margin:0px 0px 0px 40px;}
.search TD{color:#AAA; font-size:16px; text-align:left; font-weight:normal; padding:2px;}
.search TD INPUT{color:#222; padding:0px 0px 0px 0px;}
.search TD SELECT{color:#222; padding:0px 0px 0px 5px; width:222px;}
.search_table_space{width:30px}
/*----------------- Tab ----------*/
#tab_list{font-size:30px; color:#3c3c3c; text-decoration:none;}
#tab_list a{font-size:30px; color:#3c3c3c; text-decoration:none;}
.checkout_select{font-size:20px; color:#3c3c3c; text-decoration:none;margin-left:28px;}
.checkout_fb_friends{height:360px; margin:30px 20px 10px 20px; border:1px solid #313131;overflow:auto;}

.tab_list_checkout_sep{float:left; margin:0px 10px 0px 10px;}
.tab_list_checkout_sep_small{float:left;font-size:16px; padding:3px 0px 0px 5px;}
.tab_list_checkout {float:left;color:#F64501;}
.tab_list_checkout a,.tab_list_checkout a:link {color:#3c3c3c;text-decoration:none;}
.tab_list_checkout a:hover {color:#f64501; cursor:pointer;}

#tab_list_event{ float:left;} 
#tab_event_norm{display:none;}
#tab_event_sel{text-align:center;}
#tab_event_sel a{color:#F64501;} 

#tab_list_video{ float:left;} 
#tab_video_norm{}
#tab_video_sel{display:none;text-align:center;}
#tab_video_sel a{color:#F64501;} 

#tab_list_portfolio{ float:left;} 
#tab_portfolio_norm{}
#tab_portfolio_sel{display:none;text-align:center;}
#tab_portfolio_sel a{color:#F64501;} 

#tab_list_menu{ float:left;} 
#tab_menu_norm{}
#tab_menu_sel{display:none;text-align:center;}
#tab_menu_sel a{color:#F64501;} 

#tab_list_link{ float:left;} 
#tab_link_norm{}
#tab_link_sel{display:none;text-align:center;}
#tab_link_sel a{color:#F64501;} 

#tab_list_past{ float:left;} 
#tab_past_norm{}
#tab_past_sel{display:none;text-align:center;}
#tab_past_sel a{color:#F64501;} 

.separator_tab{ margin:0px 18px 0px 18px;float:left;}

#tab_event{display:none;}
#tab_video{display:none;}
#tab_portfolio{display:none;}
#tab_menu{display:none;}
#tab_link{display:none;}
#tab_past{display:none;}
.video_zone{ float:left;margin:0px 15px 20px 15px; width:240px;}
.portfolio_zone{float:left;margin:0px 5px 20px 5px; width:152px;}
.menu_zone{width:802px; background-color:#343434; padding:5px;font-size:12px; color:#FFF;margin-bottom:5px;}
.menu_zone_title{font-weight:bold; margin-bottom:3px;}
.menu_zone_a{width:730px;float:left;}
.menu_zone_1{float:left;}
.menu_zone_2{float:left; margin-left:15px;}
.menu_zone_price{ margin-top:8px;float:right; margin-right:8px; font-weight:bold;}
a:hover DIV.menu_zone{ background-color:#262626;}
.tab_normal{ color:#aaaaaa; text-decoration:none; font-size:16px;}
a.a_normal { color:#aaaaaa; text-decoration:none; font-size:16px;}

/*------------------ USER --------------*/
.user_phonebook{float:right}
.manage_user{color:#aaa;float:right; width:150px;padding:10px 0px 25px 0px;}
.manage_user2{float:left;width:225px;}
.manage_user IMG {float:left; padding:0px 8px 0px 8px;}
.manage_user a{color:#aaa; text-decoration:none;}
TD.text_table_user .c_a_td{ color:#eeeeee; font-size:12px;}
.separator_phone{ clear:both;width:100%; border-top:dashed 1px #eeeeee; margin:8px 0px 8px 0px;}
.tab_normal TR TD a .under{text-decoration:underline;}

/*---------------- ICON -----------------*/

div#icon_amazing_deal {
background-image:  url(../images/icon-special-deal-new.gif);
background-repeat: no-repeat;
height: 29px;
width: 29px;
}
div#icon_amazing_deal_text {
position: relative;
height: auto;
width: auto;
left: 3px;
top: 7px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:-1px;
}
div#icon_amazing_deal_text2 {
position: relative;
height: auto;
width: auto;
left: 6px;
top: 7px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:-1px;
}
.txtbox_black{
color:black;
}
p.axe_y_price { 
   line-height: 1em; 
   color:#f64501;
   font-size:18px;
}
p.axe_y_price input { 
   vertical-align: middle; 
   float:right;
}
.attachment-white_border{
	border: 1px solid white;
}
/* fb landing page*/
#leftcol_landing{
	float:left;
	width:750px;
	margin-top:10px;
	position:relative;
}
#block_1{
	background:url(../images/block_1.jpg) no-repeat 0 0;
	width:359px;
	height:149px;
	padding:153px 0 0 0;
	float:left;
	/*border:1px solid white;*/
	}
#block_2{
	background:url(../images/block_2.jpg) no-repeat 0 0;
	width:361px;
	height:149px;
	/*height:302px;*/
	padding:153px 0 0 3px;
	margin-left:20px;
	float:left;
	}
	
#block_1_text{
	width:355px;
	padding:9px 0 11px 0px;
	}

#block_1_text .white_title_orange_bckgd {
	padding:1px 22px 1px 19px;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	line-height:140%;
	background-color:#f64501;
	}
	
#block_1_text p{
	padding:10px 0 0 19px;
	margin:0;
	width:305px;
	font:normal 15px Arial, Helvetica, sans-serif;
	line-height:120%;
	color:#fff;
	}
	
#img_fb{
	padding:15px 0 0 19px;
}

#img_fb2{
	padding:30px 0 0 19px;
}

	
#rightcol_any_questions_block{
	float:right;
	background:url(../images/any-questions.jpg) no-repeat 0 0;
	width:202px;
	height:242px;
	padding:0px 0 0 0;
	margin-top:40px;
	
	}
#rightcol_any_questions_block2{
	float:right;
	background:url(../images/any-questions.jpg) no-repeat 0 0;
	width:202px;
	height:242px;
	padding:0px 0 0 0;
	margin-top:8px;
	}

#rightcol_any_questions{
	width:180px;
	padding:5px 0 0px 13px;
	
	}
#rightcol_any_questions .black_big {
	color:#010101;
	font:bold 18px Arial, Helvetica, sans-serif;
	margin:0;
	line-height:190%;
	}
#rightcol_any_questions .black_color {
	color:#010101;
	font:normal 15px Arial, Helvetica, sans-serif;
	padding: 3px 0 0 0;
	margin:0;
	line-height:100%;
	}

#rightcol_any_questions .orange {
	color:#f64501;
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:100%;
	}
#rightcol_any_questions .grey {
	color:#7a7a7a;
	font:normal 15px Arial, Helvetica, sans-serif;
	line-height:100%;
	}
/* end fb landing page*/

/* beginning how it works */

#block_how{
	background:url(../images/how-it-works.jpg) no-repeat 0 0;
	width:960px;
	height:306px;
	padding:0 0 0 0;
	/*border:1px solid white;*/
	}
#block_text_how{
	width:960px;
	height:306px;
}
#block_text_how1{
	width:250px;
	height:150px;
	padding:0px 0 0 0;
	margin-left:25px; 
	float:left;
	text-align:center;
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:120%;
}

#block_text_how2{
	width:250px;
	height:150px;
	padding:0px 0 0 0;
	margin-left:80px; 
	float:left;
	text-align:center;
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:120%;
}

#block_text_how3{
	width:250px;
	height:150px;
	padding:0px 0 0 0;
	margin-right:15px;
	text-align:center;
	float:right;
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:120%;
}
#block_buy_how{
	width:250px;
	margin-left:380px;
}
/* end how it works*/ 
/* form contact us */
.wpcf7-submit{
     border:none;
     color:#fff;
     background: transparent url('../images/bt-send.jpg') no-repeat top left;
     width:58px;
     height:25px;
}
