body {font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; margin-top:3px; background-color: #ffffff; background: url(images/fonb.jpg) no-repeat top center;}
A {font-style: normal; color: #6C6C6C; text-decoration: none;}
A:hover {font-style: normal; color: #9b569b; text-decoration: underline;}
.all {width:900px; margin: auto; background-color: #FCFCFC; border: #CFCFCF 1px solid;}
.header {width:870px; margin:0px 15px 0px 15px; background-image: url(images/up_2_.jpg); background-repeat: no-repeat;}
.left {width:630px; float:left; padding:0px 0px 20px 0px; margin:0px 0px 0px 15px;}
.right {width:210px; padding: 0px 0px 0px 8px; float: right; margin: 0px 15px 0px 0px; border: #ffffff 0px solid;}
.footer {margin:0px 0px 1px 0px; clear:both;}
.txt {font-size: 11px; font-style: normal; color: #6C6C6C; margin-left: 0px; margin-bottom: 0px; margin-right: 0px;}
.txtn {font-size: 11px; font-style: normal; color: #FF0000; font-weight:bold;}
.txtm {font-size: 11px; font-style: normal; color: #6C6C6C;}
.txts {font-size: 10px; font-style: normal; color: #6C6C6C;}
.txtsz {font-size: 10px; font-style: normal; color: #9b569b; font-weight:bold;}
H1,H2,H3 {font-size: 14px; font-style: normal; color: #9b569b;  text-align: center;}
.bod {border: #CFCFCF  1px solid;}
.bodw {border: #E4E4E4 1px solid;}
.ss { font-style: normal; color: #557FFF;}
.mzag {font-size: 11px; color: #9b569b; text-decoration: none; font-weight: bold}
.tel {font-size: 14px; color: #6C6C6C; font-weight: _bold; text-decoration: none;}
.zag {font-size: 15px; color: #6C6C6C; font-weight: _bold_; text-decoration: none;}
.mail {font-size: 11px; font-style: normal; color: #6C6C6C;}
.adres {font-size: 14px; color: #9b569b; text-decoration: none; font-weight: bold;}
.txtsm {font-size: 11px; font-style: normal; color: #958E74; margin-left: 0px; margin-bottom: 20px; margin-right: 0px; text-align: justify;}
.txt2 {font-size: 11px; font-style: normal; color: #6C6C6C; margin-left: 50px; margin-right: 0px; }
.copir {font-size: 9px; font-style: normal; color: #958E74;}
.news {font-size: 9px; font-style: normal; color: #512227;}
.data {font-size: 9px; color: #958E74; text-decoration: none; font-weight: bold;}
.glav {font-size: 14px; color: #958E74; text-decoration: none; font-style: normal;}
.fonl {background-image: url(images/bga.jpg); background-repeat: no-repeat; background-position: top left}
.fonsm {background-image: url(images/bgsm.jpg); background-repeat: no-repeat; background-position: top left}
#shadow {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	background-image: url(images/thumb-trans.png);
	text-align: center;
}
* html #shadow {
	/* hack for IE < 7 opacity */
	background-color: #333;
	back\ground-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/thumb-trans.png", sizingMethod="scale");
}
#shadow.on {
	display: block;
}
#loading {
	background: url(images/thumb-preload.gif) no-repeat;
	position: absolute;
	left: 48%;
	top: 50px;
	width: 55px;
	height: 55px;
	margin: 0 auto;
	cursor: pointer;
}
#litebox {
	background: #fff;
	padding: 5px 0;
	margin: 0 auto;
}
#litebox img {border: #CFCFCF 1px solid; cursor: pointer;}
#litebox p {
	margin: 0;
	padding: 10px 0;
	color: #333;
}
#litebox em {
	color: #999;
	display: block;
  font-size: 85%;
}
#litebox a {
	border: none;
	width: 21px;
	height: 21px;
}
#litebox a.prev {
	float: left;
	background: url(images/thumb-prev.gif) no-repeat 0 50%
}
#litebox a.next {float: right; background: url(images/thumb-next.gif) no-repeat 0 50%}

#mainNav {width:870px; height:20px; margin-top:0px; padding:0; position:relative; left:-1px; clear:both; text-transform:uppercase; margin-bottom:0px; margin-left:0px; margin-right:0px; list-style-type: none;}
#mainNav li{position:relative; float:left; margin:0 1px; padding:0; text-align:center;}
#mainNav li a{height:20px; display:block; background-color:#9b569b; color:#fff; text-decoration:none; font:11px; line-height:20px;}
#mainNav li a:active, 
#mainNav li a:hover,
#mainNav li a.active,
#mainNav li.onState a{background-color:#EBEBEB; color:#6C6C6C;}
#topmenuWidth a{width:auto; display:inline; float:left; padding-left:5px; padding-right:5px;}
