
html, body {position: relative;margin: 0;padding: 0;width: 100%;height: 100%;}
html>body {min-width: 100%;width: 100%;height: 100%;}
body {
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size:11px;
color:#555;
margin-top:0;
margin-bottom:0;
background:#fff ;
/*
background-image:url("/pic/happyb.jpg");
background-position:center top;
background-repeat:no-repeat;
*/
direction:ltr;
}
html > body .maxmh {
height:auto;
min-height:100%;
}

.maxmh {
height:100%;
margin:0 auto;
position:relative;
}
.nobr {
white-space:nowrap;
}

img{
border:0px;
}
strong.center {
text-align:center;
color:#555;
font-size:8pt;
}

#header {
width:964px;
height:30px;
background:url(/themes/kinokpk/images/header.png) no-repeat scroll 0 0;
margin:0;
position:relative;
padding:0;
}
.head{margin:0 auto;width:964px;}

#header a:link,#header a:visited,#header a:active {
color:#fff;
}

#logo {
float:left;
height:30px;
margin:0 0 0 8px;
position:relative;
width:100px;
}

.logo_menu {
width:110px;
list-style-type:none;
background:url(/themes/kinokpk/images/header.gif) repeat scroll 0 0;
margin:-1px 0 0;
}

.imglogo {
width:100px;
height:30px;
background:url(/themes/kinokpk/images/header.gif)no-repeat scroll right 0 0;
border:0;
}

.logo_menu img:hover,.logo_menu #selected:link,.logo_menu #selected:visited {
width:110px;
height:30px;
background:transparent url(/themes/kinokpk/images/header.gif) no-repeat scroll 0 -30px;
}

#left_menu {
float:left;
font-size:8pt;
height:20px;
margin:7px 0 0 0;
padding:0;
position:relative;
text-align:left;
width:335px;
z-index:10;
white-space: nowrap
}

#left_menu a:link,#left_menu a:visited,#left_menu a:active {
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
float:left;
height:21px;
margin:0;
padding:9px 5px 0;
}

#left_menu a:hover,#left_menu #selected:link,#left_menu #selected:visited {
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
background:#6d84b4;
float:left;
height:22px;
margin:0;
padding:9px 5px 0;
}

#right_menu {
float:left;
font-size:8pt;
height:20px;
margin:7px 0 0;
padding:0;
position:relative;
text-align:left;
width:330px;
z-index:10;
white-space: nowrap;
}


#right_menu a:link,#right_menu a:visited,#right_menu a:active {
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
float:left;
height:22px;
margin:-11px 0 0;
padding:11px 5px 0;
}

#right_menu a:hover,#right_menu #selected:link,#right_menu #selected:visited {
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
background:#6d84b4;
height:22px;
margin:-11px 0 0;
padding:11px 5px 0px;
}

#search {
float:right;
top:1px;
height:20px;
position:relative;
text-align:left;
width:180px;
padding:0;
z-index:3;
}
.search_buttom{
float: right;
margin-right: 5px;
margin-top:-21px;
}
.search_text{
margin-top: 3px ; 
padding: 0px 1px; 
background: rgb(255, 255, 255) url(/themes/kinokpk/images/search.gif) no-repeat scroll 3px center; 
width: 150px; 
height: 16px; 
position: relative;
}
.searchtextbox {
font-family:Tahoma;
font-size:11px;
font-weight:400;
color:#666;
text-decoration:none;
text-align:left;
height:16px;
width:150px;
float:left;
background:#fff;
background-repeat:repeat;
border:0;
margin:2px 0 0;
padding:2px 0 0 3px;
}

.search {
height:18px;
width:18px;
float:left;
background:#fff;
background-repeat:repeat;
border:0;
margin:2px 0 0 1px;
padding:0;
}

.box1 {
display:none;
padding:0;
margin:0;
}
.faq1{
padding:0;
margin:0;
list-style:none;
}
.images,.img {
border:0;
padding-top:0;
padding-right:3px;
}

#csstopmenu_1,#csstopmenu_1 ul {
list-style:none;
z-index:10;
margin:-9px 0 0;
padding:0;
}

#csstopmenu_1 li:hover ul,li.over ul {
display:block;
margin:16px 0 0;
}

#csstopmenu_2,#csstopmenu_2 ul {
list-style:none;
z-index:5;
margin:-9px 0 0;
padding:0;
float:right;
}

#csstopmenu_2 li:hover ul,li.over ul {
display:block;
margin:7px 0 0;
}

.headerlinks a {
font-weight:700;
color:#000;
margin:auto 8px;
}

.submenus li {
width:100%;
}

.submenus li a {
display:block;
width:100%;
text-indent:3px;
}

.submenus li a:hover {
background-color:#FF0;
color:#000;
}

.linked-image {
border:0;
margin:0;
padding:0;
}

.resized-linked-image {
background-color:#000;
border:0;
color:#fff;
font-size:10px;
width:auto;
margin:1px 0 0;
padding:0;
}

.resized-linked-image-zoom {
width:200px;
height:30px;
background-color:#fff;
padding-top:6px;
padding-left:5px;
top:0;
left:0;
position:absolute;
display:none;
}

#highlighted tr:hover {
background-color:#f5fbe1;

}

.error {
color:#900;
background-color:#fff0f0;
margin-top:5px;
margin-bottom:10px;
border:1px dashed #900;
padding:7px;
}

.error_login {
color:#3b5998;
background-color:#a8bee2;
margin-top:5px;
margin-bottom:10px;
border:1px dashed #3b5998;
padding:7px;
}

.error b {
color:#900;
background:inherit;
}

.success {
color:#000;
background:#f5fbe1;
margin-top:5px;
margin-bottom:5px;
border:1px dashed #7ba813;
padding:7px;
}

.success b {
color:#7ba813;
background:inherit;
}

