/** $Id: public.css,v 1.2 2008-11-18 10:28:41 miha Exp $ */

* { font-family: "trebuchet ms",arial,helvetica,Verdana,Tahoma, "Sans Serif"; }
html, body { margin: 0 auto; padding:0; background: #fff; color:#000; text-align: center; font-size: 12px; }
body, td, div { font-size: 12px; }
img { border: 0 none; }
a, a:active, a:link, a:visited { color:#000; text-decoration: underline; }
a:hover { text-decoration: none; }
.clear { clear: both; }
#all { text-align: left; margin: 0 auto; position: relative; width: 1000px; min-width: 1000px; padding: 0; height: 100%; }
#left { width: 200px; padding: 0 20px; vertical-align: top; }
#center { vertical-align: top; padding: 0 20px 0 0; }
#right { width: 260px; padding: 0 20px 0 0; vertical-align: top; }
#footer { text-align: center; vertical-align: bottom; padding-bottom: 15px; color: #fff; background: url("/img/bott.jpg") bottom center no-repeat; height: 105px; width: 1000px; }
#footer a, #footer a:link, #footer a:active, #footer a:visited { color: #9ef183; text-decoration: none; font-size: 11px; }
#counters { text-align: center; }
.bott_cntr { margin: 10px 0; text-align: right; vertical-align: bottom; }
.firstleter { color: #11af04; font-size: 24px; text-transform: uppercase; }
h2, .zag, a.zag, a.zag:active, a.zag:link, a.zag:visited { margin: 10px 0; color:#fe5600; font-size:14px; font-weight:bold; text-decoration: none; text-transform: uppercase; }
a.zag:hover { text-decoration: underline; }
.podrobnee, a.podrobnee, a.podrobnee:active, a.podrobnee:visited { color: #fe5600; text-decoration: none; font-weight: bold; }
.podrobnee a:hover { text-decoration:underline; }
.podrobnee_small, a.podrobnee_small, a.podrobnee_small:active, a.podrobnee_small:link, a.podrobnee_small:visited { color: #fe5600; margin: 5px 0; }
div#navigation { padding-bottom: 10px; }
#navigation, #navigation a, #navigation a:active, #navigation a:link, #navigation a:visited { color: #8e8e8e; text-decoration: none; }
#navigation a:hover { text-decoration: underline; }
#navigation a.actv { color: #fe5600; }
#newsAnonse { background: url("/img/anonsnewsbg.jpg") right bottom no-repeat; padding: 0 20px 10px 0; }
.news_zgl, a.news_zgl, a.news_zgl:active, a.news_zgl:link, a.news_zgl:visited { color: #6f6f6f; font-weight: bold; }
.news_anon, a.news_anon, a.news_anon:active, a.news_anon:link, a.news_anon:visited { color: #6f6f6f; }
div.news_anon { margin-bottom: 30px; }
.nametovar, a.nametovar:active, a.nametovar:link, a.nametovar:visited { color:#027f01; line-height: 1.5em; text-decoration: underline; font-size: 14px; font-weight: bold; }
.hrbor { border-bottom: 1px solid #ade59a; }
.gost { margin: 10px 0; text-align: center; }
#photobig, .smallphoto, .newsphoto, #viewphoto img { border: 1px solid #c3c1c2; }
.newstbram { padding: 10px 0; }
.zag4, a.zag4, a.zag4:ACTIVE, a.zag4:LINK, a.zag4:VISITED { color: #11af04; }
.text { font-size: 11px; }
#anonsRazdel { margin: 10px 0; }
#anonsRazdel img { margin: 0 10px 0 0; }
.TLBlockText:first-letter, .descrip:first-letter { color: #11af04; font-size: 24px; text-transform: uppercase; }
.TLBlockText img { border: 1px solid #c3c1c2; margin: 10px 10px 0 0; }
.date { padding: 5px 0; font-size: 11px; color: #fe5600; }
.pager { text-decoration: underline; font-size: 11px; }
a.page, a.page:LINK, a.page:ACTIVE, a.page:VISITED, .curr_page { text-decoration: none; }
.curr_page { color: #11af04; font-weight: bold; }
#headerGallery { margin: 20px 0; color: #11af04; font-size: 14px; font-weight: bold; border-bottom: 1px solid #11af04; padding-bottom: 5px; }
#topicons { position: absolute; right: 7px; top: 65px; z-index: 10; white-space: nowrap; }
#topicons a { text-decoration: none; margin: 0 9px; }