body,td {
color:#434342;
font-family:Tahoma;
font-size:12px;
margin:0;
padding:0;
}


a {
color: #000000;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

a:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}



ul
{
 list-style-type:square;
}
h1 
{
color: #000000;
}

hr {
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;
width: 100%;
text-align: left;
} 


#pathway 
{
width: 100%;
text-align:center;
background: #eeeeee;
color: black;
line-height: 20px;
}

#price td
{
 padding-left: 10px;
}

.captd {
background:#C0FFD0 none repeat scroll 0 0;
font-weight:bold;
}
.capth {
background:#EEEEEE none repeat scroll 0 0;
font-weight:bold;
}


img.iePNG { filter:expression(fixPNG(this)); } 


.iePNG a {
position:relative;
}
table {
margin:0;
padding:0;
}

img {
border:medium none;
}
h1, h2 {
font-size:18px;
margin:0;
padding:5px 0;
}
.clear {
clear:both;
}
#maintable {
width:100%;
}
#stripe-top {
float:left;
height:50px;
position:relative;
width:100%;
}
#stripe-top div {
float:left;
height:32px;
margin:8px 0 0 11px;
}
#stripe-top div#tel {
color:#000000;
float:none;
height:60px;
margin:0;
position:absolute;
right:5px;
top:0;
width:245px;
}
#stripe-top div#tel div {
float:none;
margin:0;
}
#stripe-top div a {
display:block;
font-family:Verdana;
margin:8px 19px 0 0;
}

#partners img{
 border: solid 1px #DDDDDD
}



#top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
background:transparent url(../img/gradient1.gif) repeat-x scroll left top;
height:92px;
width:100%;
}
.flash {
text-align:center;
}
#icons {
height:14px;
left:87px;
position:absolute;
top:263px;
width:80px;
z-index:10;
}
#logo {
left:0;
padding:25px 0 0 20px;
position:absolute;
top:0;
z-index:99;
}
#logo img {
height:70px;
width:224px;
}
#icons div {
float:left;
padding:0 12px 0 0;
}
#top-bg {
height:100px;
position:relative;
width:100%;
}

#search 
{
position:absolute;
right:10px;
top:65px;
width:240px;
z-index:11;
}


#tel {
height:100px;
position:absolute;
right:25px;
top:15px;
width:230px;
}

#tel div {
font-size:36px;
}
.form_text {
width:90%;
}
.form_textarea {
height:100px;
width:90%;
}

#menu {
left:0;
position:absolute;
top:106px;
width:100%;
margin:0px;
padding:0px;
}
#menu td div {
position:relative;
}
#menu div:hover ul, #menu div.jsover ul {
display:block;
}
#menu div ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #EEEEEE;
display:none;
left:5px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
}
#menu div ul li {
margin:0;
padding:4px;
}
#menu div ul li:hover, #menu div ul li.jsover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D0F9D0 none repeat scroll 0 0;
}
#menu div ul li a {
white-space:nowrap;
text-decoration: none;
}
#menu div ul li a:hover {
color:#000000;
}
#menu td {
vertical-align:bottom;
}
#menu a:hover {
color:#00A650;
}
.men {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/point.gif) no-repeat scroll left bottom;
display:block;
height:28px;
line-height:28px;
margin:0 5px;
width:101px;
text-decoration: none;

}

a#now {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/selected.gif) no-repeat scroll left bottom;
color:#005500;
height:28px;
line-height:28px;
width:101px;
font-weight: bold;
}

a#now:hover {
}
#middle {
float:left;
margin-bottom:60px;
width:100%;
}
#left {
float:left;
font-family:Verdana;
line-height:14px;
padding:16px;
width:220px;
}
#right {
float:right;
font-size:11px;
padding:0 0 0 15px;
width:195px;
}
#center {
margin:0 210px 0 255px;
}
#content {
float:left;
padding:40px 0 0;
width:100%;
}
#content img {
margin:0 10px;
}
#search4 {
float:left;
height:16px;
width:200px;
}
#search1 {
float:left;
font-family:Verdana;
font-size:14px;
padding:0 12px 0 0;
}
#search2 {
float:left;
}
#search2 input {
float:left;
margin:0 5px 0 0;
padding:0;
}
#searchinput {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:1px solid #636161;
height:16px;
width:96px;
}
#searchbutton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/glass.gif) no-repeat scroll left top;
border:medium none;
cursor:pointer;
height:16px;
width:16px;
}

#catalog-tb td {}

