* {margin:0;	padding:0;border:0;font-size:12px;  font-family:arial;}
html {height:100%; /*background:url(/siteimg/shadow.gif) repeat-y white;*/min-width:1000px; max-width:1280px;
}
body {min-width:1000px; max-width:1280px;height:100%;}
.main {position:relative;width:100%; font-size:12px; font-family:arial;background:url(/siteimg/bgr.jpg) #196099 repeat-x top left;vertical-align:top;min-height:100%;}
/*table { border:1px #000 solid}*/
#inner_news .main_table {margin-left:auto; margin-right:auto;}
#super { position:relative; width:1000px; margin:0 auto 0 auto;}
.main_table {width:1000px;}
.main_table td {vertical-align:top; }
.main_table .name {color:#e6e6e6; font-size:13px; font-weight:bold; float:left; margin:-10px 0 0 5px}

.header td {}
.lnk {display:block; position:relative;margin:15px 10px -7px 103px;}
.lnk a{ margin:0 0 0  103px;display:inline-block}
/*Logo*/
#inner_news .logo {width:246px;}
.logo {width:35%;}
.logo a {text-decoration:none; text-align:center; position:absolute; left:60px; top:26px;color:#eff2f2}
.logo span {color:#eff2f2; padding:5px 0 0 0}

/*Menu*/
.menu {list-style-type:none; margin:20px 0 0 5px; float:left;}
.menu li {float:left; padding:0 30px 0 0}
.menu li, .menu li a {color:#e4e4e4; font-size:11px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.menu li a:hover {color:#fff; font-size:11px; font-weight:bold; text-decoration:none;}
.submenu {
font-size:13px;
font-weight:bold;
color:#4f4f4f;
padding-left: 2px;
}
.submenu a, a.submenu:hover, a.submenu:active, a.submenu:visited, a.submenu:link {
	font-size:13px;
	font-weight:bold;
	color:#128bc1;
	}

.submenu2 {
font-size:13px;
font-weight:bold;
color:#de0000;
padding-left: 40px;
}

.errr {
font-size:13px;
font-weight:bold;
color:red;
}

.submenu2 a, a.submenu2:hover, a.submenu2:active, a.submenu2:visited, a.submenu2:link {
	font-size:13px;
	font-weight:bold;
	color:#128bc1;
}
.submenu3 {
font-size:13px;
font-weight:bold;
color:#4f4f4f;
padding-left: 60px;
}
.submenu3 a, a.submenu3:hover, a.submenu3:active, a.submenu3:visited, a.submenu3:link {
	font-size:13px;
	font-weight:bold;
	color:#128bc1;
}
.submenu4 {
font-size:13px;
font-weight:bold;
color:#4f4f4f;
}
.submenu4 a, a.submenu3:hover, a.submenu3:active, a.submenu3:visited, a.submenu3:link {
font-size:13px;
font-weight:bold;
color:#128bc1;
}


/*Block in the right top corner*/
.block { float:right; margin:-26px 0px 0 0; width:300px; color:white; font-size:12px; overflow:visible; padding-top:10px}
/*.block a {color:#298db8; font-size:12px; overflow:visible}
.block img {float:left; margin:0 10px 5px 80px;}
a.block_ { margin-top:-10px; display:inline-block; float:left}*/
.block a {color:#298db8; font-size:12px; overflow:visible}
.block img {float:left; margin:-10px 10px 5px 80px;}

/*Block with flash*/
 .flash_block { position:relative;text-align: left; padding:8px 0 10px 0}
 #flash_block { position:relative;text-align: left; padding:8px 10px 27px 0}
/*Left block with info*/
.left_block {width:100%;}
.left_block .l, .left_block .r {width:22px; height:248px}
.left_block .c {background:url(/siteimg/center.png) repeat-x;  width:95%; position:relative}
.left_map {position:relative;height:127px;margin:8px 0 5px 0; width:250px; padding:0}
.left_map img {position:absolute; }
.left_map .blue { position:relative; width:226px; /*height:127px; */padding:30px 0 0 20px; margin:0}
.left_map .blue img { position:absolute; left:0; top:0px; z-index:0}
.left_map .blue p { position:relative;font-size:18px; color:#ffffff; font-weight:bold; z-index:100}
.left {padding-left:7px;}

/*CONTENT block*/
.page_name {font-size:21px; font-weight:bold; padding:20px 0 20px 0;}
#inner_news .content_block {margin-top:-20px;position:relative; margin-bottom:-3px}
.content_block {width:99%; margin-left:7px;}
.content_block .cup, .content_block .cdown, .content {background:#eaeaeb; width:98%;
}
.cdown {}

#inner_news .content {height:150px; min-height:150px;  *height:170px}
.content {height:428px; min-height:415px;}
.content_block .lup, .content_block .rup, .content_block .ldown, .content_block .rdown{width:18px; height:18px; padding:0; margin:0; position:relative}
.in_content {width:100%;}
.in_content ul {list-style-type:none; margin:20px 0 0 12px; padding:0;}
.in_content ul li {font-size:13px; font-weight:bold; color:#4f4f4f; line-height: 24px;}
.in_content ul li a{font-size:13px; color:#128bc1; /*padding-left: 20px;*/}

/*Search table*/

.spacer { position:relative; height:2px; margin:0 0 -2px 0; width:1px; font-size:1px}
#inner_news .search {margin-left:auto; margin-right:auto;}
#inner_news .search .search_center{width:45%;}

.search td {height:38px;}
.search .search_right { position:relative;background:url(/siteimg/search_right.gif) 0 top  no-repeat; width:160px; vertical-align:top;   *background-position:0 0px;}
.search .search_right img.krest {float:left; margin:8px 10px 0 0; display:block}
.search .search_right a { position:relative; margin:0; padding:0}
.search .search_center {background:url(/siteimg/search_center.gif) repeat-x; width:60%;}
.search .search_center input {margin-top:7px; font-size:18px; color:#4f4f4f; width:99%;}
.search .checkbox {width:140px; padding:0px 0 0 10px; color:#4b4b4b; vertical-align:middle;}
.search .checkbox input {margin:0 5px 0 0;}

/*Catalog*/
.catalog {width:48%;}
.catalog1 {width:90%;}
.catalog td, .catalog1 td  {padding-bottom:40px;}
.catalog a,.catalog1 a, a.catalog:hover, a.catalog1:hover, a.catalog:active, a.catalog1:active, a.catalog:visited, a.catalog1:visited, a.catalog:link, a.catalog1:link {color:#369dcb; font-size:14px;}
.catalog .price, .catalog1 .price {color:#de0000;}

/*Contacts*/
.contacts {text-align:left; padding:30px 100px 0 0px; width:290px; color:#0d343b;}
.contacts a, a.contacts:hover, a.contacts:active, a.contacts:visited, a.contacts:link {color:#dcdbdd; font-size:12px; margin-left:10px; }
a.info {margin-left:23px;}
.contacts .tel {height:33px; /*width:200px;*/ white-space:nowrap;}
.contacts .tel p{font-size:20px;padding-top:5px;}
.contacts .tel img {float:left;}
.contacts .time {font-size:12px; /*margin-left:33px;*/margin-left:10px;}
.contacts input {margin:10px;}

/*Copyright*/
.copyright {width:200px; color:#bebebe; font-size:11px; padding:30px 0 0 0; text-align:right}
.copyright img {float:left; margin:0 5px 0 30px}

/*Choice block*/
#inner_news .choice {width:95%; margin:0 0 0 20px}
.choice { position:relative;width:104%; z-index:100}
.choice a, a.choice:hover, a.choice:active, a.choice:visited, a.choice:link {color:#012e3a;font-size:18px;}
#inner_news .choice .nonactive {padding:45px 0 0 0;}
.choice .nonactive {padding-left:15px; text-align:left}
.choice .choice_center {background:url(/siteimg/choice_center.png) repeat-x; width:85%; height:28px;}
.choice .choice_center p {float:left;}
.choice .choice_center a{font-size:18px; color:#012e3a; text-decoration:none; float:left; margin:2px 0 0 0; padding:0}
.choice .choice_center img{padding:5px 0 0 0 ; }
.positions {padding:0 0 15px 20px;color:#012e3a;}
.choice td.img { text-align:center; vertical-align:bottom;}
.choice td div {float:left; position:relative;}
.choice td {width:25%; text-align:left;}

.pos_num_active{color:#012e3a;padding-left:18px;}
.choice td div.pos_num {color:#012e3a; float:none}
/*News*/
.news {list-style-type:none; width:100%;}
.news .date{font-family:Trebuchet MS, Verdana, Arial; font-size:11px; color:#242424; padding-top:20px;}
.news .news_name a{font-size:14px; font-family:Trebuchet MS, Verdana, Arial;color:#91ddff; font-weight:bold}
.news .news_text {font-size:13px; font-family:Arial; color:#ffffff;padding-left:15px;font-weight:bold}

.down {width:100%;}
/*Main news block*/
.main_news { position:relative; width:241px; height:239px;}
img#main_news { position:absolute}

.main_news ul {list-style-type:none; padding:20px 0 0 40px}
.main_news ul li {clear:both;padding-right:15px; font-size:11px; color:#6e6e6e}
.main_news ul .name_new {color:#525252; font-size:14px;}
.main_news ul .text {}
.main_news ul li img {margin:20px 0 10px 0;}
/*Partners*/
.partners {width:250px;padding-top:20px;}
.partners table td {width:200px; padding-right:10px;}
.partners .small_name {font-size:11px; color:#b7b7b7}
.partners .big_name {font-size:16px; color:#ffffff; font-weight:bold;padding-top:10px;}
.partners p {color:#97a1a4; font-size:12px;}

/*Kurs valut*/
.kurs {width:140px; margin:40px 0 0 0;}
.kurs a, a.kurs:hover, a.kurs:active, a.kurs:visited, a.kurs:link {color:#fff;}
.our_kurs, .kurs td {font-size:13px; vertical-align:middle; color:#ffffff;}
.our_kurs { top:-2px}
.kurs .second td {padding:0 5px 10px 0; text-align:left;}

.our_kurs .red, .kurs .red {color:#a4242a;}
.our_kurs { position:relative; width:75px; height:144px; vertical-align:top; float:right; margin:-87px 27px 0 5px; display:inline}
.our_kurs img { position:absolute}
.our_kurs ul { position:relative;list-style-type:none; background:url(/siteimg/kurs_backg.png) no-repeat; width:51px; height:87px; margin:15px 0 0 10px;font-size:10px}
.our_kurs ul li {padding:12px 0 11px 15px;font-size:14px }
.our_kurs p {padding:0 0 0 10px; font-size:11px; color:#80d4f7}

/*Login panel*/
.login_panel {float:right; margin:-46px 10px 0 0; /*border:transparent 1px solid*/; height:50px}
.login_panel input {border:1px solid #cccccc; text-align:center; color:#bbbbbb; width:150px;}
.login_panel p {color:#dcdbdd; font-size:12px; padding-bottom:5px;}
.login_panel a {color:#ffffff; font-size:14px; font-family:Tahoma;}

.glaz {float:right; margin:-35px 40px 0 0;position:relative; z-index:100;}

/*Small active in header*/
.small_active{margin-left:-15px;position:relative;}
.small_active div {float:left; margin-top:-10px;}
.small_active .center {background:url(/siteimg/center_up.png) repeat-x; height:29px; padding:5px 5px 0 5px;; color:#ffffff; font-size:13px; font-weight:bold;}

/* informational content */

.content_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #454545;
	line-height: 17px;

}
.content_info p {
	margin: 0 0 20 0px;
}
.content_info a {
 	color: #128bc1;
}
.content_info .date {
	color: #939393;
	font-size: 11px;
}
.pagesnews td {
	width:21px;
	height:27px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 12px;
}
.pagesnews td .p {
	color: #128bc1;
}
.nextprev { clear:both}
.nextprev td {
	height: 40px;
	color: #9c9c9c;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
}
.nextprev a, span{
	color: #128bc1;
	font-size: 12px;
}



.buttons {margin-right:59px; margin-top:24px;}
.buttons tr td {
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
color:#FFFFFF;

}
div.bleft {background: url(../../siteimg/bleft.gif) no-repeat; width:2px; height:26px; float:left;}
div.bcenter {background: url(../../siteimg/bcenter.gif) repeat-x; width:33px; height:26px; float:left; text-align:center; padding-top:3px; font-size: 16px; cursor: pointer;}
div.bright {background: url(../../siteimg/bright.gif) no-repeat; width:2px; height:26px; float:left;}

a.topmenu:hover {color: White;
}

#left_bgr { width:100%;  background:url(/siteimg/left_bgr.gif) repeat-y left;  }
#right_bgr { width:100%;  background:url(/siteimg/right_bgr.gif) repeat-y right; }
#left_bgr_1 { width:100%;  background:url(/siteimg/left_bgr_1.gif) no-repeat  top left;  }
#right_bgr_1 { width:100%;  background:url(/siteimg/right_bgr_1.gif) no-repeat top right; }

a.button { position:relative; width:128px; height:30px; text-align:center; line-height:25px; display:block; text-decoration:none; color:#e4e4e4; font-size:10px }
.contacts p a.button { left:10px; }
.button img { position:absolute; top:0; left:0}
.button span { position:relative; line-height:20px; color:#ffffff; font-size:10px;}
.button span img { position:relative; margin:4px 0 -4px 3px}
.spacer5 { position:relative;height:5px; margin:0 0 0 0; width:100%; font-size:1px; display:block;}
.partner { position:relative; float:left; padding-right:10px; margin-top:10px}




table.map_tabl {border-collapse:collapse;text-align:center; width:100%;}
table.map_tabl tr td{border:1px solid black;line-height:130%;padding:2px;width:10%}
table.map_tabl tr th{border:1px solid black;background:#c0c0c0;width:10%;}

.login_panel input#pass { display:inline-block; margin:16px 0 0 0; padding:0}
ul#catt{list-style:disc;margin-top:5px;margin-bottom:5px;margin-left:25px;}
ul#catt li{color:#000;font-size:12px; font-family:arial; font-weight: normal;}


div#dvorniki {padding:0;margin:0;background:#6896d6 url('/siteimg/dvorniki_bg_top.jpg') no-repeat top;width:698px;}
div#dvorniki div#dvorniki_in {background: url('/siteimg/dvorniki_bg_bottom.jpg') no-repeat bottom}
#dv_text {padding:15px 15px 0px 15px;}
#dv_text p {margin:5px}
