a.numberShow
{
	color: white!important;
	cursor: pointer!important;
}
BODY {margin:0px;height:100%;width:100%;
/*background:url('/images/bg-page.jpg') repeat-y center top #FFFFFF;*/
background:#FFFFFF;
}

BODY,TD {font-family: Arial,sans-serif !important;font-size:12px;color:#000000;}

p.MsoNormal {font-family: Arial,sans-serif !important;font-size:12px;color:#000000;}

A:link	{color:#436205;}
A:visited	{color:#575757;}
A:hover	{color:#436205;}
A:active	{outline:none;}
A:focus	{outline:none;}

A.nv:link	{color:#55790c;}
A.nv:visited	{color:#55790c;}
A.nv:hover	{color:#55790c;}


A.currentpage:link	{color:#000000;text-decoration:none;font-size:12px;font-weight:bold;margin-left:3px;margin-right:3px}
A.currentpage:visited	{color:#000000;text-decoration:none;font-size:12px;font-weight:bold;margin-left:3px;margin-right:3px}
A.currentpage:hover	{color:#000000;text-decoration:none;font-size:12px;font-weight:bold;margin-left:3px;margin-right:3px}

.nodecor {text-decoration:none}

A.white:link	{color:#FFFFFF;}
A.white:visited	{color:#FFFFFF;}
A.white:hover	{color:#FFFFFF;}

.footer A:link	{color:#FFFFFF;}
.footer A:visited	{color:#FFFFFF;}
.footer A:hover	{color:#FFFFFF;}

#header {height:278px;background:url('/images/bg-top-line-c2.jpg') no-repeat center 33px;}
#header .outer {height:278px;background:url('/images/bg-top-b.png') no-repeat top center;margin:0px auto; margin-top: -33px;}
#header .inner {height:278px;width:1000px;margin:0px auto}
.nav-search {position:fixed; width: 100%; height:33px; background:url('/images/bg-top-b_fixed.png') no-repeat top center;margin:0px auto; z-index:99999;}
.nav-search  .wrapper{
    margin: 0 auto;
    position: relative;
    width: 1000px;
}

#header .present {position:relative;width:1000px;height:190px}
#header .present .logo {position:absolute;top:7px;left:5px;width:300px;height:214px;overflow:hidden;z-index:2}
#header .present .banner {position:absolute;top:35px;left:309px;width:675px;height:180px}
form {margin:0px;padding:0px}

.search-inp {border:0px;color:#abb8b8;font-size:13px;font-family:Trebuchet MS,Arial;margin-left:7px;margin-top:2px;width:175px;background-color:transparent}
.search-btn {margin-left:13px;margin-top:4px}

.pageHeader {font-size:26px;font-family:Trebuchet MS,Arial;font-weight:bold;color:#507709}
.pageHeader_sm {font-size:18px;font-family:Trebuchet MS,Arial;font-weight:bold;color:#507709}

a {outline: none;}

img {border: 0;}

table {border-collapse:collapse}
td {padding:0px}



#header {margin-top:33px;}
#header .nav-main {
	width: 1000px;
	padding: 0;
	margin: 0;
	height:36px;
	margin-top: 33px;
}
ul#topnav {
	margin: 0;
	margin-right:15px; 
	padding: 0;
	float:right;	
	list-style: none;
	font-size: 1.1em;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#topnav li a {
	float: left; 
	/*text-indent: -9999px;*/
	text-indent: 10px;
	height: 34px;
	font-size:16px;
	font-family:Trebuchet MS,Tahoma,Arial;
	color:#FFFFFF;
	text-decoration:none;	
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: right bottom; }

ul#topnav li a span {line-height:33px;}

ul#topnav a.home {
	/*background: url(nav_home.png) no-repeat;*/
	width: 76px; 
}
ul#topnav a.about {
	background: url(/images/nav_ws.png) no-repeat right top;
	width: 116px; 
}
ul#topnav a.products {
	background: url(/images/nav_ws.png) no-repeat right top;
	width: 108px; 
}
ul#topnav a.price {
	background: url(/images/nav_s.png) no-repeat right top;
	width: 103px; 
}
ul#topnav a.documentation {
	background: url(/images/nav_ws.png) no-repeat right top;
	width: 137px; 
}
ul#topnav a.info {
	background: url(/images/nav_ws.png) no-repeat right top;
	width: 126px; 
}
ul#topnav a.contacts {
	background: url(/images/nav_s.png) no-repeat right top;
	width: 90px; 
}

ul#topnav li .sub {
	position: absolute;	
	top: 34px; left: 0;
	background: #344c00 url(sub_bg.png) repeat-x;
	padding: 15px 15px 10px 15px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 166px;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;
}
ul#topnav .sub ul li h2 {
	margin: 0;
	padding: 0px 0px 5px 10px;	
	font-size: 14px;
	color: #c8fe77;
	font-family:Tahoma,Arial;
	font-weight: bold;
}
ul#topnav .sub ul li h2 a {
	padding: 0px 0px 0px 0px;
	background-image: none;
	color: #c8fe77;
	font-family:Tahoma,Arial;	
	text-decoration:none;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(navlist_arrow.png) no-repeat 5px 12px;
	padding: 0px 0px 5px 25px;
	display: block;
	font-size:14px;
	text-decoration: none;
	color: #fff;	
	font-family:Tahoma,Arial;	
	
}
ul#topnav .sub ul li a:hover {color: #ddd; background-position: 5px 12px ;}


/**********/
.MsoListParagraphCxSpLast,.MsoListParagraphCxSpFirst,.MsoListParagraphCxSpMiddle {text-indent:0px !important}

#large {
   /*width: 1123px; */
    width: 675px;
    height: 180px;
    text-align: center;
    margin: 0 auto;
	position:relative;
    /*display: table-cell;
    vertical-align: middle;*/
    background: url(images/loading-s.gif) no-repeat center;    
	overflow:hidden;
	border-radius: 18px 18px;
	cursor:pointer;
}
#large img {
    text-align: center;
    /*width: 1123px;    */
    vertical-align:middle;
}


#thumbnail {
position:absolute;	
   top:115px;
   left:167px;
   padding: 1px;
}

#thumbnail a {
   width: 100px;
    height: 75px;
    margin: 1px;
    padding: 1px;
    border-color: #31599E;
}
#thumbnail a:hover {
   border-color: #31599E;
} 
#bannerText {position:absolute;width: 470px;bottom:20px;right:15px;z-index:2;vertical-align:bottom;text-align:right;cursor:pointer}
#bannerTitle1 {   
	font-size:20px;color:#c8fe77;text-shadow:1px 0px 2px #777777;	   
}
#bannerTitle2 {   
   font-size:20px;color:#c8fe77;text-shadow:1px 0px 2px #777777;
}

.footer {margin-top:25px;margin-bottom:25px;width:1000px;height:103px;background:url('/images/bottom.png') no-repeat left top;overflow:hidden}

.LargePhoto {}

.product_preview {border-radius: 7px;border:1px solid #7f7f7f;background-color:#c3c3c3;margin-bottom:5px;}
.product_preview .c_title {padding:10px}
.foto_preview {border-radius: 7px;text-align:center;border:1px solid #bbbbbb;background-color:#ffffff;margin:5px;width:156px;padding:3px 0px}
.productfoto_preview {border-radius: 7px;text-align:center;border:1px solid #bbbbbb;background-color:#ffffff;padding:3px}

.blockTitle {margin:10px 0px;text-align:left;font-weight:bold;font-size:16px;color:#FFFFFF;background-color:#549218;padding:7px 10px;border-radius: 5px 5px}

.feedback_button{	color: white!important;	border-radius: 5px;	background: #7da624;	font-weight: bold;	padding: 5px; }