BODY {PADDING:0; MARGIN: 0; background:#F1DB90 url('i/bg.jpg') 50% 0; font-family:"Times New Roman",Times; COLOR: #000;}

a {color:#243875;TEXT-DECORATION: underline;}
a:hover {color:#C01000;TEXT-DECORATION: none;}
/*a:visited {color:#825272;}*/
P {FONT-SIZE: 15px; margin:0 0 20px 0; padding:0;line-height:21px;}
li {FONT-SIZE: 15px; margin:0; padding:2px 0; line-height:17px;}
small {FONT-SIZE: 13px; line-height:17px;}
TABLE {border-collapse: collapse;}
TD {margin: 0;padding: 0;vertical-align: top;}
img {BORDER: 0}
h1, h2, h3, h4, h5 {COLOR: #000; FONT-WEIGHT: normal; margin:0px 0 9px 0; padding:0;}
h1 {FONT-SIZE: 36px; letter-spacing: -1px;line-height:36px;}
h2 {FONT-SIZE: 27px;}
h3 {FONT-SIZE: 23px;}
h4, h5 {FONT-SIZE: 16px;FONT-WEIGHT: bold;}
HR {float:left; width: 100%; border: 0 hidden;border-top: 1px dashed #222; height: 0; margin: 10px 0 10px 0;}

/*CSS3*/
.br20 {-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.br15 {-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.br6 {-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.br3 {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}


#rasporka{position:absolute;left:0;top:-50px;width:100%;height: 1px; line-height:1px;}
#m{position:absolute; width:100%; height:100%; min-width:980px; PADDING:0;
width: expression((document.getElementById('rasporka').clientWidth < 980) ? '980px' : '100%');}

.main {position:absolute; width: 980px; left:50%; margin-left:-490px;}

#top			{position:relative; background: url('i/top-bg.jpg') repeat-x 0 -1px; width: 100%; height:435px;}
#top #ko			{position:absolute; top:9px; right:210px; width:364px; height:201px; z-index:1;}
#top #apple		{position:absolute; top:175px; left:395px; width:162px; height:164px; z-index:1;}
#top #malina		{position:absolute; top:95px; right:0; width:257px; height:211px; z-index:2;}
#top #meet		{position:absolute; top:250px; right:85px; width:404px; height:185px; z-index:3;}
#top #logo		{position:absolute; top:110px; left:32px; width: 358px; height:198px; z-index:2; font: normal 50px "Times New Roman", Times;  color: #000;}
#top #inform		{position:absolute; top:335px; left:35px; margin:0;padding:0; width: 435px;font-size:14px; line-height:18px; font-style:italic; z-index:3;}
#top i 			{position:absolute; top:316px; right:0; width: 355px; height:80px; z-index:4;opacity: 0.75; filter:alpha(opacity=75); background:#fff;}
#top #s-ff		{position:absolute; top:322px; left:644px; margin:0;padding:0; z-index:5;line-height:auto; font:normal 23px;}
#top #searchform	{position:absolute; top:349px; left:644px; margin:0;padding:0; z-index:5;}
#top label		{display:none;}
#top #s			{width: 250px;height:22px; background:#EBEBEB; font:normal 13px Arial; border:1px solid #666;}
#top #searchsubmit{width: 60px;height:22px;}
#top #s-info		{position:absolute; top:373px; left:645px; margin:0;padding:0; z-index:5;line-height:auto; font:italic 13px;color:#333;}

#top-v			{position:relative; background: url('i/top-bg.jpg') repeat-x 0 -1px; width: 100%; height:340px; }
#top-v #ko		{position:absolute; top:9px; right:210px; width:364px; height:201px; z-index:1;}
#top-v #lime		{position:absolute; top:170px; left:385px; width:248px; height:135px; z-index:1;}
#top-v #oo		{position:absolute; top:75px; right:0; width:230px; height:269px; z-index:2;}
#top-v #logo		{position:absolute; top:110px; left:32px; width: 358px; height:198px; z-index:2; font: normal 50px "Times New Roman", Times;  color: #000;}
#top-v #s-ff			{position:absolute; top:242px; left:643px; margin:0;padding:0; z-index:5;line-height:auto; font:normal 23px;}
#top-v #searchform	{position:absolute; top:269px; left:644px; margin:0;padding:0; z-index:5;}
#top-v label			{display:none;}
#top-v #s			{width: 250px;height:22px; background:#EBEBEB; font:normal 13px Arial; border:1px solid #888;}
#top-v #searchsubmit	{width: 60px;height:22px;}
#top-v #s-info		{position:absolute; top:293px; left:645px; margin:0;padding:0; z-index:5;line-height:auto; font:italic 13px;color:#333;}

#menu {position:absolute; top:0; left:30px; width:920px; margin:0; list-style-type:none; padding:0; z-index:3;}
#menu li {float:left; width: 20%; height:60px; margin:0; padding:0; overflow: hidden;}
#menu li a {display:block; width: 100%; height:60px; padding-top:18px; text-align:center;font:normal 22px "Times New Roman", Georgia; color:#000;text-decoration:none;}
#menu li a:hover {text-decoration:underline; background:#B76018 url('i/top-menu-bg.jpg') repeat-x 0 0;}
#menu li a b {font-weight:normal; padding:0 3px; text-shadow: 1px 1px 1px #E5D6B0;}
#menu li.current_page_item a {display:block; background:#C02C11 url('i/top-menu-bg.jpg') repeat-x 0 -60px; padding-top:18px; text-align:center;font:normal 22px "Times New Roman", Georgia; color:#fff;text-decoration:none;}
#menu li.current_page_item a:hover {background:#B76018 url('i/top-menu-bg.jpg') repeat-x 0 0;text-decoration:underline;}
#menu li.current_page_item a b {font-weight:normal; padding:0 3px; text-shadow: 1px 1px 1px #4E2A0B;
filter:progid:DXImageTransform.Microsoft.DropShadow(color="#4E2A0B",offX=1,offY=1,positive="true"); 
zoom: 1; cursor:pointer; cursor:hand;}
#menu li a:hover b, #menu li a.active b, #menu li a.active:hover b, #menu li.current_page_item a b {background:none;}

#menu-shadow {display:block; position:absolute;font-size:1px; top:60px; left:0; width:100%; height:14px; background:url('i/top-shadow.png'); z-index:998;
//background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/top-shadow.png', sizingMethod='scale');}
#menu-lt {display:block; position:absolute; top:0; left:-16px; width:41px; height:74px; background:url('i/top-menu-bg.jpg') 0 -120px; ;z-index:999;}
#menu-rt {display:block; position:absolute; top:0; right:-16px; width:41px; height:74px; background:url('i/top-menu-bg.jpg') 0 -194px;z-index:999;}



#rotator {float:left; width: 100%; margin:0 0 35px 0; padding:0; background:#F8FAC3 url('i/bg-y.gif');}


#rss, #rss:hover {display:block; float:left; width:100%; height:63px;background: url('i/rss.gif') no-repeat 22px 0;text-decoration:none;}
#rss p, #rss:hover p {color:#000; margin:15px 0 0 116px;font-size:17px;}
#rss:hover u {text-decoration:none;}
#rss i, #rss:hover i {color:#AF8F25;font-size:12px;}

.rounded-g {float:left; width: 100%; margin:0 0 30px 0; padding:18px 0 8px 0; background:#AF8F25 url(i/bg-g.gif);}
.rounded-g p, .rounded-g h3 {margin:0 18px 10px 18px; color:#fff;}
.rounded-g p {line-height:auto;text-transform: lowercase; text-align:center;}
.rounded-g a {color:#fff; padding:0 2px; white-space:nowrap;}
.rounded-g a:hover {background:#F1DB90 url('i/bg.jpg') 50% 0; color:#60490C;}

.dinfo {float:left; width:100%;}
.dinfo p, .dinfo h3, .dinfo ul {margin:0 18px 0 18px;}
.dinfo ul {list-style-type:none; padding:0;}
.dinfo li {margin:0 0 6px 0;padding:0;}
.dinfo .navt {margin-top:5px!important;}
.dinfo #info-lay-new  {display:inline;}
.dinfo .lay {display:block; display:none; margin:13px 0 0 0; padding:0;}
.dinfo .up-1 {cursor:pointer; cursor:hand; color:#000; border-bottom:1px dashed #000;margin:0 13px 0 3px;}
.dinfo .up-2 {cursor:default; color:#fff; background:#AF8F25 url(i/bg-g.gif); border-bottom:1px solid #AF8F25;padding:0 3px;margin:0 10px 0 0;}
.dinfo .up-3 {cursor:default; color:#fff; background:#AF8F25 url(i/bg-g.gif); border-bottom:1px solid #AF8F25;padding:0 3px;margin:0 0 0 6px;}

#content {float:left; width: 54%; _width:58%; margin:0; padding:0 0 0 35px; background:url('i/bullit.gif') no-repeat 0 12px;}
#content ul {list-style-type:none; padding: 0 0 20px 12px; margin:0;}
#content li {background:url('i/pul.gif') no-repeat 0 6px; padding: 2px 0 2px 17px; margin:0;}
#content #searchform		{float:left;width: 100%;clear:both;}
#content label			{display:none;}
#content #s				{float:left; width: 400px;height:27px; background:#EBEBEB; font:normal 19px Arial; border:1px solid #888;}
#content #searchsubmit	{display:block; float:left;width: 80px;height:27px; margin:0 0 0 10px;}
#content b 				{color:#420909;}

#breadcrumbs		{font:normal 11px/14px Tahoma, Arial; color:#555;margin-left:4px;}
#breadcrumbs span	{color:#222;}
#breadcrumbs a		{color:#6D5919;}
#breadcrumbs a:hover	{color:#000;text-decoration:underline;}

#sidebar {float:right; width: 37%; margin:0; padding:0;}

#news {list-style-type:none; padding:0;margin:0;}
#news li {padding:2px 0;margin:0;}
#news span {font-style:italic; font-size:12px; margin:0 10px 0 0;}

#lists {float:left; position:relative; width: 100%; margin:60px 0 0 0; padding:20px 0; _padding:20px 0 20px 32px; border:1px solid #AF8F25;}
#lists ul {float:left; width: 940px; margin:0 0 0 32px; _margin:0; padding:0;list-style-type:none;overflow:hidden;}
#lists li {float:left; width: 20%; margin:0; padding:3px 0;font-size:11px; font-style:italic;}
#lists a {padding:3px; text-decoration:none;font:bold 13px "Times New Roman"; font-style:italic;}
#lists a:hover {color:#C01000;  text-decoration:underline;}
#lists #rub {display:block; position:absolute; top:-12px; left:25px; font-size:19px;padding:0 10px; background:#F1DB90 url('i/bg.jpg') 50% 0;z-index:5;}
#lists #AddToYa {display:block; position:absolute; top:-9px; right:25px; font-size:2px; width:169px; height:18px; padding:0px; background:#F1DB90 url('i/add-to-ya.gif');z-index:5;}
#lists #AddToYa:hover {background:#F1DB90 url('i/add-to-ya.gif') 0 -18px;}

#copy {float:left; width: 100%; margin:55px 0 0 0; padding:0 0 40px 0; background: url('i/line-bg.gif') repeat-x 50% 100%; font-family:Arial, Sans;}
#copy p {float:left; margin:0; padding:0 0 0 35px;font-size:11px; line-height:14px; white-space:nowrap;}
#copy p img {float:left; margin:2px 10px 0 0; width:20px; height:24px;}
#copy #discalm {margin:0 0 0 30px;}
#copy #count {float:right; margin:0 30px 0 0;}
#copy #count img {float:right; margin:0 5px 0 0; width:88px; height:31px; opacity: 0.6; filter:alpha(opacity=60);}

#rotator h2 {margin:0;padding:15px 0 0 35px; font:italic 22px;color:#B29B5C;}

.blue {float:left; width:255px; padding:10px 35px 20px 35px; margin:0;}
.blue a {float:left; width:255px; height:50px;font-size:16px; font-style:italic;}
.blue img {float:left; width:255px; height:169px; margin:5px 0 0 0;}
.blue p {float:left; width:255px; padding:0; margin:0;}

#counters {position:absolute; left:-9999px; top:-9999px; z-index:1;}

.gr {font-style:italic;color:#5E5638;}
#information{margin:0 0 20px 0;}
#information p {margin:0; padding:0; font-size:13px;font-style:italic;line-height:17px;color:#5E5638;}
#information a, .gr  a {color:#99833F;}
#information i, .gr span {text-transform: lowercase;}

.nav {float:left; width: 100%; margin: 10px 0 20px 0;font-size:13px;}
.nav .left {float:left; width: 49%;overflow:hidden; white-space:nowrap;}
.nav .right {float:right; width: 49%;overflow:hidden; white-space:nowrap; text-align:right;}
.pages {float:left; width: 100%; margin: 10px 0;font-size:15px;}
.pages a {color:#fff; background:#AF8F25 url(i/bg-g.gif); padding: 2px 9px; margin-right:4px;}
.pages a:hover {color:#fff; background:#99833F; padding: 2px 9px; margin-right:4px;}
.pages b {font-weight: normal; padding: 2px 8px; margin-right:4px; color:#000; background:#D3B967;}
.pages span.pages {float:left; font:italic 13px "Times New Roman"; width:auto; padding:0; margin:0 8px 0 0; color:#5E5638;}


.feedback, .feedback td{border:none; padding-left:0; color:#646769;}
.feedback td{padding:4px 0;}
.wpcf7-text, .wpcf7-select, .wpcf7-select, .feedback  textarea {font: mormal 13px Arial; background:#FAFAFA; border:1px #b3b9c3 solid;}
.wpcf7-text {width: 200px; height:23px;}
.wpcf7-select {width: 400px; height:23px;}
.feedback  textarea{width: 400px; height:160px;}
.wpcf7-not-valid-tip-no-ajax {display:block; width: 100%; color:#f00; font:normal 10px "Times New Roman";}
.wpcf7-validation-errors {margin:30px 0 0 0; border-top:1px dashed #000; padding:20px 0; color:#f00; font:normal 15px "Times New Roman";}
.wpcf7-mail-sent-ok {margin:30px 0 0 0; border-top:1px dashed #000; padding:20px 0; color:#000; font:normal 15px "Times New Roman";}



.p-line {float:left; width: 100%; margin:20px 0; padding:3px 0 5px 0; background:#AF8F25 url(i/bg-g.gif); color:#fff; font:normal 15px/15px Arial;}
.p-line .l {float:left;margin-left:8px;}
.p-line .r{float:right;margin-right:8px;}
.p-line b{float:left; font:normal 13px Arial; margin:5px 10px 0 0; color:#fff ! important;}
.p-line img{float:left; width:22px;height:22px;}
.p-line a {float:left; width:22px; height:25px; background:url('i/arrow-bottom.gif') no-repeat 50% 50%;}
.p-line a:hover {background:url('i/arrow-bottom.gif') no-repeat 50% 0;}
.p-line a img{margin-top:3px; opacity: 0.85; filter:alpha(opacity=85);}
.p-line a:hover img {opacity: 1; filter:alpha(opacity=100);}

.alignright {float:right; border:3px solid #F8FAC3; margin:0 0 10px 10px;}


/*** AD ***/
.tiz {float:left; width:100%; margin:0 0 20px 0;}
.tiz  img {float:left; width:83px;height:83px;margin:0 10px 0 18px;}
a .tiz p, a:hover .tiz p {color:#222; margin:0;font-size:14px;line-height:17px;}
a .tiz  .bg-tiz {color:#111A5A;;margin:0 0 10px 0;font-size:20px;line-height:20px;text-decoration:underline;}
a:hover .tiz  .bg-tiz {color:#7E0505;margin:0 0 10px 0;font-size:20px;line-height:20px;text-decoration:none;}

.ad-bottom {float:left; margin:30px 0 0 0; width:100%;  /*background:#FBFBD7;*/ font:normal 13px/17px Georgia;}
.ad-bottom .ad-td {padding:10px 25px 0 10px;text-align:top;}
.ad-bottom .ad-img {float:left; margin: 0 10px 10px 0; border:1px solid #243875;}
.ad-bottom .ad-img:hover {float:left; margin: 0 10px 10px 0; border:1px solid #C01000;}
.ad-bottom .ad-text {color:#243875;font:bold 14px Georgia; TEXT-DECORATION: underline;padding:2px 0 10px 0;}
.ad-bottom .ad-text:hover {color:#C01000;TEXT-DECORATION: none;}

.ad-right {float:left; margin:0 0 10px 20px; width:320px;}
.ad-right .ad-img {float:left; margin:0 10px 10px 0;border:1px solid #243875;}
.ad-right .ad-img:hover {float:left; margin:0 10px 10px 0;border:1px solid #C01000;}
.ad-right .ad-text {color:#243875;font:bold 14px Georgia;TEXT-DECORATION: underline;padding:2px 0 10px 0;}
.ad-right .ad-text:hover {color:#C01000;TEXT-DECORATION: none;}

.ad-top{float:left; width:100%; margin:0 0 30px 0; /*background:#FBFBD7; padding:4px 0;*/font:normal 13px/17px Georgia; text-align:center;}

/**** Sape ****/
#ssp {float:left;width: 100%; margin: 50px 0 20px 0;}
#sp{position:relative; width: 100%; margin:0; padding:14px 0 12px 0; border-top:1px #666 dashed; border-bottom:1px #666 dashed; FONT-SIZE: 11px; color:#65686A;}
#sp .partners, #sp .sponsors, #sp .sites, #sp .partner-links, #sp .friends, #sp ul, #sp ol, #sp li {display:inline;background: none;}
#sp hr {display:none;}
#sp a {color:#444;}
#sp a:hover {color:#666;}
#sp ul, #sp ol {list-style-type:none; padding:0; margin:0;}
#sp li {FONT-SIZE: 11px; margin:0 7px 0 0; padding:0; line-height:13px;}
#link, #close{position:absolute; top:-10px; background:#F1DB90 url('i/bg.jpg') 50% 0; padding:0 5px 1px 5px; COLOR: #444; FONT-SIZE: 13px;}
#link {left:20px;}
#close {right:20px;}
#close i {border-bottom:1px #243875 dashed; color:#243875; cursor:pointer; cursor:hand; font-style:normal;}
#close i:hover {border-bottom:1px #C01000 dashed; color:#C01000; cursor:pointer; cursor:hand; font-style:normal;}
