* {
margin: 0;
padding: 0;
}
html {height: 100%}
body {
font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
height: 100%;
}
a {
color:#BE2776;
outline: none;
text-decoration: none;
}
a span {
color:#BE2776;
}
a:hover {
text-decoration: none;
}
p {margin: 0 0 18px}
img {
border: none;
}
input {vertical-align: middle}
ul,ol
{
list-style:none;
}
#wrapper {
width: 100%;
min-width: 1020px;
min-height: 100%;
height: auto !important;
height: 100%;
background: url(img/fon.jpg);
position:relative;
margin:0 auto;
}
#wrapper2 {
width: 100%;
min-width: 1020px;
min-height: 100%;
height: auto !important;
height: 100%;
position:relative;
max-width:1280px;
margin:0 auto;
}
#ffon1
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:284px;
    background: url(img/ff1.jpg) repeat-x 0;overflow:hidden;
}
#ffon2
{
    position:absolute;
    top:284px;
    left:0;
    width:100%;
    height:122px;
    background: url(img/ff2.jpg) repeat-x 0 0;overflow:hidden;
}
#ffon3
{
    position:absolute;
    top:0px;
    left:50%;
    height:284px;
    width:50%;
    background: url(img/ffrsh.png) repeat-y 640px 0;
    overflow:hidden;
}
#ffon4
{
    position:absolute;
    top:0px;
    right:50%;
    margin-right:640px;
    height:284px;
    width:65px;
    background: url(img/fflsh.png) repeat-y 100% 0;overflow:hidden;
    
}


#ffon5
{
    position:absolute;
    top:406px;
    right:0;
    height:100px;
    width:100%;
  background: url(img/head_sh.png) repeat-x  0 -5px;overflow:hidden;
}
#ffon6
{
    position:absolute;
    top:0px;
    left:50%;
    height:11px;
    width:50%;
  background: url(img/kysok.png) no-repeat  640px 0px;
   overflow:hidden;
}

/* Header
-----------------------------------------------------------------------------*/
#header {
position:relative;
margin:0 0 0px 0;
width:100%;
height:284px;
background: url(img/heah_new.jpg) no-repeat 50% 0;
background-color:Black;

}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
width: 100%;
padding: 0 0 106px;
height: 1%;
}
#middle:after {
content: '.';
display: block;
clear: both;
visibility: hidden;
height: 0;
}



/* Footer
-----------------------------------------------------------------------------*/
#footer {
margin: -32px auto 0;
min-width: 1020px;
height: 32px;
background: #BFF08E;
position:relative;
max-width:1280px;
}


#head_inf {
position:absolute;
top:10px;
left:50%;
text-decoration:none;
width:205px;
height:222px;
font: 100%/155% Arial, Helvetica, sans-serif;
margin-left:-502px;

}
#head_inf h2 {
padding-top:25px;
font-size:inherit;
margin:0 auto;
display:block;
width:158px;
text-align:center;
color:#fff;
font: 11px/19px Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
border-bottom:1px solid #e691bd;
letter-spacing:2.4px;
text-transform:uppercase;
}
#head_inf h2  a
{
display:block;
z-index:2;
position:relative;
}
#head_inf h5 a,#head_inf h6,#head_inf h3,#head_inf h4{
display:block;
margin:0 auto;
text-align:center;
color:#fff9e5;
font-weight:normal;
}
#head_inf h3,#head_inf h4{
font-style:italic;
font-family:Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
font-weight:normal;
}
#head_inf h5 a,#head_inf h6{
font-style:normal;
font-family:Times New Roman,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
}
#head_inf h3,#head_inf h6{
font-size: 18px;
}
#head_inf h6 span{
font-size: 14px;
}
#head_inf h4{
font-size: 12px;
}
#head_inf h5 a{
font-size: 15px;
}
#head_inf h5 a,#head_inf h6 span{
font-weight:bold;
}
#head_inf h5 a:hover{text-decoration:underline;}

#gal  
{
padding:7px 0px 7px 0px;
width:100%;
table-layout:fixed;
position:relative;
border-top:1px solid #e773af;
border-bottom:1px solid #e773af;
}


#gal td
{
text-align:center;
}
#gal a 
{

padding:4px 4px 0px 4px;
display:inline-block;
text-align:center;
border:1px solid #df9da9;
background-color:#e953a7;
margin:0 auto;
min-height:100%;
}


#head_nav
{
height:51px;
text-align:center;
width:100%;position:relative;
padding-bottom:50px;
}

#nav1
{
position:absolute;
margin-top:13px;
float:right;
right:4.5%;
padding:0px 16px 0px 0px;
font:11px/13px Arial, Helvetica, sans-serif; 
font-weight:bold;
background: url(img/str1.gif) no-repeat 100% 70% ;
}
#nav1 li
{
display:block;
float:left;
margin:0;
padding:0px 0px 0px 20px; 
background: url(img/str2.gif) no-repeat 6px 50% ;
}
#nav1 a{color:#bc3476;text-decoration:none;}
#nav1 a:hover{text-decoration:underline;}

#nav1 li:first-child {background: none;}


