#header { min-width: 1100px !important; }
#bogemia{
padding-left:4px;
}
#tl_app_container_1{
width:100%!important;
}
h1{font-size: 14px;margin: 0px; padding: 8px 0px 4px 2px;}
h2{font-size: 12px;margin: 0px; padding: 0px;}
td.right.bg_FEF4F0 h2{font-size: 14px;margin: 0px; padding: 8px 0px 4px 2px;}
h2 a{font-size: 12px;}

a img{border: none;}
a{color: #000000;}
a:hover{text-decoration: none;}

form{margin: 0px; padding: 0px;}
p{padding: 0px 0px 8px 0px;}

.canvas{width: 1100px;}

.header{width:100%;height: 80px;background: url(/i/header_bg.gif) repeat-x 0px 0px;}

.layout .left{width:350px;}
.layout .center{}
.layout .right{width:390px;}

.other_menu{width: 100%;height: 30px;}
.other_menu .active{padding-left: 10px;padding-right: 10px;background-color: #A02020;border-bottom: solid 2px #A02020;border-top: solid 1px #A02020;color: #FFFFFF;text-transform:uppercase;}
.other_menu td{padding-left: 10px;padding-right: 20px;border-top: solid 1px #ECBBAC; background-color: #F2C7B6;border-bottom: solid 2px #FFFFFF;}
.other_menu a{display: block;font-size: 13px; color: #3B0303;}
.other_menu .afisha{background: url(/i/icon4.gif) no-repeat 0% 0%; padding-left: 25px;padding-top: 6px; padding-bottom: 6px;text-transform:uppercase;}
.other_menu .relax{background: url(/i/icon1.gif) no-repeat 0% 50%; padding-left: 35px;}
.other_menu .tv{background: url(/i/icon2.gif) no-repeat 0% 50%; padding-left: 35px;}
.other_menu .astro{background: url(/i/icon3.gif) no-repeat 0% 50%; padding-left: 35px;}
.other_menu .love{background: url(/i/logo_znak_sm.gif) no-repeat 0% 50%; padding-left: 35px;text-transform:uppercase;}

.form1{}
.form1 .input{border: solid 1px #D87C7C; color: #8C8C8C;font-size: 11px;}
.form1 .small{width: 90px;}
.form1 .long{width: 100%;}
.form1 .button{border: solid 1px #D87C7C;}

.form2{}
.form2 .input{border: solid 1px #5E0A0A; color: #8C8C8C;font-size: 12px;height: 22px;}
.form2 .long{width: 100%;}


.delim1{background: url(/i/delim1.gif) no-repeat 50% 100%;width: 16px;}
.delim2{background-color: #3B0303;height: 2px; line-height: 2px; font-size: 0px;}
.delim3{background: url(/i/delim2.gif) no-repeat 50% 50%;width: 22px;}
.delim4{background-color: #FFFFFF;height: 1px; line-height: 1px; font-size: 0px;}
.delim5{background: url(/i/delim3.gif) no-repeat 50% 50%;width: 30px;}
.delim6{background: url(/i/delim4.gif) repeat-x 0% 0%;height: 3px; line-height: 3px; font-size: 0px;clear:both;}
.delim7{background-color: #E5E4E4;height: 1px; line-height: 1px; font-size: 0px;clear:both;}
.delim8{background: url(/i/delim5.gif) no-repeat 50% 50%;width: 20px;}
.delim9{background: url(/i/delim6.gif) no-repeat 50% 50%;width: 20px;}
.delim10{background-color: #5D0B03;height: 1px; line-height: 1px; font-size: 0px;}

.list_item1{display: block;background: url(/i/list_item1.gif) no-repeat 4px 4px;padding-left: 20px;margin-bottom: 6px;margin-top: 2px;}

.br{background-color: #FFFFFF;height: 1px; line-height: 1px; font-size: 0px;clear: both;}

.f_11,.f_11 *{font-size: 11px;}
.f_10,.f_10 *{font-size: 10px;}
.f_14,.f_14 *{font-size: 14px;}
.f_16,.f_16 *{font-size: 16px;}
.f_18,.f_18 *{font-size: 18px;}

.bg_A02020{background-color: #A02020;}
.bg_CACACA{background-color: #E2A9A9;}
.bg_F0F0F0{background-color: #F0F0F0;}
.bg_FEF4F0{background-color: #FEF4F0;}
.bg_menu{background: url(/i/menu_bg.gif) repeat-x 0px 0px;}
.bg_search{background: url(/i/search_bg.gif) repeat-x 0px 0px;}

.b_t_D1D0D0{border-top: solid 1px #D1D0D0;}
.b_b_E5E4E4{border-bottom: solid 1px #EFD6D6;}

.f_center{text-align: center;}
.f_bold{font-weight: bold;}
.f_decor_none{text-decoration:none;}

.f_F8AA9F{color: #F8AA9F;}
.f_2D2D2D{color: #2D2D2D;}
.f_797878{color: #797878;}
.f_F6DCD1{color: #F6DCD1;}
.f_A1A0A0{color: #A1A0A0;}
.f_A02020{color: #A02020;}
.f_000000{color: #000000;}
.f_FFFFFF{color: #FFFFFF;}
.f_515050{color: #515050;}
.f_841212{color: #841212;}
.f_6C6C6C{color: #6C6C6C;}
.f_CACACA{color: #BFA4A4;}
.f_red{color: red;}
.f_green{color: green;}

.p_3{padding: 3px;}
.p_5{padding: 5px;}
.p_10{padding: 10px;}
.p_l_9{padding-left: 9px;}
.p_l_10{padding-left: 10px;}
.p_r_10{padding-right: 10px;}
.p_b_10{padding-bottom: 10px;}
.p_t_10{padding-top: 10px;}
.p_t_5{padding-top: 5px;}

.m_b_1{margin-bottom: 1px;}
.m_b_2{margin-bottom: 2px;}
.m_b_5{margin-bottom: 5px;}
.m_t_5{margin-top: 5px;}
.m_t_8{margin-top: 8px;}

.dyn_cal{margin-top: 10px;}
.dyn_cal, .dyn_cal *{font-size: 11px;font-weight: normal;}
.dyn_cal .selected {font-weight: bold; color: #A02020;}
.dyn_cal .arrow{width: 20px;}
.dyn_cal .arrow a{padding-left:10px; padding-right:10px;}
.dyn_cal .date td{width:22px;font-weight:bold;text-align: center;}
.dyn_cal .menu{text-align:center;width: 100%;}
.dyn_cal .menu *{color: #A02020;}

.edit_panel{display: block;clear: both;margin: 20px 0px;}
.edit_panel #area{width: 100%;font-family: Arial;font-size: 12px;}
.edit_panel #b,.edit_panel #i,.edit_panel #u,.edit_panel #l,.edit_panel #a{display: block;float: left;border: solid 1px #cccccc;border-bottom: none;background: #EAE9E9;color: #000000;text-decoration: none;padding: 5px 8px 5px 8px;margin-right: 5px;}
.edit_panel #b{font-weight: bold;}
.edit_panel #i{font-style: italic;}
.edit_panel #u{text-decoration: underline;}
.edit_panel #l{text-decoration: line-through;}
.edit_panel textarea{display: block;clear: both;border: solid 1px #cccccc;}
.edit_panel .link,.edit_panel .pub{display: none;border: solid 4px #cccccc;position: absolute;left: 100px;background: #ffffff;padding: 10px;width: 300px;}
.edit_panel .pub{width: 450px;}
.edit_panel .pub #preview{border: solid 1px #cccccc;padding: 3px;height: 200px;overflow: scroll;}
.edit_panel .link #title,.edit_panel .pub #title{display: block;font-style: normal;font-weight: bold;font-size: medium;}
.edit_panel .link input{border: solid 1px #cccccc;display: block;margin-top: 10px;width: 100%;}
.edit_panel .link #back,.edit_panel .link #ins,.edit_panel #send,.edit_panel #view,.edit_panel .pub #back{border: solid 1px #cccccc;width: auto;float: left;margin-right: 5px;background: #EAE9E9;}
.edit_panel input{margin-top: 5px;}

#error{color: red;}

.navigation{margin: 10px 0px 10px 0px;}
.navigation a{color: #A02020;}

.case1 .case_bg{background-color: #57AC40;}
.case2 .case_bg{background-color: #F25F5F;}

.char{line-height: 30px;}
.char a,.char span{padding: 3px; border: solid 1px #CACACA;}
.char span{background-color: #CACACA;color: #FFFFFF;}
.char a.current{background-color: #A02020;color: #ffffff; text-decoration: none;}

#header .mainmenu > ul > li {position: relative;}
#wrapper-header #header .mainmenu ul li .menu-block {left: -15px}

.tdheader a {
font-weight: bold;
color: #841212;
}

a.mosaic-overlay {text-decoration: none;}
a.mosaic-overlay:hover {text-decoration: underline;}
.bar .mosaic-overlay .details {margin: 5px 5px 0 5px;}
.bar .mosaic-overlay .details .info {color: #990000; font-size: 90%}

#header .mainmenu ul li a {font-size: 13px !important;}
