body {margin:0px; padding:0px; background-color:#ffffff; background-image: url(/img/bg.gif); background-position: 0% 0%; background-repeat: repeat-x;}

body, th, td {font: 9pt arial, tahoma, sans-serif; color:#333333;}



p {margin: 0px 0px 12px 0px;}

form {margin: 0px;}

li {margin-bottom:4px;}



hr {height: 1px; color: #E4EAED; background-color: #E4EAED; border: none; margin: 3px 0px 6px 0px;}

.dot {height: 1px; color: #ffffff; background-color: #ffffff; border-top: 1px dotted #cacaca; margin: 2px 0px 2px 0px; padding:0px;}

img {border: none;}



h1 {font: normal 18pt georgia, sylfaen, times, serif; color: #007bc8; margin: 6px 0px 6px 0px;}

#frame h1 {font: normal 16pt arial, tahoma, sans-serif; color: #007bc8; margin: 6px 0px 10px 0px;}

h2 {font: normal 13pt arial, tahoma, sans-serif; color: #007bc8; margin: 6px 0px 6px 0px;}

h3 {font: normal 12pt arial, tahoma, sans-serif; color: #007bc8; margin: 6px 0px 6px 0px;}

h4 {font: normal 13pt arial, tahoma, sans-serif; color: #333333; margin: 6px 0px 6px 0px;}

h5 {font: bold 10pt arial, tahoma, sans-serif; color: #007bc8; margin: 4px 0px 6px 0px;}

h6 {font: bold 10pt arial, tahoma, sans-serif; color: #333333; margin: 4px 0px 6px 0px;}



.phone {font: normal 18pt georgia, sylfaen, times, serif; color: #007bc8; line-height: 1em;}



.navy {font-family: tahoma, arial, sans-serif; font-size: 8pt; color: #78B3E0;}

.navy A:link {color: #FFFFFF; text-decoration: none;}

.navy A:visited {color: #FFFFFF; text-decoration: none;}

.navy A:active {color: #FFFFFF; text-decoration: underline;}

.navy A:hover {color: #FFFFFF; text-decoration: underline;}



.menu {color: #333333;}

.menu A:link {color: #333333; text-decoration: underline;}

.menu A:visited {color: #333333; text-decoration: underline;}

.menu A:active {color: #007bc8; text-decoration: underline;}

.menu A:hover {color: #007bc8; text-decoration: underline;}



.topmenu {color: #007bc8;}

.topmenu A:link {color: #333333; text-decoration: underline;}

.topmenu A:visited {color: #333333; text-decoration: underline;}

.topmenu A:active {color: #007bc8; text-decoration: underline;}

.topmenu A:hover {color: #007bc8; text-decoration: underline;}

.topmenu b {color: #333333; font-weight: normal; margin: 0px 8px 0px 8px;}



.vynos {font-family: tahoma, arial, sans-serif; font-size: 8pt; color: #333333; margin: 0 0 3 0;}

.vynos A:link {color: #333333; text-decoration: none;}

.vynos A:visited {color: #333333; text-decoration: none;}

.vynos A:active {color: #333333; text-decoration: none;}

.vynos A:hover {color: #333333; text-decoration: none;}



.top {font: bold 10pt arial, tahoma, sans-serif; color: #ffffff;}

.top A:link {color: #ffffff; text-decoration: none;}

.top A:visited {color: #ffffff; text-decoration: none;}

.top A:active {color: #ffffff; text-decoration: underline;}

.top A:hover {color: #ffffff; text-decoration: underline;}



.bottom {#333333}

.bottom A:link {color: #333333; text-decoration: none;}

.bottom A:visited {color: #333333; text-decoration: none;}

.bottom A:active {color: #333333; text-decoration: underline;}

.bottom A:hover {color: #333333; text-decoration: underline;}



INPUT, TEXTAREA, SELECT, submit {font: 9pt arial, tahoma; color: #333333;}

.wid {font: 9pt arial, tahoma; color: #888888; border: 1px solid #333333; padding-left:3px;}



A {text-decoration: underline;}

A:link {color: #007bc8;}

A:visited {color: #007bc8;}

A:active {color: #007bc8;}

A:hover {color: #007bc8;}





.MainTop {padding: 0px 25px 10px 25px;}

.MainBottom {padding: 0px 25px 0px 25px;}



.EOC {background-color:#ffffff; border-right: 1px solid #cacaca; border-left: 1px solid #cacaca; padding: 0px; text-align:center;}

.TopMenuCell {background-color:#ffffff; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; border-left: 1px solid #cacaca; padding: 0px 18px 0px 18px;}

.TopTab { }

.TopTab #LT {padding: 15px 18px 10px 0px; vertical-align: bottom;}

.TopTab #RT {padding: 15px 0px 10px 18px; vertical-align: bottom; text-align: right;}





.BotTab #LT {padding: 8px 18px 7px 0px; vertical-align: top;}

.BotTab #RT {padding: 8px 0px 3px 18px; vertical-align: top;}

.BotTab #LL {padding: 8px 0px 7px 0px; vertical-align: top;}



.Sign #LT {padding: 10px 5px 9px 0px; vertical-align: bottom;}

#LT b {color: #333333; font-weight: normal; margin: 0px 8px 0px 8px;}

.Sign #IN {padding: 5px 4px 6px 0px; vertical-align: bottom;}

.Sign #INlast {padding: 5px 4px 7px 0px; vertical-align: bottom;}

.Sign #RT {padding: 10px 0px 9px 18px; vertical-align: bottom; text-align: right; width:100%;}



.Giper {background-color:#ffffff; background-image: url(/img/gip.gif); background-position: 0% 100%; background-repeat: repeat-x;}

.Giper table {background-image: url(/img/gip1.gif); background-position: 0% 100%; background-repeat: no-repeat; width:100%; height:34px;}

.Giper table td {background-image: url(/img/gip2.gif); background-position: 100% 100%; background-repeat: no-repeat; font-size:8pt; color:#555555; text-align:center; padding-top:3px;}



.TopMenuStroke {background-color:#ececec; padding: 0px; border-right: 1px solid #cacaca;}



#Razdel {background-color:#a8a8a8; background-image: url(/img/bgn.gif); background-position: 0% 100%; background-repeat: repeat-x; padding:0px;}

#Razdel table {background-image: url(/img/bgn1.gif); background-position: 0% 100%; background-repeat: no-repeat; width:100%;}

#Razdel table td {background-image: url(/img/bgn2.gif); background-position: 100% 100%; background-repeat: no-repeat; padding: 10px 18px 6px 20px;; vertical-align:middle; text-align:center; height:34px;}



#RazdelActive {background-color:#007bc8; background-image: url(/img/bgm.gif); background-position: 0% 100%; background-repeat: repeat-x; padding:0px;}

#RazdelActive table {background-image: url(/img/bgm1.gif); background-position: 0% 100%; background-repeat: no-repeat; width:100%;}

#RazdelActive table td {background-image: url(/img/bgm2.gif); background-position: 100% 100%; background-repeat: no-repeat; padding: 8px 18px 8px 20px;; vertical-align:middle; text-align:center; height:34px;}



.Navigator {background-color:#ececec; background-image: url(/img/nav.gif); background-position: 0% 100%; background-repeat: repeat-x;}

.Navigator table {background-image: url(/img/nav1.gif); background-position: 0% 100%; background-repeat: no-repeat;}

.Navigator table td {background-image: url(/img/nav2.gif); background-position: 100% 100%; background-repeat: no-repeat; padding: 8px 20px 6px 20px;}



.TwoGray {width:2px; background-color:#ececec;}

.TwoWhite {width:2px; background-color:#ffffff;}

.Line {border-bottom: 1px dotted #cacaca; width:100%; margin-bottom: 6px;}



.submenu {font: normal 9pt arial, tahoma, sans-serif; color: #007bc8; padding: 0px 0px 2px 6px; }

.submenu A:link {color: #007bc8; text-decoration: none;}

.submenu A:visited {color: #007bc8; text-decoration: none;}

.submenu A:active {color: #333333; text-decoration: underline;}

.submenu A:hover {color: #333333; text-decoration: underline;}



.submenu a p {font-weight:normal; color:#007bc8; text-decoration: underline; margin: 6px 0px 0px 0px; padding-left:8px; text-align:left;}

.submenu a:link p {color:#007bc8; text-decoration: underline; background-image: url(/img/pointg.gif); background-position: 0px 6px; background-repeat: no-repeat; }

.submenu a:visited p {color:#007bc8; text-decoration: underline; background-image: url(/img/pointg.gif); background-position: 0px 6px; background-repeat: no-repeat; }

.submenu a:active p {color:#333333; text-decoration: underline; background-image: url(/img/pointor.gif); background-position: 0px 6px; background-repeat: no-repeat; }

.submenu a:hover p {color:#333333; text-decoration: underline; background-image: url(/img/pointor.gif); background-position: 0px 6px; background-repeat: no-repeat; }

.submenu b a:link p {color:#333333; text-decoration: underline; background-image: url(/img/pointor.gif); background-position: 0px 6px; background-repeat: no-repeat; font-weight:normal;}

.submenu b a:visited p {color:#007bc8; text-decoration: underline; background-image: url(/img/pointor.gif); background-position: 0px 6px; background-repeat: no-repeat; font-weight:normal;}



.MMenu {border-top: 1px dotted #cacaca; width:100%; margin-bottom: 11px; padding-top:9px;}

.MMenu a {font-weight:bold; color:#333333; text-decoration: none;}

.MMenu a:link {color:#333333; text-decoration: none;}

.MMenu a:visited {color:#333333; text-decoration: none;}

.MMenu a:active {color:#007bc8; text-decoration: underline;}

.MMenu a:hover {color:#007bc8; text-decoration: underline;}



.MMenu p {margin: 8px 0px 0px 0px;}

.MMenu a p {font-weight:normal; color:#007bc8; text-decoration: underline;}

.MMenu a:link p {color:#007bc8; text-decoration: underline;}

.MMenu a:visited p {color:#007bc8; text-decoration: underline;}

.MMenu a:active p {color:#333333; text-decoration: underline;}

.MMenu a:hover p {color:#333333; text-decoration: underline;}



.FaceText {width:62%; float:left; padding-right:5px;}

.FaceImg {width:30%; float:left; text-align:center; padding: 18px 0px 0px 20px;}

.Price {float:right; font: normal 24pt georgia, sylfaen, times; color:#007bc8; padding-right: 10px;}

.ItemPrice {font: normal 24pt georgia, sylfaen, times;  color:#007bc8; padding-bottom: 15px;}

.addto {padding-bottom: 18px;}

.more {padding-top: 15px; padding-bottom: 8px;}



.Dollar {float:right; font: normal 15pt georgia, sylfaen, times, serif; color:#007bc8; padding-right: 0px;margin-bottom: 0px;}

.Doll {font: normal 13pt georgia, sylfaen, times, serif; color:#007bc8; padding-right: 4px; line-height:1.1em;}



.Cat {width:100%;}

.Cat img {margin: 5px 0px 5px 0px;}

.Cat p {text-align:center; margin-bottom: 5px;}

.Cat .Left {width:33%; padding-right: 18px;}

.Cat .Center {width:34%; padding-right: 18px; padding-left: 18px; border-right: 1px dotted #cacaca; border-left: 1px dotted #cacaca; }

.Cat .Right {width:33%; padding-left: 18px;}

.Cat .linen hr {height: 1px; color: #ffffff; background-color: #ffffff; border-top: 1px dotted #cacaca; margin: 5 0 5 0;}

.Cat a:link {font-size:10pt; }

.Cat a:visited {font-size:10pt; }

.Cat a:active {font-size:10pt; }

.Cat a:hover {font-size:10pt; }

.Cat span {font-size:8pt;}



.CatR {width:100%;}

.CatR td {padding: 8px 0px 8px 0px; border-top: 1px dotted #cacaca; }

.CatR p {text-align:center; margin-bottom: 5px;}

.CatR a:link {font-size:10pt; }

.CatR a:visited {font-size:10pt; }

.CatR a:active {font-size:10pt; }

.CatR a:hover {font-size:10pt; }

.CatR span {font-size:8pt;}



.ItemTab {width:100%; }

.ItemTab .Left {width:67%; padding-right: 18px; border-right: 1px dotted #cacaca; }

.ItemTab .Left img {margin: 9px;}

.ItemTab .Left .aboutit {width:100%; margin-top:15px;}

.ItemTab .Left .aboutit td {padding-top: 5px; padding-bottom: 5px; border-top: 1px dotted #cacaca; }

.ItemTab .Right {width:33%; padding-left: 18px;}





.News {width:100%;}

.News p {margin-bottom: 5px;}

.News u {font-size:8pt; text-decoration: none; color:#999999;}

.News .Left {width:50%; padding-right: 18px; border-right: 1px dotted #cacaca; }

.News .Center {width:34%; padding-right: 18px; padding-left: 18px; border-right: 1px dotted #cacaca; border-left: 1px dotted #cacaca; }

.News .Right {width:50%; padding-left: 18px;}

.News .RC {padding: 8px 0px 8px 0px; border-top: 1px dotted #cacaca; }

.News .NN {padding: 0px 0px 10px 0px;}

.News a:link {font-size:11pt; }

.News a:visited {font-size:11pt; }

.News a:active {font-size:11pt; }

.News a:hover {font-size:11pt; }



.Page {width:100%;border-top: 1px dotted #cacaca;}

.Page td {padding: 9px 0px 0px 9px; vertical-align:top; font-size:9pt; }

.Page a:link {font-size:9pt; }

.Page a:visited {font-size:9pt; }

.Page a:active {font-size:9pt; }

.Page a:hover {font-size:9pt; }



.account {width:100%;}

.account u {font-size:8pt; text-decoration: none; color:#999999;}

.account .ll {width:69%; padding: 0px 18px 10px 0px; border-right: 1px dotted #cacaca; }

.account .nav {width:31%; padding: 12px 0px 10px 18px;}

.account .bobot {padding: 15px 0px 10px 0px;}





.nfoto {width:80px; margin: 3px 12px 8px 0px; padding:5px; border:1px solid #cacaca; float:left;}

.mfoto {width:160px; margin: 3px 12px 8px 0px; padding:5px; border:1px solid #cacaca; float:left;}



.TabCatalog {background-color:#f5f5f5; width:100%; margin-bottom:3px;}

.TabCatalog .TL {background-image: url(/img/bg_tabcatalog.gif); background-position: 0% 0%; background-repeat: no-repeat; height:8px;}

.TabCatalog .TC {width:100%; height:8px; border-top: 1px solid #dddddd;}

.TabCatalog .TR {background-image: url(/img/bg_tabcatalog.gif); background-position: 100% 0%; background-repeat: no-repeat; height:8px;}

.TabCatalog #CC {border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; padding: 0px 19px 0px 19px;}

.TabCatalog .BL {background-image: url(/img/bg_tabcatalog.gif); background-position: 0% 100%; background-repeat: no-repeat; height:8px;}

.TabCatalog .BC {width:100%; height:8px; border-bottom: 1px solid #dddddd;}

.TabCatalog .BR {background-image: url(/img/bg_tabcatalog.gif); background-position: 100% 100%; background-repeat: no-repeat; height:8px;}



.TabShadow {background-color:#ffffff; width:100%; margin-bottom:3px;}

.TabShadow .TL {background-image: url(/img/bg_tabshadow.gif); background-position: 0% 0%; background-repeat: no-repeat; height:8px;}

.TabShadow .TC {width:100%; height:8px; background-color:#eeefef; border-top: 1px solid #dddddd;}

.TabShadow .TR {background-image: url(/img/bg_tabshadow.gif); background-position: 100% 0%; background-repeat: no-repeat; height:8px;}

.TabShadow #CC {background-image: url(/img/bg_tabsh.gif); background-position: 0% 0%; background-repeat: repeat-x; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; padding: 0px 19px 2px 19px;}

.TabShadow #CC p {margin: 0px 0px 5px 0px;}

.TabShadow .BL {background-image: url(/img/bg_tabshadow.gif); background-position: 0% 100%; background-repeat: no-repeat; height:8px;}

.TabShadow .BC {width:100%; height:8px; border-bottom: 1px solid #dddddd;}

.TabShadow .BR {background-image: url(/img/bg_tabshadow.gif); background-position: 100% 100%; background-repeat: no-repeat; height:8px;}



.TabShadowLogo {background-color:#ffffff; width:100%; margin-bottom:3px; background-image: url(/img/bg-eoc.gif); background-position: 0% 100%; background-repeat: no-repeat;}

.TabShadowLogo .TL {background-image: url(/img/bg_tabshadow.gif); background-position: 0% 0%; background-repeat: no-repeat; height:8px;}

.TabShadowLogo .TC {width:100%; height:8px; background-color:#eeefef; border-top: 1px solid #dddddd;}

.TabShadowLogo .TR {background-image: url(/img/bg_tabshadow.gif); background-position: 100% 0%; background-repeat: no-repeat; height:8px;}

.TabShadowLogo #CC {background-image: url(/img/bg_tabsh.gif); background-position: 0% 0%; background-repeat: repeat-x; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; padding: 0px 19px 15px 19px;}

.TabShadowLogo .BL {background-image: url(/img/bg_tabshadow.gif); background-position: 0% 100%; background-repeat: no-repeat; height:8px;}

.TabShadowLogo .BC {width:100%; height:8px; border-bottom: 1px solid #dddddd;}

.TabShadowLogo .BR {background-image: url(/img/bg_tabshadow.gif); background-position: 100% 100%; background-repeat: no-repeat; height:8px;}



.TabWhite {background-color:#ffffff; width:100%; margin-bottom:3px;}

.TabWhite .TL {background-image: url(/img/bg_tabwhite.gif); background-position: 0% 0%; background-repeat: no-repeat; height:8px;}

.TabWhite .TC {width:100%; height:8px; border-top: 1px solid #dddddd;}

.TabWhite .TR {background-image: url(/img/bg_tabwhite.gif); background-position: 100% 0%; background-repeat: no-repeat; height:8px;}

.TabWhite #CC {border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; padding: 0px 19px 2px 19px;}

.TabWhite #CC p {margin: 0px 0px 5px 0px;}

.TabWhite #DD {border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; padding: 0px 19px 2px 19px;}

.TabWhite #DD p {margin: 0px 0px 12px 0px;}

.TabWhite .BL {background-image: url(/img/bg_tabwhite.gif); background-position: 0% 100%; background-repeat: no-repeat; height:8px;}

.TabWhite .BC {width:100%; height:8px; border-bottom: 1px solid #dddddd;}

.TabWhite .BR {background-image: url(/img/bg_tabwhite.gif); background-position: 100% 100%; background-repeat: no-repeat; height:8px;}



.vote {margin-bottom:6px;}

.vote td {padding: 0px 4px 1px 0px; vertical-align:middle;}



.counter td {padding-left:3px;}





#frame {padding: 30px 25px 10px 25px; background-color:#ffffff;}

#compare_table {margin-top: 10px; margin-bottom: 12px;}

#compare_table td {padding: 7 25 7 0; vertical-align: top; border-top: 1px solid #dddddd; }

#compare_table #foto {padding: 0 25 5 0; border-top: 1px solid #ffffff;}

#compare_table #name { padding: 7 25 8 0; border-top: 1px solid #ffffff;}

#compare_table .greit {font-size: 8pt; color:#999999; padding: 3px 0px 5px 0px;}





.cart th {padding: 7px 20px 7px 15px; text-align:left; font-weight:bold;border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd;background-color:#f9f9f9;}

.cart td {padding: 7px 20px 7px 15px; text-align:left; border-bottom: 1px solid #dddddd; }