#nav2
{
width:92%;
left:4%;
position:absolute;
top:32px;
height:44px;
text-align:center;
font:14px/16px Georgia, Arial, Helvetica, sans-serif; 
font-weight:bold;
background: url(img/sh.png);
padding:0 1% 0 1%;
}
#nav2 td
{
vertical-align:middle;
text-align:center;
}
#nav2 a
{
color:#be2776;
text-align:center;
vertical-align:middle;margin:0;padding:0 8px 0 8px;
text-decoration:none;
display:table-cell;
border-left:1px solid #bdb88c;
height:32px;
width:1000px;
}


#nav2 a:hover{text-decoration:underline;}

#nav2 td:first-child a {border:none;}

#head2
{
position:absolute;
top:0px;
left:0;
}

#logo_en
{
position:absolute;display:block;
top:2px;
right:2.7%;
}
#cr
{
position:absolute;
color:#fff;
bottom:10px;
left:2.6%;
font:10px/12px Arial, Helvetica, sans-serif;
}
#cr_2
{
position:relative;
display:block;
color:#b9b9b9;
float:left;
top:8px;
right:22px;
font:10px/12px Arial, Helvetica, sans-serif;
}


#nav3
{
position:absolute;
bottom:62px;
text-align:center;
width:100%;    
}

#nav3 li
{
display:inline;
padding-left:36px;  
background: url(img/slesh_nav.png) no-repeat 12px 4px; ;
}
#nav3 a
{
font:11px/11px Arial, Helvetica, sans-serif;
color:#b91369;    
}
#nav3 a:hover{text-decoration:underline;}

#nav3 li:first-child {background: none;padding-left:0px; }
#container {
width: 100%;
float: left;
overflow: hidden;
}
#content {
padding: 0 174px 0 262px;
position:relative;
}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
float: left;
width: 213px;
margin-left: -100%;
position: relative;
padding: 0 30px 0 19px;
}


/* Sidebar Right
-----------------------------------------------------------------------------*/
.sr {
float: left;
margin-right: -3px;
width: 174px;
margin-left: -174px;
position: relative;
}

.ll
{
width:23px;
background: url(img/left_l.png) no-repeat ;
}
.rl
{
width:33px;
background: url(img/right_l.png) no-repeat ;
}
.line
{
background: url(img/line.png) repeat-x ;

}
.f_l
{
width:100%;
height:33px;
}
.lg
{
position:absolute;
top:0px;
right:0;
width:84px;
height:23px;
background: url(img/lg.png) no-repeat ;
}

.sl h2
{
position:absolute;
display:block;
top:7px;
left:30px;
font:18px/18px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
font-weight:bold;
}
#nav4
{
margin: 17px 0 0 3px;
float:left;
border-bottom: 1px solid #b7b6ac;
padding-bottom:10px;
}
#nav4 li
{  
padding: 7px 0;
clear:both;
}
#nav4 a
{
font:14px/21px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
display:block;
padding: 0 10px 0 7px;
background: url(img/flm.png) repeat ;
}
#nav4 a:hover
{
text-decoration:underline;
}
#nav4 a span
{
font:12px/21px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
}
#nav4 li ul
{

padding:0;
left:18px;
position:relative;
padding: 3px 0 3px 0;
}
#nav4 ul li
{
padding:0 0 0 18px;
margin: 3px 0 3px 0;
position:relative;
float:left;
background:none;
font:12px/15px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
background: url(img/nav4_line.jpg) no-repeat 0 8px;
}
#nav4 li ul a
{
font:12px/15px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:none;
color:#dd127b;
display:block;
padding: 1px 6px 1px 5px;
position: relative;
max-width:175px;
background:none;
}
#nav4 li ul img
{
display:none;
position:absolute;
left:100%;top:0;
height:100%;
}
#nav4 ul li:hover a
{
color:#fff;
background-color:#b91369;
text-decoration:none;
}
#nav4 ul li:hover img
{
display:block;
}


.sr h3
{
display:block;
width:135px;
height:34px;
background: url(img/rb_up.png) no-repeat ;
text-align:center;
margin: 0 0 0 30px;
padding: 5px 0 0 0;
font:14px/14px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#fff;
}
.sr h2 a
{
display:block;
margin-right:0px;
width:164px;
}
.sr h2 a span
{
display:block;
width:120px;
text-align:center;
margin: 0px 0 0 37px;
padding: 0px 5px 0 5px;
font:11px/11px Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#c72d7e;
text-decoration:underline;
}
.sr h2 a:hover span
{
text-decoration:none;
}
.sr h2 a
{
display:block;
margin-right:0px;
width:164px;
}
.sr h4
{
display:block;
width:135px;
height:34px;
background: url(img/rb_up.png) no-repeat ;
text-align:center;
margin: 35px 0 0 30px;
padding: 5px 0 0 0;
font:14px/14px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#fff;
}
.coments
{
margin: 0 0 0 32px;
width:127px;
padding: 15px 0 0 0;

}
.coments li
{

padding: 0 0 15px 0;
font:10px/12px Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#505050;

}
.coments a
{
font:12px/12px Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#be2776;
font-weight:bold;
letter-spacing:1px;
display:block;
text-decoration:underline;
padding-bottom:3px;
}
.coments a.meta
{
font:11px/11px Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;

text-decoration:none;
padding-bottom:0px;
padding-top:3px;
display:inline-block;
}
.coments a:hover
{
text-decoration:none;
}
.coments a.meta:hover
{
text-decoration:underline;
}
.sr h5
{
display:block;
width:127px;
text-align:center;
margin: 0 0 0 32px;
padding: 0px 0 0 0;
}
.sr h5 a
{
font:11px/11px Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#be2776;
text-decoration:underline;
}
.sr h5 a:hover
{
text-decoration:none;
}
#bron.tur_main
{
padding: 0 30px 0 10px;
position:relative;
}
#bron.tur_main h1
{
position:absolute;
display:block;
top:7px;
left:30px;
font:18px/18px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
font-weight:bold;
}
#bron.tur_main img.main_i
{
margin: 26px 0 0 20px ;
padding: 0 0px 0 0px;
float:left;
display:block;  
border: 4px solid #e953a7;
}
#bron.tur_main h2
{
padding: 20px 0 0 0 ;
margin: 0 0 0 135px;
display:block;
font:1.5em/1.5em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#dd127b;
font-weight:normal;
text-decoration:underline;
}
#bron.tur_main p
{
padding: 3px 0 7px 0 ;
margin: 0 0 0 135px;
display:block;
font:1em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
}
#bron.tur_main h3
{
display:inline-block;
float:right;
font:1.2em/1.2em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#019443;
}

#bron.tur_main h3 a.osl_otz
{
display:block;
float:right;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
background: url(img/sh.png) repeat ;
color:#be2776;
padding: 3px 5px 2px 5px;
margin-left:13px;
}
#bron.tur_main a.osl_otz:hover
{
text-decoration:underline;
}
#bron.tur_main h3 a.read_otz
{
display:inline-block;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#019443;
padding: 3px 2px 2px 2px;
text-decoration:underline;
}
#bron.tur_main h3 a.read_otz:hover
{
text-decoration:none;
}
#bron.tur_main h3 img
{
position:relative;
display:inline-block;
top:0px;
left:0px;
}

#nav_red.tur_main
{ clear:both;
position:relative;
border-bottom: 1px solid #b31667;
padding: 23PX  0 0 2px;
margin-left:10px;
}
#nav_red.tur_main li
{ display:inline-block;
margin: 0 0px 0 16px;
background:#e2dfc6 url(img/l_white.jpg) no-repeat ;
}
#nav_red.tur_main li:first-child
{
margin: 0;
}
#nav_red.tur_main li a
{ 
padding: 8px  12px 8px 12px;
display:block;
font:1.1em/1.1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#656565;
background:url(img/r_white.jpg) no-repeat 100% 0;
}
#nav_red.tur_main li a:hover
{ 
text-decoration:underline;
}
#nav_red.tur_main li.red_li
{ 
background:#b31667 url(img/l_red.jpg) no-repeat ;
}
#nav_red.tur_main li.red_li a
{ 
background:url(img/r_red.jpg) no-repeat 100% 0;
color:#f6f3d9;
}
#bron.tur_main h4
{
font:1.5em/1.5em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b91369;
display:block;
padding: 20px 0 20px 20px;
}

#Table1_nav.tur_main
{
width:100%;
margin-top:36px;
}
#Table1_nav.tur_main td
{
background: url(img/sh.png) repeat ;
text-align:center;
}
#Table1_nav.tur_main td.td0
{
width:14px;
background: none ;
}
#Table1_nav.tur_main a
{
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b31667;
display:block;
padding: 10px 0 9px 0;
}
#Table1_nav.tur_main a:hover
{
text-decoration:none;
}
#two_i.tur_main
{
    margin:5px auto; display:block;text-align:center;
}
#two_i.tur_main li
{
    display:inline;
     padding: 0 15px 0 15px;
}
#two_i.tur_main li img
{
margin-bottom:-2px;
}
#two_i.tur_main li span
{
    display:inline-block;
     padding: 4px;
     padding-bottom:0px;
     background-color:#fff;
     border: 1px solid #b31667;
}
#txt1.tur_main p
{
            font:1.2em/1.8em 'Times New Roman' , Times, serif;
text-decoration:none;
color:#000;
display:block;
padding: 0px 30px 0px 0px;margin:0;
}
#txt1.tur_main
{
        font:1em/1.8em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
border-top: 1px solid #d6d3b7;
padding: 6px 0px 0 0px;
margin: 0px 0px 0 12px;
}
#txt1.tur_main h6
{
font-weight:bold;
text-decoration:underline;
        font:1.2em/2em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
}
#bron.tur_main h5
{
display:block;
font:1.4em/1.4em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#b31667;
font-weight:normal;
padding: 25px 0 5px 15px;
}
#main_main.tur_main
{
    width:100%;
    position:relative;
    padding: 0 0 13px 0;
    margin-bottom:10px;
    background: url(img/sh_img2.png) no-repeat 0 164px ;
}
#tab_info.tur_main
{
    width:100%;
}
#tab_info2.tur_main td
{
    vertical-align:top;
}
#tab_info.tur_main td.td1
{
    width:280px;
}
#tab_info.tur_main td.td2
{
    border-bottom: 1px solid #d6d3b7;
    padding: 3px 15px 3px 20px;
    font-weight:bold;
        font:1em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#97968b;
vertical-align:top;
}
#tab_info.tur_main td.td3
{
  border-bottom: 1px solid #d6d3b7;
  padding: 1px 0px 1px 13px;
  background: url(img/sh.png) repeat ;
  font-weight:normal;
        font:1em/1.4em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#575757;
vertical-align:top;
}
#tab_info.tur_main td.td3 a
{
color:#be2776;
}
#tab_info.tur_main td.td3 a:hover
{
text-decoration:underline;
}
#main_main.tur_main span
{
    display:inline-block;
     padding: 4px;
     padding-bottom:0px;
     background-color:#fff;
     border: 1px solid #b31667;
}
#content.tur_main img.sm
{
    border: 3px solid #b91369;
    margin: 0 2px;
}












