/* ::::: http://www.zjournal.net.ua/css/styles.css ::::: */
html, body, ul, li, p, dl, dt, dd, table, tr, td, h1, h2, h3, h4, h5, h6, a, img, form { border: 0pt none ; margin: 0pt; padding: 0pt; }
html { background: rgb(255, 156, 0) url('html_bg0.jpg') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
body { margin: 0pt auto; width: 985px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(153, 0, 0); position: relative; overflow:hidden; }
img { border: 0pt none ; }
table { width: 100%; border-collapse: collapse; }
td { vertical-align: top; }
ul { list-style-type: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
#header {  }
#header .left { padding: 35px 90px 0pt 110px; background: transparent url('logo0000.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 290px; height: 185px; }
#header .left a { display: block; width: 290px; height: 100px; }
#header .left p { color: rgb(255, 255, 255); text-align: center; }
#header .right { padding: 45px 0pt 0pt; }
.c01 { background: transparent url('menu0300.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; right: 395px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 87px; height: 85px; text-align: center; margin-right: 3px; padding-top: 3px; }
.c02 { background: transparent url('menu0300.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; right: 305px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 87px; height: 85px; text-align: center; margin-right: 3px; padding-top: 3px; }
.c03 { background: transparent url('menu0300.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; right: 215px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 87px; height: 85px; text-align: center; margin-right: 3px; padding-top: 3px; }
.c04 { background: transparent url('menu0300.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; right: 125px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 87px; height: 85px; text-align: center; margin-right: 3px; padding-top: 3px; }
.c05 { background: transparent url('menu0300.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; right: 35px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 87px; height: 85px; text-align: center; margin-right: 3px; padding-top: 3px; }
.c01 a, .c02 a, .c03 a, .c04 a, .c05 a { color: rgb(255, 255, 255); }
.new { position: absolute; top: 185px; left: 5px; z-index: 0; display: block; width: 40px; height: 35px; }
.d01 { background: transparent url('menu0200.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; left: 50px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 78px; height: 85px; text-align: center; margin-right: 3px; padding-top: 3px; }
.d02 { background: transparent url('menu0200.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; left: 132px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 78px; height: 85px; text-align: center; margin-right: 3px; padding-top: 3px; }
.d03 { background: transparent url('menu0200.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; left: 214px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 78px; height: 85px; text-align: center; margin-right: 3px; padding-top: 3px; }
.d04 { background: transparent url('menu0200.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; left: 296px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 78px; height: 85px; text-align: center; margin-right: 3px; padding-top: 10px; }
.d05 { background: transparent url('menu0200.gif') no-repeat scroll 0% 0%; position: absolute; top: 180px; left: 378px; z-index: 0; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 78px; height: 85px; text-align: center; margin-right: 3px; padding-top: 10px; }
.d01 a, .d02 a, .d03 a, .d04 a, .d05 a { color: rgb(255, 255, 0); }
#top3 { margin: 0pt auto; background: transparent url('content_.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 965px; }
#top3 td { height: 90px; }
#middle3 { margin: 0pt auto; background: transparent url('content_.jpg') repeat-y scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 965px; min-height: 550px; }
#middle3 td {  }
#middle3 td h1 { color: rgb(153, 0, 0); font-size: 11px; }
#middle3 td p { padding: 10px 0pt; color: rgb(153, 102, 102); }
#bottom3 { margin: 0pt auto; background: transparent url('content0.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 40px; width: 965px; }
.title01 { margin: 0pt auto 15px 50px; padding: 0pt; color: rgb(255, 0, 0); width: 90%; }
.title01 td { vertical-align: middle; }
.title01 td a { color: rgb(255, 0, 0); text-decoration: underline; }
.title01 td a:hover { text-decoration: none; }
.sep { margin-right: -30px; }
table.bottomlinks { margin: 10px 0pt 15px 50px; width: 90%; }
table.bottomlinks a { color: rgb(153, 0, 0); }
#footer { margin: 10px auto; width: 785px; }
#footer a { color: rgb(153, 0, 0); text-decoration: none; }
#footer img { padding: 5px; }
.ZL { border-style: solid; border-width: 1px; margin: 0pt; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; color: rgb(85, 85, 85); }
.ZLI { padding: 0pt 13px; background: transparent url('orange_i.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; text-align: left; }

