 body { margin: 0 auto; padding: 0; font: 76% Verdana,Tahoma,Arial,sans-serif; background: #00005a top center repeat-y; }
 #wrap { background: #ffffff; color: #303030; margin: 0 auto; width: 760px; }
 #header { margin: 0 0 10px 0; border: 0; width: 760px; height: 175px; background:#ffffff url(theme/head.jpg) top left no-repeat; }
 #header h1, #header h2 { margin: 0 right; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; color: #ffffff;}
 #header h1 {float: left;padding: 101px 0 0 440px;letter-spacing: -3px;font-size: 32px;}
 #header h2 {float: left;padding: 139px 0 0 7px;font-size: 18px;}
 #header a {text-decoration: none;color: #FFFFFF;}
 #avmenu { clear: left; float: left; width: 150px; margin: 0 0 10px 0; padding: 0; font-size: 0.9em; }
 #avmenu ul { list-style: none; width: 150px; margin: 0 0 20px 0; padding: 0; font-size: 1.1em; }
 #avmenu li { margin-bottom: 4px; }
 #avmenu li a { font-weight: bold; height: 20px; text-decoration: none; color: #505050; display: block; padding: 6px 0 0 10px; background: #f4f4f4; border-left: 4px solid #cccccc; }
 #avmenu li a:hover { background: #eaeaea; color: #286ea0; border-left: 4px solid #286ea0; }
 #sidebar {float: left; width: 200px;padding-left: 0px;}
 .menu {clear: left;float: left;width: 150px;margin: 0 0 10px 0;padding: 0;font-size: 1.0em;}
 .menu ul {padding:0;margin:0;list-style: none;width: 150px;position:relative;background: #f4f4f4; border-bottom: 1px solid #ffffff;}
 .menu li {background:transparent;height:26px;}
 * html .menu li {margin-left:-16px; margin-left:0;}
 .menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em; width:0; height:0;}
 .menu a, .menu a:visited {font-family:verdana, arial, sans-serif;display:block; text-decoration:none;height:25px;line-height:25px;width:150px;color:#000;text-indent:5px;border-bottom:1px solid #ffffff;background:transparent;}
 * html .menu a:hover {background: #eaeaea;color: #286ea0;border-left: 4px solid #286ea0;}
 .menu :hover > a {background: #eaeaea;color: #286ea0;border-left: 4px solid #286ea0;}
 .menu ul ul {visibility:hidden;position:absolute;top:-1px;left:100px;}
 .menu ul li:hover ul, .menu ul a:hover ul {visibility:visible;background:#f4f4f4;}
 .menu ul :hover ul ul{visibility:hidden;}
 .menu ul :hover ul :hover ul ul{visibility:hidden;}
 .menu ul :hover ul :hover ul{ visibility:visible;background:#f4f4f4;}
 .menu ul :hover ul :hover ul :hover ul { visibility:visible;background:#f4f4f4;}
 .menu ul ul li a {width:149px; border-right:1px solid #888;}
 .menu ul.top2 {top:0px;}
 .menu ul.top3 {top:52px;z-index: 100;}
 .menu ul.top4 {top:27px;}
 .menu ul.top5 {top:103px;}
 .menu ul.top6 {top:129px;}
 .menu ul.top7 {top:155px;}
 </style><!--[if IE 7]><style type="text/css">.menu li {float:left;}
</style> .announce { margin: 10px 0 10px 0; padding: 10px; width: 130px; color: #505050; background-color: #f4f4f4; line-height: 1.3em;}
 #extras { float: right; width: 100px; margin: 0 0 10px 0; padding: 0; font-size: 0.9em; line-height: 1.5em; }
 #extras div.paragraph { margin: 0 0 1.5em 0; }
 #extras p { margin: 0 0 1.5em 0; }
 #content { margin: 0 0 20px 0px; border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; padding: 0 10px 0 10px; line-height: 1.6em; text-align: justify; min-height:400px; height:auto !important; height:400px; width: 578px; float: right; overflow-x:visible !important; overflow-x:hidden; background: #eaeaea; }
 #content h2 { font-size: 1.5em; margin: 0 0 0.5em 0; }
 #content img { padding: 1px; display:inline; border: 4px solid #f0f0f0; background: transparent; }
 h3 { font-size: 1.3em; margin: 0 0 10px 0; }
 a { text-decoration: none; color: #286ea0; }
 a:hover { text-decoration: underline; color: #286ea0; }
 a img { border: 0; }
 #footer { clear: both; margin: 0 auto; padding: 10px 0 20px 0; border-top: 4px solid #f0f0f0; width: 760px; text-align: center; color: #808080; font-size: 0.9em; background: #eaeaea; }
 .left { margin: 10px 10px 5px 0; float: left; }
 .right { margin: 10px 0 5px 10px; float: right; }
 .textright { text-align: right; }
 .center { text-align: center; }
 .small { font-size: 0.8em; }
 .bold { font-weight: bold; }
 .hide { display: none; }
 #legal {float: auto;}
 .style1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#124096;font-weight:bold;text-decoration:underline;}
 .style5{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; }
.style5 a:link {text-decoration: none;}
.style5 a:visited {text-decoration: none;}
.style5 a:hover {text-decoration: underline;}
.style5 a:active {text-decoration: none;}
 .style10 {font-family:Verdana, Arial, Helvetica, sans-serif;color: #596c78;font-size: 10px;}
.style11 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:black;font-weight:bold;}
 #content_products {width:640px;float:left;height:auto;text-align:left;padding-top:10px;}
 #inside_box_product {width:305px;height:150;padding-bottom:20px;float:left;background-image:url(theme/images/product_bg.jpg?9747);background-position:bottom;background-repeat:repeat-x}
 #inside_box_product_kartinka {width:152px;height:202;}
 #inside_box_product_zaglavie {width:200px;height:auto;float:left;padding:10 0 0 25;}
 #inside_box_product_opis {width:200px;height:45px;line-height:15px;overflow:hidden;float:left;padding:10 0 0 25;}
 #inside_box_product_see {width:200px;height:auto;float:left;padding:15 0 10 25;}

#dtc {width:200px;height:auto;float:left;padding:10 0 0 25;}

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }

