@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0}
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #000;
	background-repeat: repeat;
	background-position: left top;
}
a{ color:#FFF}

img{border:none}
a{text-decoration:none; color:#fff}
a:hover{text-decoration:underline}
.clear{clear:both}

.header, .container, .footer{ width:1014px;	margin:0 auto;}
.header{ margin-top:58px;}
.indextable{ 
	background-color: #000;
	background-image: url(./images/background.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 583px;
	width: 1014px;
}

.logo{ margin-left:30px; margin-bottom:20px;}
.logo span{ display:none;}
.language{ text-align:right; 	font-size:16px; float:right; margin-right:18px; }
.language a{
	text-decoration: none;
}
.language ul{ list-style:none; margin:0px; padding:0px;}
.language ul li{ float:left; margin-left:20px;}

.footer_td{ height:20px; text-align:right}
.copyright{ margin-right:70px; color:#dfcec0}

.index_main{
	background-image: url(./images/index_main_bg.PNG);
	background-repeat: no-repeat;
	background-position: center top;
	width:584px;
	height:325px;
	float:right; margin-right:60px;
	margin-bottom:3px;
	vertical-align:top;
}
.index_text
{
	margin-top:60px;
	margin-left:40px;
	margin-right:43px;
	text-align:justify;
	font-size:14px;
	line-height:130%;
	color:#EEE;

}
.index_text p{ margin-bottom:18px;}
.index_text h1{ font-size:16px; margin-bottom:18px;}

.index_product_banner{  float:right; margin-right:40px;}
.index_product_banner ul{ list-style:none;}
.index_product_banner ul li{ float:left; margin-right:21px; }
.index_pro_H_border{ padding:10px;}
.index_pro_B_border{
	background-color:#000;
	border: 10px solid #000;
}




.contact_us_contents
{
	background-image: url(./images/contact_us_main_bg.PNG);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 40px;
	color:#EEE;
	width:504px;
	height:420px;
	text-align:left;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.contact_us_contents textarea
{
	width:470px;
	height:100px;
}
.contact_us_contents .inputtxt
{width:200px;}
.contact_us_contents .filedname
{
	font-weight: bold;
	margin-top:10px;
	margin-bottom:5px;
}
.contact_us_contents .submitrow
{
	text-align:center;
	padding:10px;
}

.about_us_contents{
	width:505px;
	height:501px;
	font-size:14px;
	text-align: justify;

	padding:20px;
	float:right;
	margin-right:60px;
	margin-top:20px;
	background-image: url(./images/black_bg.png);
	line-height:130%;
	}
	
.about_us_contents h1{ font-size:18px; margin-bottom:30px;}
.about_us_contents p {
	margin-bottom:10px;
	
}
.category_list{ text-align:center}
.category_list h1{ text-align:center}



.category_list_menu{
	background-image: url(./images/black_bg.png);
	height: 500px;
	width: 193px;
	float:left;
	margin-top:20px;
	margin-left:90px;
	text-align:left;
	
}
.category_list_menu h2{ margin-top:30px; margin-left:20px; margin-bottom:20px;}
.category_list_menu ul{ 
margin-left:40px;

}
.category_list_menu ul li{ margin-bottom:20px; font-size:14px}
.category_list_menu ul li.current, .category_list_menu ul li.current a{ color:#FF0;}

.category_list_Pro, .Product_main{
		background-image: url(./images/black_bg.png);
	height: 500px;
	width: 670px;
	float:left;
	margin-top:20px;
	margin-left:10px;

	text-align:left;
	overflow:auto;
}

.category_list_Pro h1{ 
font-size:18px;
text-align:left;
margin-top:18px;
margin-left:18px;}
.category_list_td{ margin-left:18px;}
.category_list_td{ vertical-align:bottom; text-align:center; margin-top:10px;}
.Pro_img{ margin-left:10px;}
.Pro_name{ margin-bottom:20px;}
.Product_main h1{font-size:18px;margin-top:18px;}
.Product_main table{ margin-left:18px;}
.Product_main table td{ padding:10px; vertical-align:top;}
.product_multi_images{ margin-top:20px;}
.product_desc{ font-size:12px; line-height:180%}
.product_desc h2{ font-size:14px; margin-bottom:20px;}

.category_wine_bags_Pro{
	background-image: url(./images/black_bg.png);
	width: 880px;
	height: 537px;
	float:left;
	margin-left:70px;


	text-align:left;
	overflow: hidden;
	}
.category_wine_bags_Pro h1{
	font-size:18px;
	width:300px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.category_wine_bags_td{ margin:0 auto; }
.category_wine_bags_td td{ padding:0px 20px; text-align:center; line-height:200%}
#shops_link{ float:right; margin-right:20px; font-size:12px;  margin-bottom:10px;}
.map_desctription{ color:#000; margin-top:10px; text-align:justify;}


.news_list_main{
background-image: url(http://127.0.0.1/taka-accessories.com/images/black_bg.png);
float: right;
font-size: 14px;
height: 501px;
line-height: 130%;
margin-right: 60px;
margin-top: 20px;
padding: 20px;
text-align: justify;
width: 505px;
	}
.news_list_main h1{
	font-size:18px;

	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.news_list{ padding:10px;}
.postlist_item { margin-bottom:20px; }
.postlist_item img{ float:left; margin-right:18px;}
.postlist_item h2{ margin-bottom:5px; font-size:16px}
.postlist_item p{ line-height:130%;margin-left:110px; width:360px; word-wrap: break-word; 
word-break: normal; color:#CCC}
.Post_netvigator{ text-align:center;}
.post_main{
background-image: url(http://127.0.0.1/taka-accessories.com/images/black_bg.png);

height: 501px;
line-height: 130%;
margin-right: 60px;
margin-top: 20px;
padding: 20px;
text-align: justify;
width: 880px;
margin-left:55px;


}
.post_main h1 { font-size:18px;}
#postcontent{
	height: 460px;
	width: 880px;
	font-size: 14px;
	overflow:auto;
	margin-top:20px;
	margin-bottom:20px;
	padding-right: 20px;
	line-height:130%;
}
.post_backtolist{ float:right; margin-right:30px;}
.index_link{ text-align:center; margin-top:3px;}
.index_link a{  font-size:18px; width:200px; }
.index_link a:hover{ text-decoration:none;}
.post_date_in_list{
	margin:1px 0;
	font-size:12px;
	color:#AAA;
	font-style: italic;
}
.post_date{ margin:10px 0; 	font-size:12px;
	color:#AAA;
	font-style: italic; }
	
.new_arrivals_main{
	background-image: url(./images/black_bg.png);
	width: 880px;
	height: 537px;
	float:left;
	margin-left:70px;
	padding:10px;


	text-align:left;
	overflow: auto;
	text-align:center;
	}
.new_arrivals_main div{
	text-align:center;
}
.new_arrivals_table{ margin:0 auto;}	
.new_arrivals_main h1{ font-size:18px; margin-bottom:10px; text-align:left }
