@charset "windows-1251";
body {margin:0px;padding:0px;background:#fff;}
table {position:relative;border-collapse:collapse;}
td {vertical-align:top;padding:0px;}
form {margin:0px;padding:0px;position:relative;}
a:hover {text-decoration:none;}
h1 {margin:0px; font: bold 15px Arial; color:#666; }
h2 {clear:both;margin:0px 0px 10px 0px; font:normal 18px Arial; color:#b70000; border-bottom:2px solid #b70000;}
p,td, ul,ol,li {font:normal 11px Tahoma; color:#666; text-align:justify;}
p a, li a, td a {color:#818181;}
.tfx h1 {margin:0px; font: bold 13px Arial; color:#666; font-weight: bold;}
.tfx h1 strong {color:#B70000; font-weight: bold; font-size:14px;}
#sitemap  p {margin-bottom:3px;}
#sitemap  ul {margin-top:0px;margin-bottom:0px;}
#sitemap a {color:#b92323;}
#sitemap ul a {color:#818181;}

#all {width:100%;background:url(/i/rights.gif) right top repeat-y;}
#alltd {width:100%; background:url(/i/v.gif) left top repeat-x;}
#rights {background:url(/i/v1.gif) center 291px no-repeat;}
#sec #rights {background:url(/i/second.gif) right 308px no-repeat;}f
#second {background:url(/i/v1.gif) center 300px no-repeat;}
#main {width:100%; margin:40px 0px 0px 0px; position: relative;overflow:hidden;}
#left {width:200px;}
#pagetext {width:100%; padding:0px 20px 0px 20px;}
#second #pagetext {width:100%; padding:0px 100px 0px 20px; !important}
#right {width:220px;}
/*eiaioei*/
#logo {background:url(/i/logo.gif) left 17px repeat-x;}
#logo div {background:url(/i/logo2.gif) right 17px no-repeat;}
#logo div div {background:url(/i/logo1.gif) left 17px no-repeat;}
/*iiene*/
#search {height:40px; width:100%; padding:54px 0px 0px 0px;}
#search table {float:right;}
#search input {background:#FEF9F7; border:1px solid #C9C9C9; font:normal 12px Arial; color:#4B4A49; width:123px; line-height:14px; height:16px; min-height:18px;}
#search #button {width:auto !important; background:url(/i/button.gif) left top repeat-x !important; border:0px !important;font:normal 11px Arial; color:#fff; height:20px; margin-right:42px;}
#search td {padding:3px 3px 10px 3px;}
/*oa?ee*/
#car1 {background:url(/i/car1.gif) 1% top no-repeat;}
#car2 {background:url(/i/car2.gif) 21% top no-repeat;}
#car3 {background:url(/i/car3.gif) 41% top no-repeat;}
#car4 {background:url(/i/car4.gif) 61% top no-repeat;}
#car5 {background:url(/i/car5.gif) 79% top no-repeat;}
#car6 {background:url(/i/car6.gif) 99% top no-repeat;clear:both; margin-top:35px;}
#cars {clear:both;width:100%; }
#cars td {padding:0px 3px; text-align:center;}
#cars a {display:block; position:relative; height:155px;}
#c1 {width:200px;}
#c2 {width:16%;}
#c3 {width:17%;}
#c4 {width:15%;}
#c5 {width:15%;}
#c6 {width:180px;}
/*iai?*/
#menu {background:url(/i/menu.gif) left top repeat-y;}
#menu div {background:url(/i/menu1.jpg) left top no-repeat;}
#menu div div {background:url(/i/menu2.jpg) left bottom no-repeat;}
#menu div div div {padding:12px 20px 0px 20px;}
.lev_0 {background:url(/i/arrow.gif) right 8px no-repeat !important; text-align:right; padding:5px 10px 5px 0px !important; border-bottom:1px solid #E7A3A3;}
#menu img {border:0px;}
/*oaeaoii*/
#phone {background:url(/i/phone1.gif) left top no-repeat; width:177px; height:56px; margin:20px 0px 0px 10px;}
#phone a {background:url(/i/phone1.gif) left top no-repeat; display:block; width:177px; height:39px;}
#b1{background:url(/i/source1_red.jpg) left top no-repeat; font:bold 11px Tahoma; color:#fff; margin-top:10px;}
#b1 a{display:block; position:relative; background:url(/i/source1_red.jpg) left top no-repeat; font:bold 11px Tahoma; color:#fff; padding:95px 0px 10px 20px; line-height:12px; margin-top:10px; text-decoration:none;}

#b2 {background:url(/i/source2_red.jpg) left top no-repeat; margin:10px 0px 0px 0px; text-decoration:none;}
#b2 a{display:block; position:relative; background:url(/i/source2_red.jpg) left top no-repeat; font:bold 11px Tahoma; color:#fff; padding:85px 0px 11px 20px; line-height:12px; text-decoration:none;}

#b3 {background:url(/i/source3_red.jpg) left top no-repeat; margin:10px 0px 0px 0px; text-decoration:none;}
#b3 a{display:block; position:relative; background:url(/i/source3_red.jpg) left top no-repeat; font:bold 11px Tahoma; color:#fff; padding:95px 0px 8px 20px; line-height:12px; text-decoration:none;}
#b4 {background:url(/i/source4_red.jpg) left top no-repeat; margin:10px 0px 0px 0px; text-decoration:none;}
#b4 a{display:block; position:relative; background:url(/i/source4_red.jpg) left top no-repeat; font:bold 11px Tahoma; color:#fff; padding:95px 0px 8px 20px; line-height:12px; text-decoration:none;}
#b5 {background:url(/i/source5_red.jpg) left top no-repeat; margin:10px 0px 0px 0px; text-decoration:none;}
#b5 a{display:block; position:relative; background:url(/i/source5_red.jpg) left top no-repeat; font:bold 11px Tahoma; color:#fff; padding:95px 0px 8px 20px; line-height:12px; text-decoration:none;}
#b1 a:hover, #b2 a:hover, #b3 a:hover, #b4 a:hover, #b5 a:hover {color:#F8FF82;}
/*iiainoe*/
.indpade { font:normal 11px Tahoma; color:#666; clear:left;text-align:justify;padding:10px 10px 10px 10px; }


.news {border-bottom:1px solid #ccc; font:normal 11px Tahoma; color:#666; clear:left;text-align:justify;padding:10px 10px 10px 10px; margin:0px 10px 0px 0px;}
.news a {color:#666;}
#second .news {margin:0px !important; padding:10px 0px !important;}
.news div {padding-bottom:7px;}
.news div a {font-weight:bold; color:#b70000 !important;}
.news img {border:0px; float:left; margin:5px 12px 2px 4px;}
/*other*/
h1 strong {color:#B70000; font-weight: bold; font-size:14px;}
#right .bn {background:url(/i/right.gif) right top no-repeat;font:normal 11px Tahoma; color:#666;margin:0px 0px 30px 0px; text-align:left;}
#right a {display:block;font:normal 11px Tahoma; color:#666;padding:10px 12px 8px 18px; text-decoration:none;}
#right strong {font:bold 16px Arial; color:#666; display:block; margin-top:5px;}
#right strong.tt{font:bold 16px Arial; color:#666; display:block; margin-top:3px;}
#right span {font:normal 11px Tahoma; color:#666; display:block; padding-bottom:6px; line-height:11px;}
#right em {text-decoration:underline; font-style:normal;}
.clear {clear:both; font-size:1px; height:1px; line-height:1px; padding:0px !important; margin:0px !important;}
.clearl {clear:left; font-size:1px; height:1px; line-height:1px; padding:0px !important; margin:0px !important;}
.teen {height:20px;}
#right  img {border:0px;}
/*niaoi?aaei?aiey*/
#special {background:url(/i/public2_new.jpg) left top no-repeat; width:200px; height:400px; float:right; text-align:center; clear:both; margin-top:10px;}
#special a {font:normal 26px Arial; color:#fff; text-decoration:none; display:block; padding:30px 0px 0px 0px;}
#special strong {font:normal 20px Arial; color:#E0E4EF; display:block; padding:0px 0px 190px 0px;}
#special span {font:normal 11px Tahoma; color:#ECEDF0; display:block;}
/*iiaaae*/
#underground {border-top:1px solid #DEDEDD; width:98%; margin:0px auto; font:normal 11px Tahoma; color:#999;}
#underground a {color:#818181;}
#ulogo {width:100px; padding:18px 0px 10px 40px;}
#ulogo img {border:0px;}
#copys {padding:13px 5px 15px 15px;width:100%;}
#copys strong  {display:block;padding:0px 0px 0px 15px; background:url(/i/nav.gif) left 4px no-repeat; font-weight:normal;}
#copys strong a {color:#818181 !important;}
#creator {padding:13px 10px 10px 10px;  width:200px; background:url(/i/uraz2.gif) top  left no-repeat;}
#links {padding:13px 0px 10px 10px;background:url(/i/uraz2.gif) top  left no-repeat;}
#links a {display:block; text-decoration:underline;}
#links a:hover {text-decoration:none;}
.counter {text-align:center;}
#slogo {display:block; position:absolute; width:190px; height:80px; z-index:2; top:10px; left:30px;}
/*ioou*/
#way {position:absolute; top:40px; font:normal 11px Tahoma; color:#999; padding:0px 228px;}
#way a {color:#B92323;}

/**/
#bz1{ background:#fff url(/i/b1.gif) left top repeat-x;}
#bz2{ background:url(/i/b2.gif) right top repeat-y;}
#bz3{ background:url(/i/b3.gif) left bottom repeat-x;}
#bz4{ background:url(/i/b1.gif) left top repeat-y;}
#bz_1{ background:url(/i/b_1.gif) left top no-repeat;}
#bz_2{ background:url(/i/b_2.gif) right top no-repeat;}
#bz_3{ background:url(/i/b_3.gif) right bottom no-repeat;}
#bz_4{ background:url(/i/b_4.gif) left bottom no-repeat;}
#nav {width:100%; font:normal 11px Tahoma; color:#999;}
#nav1 {border-right:1px solid #ccc; padding:10px; width:200px;}
#nav1 a{display:block; text-decoration:underline; color:#3F3F3F; line-height:14px;padding-left:4px;}
#nav1 a:hover {text-decoration:none; background:#F5F5F5 url(/i/threearrow.gif) 99% center no-repeat; color:#B70000; }
#actnav1 {text-decoration:none !important; background:#F5F5F5  center no-repeat !important; color:#B70000 !important; font-weight:bold !important;}
#nav2 { padding:10px;}
#nav2 a{display:block; text-decoration: underline; color: #3F3F3F; line-height:14px; padding-left:2px;}
#nav2 a:hover {text-decoration:none; background:#F5F5F5; color:#B70000; }
#actnav2 {text-decoration:none !important; background:#F5F5F5 !important; color:#B70000 !important; font-weight:bold !important;}
#nav3 { padding:10px;}/*   max-width:200px; _width:expression((documentElement.clientWidth||document.body.clientWidth)<200?'100%':'200px');*/
#nav3 a{display:block; text-decoration:underline; color:#3F3F3F; line-height:14px; padding-left:2px;}
#nav3 a:hover {text-decoration:none; background:#F5F5F5; color:#B70000; }
#actnav3 {text-decoration:none !important; background:#F5F5F5 !important; color:#B70000 !important; font-weight:bold !important;}

/*ea?oeiee eaoaeiaa*/
#bi1{ background:#fff url(/i/b1.gif) left top repeat-x; float:left;  height:296px; clear: both}
#bi1_alt{ background:#fff url(/i/b1.gif) left top repeat-x;  margin:10px 0px 20px 0px;}
#bi2{ background:url(/i/b1.gif) right top repeat-y;}
#bi3{ background:url(/i/b1.gif) left bottom repeat-x;}
#bi4{ background:url(/i/b1.gif) left top repeat-y;}
#bi_1{ background:url(/i/bi_1.gif) left top no-repeat;}
#bi_2{ background:url(/i/bi_2.gif) right top no-repeat;}
#bi_3{ background:url(/i/bi_3.gif) right bottom no-repeat;}
#bi_4{ background:url(/i/bi_4.gif) left bottom no-repeat; padding:10px; text-align:center;}
#sprava p {margin: 4px 0px 0px 5px; text-align:left}
#sprava img {float: left; margin: 4px 0px 4px 5px; border: 1px solid #C2B2B2;}
.tech {font:normal 12px Arial; color:#3F3F3F; width:90%; margin:auto; clear: left;}
.tech_alt {font:normal 12px Arial; color:#3F3F3F; width:90%; margin:0px;}
.tech td, .tech_alt td {border:1px solid #ccc; padding:2px; vertical-align:middle;}
.tech th, .tech_alt th {border:1px solid #C2B2B2; padding:2px; background:#f5f5f5; border-right:2px solid #E29291; text-align:left; }

.tech_w td {border:1px solid #ccc; padding:2px; vertical-align:middle; text-align:center;}
.tech_w th {border:1px solid #C2B2B2; padding:2px; background:#f5f5f5; border-right:2px solid #E29291; text-align:center; }

.tech_s {font:normal 12px Arial; color:#3F3F3F; width:90%; margin:auto; clear: left;}
.tech_s td {border:1px solid #ccc; padding:2px; vertical-align:middle;}
.tech_s p {margin: 5px;}


/*#ordleft { padding:40px 35px 10px 0px; }
#ordleft div { z-index:1 !important; } */

#ordcontent { padding:40px 20px 10px 0px;  }
.txt {font:normal 11px Tahoma; color:#666;}
.txt td { padding:2px;}
.txt input, .txt textarea, .txt select { background:#FEF9F7; border:1px solid #C9C9C9; font:normal 12px Arial; color:#4B4A49; width:400px; }
.txt .button {width:auto !important; background:#C34136 url(/i/button.gif) center repeat-x; border:1px solid #731918; cursor: hand; color:#fff; float:right;}
#ordermain {clear:both; width:100% !important;  z-index:100; margin-top:0px;}



#ordleft {float:left; padding:40px 15px 100px 0px; width:200px; }
#ordcontent { padding:40px 20px 10px 0px;  }

/*.txt {font:normal 11px Tahoma; color:#666;}
.txt td { padding:2px; }
.txt input, .txt textarea { background:#FEF9F7; border:1px solid #C9C9C9; font:normal 12px Arial; color:#4B4A49; width:400px; }
.txt .button {width:auto !important; background:#C34136 url(/i/button.gif) center repeat-x; border:1px solid #731918; cursor:hand; color:#fff; float:right;}

*/
.serhp {font: normal 18px Arial, Helvetica, sans-serif;}

.search {font:normal 11px Tahoma; color:#666; padding-top:10px; }
.search a {color:#B92323;}

.searchs { margin-top:5px }
.searchs li { padding:5px 5px;}

.tab_raspr {BORDER-BOTTOM: #e5e5e5 1px solid; PADDING:7px 0px;}
.tab_raspr_mid {BORDER-BOTTOM: #e5e5e5 1px solid; PADDING:7px 42px;}

h2.tt  {font-size:15px; font:normal 11px Tahoma; color:#666; border-bottom: none;}

.fleft { float:left;}
#newsbox h2 { display:block !important;}
div .trrt {border-bottom:2px solid #b70000; padding-top:10px;}