body{background:#232228;color:#bcbcbc;font-family:Tahoma,sans-serif}
input,textarea{font:normal 100% Tahoma,sans-serif}
h1,h2,h3,h4,h5,h6{font-weight:100}
a,a:link{color:#5c882f}
a:visited{color:#3a660d}
/*if noscript styles*/
#topNav #mainNav{list-style-type:none;font-size:11px;text-align:center}
#mainNav a{text-decoration:none;color:#bebebe;}

#siteNav{list-style-type:none}
#siteNav li{margin:0 6px 0}
#siteNav li a{width:12px;height:12px}

#langNav{font-size:10px;list-style-type:none}
#langNav li{margin:0 6px 0}
#langNav a{color:#bcbcbc}

#siteLogo{margin:50px;width:125px;display:block}

#categories ul{list-style-type:none;text-transform:uppercase;margin:15px 0 0 20px}
#categories ul li{margin:0 0 13px}
#categories a{text-decoration:none;padding:3px 0}
#categories a:link{color:#828181}
#categories a:visited{color:#707070}
/*end of noscript styles*/

#wrapper{font-size:75%}
#sidebar h3{font-size:110%;display:inline;text-transform:uppercase;text-decoration:underline}

#news ul li{list-style-type:none;margin-bottom:20px}
#news ul li:last-child{border:0 none}
#news div.resume{text-align:justify}

div.links span{color:#6a6a6d}

div.navHistory{text-transform:uppercase}
div.navHistory h1{font-size:100%;display:inline}

span.date{color:#70c614}

.info{margin:0 0 13px;padding:0 0 12px;border-bottom:1px solid #3a393e;}
.info h1,.info h2,.production h2{font-family:Arial, Verdana,sans-serif;font-size:300%;margin:0 0 10px;}
.info p{margin:0 0 15px 0}
.info ul{margin:0 0 15px 25px}
.info div.links{margin:20px 0 0}

#footer{background:#000;padding:5px;font:65% Arial, Verdana,sans-serif}
#footer a{color:#bcbcbc}
#developer span{text-decoration:underline}
.studioStyled{color:#446a1c}

#content .info ul.sitemap{list-style-type:none;font-size:116%;margin:0;}
ul.sitemap a{color:#a8a7a8;}
ul.sitemap a:hover{color:#5c882f;}
ul.sitemap ul{list-style:square inside}

table.production{width:100%;}
table.production h3{font-size:100%}
table.production thead,table.production h2{margin:0;font-size:110%;text-align:center;}
table.production tr{background:#1c1b20}
table.production tbody tr:nth-of-type(odd){background:#1f1e23}
table.production td{padding:3px 5px 3px 8px}

.production ul{list-style-type:none;}
.production ul li{border-bottom:1px solid #3A393E;padding:0 0 10px}
.production a.productPic{margin:10px 0 0 0}
.production .description h2,.description dfn{text-transform:uppercase;color:#51841c;font-size:100%;font-style:normal;}

.prescription{float:left;width:100%;border-bottom:1px solid #3A393E;padding:0 0 10px}
.prescription a.productPic{float:left}
.prescription .description{float:right;}
.fullDescription,.techInfo{padding:20px 0 0;}
.fullDescription h3,.techInfo h3{font-size:150%;text-transform:uppercase;}

.techInfo{border-top:1px solid #3A393E;margin:30px 0 0}
.techInfo table{font-size:110%;width:100%;}
.techInfo table tr{background-color:#1c1b20;}
.techInfo table td{border-top:1px solid #232228;}
.techInfo table thead tr{background:none}
.techInfo table tbody tr:nth-of-type(odd){background:#1f1e23}
.techInfo table h4{text-align:center}

ul.partners{text-transform:uppercase;list-style:none outside;}
.partners li{border-bottom:1px solid #434246}
.partners li *{font-size:100%;}
.partners h3{color:#4d7423;padding:0}
.partners p,.partners span,.partners h4{margin:0;line-height:130%;color:#afafaf}

.specialProducts{list-style-type:none;}
.specialProducts li{text-align:right;margin:0 75px 0 0;}
.specialProducts li h4{font-size:100%}
.specialProducts li a{background:#3c3b40;height:150px;width:150px;border:1px solid #1e1e22;display:block;color:#1b1b1c;}
.specialProducts li a:hover{color:#000;}
.specialProducts li a img{margin:17px 7px 0;}
.specialProducts li a span{margin:12px 7px 0;display:block;font-size:90%}

.contactsForm{color:#58575a;border-top:1px solid #2a2a2e;padding:20px 0 0}
.contactsForm label{display:block;color:#fff}
.contactsForm input.text{margin:0 0 8px}
.contactsForm input.submit{background:#58575a;padding:3px;border:1px solid #181818}
.contactsForm input.text,.contactsForm textarea{padding:2px 0 0 6px;background:#58575a;border:1px solid #181818}
.contactsForm input.text:focus,.contactsForm textarea:focus{background:#68676a;border-color:#000;}