body{margin:0px; padding:0px 0px 0px 0px; font-family:Tahoma; font-size:12px; background:#768400 url(i/footerBack.gif) repeat-x 0% 100%;}
form{margin:0px; padding:0px;}
table, td, input, select,textarea{font-family:Tahoma; font-size:12px;}
a img{border:none;}
a{
	color:#05f;
	text-decoration: underline;
}
div.page{padding:0px 20px 0px 20px; background:url(i/bodyBack.jpg) repeat-x;}
table.main{border-collapse:collapse; background:url(i/bodyBack.jpg) repeat-x; width: 970px;//width: 960px;}
table.main tr td{padding:0px; vertical-align:top; }
table.main tr td.header{height:170px;}
table.main td.header a.logo{display:block; float:left; margin:0px 0px 0px 0px; width:184px; height:130px; background:#768400 url(i/logo.jpg) no-repeat;}
table.main td.header a.lion{display:block; float:right; margin:0px 0px 0px 0px; width:400px; height:170px; background:#768400 url(i/lion.jpg) no-repeat;}
table.main td.header a.mag{display:block; float:right; margin:20px 20px 0px 0px; width:100px; height:170px; no-repeat;}

td.left{width:155px; font-size:12px; font-family:Arial;}
td.left input{height:17px; width:121px; vertical-align:middle; border:1px solid #fff; color:#CC3300; font-family:Arial; padding-left:10px;}
html:root td.left input{height:21px;}
html:root td.left input.subm{height:21px; width:19px;}

td.left input.subm{height:19px; width:19px; vertical-align:middle;padding-left:0px;}
td.left ul{margin:0px; padding:0px; list-style:none;}
td.left ul li{ padding:0px; border-bottom:1px solid #fee05e;}
td.left ul li a{color:#CC3300; text-decoration:none; font-weight:bold; padding:4px 0px 3px 10px; display:block;}
td.left ul li a:hover{background:#FFFFFF;}
td.left ul li#current{background:#FFFFFF;}
td.left ul li.partners a{font-weight:normal;}

td.left div.banners{text-align:left; margin-top:10px;}

td.main{background:#fff;}
td.main div.content{padding:0px 20px 0px 20px;}
ul.path{margin:0px; padding:0px; list-style:none; border-bottom:1px solid #FFEE9F; height:20px;}
ul.path li{float:left; font-family:arial; font-size:12px; background:url(i/pathBack.gif) no-repeat 100% 0%; padding-right:8px; margin-right:5px;}
ul.path li a{text-decoration:none; color:#CC3300;}
ul.path li#last{background:none;}
ul.path li.home a{background:url(i/homeIcon.gif) no-repeat; width:15px; height:18px; display:block;}

td.right {display:block; float:left; margin:65px 0px 0px 820px; width:210px; no-repeat;font-size:12px;}
td.right ul li a{color:#CC3300; text-decoration:none; font-size:12px; font-weight:normal; padding:0px 0px 0px -50px; display:block;}

table.info{background:url(i/mainInfoBack.jpg) repeat-x; height:300px; margin-top:10px;}
table.info td.photo{padding:20px; text-align:center;}
table.info td.photo img{display:block; border:5px solid #fff; margin:5px auto 5px auto;}
table.info td.photo a{display:block; margin:5px auto 5px auto; font-weight:bold;}
table.desc{margin-top:30px;}
table.desc tr td{padding:5px; text-align:right;}
table.desc tr td.value{text-align:left; font-weight:bold;}

table.works{width:100%; border-collapse:collapse;}
table.works tr.worksTop td{background:url(i/worksTop.gif) repeat-x; height:25px; padding:5px 20px 0px 20px; font-size:15px; font-family:Arial; color:#5E5046; font-weight:bold; border-bottom:1px solid #fff;}
html:root table.works tr.worksTop td{height:31px;}
table.works tr.worksTop td select{float:right; font-weight:normal;}
table.works td.entities{background:#F6DDD4; vertical-align:bottom; padding:0px 0px 20px 10px;}
html:roottable.works td.entities{padding:0px 0px 0px 10px;}
table.works div.entities{background:#F6DDD4; vertical-align:bottom; padding:0px 0px 20px 10px; float:left;}


table.works div.entities{background:#F6DDD4; vertical-align:bottom; padding:0px 10px 20px 10px; float:left;}
table.works td.entities div.entity{text-align:center; padding:10px; background:url(i/worksBack.gif) repeat-y; margin:20px 10px 20px 0px;}
table.works td.entities div.entity img{display:block;}
table.works div.entities a.entity{text-align:center; padding:10px 10px 10px 10px; background:url(i/worksBack.gif) repeat-y; margin:20px auto 20px auto; display:block; color:#000; border:1px solid #F6DDD4; font-size:11px; font-family:Arial; float:left; display:block;}
table.works div.entities a.entity strong{color:#CC3300;}
table.works div.entities a.entity img{display:block;}
table.works div.entities a.entity:hover{border:1px solid #CC3300;}
table.works div.entities div#currentEntity{border:1px solid #CD3604;}
table.works div.entities a#currentEntity{border:1px solid #CD3604;}

table.works td.container{background:#F6DDD4;}
table.works td.entities div.entity{text-align:center; padding:10px; background:url(i/worksBack.gif) repeat-y; margin:20px 10px 20px 0px;}
table.works td.entities div.entity img{display:block;}
table.works td.entities a.entity{text-align:center; padding:10px 10px 10px 10px; background:url(i/worksBack.gif) repeat-y; margin:20px auto 20px auto; display:block; color:#000; border:1px solid #F6DDD4; font-size:11px; font-family:Arial; float:left; display:block;}
table.works td.entities a.entity strong{color:#CC3300;}
table.works td.entities a.entity img{display:block;}
table.works td.entities a.entity:hover{border:1px solid #CC3300;}
table.works td.entities div#currentEntity{border:1px solid #CD3604;}
table.works td.entities a#currentEntity{border:1px solid #CD3604;}

table.works tr.worksBottom td{background:url(i/worksBottom.gif) repeat-x; height:31px; padding:5px 20px 0px 20px; font-size:15px; font-family:Arial; color:#5E5046; border-top:1px solid #fff;}
table.works tr.worksBottom td a{font-weight:bold;}
table.works tr.worksBottom td div.pages{float:right;}

table.menu{width:100%;}
table.menu td{text-align:center;}
table.menu td div{ padding:15px;}
table.menu td a{font-weight:bold; font-size:15px; font-family:Arial;}

tr.footer td.footerLeft{vertical-align:bottom; padding-bottom:10px; padding-top:10px; color:#fff; font-size:9px;}
tr.footer td.footerRight{ padding-bottom:10px; padding-top:10px; color:#fff; font-size:9px;}
tr.footer td.footerRight img{margin:5px 5px 5px 5px; vertical-align:middle;}
tr.footer td.footerRight div.banners{float:left; margin-right:5px;}
tr.footer td.footerRight div.bLeft{}
tr.footer td.footerRight a{color:#fff;}

table.topMenu{position:absolute; top:150px; left:190px; color:#000; font-size:15px;}
table.topMenu tr td a,table.toprightMenu tr td a{
	color:#05f;
	font-weight:bold;
	font-size:15px;
	font-family:Arial;
	text-decoration : underline;
}

table.toprightMenu{position:absolute; top:70px; left:190px; color:#000; font-size:15px; margin:65px 0px 0px 820px;width:240px;}





table.fullInfo{background:url(i/mainInfoBack1.jpg) repeat-x; height:500px; margin-top:10px; width:100%;}
table.fullInfo td{width:50%;vertical-align:middle; }
table.fullInfo td a{margin-top:240px;}
table.fullInfo td{margin-top:240px; text-align:right;}
table.fullInfo td.photo{width:auto; padding:10px 2px 10px 2px;}
table.fullInfo td.photo div{background:#fff;  padding:10px 10px 10px 10px; text-align:center;}
table.fullInfo td.photo img{display:block; margin:10px 0px 10px 0px;}


a.prev{display:block; background:url(i/prev.gif) no-repeat 0% 0%; padding:2px 0px 3px 28px; width:35px; text-align:left; margin-left:auto; margin-right:10px; font-weight:bold;}
a.next{display:block; background:url(i/next.gif) no-repeat 100% 0%; padding:2px 28px 3px 0px; width:35px; text-align:left; margin-left:15px; font-weight:bold;}
a.add{display:block; background:url(i/add.gif) no-repeat 0% 0%; padding:2px 0px 3px 28px; width:111px; }
a.add{display:block; background:url(i/add.gif) no-repeat 0% 0%; padding:2px 0px 3px 28px; width:111px; }
table.works tr.worksTop td a.add{float:right; margin-right:0px; padding-right:0px !important;}
table.fullInfo td a.next{float:left; margin-left:5px;}

table.banners{width:100%;}
table.banners td.banner100{width:110px;}
table.banners td.bannerCenter{text-align:center; font-size:9px;}

div.clear{clear:both;}


#top_forum_post, #top_forum_post a {
	font-size: 12px;
}