
/*----------------------------------------
Name: global.css
Developed by:
Date Created:
Last Updated:
Copyright:
----------------------------------------*/

/* Imports
----------------------------------------*/
@import url("reset.css");
@import url("externalLinks.css");


/* Elements
----------------------------------------*/
body
{
	background-color:#999999;
	text-align:center;
}

body, p, td, th, li, input
{
	font-family: Arial,"ËÎÌå", Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	color:#333333;
}

#mainContainer
{
	width:1000px;
	margin:0 auto;
	text-align:center;
	background:url(../images/mainContent-bg.jpg)
}

p
{
	margin: 0 0 1em 0;
}

/*--- Link Styles ---*/
a:link, a:visited
{
	color:#030303;
	text-decoration:none;
}

a:hover, a:active
{
	color:#F54A00;
	text-decoration:none;
}

ul
{
	list-style-type:none;
}

ol
{
}

blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}
/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.clearThis 	{clear:both;}
.small		{font-size:11px;}
.large		{font-size:13px;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}
p.last		{margin-bottom:0px;}
p{ margin:10px 0 0 0}
#Main_Body,#Main_Body p , #Main_Body span{ line-height:25px;}
#Content,#Content p , #Content span{ line-height:25px;}
/* Header
----------------------------------------*/
#header
{
	width:100%;
	height:147px;
	background:url(../images/top-bg.jpg);
	margin-bottom:1px;
}
	#top{
	color:#FFFFFF;
		height:84px; overflow:hidden; text-align:right; line-height:40px; margin-right:23px;
	}
	#top a{ color:#FFFFFF; text-decoration:none; margin:0 12px;}
	/* Nav
	----------------------------------------*/
		
	#subnavs{ position:absolute; bottom:-25px; left:340px; height:25px; }
	#subnavs .subnavs{ float:left; display:none; width:510px; background:#CCCCCC;height:25px;} 
	#subnavs .subnavs li{ float:left; margin:0 10px; text-align:left; float:left; display:inline;} 
	#subnavs .subnavs li a{line-height:25px; vertical-align:middle;} 
	
	
/* Main Content
----------------------------------------*/
#mainContent 
{
	margin:0 auto; 
}
	#contentMinor
	{background:url(../images/contentMinor-bg.jpg);
		width:223px;
		float:left;
		margin:0 0 0 24px;
		overflow:hidden;
		display:inline;
	}
	.siderbara
	{
		height:30px; 
		padding-left:23px;
		line-height:30px;
		vertical-align:middle;	
		background:url(../images/siderbarA-bg.jpg) bottom no-repeat;
	}
	.siderbara a:hover, .siderbaracurrent a:link, .siderbaracurrent a:visited
	{
		font-weight:bold;
		color:#F54A00;

	}
	.siderbarb
	{
		height:30px; 
		padding-left:35px;
		line-height:30px;
		vertical-align:middle;	
		background:url(../images/siderbarA-bg.jpg) bottom no-repeat;
	}
	.siderbarb a:hover, .siderbarbcurrent a:link, .siderbarbcurrent a:visited
	{
		font-weight:bold;
		color:#F54A00;

	}
	#quicklinks li{ height:34px;line-height:34px;background:url(../images/quicklink-bg.jpg) bottom no-repeat;
}
	#quicklinks li a { width:40%; display:block; float:left; text-align:center; color:#762400; font-weight:bold;}
	#contentMajor
	{
		background:#FFFFFF;
		width:737px;
		float:left;
		margin:0px;
		display:inline;
		overflow:visible;
		text-align:center;
	}
		div#path{height:37px;line-height:37px; overflow:hidden; vertical-align:middle;color:#3B3B3B; font-weight:bold; text-align:left; background:url(../images/path-bg.jpg)}
		div#path a{ color:#3B3B3B; font-weight:bold;}
		div#wrap {margin:20px; width:697px;}


