body {font-size: 13px; margin:0; font-family: arial, sans-serif; background: url(/include/fon.jpg) left top repeat; text-align:center}
div {padding:0; margin:0px}
a {color:#a64b2f}
td {font-size: 12px; vertical-align: top}
th {font-size: 12px}
h1 {color:#8b554e; font-size:18px; text-align:left; font-style:italic}
h2 {color:#8b554e; font-size:16px; text-align:left; font-style:italic}
h3 {color:#8b554e; font-size:14px; text-align:left; font-style:italic}
h4 {color:#8b554e; font-size:14px; text-align:left; font-style:italic}
img {border: 0; vertical-align:middle}
.b {color:#8b554e; font-weight:bold}

.clear {clear:both}

.center {text-align:center !important}
.center img {vertical-align:middle}
.tar {text-align:right !important}
.fl {float:left; margin-right:15px}
.fr {float:right; margin-left:15px}
.red {color:red; font-weight:bold}

div.topcol {width:100%; height:369px; padding:0; margin:0; text-align:left}

.topcontact {float:left; margin:20px 10px 0 10px; font-size:23px;  font-weight:bold; font-style:italic; width: 250px; text-align:center}
.topcontact, .topcontact p, .topcontact a {color:#fff; text-decoration:none}

.slogan {float:right; margin:20px 10px 0; font-size:23px; width: 200px; font-weight:bold; font-style:italic}
.slogan, .slogan p {color:#fff; text-align:right}
.slogan .cod {font-size: 17px}

.adress {margin:260px auto 0 10px; font-weight:bold; font-style:italic; font-size:17px; color:#fff; width: 250px}
.clear {clear:both}

div.all1 {width:100%; margin:0 auto; background: url(/include/fon1.jpg) center top repeat-x; text-align:center}
div.all2 {background: url(/include/fon_center.jpg) center top no-repeat; width:1005px;  text-align:center; margin:0 auto; padding:0 auto}
/*div.all2 {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1005)?"1005px" : "100%"); min-width:1005px}*/

div.all {width:937px; background: url(/include/fon_all.jpg) center top repeat-y; margin:0 auto}
div.all_top {background: url(/include/all_top.jpg) center top no-repeat}
div.all_bottom {background: url(/include/all_bottom.jpg) center bottom no-repeat}

div.hmenu {height:27px; text-align:right; margin: 0 0 -18px 340px; padding:0; z-index:1000; position:relative; padding:0}
div.hmenu table  {border-collapse:collapse; width:500px}


#hmenu {border:none; height:27px; text-align:center}
#hmenu tr {background:none}
#hmenu td {text-align:center; vertical-align:middle; padding:0; font-size: 15px; width:97px}
#hmenu a {color:#ada388; text-decoration:none; background: url(/include/menu-link-a.gif) center center no-repeat}
#hmenu span a {margin:0; width:100%; display:block; line-height:27px}
#hmenu span a.curent {color:#834e45; background: url(/include/menu-link-curent.gif) center center no-repeat}
#hmenu span a:hover {color:#834e45}

  #hmenu LI {White-Space:NoWrap;height:30px; list-style:None;Display:Block; Margin:0; Padding:0;background:#675353 url(/include/menu-link.gif) left center repeat-x}
  #hmenu UL {Display:None; Margin:-3px 0 0; Padding:0; text-align:left}
  #hmenu td:Hover UL, #hmenu td.Hover UL {Display:Block; Position:Absolute; z-index:200}

  #hmenu LI A {Display:Block; margin:0; Padding:0 0.5em; line-height:30px}
  #hmenu LI A:Hover {background:red url(/include/menu-link-a.gif) left center repeat-x}
  #hmenu LI A.curent {color:yellow}
  
div.left {float:left; margin: 0 0 0 40px; padding: 50px 0 70px 0; width:240px; text-align:left}
div.left a {display:block; text-decoration:none; color:#83635d; font-style:italic; font-size:17px; padding:0 0 0 24px}
div.left p.curent a {color:#b3aa93; background:url(/include/bullit.jpg) left center no-repeat; font-weight:normal}
div.left a:hover {color:#b3aa93}

p.curent {font-weight:bold}

div.content {padding: 50px 0 70px 0; margin:0 40px 0 350px}
.content p {text-align:justify; padding:3px 0 6px; margin:2px 0; color:#938e90}

.news p.date, p.head {color:#0879de; font-style:italic; font-size:14px}
.news p {color:#635f61}
.news p.frdate a {font-size:11px; color:#0879de; text-align:right !important; text-decoration:none}

table.overgalery {margin:10px auto; width:500px; height:124px; border-collapse:collapse; border:none}
table.overgalery td {padding:6px 3px 6px 3px}
table.scrollable {border:none; border-collapse:collapse; margin:0}
.scrollable td {padding:0 !important; vertical-align:middle}
td.leftscrollable {padding-right:22px}
td.rightscrollable {padding-left:22px}
table.galery {border:none; border-collapse:collapse}
table.galery td {padding:0; text-align:center; vertical-align:middle}
table.galery td.imgtd {width:150px}
/*table.galery a {display:block;height:120px;width:160px;background:white;margin:0 10px}*/
table.galery img {margin:2px; width:145px; height:109px;  border: 3px solid #c9c9c9}
#prev, #next {display:block; height:70px; width:17px}
.prev {background: url(/include/prev-next.gif) left top no-repeat}
.next {background: url(/include/prev-next.gif) right top no-repeat}
.prev2, .next2 {visibility:hidden}

p.includefoto {text-align:center}
p.includefoto img {vertical-align:top; margin:0 3px 10px; width:130px; border: 3px solid #c9c9c9}
.includefoto img {width:130px; border: 3px solid #c9c9c9}

#jsiMainBox {background:#F4F4F4; color:#938e90; border:3px solid #E1978B}


div.botcol {color:#71625b; clear:both; width:100%; padding:10px 0; margin:10px 0; text-align:center}
.botcol a {color:#71625b}
div.copiring {float:left; width:250px; margin:0 20px 0 20px; text-align:left}
div.copir {float:right; width:250px; margin:0 20px 0 20px; text-align:right}

ul {text-align:justify}
ul.mul, ol {text-align:left}
table.table {width:495px; border:1px dotted #BFBFBF}
table.table td {border:1px dotted #BFBFBF; color:#938e90}

ul.mul0 {font-size:12px; clear:both}