/* CSS  */
/* ---------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0; padding:0; border:0;  outline:0;  list-style:none;}


h1{
	font-family:"Times New Roman", Times, serif;
	font-size: 21px;
	color: #1975c0;
	font-weight: normal;
	line-height: 29px;
}
h1 span{color:#6ab015;}

h2{
	margin:0;
	padding:0;
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #1975c0;
	line-height: 26px;
}



/*links*/
a, a:link, a:visited, a:active {
	font-size:11px;
	color:#b06177;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 13px;
}
a:hover {
	font-size:11px;
	color:#73b523;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 13px;
}
/*----------------------------------------------------------------------------------------------------*/

/* BODY */
html,body{height:100%;}
/* ---------------------------------------------------------------------------------------------------*/

body{
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:1.5em;
	background-color: #bed9ec;
	color: #355468;
	background-attachment: fixed;
	background-image: url(../img/home/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#wrapper{width:960px;margin:0 auto; }
.blue{color:#1274bd;}
.green{color:#6ab015;}
.red{color:#b06177;}

/*header*/
#head,#logo{float:left;}
#head{
	width:750px;
	height:84px;
	background-image: url(../img/home/menu.jpg);
	background-repeat: no-repeat;
}
#head ul{margin-left:70px;margin-top:48px;}
#head ul li{display:inline;margin-right:45px;}
#head ul li a{
	color:#1d7cc0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
}
#head ul li a:hover{color:#000;}
#head #green {color:#6ab015;}
#head #green:hover {color:#b06177;}
#logo{width:210px; height:84px}
/*----------------------------------------------------------------------------------------------------------------header*/


/*banner*/
#banner{clear:both;text-align:left;
	width:960px;
	height:282px;
	background-image: url(../img/home/banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
 #col1, #col2{float:left;}
 #col1{margin-left:400px;padding-top:113px;}
 #col2{
	margin-left:65px;
	margin-top:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	
}
*html #col2{line-height:11px;}
*:first-child+html #col2{line-height:11px;}
@-moz-document url-prefix() {#col2{line-height:19px;}} 
#col2 ul{margin:0;padding:0;}
#col2 ul li{margin:0;padding:0; list-style-image:url(../img/home/bullet.gif);}
 *html #col1{margin-left:200px;}
 .blue_dark22{
	color:#0c3b63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 29px;text-shadow:0 1px 0 #fff;
}
#freedownload{margin-top:32px;margin-left:12px;}
.item{margin-top:2px;margin-bottom:2px;}
*html .item{margin-top:-1px;margin-bottom:0;}
  *:first-child+html .item{margin-top:-1px;margin-bottom:0;}
/*-------------------------------------------------------------------------------------------------------------------banner*/


/*under banner*/
#underbanner{
	width:960px;
	height:241px;
	background-image: url(../img/home/under_banner.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #646466;
	text-decoration: none;
}
#c1,#c2{float:left;}
*html #c1
{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/home/instruments.png', );}

#c1{margin-top:30px;
	width:156px;
	height:99px;
	background-image: url(../img/home/instruments.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#c2{width:415px;padding-left:25px;margin-top:18px;}
#underbanner #pos{padding-top:25px;padding-left:37px;}
#underbanner_bot{margin-bottom:9px;
	width:960px;
	height:12px;
	background-image: url(../img/home/under_banner_bot.png);
	background-repeat: no-repeat;
}

*html #underbanner_bot
{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/home/under_banner_bot.png', );}
/*-------------------------------------------------------------------------------------------------------------------under banner*/


/*description*/
#des_wrap{overflow:hidden;
	width:960px;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(../img/home/base_bg.jpg);
}

#des_top{
	width:960px;
	height:8px;
	background-image: url(../img/home/top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
*html #des_top
{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/home/top.png', );}
#des_base{
	height:auto;
	width:960px;
	background-image: url(../img/home/base.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 11px;
}
#des_base #position{padding-top:20px;padding-left:32px;width:880px;}
#des_base .position2{padding-top:10px;padding-left:32px;width:880px;clear:both;}
#des_base .i{float:left;padding:0 5px 45px 0}
#des_base .i2{float:left;padding:0 25px 15px 0}


.cl1,.cl2,.cl3,.cl4,.cl5{
	float:left;
	margin:0;
	padding:0;
	line-height: 15px;
}

.cl1,.cl3,.cl5{width:264px;}
.cl2 ,.cl4 {margin-left:20px;margin-right:20px;}
#des_bot{
	width:960px;
	height:35px;
	background-image: url(../img/home/bot.png);
	background-repeat: no-repeat;
	background-position: center top;margin-bottom:10px;
}
*html #des_bot
{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/home/bot.png', );}

.ex{padding-left:20px;}
.row{width:650px;padding-left:20px;padding-top:20px;}
.k1,.k2{float:left;}
.k2{padding-left:90px;}


.k3,.k4{float:left;}
.k4{margin-left:90px;}
.k1,.k3{width:265px;}
.clear{ clear:both;}
#column1,#column2{float:left;}

#column2{width:170px;height:24px;padding-top:4px;margin-left:395px;

	background-image: url(../img/home/Shopping-cart.png);
	background-repeat: no-repeat;
	background-position: center top;
}
*html #column2{margin-left:320px;}
#prod1,#prod2{float:left;width:420px;}
#prod1 .i3,#prod2 .i3{float:left;padding:0 19px 15px 0;}
.buy{margin-top:20px;}
/*d*/

/* SHOPPING CART */
table{border-collapse: collapse;
	margin: 0 auto 1em auto;border: 1px solid #fff;}
	.Grid { background-color: White; }
	.GridHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #cccccc}
	
	.GridItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background-color: White}
	.GridFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background-color: White}
	
	

/*footer*/
*html #footer
{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/home/footer.png', );}
#footer{
	text-align:center;
	width:960px;
	height:34px;
	background-image: url(../img/home/footer.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c3b63;
}
#footer div{padding-top:8px;}
/*/footer----------------------------------------------------------------------------------------------------------------*/



