body{
background-color:#c79810;
background-image:url("../images/black_bg.gif");
margin:0;
padding:0;
font-family:Verdana;
font-size:12px;
color:#363636;
}
.popup_body {
 background-image: none;
 background-repeat: none;
 margin-top: 0px;
 background-color:#fff;
}

div, form, span, p, h1, h2, h3 {
 margin: 0px;
 padding: 0px;
}

.box{
margin:0;
padding:0;

}
td{
font-size:12px;
}

.content, .hiw_content{
width:910px;
background-image:url("../images/border.gif");
background-repeat:repeat-y;
background-position:bottom left;
/*border:5px solid #afe189;*/
background-color:#000000;
overflow:hidden;
}

.top{
background-image:url("../images/green_ine.gif");
background-repeat:repeat-x;
background-position:bottom left;
float:left;
/*border-bottom:6px solid #afe189;*/
overflow:hidden;
height:99px;
background-color:#fefefe;  
}
.fl{
float:left;
}
.fr{
float:right;
}

a {
color:#363636;

}
a img {
border:none;
}
.pr20 {padding-right:20px;}
.pr15 {padding-right:15px;}
.pt5  {padding-top:5px;}



.collage {
background-image:url("../images/collage-fifa.jpg");
background-repeat:no-repeat;
background-position: 0 0;
margin:0;
width:900px;
height:460px;
clear:both;
}







table.featured_items{
width:450px; font-size:9px; font-family:verdana; font-weight:bold;
}

table.featured_items tr td{
text-align:center;
padding-bottom:5px;
}

table.featured_items tr td img{
margin:0 0 3px 0;
}

table.featured_items tr td a{
color:#ffd289;
font-size:11px;
font-weight:normal;
font-family: "Myriad Pro";
}

.top_border{
width:405px;
height:10px;
float:right;
margin:0;
padding:0;

}
.bottom_border{
background-image:url("../images/bottom_border.gif");
background-repeat:no-repeat;
background-position:top left;
width:405px;
height:9px;
float:right;
margin:0;
padding:0;

}

.how_it_work{
/*border-left: 1px solid #d5c9a0;
border-right: 1px solid #d5c9a0;
*/
width:396px;
height:231px;
background-image:url("../images/free_shipping.jpg");
background-repeat:no-repeat;
float:right;
margin:24px 0 0px 0;
padding:0;

}

.point_line{
 background-image: url("../images/point.gif");
 background-repeat:repeat-x;
 background-position:bottom left;
 padding:0 0 5px 0;
 margin:0 9px;
 text-align:left;
}

.point_line_yellow{
 background-image: url("../images/point_.gif");
 background-repeat:repeat-x;
 background-position:bottom left;
 padding:0 0 5px 0;
 margin:0 5px;
 text-align:left;
}

.bottom{
/*background-image:url("../images/bottom_bg.jpg");
 background-repeat:no-repeat;
 background-position:top left;*/
 width:910px;
 height:30px;
 font-size:11px;
 color: #fff;
}
.bottom a{
 font-size:11px;
color:#fff;
}

.small_collage{
float:left;
width:278px;
height:287px;
margin:165px 0 0 18px;
display:inline;
}

.new_small_collage{
float:left;
width:208px;
height:215px;
margin:215px 0 0 16px;
display:inline;
}

.left_part{
float:left;
width:175px;
margin:15px 0 0 0;
padding:0;
}

.right_part{
float:left;
width:685px;
margin:15px 0 0 20px;
display:inline;
padding:0;
text-align:left;
}

ul.categories{
width:134px;
margin:0;
padding:0 0 15px 0;
list-style:none;
}

ul.categories li {
background-image: url("../images/category_marker.gif");
background-position: bottom left;
background-repeat: no-repeat;
margin:5px 0 0 0;
padding: 0px 0 5px 15px;
width:119px;
overflow:hidden;
text-align:left;
}
ul.categories li a{
font-family:verdana;
font-size:12px;
color:#161616;
text-decoration:none;
}

/*****************************/

ul.account_menu{
width:134px;
margin:20px 0 0 0;
padding:0 0 15px 0;
list-style:none;
}