code {
background:none;
color:#00f;
font-size:11px;
font-family:Verdana, Helvetica;
}

.code {
color:#00b;
font-size:11px;
font-family:Verdana, Helvetica;
}

a.copyright:link,a.copyright:visited,a.copyright:active {
text-decoration:none;
color:#000;
border-bottom:1px dashed #5087ad;
padding:0;
}

td.pager {
background-color:#fff;
border:1px solid #9ca4b0;
color:#000;
text-align:center;
width:28px;
padding:2px;
}

td.pagebr {
background-color:#fafafa;
border:0;
padding:0;
}

td.highlight {
background-color:#efeee6;
border:1px solid #9ca4b0;
color:#344f7a;
width:28px;
text-align:center;
padding:2px;
}

hr {
height:0;
border:0 solid #00314d;
border-top-width:1px;
}

table {
border-collapse:collapse;
border:none;
background-color:#fafafa;
}

table.mainouter {
background-color:#fff;
border:0;
width:964px;
height:100%;
}

div#counters{
float:left;
height:35px;
margin:0 auto;
width:964px;
}

table.bottom {
color:#000;
background:transparent;
}

table.main2 {
background-color:#fafafa;
border:0;
}
h1 {
font-size:12pt;
text-align:center;
}



}
h3 {
font-size:10pt;
margin-bottom:5px;
text-align:center;
}


h4 {
margin-top:0;
}

p {
font-size:8pt;
}

p.sub {
margin-bottom:4pt;
}

td {
font-size:8pt;
border:1px solid #e0e0e0;
vertical-align:top;
}

td.blocks_c {
width:100%;
padding-top:15px;
border:0;
text-align:left;
height: 100%!important;
}

td.blocks_r {
border:0;
padding:15px 0 0 15px;
}

td.block {
font-size:8pt;
border:0;
}

td.imgblock {
border:0;
width:16px;
padding-top:10px;
padding-right:5px;
background:#f7f7f7;
}

td.stblock {
font-size:8pt;
border:0;
width:30%;
padding-top:10px;
background:#f7f7f7;
}

td.invtitle {
border:0;
text-align:center;
color:#555;
background:#f7f7f7;
padding:0;
}

td.imginvite {
border:0;
width:117px;
padding-top:10px;
padding-right:5px;
padding-left:15px;
background:#f7f7f7;
}

td.invcontent {
font-size:8pt;
border:0;
width:100%;
padding-top:10px;
background:#f7f7f7;
text-align:center;
line-height:15px;
}

td.block_top_c {
background:#f7f7f7 url(images/block_to.png);
background-repeat:repeat-x;
border:0;
color:#555;
vertical-align:middle;
padding:0;
}

td.block_main {
border:0;
background-color:#f7f7f7;
}

td.block_main_l {
border:0;
background:#f7f7f7 url(images/block_l0.png);
background-repeat:repeat-y;
width:2px;
padding:0;
}
#pagecontent{
height:100%;
position:relative;
top:0;
width:100%;		
}

td.block_main_r {
border:0;
background:#f7f7f7 url(images/block_r0.png);
background-repeat:repeat-y;
width:2px;
padding:0;
}

td.block_bottom_c {
background:#f7f7f7 url(images/block_bo.png);
background-repeat:repeat-x;
border:0;
padding:0;
}

td.block_center {
height:24px;
background:#8da6cf;
color:#555;
vertical-align:middle;
}

td.block_title {
vertical-align:middle;
}

td.commenttable {
background-color:#fffef2;
}

td.embedded {
border:none;
text-align:left;
}

td.bottom {
border:1px solid #e0e0e0;

}

td.heading {
font-weight:700;
vertical-align:middle;
}

td.text,li.textur {
text-align:left;
color:#43659e;
padding:10pt;
}

td.comment {
font-size:8pt;
text-align:left;
padding:10pt;
}

td.colhead {
font-weight:700;
color:#fff;
background:#8da6cf;
}


td.colheadd {
font-weight:700;
color:#000;
background:#ECEFF5;
}







td.collhead {
font-weight:700;
color:#fff;
background:transparent url(./images/header.gif) repeat-x scroll 0 0;
}

td.rowhead {
font-weight:700;
text-align:right;
vertical-align:top;
}

td.title {
font-size:14pt;
}

td.navigation {
font-weight:700;
font-size:10pt;
border:none;
}

.sublink {
font-style:italic;
font-size:7pt;
font-weight:400;
}

a:link,a:visited {
cursor:pointer;
color:#3b5998;
outline-style:none;
text-decoration:none;
}
.external{
border-bottom:1px dashed #5087AD;
}
a:hover {
text-decoration:underline;
}

a.index {
font-weight:700;
}

a.biglink {
font-weight:700;
font-size:12pt;
}

a.online:link,a.online:visited {
font-weight:400;
text-decoration:none;
}

a.menu:active {
color:#516a88;
}

a.menu:hover {
border-left-width:7px;
border-left-style:solid;
border-left-color:#516a88;
color:#cf4343;
}

a.menu {
display:block;
text-align:left;
text-decoration:none;
background-color:#fafafa;
font-weight:400;
border-top:1px solid #516a88;
padding:3px;
}

a.altlink_white:link,a.altlink_white:visited {
font-weight:700;
color:#000;
text-decoration:none;
}

.important {
font-weight:700;
font-size:8pt;
}

.red {
color:#e00;
}

.yellow {
color:#970;
}

.green {
color:#0f9b16;
}
select,textarea {
margin-top:3px;
margin-bottom:0;
font-family:tahoma;
font-size:8pt;
}

.select {
color:#fff!important;
background:#8da6cf;
}

.small {
font-size:7pt;
}

.big {
font-size:10pt;
}

li {
margin-top:0;
margin-bottom:0;
}

ul {
margin-left:16pt;
margin-top:0;
margin-bottom:0;
}

