body#main_body {margin: 0; padding: 0; background: #fff; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px;
text-align: center;}

a {color: #277BCD; text-decoration: none;}
a:hover { color: #F48000; text-decoration: underline;}
img {border:0;}
table {font-size: 11px; color:#676767;}
input {font-size: 10px;  padding:0;}
#main_table {width:100%; height:100%; padding:0; margin:0; }

.contacts h1 {font-size:11px; font-weight:normal; background:none; padding-left:0;}

/*---HEADER---*/
#header_end_menu_conteyner {
 margin:0 auto;
 position:absolute;
 width:100%;
 top:10px;
 left:0;
 background: transparent url(/images/header_bg.gif) 0 0px repeat-x;
}
.top_line1 {height:10px; background: transparent url(/images/top_line_bg.gif) 0 0 repeat;  position:absolute;  top:0px;
 left:0;
}
.top_line {height:10px; background: transparent url(/images/top_line_bg.gif) 0 0 repeat;}
#header {  width:910px;}
/*#header_left {background: #9BBAD8 url(images/header_bg_left.gif) 0 0 repeat-x; height: 221px; width:50%; position:absolute;}*/
#header_block { width:910px;}
#main_menu { color:#fff; width:910px; height: 44px; text-align: left;}
#main_menu a {float:left; height: 44px;}

#m_01 { width:167px; background: transparent url(/images/m_01.gif) 0 0 no-repeat;}
#m_01:hover { width:167px; background: transparent url(/images/m_01_h.gif) 0 0 no-repeat;}
#m_02 { width:186px; background: transparent url(/images/m_02.gif) 0 0 no-repeat;}
#m_02:hover { width:186px; background: transparent url(/images/m_02_h.gif) 0 0 no-repeat;}
#m_03 { width:155px; background: transparent url(/images/m_03.gif) 0 0 no-repeat;}
#m_03:hover { width:155px; background: transparent url(/images/m_03_h.gif) 0 0 no-repeat;}
#m_04 { width:195px; background: transparent url(/images/m_04.gif) 0 0 no-repeat;}
#m_04:hover { width:195px; background: transparent url(/images/m_04_h.gif) 0 0 no-repeat;}
#m_05 { width:206px; background: transparent url(/images/m_05.gif) 0 0 no-repeat;}
#m_05:hover { width:206px; background: transparent url(/images/m_05_h.gif) 0 0 no-repeat;}

#m_01_en { width:167px; background: transparent url(/images/en/m_01.gif) 0 0 no-repeat;}
#m_01_en:hover { width:167px; background: transparent url(/images/en/m_01_h.gif) 0 0 no-repeat;}
#m_02_en { width:186px; background: transparent url(/images/en/m_02.gif) 0 0 no-repeat;}
#m_02_en:hover { width:186px; background: transparent url(/images/en/m_02_h.gif) 0 0 no-repeat;}
#m_03_en { width:155px; background: transparent url(/images/en/m_03.gif) 0 0 no-repeat;}
#m_03_en:hover { width:155px; background: transparent url(/images/en/m_03_h.gif) 0 0 no-repeat;}
#m_04_en { width:195px; background: transparent url(/images/en/m_04.gif) 0 0 no-repeat;}
#m_04_en:hover { width:195px; background: transparent url(/images/en/m_04_h.gif) 0 0 no-repeat;}
#m_05_en { width:206px; background: transparent url(/images/en/m_05.gif) 0 0 no-repeat;}
#m_05_en:hover { width:206px; background: transparent url(/images/en/m_05_h.gif) 0 0 no-repeat;}

#fishki { width:910px;  height: 23px; background: transparent url(/images/fishki.gif) 0 0 no-repeat;}

#grafika { width:910px; height: 154px;}
#grafika div {float:left; height: 154px;}
#gr_01 {width:167px; background: transparent url(/images/gr_01.jpg) 0 0 no-repeat;}
#welcome {color:#ECC698; font-size:9px; position: relative; top:29px; left: 51px;}
#gr_01 a { cusor:hend; z-index:100; width:167px; display:block; height: 154px; position: relative;}
#gr_01 a:hover { cusor:hend;}
#gr_02 {width:187px; background: transparent url(/images/gr_02.jpg) 0 0 no-repeat;}
#gr_03 {width:155px; background: transparent url(/images/gr_03.jpg) 0 0 no-repeat;}
#gr_04 {width:195px; background: transparent url(/images/gr_04.jpg) 0 0 no-repeat;}
#gr_05 {width:144px; background: transparent url(/images/gr_05.jpg) 0 0 no-repeat;}

#login_blok { position:relative; height: 25px;  color:#5C5C5C; width:890px; margin:0 auto; text-align:right;}
#login_blok a {margin-left:10px;}
#login_blok b {margin-left:10px;}
#login_blok_line {border-bottom: 1px solid #DCDCDC; text-align:center;}
/*#login_blok_conteyner {position: relative; margin: 0 auto; }*/
#login_dilers {float:left; padding: 4px 0 0 0px; width:400px;}
#login_dilers input.login {float:left;}
.log_text {float:left;}
input.login {height: 17px; width:63px; margin:-0px 0 0 5px;}
input.ok {margin: 0px 0 0 7px;}

#search_conteyner {margin-top: 4px; height: 18px; width:168px; float: right; background: transparent url(/images/search_ico.gif) 0 0 no-repeat; margin-right: 2px;  }

input.search_ok {margin: 0px 0 0 7px; float: left;}
input.search {height: 17px; width:80px; margin:-0px 0 0 25px; float: left; }

/*--CONTENT--*/
#content {padding: 290px 0 0 0;}
#content_table { }
.title_01 {font-weight:bold; background: #BFBFBF url(/images/title_01.gif) 0 0 no-repeat; color:#fff; padding: 0 0 0 26px; font-size: 12px; border-bottom: 2px solid #7E7E7E;	height:19px; line-height:16px;}
.title_02 {font-weight:bold; background: #C12121 url(/images/title_02.gif) 0 0 no-repeat; color:#fff; padding: 0 0 0 26px; font-size: 12px; border-bottom: 2px solid #D95D5D;	height:19px; margin-bottom:8px; line-height:16px;}
.title_02 a {color:#fff; text-decoration:underline;}
.title_03 {font-weight:bold; border-bottom: 2px solid #7E7E7E; background: #BFBFBF url(/images/title_03.gif) 100% 0 no-repeat; color:#fff; padding: 0 0 0 0px; font-size: 12px; height:19px; line-height:16px;  margin: 0 13px 0 13px;}
.title_03a {background: transparent url(/images/arr3.gif) 18px 5px no-repeat; padding-left:33px;}
#content_center {padding: 0 0 0 30px; background: transparent url(/images/vline.gif) 15px 0 repeat-y;}
.content_block {padding: 0px 10px 15px 10px; border: 3px solid #C12121; border-bottom:3px solid #C12121; background-color:yellow; }

 h1, h2, h3, h4 {font-size:12px; color:#000; font-weight:bold; background: transparent url(/images/block.gif) 1px 5px no-repeat; margin: 3px 0 0px 0; padding: 0 0 0 15px;}
h1 {font-size:16px; background: transparent url(/images/block.gif) 1px 7px no-repeat;}
.content_block p {padding: 0px 0 10px 15px;  margin:0;}

.consultant_conteyner {padding: 0px 13px 0px 13px; }
#consultant {background: #F3F3F3 url(/images/consultant_bga.gif) 0 100% no-repeat; padding: 10px 10px 10px 12px; color: #000; font-size:10px;}

#consultant b {color:#576471; margin-left:5px; font-size:11px;}
#consultant a {color:#576471; margin-left:5px;}
#consultant .line {height: 15px; background: transparent url(/images/line.gif) 0 50% no-repeat;}
#consultant img {border:1px solid #CBD1D8;}
#consultant img.foto {border:1px solid #CBD1D8; margin: 10px 0 10px 0;}
#icq {padding-bottom: 10px; }
#icq b {color:#000; }
#icq img {border:0px;}
#skype {padding-bottom: 10px; }
#skype b {color:#000; }
#skype img {border:0px;}
#ktel img {border:0px;}


#predlozenie {padding: 17px 0 20px 60px; background: transparent url(/images/predlozenie.gif) -4px 0 no-repeat;}
#predlozenie a { color:#575757; padding-right: 7px; background: transparent url(/images/arr.gif) 100% 7px no-repeat; line-height: 12px; text-decoration:underline;}
#predlozenie a:hover {text-decoration:none;}


.news_block {padding: 8px 5px 2px 5px; color: #000; margin-bottom: 3px;}
.news_block a {color:#277BCD !important; font-size:12px;}
.news_block a:hover {color:#F48000;}
.news_block2 {padding: 8px 0 2px 0; color: #000; margin-bottom: 3px; background:#FAFAFA;}
.news_block .news_img img {margin: 0 10px 0 10px;}
.news_title {font-weight:bold; font-size:12px; text-decoration:underline;}
.news_date {background:#A8A8A8; color:#fff; font-size: 9px; padding: 0 5px 0 5px; margin-left:5px;margin-top:5px;}
.news_block_text {padding: 5px 0 10px 0; background: transparent url(/images/gline.gif) 0 100% no-repeat; margin-bottom:2px;}
.deteils {color:#C12121; font-size:11px; text-decoration:underline; background: transparent url(/images/arr1.gif) 100% 7px no-repeat; padding-right:8px;}
.deteils:hover {color:#C12121; text-decoration:none; }

#subscribe_block {  position:absolute; left: 43%;  padding: 5px 0 0px 15px;  width:267px;}
input.subscribe {height: 17px;  width:120px; margin:0px 6px 0 0px; float: left; background: #fff; padding:0;}



#contacts_title {font-size:11px; font-weight:bold; color: #5C5C5C; padding: 0 0 3px 27px; background: transparent url(/images/arr2.gif) 14px 4px no-repeat;}
.contacts {background:#FAFAFA; border: 1px solid #E2E5E8; border-top: 3px solid #E2E5E8; padding: 10px 0px 15px 15px; font-size:10px; margin-bottom:10px;}
.contacts a {color:#5B6875;}
.counter_block {padding:0 12px 0 18px;}
/*--/CONTENT--*/

#footer {background: #3A5471 url(/images/footer_bg.gif) 0 0 repeat-x; height: 50px; text-align:center;}
#footer_conteyner { width:910px; margin-right: auto; margin-left: auto;}
#copy {color:#77899D; float: left;  height: 30px; line-height: 30px; width:300px;}
#adesign { float: right;  height: 30px; line-height: 30px; width:450px;}
#adesign a {color:#77899D;}


/*---BASE PAGE*/
.content_center_base {padding: 0 0px 10px 0px;}
.content_center_base ul { margin: 5px 0 10px 0; padding:0; list-style-type: none;}
.content_center_base ul li{ background: transparent url(/images/arr5.gif) 25px 6px no-repeat; padding-left: 35px;}
#contacts_div {width:191px;}
.content_block_base {padding: 0px 0 15px 0px; border: 1px solid #E0E3E8; border-bottom:3px solid #E0E3E8; width:910px; overflow:hidden;}
.left_base {background:#F1F1F1; padding: 0px 10px 10px 10px; color: #000000;}
.left_base img {margin: 0 0 0 0px; border: 1px solid #515151;}
#acts {color:#5B6875; font-weight:bold; font-size:10px; line-height: 10px; text-decoration:underline;}
#acts:hover { text-decoration:none;}
.base_content {padding: 10px 25px 0px 14px; color:#000; font-size:12px;}
.base_content p {padding: 0px 0px 0 14px; margin:0 0 15px 0;}
.contacts_base {background:#FAFAFA; border: 1px solid #E2E5E8;  padding: 10px 5px 15px 15px; font-size:10px; margin-bottom:10px;}
.contacts_base a {color:#5B6875;}
.v_dot_line {background: transparent url(/images/v_dot_line.gif) -2px 50% no-repeat; height:5px;}

.table_border {border: 1px solid E2E5E8; border-collapse: collapse; font-size:10px; }
.table_border th {padding: 5px 3px 5px 3px;border: 1px solid #DBDBDB; font-weight:normal; vertical-align:top; background: #F9F9F9;}
.table_border td {padding: 5px;border: 1px solid #DBDBDB; text-align:center;}

.content_center_base .title_02 {font-weight:bold; background: #C12121 url(/images/title_02_base.gif) 0 0 no-repeat; color:#fff; padding: 0 0 0 39px; font-size: 12px; border-bottom: 2px solid #D95D5D;	height:19px; margin-bottom:8px; line-height:16px;}

/*---LEFT MENU---*/
.content_center_base ul.left_menu {padding:0; margin:0 0 20px 0; border-right:1px solid #D0D0D0; border-top:1px solid #D0D0D0;}
.content_center_base ul.left_menu li {margin:0 0 0 0px; padding:0px;}
.content_center_base ul.left_menu li li {margin:0 0 0 0px; padding:0;  border-bottom:1px solid #D0D0D0;}
.content_center_base ul.left_menu ul {margin:0 0 0 0px;}
.content_center_base ul.left_menu a {border:1px solid #000; display:block; font-size:11px; color:#5B6875; font-weight:bold;  padding: 5px 5px 6px 25px !important; line-height:11px;
background: #F1F1F1 url(/images/arr4.gif) 10px 7px no-repeat;  border:1px solid #fff; border-bottom:1px solid #D0D0D0;}
.content_center_base ul.left_menu a:hover {background: #F9F9F9 url(/images/arr4_h.gif) 10px 7px no-repeat; text-decoration:none; color:#000; }

.content_center_base ul.left_menu ul li {background: transparent url(/images/arr5.gif) 25px 10px no-repeat; padding-left:15px;} 
.content_center_base ul.left_menu ul li a {background:none; border:none;}
.content_center_base ul.left_menu ul li a:hover {background:none; border:none;}
.menu_level_3 a {display:block; font-size:11px; color:#5B6875; font-weight:normal;  padding: 3px 5px 4px 47px; line-height:10px;
background: transparent url(/images/arr5.gif) 36px 7px no-repeat;  border:1px solid #fff;}
.menu_level_3 a:hover {background: transparent url(/images/arr5.gif) 36px 7px no-repeat; }

.menu_level_4 a {display:block; font-size:10px; color:#5B6875; font-weight:normal;  padding: 2px 5px 2px 60px; line-height:10px;
background: transparent url(images/arr6.gif) 47px 4px no-repeat;  border:1px solid #fff; border-bottom:1px solid #D0D0D0;}
.menu_level_4 a:hover {background: transparent url(/images/arr6.gif) 47px 4px no-repeat; }
p.pblok {padding-left:30px; background: transparent url(/images/arr5.gif) 18px 6px no-repeat;}
b.trebov {color:#5B6875; padding-left:23px;}

#path {padding: 5px 0 15px 15px; font-size:10px;}
#path a {font-size:11px; font-weight:bold; color:#5C5C5C;}
#path a#path_active {font-size:11px; font-weight:normal; color:#5C5C5C;}
#path #main_path {padding: 0 0 0 10px;  background: transparent url(/images/main_path.gif) 0px 5px no-repeat;}

.photopreview {
 height:100px;
 width:125px;
 border:1px solid #dbdbdb;
 margin:4px;
 padding:0;
 float:left;
}
.photopreview a{
 padding:0;
 margin:0;
 border:0;
}
.photopreview img {
 padding:0px;
 margin:0px;
 height:100px;
 width:125px;
}
.content_center_base {width:910px;}
.base_content {width:80%;}
/*-------PRINT STYLE--------*/
@media print {
#header {display:none !important; height:0px;}
#top_line {display:none !important; height:0px;}
#login_blok_line {display:none !important; height:0px;}
#content {padding: 0px 0 0 0;}
.menu_level_2 {display:none !important; height:0px; width:0px;}
.contacts {display:none !important; height:0px; width:0px;}
.left_base {display:none !important; height:0px; width:0px;}
.base_content {padding: 10px 150px 0px 14px; color:#000; font-size:12px; width:95%;}
#content_table {}
#content {text-align:left;}
body#main_body {float:left; margin:0; padding:0;}
.content_block_base {border:0; padding: 0 100px 0 0;}
#adesign {display:none !important; height:0px; width:0px;}
p {padding: 0px 0 5px 0px !important;  margin:0 !important;}
}

.news_block {padding: 10px 0 0 13px;}
.book {position:absolute; left:0; font-weight:bold; background: transparent url(/images/book.gif) 5px 0px no-repeat; padding: 0 0 0 30px; height:25px; line-height:25px; margin-top:-4px;}

.mp_block {margin-bottom:25px;}
.mp_block h2 {font-size:22px; background:none; padding:0; font-weight:normal; padding: 20px 0 15px 11px;}
.mp_block h2 a {color:#000;}
.mp_block img {border:1px solid #BCBCBC; float:left; margin-bottom:10px;}
.mp_block ul {list-style-type:none; padding: 0px 0 0 0px; width:390px; float:right; margin:0;}
.mp_block ul li {background: transparent url(/images/mp_arr.gif) 0px 4px no-repeat; padding: 0 0 15px 14px; font-size:12px; font-weight:bold;}
.mp_block ul li a {color:#000;}
.cl {clear:both; font-size:0; height: 0; overflow: hidden;}

.mp_block .cl {background: transparent url(/images/line_ul.gif) 0px 0px repeat-x; height:3px;}

.mp_category {width:390px; float:right;}
.mp_category table td {padding:0 0 3px 0;}
.mp_category img {margin:0;}
.mp_category b {font-size:14px; padding-left:15px; display:block;}
.mp_category a {color:#000;}
/*
.left_menu {text-align:left; font-size:14px; font-weight:bold; padding:0 0 0 0px; margin:0 0 50px 5px !important; list-style-type:none;}
.left_menu ul {margin:0 !important; list-style-type:none; padding:0;}
.left_menu li {padding: 0 0 8px 0px !important;}
.left_menu li li {padding: 0 0 0 15px !important; font-weight:normal;}
.left_menu li a {padding:0 !important;}
 */
#login_dilers {padding: 2px 0 0 0px; width:400px; position:absolute; left:400px; text-align:left;}
.log_text {float:left;}
input.login {height: 17px; width:63px; margin:-0px 0 0 5px;}
input.ok {margin: 0px 0 0 7px;}

.promo_block { font-size:12px !important; padding-left:10px; line-height:180%;}
.promo_block ul {float:left; width:550px; padding-left:15px;}
.promo_block ul li {font-weight:normal; background:url("/images/mp_arr.gif") no-repeat scroll 0 7px transparent;}
.promo_block p {margin-top:0;}
