﻿/* CSS Document */


body {
background:#FFFFFF;
padding:0;
margin:0;
font-family:Tahoma;
font-size:15px;
}



.clear {
clear:both;
}

.left {
float:left;
}

.right{
float:right;
}

.bold{
font-weight:bold;
}


.no_decoration {
text-decoration:none;
}

a {
text-decoration:none;
color:#000000;
}

a:hover {
text-decoration:underline;
}

.red{
color:#faa1ae;
}

h1{
font-size:18px;
color:#000000;
padding:0;
margin:0;
}


#all{
width:902px;
margin:6px auto;
}


#header{
background:url(images/header.gif) 0 0 no-repeat;
height:101px;
}

#logo{
float:left;
width:217px;
height:101px;
padding:0 0 0 18px;
}

#logo img{
border:0;
padding:0;
margin:0;
}

#top_menu{
float:right;
width:210px;
height:32px;
font-size:12px;
color:#756f6f;
font-weight:bold;
}

#top_menu .cnt{
padding:0 0 0 10px;
}

#top_menu a{
color:#756f6f;
}

#top_menu img{
vertical-align:middle;
}

#menu {
height:41px;
line-height:32px;
font-size:18px;
color:#FFFFFF;
font-family:"Trebuchet MS";
margin:1px 0 0 20px;
}

#menu a{
color:#FFFFFF;
}

#menu a:hover{
color:#FFFFFF;
}

#menu .content{
padding:0 0 0 40px;
}


.tab_1{
float:left;
width:118px;
height:41px;
background:url(images/tab_01.gif) 0 0 no-repeat;
text-align:center;
padding:0 0 0 0;
}

.tab_2{
float:left;
width:138px;
height:41px;
background:url(images/tab_02.gif) 0 0 no-repeat;
text-align:center;
}

.tab_3{
float:left;
width:141px;
height:41px;
background:url(images/tab_03.gif) 0 0 no-repeat;
text-align:center;
}

.tab_4{
float:left;
width:118px;
height:41px;
text-align:center;
background:url(images/tab_04.gif) 0 0 no-repeat;
}



#edit{
width:902px;
}

#edit .t{
background:url(images/edit_top.gif) 0 0 no-repeat;
height:10px;
font-size:0;
}

#edit .t_manu{
background:url(images/edit_top_manu.gif) 0 0 no-repeat;
height:10px;
font-size:0;
}

#edit .b{
background:url(images/edit_bot.gif) 0 0 no-repeat;
height:12px;
font-size:0;
position:relative;
}

#edit .img_left{
position:absolute;
background:url(images/left_img_bot.gif) 1px 100% no-repeat;
bottom:20px;
left:1px;
height:254px;
width:210px;
z-index:0;
}

#edit .content{
background:url(images/edit_mid.gif) 0 0 repeat-y;
}


#left_col{
float:left;
width:210px;
background:url(images/left_img_bot.gif) 1px 100% no-repeat;
}

#left_menu_all{
width:210px;
background:url(images/bck_cubmenu.gif) 0 0 repeat-y;
padding:0 0 10px 0;
}

#cat_hdr{
text-align:center;
margin:0 0 10px 0;
}

#left_menu ul{
list-style:none;
font-size:14px;
color:#2e3092;
padding:0 0 0 10px;
margin:0 10px 0 10px;
line-height:22px;

}

#left_menu ul a{
color:#FFFFFF;
}

#left_menu li{
padding:0 0 0 10px;
margin:0 0 0 10px;
}

#left_menu .big{
font-size:18px;
color:#000000;
list-style-image:none;
padding:0;
margin:0;
/*border-bottom:#FFFFFF 1px solid;*/
}

#left_menu .big a:hover{
text-decoration:none;
}

#banner{
text-align:center;
margin:20px 0 5px 0;
}

#left_col .txt{
color:#FFFFFF;
padding:10px;
z-index:2;
overflow:auto;
}

#right_col{
padding:0 0 0 0;
width:673px;
float:right;
}

#right_col .content{
padding:15px;
}




.box_product{
width:210px;
height:210px;
float:left;
font-size:14px;
border:#0033CC 1px solid;
margin:10px 10px 0 0;
}

.box_hdr{
margin:1px;
padding:0 0 0 5px;
color:#FFFFFF;
background:#134aa6;
height:28px;
line-height:28px;
position:relative;
}

.box_hdr2{
margin:1px;
padding:0 0 0 5px;
color:#FFFFFF;
background:#2d6bcf;
height:28px;
line-height:28px;
position:relative;
}

.ico_new{
position:absolute;
top:30px;
left:10px;
background:url(images/ico_new.gif) 0 0 no-repeat;
width:53px;
height:53px;
}


.box_product img{
border:0;
margin:0;
}

.price_cart{
height:37px;
padding:0;
padding:0 0 0 20px;
}



