html,body {margin:0; padding:0; font-size:100%; height:100%; font:normal 12px Verdana; color:#000; background:#fff;}
*html #all {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'auto')}
table, table td, table th, table tr {margin:0; border-color:#dece99; padding:0; border-collapse:collapse; vertical-align:top; font-size:100%;}
table td, table th {padding:5px;}
img {border:0; margin:0; padding:0;}
* html img {behavior:url(pngbehavior.htc);}
a {text-decoration:underline; color:#000; cursor:pointer;}
a:hover {text-decoration:none; color:#000;}
p {margin:10px 0 10px 0; padding:0 0 0 0;}
ul {margin:0; padding:0;}
ol {margin:0; padding:0;}
ul li {margin:0; padding:4px 0 4px 14px; list-style:none; background:url(../pix/li.jpg) no-repeat 0px 7px;}
ol li {margin:0 0 0 0;}
form, fieldset, label {border:0 solid; margin:0; padding:0;}
h3 {font-size:13pt; font-weight:bold;}
h1 {font-size:24pt;}
.rel {position:relative;}
.abs {position:absolute;}


#all {
	text-align:left;
	min-width:1000px;
}

.title {margin-top:40px; color:#e98621; position:relative;}

#wrapper {
width:100%;
min-width:1000px;
min-height:820px;
background:#e43505
}

* html #wrapper {height:100%;width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'auto')}



#splashimg {margin:0 auto; position:relative; background:#e43605 url(../pix/splash.jpg) no-repeat; width:949px; height:820px;}
#eles {padding-left:16px;}
#eles h1 {font-size:12pt; color:#fff}
#eles p {font-size:10pt; color:#fff; margin-top:-7px}
#eles div {font-size:12pt; font-weight:bold; color:#fff; margin-top:-7px}
#eles div a {font-size:12pt; font-weight:bold; color:#fff; text-decoration:none}

#m1 {left:240px; top:100px; width:100px}
#m2 {left:435px; top:70px; width:100px}
#m3 {left:610px; top:100px; width:100px}
#m4 {left:725px; top:280px; width:100px}
#m5 {left:735px; top:465px; width:100px}
#m6 {left:665px; top:660px; width:100px}
#m7 {left:423px; top:740px; width:100px}
#m8 {left:225px; top:665px; width:100px}
#m9 {left:110px; top:480px; width:100px}
#m10 {left:120px; top:260px; width:100px}

/*         HEADER                 */
.head {
	display:block;
	height:183px;

	background:#f4ca7d url(../pix/headerbkg.jpg) no-repeat left top;
	text-align:left;
}
#logoplace {
 left:0px;
 top:0px;
}

.tmpTbl {padding:0; margin:0; width:100%; margin-top:-14px;}
.tmpTbl td {padding:0; margin:0}
#picturki img {ma1rgin-left:3px;}
#picturki {
	
	margin-left:245px;
}
/*         HEADER       BORDER          */
/*************************************************/
/*************************************************/
/*************************************************/
/* 		MAIN			*/
#container {
	position:relative; 
	display:block; 
	background:#fcf1cb;
	height:100%;
	min-height:540px;
}

#spacer {top:9px}

#inner {
	padding:1px;
	float:none;
}

#left {
	float:left; 
	position:relative;
	width:234px;
	min-height:450px;
	margin-top:36px;
}