/* Footer
----------------------------------------*/
#footer
{
	width:962px;
	clear:both;
	height:48px;
	background:url(../images/bottom-bg.jpg);
	color:#545454;
	line-height:48px;
	vertical-align:middle;
	margin-left:24px;
}
#footer ul
{ 
	margin-top:15px;	
	height:14px;
	line-height:14px;
	overflow:hidden;
	vertical-align:middle;
	float:right; 
	width:460px;
}
#footer ul li
{width:76px; display:inline; text-align:center; border-right:1px solid color:#545454;
}
#footer a
{
	color:#545454;
	text-decoration:none;
}



#feedback_table  
{
	 float:left;
}
#feedback_table td 
{
	padding:5px;
}

.showmsg th, .showmsg td{ text-align:center}

.news{ }
.news li{ line-height:30px; vertical-align:middle; background:url(../images/line.gif) bottom repeat-x;width:100%; }

#products_table, #basket_table{ width:100%; float:left; clear:both;}
#basket_table{ margin-bottom:20px;}
#basket_table td{ padding:3px;}
.product{ clear:both}
.product dt{ background:url(../images/pro_dt-bg.jpg) bottom no-repeat; height:31px;overflow:hidden; margin-bottom:15px;}
.product dt a{ width:400px; float:left; display:block; margin:0; text-align:left; margin-left:25px; line-height:12px;}
.product .right{ width:40px; float:right;  display:block}
.product dd a.productsimg{ display:block; float:left; width:164px; height:120px; text-align:center; background:url(../images/pro-img-bg.jpg) bottom no-repeat; margin:0 25px 0 5px; }
.product dd dl{ width:490px; float:left; margin:0; padding:0;}
.product dd dl dt{ background:none; margin:0; font-weight:bold;}
.product dd dl dd img{ clear:both; float:left; margin-top:10px;}
.product dd a img{ margin-top:4px;}
.productname{ text-align:center; padding-top:7px;}
.productname a{ clear:both; width:100%; text-align:center}
.productname input{ border:0; margin-right:5px; margin-top:0;}
.ShowPage{clear:both; text-align:center; border:1px solid #e0e0e0; border-left:0px; border-right:0; padding:3px 0 8px 0; margin-bottom:20px;}
#product_order{clear:both; text-align:center;margin-bottom:20px;}

.siderbarAindex{ height:31px; line-height:34px; vertical-align:middle; overflow:hidden; margin-left:100px;}

#pics li { width:33%; text-align:center; float:left; margin:5px 0;}
#pics li .name{ width:100%; text-align:center; float:left}
#pics li .name{ line-height:30px}
#Main_Page{ clear:both}

#loginform{width:223px;padding-right:15px; float:right; margin-top:33px; color:#FFFFFF}
#loginform a{ color:#FFFFFF; text-decoration:underline}
#loginform li{height:30px; color:#FFFFFF}
#loginform li input.input{ border:1px solid #8A9AB4; background:#5676AF; color:#FFFFFF}
#loginform li input.buttom{ border:0; background:#5676AF; color:#FFFFFF}

.newslist{ width:97%;}
.newslist li{ line-height:25px; height:25px; position:relative; vertical-align:middle; background:url(../images/news-dot.jpg) 10px 50% no-repeat; padding-left:25px;}
.newslist .newsDate{ position:absolute; right:0; font-size:10px;}


#indexproducts{ width:720px; height:144px; margin-left:8px;}
#indexproducts li{ width:25%; float:left; overflow:hidden; text-align:center; margin:5px 0;}
a.productsimg{ display:block; width:164px; height:120px; text-align:center; background:url(../images/pro-img-bg.jpg) bottom no-repeat; }
a.productsimg img{ margin-top:6px; width:150px; height:101px; }
#indexproducts li .pname{ width:180px; display:block; text-align:center;}

#magazine .content{ width:49%; float:left; height:15px;line-height:15px; vertical-align:middle; margin:3px 0; background:url(../images/news-dot.jpg) left 50% no-repeat;	font-family: "ËÎÌå",Arial, Helvetica, sans-serif;
}