#main_foto.tur_final
{
width:100%;
margin:0;
padding:0;
}
#main_foto.tur_final li
{
width:25%;
margin:0 0 37px 0;
padding:0;
display:inline-block;
float:left;
position:relative;
text-align:center;
}
#main_foto.tur_final img
{
    padding:0;
    margin:0 auto;
    display:block;
    border: 2px solid #f5bccb;
    border-top: 2px solid #ec7eb4;
    border-bottom: none;
    margin-bottom: -144px;
    padding-bottom:25px;
    background-color:#b31667;
    
}
#main_foto.tur_final a
{
    padding:0;
    margin:0 auto;
    background: url(img/lg.png) no-repeat 100% 0 ;
    display:block;
    width:216px;    
    border: 2px solid #f5bccb;
        border-top: 2px solid #ec7eb4;
    border-bottom: 2px solid #ec7eb4;    
    font:1.25em/1.4em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#fff;
padding-top:144px;
position:relative;
top:-25px;
}
#main_foto.tur_final a:hover
{
text-decoration:underline;
}
#partn
{
    margin: 10px 10px 0 15px;
}
div.kyrs
{
    width:216px;
    height:107px;
    background: url(img/sh.png) repeat ;
    border:none;
    position:absolute;
    top:0px;
    left:23px;
}
#lb.sl {
width: 216px;
padding: 0 27px 0 19px;
margin-top:127px;
}
#nav4.tur_final
{
    display:none;
}
div.kyrs div
{
    position:absolute;
    width:50px;
    height:50px;
    background: url(img/disc.png) no-repeat ;
    top:9px;
    right:19px;
}
div.kyrs h4
{
    font:1.5em/1.7em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    padding: 0px 23px 0 0px;
    margin: 20px 0 18px 12px;
    color:#ce478e;
    border-bottom: 1px dotted #ce478e;
    border-bottom-style:dashed;
    float:left;
    background: url(img/end_str.png) no-repeat 96% 55%;
}
div.kyrs span
{
    font:1.5em/1.7em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    padding: 20px 0 0 0px;
    margin: 0;
    color:#019443;
    display:block;
    position:relative;
    left:21px;

}
div.kyrs h5
{
clear:both;
font:1.1em/1.1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#333333;
    text-transform:uppercase;
    padding: 0 0 0 12px;
    margin:0;
    display:block;
    float:left;

}

div.kyrs span.kyrs1
{
    font:1em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
 display:block;
 color:#333333;
background-color:#fff;
float:left;
margin:0px 0 0 8px;
padding: 0;
}
div.kyrs span.kyrs2
{
color:#787878;
    font:1em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
padding: 0px 0 0 18px;
float:left;
margin:0;
 display:block;
}


