html, body { height: 100%; padding: 0px; margin: 0px; color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 85%; }
form { padding: 0px; margin: 0px; }

body{ background: url( "/skins/dolina.info/images/bkg-content-l.gif" ) repeat-y 50% 0%; }
.nobkg{ background: url( "/skins/default/images/spacer.gif" ) repeat-y 50% 0%; }

p{ margin-bottom: 0px; }
.content td, .content p, .content div{ line-height: 150%; }

a { color: #617323; text-decoration: underline; }
a:hover { color: #617323; text-decoration: none; }

.body { background: url( "/skins/dolina.info/images/bkg-footer-l.jpg" ) no-repeat 50% 100%; width: 100%; height: 100%; }
.nobkg .body { background: url( "/skins/dolina.info/images/bkg-footer-l2.jpg" ) no-repeat 50% 100%; width: 100%; height: 100%; }
.top { vertical-align: top; border-left: 1px solid #92ad35; border-right: 1px solid #92ad35; }
.bot { vertical-align: bottom; border-left: 1px solid #92ad35; border-right: 1px solid #92ad35; }
.left, .right { background: url( "/skins/dolina.info/images/bkg-main.gif" ) repeat-x 0% 100%; }
.sep { background: #BEBEBE; }
.err { color: #F30000; }
.nowrap { white-space: nowrap; }
.bgwhite { background: #FFFFFF; }

.none { display: none; }
/* ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~ */
/* Base
/* ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~ */
h1 { color: #617323; font-family: Tahoma, Verdana, Arial; font-size: 20px; font-weight: normal; padding: 0px; margin: 0px; }
h2 { color: #617323; font-family: Tahoma, Verdana, Arial; font-size: 18px; font-weight: normal; padding: 0px; margin: 0px; }
fieldset { padding: 0px 15px 15px 15px; border: 1px solid #bebebe; }

.table { background: #00479b; }
.table td { background: #FFFFFF; padding: 3px 5px 3px 5px; }
.table .h { background: #FFF9E5; font-weight: bold; padding: 3px 5px 3px 5px; }

.logo{ padding: 7px; }
.developer{ padding: 2px 15px 2px 15px; }

.menu{ background: #92AD35; }
.menu .item{ background: url( "/skins/dolina.info/images/menu-square1.gif" ) no-repeat 95% 32px; border-right: 1px solid #FFFFFF; cursor: pointer; padding: 10px 41px 0px 12px; white-space: nowrap; }
.menu .one{ background: url( "/skins/dolina.info/images/menu-square1.gif" ) no-repeat 95% 32px; }
.menu .one-act{ background: url( "/skins/dolina.info/images/menu-square1-a.gif" ) no-repeat 95% 32px; }
.menu .two{ background: url( "/skins/dolina.info/images/menu-square2.gif" ) no-repeat 95% 32px; }
.menu .two-act{ background: url( "/skins/dolina.info/images/menu-square2-a.gif" ) no-repeat 95% 32px; }
.menu .three{ background: url( "/skins/dolina.info/images/menu-square3.gif" ) no-repeat 95% 32px; }
.menu .three-act{ background: url( "/skins/dolina.info/images/menu-square3-a.gif" ) no-repeat 95% 32px; }
.menu .four{ background: url( "/skins/dolina.info/images/menu-square4.gif" ) no-repeat 95% 32px; }
.menu .four-act{ background: url( "/skins/dolina.info/images/menu-square4-a.gif" ) no-repeat 95% 32px; }
.menu .five{ background: url( "/skins/dolina.info/images/menu-square5.gif" ) no-repeat 95% 32px; }
.menu .five-act{ background: url( "/skins/dolina.info/images/menu-square5-a.gif" ) no-repeat 95% 32px; }
.menu .six{ background: url( "/skins/dolina.info/images/menu-square6.gif" ) no-repeat 95% 32px; }
.menu .six-act{ background: url( "/skins/dolina.info/images/menu-square6-a.gif" ) no-repeat 95% 32px; }
.menu .seven{ background: url( "/skins/dolina.info/images/menu-square7.gif" ) no-repeat 95% 32px; }
.menu .seven-act{ background: url( "/skins/dolina.info/images/menu-square7-a.gif" ) no-repeat 95% 32px; }

.content{ background: url( "/skins/dolina.info/images/bkg-content.gif" ) no-repeat 0% 0%; }
.nobkg .content{ background: url( "/skins/dolina.info/images/bkg-content2.gif" ) no-repeat 0% 0%; }

.content .l{ padding: 20px 15px 0px 15px; }
.content .r{ padding: 20px 15px 20px 20px; }

.date{ color: #FFFFFF; background: #617323; font-weight: bold; padding: 1px; }
.isnew{ color: #FFFFFF; background: #8a7246; font-size: 10px; padding: 1px; }

.header{ background: url( "/skins/dolina.info/images/bkg-header-rep.gif" ) repeat-x 0% 100%; }
.header .l{ background: url( "/skins/dolina.info/images/bgk-header-l.gif" ) no-repeat 0% 40px; }
.header .r{ background: url( "/skins/dolina.info/images/bgk-header-r.gif" ) no-repeat 100% 40px; color: #FFFFFF; font-size: 12px; text-align: right; padding: 23px 10px 0px 0px; }
.header .phone{ display: block; width: 100%; text-align: left; color: #FFFFFF; font-size: 18px; font-weight: bold; padding: 0px 0px 0px 30px; }