.startmenu {
font-weight:700;
text-align:center;
margin:0;
padding:2px;
}

.menutitle {
font-weight:700;
text-align:center;
color:#7e110e;
background-color:#ffc58c;
margin:2px;
}

td.menu {
background-image:url(images/bar.jpg);
border:1px solid #000;
color:#fff;
border-style:none solid solid;
}

#topmenu {
font-size:10px;
margin:0;
padding:0;
}

#topmenu ul {
line-height:30px;
list-style:none;
margin:0;
padding:0 10px;
}

#topmenu li {
line-height:30px;
display:inline;
padding:0;
}

#topmenu a {
outline:0;
color:#fff;
float:left;
text-decoration:none;
padding:0 3px;
}

#topmenu a span {
display:block;
float:none;
padding:0 10px 0 1px;
}

#topmenu a span img {
border:none;
margin:8px 4px 0 0;
}

.gallerycontainer {
position:relative;
}

.thumbnail img {
border:1px solid #FFF;
margin:0 5px 5px 0;
}

.thumbnail:hover {
background-color:transparent;
}

.thumbnail:hover img {
border:1px solid blue;
}

.thumbnail span {
position:absolute;
left:-1000px;
border:1px dashed gray;
visibility:hidden;
color:#000;
text-decoration:none;
padding:5px;
}

.thumbnail span img {
border-width:0;
padding:2px;
}

.thumbnail:hover span {
visibility:visible;
top:0;
left:165px;
z-index:50;
}

.clear {
clear:both;
height:0;
font-size:0;
line-height:0;
overflow:hidden;
}

#user_bar {
position:absolute;
bottom:0;
left:0;
z-index:999;
background:#ffc;
border:1px solid #ccc;
text-align:center;
font-weight:700;
width:99%;
padding:5px;
}

#pagefooters {
border-top:solid 1px #ddd;
border-top:1px solid #DDDDDD;
margin:0 auto;
width:964px;
}
#pagefooter {
position:absolute;
top:100%;
width:100%;
}

#pagefooter.pagefooter_minimal {
background:transparent;
}

#pagefooter .pagefooter_topborder {
padding:1px;
height:25px;
}

#pagefooter .copyright_and_location {
float:left;
width:326px;
}

#pagefooter .copyright {
width:0 auto;
color:#777;
margin:0;
padding:5px 8px 6px 0;
text-align:center;
}

#pagefooter .copyright_and_location .app_copyright {
color:#777;

width:auto;
padding:0 8px 0 0;
}

#pagefooter .app_copyright .brand {
background-image:url(/images/icons/hidden.gif);
background-position:center left;
background-repeat:no-repeat;
padding:5px 10px 6px 22px;
}

#pagefooter .app_copyright .brand .page_built_by {
padding-right:5px;
}

#pagefooter .app_copyright .footer_report_link {
background:transparent url(/images/pagefooter_bullet.gif) no-repeat 0 60%;
padding-left:8px;
padding-right:4px;
}

#pagefooter .app_copyright .ip {
position:absolute;
}

#pagefooter .locale_footer_selector {
direction:ltr;
float:left;
width:185px;
padding:5px 5px 0 0;
}

#pagefooter #pagefooter_links {
float:right;
text-align:right;
width:65%;
padding:5px 0 6px;
}

#pagefooter #pagefooter_links ul {
display:inline;
text-decoration:none;
margin:0;
padding:0;
}

#pagefooter #pagefooter_links ul li {
display:inline;
padding:0 0 0 10px;
}

.ff3 #pagefooter #pagefooter_links ul li {
display:inline-block;
}

#pagefooter #pagefooter_links ul#pagefooter_left_links .li_bullet {
margin:0 3px 2px 0;
}

.tabset_tabs {
list-style-type:none;
position:relative;
z-index:2;
white-space:nowrap;
margin:0;
padding:0;
}

.tabset_tabs li {
display:inline;
margin:0;
padding:0;
}

.tabset_tabs a {
color:#fff!important;
background-color:#3b5998!important;
border:1px solid #99c;
text-decoration:none;
border-left-width:0;
border-bottom:none;
padding:0 .6em;
}

.tabset_tabs a:hover {
color:#fff!important;
background-color:#6d84b4!important;
}

.tabset_tabs a.active {
color:#000!important;
background-color:#FFF!important;
border-left-width:1px;
cursor:default;
border-bottom:#FFF;
padding-bottom:1px;
padding-right:20px;
padding-top:13px;
border-color:#000;
}

.tabset_tabs li.firstchild a {
border-left-width:1px;
}

.tabset_content {
border:1px solid #000;
background-color:#FFF;
position:relative;
z-index:1;
display:none;
padding:.5em 1em;
}

.tabset_label {
display:none;
}

.profil_infor {
width:764px;
}
.input_box_link {
font-size:9px;
}
.input_box_link:hover {
font-size:9px;
text-decoration:none;
background:#6d84b4;
color:white;
}
.repport_box {
font-size:9px;
height: 100px;
}
.repport_box:hover {
font-size:9px;
height: 100px;
text-decoration:none;
background:#fccdce;
}
.message_box{
position: relative;
margin-top: 3px;
}
.basic_infor_summary,.box_friends,.box_question {
border-top:1px solid #94A3C4;
position:relative;
}

.box_friends,.box_question {
border-top:1px solid #94A3C4;
width:200px;
height:200px;
margin-top:18px;
}

.box h3.box_header,.box_editor_friends,.box_editor_question,.box_editor_right,.box_editor_left {
background:transparent url(/themes/kinokpk/images/editor_pencil.gif) no-repeat scroll right -36px;
display:block;
height:18px;
position:absolute;
right:3px;
top:3px;
width:18px;
}

.box h3.box_header,h3.box_friends_block,.box_question_block {
background:#ECEFF5 none repeat scroll 0 0;
border-top:0 none;
display:block;
font-size:11px;
position:relative;
text-align:left;
margin:0;
padding:5px 8px;
}

