body {color:#2B2B2B; text-align:center; font-size: 14px; margin:0; padding:0; font-family: Arial; background: url(/include/fon.jpg) left top repeat}

div.preall {background: url(/include/fon_sh.jpg) left top repeat-x}

div.logo {width:185px; margin:0; text-align:center; padding-top:20px}
div.fara {background:url(/include/fara.gif) left top no-repeat; width:231px; height:189px; margin: 134px auto auto 104px}
div.logo h1 {font-size:12pt; color:#fff; padding:0 !important; font-style:italic; margin:0}
h1 {font-size:19px; color:#a93b34; text-align:center; font-style:italic}
h2, h3 {font-size:17px; color:#5d000b; font-style:italic}

.fon {width:1005px; margin:0 auto; text-align:left}
.top {background: url(/include/top.jpg) center top no-repeat; margin:0 auto}

.right-top {margin:250px 25px 0 0; padding:0; width:500px; text-align:left; vertical-align:top}
.right-top p {color: #fff; font-size:13px; padding-left:40px; font-weight:bold}
.right-top p a {color: #fff}
.phone {margin:0; color:#fff; font-size:25px !important; background:url(/include/tel.gif) left top no-repeat}
.code {font-size:18px}

table.overgalery {margin:10px auto; width:670px; height:145px; border-collapse:collapse}
table.overgalery td {padding:6px 12px}
table.scrollable {border:1px; width:900px; 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:210px}

table.galery img {margin:2px 6px; width:140px; height:100px;  border: 4px solid #037D0C}
#prev, #next {display:block; height:105px; width:24px}
.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}
.newshead {display:none}

table.table {border:1px dashed #5d000b; width:60%}
table.table td {border:1px dashed #5d000b; text-align:center}

p.includefoto {text-align:center}
p.includefoto img {vertical-align:top; margin:0 4px 10px 4px; width:210px; border: 3px solid #314040}

#jsiMainBox {background:#e6e0d9; color:#003366; border:1px solid #9f9487}

div.all1 {background:#fff; margin-top:15px; padding-top:10px}
div.all1 {-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px}

.hmemutable {margin:10px auto; border-collapse:collapse; height:35px; background:url(/include/menu.jpg) left top repeat-x; width:90%}
.hmemutable td {text-align:center}
ul.hmenu {list-style:none; margin:0 auto; padding:0 auto; text-align:center}
ul.hmenu a {display:block; text-decoration:none; color:white}
ul.hmenu span a {line-height:34px; color:#fff; font-size:16px}
ul.hmenu li {position:relative; float:left}
ul.hmenu ul {position:absolute; top:50px; left:0; display:none; list-style:none; border-top:1px dotted #4a4848; background:#3b9f14; z-index:1000; padding-left:0; font-size:14px}
ul.hmenu ul li {position:relative; border-bottom:1px dotted #4a4848; float:none; margin:0; text-align:left; width:150px}
ul.hmenu ul li a {display:block; padding:9px}
ul.hmenu ul ul {left:145px; top:-1px}
ul.hmenu span a {padding:0 20px}
ul.hmenu span a:hover, ul.hmenu .curent {color:#06fcf9; background:#283037}
ul.hmenu span a.curent {}
ul.hmenu ul li a:hover {background:#2b2b2b}


#imageContainer {width:200; height:300px; margin:auto 0 0 15px}
#imageContainer img {position:absolute; display:none}
#imageContainer #im, #im {display:block}

.clear {clear:both}
.clear30 {clear:both; height:10px; margin:0}

table.content {width:1005px}
.content p {text-align:justify; color:#313335}
.content ul, .content ol {text-align:justify; color:#313335; font-size:14px}
td.left  {; padding: 0 10px 10px 20px}
td.right {width:225px; padding:0 20px 10px 5px}

div.news {padding:0; margin:0}
div.news p {padding-left:20px}
p.head {font-size:19px; font-weight:bold; font-style:italic; color:#5d000b; text-align:center}
p.blach {font-size:19px; font-weight:bold; color:#0e1010; text-align:center}
p.telh {background:url(/include/telh.gif) left center no-repeat; font-size:19px; font-weight:bold; color:#0e1010; padding-left: 40px}
div.left1 img {margin:0 1px 3px 1px; vertical-align:bottom}

td {vertical-align:top; font-size:13px}
th {font-size:13px}
a {color:#5697CC}
a:hover {color:#45484C}

img {border:none; vertical-align:middle}

.center {text-align:center !important}
.center img, .center input, .center select {vertical-align:middle}
.tar {text-align:right !important}
.fl {float:left; margin-right:15px}
.fr {float:right; margin-left:15px}
.red, p.red {color:red; font-weight:bold}
.red1 {color:red; font-weight:bold; font-size:18px}
img.fl {margin-right:15px; margin-bottom:10px; border:4px solid #037D0C}
img.fr {margin-left:15px; margin-bottom:10px; border:4px solid #037D0C}
.b, .bold {font-weight:bold}

.frdate {font-weight:bold; float:right; margin:6px 10px 0 0}

p.futer, p.goback {clear:both; border-top:1px dotted; padding:10px 0 0}
p.goback {text-align:center}
.link {font-weight:bold}
.link a {font-weight:normal}
.date {font-weight:bold}

.small {font-size:11px}

div.futer {text-align:center; margin:0; padding:0; font-size:12px; color:#999999}
div.futer p {padding:10px}
div.futer a {color:#999999}
div.copiring {float:left; margin:5px 10px auto 20px; padding:20px 0 0; width:250px; text-align:left}
div.copir {float:right; margin:20px 10px auto; padding:20px 0 0; text-align:left; width:250px}

#okdiv {z-index:1000; position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:0.6;filter:alpha(opacity="60")}
#savetel, #inokdiv {z-index:2000; position:absolute; top:50%; left:50%; margin:-70px 0 0 -160px; width:320px; padding:0; border: 1px outset #555555; background:#DAE9FF; text-align:center}
td.lefttd {text-align:right}
#savetel form {width:300px; margin:20px auto}
#inokdiv {margin:-70px 0 0 -110px; width:220px; height:140px}
#inokdiv p {padding:0; margin:10px} 
#waitdiv {position:absolute; z-index:1000; top:50%; left:50%; margin:-30px; width:60px; height:30px; padding:10px; border: 1px outset #555555; background:#DAE9FF; font-weight:bold; color:white; text-align:center}
#waitdiv, #inokdiv, #savetel {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/include/ie-css3.htc);

	-moz-box-shadow: 3px 3px 3px #000;
	-webkit-box-shadow: 3px 3px 3px #000;
	box-shadow: 3px 3px 3px #000;
	}