body { background-color: #FFFFFF; color: #000000; font: 12px Tahoma; margin: 0px 0px 7px 0px; padding: 0px; text-align: justify; }

img { border: 0px; }

a { color: #F47F20; text-decoration: underline; }

a:hover { color: #F47F20; text-decoration: none; }

#fon { width: 990px; }

/*header*/
.header1 { border-bottom: 6px solid #E5E5E5; border-top: 13px solid #E5E5E5; height: 172px; text-align: center; vertical-align: top; }

.header2 { border-top: 13px solid #E5E5E5; vertical-align: top; }

#logo1 { margin: 50px 11px 46px 18px; }

#logo2 { margin: 5px 0px 5px 0px; }

#nav { margin: 0px; text-align: center; vertical-align: bottom; width: 512px; }

#nav a { background: #F48124 url(/img/nav-fon.jpg) left bottom repeat-x; border-bottom: 1px solid #F47F20; border-left: 1px solid #FFA65D; border-right: 1px solid #F48022; border-top: 1px solid #FDA155; color: #FFFFFF; display: block; float: left; font: bold 12px Tahoma; height: 21px; padding: 5px 0px 0px 0px; text-decoration: none; vertical-align: bottom; width: 126px; }

#nav a:hover { text-decoration: underline; }

#nav .on { background: #F48124 url(/img/nav-fon.jpg) left bottom repeat-x; border-bottom: 1px solid #F47F20; border-left: 1px solid #FFA65D; border-right: 1px solid #F48022; border-top: 1px solid #FDA155; color: #FFFFFF; display: block; float: left; font: bold 12px Tahoma; height: 21px; padding: 5px 0px 0px 0px; text-decoration: underline; vertical-align: bottom; width: 126px; }

#serv-nav { background: url(/img/serv-fon.jpg) left top no-repeat; height: 30px; margin: 0px 17px 10px 10px; padding: 4px 0px 0px 64px; text-align: left; width: 146px; }

#logo3 { color: #2E3192; font: 10px Tahoma; margin: 0px 20px 15px 14px; text-align: left; width: 180px; }

#logo4 { margin: 0px 59px 12px 40px; }

/*  left column*/
#leftcol { padding: 17px 11px 0px 18px; vertical-align: top; width: 210px; }

#search { background: url(/img/search-fon2.jpg) left top no-repeat; color: #FFFFFF; font: bold 11px Tahoma; height: 61px; margin: 0px 0px 16px 0px; padding: 7px 0px 8px 11px; text-align: left; width: 199px; }

#OK { margin: 27px 17px 20px 17px; }

.ser { color: #FFFFFF; font: bold 11px Tahoma; padding: 7px 0px 8px 13px; text-align: left; }

#region { background: url(/img/region-fon.jpg) left top repeat-x; color: #FFFFFF; font: bold 11px Tahoma; height: 61px; margin: 0px 0px 16px 0px; padding: 7px 0px 8px 11px; text-align: left; width: 199px; }

.zakon { color: #787E82; margin: 0px 0px 16px 0px; width: 210px; text-align: right;}
.zakon .diva {background: url(/img/long1.jpg) left bottom no-repeat; margin: 13px 0px 13px 0px;}
.zakon a { background: #ffffff; color: #787E82; text-align: right; text-decoration: none; }

.zakon a:hover { color: #787E82; text-decoration: underline; }

.zakon .on { background: #ffffff; color: #787E82; text-align: right; text-decoration: underline; }

.orange { background: url(/img/orange.jpg) left top no-repeat; color: #FFFFFF; font: bold 10px Tahoma; height: 11px; margin: 0px; padding: 9px 0px 9px 37px; text-align: left; width: 173px; }

#nedvij { color: #787E82; margin:0px 0px 5px 0px; width: 210px; text-align: left; }

#nedvij a { background: #ffffff; color: #787E82; font: 10px Tahoma; text-align: left; text-decoration: none; text-transform: uppercase; }

#nedvij .diva {background: url(/img/long2.jpg) right bottom no-repeat; margin: 13px 0px 13px 0px;}

#nedvij a:hover { color: #787E82; text-decoration: underline; }

#nedvij .on { background: #ffffff; color: #787E82; font: 10px Tahoma; text-align: left; text-decoration: underline; text-transform: uppercase; }

.grey { background: url(/img/grey.jpg) left top no-repeat; color: #FFFFFF; font: bold 11px Tahoma; height: 11px; padding: 9px 0px 9px 37px; text-align: left; width: 173px; }

#smallmenu { border: 1px solid #787E82; margin: 0px; padding: 0px; width: 192px; }

#smallmenu a { background: url(/img/bullet2.gif) left center no-repeat; display: block; color: #787E82; margin: 0px; padding: 6px 0px 6px 53px; text-align: left; text-decoration: none; text-transform: none; }

#smallmenu a:hover { background-color: #ECEDED; text-decoration: none; }

#smallmenu .on { background: url(/img/bullet2.gif) #ECEDED left center no-repeat; display: block; color: #787E82; margin: 0px; padding: 6px 0px 6px 53px; text-align: left; text-decoration: none; text-transform: none; }

#priem { background: url(/img/priem.jpg) left top no-repeat; color: #FFFFFF; font: bold 11px Tahoma; height: 22px; margin: 0px 0px 16px 0px; padding: 21px 17px 18px 0px; text-align: right; width: 193px; }

#priem a { color: #FFFFFF; text-decoration: none; }

#priem a:hover { color: #FFFFFF; text-decoration: underline; }

#priem .on { color: #FFFFFF; text-decoration: underline; }

.assoc { background-color: #E5E5E5; border: 1px solid #969FA4; color: #787E82; margin: 0px; padding: 10px 0px 10px 34px; text-align: left; vertical-align: top; width: 174px; }

.assoc a { background: url(/img/arrow2.jpg) left center no-repeat; color: #787E82; display: block; margin: 0px; padding: 5px 0px 5px 18px; text-decoration: none; }

.assoc a:hover { color: #787E82; text-decoration: underline; }



.assoc .on { background: url(/img/arrow2.jpg) left center no-repeat; color: #787E82; display: block; margin: 0px; padding: 5px 0px 5px 18px; text-decoration: underline; }

/*  right column*/
#rightcol { padding: 17px 18px 0px 10px; vertical-align: top; width: 210px; }

#reklama1 { margin: 0px 0px 16px 0px; }

#reklama2 { margin: 16px 0px 16px 0px; }

/*footer*/
#footer { background: url(/img/foot-fon.jpg) left bottom repeat-x; height: 32px; margin: 0px 0px 7px 0px; vertical-align: bottom; width: 990px; }

#copyright { background: url(/img/footer.jpg) left bottom no-repeat; color: #FFFFFF; font: 10px Tahoma; height: 22px; padding: 10px 0px 0px 0px; text-align: center; width: 311px; }

/*content*/
#content { padding: 18px 6px 10px 10px; text-align: left; vertical-align: top; font: 12px Tahoma; }
*html #content2 { padding: 0px 15px; }

*html #content2 h1 { position:relative; left: -10px; padding-left: 10px; }

#content h1 { border-bottom: 1px solid #F47F20; color: #000000; font: bold 14px Tahoma; padding: 0px 0px 12px 0px; text-align: left; }

#content h2 { color: #000000; font: bold 12px Tahoma; text-align: left; }

#content h3 { color: #000000; font: bold 14px Tahoma; padding: 0px 0px 12px 0px; text-align: left; }

.news { border-bottom: 1px solid #F47F20; margin: 5px 0px 5px 0px; padding: 0px 0px 10px 0px; }

.date { color: #787E82; font: bold 11px Tahoma; }

.title { color: #000000; font: bold 12px Tahoma; }

/* .title { color: #000000; float: right; font: bold 12px Tahoma; margin: 0px 0px 10px 0px; text-align: right; width: 425px; } */

.newscont p { margin-top: 5px; margin-bottom: 2px;}

.newsa { margin: 10px; text-align: right; }

.newsa a { background-color: #eeeeee; color: #666666; padding: 2px 7px; text-decoration: underline; width: 50px; }

.newsa a:hover { background-color: #eeeeee; color: #666666; padding: 2px 7px; text-decoration: none; width: 50px; }

.anons { background-color: #ECEDED; border-left: 2px solid #F47F20; margin: 5px 0px; padding: 5px 15px; text-align: left; vertical-align: top; }

.anonsa { color: #F47F20; font: bold 11px Tahoma; text-decoration: none; }

 
#select { border-bottom: 1px solid #B0B2B4; border-left: 1px solid #5F6466; border-right: 1px solid #B0B2B4; border-top: 1px solid #5F6466; color: #787E82; font: bold 11px Tahoma; height: 21px; text-align: left; width: 157px; }

 
#serpanel {/* border-bottom: 1px solid #FBC295; border-left: 1px solid #C87633; border-right: 1px solid #FBC295; border-top: 1px solid #C87633;*/ height: 15px; text-align: left; width: 144px; }

#serpanel input { height: 15px; width: 140px; }

#regform input {width: 340px;}

#slimtd { border-collapse: collapse; }
#slimtd td { border: 1px solid #cccccc; padding: 5px;}

.photoalbom {}
.photoalbom img { float: left; border: 1px solid #666666; margin: 3px; padding: 3px;}

.adv {margin-top: 20px; padding: 0px; width: 193px;}

