body {padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px; height: 100%; background-color: #ffffff; background-image:url(images/bg_0.gif); background-repeat:repeat-x; background-position:top}

img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
*{font-size: 13px; color: #808080; font-family: verdana, arial, sans-serif}

table{border-collapse: collapse}
td{overflow: hidden}

p{margin-top:0px; margin-bottom:20px}
ul{padding:0; margin:0; padding-left:16px}
li{margin-bottom: 10px; list-style:none}

a{font-size: 14px; text-decoration: underline; color: #333333}
a:hover {text-decoration: none}
 
h1 { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#015B26; margin-top:50px;margin-bottom:30px; border-bottom:2px solid #FEEEAA; padding-bottom:6px}

#logo { overflow:visible;}
#logo img{ position:relative; top: 12px; z-index:10} 

#bsk{padding-top:53px}
#bsk img{margin-right:10px}
#bsk div{color:#E0E0E0; width:280px; height:31px; background-image: url(images/bg_bsk.gif); background-repeat:repeat-x;
text-align:left; font-size:10px; line-height:14px;}

#banners {margin-top:36px; margin-bottom:36px}
 
#pages a{display:block; font-size:21px; color:#AFAFAF; line-height:30px; height:30px; text-decoration: none}
#pages a:hover{color:#015B26; text-decoration: none}
#page_act{color:#015B26;font-size:21px; line-height:30px; height:30px; }

#menu h3 { display: inline; font-size:12px; line-height:28px; color:#333333; text-decoration: none; font-weight:normal; margin-bottom:0px; ; margin-top:8px; cursor: hand; cursor: pointer; border-bottom:dashed 1px #81CC19;}
#menu h3:hover {color:#015B26; cursor: hand; cursor: pointer; border-bottom:dashed 1px #015B26;}

ul.categoryitems a{color:#81CC19; font-size:12px; line-height:16px; font-style:italic; text-decoration: underline}
ul.categoryitems a:hover{text-decoration: none}
ul.categoryitems b{color:#015B26; font-weight:normal; font-style:italic;font-size:12px; line-height:16px}
ul.categoryitems li {color:#81CC19; margin-bottom: 5px;font-size:12px; line-height:16px; list-style-type: square; margin-left:7px}
ul.categoryitems {padding-left:8px;font-size:12px; line-height:16px; margin-bottom:10px; margin-top:5px; }

div.opa{border:1px solid #bbb;  float:left; width:112px; height:105px; margin-bottom:6px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/
-moz-opacity: 0.3; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

.logo {border:1px solid #bbb;  float:left; width:112px; height:105px; margin-bottom:6px}
.logo a{text-decoration:none}
.logo-text{font-weight:bold; font-size:14px; color:#999; text-align:center; display: block; vertical-align:middle; text-decoration:none }




#work {line-height:17px; font-size:14px}
#work p{line-height:17px; font-size:14px}
#work a{font-size:12px; color:#81CC19} 


td.price {color:#015B26; font-size:25px}
td.price_sm {color:#015B26; font-size:18px}
td.desc{color:#333; font-size:13px; line-height:25px}
td.desc_sm{color:#333; font-size:11px; line-height:15px}
td.desc_sm b{color:#000;}

#crohi {color:#999; font-size:11px; font-style:italic}
#crohi a{color:#999; font-size:11px; font-style:italic; text-decoration:none}
#crohi a:hover{color:#015B26}

#copy {color:#999; font-size:11px;}
#copy a{color:#999; font-size:11px;}