.left_column,.box .inside,.box_question_header,#box_app {
float:left;
width:200px;
height:auto;
border-bottom:0 none;
border-right:1px solid #D8DFEA;
margin:0;
padding:0;
}

.right_column {
float:right;
width:730px;
}

dl.infor {
height:auto;
margin:0 0 0 10px;
}

dl.infor dt {
clear:left;
color:gray;
float:left;
}






dl.inforl {
height:auto;
margin:0 10px 0 10px;
}

dl.inforl dt {
clear:right;
color:gray;
float:right;
}











.basic_infor_summary dl.infor dt {
float:none;
text-align:left;
}

dl.infor dd {
float:left;
padding-left:10px;
margin:0;
}

.profil_photo {
width:200px;
min-height:100px;
display:block;
position:relative;
}

.profil_photo_name {
float:right;
color:#3b5889;
font-size:14px;
position:absolute;
}

.profil_photo_name_frend {
float:right;
color:#3b5889;
font-size:8px;
position:absolute;
text-align:left;
}

.onequestion {
color:#3b5889!important;
font-weight:700;
text-align:center!important;
margin-top:15px;
margin-right:0;
}

.relgroups_table {
background:#FFF none repeat scroll 0 0;
float:left;
border:1px solid #D8DFEA;
min-height:65px;
width:936px;
z-index:2;
position:inherit;
margin:8px 0 5px 8px;
padding:5px 4px 4px;
}

#input {
float:right;
padding-right:10px;
margin-top:0;
width:100px;
z-index:1;
}

#input a:link,#input a:visited,#input a:active {
font-size:9px;
text-decoration:none;
float:left;
height:16px;
width:102px;
border-bottom:1px solid #D8DFEA;
margin:0;
padding:1px 5px 0;
}

#input a:hover,#input_right a:hover {
font-size:9px;
text-decoration:none;
background:#6d84b4;
float:left;
height:16px;
width:102px;
margin:0;
padding:1px 5px 0;
}

dd.result_name {
font-size:13px;
font-weight:700;
line-height:15px;
}

dd,.relgroups_input,.relgroups_input_right,.relgroups_table,.avatarli,.ultext {
text-align:left;
margin:0;
padding:0;
}

.relgroups_input li,.relgroups_input_right li,.relgroups_table li,.avatarli li,.ultext li,.faq li,.nobbyul {
list-style-type:none;
}

.relgroups_name dt {
clear:both;
color:gray;
float:left;
text-align:left;
width:110px;
padding:0;
}

.relgroups_name dd {
width:311px;
float:left;
}

.relgroups_image {
float:left;
text-align:left;
width:100px;
margin:10px;
padding:0 9px 0 0;
}

.relgroups_name {
width:490px;
float:left;
}

.relgroups_name dl {
line-height:15px;
}

#relgroups_header {
height:15px;
background:#f0e7ba;
font-size:13px;
font-weight:700;
text-align:center;
border:1px solid #D8DFEA;
width:100%;
z-index:2;
padding:5px 0;
}

#relgroups_table_left {
width:689px;
}

.boxes_left {
width:686px;
}

#relgroups_table_right {
float:right;
width:234px;
}

.relgroups_image_right {
min-height:180px;
width:200px;
text-align:center;
margin:10px;
}

.relgroups_avatar_right {
text-align:center;
min-height:100px;
}

#input_right {
float:left;
padding-right:10px;
margin-top:0;
width:200px;
}

#input_right a:link,#input_right a:visited,#input_right a:active {
font-size:11px;
text-decoration:none;
float:left;
height:18px;
width:200px;
border-bottom:1px solid #D8DFEA;
margin:0;
padding:8px 5px 0;
}

#input_right a:hover {
font-size:11px;
text-decoration:none;
background:#eceff5;
float:left;
height:18px;
width:200px;
margin:0;
padding:8px 5px 0;
}

#box_app_right {
position:relative;
margin-top:0;
width:210px;
min-height:75px;
}

#box_app_right_adm {
position:relative;
width:210px;
min-height:75px;
}

.box_right_block,.box_right_left,h3.box_right_left {
background:#ECEFF5 none repeat scroll 0 0;
border:1px solid #94A3C4;
display:block;
font-size:11px;
position:relative;
text-align:left;
margin:0;
padding:5px 8px;
}

.search_group {
display:block;
height:50px;
position:relative;
right:3px;
top:1px;
width:50px;
}

#box_left,#box_left_wall {
position:relative;
width:700px;
height:auto;
}

dl.infor_left dt {
clear:left;
color:gray;
float:left;
width:65px;
line-height:20px;
}

dl.infor_left dd {
font-size:11px;
text-align:left;
line-height:20px;
padding-left:95px;
}

.rgcomm {
width:700px;
position:inherit;
float:left;
border:0;
overflow:hidden;
}

.colhead_rgcomm {
background:#eee;
}

.colhead_rgcomm_edit {
width:697px;
float:left;
height:15px;
margin-left:-1px;
}

.edittd {
height:385px;
width:693px;
border:0;
padding-left:0;
float:left;
}

h3.box_right_left a.box_editor_left:hover,h3.box_right_block a.box_editor_right:hover,.box_editor_friends:hover {
background:transparent url(/themes/kinokpk/images/editor_pencil.gif) no-repeat scroll right -18px;
display:block;
height:18px;
position:absolute;
right:3px;
top:3px;
width:18px;
}

.box_left_page {
margin-left:20px;
}

.tabContent {
padding:10px;
}