#main_left_nov.tur_final
{
    padding: 18px 0 0 0;
}
#main_left_nov.tur_final h3
{
       font:1em/1.5em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
       font-weight:bold;
       color:#b91369;
       text-decoration:underline;
       display:block;
       padding-bottom:3px;
}
#main_left_nov.tur_final li
{
    padding: 12px 0 25px 18px;
           font:0.95em/1.1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
       font-weight:normal;
       color:#000;
       position:relative;
}
#main_left_nov.tur_final span
{
               font:0.8em/0.8em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
       font-weight:bold;
       color:#ce478e;
       position:absolute;
       top:0;
       left:0;
       
}
#main_left_nov.tur_final a
{
                   font:0.9em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
       font-weight:normal;
       color:#ce478e;
}
#main_left_nov.tur_final a:hover
{
       text-decoration:underline;
}
.sl a.all_news
{
    font:1em/1.6em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    display:block;
    color:#fff3a2;
    padding: 0 23px 0 17px;
    margin: 0 0 0 18px;
    border-bottom: 1px solid #d36aa0;
    float:left;
    background-color:#b91369;
}
.sl a.all_news:hover
{
text-decoration:underline;
}
#predl
{
    padding: 0 30px 0 10px;
    position:relative;
}
#predl h2
{
position:absolute;
display:block;
top:7px;
left:30px;
font:18px/18px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
font-weight:bold;
}
#predl ul
{
padding: 18px 0px 0 00px;
position:relative;    
}
#predl ul li
{
padding: 0 0px 21px 0px;
margin: 0 0 40px 5px ;
position:relative;  
border-bottom: 1px solid #e7a5b9; 
display:block; 
min-height:92px;
}
#predl ul li img
{
margin: 0.5em 0 0 0px ;
padding: 0 0px 0 0px;
float:left;
display:block;  
border: 4px solid #e953a7;
}
#predl ul li h4 img
{
margin: 0 0 0 0px ;
padding: 0 0px 0 0px;
float:none;
display:block;  
border:none;
}
#predl ul li p
{
padding: 5px 0 5px 0 ;
margin: 0 0 0 115px;
display:block;
font:1em/1.3em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
}
#predl ul li h3
{
padding: 0px 0 0 0 ;
margin: 0 0 0 115px;
display:block;
font:1.5em/1.5em Georgia, Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b91369;
font-weight:normal;
}
#predl ul li h4
{
position:absolute;
left:0;
display:block;
top:100%;
width:100%;
}
a.foot_pred
{
    font:0.9em/0.9em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    color:#f0d790;
font-weight:normal;
padding: 7px 11px 5px 10px ;
display:inline-block;
background-color:#b91369;
}
a.foot_pred:hover
{
text-decoration:underline;
}
a.otzv_a
{  
    display:inline-block;
        font:1em/0.7em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    color:#019443;
font-weight:normal;
padding: 5px 0 0 9px;
 
}
#predl ul li h4 img
{
    float:left;
    display:block;
    padding: 0 5px 0 0;
}
#predl ul li h4 span
{
    position:absolute;
    right:0;
    top:0;
    display:block;
    padding: 0 5px 0 0;
    font:1.5em/1.2em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    color:#a41f69;
}

.baner
{
text-align:center;
display:block;
padding: 0 0 10px 0;
}
a.all_pred
{
position:absolute;
top:35px;
right:18px;
font:1em/1.1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#ce478e;
text-decoration:underline;
display:block;
}
a.all_pred:hover
{
text-decoration:none;
}
#predl h5
{
width:100%;
    display:block;
    padding: 6px 0px 4px 7px;
    background: url(img/sh.png) repeat ;
}
#predl h5 a
{
    font:1em/1.1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    color:#b91369;
    text-decoration:underline;
}
#predl h5 a:hover
{
    text-decoration:none;
}
#bron.photo
{
padding: 0 30px 0 10px;
position:relative;
}
#bron.photo h1
{
position:absolute;
display:block;
top:7px;
left:30px;
font:18px/18px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
font-weight:bold;
}
#bron.photo img.main_i
{
margin: 26px 0 0 20px ;
padding: 0 0px 0 0px;
float:left;
display:block;  
border: 4px solid #e953a7;
}
#bron.photo h2
{
padding: 20px 0 0 0 ;
margin: 0 0 0 135px;
display:block;
font:1.5em/1.5em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#dd127b;
font-weight:normal;
text-decoration:underline;
}
#bron.photo p
{
padding: 3px 0 7px 0 ;
margin: 0 0 0 135px;
display:block;
font:1em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
}
#bron.photo h3
{
display:inline-block;
float:right;
font:1.2em/1.2em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#019443;
}

#bron.photo h3 a.osl_otz
{
display:block;
float:right;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
background: url(img/sh.png) repeat ;
color:#be2776;
padding: 3px 5px 2px 5px;
margin-left:13px;
}
#bron.photo a.osl_otz:hover
{
text-decoration:underline;
}
#bron.photo h3 a.read_otz
{
display:inline-block;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#019443;
padding: 3px 2px 2px 2px;
text-decoration:underline;
}
#bron.photo h3 a.read_otz:hover
{
text-decoration:none;
}
#bron.photo h3 img
{
position:relative;
display:inline-block;
top:0px;
left:0px;
}

#nav_red.photo
{ clear:both;
position:relative;
border-bottom: 1px solid #b31667;
padding: 23PX  0 0 2px;
margin-left:10px;
}
#nav_red.photo li
{ display:inline-block;
margin: 0 0px 0 16px;
background:#e2dfc6 url(img/l_white.jpg) no-repeat ;
}
#nav_red.photo li:first-child
{
margin: 0;
}
#nav_red.photo li a
{ 
padding: 8px  12px 8px 12px;
display:block;
font:1.1em/1.1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#656565;
background:url(img/r_white.jpg) no-repeat 100% 0;
}
#nav_red.photo li a:hover
{ 
text-decoration:underline;
}
#nav_red.photo li.red_li
{ 
background:#b31667 url(img/l_red.jpg) no-repeat ;
}
#nav_red.photo li.red_li a
{ 
background:url(img/r_red.jpg) no-repeat 100% 0;
color:#f6f3d9;
}
#Table1_nav.photo
{
width:100%;
margin-top:36px;
}
#Table1_nav.photo td
{
background: url(img/sh.png) repeat ;
text-align:center;
}
#Table1_nav.photo td.td0
{
width:14px;
background: none ;
}
#Table1_nav.photo a
{
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b31667;
display:block;
padding: 10px 0 9px 0;
}
#Table1_nav.photo a:hover
{
text-decoration:none;
}