ul.account_menu li {
background-image: url("../images/excretion.gif");
background-position: bottom left;
background-repeat: no-repeat;
margin:5px 0 0 0;
padding: 0px 0 5px 0px;
width:124px;
overflow:hidden;
text-align:left;
font-size:11px;
}
ul.account_menu li a{
font-family:verdana;
color:#161616;
text-decoration:none;
font-size:11px;
}

/***********************************/

ul.genres{
width:175px;
margin:0;
padding:45px 0 15px 0;
list-style:none;
background-color:#65b337;
background-image: url("../images/genres.gif");
background-position: top center;
background-repeat: no-repeat;
}

ul.genres li{
background-image: url("../images/genres_marker.gif");
background-position: bottom left;
background-repeat: no-repeat;
margin:5px 0 0 0;
padding: 0px 0 5px 13px;
width:121px;
overflow:hidden;
text-align:left;
line-height:1.2;
}

ul.genres li a{
font-family:verdana;
font-size:12px;
color:#ffffff;
text-decoration:none;
}



.leftbaner{
margin:15px 0 0 0;
}

.subscride{
color:#101010;
font-size:10px;
clear:both;
margin:10px 0 10px 0;
width:150px;
}
.site_map{
font-size:11px;
color:#646060;
padding:0 0 15px 0;
}
.site_map a{
font-size:11px;
color:#646060;
}


dl.category_description{
width:685px;
margin:0;
padding:0 0 10px 0;
/*background-image: url("../images/dvd.gif");
background-position:top right;
background-repeat: no-repeat;
  */
}

dl.category_description dt{
width:500px;
margin:0;
padding:0;
color:#ac7732;
font-size:18px;
line-height:1;
}

dl.category_description dd{
width:500px;
margin:10px 0 0 0;
padding:0;
color:#3c3c3c;
font-size:11px;
}

.item_box{
border:1px solid #f1a830;
padding:1px;
float:left;
width:655px;
padding:20px;
margin:0 0 10px 0;
}

table.white_table{
width:100%;
}

table.white_table tr td{
font-size:10px;
line-height:1.5;
}

table.white_table tr td.title{
font-size:14px;
color:#80011c;
font-weight:bold;
}

table.grey_table{
width:100%;
border:1px solid #dddddd;
background-color:#f3f3f3;
}

table.grey_table tr td{
font-size:10px;
line-height:1.5;
}


table.grey_table tr td.title{
font-size:14px;
color:#161616;
font-weight:bold;
}

a.pink{
color:#80011c;
}


dl.item_detail {
float:left;
width:460px;
margin:0px 0 0 0px;
padding:0;
display:inline;
}

dl.item_detail dt{
float:right;
width:330px;
margin:0 0 10px 0;
padding:0;
color:#ac7732;
font-size:22px;
font-weight:bold;
background-image: url("../images/point_yellow.gif");
background-repeat:repeat-x;
background-position:bottom left;
}

dl.item_detail dd{
font-size:11px;
color:#3c3c3c;
padding:0 0 0 90px;

}

dl.item_detail dd.img{
float:left;
width:110px;
margin:0;
padding:0;
text-align:center;
font-size:10px; 
line-height:1.3;
}

.item_price{
color:#cc0000;
font-weight:bold;
font-size:23px;

}
.text_1{
margin:10px 0 0 0;
font-family:arial;
font-size:12px;
}

a.blue {
color:#0146e3;
}

ol.best_sellers{
border:1px solid #ededed;
padding:45px 12px 20px 6px;
background-image: url("../images/best_sellers.gif");
background-position:top center;
background-repeat:no-repeat;
background-color:#f7f7f7;
width:160px;
margin:0;
}

ol.best_sellers li{
margin:0 0 5px 20px;
font-family:arial;

}
.right_box{
float:right;
width:180px;
margin:0;
padding:0;
}

.mt20{
margin-top:20px;
}

.title_section{
width:645px;
background-image: url("../images/point.gif");
background-position:bottom left;
background-repeat:repeat-x;
float:left;
margin:0 10px 0 10px;
display:inline;;
padding:0 0 5px 0;
color:#d5261e;
font-weight:bold;
font-size:20px;
}

.mr10{
margin-right:10px;
}

.tab{
 background-image: url("../images/top_menu_bg.gif");
 background-repeat:repeat-x;
 height:28px;
}

a.white_menu {
font-family:verdana;
font-size:13px;
text-decoration:none;
font-weight:bold;

}
a.white_menu_ {
font-family:verdana;
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#fff;
}