.price{
background:url(images/box_price.gif) 0 0 no-repeat;
width:74px;
height:37px;
line-height:26px;
color:#000000;
text-align:center;
font-weight:bold;
float:left;
}

.cart{
padding:4px 0 0 8px; 
background:url(images/box_add.gif) 0 0 no-repeat;
width:100px;
color:#FFFFFF;
font-size:11px;
height:21px;
text-align:left;
float:left;
}

.cart img{
vertical-align:middle;
}

.box_img{
height:140px;
}


.cart a, .details a{
color:#FFFFFF;
}


#navigation{
height:25px;
line-height:25px;
font-size:12px;
margin:20px 0 0 230px;
}

#navigation img{
border:0;
}

#navigation .prev_txt{
float:left;
padding:0 15px 0 0;
}

#navigation .prev_ico{
float:left;
padding:0 25px 0 0;
}

#navigation .next_txt{
float:left;

}

#navigation .next_ico{
float:left;
padding:0 15px 0 0;
}


#footer{
background:url(images/bck_footer.gif) 0 0 no-repeat;
height:69px;
line-height:69px;
color:#FFFFFF;
text-align:center;
margin:15px 0 0 0;
}

#footer a{
color:#FFFFFF;
}


#footer .payment
{
float:left;
margin:5px 0 0 10px;
}

#footer .contact{
background:url(images/bck_contact.gif) 0 0 no-repeat;
width:95px;
height:28px;
line-height:28px;
float:right;
margin:5px 10px 0 0;
}

#footer .privacy{
width:95px;
height:28px;
line-height:28px;
float:right;
margin:5px 50px 0 0;
}

#footer .return{
width:95px;
height:28px;
line-height:28px;
float:right;
margin:5px 0px 0 0;
}

#footer .stm{
width:95px;
height:28px;
line-height:28px;
float:right;
margin:5px 65px 0 0;
}


/* inner 2 */



#right_col_inner{
padding:0 0 0 0;
width:673px;
float:right;
}

#right_col_inner .content{
padding:15px;
}

/*#right_col_inner h1{
font-size:24px;
font-family:Tahoma;
color:#000000;
padding:0;
margin:0;
}*/


#right_col_inner h2{
font-size:12px;
font-family:Tahoma;
color:#CC0000;
padding:0;
margin:0;
}

#box3{
width:300px;
height:300px;
padding:20px 0 0 0;
}



.leftInner2{
float:left;
width:300px;
}

.rightInner2{
float:left;
width:350px;
padding:60px 0 0 0;
color:black;
font-family:tahoma;
}


.ourPrice{
color:#CC0000;
font-size:24px;
}

.description{
padding:0 0 10px 0;
}


/* new descrition object */

.price_in{

}

#box_in{
width:664px;
}

.boxin_similar{
font-size:18px;
color:#cc0000;
padding:15px 0 5px 0;
}

#box_in .t2{
background:url(images/box_in_t.gif) 0 0 no-repeat;
height:11px;
font-size:0;
}

#box_in .b2{
background:url(images/box_in_b.gif) 0 0 no-repeat;
height:11px;
font-size:0;
}

#box_in .m2{
background:url(images/box_in_m.gif) 0 0 repeat-y;
}

#box_in .cnt{
padding:10px;
}

#box_in .tab{
width:146px;
float:left;
padding:0 10px 0 0;
}

#box_in .image
{
	text-align :center;
	
}

#box_in img{
border:0;
}

#box_in .txt{
clear:right;
text-align:right;
font-size:12px;
font-family:Tahoma;
color:Black;
}

#box_in .txt .txt1{
clear:right;
text-align:right;
font-size:12px;
font-family:Tahoma;
color:Black;
}

#box_in .btn{
background:url(images/box_price_in.gif) 0 0 no-repeat;
width:55px;
height:25px;
line-height:20px;
color:#000000;
text-align:center;
font-weight:bold;
font-size:small;
float:right;
margin:5px 0;
}

.box_ship{
background:url(images/bck_shipp.gif) 0 0 no-repeat;
width:331px;
height:23px;
/*line-height:23px;*/
padding:0 5px;
font-family:Tahoma;
font-size:12px;
color:#1851ab;
font-weight:bold;
margin:0 0 5px 0;
}

.box_ship .cnt{
padding:3px;
}

.box_ship a{
font-size:11px;
color:#000000;
text-decoration:underline;
}


#manufacturer{
margin:15px 0 5px 0;
}

#manufacturer .manu{
font-size:12px;
color:#000000;
text-decoration:underline;
}

#manufacturer .name_in{
text-decoration:none;
font-weight:bold;
color:#990000;
}

.catHeader  {
  	 background: transparent url(images/header.jpg) no-repeat scroll center bottom;
	font-family:Tahoma;
font-size:18px;
color:#FFFFFF;
height:43px;
line-height:43px;
margin:4px 4px 4px 4px 4px;
padding:0 0 5px 20px;
	
}


