/* CSS Document */

/*-------// global reset //-----*/
html,body,div,span,applet,object,iframe,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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
td {margin: 0;	padding: 0;	border: 0;}
ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}

/*-------// general //-----*/
html {font-size: 100.01%;}
body {font-size: 75%; line-height:1.2em; background:#004f0e; font-family: Verdana, Arial, Helvetica, sans-serif;}
input, select, textarea {font-size: 100%;}
h1,h2,h3,h4{line-height:1.2em; padding:0; margin:0;}
p{line-height:1.2em; }

.flR {float: right;}
.flL {float: left;}
.alR {text-align: right;}
.alC {text-align: center;}
.alL {text-align: left;}
.vlT {vertical-align:top;}
.vlB {vertical-align:bottom;}

.hide {display: none;}
.clear {clear: both; height:1px; line-height:1px; font-size:1px;}

a{color:#2E666E}
a:link, a:visited {text-decoration: underline; cursor/**/: /**/pointer;}
a:link:hover, a:visited:hover {text-decoration: none; }


/*-----Containers-----*/
div#container-1{background:#000;height:22px;}
div#container-2{ background-color:#000;height:170px;overflow:hidden;}
#header {text-align: center; }

/*-----Header-----*/
/*div#header{width:980px;height:119px;margin:auto;padding:31px 9px 0 15px;margin-top:0px;margin-bottom:0px;}*/
div#ubar{color:#FFF;width:1004px;height:18px;margin:auto;margin-top:0px;margin-bottom:0px;padding-top:4px}
div#ubar a{color:#FFF;}

div#ubar-nu{color:#FFF;width:1004px;margin:auto;margin-top:0px;margin-bottom:0px;}
div#ubar-nu a{color:#FFF; display:block;height:18px;padding:4px 4px 0 4px;}
div#ubar-nu a:hover{text-decoration:none;}


/*-----Navigation-----*/


.navigation {background:transparent url(../images/navbg.gif) left top repeat-x; height:33px;}
/*ровняем по центру*/
.centerleft {position: relative; right: 50%; float: right;}
.centerright {position: relative; z-index: 1; right: -50%;}

.horizontalcssmenu {background:transparent url(../images/navbg.gif) left top repeat-x; height:28px; padding:5px 0 0 0;}
.horizontalcssmenu ul{list-style-type: none; margin:0; padding:0;}
.horizontalcssmenu ul li{position: relative; display: inline; float: left; padding:6px 10px 9px 10px;  cursor:pointer;}
.horizontalcssmenu ul li a{display: block; color:#fff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-right:9px; text-transform:uppercase; text-decoration:none;}
.horizontalcssmenu ul li a:hover, .horizontalcssmenu ul li a.check{text-decoration:underline;}
.horizontalcssmenu ul li ul{margin:0; padding-top:3px; left: 0; top: 30px; border-top: 2px solid #000; position: absolute; display: block; visibility: hidden; z-index: 100; background:#333;}
.horizontalcssmenu ul li ul li{display: inline; float: none; padding:0; white-space: nowrap; text-align:left}
.horizontalcssmenu ul li ul li a{display: block; padding:5px; border-top: 1px solid #999; text-decoration:none; color:#fff; font: bold 11px Arial, Helvetica, sans-serif; margin:0; text-transform:none}
.horizontalcssmenu ul li ul li a:hover{background: #000; text-decoration:none; cursor:pointer;}
.horizontalcssmenu .arrowdiv{position: absolute; right: 0;}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }

div#bluebar{ clear:both;background:#91B8BF;height:6px;border-bottom:solid 2px #000;}

/*-----content-----*/
div#body {background: #004f0d url(../images/headline.jpg) top repeat-x; min-height:550px;}

/*-----footer----*/
div#footer {margin:0; background: url(../images/suited.gif) left top repeat-x; padding:8px 0; border-bottom:solid 4px #000; border-top:solid 4px #000;}
div#footer-container {
	max-width:890px;
}
div#footer ul {float:left;}
div#footer ul li {color:#CCC; font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:2px;margin-right:16px; text-align:left;}
div#footer ul li a {color:#CCC; }
div#footer ul li a b{color:#FFF; text-decoration:underline; }
div#footer ul li a:hover, div#footer ul li.hd a { color:#FFF; }
div#footer ul li.hd {margin-top:6px;}


.greyfon {background-color:#999; width:980px;min-height:550px; padding:10px;border-left:solid 2px #000; border-right:solid 2px #000;}

.namemenu {text-align:center; font-size:22px; font-weight:bold; color:#004f0d; padding:0; margin-bottom:10px;}

#leftmenu {width:240px; text-align:left; background: url(../images/leftm2.gif) left top repeat-y;}
#leftmenu div {background: url(../images/leftm1.gif) left top no-repeat; min-height:520px;  }
#leftfoot {background: url(../images/leftm3.gif) left top no-repeat;}

#content {width:710px; text-align:justify; background: url(../images/mainm2.gif) left top repeat-y; }
#content div.up  {background: url(../images/mainm1.gif) left top no-repeat; }
#mainfoot {background: url(../images/mainm3.gif) left top no-repeat;}

.up p {text-indent:25px;}
#tbgoods {width:98%; background-color:#fff; border:1px solid #999; margin-top:20px;}
#tbgoods td {padding:10px;}
#tbgoods h3 { margin:0; padding:0;}

span.left a {color:#004f0d; font-weight:bold}

/* --------------------------------Таблица в корзине ----------------------------*/
.box2 { min-width:600px; width:600px; border-collapse:collapse;}
.box2 th { color:#fff; background-color: #012815; padding:5px 0;}
.box2 td, th {border:1px solid #ccc;}

/* Просмотрщик картинок */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #999;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: #fff;
padding: 5px 0;
text-align: right;
}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #999;
padding: 5px;
z-index: 5;
}

ul.seo {
	list-style-type:disc; 
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px; 
}
ul.seo li { 
	padding-left:15px; 
	margin-left:15px;
}
p { margin-top:10px; }
