/* MAIN TAGS */

body { margin:15px 0; padding:0}
img {border:0} 
p {font:12px/15px sans-serif; color:#363636}
   a {font-size: 11pt;}
   i {font-size: 10pt;}
/* TOP */

#top {width:1002px; height:31px; background:#b80000; margin:auto; overflow:hidden; }
#contacts, #top_search, .top_menu, .top_contact {float:left; height:31px}
.top_menu {padding:0 5px;}
.top_menu a {color:#fff; font: 13px/29px sans-serif; text-decoration:none}
#contacts {border-left:1px solid #fff; border-right:1px solid #fff; padding:0 3px; margin:0 7px;}
#buttonn {width:21px; height:18px; cursor:pointer; background-image:url(images/ico_search.gif); border:none; margin-top:6px;}
#searchh {width:141px; height:16px; border:none;}
.test a{width:188px; height:50px; display:block; border-top:solid 1px #363636; border-bottom:solid 1px #363636;
	   border-left:solid 1px #000; border-right:solid 1px #000;}
.test a:hover {background: #5c5c5c; border-top:solid 1px #000; border-bottom:solid 1px #000; border-left:solid 1px #5c5c5c;
			  border-right:solid 1px #5c5c5c;}



/* HEADER */ 

#header {width:1002px; height:130px; background:url(images/bg_main.jpg) no-repeat; margin:auto; margin-top:5px; position:relative}
#header_left {width:1002px; height:130px;}
#tel {color:#fff; position:absolute; font:29px arial; z-index:120; top:37px; left:578px}
#mailto {color:#fff; position:absolute; font:16px arial; z-index:120; top:100px; left:635px}
#regime {color:#fff; position:absolute; font:12px arial; z-index:120; top:75px; left:656px}

/*#header_right {background:url(images/svarshik.gif); width:339px; height:130px; float:right}*/


/* MIDDLE */

#middle {width:1002px; margin:auto; margin-top:5px; margin-bottom:5px; background:url(images/bgmain2.gif) repeat-y; overflow:hidden}
#left_block {width:190px; height:100%; background:#363636; float:left; border-top:1px solid #000; border-bottom:1px solid #000;}

.left_menu {clear:left; background:#363636; width:188px; overflow:hidden; padding-bottom:8px;
			border-left:1px solid #000;	border-right:1px solid #000;}
.img_menu img {margin:10px}
.left_menu .img_menu {float:left; width:44px}
.left_menu .menu_link {float:left; width:140px; margin:6px 0;}
.menu_link {z-index:1; position:relative;}
.stop_click {width:185px; background:url(images/empty.gif); z-index:1; height:54px; position:absolute;}
.left_menu a {color:#fff; font: 12px/16px sans-serif; text-decoration:none;}
.left_menu a:hover {color:#bfb8a5; font: 12px/16px sans-serif; text-decoration:none;}
.selected {  background:#5c5c5c; border:none; border-left:1px solid #5c5c5c;	border-right:1px solid #5c5c5c;}
.menu_space {background:#363636; height:1px; width:190px; overflow:hidden}
.dark {background:#000}

.submenu {background:url(images/arrow.gif) no-repeat 13px 3px; clear:left; padding-left:35px; margin-top:5px; width:145px;}
.slide_menu {display:none}

#ng {margin-bottom:5px; width:612px; height:150px; background-image:url(images/ng.jpg);}
.text {margin-left:250px; padding-top:34px; font:bold 13px/16px sans-serif; width:290px; text-align: justify;}
.podrobnee {margin-left:480px; margin-top:5px;}
#wrap_main {margin-left:5px; float:left; width:807px}
#showcase {width:618px; height:421px; float:left;}
#showcase .item {width:302px; height:210px; border:1px solid #dee0e0; overflow:hidden; float:left; margin:0 5px 5px 0; background:url(images/bkg.jpg) no-repeat bottom right}
#showcase .item2 {width:611px; height:210px; border:1px solid #dee0e0; overflow:hidden; float:left; margin:0 5px 5px 0; background:url(images/bkg.jpg) no-repeat bottom right}
#showcase .item3 {width:611px; height:150px; border:1px solid #dee0e0; overflow:hidden; float:left; margin:0 5px 5px 0; background:url(images/bkg.jpg) no-repeat bottom right}
#showcase .item4 {width:611px; height:180px; border:1px solid #dee0e0; overflow:hidden; float:left; margin:0 5px 5px 0; background:url(images/bkg.jpg) no-repeat bottom right}
.head {background:url(images/arrow_red.gif) no-repeat; margin:5px; border-bottom:1px solid #dee0e0;}
.head2 {background:url(images/arrow_red.gif) no-repeat; margin:5px; border-bottom:1px solid #dee0e0;}

.head  div {margin-left:25px; position:relative; top:-3px; color:#930000; font:bold 13px/16px sans-serif; height:30px;}
.head div a {color: #930000; text-decoration:none}
.head2  div {margin-left:25px; position:relative; top:-3px; color:#930000; font:bold 13px/16px sans-serif; height:25px;}
.head2 div a {color: #930000; text-decoration:none}
.describe {margin-right:5px;}
.describe img {}
.describe-img {float:left;margin-right:5px;}
.describe  div {font:12px/15px sans-serif; margin-top:10px; color:#363636;}
.describe  span {float:right; margin-top:10px;}
.describe  a {font:bold 11px/14px Arial,sans-serif; color:#930000; text-decoration:none}
#partners {width:187px !important; width:187px; margin-left:0!important; margin-left:-5px; height:427px;
		  border:1px solid #dee0e0; float:left; overflow:hidden}
.emblem {float:left; margin:2px 7px !important; margin:3px 5px}
#news {width:187px !important; width:187px; margin-left:0!important; margin-left:-3px; margin-top:5px; height:200px;
		  border:1px solid #dee0e0; float:right; overflow:hidden;}
.news_s {width:181px !important; width:181px; margin-left:0!important; margin-left:5px; margin-top:5px; height:175px; float:right; overflow:hidden; margin-right:1px;}
.award {width:177px !important; width:187px; margin-left:0!important; margin-top:166px; height:200px; 
float:right; overflow:hidden; position:absolute; padding:5px;}
.currency {width:177px !important; width:187px; margin-left:0!important; margin-left:-5px; margin-top:381px; height:90px; 
border:1px solid #dee0e0; float:right; overflow:hidden; position:absolute; padding:5px;}
.news-tape {width:177px !important; width:187px; margin-left:0!important; margin-left:-5px; margin-top:488px; height:1494px; 
border:1px solid #dee0e0; float:right; overflow:hidden; position:absolute; padding:5px;}

/* CONTENT */

#content{ width:601px; border:1px solid #dee0e0; margin-top:349px; padding:5px; height: 1670px;}
.header {font:bold 16px/20px arial; color:#930000; padding:2px 0 7px 0; border-bottom:1px solid #dee0e0}
h3{font:bold 16px/20px arial; color:#930000; padding:2px 0 7px 0; border-bottom:1px solid #dee0e0}
h2.eer{font:bold 16px/20px arial; color:#930000; padding:2px 0 7px 0; border-bottom:1px solid #dee0e0}

#error {font:14px Arial,Helvetica,sans-serif; color:#771919; font-weight:bold;}

#loot { padding-top:10px; padding-bottom:1px;}
#loot table td div { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#363636; padding-bottom:1px;}

#loot table td div a{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#363636}

#bottom {background: url(images/bottom.gif) repeat-x; height:15px; width:1002px; font-size:12px!important; color:white;}
