@charset "utf-8";
/* CSS Document */
#all_mes{float:left; width:605px; margin-top:8px}
.block_golos1{border:1px solid #DDD; display:block; background:url('http://img.lepsh.net/foto/fon/fon2.gif') top repeat-x #E7E7E7; width:594px; padding:7px 7px 6px 7px; clear:both; margin:0px 0 10px 0; float:left;}
.block_golos1 h1{margin:-3px 0 15px 0; float:left; color:#000; font-size:14px; text-shadow: 0px 1px 0px #CCC; }
div.act_g{float:left; width:486px; padding-top:10px; margin:-11px -10px -6px 10px; background-color:#F0F0F0; z-index:0; position:relative; min-height:106px}
.sharH{width:16px; height:16px; background:url('http://img.lepsh.net/foto/star.png') 0px 1px no-repeat; float:left; margin-right:2px}
.block_golos1 tt:hover .sharH,.sharHactiv{background-position:0 -15px;}
img.podr_st{background:url('http://img.lepsh.net/foto/podr_st.png') 0px 0px no-repeat; width:100px; height:99px; float:left; clear:both; margin-left:5px; cursor:pointer; }
.block_golos1 tt{font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; cursor:pointer; clear:both; float:left; margin:0 10px 10px 10px; color:#666}
.block_golos1 tt:hover{color:#D5001B}
.block_golos1 tt i{font-style:normal; background-color:#FFF; padding:1px 6px 2px 6px; margin-left:10px; cursor:pointer; text-shadow:none}
.block_golos1 tt i.bg_red{background-color:#F00; color:#FFF}
.block_golos1 tt i:hover{background-color:#333; color:#FFF}
.udrln{text-decoration:underline}
div.grafik1{clear:both; width:612px; height:0px;margin-bottom:-5px;}
div.block_golos2{ display:block; background-color:#F3F4F5; width:595px;  padding:7px; clear:both; margin-bottom:10px;-webkit-box-shadow: 1px 1px 1px #CCC;-moz-box-shadow: 1px 1px 1px #CCC;box-shadow: 1px 1px 1px #CCC;}
div.block_golos2:hover{background-color:#EEE;}
div.block_golos2 a strong{margin:0 0 5px 3px; float:left;  cursor:pointer; color:#093;}
div.block_golos2:hover a strong{color:#F00}
div.grafik2{cursor:pointer;clear:both; border:1px solid #EEE; width:592px; background-color:#FFF; height:12px; padding:2px; padding-bottom:3px}
div.grafik2 span{display:block; float:left; text-align:center; color:#000; cursor:pointer; font-size:10px; font-family:Verdana, Geneva, sans-serif; height:13px}
.color1{background-color:#9F9}
.color2{background-color:#FC9}
.color3{background-color:#FF9}
.color4{background-color:#CCE2F7}
.color5{background-color:#FCF}
/* постраничный проход */
.str_viv1{margin-right: -3px; position:relative !important}
#block_str,#block_str2{border-top:1px dotted #CCC; clear:both; height:20px; padding-top:4px; width:607px;}
#block_str2{border-top:none;}*/
/* блок просмотров / комментариев = количество */
.block_golos1 .zakl-kom-prosm{margin:-8px -8px 5px 0; z-index:1; position:relative}
.block_golos2 .zakl-kom-prosm{margin:-7px -7px 5px 0; z-index:1; position:relative}
.zakl-kom-prosm{background-color:#FFF; height:22px; border:1px solid #EEE; float:right; padding:5px 0 0 5px; font-size:10px; font-family:Verdana, Geneva, sans-serif;margin: -8px -8px 0 0;position: relative;z-index: 1;}
.pkom,.poc,.pprosm{height:19px; background-image:url('http://img.lepsh.net/foto/icon_obm.png');background-repeat:no-repeat; margin-right:8px; float:left}
.pkom{background-position: -50px 0;width:20px; }
.pkom:hover{background-position: -75px 0;}
.poc{background-position: -167px 1px;width:20px; }
.poc:hover{background-position: -187px 1px;}
.pprosm{background-position: -98px 0;width:33px; }
.pprosm:hover{background-position: -133px 0;}
.zakl-kom-prosm b{margin-right:8px; color:#666; font-size:13px; float:left; font-weight:100}
/*контейнер графика результатов голосований за год*/
#container_gr{width:611px; margin-bottom:10px;float: left;}
/* вывод пользователей...*/
.block_user{margin-bottom: 1px;padding: 6px;overflow: hidden;width: 598px;float: left;}
.block_user .block_photo{float:left; margin-right:10px; margin-bottom:-5px; padding:6px; background:url('http://img.lepsh.net/foto/pdl1.png') top center no-repeat; width:64px; min-height:66px; text-align:center}
.block_user p img{vertical-align:middle;}
.block_photo img{cursor:pointer;}
.block_user .name_user{font-size: 12px;font-weight: bold;padding: 6px 10px 0px 10px;margin: -6px 0 -10px -6px;width: 588px;height: 31px;background-color: #F3F4F5;border: 1px solid #DDD;display: block; color:#000}
.block_user:hover .name_user{background-color:#F9F9F9}
.block_user .name_user:hover{color:#000;text-shadow: 1px 1px 2px #CCC; text-decoration:none;}
.data_comm{color:#CCC; font-style:normal; float:right; text-shadow:none}
.mess,.mess_hoz,.mess_i{ background-color:#FFF; color: #000;margin: -39px 0 0 75px;display: block;border: 1px solid #DDD;width: 515px;padding: 4px 6px 3px 6px;min-height: 18px;line-height: 15px;
-webkit-box-shadow: 1px 1px 6px #F1F1F1;-moz-box-shadow: 1px 1px 6px #F1F1F1;box-shadow: 1px 1px 6px #F1F1F1;}
.mess_i b{cursor:pointer; font-weight:normal}
.ygol,.ygol_hoz,.ygol_i{background:url('http://img.lepsh.net/foto/1px.gif') 0 0 no-repeat;width:15px; height:36px; position:relative; left:70px; top:-7px}/*ug_com.png*/
/* СЛИШКОМ ДЛИННЫЕ КОММЕНТАРИИ */ 
img.big_com,img.big_com2{background-image:url('http://img.lepsh.net/foto/sprite_8.png');background-repeat:no-repeat;height:20px; width:23px; float:right; margin:-48px 14px -50px 0; clear:both; position:relative;cursor:pointer; }/* display:none - кнопка раскрытия комментария пользователя*/
img.big_com{background-position: -23px 0;}
img.big_com2{background-position: 0 0;}
img.big_com:hover{background-position: -46px 0;}
/*Спид форма*/
#mes_box{width:590px; height:108px; padding:0 0 9px 10px;background:url('http://img.lepsh.net/foto/fon/fon_mes.gif') bottom repeat-x #EEE;  margin:0 0 10px 0px; float:left;display:none}/*display:none*/
#mes_box form{width:590px; margin-top:-1px; height:107px;  padding-top:11px}
#comments{float:left; width:503px; height:90px; background-color:#FFF; position:absolute; z-index:1; padding-left:5px; white-space:normal}/*position:relative;*/
#mes_foto{width:97px; height:118px;  cursor:pointer;  position:relative; top:-118px; left:503px; z-index:0; background:url('http://img.lepsh.net/foto/mes_bx.png') 0 0 no-repeat;}
#mes_foto:hover{background:url('http://img.lepsh.net/foto/mes_bx.png') 0px -118px no-repeat; }
.NFTextareaTopLeft, .NFTextareaBottomLeft {background-color:#EEE;}
#smile{width:18px; height:18px; background:url('http://img.lepsh.net/foto/keyboard.png') -26px 0px no-repeat; position:relative; left:478px; top:-124px; z-index:2000;  cursor:pointer;}
#smile:hover{background:url('http://img.lepsh.net/foto/keyboard.png') -26px -18px no-repeat;}*/
/* панель удаления, правки и восстановления комментария*/









.cross,.cross2,.reading,.reading_no,.kor_komm,.dl{float:right;}
.cross,.cross2,.reading,.reading_no,.kor_komm,.dl,.cross_vosst,.cross_vosst2{background-image:url('http://img.lepsh.net/foto/sprite_3.png');background-repeat:no-repeat; cursor:pointer; }
.cross,.cross2{width: 8px;height: 9px;background-position: -184px -18px;margin-left:5px;margin-top:3px; margin-right:4px }/*крест*/
.cross:hover,.cross2:hover{background-position: -184px 0;}
.reading{margin: 3px 0 0 5px; width: 6px;height: 9px;background-position: -72px -7px;}/*правка*/
.reading_no{margin: 3px 0 0 5px; width:6px; height:9px; background-position: -72px -15px;}
.reading:hover,.reading_no:hover{background-position: -72px -15px;}
.kor_komm{position:relative; top:-2px; right:-1px; float:right; display:block; margin-left:3px; width:28px; height:13px; background-position: -196px 0; cursor:default}
/*бэкграунд красный*/
.kor_komm:hover{background-position: -196px -17px;}
.dl{width:13px; height:13px; background-position: -540px 0; position:relative; top:-2px; right:-2px;  margin-left:3px;float:right; display:block;}/*красная кнопка удаления */
.dl img{margin:3px 3px 0 0}
.dl:hover{background-position: -540px -17px;}

.cross_vosst,.cross_vosst2{background-position: -293px 0; padding:4px 10px; height:21px; margin-bottom:10px; width:100px; text-align:center; cursor:pointer; display:none; clear:both}
.cross_vosst:hover,.cross_vosst2:hover{background-position: -415px 0;}
/*.f_reading_comments,.f_reading_comments div{height:50px; margin:3px 0 0 0;}*/
.reading_comments{height: 50px;width: 507px;margin: 0 -3px -2px -6px;}

/* панель удаления, правки и восстановления комментария*/
/*
.cross,.reading,.reading_no,.kor_komm,.dl{background-image:url('http://img.lepsh.net/foto/sprite_3.png');background-repeat:no-repeat; float:right; cursor:pointer;}
.cross{width:8px; height:8px; background-position: -183px -18px;margin-left:5px;margin-top:3px; margin-right:4px }/*крест*//*
.cross:hover{background-position: -183px 0;}
.reading{margin-top:4px; width:6px; height:6px; background-position: -73px -8px; }/*правка*//*
.reading_no{margin-top:4px; width:6px; height:6px; background-position: -73px -16px;}
.reading:hover,.reading_no:hover{background-position: -73px -16px;}
.kor_komm{position:relative; top:-2px; right:-2px; float:right; display:block; margin-left:3px; width:28px; height:13px; background-position: -196px 0; cursor:default}/*бэкграунд красный*//*
.kor_komm:hover{background-position: -196px -17px;}
.dl{width:13px; height:13px; background-position: -540px 0; position:relative; top:-2px; right:-2px;  margin-left:3px;float:right; display:block;}/*красная кнопка удаления *//*
.dl img{margin:3px 3px 0 0}
.dl:hover{background-position: -540px -17px;}
.cross_vosst{background:url('http://img.lepsh.net/foto/sprite_3.png') -293px 0 no-repeat; padding:4px 10px; height:21px;  margin-bottom:10px; width:100px; text-align:center;cursor:pointer; display:none}
.cross_vosst:hover{background-position: -415px 0;}
.f_reading_comments,.f_reading_comments div{height:100%; margin:3px 0 0 0;}
.reading_comments{height:100% !important;width: 304px;margin-left: -4px;}

*/










/*счетчик количества символов в форме добавления комментария*/
#spidf .counter{position:relative; left:520px; top:85px; z-index:2000;font-size:10px;color:#ccc;}
#spidf .warning{color:#600;}
#spidf .exceeded{color:#e00;}
/* модальное окно со смайлами */
#modal_insertion{width:972px; top:-1px; margin-left:-1px;
z-index:1004;
position:fixed;
border:1px solid #DDD; padding:10px 10px 14px 10px;background:url('http://img.lepsh.net/foto/fon/fon.gif') bottom repeat-x #FFF; max-height:302px;opacity:0.99; filter:alpha(opacity=99); -moz-opacity:0.99;}
#modal_insertion div{max-height:302px; overflow:auto; overflow-x:hidden;}/* ~!~ */
/*#modal_insertion form{float:left; width:135px; height:50px; padding:7px; background:url('http://img.lepsh.net/foto/sel_sml.gif') 0 0 no-repeat #FFF;}*/
#modal_insertion form{float:left; left:-18px; position:relative; width:175px; height:56px; padding:18px 0 0 13px; background:url('http://img.lepsh.net/foto/sml_arr.png') 0 0 no-repeat;}
#modal_insertion form select{border:none; padding-left:5px}
#modal_insertion form b{clear:both; margin-top:15px; text-decoration:underline; display:block;cursor:pointer;}
#modal_insertion form b:hover{color:#666}
#modal_insertion #smll{margin:-5px 0 -5px -15px; float:left; width:797px;}
#modal_insertion #smll img{cursor:pointer; padding:2px 4px 2px 4px; margin:5px 0 5px 10px;} 
#modal_insertion #smll img:hover{padding:0px 4px 4px 4px;}
#modal_insertion .loader_file,#modal_insertion .loader_file:hover{margin:0; border:1px solid #FFF; padding:0; cursor:default}
#close_sml{width:50px; height:30px; clear:both; float:right;background:url('http://img.lepsh.net/foto/smile_close.png') -50px 0 no-repeat; margin:-16px -11px -14px 0;}
#close_sml:hover{background-position:1px 0; cursor:pointer}
/* ban_applic.php */
/*
.blng a img{margin:8px 0 -6px -8px; width:151px; cursor:pointer;}
*/