html{height:100%}
body {height:100%; font-family: "Trebuchet MS"; font-size: 12px; background: url(/templates/skin/arvara/images/i/page_bgr.jpg) repeat-x #e27802 left top; margin: 0; padding: 0px 15px; }
img {border: 0px}
ul, li { margin: 0; padding: 0; list-style: none}

a:link {color: #0076a3; text-decoration: underline}
a:visited{color: #0076a3; text-decoration: underline}
a:hover {color: #DB0000; text-decoration: underline}

div.pfs_all_content {width: 980px; margin:0 auto; overflow:hidden; background: #ffffff; text-align: left}
div.pfs_ups { height: 20px; font-size: 10px; text-align: right; padding-top: 3px}
div.pfs_ups a{ padding: 0px 10px 0px 10px }
div.pfs_social {float:right; sheight:100%; width:210px; padding:0px 0px 0px 0px; overflow:hidden; background: #ffffff}
div.pfs_content {sheight:100%; overflow:hidden ;position:relative ; background: #ffffff}

div.pfs_logo {float: left}

div.pfs_mainmenu {font-size: 18px; padding: 0px; background: url(/templates/skin/arvara/images/i/h1_bgr.jpg) repeat-x ; height: 118px}
div.pfs_mainmenu ul { background: url(/templates/skin/arvara/images/i/h1.jpg)  -3px 0px no-repeat; padding: 38px 0px 0px 22px; float: left; height: 78px; width: 360px; margin-right: -70px}
div.pfs_mainmenu li { float: left; color: #51b038; padding: 9px 13px 48px 13px}
div.pfs_mainmenu li a:link { color: #fff; }
div.pfs_mainmenu li a:visited { color: #fff; }
div.pfs_mainmenu li a:hover { color: #ddd; }
div.pfs_mainmenu li.pfs_active { line-height:normal;background: url(/templates/skin/arvara/images/i/menu_active_bgr.gif) no-repeat; border-right: 1px solid #340200}
div.pfs_mainmenu li.pfs_active a { color: #fffc39; }
div.pfs_mainmenu form {padding-top: 45px; display: block}
div.pfs_mainmenu form input {font-size: 12px; height: 18px; margin: 0px; padding: 2px 0px 0px 5px; border: 0px; color: #a1a1a1; width: 135px}
div.pfs_mainmenu form img {margin: 0px 0px 0px 0px}

div.pfs_menu { font-size: 16px; background: url(/templates/skin/arvara/images/i/h2_bgr.jpg) left bottom repeat-x; margin-bottom: 20px}
div.pfs_menu div { background: url(/templates/skin/arvara/images/i/h2.jpg) left bottom no-repeat; padding: 2px 0px 0px 150px;}
div.pfs_menu div div { clear: both; height: 10px; background: none; margin:0px padding: 0px; display: block}
div.pfs_menu ul { padding-top: 3px;}
div.pfs_menu li { float: left; padding: 0px 20px 0px 6px; color: #444}
div.pfs_menu li a:link { color: #fff; }
div.pfs_menu li a:visited { color: #fff; }
div.pfs_menu li a:hover { color: #ddd; }
div.pfs_menu li.pfs_active { border-left: dotted 1px #b9a8a7;line-height:normal; margin-top: -2px}
div.pfs_menu li.pfs_active a { color: #fffc39}

div.pfs_menu div.pfs_whrite_b { float: left; position:absolute; background: url(/templates/skin/arvara/images/i/write_b.gif); height: 21px; width: 90px; padding: 0px; margin: 7px 0px 0px 25px; text-align: center; color: #fff; font-size: 14px; padding-top: 1px}
div.pfs_menu div.pfs_whrite_b a:link { color: #fff; }
div.pfs_menu div.pfs_whrite_b a:visited { color: #fff; }
div.pfs_menu div.pfs_whrite_b a:hover { color: #ddd; }

ul.pfs_submenu {font-size: 12px; padding-top: 2px; background: none; position: relative; top: 0px; left: 0px;}
ul.pfs_submenu li { padding: 0px 15px 4px 0px}
ul.pfs_submenu li a:link {text-decoration: underline; color: #fff}
ul.pfs_submenu li a:visited {text-decoration: underline; color: #fff}
ul.pfs_submenu li a:hover {text-decoration: underline; color: #ddd}
ul.pfs_submenu li.active a { color: #fffc39}

h1 {font-size: 18px; color: #009431; font-weight: normal; margin: 0px 0px 12px 0px}
h1 a:link {color: #009431}
h1 a:visited{color: #009431}
h1 a:hover {color: #ff0000}

.pfs_green {font-size: 18px; color: #009431; font-weight: normal; margin: 0px 0px 12px 0px; background: #000000}
.pfs_green a:link {color: #009431}
.pfs_green a:visited{color: #009431}
.pfs_green a:hover {color: #ff0000}

h2 {font-size: 16px; color: #e44b00; font-weight: normal; margin: 0px 0px 5px 0px}
h2 a:link {color: #e44b00}
h2 a:visited{color: #e44b00}
h2 a:hover {color: #000000}

div.pfs_block_app {padding: 0px 0px 30px 25px; margin-bottom: 20px; clear: both; margin-bottom: 30px; display: block}
div.pfs_block_app div.pfs_app {float: left; width: 25%; padding-bottom: 10px; }
div.pfs_block_app div.pfs_app img { margin-bottom: 5px}
div.pfs_block_app div.pfs_app1 {float: left; width: 45%; color: #464646; padding: 0px 30px 10px 0px}
div.pfs_block_app div.pfs_app1 img {margin-right: 8px; float: left}
div.pfs_block_app div.pfs_app1 div {margin-left: 20px; display: block; font-size: 11px; height:120px; overflow:hidden;}
div.pfs_block_app div.pfs_app1 div a { font-size: 14px}

div.pfs_panel {margin: 0px; width: 210px; font-size: 11px}
div.pfs_panel div.pfs_up { background:url(/templates/skin/arvara/images/i/panel_up.gif); height: 21px; width: 200px; color: #ffffff; padding: 5px 0px 0px 10px}
div.pfs_panel div.pfs_down { background:url(/templates/skin/arvara/images/i/panel_down.gif); height: 21px; width: 200px; color: #ffffff; padding: 5px 0px 0px 10px}
div.pfs_panel div.pfs_down a {color: #ffffff; padding-right: 20px}
div.pfs_panel div.pfs_midle { background:url(/templates/skin/arvara/images/i/panel_bgr.gif); padding: 0px 0px}

div.pfs_panel div.pfs_status { color: #000000; padding: 10px 10px; background: url(/templates/skin/arvara/images/i/panel_bgr2.jpg) left top no-repeat; line-height: normal}
div.pfs_panel div.pfs_status img { float: left; margin: 0px 10px 5px 0px; border: 1px solid #959595}
div.pfs_panel div.pfs_status br { line-height: 6px; margin-bottom: 4px;}

div.pfs_panel div.pfs_mess { color: #000000; padding: 10px 10px}
div.pfs_panel div.pfs_mess span.date {color: #999999; font-size: 8px}
div.pfs_panel div.pfs_mess br { line-height: 4px; margin-bottom: 2px}

div.pfs_panel div.pfs_tabs { color: #000000; padding: 0px 10px 10px 10px}
div.pfs_panel div.pfs_tabs img.pfs_tab { margin: 0px 8px -5px 8px}
div.pfs_panel div.pfs_tabs img.pfs_icon { margin: 0px 5px -5px 0px}
div.pfs_panel div.pfs_tabs br { line-height: 3px; margin-bottom: 1px}

div.pfs_panel div.pfs_login { color: #000000; padding: 15px 30px; font-size: 14px; background: url(/templates/skin/arvara/images/i/panel_bgr2.jpg) left top no-repeat}
div.pfs_panel div.pfs_login { font-size: 12px}
div.pfs_pfs_panel div.pfs_login span { font-size: 16px}
div.pfs_panel div.pfs_login br { line-height: 4px; margin-bottom: 2px}
div.pfs_panel div.pfs_login input {font-size: 14px; height: 20px; margin: 4px 0px 0px 0px; padding: 0px 2px; border: 1px solid #dadada; color: #a1a1a1; width: 135px}
div.pfs_panel div.pfs_login input.enter { border: 0; background: url(/templates/skin/arvara/images/i/b_enter.gif); height: 25px; width: 141px; font-size: 14px; color: #ffffff; padding: 0px 0px 3px 0px}
div.pfs_panel div.pfs_login input.register { border: 0; background: url(/templates/skin/arvara/images/i/b_register.gif); height: 25px; width: 141px; font-size: 14px; color: #ffffff; padding: 0px 0px 3px 0px}

div.panel div.pfs_up { background:url(/templates/skin/arvara/images/i/panel_up.gif); height: 21px; width: 200px; color: #ffffff; padding: 5px 0px 0px 10px}
div.panel div.pfs_down { background:url(/templates/skin/arvara/images/i/panel_down.gif); height: 21px; width: 200px; color: #ffffff; padding: 5px 0px 0px 10px}
div.panel div.pfs_down a {color: #ffffff; padding-right: 20px;}
div.panel div.pfs_midle { background:url(/templates/skin/arvara/images/i/panel_bgr.gif); padding: 0px 0px}




div.pfs_footer{ height: 90px; clear: both; background: #e27802; color: #fff}
div.pfs_footer_menu {padding: 20px}
div.pfs_footer_menu a { padding-right: 15px}
div.pfs_footer_menu a:link {color: #fff}
div.pfs_footer_menu a:visited {color: #fff}
div.pfs_footer_menu a:hover {color: #ddd}

div.block_app_big {width: 82%; margin:0 auto;}
div.block_app_big h2 {font-size: 16px; font-weight: normal; margin: 0px; padding-bottom: 10px}
div.block_app_big div.app_menu {padding: 10px 0px}
div.block_app_big div.app_menu  a {padding: 0px 20px 0px 0px}
div.block_app_big div.app_descript {padding: 10px 0px}
div.block_app_big br { line-height: 5px; margin-bottom: 3px}

div.avatar {padding: 0px 0px 0px 28px }
div.avatar img {float: left; margin: 0px 10px 15px 0px}
div.avatar div.nic {font-size: 20px; padding-bottom: 5px}
div.avatar div.name {font-size: 16px; padding-bottom: 5px}
div.avatar div.active {font-size: 12px; color: #666}

table.profile {width: 95%; clear: both; margin-top: 20px}

div.profile_foto {padding: 10px 0px}
div.profile_foto a img {margin: 0px 10px 10px 0px}

table.user_info {}
table.user_info th {font-size: 14px; text-align: left; color: #666; padding: 0px 10px 5px 0px; vertical-align: top; font-weight: normal}
table.user_info td {font-size: 14px; color: #000; padding: 0px 10px 5px 0px; vertical-align: top}

div.block_content {padding: 10px 30px 15px 28px}
div.foto_album {display: block}
div.foto_album div {float: left; width: 25%; padding-bottom: 20px}
div.foto_album div img { display: block; margin-bottom: 5px}

div.pfs_socilal_block {padding: 15px 28px 0px 0px; display: block; clear: both}
div.pfs_socilal_block input {width:100px;}
div.pfs_social_photo div {float: left; width: 49%; padding-bottom: 10px}
div.pfs_social_photo div img { display: block; margin-bottom: 3px}


a.pfs_red:link {color: #ff0000}
a.pfs_red:visited{color: #ff0000}
a.pfs_red:hover {color: #000000}

div.pfs_app_edit {width: 45%; float: left; display: block; padding-right: 35px}
div.pfs_app_edit form { display: inline; padding: 0px; margin: 0px}
div.pfs_app_edit input {margin: 3px 0px}
div.pfs_app_edit textarea {margin: 3px 0px; width:100%; height:100px;}
div.pfs_app_edit h2 { font-size: 14px; padding-top: 15px}
div.pfs_app_edit h2 span { color: #000000}
div.pfs_app_edit div {padding: 0px 0px 20px 0px; border-bottom: 1px solid #ccc }
div.pfs_app_edit div.pfs_del_app {padding: 30px; background: #ebebeb}

div.pfs_profile_name{}
img.pfs_avatar {float:left; margin: 0px 30px 10px 0px}
div.pfs_profile_name div.pfs_nickname {font-size: 24px; padding-bottom: 7px}
div.pfs_profile_name div.pfs_nickname span {font-size: 12px}
div.pfs_profile_name div.pfs_realname {font-size: 18px; color: #999999;  padding-bottom: 7px}
div.pfs_profile_name table {margin-top: 10px; width: 60%}

td.pfs_var {color: #999; spadding-right: 30px; padding-bottom: 5px; font-weight: bold; width: 140px}
td.pfs_var1 {color: #999; spadding-right: 30px; padding-bottom: 5px; font-weight: bold;  width: 130px}

div.pfs_comments { padding-right: 28px}
div.pfs_comments div.comments div.header {margin-left: -25px}
div.pfs_comments div.comments div.header h3 { border-bottom: 1px solid #ccc; font-size: 18px; padding: 0 0 1px 2px; margin-bottom: 3px; color: #009431}

div.pfs_foto_album {padding-top: 20px; line-height: normal}
div.pfs_foto_album div.pfs_one_album {float: left; width: 22%; padding: 0px 20px 20px 0px; height: 170px}
div.pfs_foto_album div.pfs_one_album div.pfs_photo {height: 110px}
div.pfs_foto_album div.pfs_one_album div.pfs_album_name {font-size: 14px; padding-bottom: 5px}
div.pfs_delete a {background: url(../images/delete.gif) no-repeat 0 2px; padding-left: 15px; margin-left: 0px; text-decoration: none; font-size: 11px; color: #f00; }

div.pfs_app_tumb {float: left; width: 46%; height: 100px; overflow: hidden; padding: 15px 25px 0px 0px }
div.pfs_app_tumb img { float: left; margin-right: 10px}

div.pfs_app_info { line-height: 13px; font-size: 11px; padding-top: 5px}
div.pfs_app_rate { line-height: 13px; font-size: 10px; padding-top: 0px; color: #999}
div.pfs_app_rate { float: none; display: inline}

div.pfs_pages {padding-bottom: 8px}

.pfs_newline {clear: both; height: 20px}

div.pfs_page_content {padding: 10px 28px 0px 0px}

td.pfs_name img {float: left; margin: 5px 10px 20px 0px}
td.pfs_name h1 {margin-bottom: 0px}

.pfs_user_name a { font-size: 18px; font-weight: normal}

h1.pfs_group_name { font-size: 24px; line-height: 26px; margin-bottom: 10px; margin-left: 33px; margin-top: 2px; color: #ccc}
h1.pfs_group_name a {text-decoration: underline}
h1.pfs_group_name a:link {color: #ccc}
h1.pfs_group_name a:visited {color: #ccc}



div.pfs_mini_list {float: right; display: block; width: 120px; ; clear: both; padding: 0px 0px 5px 0px}
div.pfs_mini_list h3 {font-size: 10px; font-weight: bold }
div.pfs_mini_list div {padding: 0px 0px 5px 0px}
div.pfs_mini_list div img {margin-right: 5px; vertical-align: middle}

div.pfs_group_content {padding: 0px 150px 0px 30px; font-size: 12px}
div.pfs_group_content h1 {color: #000}
div.pfs_group_content h1 small {color: #999; font-size: 12px}
div.pfs_group_content div {padding-bottom: 30px}

.pfs_bgr_off {background: none}

div.pfs_group_content div.pfs_ava_list {float: left; width: 16%; margin: 0px; padding-bottom: 10px; display: block; overflow: hidden}
div.pfs_group_content div.pfs_ava_list img {display: block}

ul.pfs_add_place li {font-size: 12px; sfloat: left; padding-right: 20px }
ul.pfs_add_place li a {font-size: 12px;}
ul.pfs_add_place li textarea {width: 200px; height: 150px}
 