/**********************************/
/*                                */
/*        TOTEM company           */
/*    www.totemcompany.com.ua     */
/*             2007               */
/*                                */
/**********************************/

body{margin:0; padding:0;}
body td{font-size:12px;}
/* header */
.h00{}
.h01{width:35%; text-align:center;}
.m00{padding:0px 20px 0px 0px; background:url(images/h_bg.gif) no-repeat bottom right;}

/* header bottom */
.h_bottom{background:url(images/h_bottom_bg.gif); border-bottom:solid 1px #FFF;}
.h_bottom_01{padding:0px 0px 0px 0px; vertical-align:bottom; height:28px; width:480px;}
.h_bottom_02{vertical-align:bottom; width:480px;}


/* center */
.c00{background:url(images/c_top.gif) repeat-x top;}
.c01{background:url(images/c_left.gif) no-repeat top left; text-align:center;}

.sm01 img{ margin:0px 20px 0px 0px;}


/* news */
.new_00{margin:5px 0px 0px 0px;}
.new_01{background:url(images/n_p01.gif) repeat-y top center;}
.new_02{width:270px; text-align:left; padding:5px 0px 0px 0px;}
.new_02 img{border:solid 1px #97abb8; float:left; margin:0px 10px 5px 0px;}
.new_02 h1{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#97abb8; font-weight:normal; margin:0; padding:0;}
.new_02 p{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#595959; font-weight:normal; margin:5px 0px 0px 0px; padding:0;}
.new_02 a {color:#333d92;}
#i_a_01{font-family:Tahoma, Verdana, Arial; color:#359BB4; font-size:11px; font-weight:normal; margin:0; padding:0px 0px 0px 23px; float:right; background:url(images/n_p03.gif) no-repeat left center; text-decoration:underline;}
#i_a_01:hover{text-decoration:none}



.c02{width:335px; text-align:left;}
.c03{width:60px; text-align:left;}
.c04{width:575px; text-align:left; vertical-align:top; text-align:right;}

.log00{font-family:"Microsoft Sans Serif", Tahoma; color:#ffffff; font-size:11px;}
.log00 input{margin:0; padding:0;}
.logactiv{}
.logactiv input{background:url(/images/bg_reg.gif) no-repeat top left; border:none; color:#ffffff; width:75px; height:18px; cursor:pointer;}
.logactiv a{color:#FFF; padding:0px 5px 0px 10px;}
.logactiv a:hover{text-decoration:none;}
.log01, .log03{width:65px; text-align:right; padding:0px 5px 0px 0px;}
.log02, .log04{width:95px;}
.log02 input, .log04 input{width:95px; border:solid 1px #7E93A1;font-family:"Microsoft Sans Serif", Tahoma; color: #333333; font-size:10px; padding:2px;}

.z01{background:url(images/z_bg.gif) no-repeat bottom right; text-align:right; vertical-align:bottom; padding:0px 0px 2px 0px;}
.z01 a{padding:0px 15px 0px 0px; font-family:"Microsoft Sans Serif", Tahoma; color:#359BB4; text-decoration:none;}
.z01 a:hover{text-decoration:underline;}

/* REGISTRATION */
.site_registration_table{}
.site_registration_td_left{text-align:right; vertical-align:top; padding:2px 5px 0px 5px; background:#F4F8FA; width:170px;}
.site_registration_td_left b{color:#990000;}
.site_registration_td_rihgt{}
.site_reg_text_pol{width:95%; border:solid 1px #7E93A1;}
.site_reg_textarea{width:95%; border:solid 1px #7E93A1;}
.site_reg_submit{border:none; background:url(/images/bg_submit_regestration.gif) no-repeat top left; color:#FFFFFF; width:180px; height:18px; text-align:center; padding:0px 0px 0px 0px; font-weight:bold; cursor:pointer; margin:20px 0px 20px 0px;}
.site_reg_title b{color:#990000;}
/* end:REGISTRATION */

.t_l{width:335px; text-align:left; font-family:Tahoma, Verdana, Arial; font-size:12px; color:#595959; vertical-align:top;}
.t_l p{ margin:20px 0px 0px 0px; padding:0;}

.t_r{vertical-align:top;}
.bann{margin:20px 0px 0px 0px;}

/* foot */
.f00{background:url(images/f_bg.gif) repeat-x top; margin:0px 0px 0px 0px;}
.f00 td{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#595959;}
.f01{background:url(images/f_left.gif) no-repeat bottom left; height:122px; width:970px; vertical-align:top;}
.f_s01 a{color:#900; text-decoration:none;}
.f_s01 a:hover{text-decoration: underline;}

.f_s02, .f_s03{padding:0px 5px 0px 10px;}
.f_s02 a, .f_s03 a{color:#35ACE4; text-decoration:underline;}
.f_s02 a:hover, .f_s03 a:hover{text-decoration:none;}
.f_s02{background:url(images/f_p02.gif) no-repeat top left;}
.f_s03{background:url(images/f_p02.gif) no-repeat top left; height:86px;}
.copy{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#97abb8; padding:11px 0px 0px 180px;}

.main_c{}
/* LEFT COLON */
.colon_left{background:#97ABB8; height:120px; width:36%; vertical-align:top;}
/* block info */
.block_info{background:url(/images/p03.gif) repeat-x top;}
.colon_left_01{background:url(/images/p01.gif) no-repeat top right; height:44px; text-align:right; padding:0px 33px 0px 0px;}
.colon_left_01 b{color:#7D95A4; text-transform:uppercase; font-weight:normal; font-family:Tahoma, Arial;}
.colon_left_02{background:url(/images/p02.gif) no-repeat top right; text-align:right; padding:30px 33px 30px 0px; color:#FFFFFF; font-family:Tahoma, Arial; font-size:12px;}
.info_foto{float:right; border:solid 1px #fff; margin:0px 0px 20px 20px;}
.info_text{width:300px;}
.info_text h1{font-size:18px; margin:0;}
.a_01{border-top:solid 1px #CBD5DC;}
.a_01 a{padding:0px 20px 0px 0px; background:url(images/p09.gif) no-repeat right center; color:#E3EBF0; text-decoration:none; font-size:11px;}
.a_01 a:hover{text-decoration:underline; color:#FFFFFF;}

/* RIGHT COLON */
.h1{font-size:18pt; color:#35ACE4; font-family:Arial, Helvetica, sans-serif; display:block; padding:0; line-height:100%;}
.h1_cont{font-size:35px; color:#35ACE4; font-family:Arial, Helvetica, sans-serif; display:block; padding:0; line-height:100%; font-weight:normal;}
.h1 b{font-weight:normal; padding:0px 5px 0px 0px;}
.h1_s{float:left; font-weight:12pt;}

.content_url{height:30px; vertical-align:top; color:#7A94A5; font-family:Tahoma, Arial; font-size:11px;}
.content_url a{color:#7A94A5; text-decoration:none; padding:0px 5px 0px 5px;}
.content_url a:hover{text-decoration:underline;}
.content_url b{color:#ABCFE6; font-weight:normal; padding:0px 5px 0px 5px;}
.colon_right{vertical-align:top; border-left:solid 1px #FFFFFF;}
.content_zag{background:url(images/p05.gif) repeat-x bottom; margin:0px 0px 20px 0px;}
.content_zag img{ float:left;}
.content_zag a{background:url(images/p06.gif) no-repeat right center; padding:0px 30px 0px 0px; float:right; font-family:Tahoma, Arial; font-size:11px; text-decoration:none; color:#359BB4;}
.content_zag a:hover{text-decoration:underline;}
.content{color:#595959; font-family:Tahoma, Arial; font-size:12px; line-height:100%;}
.content_print{background:url(images/p07.gif) no-repeat right center; padding:0px 0px 0px 0px; font-family:Tahoma, Arial; font-size:11px; border-top:solid 1px #97ABB8; text-align:right; margin:20px 0px 0px 0px;}
.content_print a{color:#97ABB8; text-decoration:none; padding:0px 30px 0px 0px;}
.content_print a:hover{text-decoration:underline;}

.content a{color:#35ACE4;}
.content a:hover{text-decoration:none;}

.content_data{background:url(images/p05.gif) repeat-x bottom; margin:0px 0px 20px 0px; text-align:right;}
.content_data b{font-family:Tahoma, Arial; font-size:11px; color:#359BB4; font-weight:normal;}


/* BANNERS */
.content_bann{ padding:30px 0px 20px 0px;}
.content_bann_left{float:left; border:none;}
.content_bann_right{float:right; border:none;}

/* news */
.news_info{background:url(/images/p12.gif) repeat-x bottom left; margin:0px 0px 9px 0px;}
.news_info td{vertical-align:top;}
.news_info h1{color:#35ACE4; font-family:Tahoma, Arial; font-size:14px; margin:0; padding:0;}
.news_info h1 a{color:#35ACE4;}
.news_info h1 a:hover{ text-decoration:none;}
.news_info h6{color:#97ABB8; font-family:Tahoma, Arial; font-size:11px; font-weight:normal; margin:0; padding:0px 0px 0px 10px; background:url(/images/p14.gif) no-repeat center left;}
.news_info p{margin:0; padding:0;}
.news_i_img{width:130px; height:90px;}
.news_i_img img{border:solid 1px #FFFFFF; margin:0;}
.news_i_div{text-align:right; padding:0px 0px 5px 0px;}
.news_i_div a{background:url(/images/p13.gif) no-repeat center left; padding:0px 0px 2px 23px; color:#359BB4; text-decoration:underline;}
.news_i_div a:hover{text-decoration:none;}

/* contact */
.content_contact_table{border:solid 1px #97ABB8;}
.content_col_lefr{border-top:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; vertical-align:top; line-height:190%; padding:0px 8px 0px 8px;}
.content_col_lefr a, .content_col_right a{color:#31BDFF;}
.content_col_lefr a:hover,  .content_col_right a:hover{ text-decoration:none;}
.content_col_right{border-top:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; background:url(/images/p17.gif) repeat-y left top; text-align:center; padding:0px 8px 0px 8px; text-align:left; vertical-align:top; line-height:190%;}
.content_col_foto{text-align:center; width:120px; vertical-align:top; padding:5px 0px 5px 0px;}
.content_col_foto img{border:solid 1px #97ABB8;}
.content_contact_table th{color:#708492; font-weight:normal; padding:0px 0px 2px 0px;}

.content_01{color:#FFF; font-weight:bold; width:120px;}
.content_02{padding:0px 10px 0px 0px;}
.content_02 a{color:#359BB4; font-weight:bold; text-decoration:none;}
.content_02 a:hover{text-decoration:underline;}

.zaceni{background:url(images/p18.gif) no-repeat center 3px; width:96%; font-size:11px; color:#FFFFFF;}
.a_02 a{color:#359BB4;}
.a_02 a:hover{text-decoration:none;}

/* contact info form*/
.form_01{border:solid 1px #7E93A1; width:100%;}
.form_02{border:solid 1px #7E93A1; width:95%; height:150px;}

.form_text_pol{width:135px; border:solid 1px #7E93A1;font-family:"Microsoft Sans Serif", Tahoma; color: #333333; font-size:12px; padding:2px 4px 2px 4px;}

/* left menu */
.lm{}
.lmh1{display:block; background:#334B5C url(/images/bg_lmh1.gif) no-repeat top right; color:#fff; text-decoration:none; text-transform:uppercase; font-size:12px; padding:4px 18px 4px 0px; width:232px; margin:0px 0px 2px 0px;}
a.lmh1:hover{text-decoration:underline;}
.lmh2{display:block; background:#A9BDCA url(/images/bg_lmh2.gif) no-repeat center right; padding:4px 40px 7px 0px; font-size:11px; font-family:Tahoma, Arial; color:#FFF; font-weight:bold; text-decoration:none; margin:1px 0px 0px 0px; width:210px;}
.lmh2:hover{text-decoration:underline; color:#334B5C;}
.lmh3{display:block; background:url(/images/p23.gif) no-repeat center right; font-size:11px; font-family:Tahoma, Arial; color:#FFF; text-decoration:none; padding:2px 50px 2px 0px; width:190px;}
.lmh3:hover{text-decoration:underline; color:#334B5C;}

.lmh6{background:#E3EBF0 url(/images/p28.gif) no-repeat top right; display:block; padding:4px 20px 5px 0px; color:#4A6B83; text-transform:uppercase; text-decoration:none; margin:0px 0px 1px 0px; width:230px;}
.lmh6:hover{text-decoration:underline;}
.smol_text{ font-family:"Small Fonts", Arial, Verdana; font-size:9px;}

/* FORUM */
.forum_url{margin:10px 0px 10px 0px;}
.forum_url a{color:#1AA3E4; text-decoration:underline;}
.forum_url a:hover{text-decoration:none;}
.forum_z_h2{text-transform:uppercase; font-weight:normal; font-family:Tahoma, Arial; margin:0px 0px 10px 0px;}
.forum_z_h2 a{color:#7D95A4; text-decoration:underline;}
.forum_z_h2 a:hover{text-decoration:none;}
.forum_tab_01{border:solid 1px #97ABB8;}
.forum_h1_left, .forum_h1_c_01, .forum_h1_c_02, .forum_h1_right{background:#97ABB8; color:#FFFFFF; text-transform: uppercase; font-family:"Small Fonts", Arial, Verdana; font-size:7px; line-height:125%;}
.forum_h1_left{padding:0px 0px 0px 20px; height:40px;}
.forum_h1_c_01{padding:0px 5px 0px 5px; border-left:solid 1px #B9C9D3; text-align:center;}
.forum_h1_c_02{padding:0px 5px 0px 5px; border-left:solid 1px #B9C9D3; text-align:center;}
.forum_h1_right{padding:0px 5px 0px 5px; border-left:solid 1px #B9C9D3; text-align:center;}

.form_search{}
.form_search_title{padding:0px 5px 0px 20px; background:url(/img/forum/icons/bg_search.gif) no-repeat left center;}
.form_search_input{}
.form_search_but{padding:0px 0px 0px 5px;}


.forum_h2{background:#486980 url(/images/p25.gif) no-repeat center right; font-family:Tahoma, Arial; font-size:11px; color:#ffffff; border-top:solid 1px #ffffff; border-bottom:solid 1px #ffffff;}
.forum_h2 b{background: url(/images/p26.gif) no-repeat center left; font-weight:normal; padding:7px 0px 7px 20px; display:block;}

.forum_h3_01{text-align:center; padding:5px; border-bottom:solid 1px #FFFFFF;}
.forum_h3_02{padding:5px 5px 8px 10px; border-bottom:solid 1px #FFFFFF; border-left:solid 1px #D3DEE5; vertical-align:top; line-height:120%;}
	.forum_h3_02 a{color:#1AA3E4; text-decoration:underline;}
	.forum_h3_02 a:hover{text-decoration:none;}
	.avatar{vertical-align:top; padding:5px 0px 0px 0px;}
	.avatar_img{border:solid 1px #486980}
.forum_h3_03{border-bottom:solid 1px #FFFFFF; border-left:solid 1px #D3DEE5;}
.forum_h3_04{border-bottom:solid 1px #FFFFFF; border-left:solid 1px #D3DEE5;}
.forum_h3_05{border-bottom:solid 1px #FFFFFF; border-left:solid 1px #D3DEE5;}
.forum_h3_05 a{color:#1AA3E4; text-decoration:underline; line-height:70%;}
.forum_h3_05 a:hover{text-decoration:none;}

.f_border_l{background:#E3EBF0 url(/images/p27.gif) repeat-y left top;}
.f_border_l_fff{background:#fff url(/images/p27.gif) repeat-y left top;}
.forum_h3_02 b a{color:#1AA3E4; text-decoration:underline;}
.forum_h3_02 b a:hover{text-decoration:none;}
.forum_h3_02 p{margin:0; padding:5px 0px 0px 0px; line-height:110%}

.forum_h3_03{text-align:center; font-size:11px;}
.forum_h3_04{text-align:center; font-size:11px;}
.forum_h3_05{text-align:center; font-size:11px;}

.forum_mesages_list_tr_1{background:#E3EBF0;}
.forum_mesages_list_tr_2{background:#F7F9FB;}

.forum_h1_left_add_mes{background:#97ABB8 url(/images/pf_01.gif) no-repeat left center; width:115px; height:38px; text-transform:uppercase; color:#FFFFFF; font-size:10px; text-align:center;}
.forum_h1_right_add_mes{background:#97ABB8; padding:0px 0px 0px 10px;}
.forum_h1_right_add_mes input{border:solid 1px #7E93A1;}

.forum_h2_add_mes{background:#486980 url(/images/p25.gif) no-repeat center right;}

.forum_h3_left_add_mes{text-align:center; vertical-align:top; padding:5px 0px 0px 0px; background:url(/images/p27.gif) repeat-y right top;}
.forum_h3_right_add_mes{padding:0px 0px 0px 5px;}

.form_submit_add_mes{background:url(/img/forum/bg_submit_add_mess.gif) no-repeat top left; width:115px; height:18px; border:none; color:#FFFFFF; padding:0px 20px 0px 0px; font-size:12px; font-weight:bold; margin:0px 0px 20px 10px;}

.bbcode_message_quot{width:100%; margin:0px 0px 0px 0px;}
.bbcode_message_quot td{border-left:solid 2px #97ABB8; border-bottom:solid 1px #97ABB8; padding:4px 2px 4px 5px; background:#D8E1E8;}
/* SHOP */
.shop_info{border:solid 1px #fff; background:url(/images/sh01.gif) no-repeat top left;}
.shop_info h1{font-size:140%; margin:0; padding:0; background:#CBD5DC; color:#4A6B83; padding:5px 10px 6px 20px; font-weight:normal;}
.shop_info h2{font-size:120%; margin:0; padding:0; color:#4A6B83; background:#EFF2F4; padding:3px 10px 3px 5px; font-weight:bold; margin:5px 10px 0px 15px;}
.shop_info h3{font-size:110%; margin:0; padding:0; color:#4A6B83; padding:2px 10px 2px 20px; font-weight:normal; margin:5px 0px 0px 0px;}
.shop_info h4{font-size:100%; margin:0; padding:0; color:#4A6B83; padding:1px 10px 1px 20px; font-weight:normal;}

.shop_img_info{background:#97ABB8 url(/images/sh02.gif) no-repeat top left; border-top:solid 1px #FFF; color:#FFF; font-family:Tahoma, Arial; font-size:11px; line-height:100%; text-align:left; padding:0px 0px 3px 20px; margin:0px 0px 3px 0px;}
.shop_img_priv{text-align:right;}
.shop_img_priv img{margin:0px 4px 0px 4px; cursor:pointer; border:solid 1px #CBD5DC;}
.shop_info_left{ vertical-align:bottom;}
.shop_info_left h1{color:#486980; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; text-align:right; padding:15px 0px 0px 0px; margin:0; line-height:70%; background:none;}
.shop_info_left h2{color:#486980; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:right; padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; line-height:100%; background:none;}
.shop_info_left h5{background:url(/images/sh03.gif) no-repeat; width:80px; font-family:Arial, Verdana; font-size:11px; color:#FFF; font-weight:normal; height:18px; padding:0px 0px 0px 25px; text-align:left;}
.shop_info_left h5 a{display:block; color:#FFF; text-decoration:none;}
.shop_info_left h5 a:hover{text-decoration:underline;}
.shop_info_left h6{color:#486980; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding:0px 0px 0px 10px; margin:20px 0px 0px 0px;  font-weight:normal; text-align:left;}
.shop_info_left h6 b{color:#900; font-size:16px; font-weight:normal;}
.shop_info h4{background:#CBD5DC url(/images/sh04.gif) no-repeat top left; color:#4A6B83; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; padding:0px 0px 0px 30px; line-height:22px; margin:0px 0px 0px 0px;}
.shop_info p{margin:0; padding:0px 20px 5px 20px;}
.shop_info li{list-style:none; background:url(images/mar_01.gif) no-repeat left 5px; margin:0; padding:0px 20px 0px 15px;}

.shop_table{margin:20px 0px 20px 0px;}
.shop_table td{padding:5px 5px 5px 20px; border-bottom:solid 1px #97ABB8;}
.shop_table_td1{background:url(images/p31.gif) repeat-y top right;}

.shop_zakaz{background:url(/images/sh06.gif) repeat-x top; padding:0; text-align:right; margin:0px 5px 20px 0px; height:25px;}
.shop_zakaz a{background:url(/images/sh05.gif) no-repeat top left; color:#FFF; font-family:Arial, Verdana; font-size:11px; color:#FFF; width:80px; line-height:18px; display:block; padding:0px 0px 0px 40px; text-decoration:none; text-align:left; float:right;}
.shop_zakaz a:hover{text-decoration:underline;}

.opcii {padding:0px 0px 10px 10px;}
.opcii select { width:200px;}
.opcii_2 {padding:0px 30px 10px 30px;}
.opcii_2 select { width:100%;}

/* MAP SITE */
.li_level_1 {margin:0px 0px 0px 20px; font-size:130%; font-weight:bold; border-bottom:dashed 1px #C1CDD4; padding:5px 0px 5px 10px; list-style:none;}
.li_level_1 div {background:url(/images/bg_li_l1.gif) no-repeat left 7px; padding:0 0 0 15px;}
.li_level_1 a {text-decoration:none;}
.li_level_1 a:hover {text-decoration:underline;}
.li_level_2 {margin:0px 0px 0px 35px; padding:2px 0px 2px 10px; list-style:none; border-bottom:dashed 1px #EBEBEB; font-weight:bold;}
.li_level_2 div {background:url(/images/bg_li_l2.gif) no-repeat left 8px; padding:0 0 0 12px;}
.li_level_3 {margin:0px 0px 0px 50px; padding:0px 0px 0px 10px; list-style:none;}
.li_level_3 div {background:url(/images/bg_li_l3.gif) no-repeat left 8px; padding:0 0 0 8px;}

.signal {border:solid 3px #900; padding:10px; color:#900; font-weight:bold;}
.tadle_01 td {border-bottom:solid 1px #d0d7dd; border-left:solid 1px #d0d7dd;}