.galAlbum {float:left; text-align:center; background:#e8dab4; height:210px; padding:5px; margin:0 20px 30px 0}
.galAlbum p {width:180px; font-size:90%; color:#000; line-height:135%; margin:0 auto}
.galAlbum img {}
.galAlbum * a {color:#000}

.galItem {float:left; text-align:center; background:#e8dab4; height:210px; padding:5px; margin:0 20px 30px 0}
.galItem p {width:180px; font-size:90%; color:#000; line-height:135%; margin:0 auto}
.galItem * a {text-align:center; color:#000}



#content:after {content: ""; display: block; clear: both;}

#miniNav {left:20px}
#miniNav img {margin-right:14px;}

#menu {margin-top:30px; margin-left:-15px; font-size:10pt; }
#menu li {list-style:none; background:none; padding-bottom:12px; padding-top:10px}
#menu li a {margin-left:20px; text-decoration:none; color:#fff;}
#menu .lilor {background:url(../pix/menu-light-orange.jpg) no-repeat right; width:205px}
#menu .lilor a {background:#ea5c01}
#menu .lior {background:url(../pix/menu-orange.jpg) no-repeat right; width:205px}
#menu .lior a {background:#cc3f00}
#menu .liblu {background:url(../pix/menu-blue.jpg) no-repeat right; width:205px}
#menu .liblu a {background:#00a9ca}
#menu .lipi {background:url(../pix/menu-pink.jpg) no-repeat right; width:205px}
#menu .lipi a{background:#e8475c;}
#menu .lidapi {background:url(../pix/menu-dark-pink.jpg) no-repeat right; width:205px}
#menu .lidapi a {background:#bb0934}
#menu .lilipi {background:url(../pix/menu-light-pink.jpg) no-repeat right; width:205px}
#menu .lilipi a {background:#c05570}
#menu .lvl2 {position:relative; background:none; width:200px; margin-left:40px; padding:0;}
#menu .lvl2 li {background:url(../pix/li.jpg) no-repeat 0px 3px; padding-top:0; }
#menu .lvl2 a {color:#000; margin-left:0}
#menu .active {width:223px}

#changeFont {position:relative; }
#changeFont li {background:none; position:relative}
#changeFont #descr {position:relative;}
#changeFont li {font-size:8pt; color:#000}
#changeFont li a {font-size:8pt; position:relative; color:#fff;}

#fontSize {padding:0; margin:20px 20px 0 40px;}
#fontSize a {padding-left:0 !important;}
.decr {position:relative; top:-25px} 
.inc {position:relative; top:-25px} 
#fontSize .descrip {position:relative; top:-7px}

#SearchBox {right:20px; top:-20px}
#SearchBox input {display:inline}
#searchText {border:0; background:url(../pix/searchtext-bkg.jpg) no-repeat; font-size:9pt; color:#aba281; margin-top:2px; width:116px;}
#searchSubm {border:0; background:url(../pix/submit.jpg) no-repeat; font-size:8pt; width:35px; height:15px; position:relative; top:0px}

#center {
	margin-left:234px;
	margin-right:250px;
	position:relative; 
	display:block;
	height:1%;
}

#content {
	padding-left:20px;
	font-size:10pt;
	margin-right:20px;
	position:relative
}

.news img {padding:5px 10px}
.news .item {}
#rightBlocks {float:right; width:250px; padding-top:25px; padding-right:10px; height:100%; position:relative;}
#rightBlocks h4 {font-size:110%; padding-left:5px; color:#e98621}
#rightBlocks h4 a {color:#e98621; padding-left:0}
#rightBlocks a {color:#e98621; padding-left:120px;}
#rightBlocks .date {font-size:100%; color:#888; font-weight:bold; position:relative; top:-7px; padding-left:10px}
#rightBlocks p {font-size:100%; color:#000; font-weight:normal; padding-left:10px; position:relative; top:-7px; }
.date {color:#888;}
.side {color:#888;}
#content h1 {font-size:16pt;}
#content li {padding-left:15px; padding-bottom:5px; margin-left:20px;}
#content img {padding:10px}
#subcont {background:url(../pix/nav-line.jpg) no-repeat; padding-top:30px;}
#navLine {
background:url(../pix/nav-line.jpg) no-repeat;
height:20px;
margin-top:8px;
position:relative;
margin-left:243px;
font-size:8pt;
}
#navLine span {margin-left:15px; position:relative; top:2px}

.clear {
	clear:both;
}

.searchResult {padding-top:10px; color:#000}
.searchResult a {color:#000}
.searchResult div {padding-left:30px}
.searchResult .count {float:left}
.searchResult .page {font-weight:bold}
.searchResult .chap, .searchResult .chap * {font-size:8pt}
.searchResult .chap {color:#000}
.searchResult .context {display:block; margin-top:4px;font-size:10pt; font-weight:normal !important;}
.searchResult .context b {font-size:10pt; background-color:#ffe}
.searchResult .link {display:block}
.searchResult .link, .searchResult .link * {font-size:9pt; color:#000; margin-top:4px}


.commentsBox {font-size:10pt; position:relative}
.commentsBox dt {font-size:10pt; display:inline; font-weight:bold; text-decoration:underline }
.commentsBox dt.date {font-weight:normal; color:#888167; padding-left:30px; text-decoration:none }
.commentsBox dd {padding:10px 0 30px 0; margin:0;}
.commentsBox .answer {padding:15px 0 0 15px; position:relative}
.commentsBox .answer div {background:#eee0b1; color:#777; margin-top:10px; margin-left:10px;}
#addCommentForm {font-size:9pt; width:450px; position:relative}
#addCommentForm ul li {display:inline; margin:0 0 0 11px; padding:0; background:none;}
#addCommentForm label {font-weight:bold}
#addCommentForm input {background:#fff; width:120px; border:1px solid #c6bd9e}
.paginationBox {}
.chain {margin-top:-13px; margin-left:100px}
.chain a {margin-left:10px}
.chain #this {padding:5px; margin-left:10px; background:#eee0b1; color:#777}
.message {margin-top:20px; width:350px}
.message label {margin-left:0; padding-top:10px}
#addCommentFormI2 {border:1px solid #c6bd9e; overflow:hidden; position:relative; width:350px; margin-left:93px; margin-top:-20px}
#val {margin-top:20px}
.val-line {margin-bottom:-17px}
.val-line img {margin-bottom:-13px; width:80px; height:33px; position:relative; margin-left:7px}
#addCommentFormI1b {width:60px !important}
.subm {margin-left:378px;}
.subm input {width:65px !important}

#footimg {position:relative; margin-top:100px; height:164px;}
#counters {right:10px; top:80px}
#footer-text {left:290px;top:10px}

#thetaBox {position:relative; float:right; margin-top:-48px; background:url(../pix/copybkg.jpg) no-repeat; width:258px;}
#thetaBox div {font-size:7pt; position:relative; margin-left:10px; top:5px}
#thetaBox div a  {text-decoration:none}
#thetaBox div a.partner {text-decoration:underline}
#thetaBox img {float:right; position:relative; top:-17px;}

#sitemap {margin-right:20px;}
#sitemap * a {text-decoration:none;line-height:12px;}
#sitemap .l1 {padding:0;margin:0;position:relative;font-size:12pt !important;padding:5px 0 0 20px;background:url(../pix/li.jpg) no-repeat left 16px; }
#sitemap .l2 {margin-top:7px;font-size:10pt;position:relative;padding-left:37px;background:url(../pix/li.jpg) no-repeat 18px 1px; }
#sitemap .l1 dt {font-weight:bold !important}
#sitemap .l2 dt {font-weight:bold !important}
#sitemap .l3 {font-size:10pt;padding-left:58px;position:relative;color:#777;background:url(../pix/li.jpg) no-repeat 42px 1px}
#sitemap .l4 {padding-left:68px;color:#777;position:relative;background:url(../pix/li.jpg) no-repeat 51px 0}
#sitemap * dd {font-size:8pt;padding-bottom:5px;color:#777}
#sitemap .supply {margin-top:15px;padding-top:0;font-weight:normal;background:url(../pix/li.jpg) no-repeat 0 3px}
#sitemap .supply dt {border:none}
#sitemap .supply a {font-size:8pt;color:#555}
#sitemap h1 {font-size:100%;padding:0;line-height:100%}
#sitemap .l1 h1, #sitemap .l2 h1 {font-weight:bold}
#sitemap .status {border:1px solid #888;padding:0 2px;margin-left:10px;font-weight:normal;font-size:8pt}
/* 		MAIN BORDER		*/
/*************************************************/
/*************************************************/
/*************************************************/

.csH2 {font-size:13pt;font-weight:bold;color:#bf183d}
.csH3 {font-size:11pt;font-weight:bold;color:#00a9ca}
.csH4 {font-size:9pt;font-weight:bold}