.tab_a{
 background-image: url("../images/top_menu_bg_a.gif");
 background-repeat:repeat-x;
 height:28px;
 cursor: pointer;
* html cursor : hand;
}

.fz12{
font-size:12px;
}
h3{
font-size:14px;
font-weight:bold;
margin:0 0 10px 0;
padding:0;
color:#ab7431;
}

h2{
font-size:18px;
font-weight:bold;
margin:0 0 10px 0;
padding:0;
color:#ab7431;
}
h1{
font-size:24px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
color:#ab7431;
}

td .row_red {
 color: red; 
}

td .error table {
 border: 1px solid #FF0000;
 background-color: #FFA9A4;

} 
.row1

 {

 font-size: 12px; 

 font-weight: none; 

 padding-left:10px;

 padding-right:5px;

 padding-top:2px;

 padding-bottom:2px;

 color: #313031; 

 background-color: #f7f7f7;

}                          


.row2

 {font-family: Verdana, Arial, Helvetica, sans-serif; 

 font-size: 12px; 

 font-weight: none; 

 padding-left:10px;

 padding-right:5px;

 padding-top:2px;

 padding-bottom:2px;

 color: #313031; 

 background-color: #ffffff;

}

* html .png {
 behavior: url("png.htc");
}


.dot{
color:#6cb039;
}

.green_header {
background-color:#65b337;
color:#fff;
}

.white{
color:#fff;
}
.formfields {
 width: 200px;
 font-family: Arial;
 font-size: 12px;
}


a.blue {
color:#0543cf;
}

.grey_box_top {
background-image: url("../images/grey_box_top.gif");
background-position:top left;
background-repeat:no-repeat;
width:324px;
height:7px;
}

.grey_box_bg{
background-image: url("../images/grey_box_bg.gif");
background-position:top left;
background-repeat:repeat-y;
width:324px;
}


.grey_box_bottom {
background-image: url("../images/grey_box_bottom.gif");
background-position:top left;
background-repeat:no-repeat;
width:324px;
height:7px;
}

ul.list {
list-style:none;
padding:0;
text-align:left;
}

ul.list li{
margin:5px 0 0 0;
padding:0;
text-align:left;
}

th {
color:#65b337;
}

.row_grey{
background-color:#f7f7f7;
}

.list_basket td{
font-size:11px;
color:#292929;
font-family:Verdana;
}

.shopping_basket_tips{
background-image: url("../images/shopping_basket_tips.gif");
background-repeat: no-repeat;
width:380px;
height:179px;
padding:50px 25px 10px 25px;
}
.small_grey_text{
font-size:11px;
color:#747272;
}

.color666{
color:#666666;
}
.color333{
color:#333333;
}

.faq_found_bg{
background-image: url("../images/faq_found_bg.gif");
background-position:top left;
background-repeat:repeat-x;
height:49px;
}
.faqanswer{
display: none;
color:#333333;
background-color:#f7f7f7;
padding:10px;
margin:10px 0;  
border: 1px solid #f1a830;
}

.question{
color:#666666;
text-decoration:none;
}

.green_bg{
background-image: url("../images/green_bg.gif");
background-position:top left;
background-repeat:repeat-x;
height:30px;
color:#fff;
font-weight:bold;
}

.upper{
text-transform:uppercase;
font-weight:bold;
color:#000;
font-size:12px;
}

.no_upper a{
text-decoration:none;
}

.search{
background-image: url("../images/search_bg.gif");
background-position:top left;
background-repeat:no-repeat;
width:175px;
height:298px;
color:#fff;
}
.img_link{
  margin:0; 
  padding:0; 
  border: none;
  cursor: pointer;
* html cursor : hand;
}


.tooltip_top{
height:35px;
text-align:center;
background-image: url("../images/tooltip/top.gif");
background-position:top left;
background-repeat:repeat-x;
color:#fff;
font-size:11px;
font-weight:bold;
background-color:#8de17e;
}

.tooltip_content {
border-left: 1px solid #c0cebe;
border-right: 1px solid #c0cebe;
background-color: #f2f9f0;
font-size:10px;
padding:5px;
width:204px;
}

.tooltip_botton{
border-bottom: 1px solid #c0cebe;
background-color: #f2f9f0;

}


