@charset "windows-1251";
body { margin: 0; padding: 0; text-align:center; color:#000000; z-index:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal }
#gobal, #top, #low, #content, body, #center_low, #menu, #menu_2, #venzel_bottom, #bottom_text { position: relative }
/* - - - - - - */
#center_mid { height:980px; width:956px; position: absolute; margin-top:50px; margin-left:auto; margin-right:auto; }
#content_mid { width: 1000px; margin: 0 auto; left: auto; right: auto; z-index: 5; padding-top:40px; }
.content_mid_files { width: 1000px; margin: 0 auto; position: relative; left: auto; right: auto; z-index: 5; padding-top:10px; height:850px }
.content_mid { width: 1000px; margin: 0 auto; position: relative; left: auto; right: auto; z-index: 5; padding-top:40px; }
/* - - - - - - */
#add_batton { background-image:url(../images/interior/add_button.png); width:118px; height:25px; position: relative; background-position:bottom; top:-6px; margin-top:-6px; margin-left:750px }

#add_batton_show { background-image:url(../images/interior/add_button_show.png); width:220px; height:20px; position: relative; background-position:bottom; top:-6px; margin-top:-6px; margin-left:700px; z-index:16}

div.tags { width:950px; height:30px; margin-left:auto; margin-right:auto; float:none; padding:0; margin-top:10px; border:dashed; border-color:#BC845C; border-width:1px; font-size:9px; color:#BC845C }
a.tgs { font-size:10px }
a {text-decoration:none}
a.links { color:#000; }
a.tgs:link { color: #000 }
a.tgs:visited { color: #000 }
a.tgs:hover { color:#F63 }
a.tgs:active { color: #000 }

#bottom_text { position: relative; z-index: 12; font-family: Arial, Helvetica, sans-serif; text-align: center; width: 100%; font-size: 11px; color: #BC845C; top:-3px; }
.bottom_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #BC845C; }
.text_low { position: absolute; z-index: 12; font-family: Arial, Helvetica, sans-serif; text-align: center; width: 100%; font-size: 11px; color: #BC845C; top:-10px; }
#gallery_ear { width:800px; height:500px; margin: 0 auto; overflow: hidden; }
#venzel_top { position: relative; z-index: 11; top:-20px; width:100%; }
#venzel_bottom { position:absolute; z-index: 11; width:100%; bottom:0px; height:20px; padding-top:15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; z-index: 11; color: #BC845C; font-weight: bold; text-decoration: underline; font-style: normal }
.venzel_bottom { position: relative; z-index: 11; width:100%; bottom:0px; }
#low { height: 31px; background-image: url(../images/interior/border_design.png); background-repeat: repeat-x; margin-top: 6px; padding-top:19px; position: relative; width:100%; z-index: 1 }
#sub_menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #BC845C; font-weight: bold; text-decoration: underline; font-style: normal }
#right_mid { height:100%; width:20px; background-image: url(../images/interior/right_mid.png); background-repeat: repeat-y; background-position: right top; float: right }
#left_mid { height:100%; width:20px; float:left; background-image:url(../images/interior/left_mid.png); background-repeat:repeat-y; background-position: left top; }
#gobal { background-image:url(../images/interior/bg1_02.png); z-index:0; }
.global { background-image:url(../images/interior/bg1_02.png); z-index:0 }
.counters, .counter { Text-align: center; width:0px; height:0px; overflow:hidden; }
img { border:0px }
div .floated { margin:10px; padding:5px; text-align:left }

a.submenu:link { color: #900 }
a.submenu:visited { color: #900 }
a.submenu:hover { color:#F13 }
a.submenu:active { color: #900}


/* .global .global .content_mid div table tr #center_center #text p .link_in_text strong { color: #F63; } */
a.link_in_text:link { color: #955 }
a.link_in_text:visited { color: #844 }
a.link_in_text:hover { color:#F13 }
a.link_in_text:active { color: #F13 }

p.text_s_otstupom_sleva{
	line-height:1.2; text-indent:0px; padding-left:50px}

a.menu { font-size:14px }
a { font-size:12px}
a.links { color:#999; text-decoration:none; font-size:12px }
a.menu:link { color: #000 }
a.menu:visited { color: #000 }
a.menu:hover { color:#F63 }
a.menu:active { color: #000 }

h1 { font-size:20px; font-family:Arial, Helvetica, sans-serif; text-align: center; text-indent: 0px; color: #666; }
h2 { font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align: left; text-indent: 3%; color: #666; line-height: 14px; }
#top { height:93px; position:absolute; width:100%; top:0px; background-image:url(../images/interior/border_design.png); background-repeat:repeat-x; background-position:bottom; z-index: 6; overflow: visible; background-color:#fbf8f7 }


#content { width: 100%; height: 126px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; z-index: 6; overflow: visible }
#content_low { width: 1000px; height: 35px; margin-top: 5px; margin-right: auto; margin-bottom: 0; margin-left: auto; background-repeat: repeat; opacity: 0.2; filter: alpha(opacity=20); overflow:hidden }
.spec_banner { height: 31px; overflow:hidden; position:relative; z-index:13; filter: alpha(opacity=30); float:left; }
#low { height: 31px; background-image: url(../images/interior/border_design.png); background-repeat: repeat-x; margin-top: 6px; padding-top:19px; position: relative; width:100%; z-index: 1 }
#logo { overflow:visible; float:left; margin-left:55px; top: 0px; height: 147px; width: 219px }
#film { width: 651px; margin-left:295px; height: 93px }
#content_top { width: 950px; height:144px; position: relative; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#menu_2 { left: -15px; height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; width: 700px; top: 4px; }
#menu { position:absolute; height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; padding-left: 25px; width: 640px; color: #F90; left: 263px; top: 104px; }
#centr_table { padding-left:25px; padding-right:24px; }
#centr_table_with_graph { padding-left:25px; padding-right:24px; }
#text { padding-left:30px; padding-right:30px; font-size: 12px; text-align: justify; text-indent: 3%; color: #999; }
.spisok {text-align: justify; text-indent:0; color:#BC845C; font-size:12px }


#second_menu { position: absolute; height: 26px; width: 691px; top: 142px; left: 291px }
#border_submenu { float: left; width: 500px; background-image: url(../images/interior/line_submenu.png); background-repeat: repeat-x; background-position: left; position: relative; height: 28px }
#poisk { text-align: center; color:  #F0E4EE; position: relative; width: 100%; vertical-align:bottom; font-size:9px }
.poisk { text-align: center; color:  #F0E4EE; position: relative; width: 100%; vertical-align:bottom; font-size:9px; }
#center_top { height:37px; width:950px; margin-left:25px; margin-right:25px; background: url(../images/interior/inner_content_top.png) no-repeat; }
#center_top_with_graph { background-image:url(../images/interior/inner_content_top.png); background-repeat:no-repeat; height:37px; width:950px; margin-top:250px; margin-left:25px; margin-right:25px; }
.center_top_with_graph { background-image:url(../images/interior/inner_content_top.png); background-repeat:no-repeat; height:37px; width:950px; margin-top:750px; margin-left:25px; margin-right:25px; }
.center_center { background-image:url(../images/interior/inner_content_center.png); background-repeat: repeat-y; text-align:center; vertical-align:top }
#center_center { background-image:url(../images/interior/inner_content_center.png); background-repeat: repeat-y; text-align:center }
#center_low { background-image:url(../images/interior/inner_content_bottom.png); background-repeat:no-repeat; height:60px; margin-left:25px; margin-right:25px; padding-top:10px }
.lines { color: #F60; font-weight: normal; border-top-style: dotted; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; border-top-color: #F60; border-right-color: #F60; border-bottom-color: #F60; border-left-color: #F60; width: 100%; }
.items { font: bold 14px Arial, Helvetica, sans-serif; color: #666; }
.top_files { height:50px; width:100%; top:0px; background-image:url(../images/interior/border_design.png); background-repeat:repeat-x; background-position:bottom; z-index: 6; overflow: visible; }
.menu_files { height: 23px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-align: left; padding-left: 200px; width: 750px; color: #F90; margin-left:auto; margin-right:auto; padding-top:15px }
.partners_border { font-size: 12px; color: #666; border: 1px dashed #CCC; padding-bottom: 5px; padding-right:20px; padding-left:10px; background: #F0F0F0; }
.bottom_link { font: bold 12px Arial, Helvetica, sans-serif; color: #666; text-decoration:underline; }