div.friends_search {
border:1px solid #DDD;
margin-left:auto;
margin-right:auto;
width:460px;
padding:10px;
}
[disabled]{
background:green !important;
border:1px solid #3b5998 !important;
cursor:	text !important;
}
[disabled]:hover{
background:green !important;
border:1px solid #3b5998 !important;
cursor:	text !important;
}
input[type=submit],input[type=reset ],#toggle-all{
background:#7C91BC none repeat scroll 0 0;
border:1px outset #3b5998;
color:#FFF;
font-family:arial,verdana,serif;
font-size:8pt;
font-weight:700;
height:19px;
margin-top: 0 px;
cursor:pointer;
padding:0 2px 2px;
}

input[type=submit]:hover, input[type=reset]:hover {
background:#3b5998 none repeat scroll 0 0;
border:1px inset #3b5998;
color:#FFF;
font-family:arial,verdana,serif;
font-size:8pt;
font-weight:700;
height:19px;
margin-top:0px;
cursor:pointer;
padding:0 2px 2px;
}
input[type=text] {
border:1px solid #3b5998;
margin-bottom:3px;
}
input[type=text]:hover {
 background: #ffffe1; 
 margin-bottom:3px;
 border: 1px solid #555;
}
select {
border:1px solid #3b5998;
}
select:hover {
border:1px solid #3b5998;
background: #ffffe1; 
}

img.img {
height:30px;
width:30px;
}

div.img {
text-align:left;
}

#text {
text-decoration:none;
border:1px solid #D8DFEA;
}

#comment_prof {
border:1px solid #D8DFEA;
margin:2px;
}

blockquote {
margin-top:0;
font:Georgia, “Times New Roman”, Times, serif;
background:#f7f7f7;
border:1px solid #D8DFEA;
text-indent:-18px;
padding:10px 0 10px 10px;
}

blockquote cite {
	display: block;
	text-align: left;
	padding-left:20px;
}
blockquote cite:before {
	content: "\2015 ";
}
/*
blockquote {
margin-top:0;
font:1.2em/1.6em Georgia, “Times New Roman”, Times, serif;
background:#f7f7f7;
border:1px solid #D8DFEA;
text-indent:-18px;
padding:10px 0 10px 30px;
}

cite {
margin-left:10px;
padding:18px;
}
*/
blockquote p {
text-indent:30px;
}

.field-widget_r {
float:right;
margin-left:0;
margin-right:70px;
width:80px;
}

.field-widget_l {
float:left;
width:295px;
}

#polls li {
list-style-type:none;
padding-left:0;
padding-right:0;
}

#polls {
border:1px solid #D8DFEA;
}

.polls_title {
list-style-type:none;
margin-left:0;
}

.polls_title_q {
list-style-type:none;
border-top:1px solid #D8DFEA;
border-bottom:1px solid #D8DFEA;
background:#8da6cf;
margin:0 0 10px;
}

.colheadli {
margin-bottom:0;
text-align:center;
}

.polls_r {
list-style-type:none;
width:150px;
height:15px;
padding-bottom:4px;
}

.polls_right {
list-style-type:none;
width:150px;
height:30px;
padding-bottom:4px;
}

.polls_l {
list-style-type:none;
width:400px;
height:15px;
float:right;
margin-top:-25px;
padding-bottom:4px;
}

.polls_left {
list-style-type:none;
width:500px;
height:30px;
float:right;
margin-top:-35px;
padding-bottom:4px;
}

.polls_l_div {
width:150px;
height:35px;
list-style-type:none;
padding-bottom:4px;
}

.polls_r_div {
width:450px;
height:35px;
float:right;
padding-bottom:4px;
margin-top:-40px;
}

#nobby {
position:relative;
margin-left:335px;
}

.nobby {
width:600px;
}

.nobby ul {
width:500px;
height:120px;
margin-top:10px;
align:center;
}

.nobbyli {
float:left;
list-style-type:none;
margin-left:100px;
margin-top:30px;
font-weight:700;
}

.nobbytextarea {
float:right;
list-style-type:none;
}

.tarea {
height:95px;
width:250px;
list-style-type:none;
overflow:hidden;
margin:2px 5px 2px 0;
}

div#tabs {
float:left;
width:100%;
font-size:93%;
line-height:normal;
border-bottom:1px solid #BCD2E6;
}

div#tabs ul {
list-style:none;
margin:0;
padding:10px 10px 0 50px;
}

div#tabs li {
display:inline;
margin:0;
padding:0;
}

.tab2 a {
float:left;
background:url(/themes/kinokpk/images/tableft.gif) no-repeat left top;
text-decoration:none;
margin:0;
padding:0 0 0 4px;
}

.tab2 a span {
float:left;
display:block;
background:url(/themes/kinokpk/images/tabright.gif) no-repeat right top;
color:#627EB7;
padding:5px 15px 4px 6px;
}

.tab1 a {
float:left;
background:url(/themes/kinokpk/images/tableft.gif) no-repeat left top;
background-position:0 -42px;
text-decoration:none;
margin:0;
padding:0 0 0 4px;
}

.tab1 a span {
float:left;
display:block;
background:url(/themes/kinokpk/images/tabright.gif) no-repeat right top;
background-position:100% -42px;
color:#627EB7;
padding:5px 15px 4px 6px;
}

div#tabs a span {
float:none;
}

div#tabs a:hover span {
color:#627EB7;
background-position:100% -42px;
}

div#tabs a:hover {
background-position:0 -42px;
}

#search p,form {
margin-top:0;
margin-bottom:0;
}

#csstopmenu_1 li,#csstopmenu_2 li {
float:left;
position:relative;
}

#csstopmenu_1 a,#csstopmenu_2 a,a.altlink_white:hover {
text-decoration:none;
}

#submenus,#submenus2,#submenus_1,#submenus_2 {
display:none;
width:165px;
position:absolute;
top:1.2em;
left:0;
background-color:#fff;
border:1px solid #3b5998;
text-align:left;
}

