* {margin: 0; padding: 0;}
body {background-color:#FFF; font-family:Tahoma, Geneva, sans-serif; color:#595959; font-size:12px; min-height:100%; height:auto !important; height:100%; position:relative; behavior:url(csshover.htc)}
html { width:100%;}
#body	{width:1000px; margin:0 auto; min-height:100%; height:auto !important; height:100%; position:relative; overflow:hidden; zoom:1}

img {border:0}
.clear {clear:both; height:0; padding:0; margin:0px; line-height:0px; font-size:0px}
a {color: #5d5d5d;}
a:hover {text-decoration:none}
.centermap { width: 960px; margin:0 auto; padding-top:3px}
A:focus, a:active {
outline:none
}
ol {list-style:inside}
ul {list-style:none}

h5	{font-size:12px}

.slide-show {display:block}
.slide-hide {display:none}

.slide-show2 {display:block}
.slide-hide2 {displaynone}

/*head*/
.baner_no	{float:left; font-size:0; width:0; height:101px}
.head {position:absolute; top:0; left:20px; width:960px}
.map {float:right; padding:7px 12px 0 0}
.map img {vertical-align:middle; margin-right:7px}
.map a {color: #424242; text-decoration:none}
.map span {text-decoration:underline}
.map a:hover span {text-decoration:none}
.icon {float:left; color:#747474; font-weight:bold; padding:3px 0 1px 2px; height:25px}
.icon img {margin-bottom:-8px}
.search {float:right; padding-top:6px}
.search select {border:1px solid #c2c2c2; background-color:#fafafa}

.banner {padding-top:3px; padding-bottom:11px}
.line {background:url(/images/line.gif) no-repeat; width:960px; height:52px; position:relative; clear:both}



/*drop_menu*/
.menu2 { font-size:18px; text-transform:uppercase; color:#fff; padding-left:260px; font-family:"Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif}
.menu2 a {color:#FFF; text-decoration:none}
.menu2 li.top {display:block; float:left}
.menu2 li a.top_link {display:block; float:left; height:39px; margin-top:1px; padding:12px 13px 0 13px; z-index:3000}

.menu2 li:hover a.top_link {background-color:#3caacc; border:1px solid  #1b7798; border-bottom:0; margin-top:0;  padding-left:12px; padding-right:12px; border-bottom:none; position:relative; z-index:1000}
 
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0}
.menu2 a:hover {visibility:visible; position:relative; z-index:200}
.menu2 li:hover {position:relative; z-index:200}
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; z-index:300}

.menu2 :hover ul.sub {left:0; top:51px; background-color:#3caacc; border:1px solid  #1b7798; width:131px; height:auto; z-index:300; font-size:12px}
.menu2 :hover ul.sub li {display:block; position:relative; float:left; width:131px; font-weight:normal; height:25px; font-size:13px}
.menu2 :hover ul.sub li a {display:block;  position:relative; float:left; width:123px; font-weight:normal; text-decoration:none; font-size:13px; height:20px; text-transform:none; padding-left:8px; padding-top:5px}
.menu2 :hover ul.sub li a:hover {background-color:#63bfdb; color:#116681}


.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:152px; top:0;   white-space:nowrap; width:152px; z-index:400; height:auto}
.menu2 :hover ul.sub .last { border:none}

/*drop_menu*/

.login2 { width:261px; height:162px; background-color:#f6f3f0; position:absolute; right:0px; margin-top:54px; border:1px solid #b9b9b9}
.xxx2 { position:absolute; right:10px; margin-top:5px}
.tx21 { color:#fe9e11; font-weight:bold; padding-left:11px; padding-top:9px}
.inp { background:url(/images/enter.gif) no-repeat; width:78px; height:22px}
.forma { margin-left:15px}
.forma td {padding-top:9px; padding-right:4px}
.inp2 {width:120px; height:21px; border:1px solid #b9b9b9}
.forma a {color: #2399bd}
.login {position:absolute; right:0; padding-right:20px; color:#FFF; font-size:12px; padding-top:11px}
.login a {color:#FFF}
.login img {margin-bottom:-2px; margin-left:5px}
.tx2 {background:url(/images/zamok.gif) left 3px no-repeat; float:right; text-indent:10px}
.tx24 {float:right;  margin-left:60px}

.str {margin:0; text-indent:-12px; line-height:16px}
.str td	{height:40px; vertical-align:middle; padding-left:20px}
.str span {background:url(/images/strela.gif) left 5px no-repeat; padding-left:12px; margin-right:3px}
.str a { background: url(/images/strela.gif) left 5px no-repeat; color: #595959; padding-left: 12px; margin-right: 3px}
.rss { float: right; margin-right: 21px; margin-top: 8px;}
.last { text-decoration: none;}
/*head*/

/*content*/
.content { width: 960px; margin: 0 auto; padding-top: 234px}
.main { width: 960px;}
.left { width: 720px;}
.right { width: 240px;}
.blockbg { background: url(/images/block_top.gif) top no-repeat; width: 714px; zoom:1; overflow:hidden; margin-bottom:6px}
.blockbg2	{margin-bottom:6px}
.block_foot {background: url(/images/blockbg.gif) repeat-y; width: 701px; padding:6px 13px 6px 0; zoom:1; overflow:hidden}
.block_foot2	{padding-top:7px; margin-top:-1px; padding-right:5px; width:709px}
.block_foot3	{padding-top:0; margin-top:-1px; padding-right:5px; width:709px}
.block_top {background: url(/images/block_foot.gif) 0 bottom no-repeat; width:714px; padding:7px 0}

.block2bg { background: url(/images/block2bg.gif) repeat-x; height: 244px; margin-left: 20px; margin-right: 5px; margin-top: 13px; position: relative; margin-bottom: 11px;}
.foto { background: url(/images/foto.gif) no-repeat; width: 333px; height: 252px; position: absolute; margin-top: -18px; margin-left: -12px; left: 0;}
.foto img { width: 325px; height: 244px; margin-left: 4px; margin-top: 4px;}
.info { height: 82px; padding-left: 18px; }
.info_act { background: url(/images/inf_act.gif) 0 1px no-repeat; width: 350px;  height: 82px; padding-left: 18px; vertical-align: middle;}
.info_act .title a { color: #fd9800;}
.info a { color: #424242;}
.title { font-size: 13px; font-weight: bold; padding-bottom: 3px;}
.link img { vertical-align: middle; margin-left: 3px; margin-right: 3px;}
.info .link a { color: #2399bd;}
.link  { font-size: 10px; padding-top: 4px;}
.need {margin-left: 321px;}


.left3 { float: left; width: 359px; padding-left: 1px;}
.left3 .news0	{padding-left:6px}
.stati	{display:block; height:63px}
.left4 {float:left; width:340px}
h1 { background: url(/images/h1.gif) no-repeat; color: #747474; font-size: 12px; padding-left: 18px; padding-top: 2px; height: 19px; text-transform: uppercase; font-weight: bold;}
h2 { background: url(/images/h1.gif) no-repeat; color: #747474; font-size: 12px; padding-left: 18px; padding-top: 2px; height: 19px; text-transform: uppercase; font-weight: bold;}
.spisok {padding-top:12px}
.spisok p { padding-left: 18px;}
.news0	{padding-top:10px}
.tema3 {padding-bottom:10px; padding-top:10px; color:#424242; font-size:10px; color:#424242}
.tema3 a { color: #2399bd;}
.name3 span { color: #ff9801; font-weight: bold;}
.news3  p { padding-top: 2px; padding-right: 10px;}

.tema03 {font-size:12}
.tema03 a { color: #2399bd;}
.name03 { font-size: 10px; color: #424242; padding-bottom:10px;}
.name03 span { color: #ff9801; font-weight: bold;}
.news03 {padding-top: 10px; color: #424242;}
.news03  p { padding-top: 2px; padding-right: 10px;}

.albums .news3 {width:222px; float:left; font-size:12px;}
.name_album	{height:42px}
.name_album a	{color:#2399bd;}
.name_album2	{height:82px}
.name_album2 a	{color:#2399bd;}
.name_album3	{height:65px}
.name_album3 a	{color:#2399bd;}

.data5 {color:#ff9801; height:28px; display:block; font-size:9px}
.data5 b {display:block}
.data6 {color:#ff9801; font-size:9px}
.data6 b {display:block}
.data8 td {color:#ff9801; font-size:9px; height:50px; vertical-align:bottom}
.city_link a	{color:#ff9801}

.data2 {color: #ff9801; font-weight: bold; font-size:10px;}
.action_box .data2 {color: #ff9801; font-weight: bold !important; font-size:10px !important;}
.tema4 a { color: #2399bd;}
.tx5 { text-align: right; padding-right: 7px;}
.tx5 a { background: url(/images/strela.gif) left 5px no-repeat; color: #2399bd; padding-left: 12px;}

.box_user_info {background:#d4d4d4; color:#414141; padding:7px 10px 6px 12px; margin:6px 0 0 6px; font-size:11px}
.box_user_info span	{color:#2399bd}

.title7 { background: url(/images/title7.gif) no-repeat; width: 344px; height: 30px; font-size: 13px; font-weight: bold; padding-left: 10px; padding-top: 12px; text-transform: uppercase;}
.title7 span { float: right; padding-right: 10px; margin-top: -3px;}
.title7 a { color: #2399bd;}
.title10 { background: url(/images/block8_foot.gif) no-repeat; width:344px; height:7px; padding-left:10px; font-size:0}
.info5 { background: url(/images/block7bg.gif) repeat-y; width: 354px; margin-top: -5px; border-top: 5px solid #d4d4d4;}
.info6 {background:url(/images/block7bg.gif) repeat-y; width:354px}
.info5_foot { background: url(/images/block7_foot.gif) bottom no-repeat; width: 333px; padding-left: 12px; padding-right: 9px; padding-top: 11px; overflow:hidden; zoom:1}
.info6_foot {width:352px; overflow:hidden; zoom:1; border-bottom:1px #d4d4d4 solid; padding-left:1px}
.info7_foot {background:url(/images/block7_foot.gif) 0 bottom no-repeat; width:333px; padding:11px 9px 10px 12px; overflow:hidden; zoom:1}
.info7_foot h2	{margin-left:-11px !important}
.info5 .title a {color: #424242;}
.info5 .title { height: 32px;}
.fotobg2 { background: url(/images/fotobg.gif) no-repeat; width: 100px; height: 100px; float: left; margin-right: 12px;}
.fotobg2 img { margin-left: 5px; margin-top: 5px; }
.moda { width: 360px; float: left; padding-bottom: 6px;}
.need4 { float: left;}
.news4 { width: 714px;}
.title7 .plus { background: url(/images/strela6.gif) left no-repeat;  width: 21px; height: 20px; float: right;}
.title7 .min { background: url(/images/strela6_hover.gif) left no-repeat;width: 21px; height: 20px;float: right;}
.moda2 { width:354px; float:left; padding-bottom:6px}
.link img { vertical-align: middle; margin-left: 3px; margin-right: 3px;}
.link a { color: #2399bd;}
.link  { font-size: 10px; padding-top: 4px;}
.bord { background: url(/images/bord.gif) bottom repeat-x; margin-right: 8px; padding-bottom: 7px; margin-bottom: 9px;}
.bord_last { margin-right: 8px; padding-bottom: 7px; margin-bottom: 9px;}
.tx14 a { font-weight: bold;color: #424242;}
.tx13 { font-size: 10px;}
.tx13 a { background: url(/images/strela.gif) left 4px no-repeat; padding-left: 12px; margin-left: 4px; color: #2399bd;}
.foto4 img { border: 3px solid #d8d7d7;}
.tema5 { border-bottom: 1px solid #d4d4d4; padding-bottom: 8px;}
.tema5 p {color: #454545; padding-top: 6px; }
.tema5_last { padding-bottom: 8px;}
.tema5_last p {color: #454545; padding-top: 6px; }

.block3bg {background: url(/images/block_top.gif) 0 top no-repeat; width: 714px; margin-bottom:6px}
.block3_top { background: url(/images/block_foot.gif) 0 bottom no-repeat; width: 714px; padding:7px 0}
.block3_foot {background: url(/images/blockbg.gif) 0 0 repeat-y; width: 701px; padding:6px 13px 6px 0}
.tumb { width: 93px; padding-left: 22px; float: left; color: #424242; font-size: 11px;}
.tumb a {color: #424242; text-decoration: none;}
.tumb img {border: 1px solid #d4d4d4;}
.block5bg .tumb { padding-left: 19px;}

.banner2  img {border: 1px solid #d4d4d4; margin-bottom: 12px;}
.reklama  img { margin-bottom: 12px;}
.kalendar { margin-bottom: 12px;}
.znak { margin-bottom: 12px;}
/*content*/

/*foot*/
.foot { background: url(/images/foot.gif) no-repeat; width: 960px; height: 29px; margin: 0 auto; padding-top: 29px}
* html .foot 	{margin-left:15px}
.foot .tx6 { float: left;}
.foot a { color: #424242; margin-left: 5px; margin-right: 5px;}
.copy { color: #454545; padding-top: 13px; padding-bottom: 13px; padding-left: 13px;}
.copy span { color: #afafaf; margin-left: 15px;}
.info3 { width: 960px; margin: 0 auto; position: relative; height: 60px; padding-top: 2px; }
.info3 p { padding-left: 62px;}
.link_l { float: left; padding-left: 60px;}
.link_r { float: right; padding-right: 52px;}

/*foot*/



/*index2*/
.left2 { width: 240px; padding-right: 6px;}
.left2 h2	{margin-left:0} 
.center { width: 474px;}
.left h2	{margin-left:0}
h2	{margin-left:1px}

.block4bg {background: url(/images/block4_top.gif) top no-repeat; width: 240px; margin-bottom:6px}
.block4_0bg {background: url(/images/block4_top.gif) top no-repeat; width: 240px; margin-bottom:6px}
.block4_top {background: url(/images/block4_foot.gif) bottom no-repeat; padding:7px 0}
.block4_foot {background: url(/images/block4bg.gif) top  repeat-y; width: 239px; padding:6px 0 6px 1px}
.block4bg h1, .block4bg h2, .block4bg h3, .block4bg h4 { background:url(/images/blue.gif) no-repeat; color:#2399bd; font-size:12px; height:19px; text-transform:uppercase; font-weight:bold; padding:2px 0 0 18px}

.menu3 { margin-left: 18px; list-style: none;}
.menu3 a { padding-left: 17px;}
.menu3  li { padding-bottom: 3px; padding-top: 2px;}
.menu3 ul { margin-left: 12px;list-style: none; margin-left: 17px;}
.menu3 ul a { color: #1989af; padding-left: 0px;}
.menu3 ul a:hover { color: #595959; text-decoration: none;}
.menu3 .plus { background: url(/images/plus.gif) left no-repeat; font-weight: bold; text-decoration: none;}
.menu3 .min { background: url(/images/min.gif) left no-repeat; font-weight: bold; text-decoration: none;}
.player { float: left; width: 240px; height: 199px;}
.tx7 { background: #8fc9dc; padding-left: 5px; width: 235px; padding-bottom: 2px; float: left; margin-bottom: 12px;}
.tx7 span { font-size: 15px; }

.news2 { padding-left: 6px; padding-top: 6px; padding-bottom: 6px;}
.tema { padding-bottom: 2px;}
.tema a { color: #1c8ab1; font-weight: bold;}
.tema2 { padding-bottom: 2px; font-size: 14px; }
.tema2 a { color: #1c8ab1; font-weight: bold;}
.tema2 img { margin-right: 1px;}
.name { font-size: 10px;color: #424242; padding-top: 3px;}
.name span {color: #ff9801;}
.text { }
.text img {}
.text .bg { background: url(/images/fotobg2.gif) no-repeat; float: left; margin-right: 6px;padding: 3px; margin-top: 4px;  }
.text .need6 {overflow: hidden;height: 80px; width: 80px; float: left;}
.need6 img { height: 80px; margin-left: -13px;}

.fotobg .bg2 {  float:left; margin-top:3px; overflow: hidden; height:90px; width:90px; float:left}
.fotobg .need7 {width:1000px; text-align:center; margin-left:-455px; background:#000; display:block}
.need7 img {margin:0 auto}
.fotobg { background:url(/images/fotobg.gif) no-repeat; width:91px; padding-left:5px; height:100px; float:left; margin-right:0;}
.info5 .fotobg { margin-right: 12px;}
.info5 .fotobg .bg2 {  float: left; margin-top: 5px; }
.tumb .fotobg .bg2 {  float: left; margin-top: 5px; }
.tumb .fotobg { background: none; padding-left: 0px; width: auto;}

.text2 .bg2 {  float:left; margin-left: 3px; margin-top: 1px; margin-right: 6px; overflow: hidden; height:90px; width:90px; float:left}
.text2 .need7 {width:1000px; text-align:center; margin-left:-455px; background:#000; display:block}

.photo_border1 {float:left; height:136px; width:136px; overflow:hidden; zoom:1}
.photo_border2 {width:1000px; float:left; margin-left:-525px; text-align:center}

.text2 { background: url(/images/fotobg3.gif) no-repeat; margin-top: 10px; min-height: 100px;}
.text4 {}
.text4 img { background: url(/images/fotobg4.gif) no-repeat; padding: 3px; margin-right: 6px; float: left; margin-top: 4px; margin-bottom: 5px;}
.text5 {}
.text5 img { background: url(/images/foto5bg.gif) no-repeat; padding: 3px; margin-top: 7px; margin-bottom: 2px; }

.block5bg {background: url(/images/block5_top.gif) left top no-repeat; width: 468px;position: relative; margin-bottom:6px}
.block5_top { background:url(/images/block5_foot.gif) left bottom no-repeat; width: 468px; padding:7px 0}
.block5_foot {background: url(/images/block5bg.gif) left top  repeat-y; position: relative; width:458px; position:relative; padding:6px 10px 6px 0}
.block5bg h1, .block5bg h2, .block5bg h3, .block5bg h4 {background:url(/images/blue.gif) no-repeat; color:#2399bd; font-size:12px; height:19px; text-transform: uppercase; font-weight:bold; padding:2px 0 0 18px}

.news3 { padding-top:5px; padding-left:11px}
.news3 .tema2	{padding-right:17px}
.rait { float: right; margin-right: -13px;} 
.key { background: url(/images/key.gif) no-repeat; width: 441px; height: 27px; font-size: 11px; margin-left: 12px; margin-bottom: 6px; }
.keybg span {color: #ff9801;}
.keybg a { color: #999999; }
.keybg p { padding-left: 5px; }

.keybg { background: url(/images/keybg.gif) top repeat-y; width: 442px; margin-left: 12px; float: left; margin-bottom: 6px;font-size: 11px; margin-top:10px }
.key_top { background: url(/images/key_top.gif) top no-repeat; width: 442px;}
.key_foot { background: url(/images/key_foot.gif) bottom no-repeat; width: 442px; padding-top: 6px; padding-bottom: 8px;}

.keybg3		{width:683px; margin-left:18px; background: url(/images/keybg3.gif) top repeat-y; margin-bottom:15px !important}
.keybg3	.key_top	{width:683px !important; background: url(/images/key_top3.gif) top no-repeat !important}
.keybg3	.key_foot	{width:683px !important; background: url(/images/key_foot3.gif) bottom no-repeat !important}

.keybg01		{width:675px; margin-left:18px; background: url(/images/key_bg01.gif) top repeat-y; margin-bottom:15px !important}
.keybg01	.key_top	{width:675px !important; background: url(/images/key_top01.gif) top no-repeat !important}
.keybg01	.key_foot	{width:675px !important; background: url(/images/key_bot01.gif) bottom no-repeat !important}

.ban { margin-bottom:6px}


.listalka { width: 400px; padding-left: 35px; padding-top: 15px;}
.listalka_left { background: url(/images/listalka_left.gif) left top no-repeat; width: 95px; height: 37px; float: left; padding-top: 20px;}
.listalka_right { background: url(/images/listalka_right.gif) right top no-repeat; width: 95px;  height: 37px; float: left;padding-top: 20px;}
.listalka_center { width: 210px; float: left; height: 57px;}

.discount .listalka {padding-left:4px !important; width:330px; padding-top:2px !important}
.discount .listalka_left {width:70px; padding-top:6px !important; text-align:right}
.discount .listalka_right {width:60px; padding-top:6px !important}
.discount .listalka_center {width:185px; padding-right:10px; padding-top:0px !important; height:42px; margin-left:-10px; overflow:hidden; zoom:1; margin-right:5px}
.discount .tx12 	{padding-top:6px !important; height:9px; overflow:hidden; zoom:1; width:180px; display:block; margin-bottom:5px}
.discount .tx9, .discount .tx11
		{display:block; padding-top:6px}
.discount .tx15
		{width:210px}

.listalka_left p {text-align:right; float:right}

.tx8 a { background:url(/images/strela4.gif) left 5px no-repeat; float:right}
.listalka_left a {color:#2399bd;}
.tx9  { font-size:10px; padding-top:7px}
.listalka_right  p {text-align:left float:left}
.tx10 a { background:url(/images/strela5.gif) right 5px no-repeat}
.listalka_right a {color:#2399bd;}
.tx11 { font-size:10px; padding-top:7px}
.listalka_center a {padding-left:3px; padding-right:4px; height:18px; text-align:center; color:#454545; padding-top:3px; padding-bottom:5px}
.listalka_center a:hover { text-decoration:none}
.listalka_center .act2 {background:url(/images/1100.gif) no-repeat; color:#FFF; text-decoration:none}
.tx12 { padding-top:19px; padding-bottom:8px;  margin-left:17px; margin-right:17px; text-align:center}
.tx15 { color:#999; font-size:10px; text-align:center}

.tumb { width: 93px; padding-left:22px;  float:left; color:#424242; font-size:11px}
.tumb img {border:1px solid #d4d4d4;}
.com { float: right; padding-right:12px; font-size:10px}
.com span { font-weight: bold; font-size:10px}
.com a { color:#424242}
/*index2*/


/*index3*/

.rek { background: url(/images/rek.gif) bottom no-repeat; background-color: #dcdcdc; width: 135px; height: 13px; font-size: 10px;text-align: right; padding-right: 4px; margin-bottom: 12px; margin-top: -14px; margin-left: 101px;}
.rek a { text-decoration: none; }


.block6bg { background: url(/images/block6bg.gif) top  repeat-y; width: 714px; margin-bottom:6px; position:relative}
.block6_top { background: url(/images/block6_top.gif) top no-repeat; width: 714px;position: relative;}
.block6_foot { background: url(/images/block6_foot.gif) bottom no-repeat; width: 701px; padding-top: 13px; padding-bottom: 13px; padding-right: 12px; padding-left: 1px; position: relative;}
.block6bg h1 { background: none; color: #999999; font-weight: bold; padding-left: 14px; font-size: 12px; height: auto; text-transform: none;}
.block6bg .title8 {font-size: 14px; color: #595959; font-weight: bold; padding-left: 14px;  background: none; text-transform: none; padding-bottom: 2px;}
.block6bg h2 {  font-size: 14px; color: #595959; font-weight: bold; padding-left: 14px;  background: none; text-transform: none;}
.block6bg h3 { background: url(/images/blue.gif) no-repeat; color: #2399bd; font-size: 12px; padding-left: 18px; padding-top: 2px; height: 19px; text-transform: uppercase; font-weight: bold;}
.block6bg h4 { background: url(/images/blue.gif) no-repeat; color: #2399bd; font-size: 12px; padding-left: 18px; padding-top: 2px; height: 19px; text-transform: uppercase; font-weight: bold;}

.all { background: url(/images/strela2.gif) left 7px no-repeat; padding-left: 13px; float: right; color: #1c89b0; font-size: 13px;}

.title2 { font-size: 14px; color: #595959; font-weight: bold; padding-left: 14px; height: 20px;}
.rait2 { float: right;}
.rait2 img { margin-left: 1px;}
.podtema { color: #999999; font-weight: bold; padding-left: 14px; font-size: 12px;}
.avtor { font-size: 10px; color: #ff9801; padding-left: 13px; padding-top: 2px;}
.avtor a {color: #ff9801;}
.ist { float: right;}
.text3 { padding-left: 14px; padding-top: 15px;}
.text3 p { padding-bottom: 12px;}
.annons { font-weight: bold;}

.need5 td { padding-bottom: 10px; }
.text3 .annons p { padding-bottom: 0px;}
.block8 { float: right; width: 210px; padding-right: 2px;}
.fots { background: url(/images/fots.gif) no-repeat; width: 326px; height: 277px; float: left; margin-right: 10px; padding-left: 1px; padding-top: 1px;}
.fots td { height: 28px;}
.fotki { background: url(/images/fotki.gif) no-repeat; width: 180px; height: 194px; float: right; padding-left: 11px; padding-right: 11px; padding-top: 8px; margin-bottom: 12px; }
.need5 .list { padding-right: 7px; color: #a8a8a8; vertical-align: top; padding-top: 5px;  padding-bottom: 0px;}
.list img  { margin-bottom: -6px; float: left; }
.tt { width: 17px; float: left; text-align: right; margin-top: 2px;}
.tt3 { width: 17px; float: left;margin-top: 2px;}
.tt2 { float: left; width: 4px;margin-top: 2px;}
.need5 .tx16 { padding-left: 6px; color: #a8a8a8; font-size: 11px; width: 230px; padding-bottom: 0px;  }
.knopa_l { float: left; margin-top: 55px;}
.knopa_r { float: left; margin-top: 55px;}
.foto2 { float: left; width: 138px; margin-left: 9px; margin-right: 9px; margin-top: 8px; overflow: hidden;}
.foto2 img { border: 1px solid #d1d1d1;}
.graybg .tx17 a {color: #999999;}
.graybg .tx17 { font-size: 11px; line-height: 12px;color: #999999;}
.alb { font-weight: bold; color: #999999; padding-bottom: 0px; height: 22px;}

.graybg { background: url(/images/graybg.gif) repeat-y; width: 202px; float: right; margin-left: 10px; margin-bottom: 12px;}
.gray_top { background: url(/images/gray_top.gif) top no-repeat; width: 202px; float: right;}
.gray_foot { background: url(/images/gray_foot.gif) bottom no-repeat; width: 178px; padding-bottom: 18px; padding-top: 10px; padding-left: 12px; padding-right: 12px;} 
.graybg .read { font-weight: bold; color: #999999; padding-bottom: 4px;}
.graybg a { color: #1c89b0;}
.graybg p { padding: 0px; line-height: 12px;}
.graybg .zv { text-align: center; color: #d1d1d1; padding-top: 6px; padding-bottom: 0px;}

.key2 { background: url(/images/key2.gif) no-repeat; width: 688px; height: 27px; margin-left: 12px; float: left;}
.key2bg { background: url(/images/key2bg.gif) top repeat-y; width: 688px; margin-left: 12px; float: left;font-size: 11px;}
.key2_top { background: url(/images/key2_top.gif) top no-repeat; width: 688px;}
.key2_foot { background: url(/images/key2_foot.gif) bottom no-repeat; width: 688px; padding-top: 6px; padding-bottom: 8px;}
.key2bg span {color: #ff9801;}
.key2bg a { color: #999999; }
.key2bg p { padding-left: 5px;}
.icons { background: url(/images/iconki.gif) no-repeat; width: 400px; height: 94px; margin-left: 155px; float: left;}
.icons a { display: block;}
.icons p { text-align: center; width: 79px; float: left; font-size: 10px; padding-top: 12px; color: #b5b5b5;}

.coment { background: url(/images/blue.gif) no-repeat; color: #2399bd; font-size: 12px; padding-left: 18px; padding-top: 2px; height: 19px; text-transform: uppercase; font-weight: bold; margin-top: 10px;}

.coments {width:690px; padding-left:11px}
.knopka  .plus { background: url(/images/plus2.gif) no-repeat; width: 113px; height: 19px; display: block;}
.knopka  .min { background: url(/images/min2.gif) left no-repeat;  width: 73px; height: 19px; display: block;}
.tx3  .plus { background: url(/images/plus2.gif) no-repeat; width: 113px; height: 19px; display: block;}
.tx3  .min { background: url(/images/min2.gif) left no-repeat;  width: 73px; height: 19px; display: block;}
.area { background: url(/images/area.gif) no-repeat; width: 689px; height: 192px; margin-top: 4px;}
.close { float: right; margin-right: 9px; margin-top: 9px;} 
.links p { float: left; padding-top: 7px; padding-left: 9px; padding-right: 7px;}
.links .tx18 { padding-top: 2px;}
.area textarea { width: 667px; height: 141px; margin-left: 9px; margin-top: 9px; overflow: auto;}

.orange { color: #ff9e11; font-weight: bold; padding-top: 4px; margin-left:-5px}
.orange  a {color: #ff9e11; margin:0 5px}

.gray2_top { background: url(/images/gray2_top.gif) top no-repeat; width: 690px; background-color: #f7f7f7;}
.gray2_foot { background: url(/images/gray2_foot.gif)  bottom no-repeat; width: 690px; padding-top: 6px; padding-bottom: 6px;}
.otvet { margin-top: 10px;}
.otvet table { margin-left: 6px; width: 680px;}
.ava img { border: 1px solid  #9d9d9d; margin-right: 6px;}

.cutata { background: url(/images/cutata.gif) left 20px no-repeat;}
.cutata_top { background: url(/images/cutata_top.gif) left  top no-repeat;}
.cutata_foot { background: url(/images/cutata_foot.gif) left bottom  no-repeat; padding-left: 22px; padding-top: 2px; padding-bottom: 8px;}

.nik { color: #2399bd; font-weight: bold; text-decoration: none; font-size: 11px;}
.tx19 { font-size: 10px; height: 22px; padding-top: 2px;}
.tx19 .ocenka span { font-size: 12px;}
.ocenka { float: right; margin-top: -2px;}
.ocenka img { margin-left: 3px; margin-bottom: -4px;}
.inf { float: left;}

.sms  { padding-top: 8px;}
.sms .tx3 { float: left; padding-left: 0px;}
.sms p { float: left; padding-left: 106px; padding-top: 10px;}
.tx4 a { font-size: 10px;color: #ff9e11; padding-left: 14px;}

.zhaloba { background: url(/images/zhaloba.png) no-repeat; width: 344px; height: 162px; padding-left: 15px; position: absolute; z-index: 100; font-size: 12px; padding-top: 9px; left: 70px; margin-top: 23px;}
.icons .zhaloba a { color: #ffa421; font-weight: bold; padding: 0px; margin: 0px; text-decoration: none;}
.citata { background: url(/images/citate.png) no-repeat; width: 345px; height: 274px; z-index: 100; position: absolute; left: 0px; margin-top: 23px; padding-left: 15px; padding-top: 9px;}
.xxx img { float: right; margin-right: 10px; }

.zhaloba textarea { width: 323px; height: 108px; border-left: 2px solid #848484;border-top: 2px solid #848484;border-bottom: 2px solid #fafafa;border-right: 2px solid #fafafa; margin-top: 6px;}
.icons .zhaloba p { color: #8f8f8f; white-space: nowrap; font-weight: bold; font-size: 12px; padding: 0px; padding-top: 2px; }
.icons .zhaloba .tx2 {}

.citata textarea { width: 323px; height: 104px; border-left: 2px solid #848484;border-top: 2px solid #848484;border-bottom: 2px solid #fafafa;border-right: 2px solid #fafafa; margin-top: 6px;}
.icons .citata p { color: #8f8f8f; white-space: nowrap; font-weight: bold; font-size: 12px; padding: 0px; padding-top: 2px; }
/*index3*/


/*index4*/
.filtr { background: url(/images/filtr.gif) no-repeat; width: 442px; height: 27px; margin-left: 12px; margin-top: 12px;color: #FFF; padding-top: 8px;}
.tx22 { float: left; padding-left: 8px; }
.tx23 { float: right; padding-right: 8px;}
.tx22 a { padding-left: 5px;}
.tx23 a { padding-left: 5px;}
.filtr a { float: left; color: #FFF;}
.filtr span { float: left; padding-right: 5px;}

.filtr .sort { background: url(/images/fon_l.gif) left top no-repeat; float: left; height: 23px; color: #ff9801;text-decoration: none; cursor: pointer;}
.sort  .fon { background: url(/images/fon_r.gif) right top  no-repeat; float: left; height: 22px;  padding-top: 1px;cursor: pointer;}
.sort  .strela { background: url(/images/tttt.gif) bottom center no-repeat; height: 22px; display: block; cursor: pointer; padding-left: 0px; padding-right: 0px;}
.over { width: 133px; height: 200px; margin-left: 131px; overflow: auto; background-color: #FFF; border: 1px solid #e2e1e1; border-top: none; padding-left: 3px;}
.filtr .over a { float: none; color: #ff9801; }

.over2 { width: 133px; height: 200px; margin-left: 353px; overflow: auto; background-color: #FFF; border: 1px solid #e2e1e1; border-top: none;padding-left: 3px;}
.filtr .over2 a { float: none; color: #ff9801;}

.over3 { width: 133px; height: 200px; margin-left: 176px; overflow: auto; background-color: #FFF; border: 1px solid #e2e1e1; border-top: none;padding-left: 3px;}
.filtr .over3 a { float: none; color: #ff9801;}
/*index4*/



/*REG*/
.tx h1 {background: url(/images/blue.gif) no-repeat; color: #2399bd; font-size: 12px; padding-left: 18px; padding-top: 2px; height: 19px; text-transform: uppercase; font-weight: bold;}
.inp3 { width: 213px; height: 18px; border: 1px solid #595959;}
.inp4 { width: 86px; height: 18px; border: 1px solid #595959; float: left;}
.inp5 { border: 1px solid #595959; float: left;}
.forma2 { margin-left: 14px;color: #595959;}
.forma2 td { padding-top: 6px; padding-right: 11px;}
.forma2  select {border: 1px solid #595959; font-size: 12px; color: #595959;}
.tx25 { padding-left: 14px; padding-top: 8px; padding-bottom: 4px;}
.forma2 span { font-size: 9px; }
.nd img { margin-left: 6px; margin-top: 2px;}
.sel {width: 215px; height: 18px; border: 1px solid #595959;}
.inp6 { width: 74px; height: 18px; border: 1px solid #595959; float: left;}
.forma3 { margin-left: 14px;}
.forma3 td { padding-right: 30px; padding-top: 6px;}
.tx26 { padding-left: 14px; font-weight: bold; font-size: 14px; padding-top: 52px;}
.reg { background: url(/images/reg.gif) no-repeat; width: 94px; height: 21px; margin-top: 12px; border: none;}
/*REG*/

.top2 { text-align: center; padding-top: 8px; padding-bottom: 10px;}


/*enc*/
.tumb2 { float: left; width: 330px; padding-left: 19px; padding-top: 6px; padding-bottom: 6px;}
.tumb2 .fotobg { margin-right: 6px;}
.tumb2 .fotobg img { margin-top: 5px;}
.razdel { padding-bottom: 11px; padding-top: 2px; color: #424242; font-weight: bold;}
.razdel a { font-size: 12px; text-transform: uppercase; color: #3399cc;}
.list2 { list-style: outside; padding: 0; list-style: none; margin-top: 10px;}
.list2 li {list-style: none; }
.list2 a {color: #3399cc;}
.nd2 { text-decoration: none;}

.text6 {padding-left: 19px; padding-bottom: 6px;}
.text6 .fotobg { margin-right: 6px; margin-bottom: 0px;}
.text6 img { border: none; margin-top: 5px; }

.content2 h1 {background: url(/images/h1.gif) no-repeat; color: #747474;}
.content2 h2 {background: url(/images/h1.gif) no-repeat; color: #747474;}

.annons2  { margin-left: 19px; padding-top: 5px; border-bottom: 1px solid #cccccc; padding-bottom: 6px;}
.annons2 img { float: left; margin-right: 6px;}
.annons2 ul { list-style: outside; list-style: none; margin-left: 24px; padding: 0px;}
.annons2 a {color: #0784b1;}

.annons2_last  { margin-left: 19px; padding-top: 5px; padding-bottom: 6px;}
.annons2_last img { float: left; margin-right: 6px;}
.annons2_last ul { list-style: outside; list-style: none; margin-left: 24px; padding: 0px;}
.annons2_last a {color: #0784b1;}
.tx27  { padding-top: 8px;}
.tx27 a { color: #0784b1; font-weight: bold;}
.tx28 a { color: #424242; font-size: 10px;}

.botaniki { font-weight: bold; color: #424242; padding-left: 19px; padding-top: 4px;}
.botaniki input { background: url(/images/inp7.gif) no-repeat; width: 148px; height: 18px; border: none; float: left;}
.botaniki  td { padding-right: 12px; padding-top: 9px;}
.botaniki select { width: 148px; height: 18px; }
.botaniki a {color: #0784b1;}
.botaniki table { margin-bottom: 22px;}
.botaniki .inp8 { background:  url(/images/creator.gif) no-repeat; width: 78px; height: 18xp; border: none; margin-left: 7px;}

.sod { padding-left: 19px; padding-bottom: 12px;}
.title9 { color: #424242; font-weight: bold; padding-top: 10px; padding-bottom: 8px;}
.list3 { list-style: outside; padding: 0; list-style: none; margin-left: 36px;}
.list3 li {list-style: none; }
.list3 a {color: #0784b1;}

.tx20 { font-size: 9px; padding-top: 5px; padding-left: 24px;}
.tx20 a { color: #319fc1; text-decoration: none;}
.italic { font-style: italic; padding-top: 10px; padding-bottom: 25px; padding-left: 24px;}

.editor h2 { background: url(/images/h1.gif) no-repeat; color: #414141; font-size: 12px; padding-left: 18px; padding-top: 2px; height: 19px; text-transform: uppercase; font-weight: bold;}


.data_editor {float:right; font-size:8px; color:#414141; width:80px; display:block; text-align:right; padding:0 7px 0 0}
.data_editor b	{display:block; font-size:10px; color:#ff9801}

#editor_form	{overflow:hidden; zoom:1; padding:10px 0 0 8px; margin:0 0 0 0; position:relative}
#editor_form select
				{font-size:10px; color:#414141}
#editor_form .select2
				{font-size:12px !important; color:#2399bd !important;}
.editor_form_up	{padding-bottom:12px;}
.select {margin-right:5px;}

.title3	{overflow:hidden; zoom:1;}
.title4	{overflow:hidden; zoom:1}
.title4 h2	{float:left;}
.title4 span	{float:left; border-left:1px #414141 solid; font-size:12px; font-weight:bold; margin:2px 0 0 13px; padding:0 0 0 13px; color:#2399bd;}
.title4 span b	{color:#ff9801;}

.form_up0	{height:16px; font-size:9px; color:#414141; line-height:16px}
.form_up	{float:left; height:16px; background:url(/images/form_up.gif) 0 0 no-repeat; padding:0 0 0 6px; margin-left:7px; overflow:hidden; zoom:1; margin-right:7px}
* html .form_up
			{margin-left:3px}
.form_up2	{float:left; height:16px; background:url(/images/form_up.gif) right -16px no-repeat; padding:0 6px 0 0; font-size:10px; font-weight:bold; color:#2399bd; text-transform:uppercase; line-height:17px}

.form_c		{width:692px; background:url(/images/form_c.gif) 0 0 repeat-y; margin:0 0 5px 0}
.form_t		{width:692px; background:url(/images/form_t.gif) 0 0 no-repeat;}
.form_b		{background:url(/images/form_b.gif) 0 bottom no-repeat; padding:5px 5px 4px 5px}
.form_b input {border:0; padding:0; margin:0; width:100%; background:none}
.form_b textarea {border:0; padding:0; margin:0; width:100%; background:none; height:34px; overflow:hidden; zoom:1}
.form_b2	{background:url(/images/form_b2.gif) 0 bottom no-repeat; padding:7px 5px 4px 11px}
.form_b2 a	{margin-right:5px}

.form_c0		{width:340px; background:url(/images/form_c0.gif) 0 0 repeat-y; margin:0 0 5px 0}
.form_t0		{width:340px; background:url(/images/form_t0.gif) 0 0 no-repeat;}
.form_b0		{background:url(/images/form_b0.gif) 0 bottom no-repeat; padding:5px 5px 4px 5px}
.form_b0 input {border:0; padding:0; margin:0; width:100%; background:none}
.form_b0 textarea {border:0; padding:0; margin:0; width:100%; background:none; height:34px; overflow:hidden; zoom:1}

.form_c01		{width:290px; background:url(/images/form_c01.gif) 0 0 repeat-y; margin:0 0 5px 0; float:left; margin-right:45px}
.form_t01		{width:290px; background:url(/images/form_t01.gif) 0 0 no-repeat;}
.form_b01		{background:url(/images/form_b01.gif) 0 bottom no-repeat; padding:5px 5px 4px 5px}
.form_b01 input {border:0; padding:0; margin:0; width:100%; background:none}
.form_b01 textarea {border:0; padding:0; margin:0; width:100%; background:none; height:34px; overflow:hidden; zoom:1}
.form_box01		{overflow:hidden; zoom:1; padding:20px 0 0 0}
.form_box01 select	{width:167px}


.editor_info	{padding:5px 10px 13px 10px; font-size:11px; color:#414141}

#editor_form2	{padding:0 0 0 9px}
#editor_form2 .form_up2 {color:#ff9801;}

.menu4	{margin-left:0px}

.editor_photo	{color:#414141; margin:5px 0 15px 17px}
.editor_photo td	{width:350px; vertical-align:top}
.editor_photo h5	{font-size:12px; font-weight:bold; padding-bottom:10px}

.box_photo_cont	{padding:0; overflow:hidden; zoom:1}
.photo1	{padding-right:6px;}
.photo1 img {border:2px #eaeaea solid; float:left}
.photo_info	{font-size:9px; color:#000; width:110px}
.photo_info p	{padding-bottom:12px; display:block; width:110px}
.photo_info div
			{float:right; width:110px;}

.photo_box	{width:330px; margin-bottom:6px}
.photo_box td	{vertical-align:bottom !important;}

.photo_adres	{display:block; width:231px; height:18px; background:url(/images/photo_adres.gif) 15px 0 no-repeat; padding:1px 0 11px 19px; float:left;}


.photo_adres input	{width:229px; height:16px; border:0; background:none;}


.margin_bottom	{margin-bottom:14px}
.button_box	{display:block;}
.button_box input	{margin-right:5px}

.corner_table	{position:relative; float:left; margin-bottom:10px; margin-left:3px}
* html .corner_table
				{margin-left:2px}

.corner_table_l_t , .corner_table_r_t, .corner_table_l_b, .corner_table_r_b
			{position:absolute; width:3px; height:3px; font-size:0;}

.corner_table_l_t 	{background:url(/images/corner.gif) 0 0 no-repeat; top:0; left:0}
.corner_table_r_t	{background:url(/images/corner.gif) -3px 0 no-repeat; top:0; right:0}
.corner_table_l_b	{background:url(/images/corner.gif) 0 -3px no-repeat; bottom:0; left:0}
.corner_table_r_b	{background:url(/images/corner.gif) -3px -3px no-repeat; bottom:0; right:0}

* html .corner_table_l_b	{bottom:-1px}
* html .corner_table_r_b	{bottom:-1px}

.table_photo	{width:337px; border-left:1px #d4d4d4 solid;}
.table_photo th	{background:#d4d4d4; height:21px; font-size:9px; font-weight:bold; border-right:1px #fff solid; border-top:1px #dfdfdf solid; text-align:center}
.table_photo td	{padding:6px 0; vertical-align:middle; text-align:center; border-right:1px #d4d4d4 solid; border-bottom:1px #d4d4d4 solid; font-size:9px}
.th_right		{border-right:1px #d4d4d4 solid !important;}

.select_pozic	{width:40px; font-size:9px}
.text_center	{text-align:center}
.prevyu 		{text-align:center}
.prevyu img		{border:1px #d4d4d4 solid;}

.heder_text		{font-size:12px !important; padding:0 0 0 12px !important; text-align:left !important}

.button_masseg	{float:right; margin-top:-20px;}

.box_f			{background:url(/images/box_f.gif) 0 0 repeat-y; width:442px; margin:35px 0 0 12px}
.box_t			{background:url(/images/box_t.gif) 0 0 no-repeat;}
.box_b			{background:url(/images/box_b.gif) 0 bottom no-repeat; height:50px; padding:4px 0 0 6px}

.activ a		{float:left; text-align:center; display:block; color:#414141; font-size:10px; padding:20px 0 0 0; margin-right:14px; cursor:pointer}
* html .activ a	{margin-right:6px}
.activ .ico_activ
				{background:url(/images/activ.gif) 0 0 no-repeat; width:12px; height:13px; float:left; margin:16px 8px 0 2px}
.activ .ico_link1
				{background:url(/images/redaction.gif) -162px 2px no-repeat; width:60px;}
.activ .ico_link1:hover
				{background:url(/images/redaction.gif) 20px 2px no-repeat;}
.activ .ico_link2
				{background:url(/images/activ_no_activ.gif) 32px 2px no-repeat; width:77px}
.activ .ico_link2:hover
				{background:url(/images/activ_no_activ.gif) -153px 2px no-repeat;}
.activ .ico_link3
				{background:url(/images/red_photo.gif) -156px 1px no-repeat; width:70px}
.activ .ico_link3:hover
				{background:url(/images/red_photo.gif) 29px 1px no-repeat;}
.activ .ico_link4
				{background:url(/images/add.gif) -154px 1px no-repeat; width:78px}
.activ .ico_link4:hover
				{background:url(/images/add.gif) 28px 0px no-repeat;}
.activ .ico_link5
				{background:url(/images/delete_stat.gif) 25px 1px no-repeat; width:70px; margin:0 !important}
* html .activ .ico_link5
				{margin:0 !important}
.activ .ico_link5:hover
				{background:url(/images/delete_stat.gif) -158px 1px no-repeat;}
				
.no_activ a		{float:left; text-align:center; display:block; color:#414141; font-size:10px; padding:20px 0 0 0; margin-right:14px; cursor:pointer}
* html .activ a	{margin-right:6px}
.no_activ .ico_activ
				{background:url(/images/no_activ.gif) 0 0 no-repeat; width:12px; height:13px; float:left; margin:16px 8px 0 2px}
.no_activ .ico_link1
				{background:url(/images/redaction.gif) 20px 2px no-repeat; width:60px;}
.no_activ .ico_link2
				{background:url(/images/activ_no_activ.gif) -153px 2px no-repeat; width:77px}
.no_activ .ico_link3
				{background:url(/images/red_photo.gif) 29px 1px no-repeat; width:70px}
.no_activ .ico_link4
				{background:url(/images/add.gif) 28px 0px no-repeat; width:78px}
.no_activ .ico_link5
				{background:url(/images/delete_stat.gif) -158px 1px no-repeat; width:70px; margin:0 !important}
* html .no_activ .ico_link5
				{margin:0 !important}

.ico_basket		{background:url(/images/ico_basket.gif) 0 0 no-repeat; width:11px; height:15px; float:left; margin:15px 8px 0 2px}
				
/*-------

----------*/
.control_panel_0
				{width:1000px; margin:0 auto; position:relative}

.control_panel	{position:fixed; bottom:0; height:20px; background:#d4d4d4; width:1000px}
				

* html .control_panel {
    position: absolute;
    top: expression(parseInt(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight, 100) + "px");
}
.ponel_cornel_l	{position:absolute; left:0; top:0; width:4px; height:4px; background:url(/images/ponel_cornel_l.gif) 0 0 no-repeat}
.ponel_cornel_r	{position:absolute; right:0; top:0; width:4px; height:4px; background:url(/images/ponel_cornel_r.gif) 0 0 no-repeat}

.ico_ru			{float:left; margin:2px 0 0 8px}

.pusk			{background:url(/images/bg_pusk.gif) center 0 no-repeat; width:102px; float:left; border-right:2px #e9e9e9 solid; border-left:2px #e9e9e9 solid; height:14px; margin:3px 16px 0 7px; text-align:center; text-transform:uppercase; position:relative}
.pusk a			{text-decoration:none; font-size:10px; color:#2399bd}
.other_sections	{background:url(/images/bg_pusk.gif) center 0 no-repeat; width:102px; float:left; border-right:2px #e9e9e9 solid; border-left:2px #e9e9e9 solid; height:14px; margin:3px 0 0 13px; text-align:center; position:relative; line-height:12px;}
.other_sections	a	
				{font-size:10px; text-decoration:none; color:#414141;}
.box_ico		{display:block; text-align:center; float:left; position:relative; z-index:2; width:40px; background:#d4d4d4; font-size:10px}
.box_ico:hover	{margin:-15px -10px 0 -10px; padding:0 0 0 0; z-index:5; width:60px}
.box_ico span	{display:none}
.box_ico:hover span
				{display:block; height:15px;}

.pusk_open_t	{background:url(/images/pusk_open.gif) 0 0 no-repeat; padding:5px 0 0 0; position:absolute; width:86px; bottom:14px; left:9px; text-align:left; text-transform:none; display:none}
.pusk_open		{background:#d4d4d4; padding:3px 0 5px 3px; overflow:hidden; zoom:1}
.pusk_open a	{display:block; margin:0 0 13px 0; color:#414141; font-size:10px;}
.pusk_open a:hover
				{text-decoration:underline}
.pusk_open a img
				{margin:-3px 3px 0 0; float:left}
.pusk:hover .pusk_open_t
				{display:block;}
.other_sections:hover .pusk_open_t
				{display:block;}
				
.ponel_logo		{display:block; background:url(/images/bg_logo.gif) 0 0 no-repeat; height:14px; margin:0 0 2px 0}
.ponel_logo input, .ponel_pass	input
				{background:none; width:74px; border:0; font-size:10px; color:#414141; padding:0 3px;}
.ponel_pass		{display:block; background:url(/images/bg_pass.gif) 0 0 no-repeat; height:15px;}
.new_reg 		{padding:6px 0 0 6px; margin:0 0 -5px 0}
.new_reg a		{background:url(/images/register.gif) 0 3px no-repeat; padding:0 0 0 15px; color:#2399bd; font-size:9px;}
.help_pass		{padding:0 0 0 6px; margin-bottom:-6px}
.help_pass a	{color:#414141; font-size:9px;}

.setap			{float:right; margin:3px 6px 0 6px}
.chat			{width:310px; height:15px; margin:2px 0 0 0; border-right:2px #e9e9e9 solid; float:right; position:relative;}

.chat_box		{background:url(/images/chat_box.gif) 0 0 no-repeat; width:333px; padding:4px 0 0 0; left:-21px; bottom:14px; position:absolute}
.chat_box2		{background:#d4d4d4; padding:0 0 3px 3px; overflow:hidden; zoom:1}

.chat_box_l		{width:224px; padding-right:3px; float:left;}
.chat_box_r		{width:100px; float:left;}
.info_user		{height:54px; overflow:hidden; zoom:1}
.info_user dt	{float:left; width:50px;}
.info_user dd	{float:left; width:170px}

.login_style1	{padding:0 0 0 11px; font-size:10px; color:#2399bd; background:url(/images/flag1.gif) 0 3px no-repeat}
.login_style1 a	{color:#2399bd; text-decoration:none}
.login_style2	{padding:0 0 0 11px; font-size:10px; color:#2399bd; background:url(/images/flag2.gif) 0 3px no-repeat}
.login_style2 a	{color:#2399bd; text-decoration:none}
.login_style3	{padding:0 0 0 11px; font-size:10px; color:#2399bd; background:url(/images/flag3.gif) 0 3px no-repeat}
.login_style4 a	{color:#2399bd; text-decoration:none}
.statys			{padding:0 0 0 11px; font-size:9px; color:#f9fafa;}
.statys2		{padding:0 0 0 11px; font-size:9px; color:#414141}

.chat_text		{width:213px; height:119px; margin-bottom:3px; border:0; font-size:10px; float:left; background:#fff; padding:5px 5px 0 6px; overflow:auto}
.chat_text p	{padding-bottom:10px; font-size:10px; color:#414141}
.login_chat		{font-size:9px !important; color:#ff9801 !important; padding:0 !important}
.login_chat span
				{float:right; color:#d4d4d4}
.login_chat2	{font-size:9px !important; color:#2399bd !important; padding:0 !important}
.login_chat2 span
				{float:right; color:#d4d4d4}
				
.chat_enter_text textarea
				{float:left; width:211px; margin:0 2px 0 0; height:32px; border:0; font-size:11px !important; color:#414141}
				
.chat_enter_text input
				{float:left; cursor:pointer}
				
.setep_ponel	{padding:1px 0 0 40px; margin-top:-2px}
.setep_ponel a	{margin:0 0 0 5px}

.new_user_box	{background:url(/images/bg_enter.gif) 0 0 no-repeat; width:100px; height:16px; margin:3px 0 0 0}
.new_user		{float:left; margin:5px 1px 0 1px; width:8px; height:8px}
.new_user_name	{float:left; font-size:9px; width:88px; color:#414141; background:none; border:0; margin:4px 0 0 0; height:12px; line-height:12px}

.user_name		{width:100px; background:#fff; height:173px; margin:3px 0 0 0; bottom:3px; position:absolute; font-size:10px; line-height:12px; padding:5px 0 0 0; overflow:auto}
.user_name a	{text-decoration:none; color:#d4d4d4}
.user_name p	{padding:0 0 3px 10px; color:#d4d4d4;}

.user_name1		{background:url(/images/flag1.gif) 0 3px no-repeat; color:#2399bd;}
.user_name1 a	{color:#2399bd}

.user_name2		{background:url(/images/flag2.gif) 0 3px no-repeat; color:#d4d4d4;}
.user_name2 a	{color:#d4d4d4}

.user_name3		{background:url(/images/flag3.gif) 0 3px no-repeat; color:#414141;}
.user_name3 a	{color:#414141}

.chat_ico		{padding:0 0 0 120px}
.chat_ico a		{display:block; float:left; margin-right:3px}
.status			{line-height:12px; margin:2px 0 0 0; text-decoration:none; font-size:10px}
.save_i			{font-size:9px; color:#414141; padding:0 0 0 6px}

.albums			{overflow:hidden; zoom:1; width:705px; padding:0 0 0 1px}

.box_tab_l		{float:left; overflow:hidden; zoom:1}
.box_tab_l .fotobg
				{width:95px}
.box_tab_r		{float:left; width:220px; overflow:hidden; zoom:1}
.box_tab_r .tema5 { border-bottom: 1px dashed #d4d4d4;}

.player2		{width:352px; height:266px; margin-top:6px}

.name_video		{font-weight:bold; font-size:12px; color:#2399bd; margin:0 0 0 17px; text-decoration:none}

.discount_name	{background:#ff9801; padding:11px 7px 10px 6px; color:#fff; font-weight:bold; float:right; margin:-17px -8px 0 0; font-size:13px}
* html .discount_name
				{margin-right:-4px}

.firma			{overflow:hidden; zoom:1; clear:both; padding:10px 0 5px 0; border-bottom:1px dashed #d4d4d4}
.firma dt		{width:170px; float:left;}
.firma dd		{width:155px; float:right; text-align:right; font-size:10px; color:#4e4e4e}

.firm_info		{overflow:hidden; zoom:1; padding:5px 0 5px 0; border-bottom:1px dashed #d4d4d4; font-size:10px; color:#4e4e4e}
.firm_info dt	{width:200px; float:left;}
.firm_info dd	{width:130px; float:right; text-align:right;}

.best_companies	{padding:13px 0 0 4px; overflow:hidden; zoom:1}
.best_companies a	{color:#2399bd}
.best_companies p	{padding-bottom:4px}
.best_companies .data2 a
				{color:#414141}
.best_companies dl
				{width:224px; overflow:hidden; zoom:1; padding:0 0 0 8px; float:left; overflow:hidden; zoom:1}
.best_companies dt
				{width:224px; background:url(/images/border_best_compani.gif) 0 0 no-repeat; height:100px; text-align:center; padding:4px 0 3px 0}
.best_companies dd
				{padding-left:7px}
				
.gernal			{overflow:hidden; zoom:1; padding-bottom:6px; color:#414141; height:210px; margin-top:-15px; margin-left:-5px}
.gernal dt		{float:left; width:172px}
.gernal dd		{float:left; width:160px}

.gernal h3		{text-transform:uppercase; color:#ff9801; padding-bottom:6px; font-size:13px}
.gernal h3 b	{color:#414141; display:block}
.gernal ul 		{padding-bottom:6px;}
.gernal ul li	{list-style:none !important; padding:0 0 0 8px !important; background:url(/images/marker.gif) 0 7px no-repeat}
.gernal h4		{color:#ff9801; padding:10px 0 6px 0; font-weight:normal; font-size:13px}
.gernal p		{padding-bottom:6px}

.sign_zadiaka	{margin:13px 8px 0 0; border-bottom:1px #d4d4d4 dashed}
.sign_zadiaka td
				{width:115px;}
.sign_zadiaka p	{overflow:hidden; zoom:1; padding:4px 0 12px 0}
.sign_zadiaka a	{color:#5d5d5d; text-decoration:none; display:block; float:left; font-weight:bold}
.sign_zadiaka a:hover
				{color:#ff9801}
.sign_img		{margin:-2px 13px 0 0}

.date_birth		{padding:8px 6px 0 0; text-align:right}
.data_buttom	{margin-left:6px; margin-bottom:-1px; float:right}
.data_taxt		{width:72px; height:14px; float:right; margin-left:11px}

.baner			{padding-bottom:5px; overflow:hidden; zoom:1}

.playbill		{width:468px}

.playbill_top	{overflow:hidden; zoom:1}
.playbill_top li
				{float:left; background:url(/images/book_mark.gif) 0 0 no-repeat; width:78px; height:18px; padding:5px 0 0 0; text-align:center; text-transform:uppercase}
.playbill_top li a
				{color:#2399bd; font-weight:bold; text-decoration:none; font-size:11px}
.playbill_top .book_mark_link
				{float:left; background:url(/images/book_mark_link.gif) 0 0 no-repeat; width:78px; height:18px; padding:5px 0 0 0; text-align:center; text-transform:uppercase}
.playbill_top  .book_mark_link a
				{color:#414141; font-weight:bold; text-decoration:none; font-size:11px}
.playbill_top .active
				{background:url(/images/book_mark_activ.gif) 0 0 no-repeat}
.playbill_top .active a
				{color:#ff9801}
				
.playbill_bot	{width:468px; overflow:hidden; zoom:1; background:url(/images/playbill_bot2.gif) 0 0 repeat-y}
.playbill_bot2	{overflow:hidden; zoom:1; background:url(/images/playbill_bot.gif) 0 bottom no-repeat; padding:6px 1px 7px 7px}
.margin_b6		{margin-bottom:6px !important}

.box_playbill	{width:148px; padding-right:5px; float:left}
.box_playbill a	{color:#2399bd}
.box_playbill p	{padding:0 5px}
.box_playbill h4
				{text-align:center; color:#ff9801; font-size:12px; padding-bottom:2px}
.border_playbill
				{background:url(/images/border_playbill.gif) 0 0 no-repeat; padding:6px 0 5px 6px; width:142px; height:142px;}
.playbill_info	{font-size:10px; color:#414141; padding:4px 0}
.box_playbill1	{background:url(/images/block8_top.gif) 0 0 no-repeat}

.box_fon2		{width:240px; background:url(/images/box_fon2.gif) 0 0 repeat-y;}
.box_top2		{background:url(/images/box_top2.gif) 0 0 no-repeat;}
.box_bot2		{background:url(/images/box_bot2.gif) 0 bottom no-repeat; padding:13px 13px 5px 0}

.questioning0	{height:245px}
.questioning1	{height:245px}
.questioning1 h5
				{padding-bottom:20px}
.questioning	{padding:0 0 0 19px}
.questioning h5	{font-size:11px; font-weight:bold; padding-bottom:4px}
.questioning_img dl
				{overflow:hidden; zoom:1; padding-bottom:6px; clear:both}
.questioning_img dt
				{float:left; width:168px;}
.questioning_img dd
				{float:left; width:37px}
.questioning_img dd a
				{display:block; background:url(/images/tab_questioning.gif) 0 0 no-repeat; width:34px; height:24px; text-align:center; color:#95948a; font-weight:bold; font-size:13px; padding:7px 0 0 0; text-decoration:none; margin-bottom:1px;}
.questioning_img dd a.action
				{display:block; background:url(/images/tab_questioning_act.gif) 0 0 no-repeat; color:#414141;}

.questioning_text
				{overflow:hidden; zoom:1; clear:both; padding:5px 0 0 0}
.questioning_text p
				{overflow:hidden; zoom:1; padding-bottom:4px}
.questioning_text p span
				{display:block; float:left; height:17px; width:20px; overflow:hidden; zoom:1}
.questioning_text input
				{margin:0 5px 0 0; float:left}
.questioning_text2
				{height:190px; vertical-align:middle}

.send_info		{padding:7px 0 0 0; vertical-align:middle}
.send_info input
				{float:left; margin-right:11px;}
.send_info a	{font-size:10px}

.player2_fon	{background:url(/images/player2_fon.gif) 0 0 repeat-y; width:340px; margin:9px 0 9px -4px; overflow:hidden; zoom:1}
.player2_top	{background:url(/images/player2_top.gif) 0 0 no-repeat; border-bottom:1px #d4d4d4 solid; padding:5px 1px 0 1px}
.player2_top a	{font-weight:bold; font-size:12px; color:#2399bd; text-decoration:none}
.player2_top p	{padding:0 0 5px 6px}

.info_video		{margin:0 0 13px -4px; overflow:hidden; zoom:1}
.info_video	a	{color:#2399bd}
.info_video p	{padding-bottom:3px}

.photo_border	{background:url(/images/image_border.gif) 0 0 no-repeat; padding:5px 0 0 5px; width:64px; height:64px; overflow:hidden; zoom:1;}
.photo_info_video
				{margin:0 0 0 -4px; padding-bottom:3px; overflow:hidden; zoom:1}
.photo_info_video dt
				{float:left; width:75px}
.photo_info_video dd
				{float:left; width:260px}
.photo_info_video dd p
				{padding-bottom:3px}
.photo_info_video dd a
				{color:#2399bd}
				
.link_right		{text-align:right; float:right}
.link_right	 a	{padding-left:11px; background:url(/images/marker2.gif) 0 5px no-repeat; color:#3399cc}
.link_right2	{padding:0 16px 0 0}
.link_right3	{text-align:right; float:right; padding-top:9px}
.link_right3 a	{color:#3399cc}
.link_right4	{text-align:right; float:right; padding-top:2px}
.link_right4 a	{color:#ff9801}

.forum_new		{overflow:hidden; zoom:1; padding:6px 0}
.forum_new h4	{font-size:12px; color:#414141; padding-bottom:8px}
.forum_statia	{padding-bottom:12px; overflow:hidden; zoom:1}
.header a		{font-size:13px; color:#2399bd}

.box_info		{overflow:hidden; zoom:1; clear:both; padding-left:6px}
.box_info .playbill_bot
				{width:354px !important; background:url(/images/block7bg.gif) 0 0 repeat-y}
.box_info .playbill_bot2
				{background:url(/images/block7_foot.gif) 0 bottom no-repeat;}
				
.box_info  .playbill_top li
				{float:left; background:url(/images/book_mark2.gif) 0 0 no-repeat; width:88px;}
.box_info .active
				{background:url(/images/book_mark2_activ.gif) 0 0 no-repeat !important; width:90px !important}
				
.box_info .info_video
				{padding:0 16px 15px 10px; margin:0}
				
.price			{display:block; float:right; color:#ff9900; font-weight:bold}

.float_right	{float:right !important}
.float_right img	{margin-right:1px}
.float_star	img	{margin-right:1px}

.h2_blue h2		{background:url(/images/blue.gif) 0 0 no-repeat !important; color:#2399bd}

.no_bold		{font-weight:normal !important}

.style_h2 h2	{margin-top:-5px !important}

.header_h2		{padding:7px 0 0 0}
.header_h2 h2	{background:none; color:#1f8ab2; padding-left:12px}

.left_compani	{width:244px; vertical-align:top}
.right_compani	{width:467px; vertical-align:top}
.table_serch_compani
				{margin:23px 0 0 0; clear:both}
.add_company	{padding:10px 15px 0 18px; height:115px}
.add_company p	{padding-bottom:14px}
.add_company2	{padding:10px 15px 0 18px}
.add_company2 p	{padding-bottom:12px}


.search_compani2 p
				{padding:0 0 15px 0}
.search_compani	{padding:10px 15px 0 18px}
.search_compani select
				{width:210px; margin-bottom:4px; font-size:11px}
.search_compani p
				{display:block; height:23px}
.search_compani p a
				{color:#3399cc; margin-left:8px}
.button_search	{margin:0 0 0 71px}
.button_search2	{margin:7px 0 0 71px}

.right_compani dl
				{overflow:hidden; zoom:1; padding:0 0 6px 0; position:relative}
.right_compani dt
				{width:224px; background:url(/images/border_best_compani.gif) 0 0 no-repeat; height:100px; text-align:center; padding:4px 0 3px 0; float:left}
.right_compani dd
				{padding-left:32px; float:left; width:190px !important}
.right_compani dd a
				{color:#3399cc}
.ico_logo		{position:absolute; top:0; left:-30px; width:60px; height:60px; overflow:hidden; zoom:1}
.ico_logo2		{position:absolute; top:14px; right:-6px; width:60px; height:60px; overflow:hidden; zoom:1}

.header3_h2		{margin-bottom:10px}
.header2_h2		{margin:7px 0 0 -7px}
.header4_h2 h2	{background:none; margin:-6px 0 0 -4px !important}
.header5_h2 h2	{background:none; margin:-2px 0 0 -4px !important; position:relative}

.right_price	{float:right; color:#414141; font-weight:bold}

.spisok2		{padding:9px 12px 0 11px}

.box_cont		{overflow:hidden; zoom:1}
.box_cont .float_right
				{overflow:hidden; zoom:1; width:160px}
.box_cont .float_left
				{float:left; width:270px}
.float_right2	{float:right}

.text_left		{padding:0 4px 7px 14px}
.text_left a	{color:#2195ba}

.publicity_report
				{padding:0 0 6px 3px}
				
.vacancie0		{padding:25px 0 10px 12px}
.vacancie0 dl	{width:446px}
.vacancie0 dd	{width:215px}
.heder_compani	{display:block; height:40px}
.vacancie0 .data2
				{font-weight:normal !important; font-size:12px}
.vacancie0 .data2 a
				{color:#414141 !important}
.vacancie0 .right_compani
				{width:450px}
.vacancie0 .right_compani dd	{height:100px; position:relative}
.box_comp	{position:absolute; bottom:0}
				
.contacts		{padding:15px 0 0 0; width:300px}
.contacts h5	{background:none; padding:0; color:#ff9801; font-size:12px; font-weight:normal}

.form_search	{padding:12px 0 12px 12px}
.form_search input
				{float:right}
.form_search select
				{margin-right:3px; color:#414141; font-size:11px; float:left}
* html .form_search select
				{margin-right:2px}
.select01		{width:164px}
.select02		{width:144px}
.select03		{width:86px}

.form_search2	{padding:12px 7px 7px 12px !important; overflow:hidden; zoom:1}

.head2			{padding:15px 0 0 12px; font-size:13px; color:#595959; font-weight:bold}
.head2 .data2	{float:right; font-weight:normal; margin-top:2px}

.news_comp dd	{text-align:right}
.news_comp2		{text-align:right}
.head3			{font-weight:bold; color:#2399bd}

.box_search		{width:225px; float:left}
.box_search p
				{padding-bottom:8px}
.box_search select
				{width:200px; margin-bottom:4px}
.box_search_right
				{width:226px; float:right}
* html .box_search_right
				{width:226px; margin-right:-6px}
				
.box_code		{width:193px; height:57px; overflow:hidden; zoom:1; padding:8px 15px 21px 10px; border-top:3px #297dc3 solid; border-bottom:3px #297dc3 solid; border-left:1px #ccc solid; border-right:1px #ccc solid; margin:7px 0 0 0; background:url(/images/searc_b.gif) 0 bottom no-repeat}
.box_code p		{padding-bottom:10px; font-size:11px}

.catalog_compani
				{overflow:hidden; zoom:1; padding:7px 0 0 5px}
.catalog_compani dl
				{float:left; width:334px; height:93px; overflow:hidden; zoom:1; padding:0 0 3px 14px}
.catalog_compani dt
				{float:left; width:71px}
.catalog_compani dd
				{float:left; width:260px; float:left}
.catalog_compani dd a
				{color:#454545; text-decoration:none}
.catalog_compani dd a:hover
				{text-decoration:underline}
.catalog_compani dd p b a
				{color:#2399bd; z-index:2000}
				
.right_dossier	{overflow:hidden; zoom:1}
.right_dossier a	{text-decoration:none}
.right_dossier a:hover	{text-decoration:underline}
.right_dossier dl	{padding-bottom:5px}
.right_dossier dt	{float:right; width:140px; overflow:hidden; zoom:1}
.right_dossier dd	{float:left; width:292px}
.right_dossier dd h5 a
					{color:#2399bd; text-decoration:none}
.bot_heder		{height:44px}
.box_data2		{height:28px}
.box_data2 b	{color:#ff9801}

.viewing		{font-size:10px; color:#595959; float:right; clear:right; padding:2px 0 0 0}

.action_box		{padding-bottom:12px}
.action_box h5 a, .action_box h5
				{color:#2399bd; text-decoration:none}
				
.functions		{overflow:hidden; zoom:1; padding:23px 0 19px 10px}
.functions dl	{float:left}
.functions dt	{padding:0 27px}
.functions dd	{text-align:center; font-size:10px}
.functions dd a	{color:#adadad; text-decoration:none}

#coments440		{padding-top:12px}
#coments440 .cutata
				{width:320px}
#coments440, #coments440 .otvet, #coments440 .gray2_top, #coments440 .gray2_foot, #coments440 table, #coments440 #hide3, #coments440 .area, #coments440 .links
				{width:450px !important}
#coments440 .area
				{background: url(/images/area2.gif) no-repeat;}
#coments440 textarea
				{width:430px !important}
* html #coments440, * html #coments440 .otvet, * html #coments440 .gray2_top, * html #coments440 .gray2_foot, * html #coments440 table, * html #coments440 #hide3
				{width:440px !important}
				
#coments440 .cutata, #coments440 .cutata_foot
				{padding-right:7px !important}

.section		{text-align:right}
.section h5		{height:28px; display:block; overflow:hidden; zoom:1; font-size:12px}
.section h5 a	{text-decoration:none}
.address		{height:28px}
.link_compani a	{color:#ff9801 !important}

.shere_ico		{overflow:hidden; zoom:1; padding:11px 10px 0 18px}
.shere_ico a	{color:#2195ba}
.shere_ico dt	{float:left; width:79px}
.shere_ico dd	{float:left; width:350px; padding:15px 0 0 0}
.table_sphere	{margin:0 0 0 18px}
.table_sphere td
				{width:200px; padding:0 22px 0 0; font-weight:bold; vertical-align:top}
.table_sphere td a
				{color:#2399bd}

.table_sphere2	{margin:0 0 0 18px}
.table_sphere2 td
				{width:200px; padding:0 22px 0 0}
.table_sphere2 td a
				{color:#454545}

.box_compani a	{text-decoration:none}
.box_compani a:hover {text-decoration:underline}
.box_compani th	{width:222px; font-weight:normal; vertical-align:middle; text-align:left; padding:3px 0 5px 0}
.box_compani th h5
				{color:#2399bd}
.box_compani th h5 a
				{color:#2399bd; text-decoration:none}
.box_compani th p
				{padding-bottom:10px}
.box_compani td	{width:224px; text-align:right; vertical-align:middle; padding:3px 0 5px 0}

.text_compani	{padding-bottom:20px}
.text_compani p	{padding-bottom:10px}

.coment_cutata	{padding:10px 0 16px 24px; font-style:italic}
.coment_cutata a	{color:#319fc1}
.coment_cutata p	{font-size:10px; padding-bottom:13px; font-style:normal}

.table_photo_comp td
				{width:230px; padding:0 0 10px 0}
.table_photo_comp .name_album
				{height:70px}
				
.table_vacance th
				{width:290px; font-weight:normal; text-align:left; vertical-align:top; padding-bottom:14px}
.table_vacance th a
				{color:#2399bd}
.table_vacance td
				{width:150px; text-align:right; vertical-align:top; color:#ff9801; padding-bottom:14px}
.table_vacance td span
				{color:#595959}
				
.news_compani	{padding-bottom:14px; color:#ff9801; font-size:11px}
.news_compani a	{color:#2399bd; font-size:12px}

.colorff9801	{color:#ff9801}

.keybg2 {background: url(/images/keybg.gif) top repeat-y; width: 442px; margin-bottom:6px ;font-size: 11px; }
.keybg2 a {color:#999999}
.keybg2 p {padding-left:5px; color:#ff9801; padding-bottom:0 !important}

.search_right	{background:#fff; padding:10px 0 10px 10px; margin-bottom:12px}
.search_left	{padding:10px; margin-bottom:12px}

.box_photo	{overflow:hidden; zoom:1; padding:12px 7px 0 19px}
.box_photo dl	{overflow:hidden; zoom:1; width:582px; float:left}
.box_photo dt	{float:left; width:150px}
.box_photo dd	{float:left; width:422px}
.text_photo		{height:109px}
.user_avator  	{float:left}
.user_avator dl	{overflow:hidden; zoom:1; padding:0 0 0 5px; width:95px}
.user_avator dt	{width:97px}
.user_avator dd	{font-size:11px; width:95px}
.user_avator dd a	{color:#ff9801}

.fotoalbom	{overflow:hidden; zoom:1; margin:7px 0 0 -22px; width:100%; clear:both}
.fotoalbom td	{padding:0 0 12px 41px; width:138px; font-size:11px; height:192px; vertical-align:top !important; position:relative}
.fotoalbom td img	{margin-bottom:3px}
.box_photo2	{display:block; width:136px; height:136px; overflow:hidden; zoom:1; border:1px #d1d1d1 solid; margin-bottom:3px}
.data6_span2	{font-size:10px}
.data6_span2 span	{color:#ff9801}

.ico_golos	{position:absolute; margin:115px 0 0 -6px}

.right_link	{float:right}
.right_link a	{color:#ff9801}
.phto_detal0	{padding:11px 0 0 13px}
.photo_detals	{padding:0 0 10px 0; position:relative; margin:0 auto}
.photo_box3		{text-align:center}
.photo_info2	{padding:0 4px 0 0; font-size:11px}
.photo_info2 a	{color:#ff9801}

.fotoalbom_add	{border:1px #d4d4d4 solid; width:443px; padding:11px 0 10px 0; overflow:auto; margin:18px 3px 21px 13px; height:150px}
.box_fotoalb	{margin:0 2px 0 4px; float:left; width:136px; height:126px; overflow:hidden; zoom:1; border:1px #d1d1d1 solid}
.photo_coment	{position:absolute; height:29px; padding:0 0 0 3px; background:url(/images/photo_coment.gif) 0 0 no-repeat; bottom:44px; left:-5px}
.photo_coment_r	{background:url(/images/photo_coment.gif) 100% -29px no-repeat; height:29px; font-size:11px; color:#fff; padding:0 8px 0 4px}
.photo_coment_r a	{color:#fff}

.data7		{font-size:10px; color:#595959}
.data7 b	{color:#ff9801}
.data7 a	{color:#414141}

#baner_bottom td	{overflow:hidden; zoom:1}

.right_name     {float:right; color:#ff9801; font-size:12px; text-transform:uppercase; font-weight:bold;}
.name_photo		{padding-bottom:10px; color:##595959}

.photo_main		{margin:12px 0 4px 18px}

.box_photo_main	{width:202px; height:210px; overflow:hidden; zoom:1; margin:0 auto; background:url(/images/ramka_main.gif) 0 0 no-repeat}
.photo_name		{height:34px; padding:2px 5px 0 12px}
.photo_name	a	{color:#2295ba; font-weight:bold; text-decoration:none}
.photo_name	a:hover	{text-decoration:underline}
.photo_box2		{height:136px; height:136px; overflow:hidden; zoom:1; padding:0 0 0 33px}
.photo_bottom	{height:22px; overflow:hidden; zoom:1; font-size:11px; text-align:center; font-weight:bold; padding:12px 0 0 0}
.photo_bottom a	{color:#ff9801; text-decoration:none}
.photo_bottom a:hover	{text-decoration:underline}

.box_photo_main2	{width:202px; height:210px; overflow:hidden; zoom:1; margin:0 auto; background:url(/images/ramka_main2.gif) 0 0 no-repeat}
.photo_name2		{height:34px; padding:2px 5px 0 12px}
.photo_name2	a	{color:#595959; font-weight:bold; text-decoration:none}
.photo_name2	a:hover	{text-decoration:underline}
.photo_bottom2	{height:28px; overflow:hidden; zoom:1; font-size:11px; font-weight:bold; padding:6px 0 0 11px; color:#ff9801}
.photo_bottom2 a	{color:#595959}

.all_link		{padding:0 0 0 18px}
.all_link a		{color:#2297bb; margin:0 5px}
.siza_11		{font-size:11px}
.siza_21		{font-size:21px}
.siza_26		{font-size:26px}
.siza_31		{font-size:31px;}