#bron.photo h4
{
font:1.5em/1.5em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b91369;
display:block;
padding: 20px 0 20px 20px;
}
#gal_foto.photo
{
width:100%;
margin:0;
padding:0;
}
#gal_foto.photo li
{
width:33%;
height:162px;
margin:0 0 37px 0;
padding:0;
display:inline-block;
float:left;
border-bottom: 1px solid #d6d3b7;
position:relative;
left:1%;
text-align:center
}

#gal_foto.photo li img
{
display:inline;
border: 4px solid #fff;
}
#gal_foto.photo h6
{
display:block;
border: 1px solid #b31667;
position:relative;
height:118px;
width:177px;
margin:0 auto;
}
#gal_foto.photo h5
{
display:block;background-color:Red;
height:43px;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#b91369;
width:177px;
margin:0 auto;
background: url(img/sh_img.png) no-repeat 50% 0 ;
}
#gal_foto.photo h5 span
{
display:table-cell;
height:43px;
text-align:center;
vertical-align:middle;
width:177px;
}
#otzv
{
        padding: 0 30px 0 10px;
    position:relative;
}

#otzv h2
{
position:absolute;
display:block;
top:7px;
left:30px;
font:18px/18px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
font-weight:bold;
}
a.all_pred
{
position:absolute;
top:35px;
right:18px;
font:1em/1.1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#ce478e;
text-decoration:underline;
display:block;
 text-transform:lowercase;
}
a.all_pred:hover
{
text-decoration:none;
}
#otzv ul li img
{
margin: 0 0 0 0px ;
padding: 0 0px 0 0px;
float:left;
display:block;  
border: 4px solid #e953a7;
}
#otzv ul
{
position:relative;
padding: 26px 0 0 16px;
}
#otzv ul li
{
position:relative;
padding: 0px 0 18px 0px;
}
#otzv ul li h3
{
padding: 0px 0 0 0 ;
margin: 0 0 0 77px;
display:block;
font:1.2em/0.6em Georgia, Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#019443;
font-weight:normal;
}
#otzv ul li h3 span
{
text-decoration:underline;
color:#dd127b;
}
#otzv ul li h4
{
    position:relative;
padding: 9px 0 0 0 ;
margin: 0 0 0 77px;
display:block;
font:1em/1.8em Georgia, Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
font-style:italic;
color:#888567;
font-weight:normal;
border-bottom: 1px solid #d6d3b7;
}
#otzv ul li h4 img
{
margin: 0px 0 0 0px ;
padding: 0 8px 0 0px;
float:none;
display:inline-block;  
border:none;
position:relative;
top:3px;
}
#otzv ul li h4 span
{
display:block;
position:absolute;
top:9px;
right:15px;
font-style:normal;
color:#65644e;
}
#otzv ul li p
{
padding: 3px 0 0 0 ;
margin: 0 0 0 77px;
display:block;
font:1em/1.2em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
}


#otzv h5
{
padding: 24px 0 0 32px ;
display:block;
font:1em/2.4em Georgia, Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#b31667;
font-weight:normal;
}
#otzv h5 span
{
font:1.2em/2.4em Georgia, Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#e23f8e;
font-weight:normal;
text-decoration:underline;
}
#inp_t.otziv
{
width:100%;
padding-left:14px;
}
#inp_t.otziv tr.tr1 td
{
border-top: 1px solid #d6d3b7;
}
#inp_t.otziv td
{
border-bottom: 1px solid #d6d3b7;
}
#inp_t.otziv tr.tr1
{
height:39px;
}
#inp_t.otziv tr.tr2
{
height:112px;border-bottom: 1px solid #d6d3b7;
}

#inp_t.otziv td.td1
{
width:122px;
font:1em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#97968b;
font-weight:bold;
padding: 0 0 0 20px;
}
#inp_t.otziv tr.tr2 td.td1
{
vertical-align:top;
padding: 9px 0 0 20px;
}
#inp_t.otziv td.td3
{
width:30px;border-bottom: 1px solid #d6d3b7;
}

#inp_t.otziv textarea.otziv
{
    width:100%;
    height:94px;
} 
#text1.otziv
{
    width:100%;
    height:22px;
}   
#text1.otziv, #inp_t.otziv textarea.otziv
{
border: 1px solid #938e69;
    background-color:#f5f3d6;
    
}   
#bottom1.otziv
{
padding:0 20px;

    font:12px/12px Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
margin: 15px 0 0 155px;
}
#news_full
{
    padding: 0 30px 0 10px;
    position:relative;
    
}
#news_full h2
{
position:absolute;
display:block;
top:7px;
left:30px;
font:18px/18px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
font-weight:bold;
}
#news_full h5
{
    padding: 34px 0 0 0 ;
display:block;
float:left;
width:70px;
text-align:center;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#107e41;
}
#news_full h5 span
{
font:2.5em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
}
#news_full h3
{
        padding: 18px 0 0 0 ;
display:block;
font:1.5em/1.5em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b91369;
font-weight:bold;
}
#news_full p
{
        padding: 5px 0 5px 0 ;
        margin: 0 0 0 70px;
display:block;
font:1em/1.3em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
border-bottom: 1px solid #d6d3b7;
}
.foot_a
{
    display:block;
    float:right;
    clear:both;
    font:1em/1.3em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    color:#ce478e;
    text-decoration:none;
}
.foot_a span
{
    text-decoration:underline;
}
.foot_a:hover span
{
    text-decoration:none;
}
.meta2
{
    font:1em/1.3em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    color:#ce478e;
    text-decoration:none;
    font-weight:bold;
}
.meta2:hover
{
    text-decoration:underline;
}
#news_full ul.big_n
{
border-bottom: 1px solid #b0ad90;
padding-bottom:42px;
}