#submenus a:link,#submenus a:visited,#submenus a:active,#submenus2 a:link,#submenus2 a:visited,#submenus2 a:active,#submenus_1 a:link,#submenus_1 a:visited,#submenus_1 a:active,#submenus_2 a:link,#submenus_2 a:visited,#submenus_2 a:active {
color:#3b5998;
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
background:#fff;
background-repeat:repeat;
float:left;
height:21px;
width:150px;
padding-top:5px;
padding-right:5px;
padding-left:10px;
margin:0;
}

#submenus a:hover,#submenus #selected:link,#submenus #selected:visited,#submenus2 a:hover,#submenus2 #selected:link,#submenus2 #selected:visited,#submenus_1 a:hover,#submenus_1 #selected:link,#submenus_1 #selected:visited,#submenus_2 a:hover,#submenus_2 #selected:link,#submenus_2 #selected:visited {
color:#fff;
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
background:#6d84b4;
background-repeat:repeat;
float:left;
height:21px;
width:150px;
padding-top:5px;
padding-right:5px;
padding-left:10px;
margin:0;
}

.font_normal,a.menu:link,a.menu:visited {
font-weight:400;
color:#FFFFFF;
}

#highlighted,table.main,table.blok {
background-color:#fafafa;
}

td.block_bottom_l,td.block_bottom_r {
background:#fff;
border:0;
padding:0;
}

td.right_menu,.rgcomm td {
border:0;
}

#topmenu.right,.higo a {
float:right;
}

.tabset_content_active,.clearfix {
display:block;
}
.clearfix span{
display:table-cell;
vertical-align:middle;
}

h1.img,.polls_f {
float:left;
}

@media aural{
.tabset_content,.tabset_label {
display:block;
}
}
.debug_text{
text-align:left;
}
#debug{
margin:0 auto;
width:964px;
text-align:center;
}
.debug_text_second{
width:800px;
margin:0 auto;
font-weight:bold;
}
#popup_container
{
font-family:'Lucida Grande',arial;
font-weight:bold;
text-align:left;
font-size: 12px;
width: 364px;
height: 86px;
background: #F3F3F3;
border:solid 1px #dedede;
border-bottom: solid 2px #456FA5;
color: #000000;
}

#popup_title
{
display:none;
}
#popup_message
{
padding-top: 15px;
padding-left: 15px;
}

#popup_panel
{
text-align: left;
padding-left:15px;
}
#messages {margin:0px; padding:0px; margin-top:-15px; margin-bottom: 0pt; }
#messages.compact li.right { float:right; width:65px; border-bottom:#dedede dashed 1px; border-left:#dedede dashed 1px; height:50px;}
#messages.compact li.left { float:left; width:200px; border-bottom:#dedede dashed 1px; border-right:#dedede dashed 1px; height:50px;}
#messages li.archived {background-color:#dde3f0; color:#d1d1d1;}
#messages li.unread {background-color:#ffebe1;}
#messages li.read {color:#a3a3a3;}
#messages li.input {background-color:#ffebe1; height:20px; border:#dedede dashed 1px; margin-top:0px; margin-left:185px;}
#messages li.no_messages{border:1px solid #94A3C4;color:red;height:20px;}
#messages li{ list-style:none; display:block; background-color:#fafafa; padding:5px; margin:5px; height:60px; }
#messages div.checkbox{margin-left:185px; margin-top:-55px}
li.input{margin-left:195px;list-style:none;}
div.checkbox input{margin:5px 0px 5px 2px; }
div.checkbox span.ui-checkbox{margin-top:6px; }

#messages div.time{text-align: right; font: italic 90% arial; margin-top:10px; padding: 0px 0px;}
#messages p{text-indent: 20px; margin-top:5px;}
#messages.delete_button{margin-left:-80px; font-weight:bold; float:right;}
ul.one_message{padding-left:0px;margin-left:0px; border-bottom:#dedede dashed 1px;}

div.headerlinks a.unread_unckeck:hover,a.unread_unckeck:hover,a.unread_unckeck{background:#6d84b4;}

.notifs{text-align:center;}

.paginator {
	
	font-size:1em;
	width:600px;
}
.paginator table {
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
}
.paginator table td {
	padding:0;
	white-space:nowrap;
	text-align:center;
}
.paginator span {
	display:block;
	padding:3px 0;
	color:#3b5998;
}
.pagstrong{
	background:#ECEFF5 ;
}
.paginator span strong,
.paginator span a {
	padding:2px 6px;
}
.paginator span strong {
	background:#ff6c24;
	padding:3px 12px;
	font-style:normal;
	font-weight:normal; 
}
.paginator .scroll_bar {
	width:100%;	height:20px;
	position:relative;
	margin-top:10px; 
}
.paginator .scroll_trough {
	width:100%;	height:3px;
	background:#ccc;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; height:3px;
	top:0; left:0;
	font-size:1px;
	background:#363636;
}
.paginator .scroll_knob {
	position:absolute;
	top:-5px; left:50%;
	margin-left:-10px;
	width:20px; height:20px;
	overflow:hidden;
	background:url(/pic/slider_knob.gif) no-repeat 50% 50%;
	cursor:pointer; cursor:hand;
}
.paginator .current_page_mark {
	position:absolute;
	z-index:1;
	top:0; left:0;
	width:0; height:3px;
	overflow:hidden;
	background:#ff6c24;
}

.fullsize .scroll_thumb {
	display:none;
}


.paginator_pages {
	width:600px;
	text-align:right;
	font-size:0.8em; 
	color:#808080;
	margin-top:-10px; 
}
div.clear {height:1px;width:100%;overflow:hidden;clear:both;}
a.download{padding-right:5px;}
#highlighted small {
font-size:80%;
vertical-align:middle;
visibility:hidden;
float:right;
padding:0 3px;
}
#highlighted tr:hover small, #highlighted tr.hovered small {
visibility:visible;
}
.cat_name{
float:left;
}
.cat_pic img{
width:16px;
height:16px;
}
/*my.php*/

