.asurk-banner {padding-bottom: 12px}
.comments-sep {background: #E1E1E1; height: 1px; margin: 7px 0px;}
.pi_r,.pi_h,.pi_hv {padding-right:7px;}
.pi_l,.pi_h,.pi_hv {padding-left:7px;}
.pi_t,.pi_v,.pi_hv {padding-top:7px;}
.pi_b,.pi_v,.pi_hv {padding-bottom:7px;}
.pi_r2,.pi_h2,.pi_hv2 {padding-right:7px;}
.pi_l2,.pi_h2,.pi_hv2 {padding-left:7px;}
.pi_t2,.pi_v2,.pi_hv2 {padding-top:7px;}
.pi_b2,.pi_v2,.pi_hv2 {padding-bottom:7px;}
body, table, .pi_contest_hdr, .pi_forum, .pi_tab, textarea, .pi_kart_text, .pi_kart, h1, h2, .pi_rambler, .pi_big, .pi_normal, .pi_small, .pi_star_00 {font-family: Arial, Helvetica, sans-serif;}

body {background: #FFFFFF;}
body, form {/*/*/margin:0; padding:0;/*/*/}
a {text-decoration:none; color:#2458b4;}
a:hover {text-decoration:underline;}
input.pi_form {font-size:75%; width:80%;}
input.pi_s {font-size:70%; width:180px;}
html:root input.pi_s {width:187px;}
*> input.pi_s {width:195px;}
textarea {width:95%;}
select {font-size:90%;}
h1 {color:#FFFFFF; font-size:75%;/*/*/ margin:0; padding:2px 25px 0 7px; height:20px;/*/*/}
html:root h1 {height:19px;}
h1.pi_orange {color:#FFFFFF; background: #EAAA43 url(h1_or000.gif) right top no-repeat;}
.pi_bg_orange {background: url(h1_or200.gif) repeat-x; /*/*/ height:20px; /*/*/}
h1.orange a, h1.pi_orange a {color:#FFFFFF}
h1.orange a:visited, h1.pi_orange a:visited{color:#FFFFFF}
h1.pi_green {color:#FFFFFF; background: #74923B url(h1_gr000.gif) right top no-repeat;}
.pi_bg_green {background: url(h1_gr200.gif) repeat-x; /*/*/height:20px;/*/*/}
h1.pi_green a {color:#FFFFFF}
h1.pi_green a:visited{color:#FFFFFF}
h1.pi_blue {color:#FFFFFF; background: #0099CC url(h1_bl000.gif) right top no-repeat;}
.pi_bg_blue {background: url(h1_bl200.gif) repeat-x; /*/*/height:20px;/*/*/}
h1.pi_blue a {color:#FFFFFF}
h1.pi_blue a:hover {color:#FFFFFF}
h1.pi_red {color:#FFFFFF;background: #AC4A4A url(h1_red00.gif) right top no-repeat;}
.pi_bg_red {background: url(h1_red20.gif) repeat-x; /*/*/height:20px;/*/*/}
h1.pi_red a {color:#FFFFFF}
h1.pi_red a:visited{color:#FFFFFF}
hr {/*/*/margin:0; padding:0;/*/*/}
html:root hr {margin:7px 0 7px 0;}
*> hr {margin:7px 0 7px 0;}
hr.blue {/*/*/border-top:1px solid #CBEDFF; border-bottom:1px solid #FFFFFF;/*/*/}
hr.green {/*/*/border-top:1px solid #B7C797; border-bottom:1px solid #FFFFFF;/*/*/}
ul {margin:10px 0 0 15px; padding:0px 0 0px 7px;}
html:root ul {margin:10px 0 0 22px; padding:0 0 0px 7px;}
ul.li_or li.pi_icq {list-style: url(bul_icq0.gif); padding:0px 0 3px 7px;}
ul.li_or li.active a {color: #000; }
ul.li_or li {list-style: url(li_or000.gif); padding:0px 0 3px 7px;}
ul.li_or li.active {list-style: url(li_or_a0.gif);}
ul.li_or ul {margin:5px 0 0 0px; padding:0 0 0px 7px;}
html:root ul.li_or ul {margin:5px 0 0 10px; padding:0 0 0px 7px;}
ul.li_gr li {list-style: url(li_gr000.gif); padding:0px 0 3px 7px;}
ul.li_gr li.active {list-style: url(li_gr_a0.gif);}
ul.li_gr ul {margin:5px 0 0 0px; padding:0 0 0px 7px;}
html:root ul.li_gr ul {margin:5px 0 0 10px; padding:0 0 0px 7px;}
ul.li_ico {margin:0px 0 0 15px;}
ul.li_ico li {padding:0px 0 5px 7px;}
.pi_rambler {font-size:70%;}
.pi_big {font-size:80%;}
.pi_normal {font-size:80%;}
.pi_small {font-size:70%;}
.pi_red, .pi_red a:visited, .pi_red a:hover {color:#AC4A4A;}
.pi_black {color:#000000;}

.pi_turq {color:#0099CC;}
.pi_white, .pi_white a:hover {color:#FFFFFF;}
.pi_blue, .pi_blue a:visited, .pi_blue a:hover {color:#2458b4;}
.pi_blue_light {color:#009ED2;}
.pi_grey {color:#606368;}
a.pi_grey {color:#606368;}
.pi_grey, .pi_grey a:link, .pi_grey a:visited, .pi_grey a:hover {color:#606368;}
.pi_greylight {color:#A6A6A6;}
.pi_green {color:#74923B;}
.pi_green a, .pi_green a:hover, .pi_green a:visited {color:#74923B;}
.pi_bggrey {background:#F2F2F2;}
.pi_bgtopl {background: #FFFFFF url(bg_top00.gif) top repeat-x;}
.pi_bgtopr {background: #FFFFFF url(bg_topr3.gif) top repeat-x;}
.pi_bgtopline {background: url(bg_topli.gif) no-repeat right;}
.pi_bg_nav {background: #97DBFF url(bg_navl0.gif) no-repeat bottom left; /*/*/height:22px;/*/*/}
.pi_bg_navr {background: #97DBFF url(bg_navr0.gif) no-repeat bottom right;}
.pi_imgbg {border-color:#999999;}
.pi_kart  {font-size:70%; background: #FFFFFF url(bg_kart0.gif); padding:3px 3px 10px 3px;  border: 1px #889EB7 solid; width:110px; height:110px; text-align:center;}
.pi_kart img {margin-bottom:5px;}
.pi_login {background: #FFFFFF url(bg_login.gif) repeat-x bottom; border: 1px #0099CC solid;}
.pi_kart2  {background: #FFFFFF url(bg_kart0.gif); padding: 3px 3px 3px 3px; border: 1px #889EB7 solid; width: 110px; height: 110px; text-align: center; vertical-align: middle;}
.pi_kart_text {font-size:70%; width:110px; text-align: left; padding:7px 0 7px 0;}
.pi_news {color:#A6A6A6;}
.pi_news span {background: #A8A8A8; padding:0 3px 0 3px; } 
.pi_bglist {background: #FFFFFF url(bg_list0.gif) top right no-repeat;}

.pi_table4 td.pi_bg {background: #FFFFFF url(bg_green.gif) left bottom repeat-x; padding:14px 0 14px 14px;}
.pi_table4 td.pi_bg_nopad {background: #FFFFFF url(bg_green.gif) bottom repeat-x;}

.pi_table td.pi_bg {/*/*/border-bottom:1px solid #FFE7C1;/*/*/ background: #FFFFFF url(bg_table.gif) left bottom repeat-x; padding:14px 0 14px 14px;}
.pi_table td.pi_bg_nopad {/*/*/border-bottom:1px solid #FFE7C1;/*/*/ background: #FFFFFF url(bg_table.gif) bottom repeat-x;}
.pi_tab {}
.pi_table2 td.pi_bg {/*/*/border-bottom:1px solid #FFE7C1;/*/*/  padding:14px 0 14px 14px;}
.pi_table2 td.pi_bg_nopad {/*/*/border-bottom:1px solid #FFE7C1;/*/*/}
.pi_table3 {font-family: Arial, Helvetica, sans-serif; font-size:75%; padding:0;}
* html .pi_table3 {margin-right:-20px; padding-right:-10px;}
.pi_table3 th {background: #FFE7C0; font-weight:normal; padding:3px;}
.pi_table3 th.end, .pi_table3 td.end  {padding-right:7px;}
.pi_table3 td {padding:3px;}
.pi_table3_div {padding:1px; margin:0px; border:1px solid #FFE7C1;}
.pi_table_line {background: #FFFFFF url(bg_tablf.gif) bottom no-repeat;}
.pi_table_line2 {background: #FFFFFF url(bg_green.gif) bottom no-repeat;}
input.pi_btn { /*/*/ background: #FFFFFF url(bg_btn00.gif); border:1px solid #9F9F9F; font-size:11px; padding: 0 5px 0 5px; height:19px;/*/*/}
*> input.pi_btn {height:20px; padding: 0 7px 0 7px;}
input.pi_btn2 {background: #FFFFFF url(bg_btn00.gif); border:1px solid #9F9F9F; color:#000000; font-size:10px; padding: 0 5px 0 5px; height:19px;}
*> input.pi_btn2 {height:20px;}
input.pi_btn3 {background: #FFFFFF url(bg_btn00.gif); border:1px solid #9F9F9F; color:#000000; font:bold 14px Verdana; padding: 0 5px 0 5px;}
input.pi_btn4 {background: #FFF url(bg_histo.gif); color: #666;  border: #feda9a solid 1px; font:bold 12px Verdana; padding: 2px 5px;}
.pi_icopad img {margin: 0px 4px 7px 0;}
.pi_icopadr img {margin: 0px 4px 7px 4px;}
.pi_tab_orl {background: url(bg_tab_o.gif) top no-repeat;}
.pi_tab_orr {background: url(bg_tab_o.gif) top no-repeat;}
.pi_tab_orl2 {background: url(bg_tab_o.gif) top no-repeat;}
.pi_tab_orr2 {background: url(bg_tab_o.gif) top no-repeat;}
.pi_normal table {font-size:100%;}
h2 {margin:0 0 7px 0; padding:0; font-size:80%; font-weight:normal;}
h2 span.pi_date {color:#898989; font-size:85%; font-weight:bold;}
ul.li_gr li {list-style: url(li_gr000.gif); padding:0px 0 3px 7px;}
ul.li_gr li.active {list-style: url(li_gr_a0.gif);}
ul.li_gr ul {margin:5px 0 0 0px; padding:0 0 0px 7px;}
html:root ul.li_gr ul {margin:5px 0 0 10px; padding:0 0 0px 7px;}
.pi_tab {font-size:70%;}
.pi_tab td {padding: 3px 0 3px 14px;}
.pi_foto {background: url(bg_addfo.gif) top left no-repeat; width:110px; height:113px; text-align:center;}
.pi_album {background: url(bg_folde.gif) top left no-repeat; width:110px; height:119px; text-align:center;}
.pi_album_lock {background: url(bg_folde.gif) top left no-repeat; width:110px; height:119px; text-align:center;}
.pi_album_nofoto {background: url(bg_folde.gif) top left no-repeat; width:110px; height:119px; text-align:center;}
.pi_album_adult {background: url(bg_folde.gif) top left no-repeat; width:110px; height:119px; text-align:center;}
.pi_navi {color:#0099CC; font-weight:bold;}
.pi_navi strong {font-weight:normal; color:#000000;}
.pi_navi span {color:#000000;}
.pi_navi a {color:#2458b4; font-weight:normal; margin: 0 3px;}
.pi_navi .btncurr {color:#000000; margin: 0 3px;}
.pi_star_00 {background: #ECA94A url(star_030.gif) repeat-x; color: #FFFFFF; font-size: 80%;}
.pi_star_01 {background: #ECA94A url(star_020.gif) no-repeat right top; font-weight: bold;}
.pi_star_02 {border-right: #FFE7C0 solid 1px;}

.pi_forum {font-size:70%; width:100%;}
.pi_forum th  {text-align:left; font-weight:normal; padding:7px;}
html:root .pi_forum th {border:1px solid #E1E1E1;}
.pi_forum th.1 {text-align:center; border-left:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1;}
.pi_forum th.2 {border-left:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1;}
.pi_forum th.3 {border-left:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; border-right:1px solid #E1E1E1;}
.middotSmall {font-size: 10px; color:#A8AD0E; }
.pi_banner_place img {display:block;}
.pi_sep1 {background: #AEC832 url(h1_gr_ex.gif);background-position:top right;background-repeat:no-repeat;width:96px; height:4px;}
.pi_sep2 {border-top:1px solid #D3E28C;width:100%;}

.pi_fotobg {
    display: inline;
    text-align:center;
    background-image: url(bg_addfo.gif);
    width:110px;
    height:113px;
}
.pi_fotobg img {height:113px; width:110px; background-position: center; background-repeat: no-repeat; border:0px;}

sup.pi_new {color:#c00; font-size: 13px; font-weight: bold;}

.pi_kodak_prices {background: #fff6e8;}
.pi_kodak_prices .pi_content {margin: 7px;}
.pi_kodak_prices #cities_holder select, .pi_kodak_prices #prices_holder table {width: 100%;}
.pi_kodak_prices table {border: 0px; border-collapse: collapse;}
.pi_kodak_prices td {text-align: center; width: 10%; padding: 3px; border: #ffe7c0 solid 1px;}
.pi_kodak_prices .pi_first {text-align: left; width: 70%; padding-left: 12px;}
.pi_kodak_prices .pi_title {font-weight: bold;}

.vote_active {margin: 0 0 0 0; padding: 0 2px 3x 0; display: inline;width:13px}
.vote_passive {margin: 0 0 0 0; padding: 0 2px 3px 0; display: inline;width:13px}
.vote_form {display: inline; margin: 0; padding: 0;}
.p_votexclose {padding:2px 4px 0 1px; font-weight:bold;font-family:tahoma;cursor:hand;float:right;color:#809900;font-size: 70%}
.p_votemessage {border:1px solid #A3C606; background-color: #FAFCED;}
.p_votesmall {padding: 7px; font-family:Arial, Helvetica, sans-serif; ; font-size: 65%}
.p_votesmall {/*/*/font-size:70%/*/*/; }
html>body .vote_passive {margin:0 0px 5px 0; padding:0 2px 0 0;}
html>body .vote_active {margin:0 0px 5px 0; padding:0 2px 0 0;}

.v-tagscloud {line-height:20px; margin-right:12px; white-space:nowrap;}

.pi_kodak_prices {background: #fff6e8;}
.pi_kodak_prices .pi_content {margin: 7px;}
.pi_kodak_prices #cities_holder select, .pi_kodak_prices #prices_holder table {width: 100%;}
.pi_kodak_prices table {border: 0px; border-collapse: collapse;}
.pi_kodak_prices td {text-align: center; width: 10%; padding: 3px; border: #ffe7c0 solid 1px;}
.pi_kodak_prices .pi_first {text-align: left; width: 70%; padding-left: 12px;}
.pi_kodak_prices .pi_title {font-weight: bold;}


#v-blocktagsall a {line-height:27px; padding: 0 3px; margin-right: 7px;}
#v-blocktagsall .ao-tag-0 {font-size: 80%;}
#v-blocktagsall .ao-tag-1 {font-size: 90%;}
#v-blocktagsall .ao-tag-2 {font-size: 100%;}
#v-blocktagsall .ao-tag-3 {font-size: 120%;}
#v-blocktagsall .ao-tag-4 {font-size: 135%;}
#v-blocktagsall .ao-tag-5 {font-size: 150%;}

.pi_h1-1 {background: #fff6e8 url(h1-1-bg-.gif) repeat-x;}
.pi_h1-1 .pi_bottom {background: url(h1-1-bg-.gif) repeat-x left bottom;}
.pi_h1-1 .pi_right {background: url(h1-1-bg-.gif) repeat-y right top;}
.pi_h1-1 .pi_left {background: url(h1-1-bg-.gif) no-repeat; height: 20px; padding-left: 217px;}
.pi_h1-1 .pi_normal {color: #666; font-weight: bold; padding-top: 2px;}


.pi_vote {
	margin: 10px;
}
.pi_vote strong {
	color: #ff9900;
	font-family: Arial, sans-serif;
	font-size: 80%;
	padding-right: 40px;
	position: relative;
	top: -3px;
}

.pi_rate {
	position: relative;
}
.pi_rate .popup{
	display: none;
	position: absolute;
	top: 5px;
	left: 20px;
	width: 200px;
	padding: 10px;
	border: solid 1px #ff9900;
	background: #fff;
	color: #666;
}
.pi_rate .popup strong {
	display: block;
	text-align: center;
	color: #ff9900;
	font-family: Arial, sans-serif;
	font-size: 80%;
}


table.com_tbl           {margin-bottom:5px;}
td.comm, td.comm_sp, td.avtr, div#comments_form        {font-family:Arial, Helvetica, sans-serif; ; font-size:77%; padding:10px 0 15px 0;border-bottom:1px solid #e5e5e5;}
td.avtr                 {padding:13px 15px 15px 0px;}
td.add                  {background-position: bottom left;}
td.addb                 {border-bottom:1px solid #e5e5e5;}
td.comm                 {padding-right:15px;}
td.comm_sp              {padding:5px 7px 10px 0px;}
td.comm div.sp       {padding:5px;background-color:#f2f2f2;}
td.comm div.auth, td.comm_sp div.auth       {margin-bottom:5px;}
td.comm div.auth a, td.comm_sp div.auth a   {font-weight:bold;}
td.comm div.cmnd, td.comm_sp div.cmnd       {font-family:Tahoma;font-size:90%;margin-top:5px;color:#808080;}
td.comm div.cmnd div, div#comment_reply     {margin-top:4px}
td.add input            {margin-left:11px;}
td.add img.brdr         {margin-left:0px;}
td.add div.dop          {margin-left:13px;}
td.add div.dop img      {margin-right:1px;}
td.arr                  {background:url('com_arrb.gif');background-repeat:no-repeat;background-position:top right;}
div.dur td.arr          {background:url('com_arrs.gif');background-repeat:no-repeat;background-position:top right;}
div.dur td.avtr, div.dur td.comm {padding-top:10px;}
div.dur td.avtr         {padding-left:3px;}
div.clpsd               {font-family:Arial, Helvetica, sans-serif; ;font-size:77%;margin:0px 0 0 50px;padding-left:20px;background:url('com_arrs.gif');background-repeat:no-repeat;display:block;}
div.clpsd span.epsnt    {font-weight:bold;display:block;padding:3px 0 2px 5px;}

.pi_topmenu {background: url(sep20000.gif) no-repeat right top;}
.pi_topmenu table {font-size: 70%; width: 95%; border-width: 0px;}
.pi_topmenu td {background: url(sep20000.gif) no-repeat left top; padding: 0px;}
.pi_topmenu td div {text-align: center; padding: 7px 0px 6px 0px; margin-left: 2px;}
.pi_topmenu img {width: 55px; height: 33px; margin: 0px 7px; border-width: 0px;}
.pi_topmenu .curr {background: url(menu_rep.gif) repeat-x;}
.pi_topmenu .last {width: 2px;}
.pi_topmenu .last div {width: 2px; padding: 0px; margin: 0px;}