.news {
padding-left:20px;
}
.news a {
text-decoration:none;
}
.news a:hover {
text-decoration:underline;
}
.under {
border-bottom:1px solid #00A650;
font-size:18px;
line-height:28px;
text-decoration:none;
}
a.under:hover {
text-decoration:none;
}
.new {
padding:12px 0 0;
width:180px;
}
.new span {
color:#EF6133;
text-decoration:underline;
}
#all a {
text-decoration:underline;
}
#catalog {
float:left;
padding:60px 0 0;
}
#catal {
font-size:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 5px;
padding:0;
}
#catal li {
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0 0;
padding:0;
}
#catal li a {
cursor:pointer;
text-decoration:none;
}
#catal li a:hover {
text-decoration:underline;
}
#catal li ul {
display:none;
margin:10px 0 0;
padding:0 0 0 20px;
}
#catal li ul li {
font-weight:normal;
list-style-image:url(../img/arrow.gif);
list-style-position:outside;
list-style-type:disc;
margin:3px 0 0;
}
.block {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/block-center.gif) repeat-y scroll left top;
margin:30px 0 0;
width:166px;
}
.block-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/block-top.gif) no-repeat scroll left top;
width:166px;
}
.block-bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/block-bottom.gif) no-repeat scroll left bottom;
padding:10px 10px 20px;
}
.product {
display:inline-block;
vertical-align:top;
font-size:14px;
min-height:270px;
padding:0 15px 20px;
width:146px;
}
.product img {
padding:0 0 10px;
}
.productname a{
float:left;
font-weight:bold;
height:37px;
width:126px;
}
.product div ul {
margin:0;
padding:0 0 0 25px;
}
.product div ul li a {
font-size:12px;
}
.product div ul li {
line-height:22px;
}
#info1 {
list-style-image:url(images/mark1.gif);
list-style-position:outside;
list-style-type:disc;
}
#info2 {
list-style-image:url(images/mark2.gif);
list-style-position:outside;
list-style-type:disc;
}
#info3 {
list-style-image:url(images/mark3.gif);
list-style-position:outside;
list-style-type:disc;
}
#info4 {
list-style-image:url(images/mark4.gif);
list-style-position:outside;
list-style-type:disc;
}
#info5 {
list-style-image:url(images/mark5.gif);
list-style-position:outside;
list-style-type:disc;
}
#info6 {
list-style-image:url(images/mark6.gif);
list-style-position:outside;
list-style-type:disc;
}
#info7 {
list-style-image:url(images/mark7.gif);
list-style-position:outside;
list-style-type:disc;
}
#info8 {
list-style-image:url(images/mark8.gif);
list-style-position:outside;
list-style-type:disc;
}

#downloads {
clear:both;
padding: 30px 0px;
width:100%;
}


.dl {

float:left;
width:133px;
}
.downl div {
background:transparent url(../img/download.gif) no-repeat scroll right bottom;
height:40px;
width:132px;
}
.downl a {
display:block;
height:37px;
padding:0 30px 4px 0;
width:100px;
}
.downl div a {
color:#00A651;
}
#catalog2 {
float:left;
}
.downl {
padding:0 22px 0px;
font-weight: bold;
 display:inline-block;

}
.block-bottom span {
color:#8D8D8D;
}
.block-bottom div {
padding:10px 0 0;
}
.block-bottom div a {
color:#EF6133;
text-decoration:none;
}
.block-bottom div a:hover {
text-decoration:underline;
}
#stripe {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00A651 none repeat scroll 0 0;
color:#E2E2E2;
height:60px;
padding:15px 0 0 15px;
position:relative;
}
#stripe div {
}
#foot-list {
float:right;
}
#foot-list ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#foot-list ul li {
float:left;
padding:0 10px;
}
#foot-list ul li a {
color:#E2E2E2;
text-decoration:underline;
}
#copy {
position:absolute;
right:8px;
top:20px;
}
#advance {
color:#000000;
font-family:Verdana;
font-size:10px;
padding:20px 10px;
width:80%;
}
#spacer {
height:0;
width:1002px;
}
.tb_cat_element td 
{
 vertical-align: top;
}

.cat_element {
float:left;
width:200px;
padding:10px;
border: 1px #EEEEEE solid; 
margin:10px;
}
.name_el {
color:#00A650;
font-size:22px;
font-weight:bold;
text-transform:uppercase;
}
.ul1 li {
color:#FEEC28;
}
.ul2 li {
color:#F39A24;
}
.ul3 li {
color:#D92B24;
}
.ul4 li {
color:#009645;
}
.ul5 li {
color:#DEDEDC;
}
.ul6 li {
color:#06918E;
}
.ul7 li {
color:#1CC8F6;
}
.ul8 li {
color:#268ED5;
}
.price_table {
}

#gdekupit a
{
 text-decoration: none;
}
#gdekupit td
{
padding: 5px 5px 5px 5px;
}