.tooltip_left {
background-image: url("../images/tooltip/left.gif");
background-position:top left;
background-repeat:no-repeat;
}
.tooltip_right {
background-image: url("../images/tooltip/right.gif");
background-position:top left;
background-repeat:no-repeat;
}

.border_{
background-image: url("../images/border_.gif");
background-position:top left;
background-repeat:repeat-x;
/*background-color:#bce69c;*/
height:5px;
margin:0;
padding:0;
}

h4 {
font-size:13px;
font-weight:bold;
color:#ff930d;
}

.platform_img{

padding-right:5px;
}


.hiw{
 clear: both;
 margin: 0px 35px 20px 30px;
 width: 640px;
 font-family: Verdana;
}

.hiw .fl{
 width: 420px;
 margin: 25px 0 0 0; 
}

.hiw .fr{
 margin: 25px 0 0 0;
}


.hiw p{
 text-align: left;
 margin: 10px 0 0 0;
 color: #444444;
 font-family: Verdana;
 font-size: 12px;
}

.hiw p strong{
 color: #000000;
}

.hiw h5{
 text-align: left;
 font-family: Verdana;
 font-size: 24px;
 font-weight: normal;
 color: #9C641C;
 padding: 0;
 margin: 0 0 0px 0;
}

.hiw h5 strong{
 display: block;
}

.hiw .fl p{
 margin: 0;
 padding: 0;
 vertical-align: top;
 margin: 5px 0 0 0;
}

.hiw p a{
 color: #40A406;
 font-family: Verdana;
 font-weight: bold;
 font-size: 12px;
}

.hiw .pack{
 clear: both;
 margin-top: 10px;
}

.hiw .pack td{
 color: #000000;
 font-size: 12px;
 font-family: Verdana;
 font-weight: bold;
 text-align: left;
}

.hiw .pack th{
 background-color: #65B337;
 font-family: Verdana;
 font-size: 12px;
 color: #FFFFFF;
 padding: 10px 0 10px 0;
 text-align: left;
}

.hiw .pack td b{
 font-size: 17px;
 color: #40A406;
 padding: 0 5px 0 10px; 
}

.hiw .pack .row1 td, .hiw .pack .row2 td{
 padding: 10px 0 10px 0;
}

span.tel{
 color: #9C641C;
 font-weight: bold;
 font-size: 12px;
}

.hiw_bot{
 margin-top: 10px;
}

.hiw_bot p{
 margin: 1px 0 0 0;
}

.hiw_content{
 width: 705px;
 background-image:url("../images/newsletter/border_hiw.gif"); 
 background-repeat:repeat-y;
 background-position:bottom left;
}

.index_register{
 display: block;
 width: 350px;
 height: 262px;
 background-image: url(../images/register_form_bg.gif);
 background-repeat: no-repeat;
 background-position: left top;
 text-align: left;
}

.index_register div{
 padding: 27px;
}

.index_register .reg_form td{
 padding: 0 0 6px 0;
 font-family: Verdana;
 font-size: 12px;
 color: #000000;
}

.index_register .reg_form td input{
 width: 165px;
}

.easter_content1{
font-size:12px; 
padding:4px; 
font-weight:bolder; 
border-bottom:#666 solid 1px;
}

.easter_content2{
font-size:12px; 
padding:4px;
text-align:center; 
border-bottom:#666 solid 1px;
}

.easter_content3{
font-size:12px; 
padding:4px; 
font-weight:bolder; 
border-bottom:#666 solid 1px;
background-color:#FFC;
}

.easter_content4{
font-size:12px; 
padding:4px;
text-align:center; 
border-bottom:#666 solid 1px;
background-color:#FFC;
}

.refferers {
font-size:12px; 
color:#65b337;
font-weight:bold;
padding-bottom:5px;
}

.pend_refr{
font-size:11px; 
font-family: Verdana;
color:#000;
margin-right:10px;
font-weight:normal;
float:left;
margin-top:2px; 
}

.point_line_yellow_ref{
 background-image: url("./images/point_.gif");
 background-repeat:repeat-x;
 background-position:bottom left;
 padding:0 0 5px 0;
 margin:0 5px;
 text-align:left;
}

.item_box2{
border:1px solid #f1a830;
padding:1px;
float:left;
width:655px;
padding:20px;
margin:0 0 10px 0;
}