div.my_gender p{float:left;}
div.my_xxx p{width:70px;float:left;}
div.pm_from p{width:350px;height:20px;float:left;margin:5px 0px;}
div.my_gender span,div.pm_from span,.my_xxx span{font-size:16px;}

#my_table{
width:945px;
}
#my_table_1{
width:610px;
margin:0 auto;
}

#my_column{
width:800px;
margin:0 auto;
border-bottom:1px solid #ddd;
}
#my_title{
float:left;
font-size:12pt;
height:auto;
width:250px;
clear:left;

}

#cl_avatar{
width:100px;
padding-left:350px;

}
.my_count,.pm_from,.my_avatar,.my_count,.my_web,.my_name,.my_style{
padding-left:250px;
}
.my_contact{
float:left;
width:350px;
}
#my_gender,#my_count,#pm_from,#my_web,#my_area,#my_delete,
#my_sentbox,#my_sent,#my_style,#my_xxx,#my_comment,
#nam_warner,#my_birthday ,#my_birthday,#my_contact,
#my_show_ava,#my_check ,#my_name,.my_sent{margin-top:15px;} 
.my_comment,.my_birthday,.my_name,.my_sent{padding-top:8px;}

/*end my.php*/
/*mynotifs*/
#mynotifs{margin:0 auto;}
.notify_type span{
padding-left:30px;
}
.notify_type{
width:377px;
padding:7px 0;

}
.notify_popup,.notify_ema{width:280px;padding:7px 0;}
div.colhead{
float:left;
font-weight:700;
color:#fff;
background:#8da6cf;
font-size:12pt;
}
#mynotifs_chek{
width:100%;
margin:5px 0px;
float:left;
border-bottom:1px solid #ddd;
}

.notify_chek{
width:377px;
float:left;
font-size:11px;
padding:3px 0px;
}
.notify_chek span{
font-weight:700;
font-size:11px;
margin-left:30px;
}
.input_chek{
width:280px;
float:left;
margin:0 auto;
}
/*end mynotifs*/
/*rate*/
img.arrowup{
width:13px;
height:13px;
background:transparent url(/pic/icons_vote.png) no-repeat scroll 0px 0px;
background-position:-13px -13px !important;
}
img.arrowdown{
width:13px;
height:13px;
background:transparent url(/pic/icons_vote.png) no-repeat scroll 0px 0px;
background-position:0 -13px !important;
}
/*end rate*/

/*checkbox*/
	.ui-radio-state-disabled,
	.ui-radio-state-checked-disabled,
	.ui-radio-state-disabled-hover,
	.ui-radio-state-checked-disabled-hover {
		color: #999;
	}
	span.ui-checkbox{
		display: block;
		float: left;
		width: 16px;
		height: 16px;
		background: url(/pic/checkbox-radiobutton_3.png) 0 0px no-repeat;
	}
	span.ui-radio {
		display: block;
		float: left;
		width: 16px;
		height: 16px;
		background: url(/pic/checkbox-radiobutton_3.png) 0 -114px no-repeat;
	}
	span.ui-helper-hidden {
		display: none;
	}
	label {
		padding: 2px;
		
	}
	
	
	span.ui-checkbox-state-hover {
		background-position: 0 -57px;
	}
	
	span.ui-checkbox-state-checked {
		background-position: 0 -28px;
	}
	
	span.ui-checkbox-state-checked-hover {
		background-position: 0 -88px;
	}
	span.ui-radio-state-checked-disabled-hover,
	span.ui-radio-state-checked-disabled,
	span.ui-radio-state-checked {
		background-position: 0 -143px;
	}
	span.ui-radio-state-hover{
		background-position: 0 -143px;
	}
	
	span.ui-radio-state-checked-hover {
		background-position: 0 -201px;
	}
	.ui-helper-hidden-accessible {
		position: absolute;
		left: -999em;
	}
/*end checkbox*/
/*message*/
#message_body{
max-width:964px;
padding:0 10px;
}
.message_body{
min-height:100px;
float:left;
width:880px;
padding:10px 0px;
}
.comm_edit p{padding:0;margin:5px 0;}
.message_report{
float:right;
}
.message_added{
float:left;
}
.message_bottom{

border:1px dashed #eee;
}
.message_bottom span{
padding:10px;
}
.comm_edit img{border:0 none;}
.comm_edit{
float:left;
width:20px;
}
#message_tmce{
float:left;
margin-bottom:10px;
}


/*end massage*/