/* product boxes */
.box_product2{
width:204px;
height:238px;
background:url(images/inner_1_p.gif) 0 0 no-repeat;
float:left;
font-size:14px;
padding:0 15px 22px 0;
}


.images2
{
	height:135px;
text-align:center;

}




.product_hdr2{
text-align:center;
font-size:12px;
height:47px;
line-height:47px;
text-align:center;
color:#FFFFFF;
}

.product_prices2{
height:50px;
position:relative;
}

.product_old_price2_pre{
float:left;
width:70px;

}

.product_old_price2{
font-size:14px;

margin:25px 0 0 0;
padding:0 0 0 25px;
}

.product_x2{
position:absolute;
background:url(images/x.gif) 50% 0 no-repeat;
height:24px;
width:24px;
top:22px;
left:50px;
z-index:2;
}

.product_new_price2{
float:right;
/*width:95px;*/
font-size:20px;
font-weight:bold;
color:#000000;
padding: 10px 20px 20px 0;
vertical-align:text-bottom;
}

.inner_view2{
font-family:Tahoma;
font-size:12px;
color:#1b4fa8;
height:20px;
line-height:20px;
padding:0 0 0 20px;
}

 
 /* pagination */


.pagenavcommon {
	font-size: 12px;
	padding: 1px;
	width:300px;
	margin:0 auto;
}

.pagenavcommon a {
	color:#000000;
	text-decoration: none;
}

.pagenavcommon a:hover {
	text-decoration: underline;
	color:#000000;
}

.pagenavselected {
	padding: 1px 4px;
	margin: 1px -1px;	
	border: 1px solid #CCCCCC;
	background:#FFFFFF;
	font-weight: bold;
	color:#000000;
}

.pagenavunselected {
	margin: 1px -1px;
	color: #1b6ccd;
}

.pagenavunselected a {
	padding: 1px 4px;
	color:#000000;
}

.pagenavunselected a:hover {
	padding: 1px 4px;
	background-color: #F7F7F7;
	text-decoration: none;
	color: #1b6ccd;
}

#box_sumarry_buttons .btn1{
height:33px;
float:left;
width:120px;
color:#13408b;
font-size:12px;
font-weight:bold;
}

#box_sumarry_buttons .btn2{
height:33px;
float:right;
width:200px;
color:#10880c;
font-size:12px;
font-weight:bold;
}

#box_sumarry .checkout{
text-align:right;
}


/* inner 2 page */

#box_sumarry{
padding:0 10px 0 0;
color:#5c5c5c;
}

#box_sumarry img{
border:0;
}

#box_sumarry .hdr{
height:20px;
border-bottom:#cccccc 1px solid;
}

#box_sumarry .image{
float:left;
width:150px;
}

#box_sumarry .sum{
float:right;
width:500px;
}

#box_sumarry_all_item{
margin:0 0 50px 0;
}

#box_sumarry_all_item .space{
height:10px;
font-size:0;
}

#box_sumarry_all_item .one_line{

}

#box_sumarry_all_item .one_line1{
float:left;
width:165px;
}

#box_sumarry_all_item .one_line2{
float:left;
width:70px;
}

#box_sumarry_all_item .one_line3{
float:left;
width:70px;
}

#box_sumarry_all_item .one_line4{
float:left;
width:100px;
}

#box_sumarry_all_item .one_line5{
float:left;
width:70px;
}

#box_sumarry_buttons{
height:33px;
padding:0 0 0 150px;
margin:0 0 20px 0;
}

#box_sumarry_buttons img{
vertical-align:middle;
}

#box_sumarry_buttons .btn1{
height:33px;
float:left;
width:120px;
color:#13408b;
font-size:12px;
font-weight:bold;
}

#box_sumarry_buttons .btn2{
height:33px;
float:right;
width:200px;
color:#10880c;
font-size:12px;
font-weight:bold;
}

#box_sumarry .subtotal{
height:20px;
border-bottom:#000000 1px solid;
text-align:right;
}

#box_sumarry .total{
height:40px;
line-height:40px;
border-bottom:#cccccc 1px solid;
text-align:right;
font-size:20px;
font-family:"Times New Roman", Times, serif;
}

#box_sumarry .checkout{
text-align:right;
}

.wtf
{
	text-align:center;
	font-size:small;
}

.inner_view
{
	margin-left:0;
}

.inner_view a{color:#e7fb03;}

.manuCatHeader
{
	
background:url(images/ManuCatHeader.jpg) 0 0 no-repeat;
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
padding:8px 15px;
line-height:14px;
}


.inner_cat{
background:url(images/inner_1_cat.gif) 0 0 no-repeat;
width:193px;
height:auto;
line-height:25px;
margin:0 0 0 10px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-transform:uppercase;
}

.inner_cat1{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
padding:8px 15px;
line-height:14px;
background-color: #f47982;
vertical-align: top;
}