#news_full ul.smal_menu a,a.r_str_news,a.l_str_news
{
    font:1.2em/1.3em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    display:block;
    color:#be2776;
    padding:0 5px;
    margin:3px;
    padding-bottom:2px;
}
#news_full ul.smal_menu a
{
    text-decoration:underline;
}
#news_full ul.smal_menu li
{
    display:block;float:left;
}
#news_full ul.smal_menu
{
    float:left;
}
a.r_str_news,a.l_str_news
{
     float:left;
         font:1.2em/1.2em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
    padding-bottom:4px;
}
a.l_str_news
{
    margin-left:0;
}
#news_full ul.smal_menu a:hover,a.r_str_news:hover ,a.l_str_news:hover
{
    text-decoration:none;
    color:#fcfae3;
    background-color:#be2776;
}
#news_full2
{
padding: 0 30px 0 10px;
position:relative;
    
}
#news_full2 h2
{
position:absolute;
display:block;
top:7px;
left:30px;
font:18px/18px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
font-weight:bold;
}
#news_full2 h5
{
padding: 34px 0 0 0 ;
display:block;
float:left;
width:70px;
text-align:center;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#107e41;
}
#news_full2 h5 span
{
font:2.5em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
}
#news_full2 h1
{
padding: 18px 0 0 0 ;
display:block;
font:1.5em/1.5em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b91369;
font-weight:bold;
}
#news_full2 p
{
padding: 5px 0 5px 0 ;
margin: 0 0 0 70px;
display:block;
font:1em/1.3em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
border-bottom: 1px solid #d6d3b7;
}
.foot_a2
{
display:block;
float:right;
clear:both;
font:1em/1.3em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#ce478e;
text-decoration:none;
}
.foot_a2 span
{
text-decoration:underline;
}
.foot_a2:hover span
{
text-decoration:none;
}
#bron2
{
padding: 0 30px 0 10px;
position:relative;
}
#bron2 h1
{
position:absolute;
display:block;
top:7px;
left:30px;
font:18px/18px Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#dd127b;
font-weight:bold;
}
#bron2 img.main_i
{
margin: 26px 0 0 20px ;
padding: 0 0px 0 0px;
float:left;
display:block;  
border: 4px solid #e953a7;
}
#bron2 h2
{
padding: 20px 0 0 0 ;
margin: 0 0 0 135px;
display:block;
font:1.5em/1.5em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#dd127b;
font-weight:normal;
text-decoration:underline;
}
#bron2 p
{
padding: 3px 0 7px 0 ;
margin: 0 0 0 135px;
display:block;
font:1em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
}
#bron2 h3
{
display:inline-block;
float:right;
font:1.2em/1.2em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#019443;
}

#bron2 h3 a.osl_otz
{
display:block;
float:right;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
background: url(img/sh.png) repeat ;
color:#be2776;
padding: 3px 5px 2px 5px;
margin-left:13px;
}
#bron2 a.osl_otz:hover
{
text-decoration:underline;
}
#bron2 h3 a.read_otz
{
display:inline-block;
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#019443;
padding: 3px 2px 2px 2px;
text-decoration:underline;
}
#bron2 h3 a.read_otz:hover
{
text-decoration:none;
}
#bron2 h3 img
{
position:relative;
display:inline-block;
top:0px;
left:0px;
}
#bron2 h6
{
display:block;
background: url(img/sh.png) repeat ;
font:1em/1.6em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
clear:both;
margin: 18px 2px 0 22px;
padding: 4px 12px;
}
#nav_red2
{ clear:both;
position:relative;
border-bottom: 1px solid #b31667;
padding: 23PX  0 0 2px;
margin-left:10px;
}
#nav_red2 li
{ display:inline-block;
margin: 0 0px 0 16px;
background:#e2dfc6 url(img/l_white.jpg) no-repeat ;
}
#nav_red2 li:first-child
{
margin: 0;
}
#nav_red2 li a
{ 
padding: 8px  12px 8px 12px;
display:block;
font:1.1em/1.1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#656565;
background:url(img/r_white.jpg) no-repeat 100% 0;
}
#nav_red2 li a:hover
{ 
text-decoration:underline;
}
#nav_red2 li.red_li
{ 
background:#b31667 url(img/l_red.jpg) no-repeat ;
}
#nav_red2 li.red_li a
{ 
background:url(img/r_red.jpg) no-repeat 100% 0;
color:#f6f3d9;
}