.WelcomePage_MainSell{margin:0;padding-top:-10px;background:transparent url(http://www.facebook.com/rsrc.php/z9P6V/hash/1icttijq.jpg) bottom center no-repeat}
.WelcomePage_MainSellCenter{margin:0 auto;padding:0 5px;width:940px;position:relative}
.WelcomePage_Warnings{padding:0 6px 30px}
.WelcomePage_MainSellLeft{float:left;width:536px;padding-bottom:20px}
.WelcomePage_MainSellRight{width:396px;padding:0;float:right}
.WelcomePage_MainMessage{padding-right:60px;margin:0;margin-top:1px;margin-left:6px;font-size:20px !important;line-height:29px;word-spacing:-1px;color:#203360;font-weight:bold !important}
.WelcomePage_MainMap{width:537px;height:195px;margin-left:-11px;margin-top:5px;background:transparent url(http://www.facebook.com/rsrc.php/z8OGI/hash/41j5eq4v.png) top left no-repeat!important;background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.facebook.com/rsrc.php/z8OGI/hash/41j5eq4v.png", sizingMethod="scale")}
.WelcomePage_SimpleReg{padding:10px 0 20px 0}
.WelcomePage_SignUpSection{padding:0;margin:0;width:388px}
.WelcomePage_SignUpMessage{margin:0;padding:0}
.WelcomePage_SignUpHeadline{font-size:20px !important;line-height:29px;word-spacing:-1px;color:#203360;font-weight:bold !important}
.WelcomePage_SignUpSubheadline{font-size:20px !important;line-height:29px;word-spacing:-1px;padding-top:1px;color:#203360}
.WelcomePage .editor td.label,
.WelcomePage .captcha_input label{font-weight:normal !important}














/*good bay*/
#custom-blackout {position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000;}
#custom-messageHolder {position:fixed; top:200px; left:0; width:100%;}
#custom-messageBox {width:400px; margin:0 auto; padding:120px 50px 20px 50px; background:#6593e1 url(/themes/kinokpk/images/goodbay.png) no-repeat top center; color:#fff; text-align:center; border:5px solid #fff; -moz-border-radius:15px; -webkit-border-radius:15px;}
#custom-messageBox * {color:#fff;}
#custom-messageBox hr {border-color:#666;}
#custom-messageBox a#ln-cancelLink {background-color:#6891d9; color:#333;}
/* The style for the blackout div that appears when the exit dialog is shown. */
#ln-blackout {position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000;}

/* This style is for a container that holds the message dialog box. It has been added primarily to help with positioning. I know some people would complain about this, but it seems more efficient this way even it is isn't semanitc. */
#ln-messageHolder {position:fixed; top:150px; left:0; width:100%;}

/* This style is for the div that holds the actual exit dialog. */
#ln-messageBox {width:100px; margin:0 auto; height:50px;margin-top:60px; background-color:#fff; border:10px solid #e6e6e6; -moz-box-shadow:0 0 20px 10px #666; -webkit-box-shadow:0 0 20px #666; text-align:center; padding:20px;}

/* This style is applied to the link that closes the dialog. */
a#ln-cancelLink {background-color:#e6e6e6; font-weight:bold; padding:5px; color:#666; text-decoration:none; text-transform:uppercase; font-size:0.8em;}
a#ln-cancelLink:hover {background-color:#666; color:#e6e6e6;}

/* This style is for the box that holds the section that says where the user is being directed to. */
.setoff {background-color:#f2f2f2; padding:5px; margin:10px 0 20px 0;}
/*end good bay*/


.NewYear{
background:transparent url(/pic/lenta.gif) no-repeat scroll 0 0;
border:0 none;
float:left;
height:20%;
margin:0;
padding:0;
position:absolute;
top:-4px;
width:20%;
z-index:1;
}
/*
div.leftpage{
background:#FFFFFF url(/pic/ng.gif) no-repeat scroll 0 0;
height:710px;
float:left;
position:absolute;
width:400px;
z-index:-10;
top:0;
}
div.rightpage{
background:#FFFFFF url(/pic/ng_r.gif) no-repeat scroll 0 0;
height:710px;
position:absolute;
padding-right:50px;
width:350px;
z-index:-10;
right:0px;
top:0;
}
*/



.pop_content h2.dialog_title { 
background-attachment: scroll;
background-repeat: repeat;
background-image: none;
background-position: 0% 0%;
background-color: #6d84b4;
border-top-color: #3b5998;
border-left-color: #3b5998;
border-right-color: #3b5998;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-color: currentColor;
border-bottom-width: medium;
border-bottom-style: none;
color: #ffffff;
font-size: 14px;
font-weight: 700;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.pop_content { 
direction: ltr;
}

.pop_content_old { 
position: relative;
}

.pop_content h2 span { 
display: block;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
}

.pop_content .dialog_content { 
background-attachment: scroll;
background-repeat: repeat;
background-image: none;
background-position: 0% 0%;
background-color: #ffffff;
border-top-color: #555555;
border-left-color: #555555;
border-right-color: #555555;
border-bottom-color: #555555;
border-left-width: 10px;
border-right-width: 10px;
border-bottom-width: 10px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-top-width: 10px;
}


.pop_content .dialog_body { 
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border-bottom-color: #cccccc;
border-bottom-width: 1px;
border-bottom-style: solid;
}



h2 {
font-size: 1.5em [overridden];
font-size:12pt;
margin-bottom:0;
margin-top:0;
height:22px;
text-align:center;
border-style:solid solid none;
border-width:0;
}
h2 span{

padding-top:20px;


}








dl.inforr {
height:auto;
margin:0 0 0 10px;
}


dl.inforr dd {

float:left;
width:15px;
line-height:20px;
}

dl.infor_leftt dt {
clear:left;
color:gray;
float:left;
width:165px;
line-height:20px;
}
dl.infor_lefttt dt {
clear:left;
color:gray;
float:left;


line-height:20px;
}

dl.infor_leftt dd {

text-align:left;
line-height:20px;
padding-left:95px;
}

dl.infor_lefttt dd {
float:right;

line-height:20px;
padding-right:15px;
}

#toTop {  

background-attachment: scroll;
background-repeat: repeat;
background-image: none;
background-position: 0px 0px;
background-color: #121212;
border-top-color: #333333;
border-left-color: #333333;
border-right-color: #333333;
border-bottom-color: #333333;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
bottom: 0px;
color: #ffffff;
cursor: pointer;
display: none [overridden];
font-size: 0.9em;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
position: fixed;
right: 0px;
text-align: center;
width: 100px;
z-index: 10;









}  

#toTop1 {  

background-attachment: scroll;
background-repeat: repeat;
background-image: none;
background-position: 0px 0px;
background-color: #121212;
border-top-color: #333333;
border-left-color: #333333;
border-right-color: #333333;
border-bottom-color: #333333;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
bottom: 0px;
color: #ffffff;
cursor: pointer;
display: none [overridden];
font-size: 0.9em;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
position: fixed;
left: 0px;
text-align: center;
width: 100px;
z-index: 10;









}  

.bshow{
	filter:alpha(opacity=99);opacity:0.99;
}
.bhide{
	filter:alpha(opacity=5);opacity:0.20;