#inp_t2
{
width:100%;
margin-top:20px;
}
#inp_t2 td.td0
{
width:14px;
}
#inp_t2 td.td1,#inp_t2 td.td2,#inp_t2 td.td3
{
border-bottom: 1px solid #d6d3b7;
}
#inp_t2 tr.tr1
{
height:39px;
}
#inp_t2 tr
{
height:35px;
}
#inp_t2 tr.end
{
height:112px;
}
#inp_t2 td.td1
{
width:122px;
font:1em/1em Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#97968b;
font-weight:bold;
padding: 0 0 0 20px;
}
#inp_t2 tr.end td.td1
{
vertical-align:top;
padding: 9px 0 0 20px;
}
#inp_t2 td.td3
{
width:30px;
}
textarea.bron
{
width:100%;
height:94px;
} 
#v1.bron,#v2.bron,#v3.bron,#v4.bron,#v5.bron,#v6.bron
{
width:100%;
height:22px;
}   
#v1.bron
{
background: url(img/bron_str.jpg) no-repeat 98% 50%;
} 
#v1.bron,#v2.bron,#v3.bron,#v4.bron,#v5.bron,#v6.bron, textarea.bron
{
border: 1px solid #938e69;
background-color:#f5f3d6;
    
}   
#bottom2
{
padding:0 20px;

font:12px/12px Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
color:#000;
margin: 15px 0 0 155px;
}
#inp_t2 span
{
color:#b31667;
}
 



#Table1_nav2
{
    width:100%;
    margin-top:36px;
}
#Table1_nav2 td
{
    background: url(img/sh.png) repeat ;
    text-align:center;
}
#Table1_nav2 td.td0
{
width:14px;
background: none ;
}
#Table1_nav2 a
{
font:1em/1em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b31667;
display:block;
padding: 10px 0 9px 0;
}
#Table1_nav2 a:hover
{
text-decoration:none;
}






#Table1_nav
{
clear:both;
}
#news_full2.simpl_text,#news_full2.simpl_text p
{
padding: 0 ;
margin: 0;
}
ul.nav_newmenu
{
margin: 17px 0 0 3px;
border-bottom: 1px solid #b7b6ac;
padding-bottom:10px;
}
ul.nav_newmenu li
{  
padding: 7px 0;
clear:both;
}
ul.nav_newmenu a
{
font:1.3em/1.6em Georgia,Arial Narrow, Myriad Pro , Arial, Helvetica, sans-serif;
text-transform:none;
color:#dd127b;
padding: 0 10px 0 7px;
}
ul.nav_newmenu a:hover
{
text-decoration:underline;
}













#gal_foto.photo
{
width:100%;
margin:0;
padding:0;display:table;
}
#gal_foto.photo li
{
width:33%;
height:162px;
margin:0 0 37px 0;
padding:0;
display:table-cell;
border-bottom: 1px solid #d6d3b7;
position:relative;
left:1%;
text-align:center;
vertical-align:middle;
}

#gal_foto.photo li img
{
display:inline;
border: 4px solid #fff;
margin:0;
padding:0;padding-top:-10px;
margin-bottom:-6px;
}
#gal_foto.photo div
{
 display:table;
 text-align:center;
position:relative;
height:118px;
width:auto;
margin:0 auto;
vertical-align:middle;
}
#gal_foto.photo div div
{
display:table-cell;
position:relative;
height:118px;
width:inherit;
margin:0 auto;
}
#gal_foto.photo div div div
{
border: 1px solid #b31667;
position:relative;
height:118px;
width:177px;
margin:0 auto;
display:inline-block;
position:relative;
width:auto;
height:auto;
margin:0 auto;
padding:0;
padding-bottom:1px;
vertical-align:middle;


}
#gal_foto.photo div div div.ten_fotol
{
border: none;
position:absolute;
margin:0 auto;
display:inline-block;
position:relative;
height:9px;
width:50%;
margin:0;
padding-right:5px;
padding-bottom:1px;
vertical-align:middle;
background: url(img/sh_img.png) no-repeat 0 0  ;
position:absolute;
top:100%;
left:-5px;

}
#gal_foto.photo div div div.ten_fotor
{
border: none;
display:inline-block;
height:9px;
width:50%;
margin:0;
padding-right:5px;
padding-bottom:1px;
vertical-align:middle;
background: url(img/sh_img.png) no-repeat 100% 0  ;
position:absolute;
top:100%;
right:-5px;

}
#gal_foto.photo h5
{
background:none ;
}













#predl ul li
{
width:100%;
}





#nav4 ul a.active
{
color:#fff;
background-color:#b91369;
text-decoration:none;
}
#nav4 ul a.active  img
{
display:block;
}

#news_full2.simpl_text p
{
border:none;
}



#tab_info.tur_main
{
    position:relative;
}
#tab_info2.tur_main td.td12
{
    width:280px;
}
#main_left_nov.tur_final a {

font-size:1.2em;
}
#predl ul li h3 a {
color:#B91369;
}
#news_full h3 a{
color:#B91369;
}
#tab_info.tur_main td.td3 {
font-size:1.2em;
font-family:'Times New Roman',Times,serif;
}
#tab_info.tur_main td.td2 {
font-size:1.2em;
font-family:'Times New Roman',Times,serif;
}
