/*global reset*/
/**{behavior: url("/iepngfix.htc");}*/
/*===========PROFILE===========*/
span .profile_editboxes {display:none;}
/*=============================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 12px;font-family: Geneva, Arial, Helvetica, sans-serif;\vertical-align: bottom;}
img {behavior: url("/iepngfix.htc");border:none !important;}

:focus {outline: 0;}
body {width:100%;color: #333;padding:0;background: white;font-size:12px;}
ol, ul {list-style: none;}
table {border-collapse: separate;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
strong {font-weight:bold;}
em {font-style:italic;}
p {padding:1em 0px 2em 3em;}

a {color:#4b7dbd;}
a.inera {text-decoration:none;border-bottom:1px #4b7dbd dashed;}
a:hover {color:red;}
a.inera:hover {border-bottom:1px red dashed;}

strong.positive {color:#35bc11;}

h1 {font-size:250%;line-height:120%;behavior:url("/iepngfix.htc");}
h2 {font-size:220%;line-height:120%;}
h3 {font-size:190%;line-height:120%;}
h4 {font-size:160%;line-height:120%;}
h5 {font-size:130%;line-height:120%;}

.urban_h {text-transform:uppercase;letter-spacing:-0.1em;color:#666;font-weight:bold;line-height:100%;}
.urban_h a{color:#cc3333;font-size:100%;}
.urban_h a:hover{color:black;}

ul {padding:0.5em 0px 1em 6em;}
ul li{padding:0.5em 0em;list-style-type: disc;}

table.mainheadliner {width:100%;}
td.allwidthad {}
td.firmlog {vertical-align:middle;height:80px;background:url(/images/lback.gif) black repeat-x;}
td.loglog {background:url(/images/lback.gif) black repeat-x;width:40%;}
td.firmlog img{margin-left:20px;}
.allwidthin {width:100%;height:90px;border-top:1px black dashed;border-bottom:1px black dashed;margin:0.2em 0;background:url(/images/ivaders.gif) repeat;display:block;}
.logcontainer {display:block;margin:0.5em 0.5em 0.5em 1em ;height:5em;color:#ccc;}
a.username {font-weight:bold;}
.logcontainer span {font-size:11px;color:#999;}
.logcontainer span img {float:left;margin:0.4em 0.5em 0.3em 0.3em ;}
img.user_small {float:left;margin:0 0.4em 0 0;}

ul.mainnav {padding:3.5em 2em 4em 2em;}
ul.mainnav li {list-style:none;margin-right:0.4em;float:left;border:1px silver dashed;}

table.somethingbar {width:100%;}
td.mainsearch {width:27%;padding:1em 1em 1em 0;}
td.mainsearch input {width:70%;color:#333;}
input.msbut {padding:0.2em;width:auto !important;margin-top:1em;}
td.something {width:70%;}

table.maincont {width:100%;}
td.leftblock {width:70%;}
td.rightblock {vertical-align:top;padding:0em 1em 1em 2em ;}
table.mainconst {width:100%;margin-bottom:60px;}
.mainconst th {width:100%;}

td.leftsupport {vertical-align:top;}
td.leftsupport span{padding:1em 1em 1em 2em ;display:block;width:10em;color:#666;font-size:11px;}
td.rightliner {padding:0em 1em 1em 0em ;width:100%;vertical-align:top;}

table.tagliner {width:auto;}
.tagliner td{padding:0;width:12em;}
.tagliner td span {display:block;padding:1em 2em 1em 2em ;}
.tagliner td span a{color:white;font-size:11px;padding:0.2em;}
.tagliner td span a:hover {color:black;background-color:white;text-decoration:none;}

/*switches*/
.col1 {background-color:#dd0024;}
.col2 {background-color:black;}
.col3 {background-color:#794894;}
ul.simple_switch {border:1px #ccc solid;padding:0;float:right;}
ul.simple_switch li{list-style:none;padding:0.3em 0.5em;font-size:90%;border:1px white solid;float:left;}
ul.simple_switch li a{font-size:90%;}
li.cr{background-color:#ccc;}

.stilustrate {border:10px silver solid;display:block;width:80%;height:200px;background:url(/images/ivaders.gif) black repeat;}
.atribut {margin:1em 0em 0em 0em;display:block;border:1px silver solid;padding:0.3em;}
.atribut span {border-right:1px #ccc solid;padding-right:0.5em;}
.atribut a{padding-left:0.5em;}

/*poster*/
table.poster {border:0px orange dotted; width:100%;height:150px;margin-bottom:60px;}
table.poster td{border:0px #ccc dotted;padding:0;}
td.tbox2,td.tbox3,td.tbox4,td.tbox6,td.tbox5 {font-size:0.5em;}
td.tbox3,td.tbox5 {width:10px;height:10px;}
h3.pos {padding-left:1em;}
h3.posin {padding-left:6.4em;}
td.tbox2 {background:url(/images/tli.png) right repeat-x;}
td.tbox3 {background:url(/images/tr.png) 0 0 no-repeat;}
td.tbox9 {vertical-align:top;}
td.tbox9 h1,.post_duble h1{border:0px red solid;color:white;padding:0.2em 0 0.2em 0;behavior: url("/iepngfix.htc");background:url(/images/20_tran.png) repeat;}
td.tbox9 span,.post_duble span {position:relative;margin-top:-150px;right:0;width:100%;border:0px red solid;display:block;height:150px;z-index:289;background:url(/images/prizm.png) right repeat; -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/prizm.png,sizingMethod=crop);}
td.tbox9 span a {background-color:black;float:left;color:#ccc;padding:0.7em 2em;font-size:90%;margin:70px 0 0 0;width:auto;}
td.tbox9 span a:hover {background-color:red;color:white;text-decoration:none;}
td.tbox9 div,.post_duble div{width:100%;border:0px blue solid;display:block;height:150px;background:url(/images/thetelki.jpg) repeat;z-index:1;}
.post_duble div {background-image:url(/images/cover.jpg);border:1px silver solid;height:20em;}
.post_duble span {background-image:none;}
.post_duble h1 {padding:0.5em 0 0.5em 0.5em;}
.post_duble {margin-bottom:2em;}

td.tbox4 {background:url(/images/rr.png) 0 0 repeat-y;}
td.tbox6 {background:url(/images/bb.png) right repeat-x;}
td.tbox5 {background:url(/images/br.png) 0 0 no-repeat;}

a.upic img{padding:-2px 0px 0px 0px;}
.vertical_money {border:0px red solid;margin-bottom:50px;}
.h_container {margin:0.5em 0 1em 0;width:auto;}
.h_container span{padding:0 0.5em 0 12em;background-color:black;color:white;border:float:left;}
.inv span{background-color:white;color:black;float:left;}

.cloud_switcher {}
.cloud_switcher td{}
td.switch_holder {text-align:right;width:100%;}
td.file_holder{width:100px;}
.swit {border:0px red dotted;float:right;padding:10px 13px 18px 13px;}
.cl {background:url(/images/cloud.gif) no-repeat;}
.lt {background:url(/images/list.gif) 4px 7px no-repeat;}
.swit a{font-size:11px;}

.cloud {width:530px;padding:1em 0 0 0;font-size:11px;}
/*ul.cloud li {list-style:none;padding:0;float:left;white-space:nowrap;text-align:bottom;}*/
.cloud a{line-height:120%;padding:0 0.3em;}
.cloud a:hover{text-decoration:none;background-color:#4b7dbd;color:white;}
ul.list {padding:0;height:8em;width:530px;}
ul.list li{padding:0;list-style:none;float:left;width:14.5em;}
ul.list li a{}
ul.list li em{color:#999;}

/*files*/
table.file_handler {width:100%;border-top:1px #ccc solid;margin:2em 0 3em 0;}
table.file_handler td{border-left:1px #ccc solid;font-size:90%;padding:0.2em;vertical-align:top;}
table.file_handler th{font-size:90%;color:#333;font-weight:bold;padding:0.2em;background-color:#d7d6d4;border-bottom:1px #bdbcbb solid;border-left:1px #bdbcbb solid;}
th.inp {width:1%;}
th.nam {width:40%;}

td.numcol {background-color:#edede7;}
/*td.nam a{white-space:nowrap;}*/
th.st {width:15%;}
th.rt {width:15%;text-align:center;}
td.rt {text-align:center;}
th.po {width:9%;}
td.po {border-right:1px #ccc solid;}
td.file_action {padding:2em !important;border:1px #ccc solid;text-align:center;}

.file_search  {padding:0 0 0 3em;width:30%;border:0px red dashed;text-align:right;}
.file_search  input {width:100%;color:#666;padding:0 0.2em;}
/*.pngtest {behavior: url("/iepngfix.htc");background:url(/images/pngtest.png) 1em 2em no-repeat;border:1px #ccc dashed;display:block;width:100px;height:100px;}*/

/*scale buttons*/
/* ����� ��� ������� �������. */
.butcont {position: relative;width:100%;overflow: hidden;border:0px red solid;padding-bottom:8px;}

.horizontal ul {list-style-type: none;width: 100%;margin: 0;padding: 0;}
.horizontal:after, .horizontal ul:after{content: '';display: block;clear: left;}
.horizontal li{float: left;margin: 0 1em 0.5em 0;padding: 0;}
.horizontal li a.f  {color:#333;text-decoration:none !important;white-space:nowrap;}
/*****************************/

/* ����� ��������� ��������� ������� � hover � IE. */
.framed a{cursor: pointer;//cursor: hand;}
.framed a:hover{background-color: transparent;}

/* ��� ����������� �������������� �������� margin-bottom � IE. */
ul.horizontal li {list-style:none;}
.framed.horizontal{//padding-bottom: 10px;}
.framed .f{position: relative;z-index: 1;display: block;float: left;min-height: 10px;//height: 10px;color: #000000;}
.framed .c{position: relative;z-index: 2;display: block;margin: 0 0 -10px 0;/* ������� �� ������ ������. ������ ������ �� 2px, ������� �������� ����. */padding: 2px 15px 4px 15px;}
.framed .t, .framed .b{position: absolute;z-index: 1;top: 0;//top: auto;bottom: 0;left: 0;right: 11px;overflow: hidden;//width: 100%;//height: 100%;}
.framed .b{top: auto;bottom: -10px;height: 10px;}
.framed .r{left: auto;//left: -11px;right: 0;//margin-left: 100%;width: 11px;}
.framed .t *, .framed .b *{position: absolute;top: 0;left: 0;/* ����� ������ � ������ �����������. ����� ������� � �������. */width: 800px;height: 400px;background: url('/images/framed.png') 0 0 no-repeat; /* IE 7 ��� ����� ���������� png, ������� ���������� ���, ������� �� �� ��������. */ -background-image: none;-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/framed.png,sizingMethod=crop);}
.framed .t * {margin-top: -10px;}
.framed .l * {//width: 100%;margin-left: -11px;}
/**/
ins {text-decoration:none;}
ins.c {border:0px red solid;padding:0.5em 1em !important;}

/* ������������� ����� ���������� � ������. � ������ ������ �� hover. */
.framed a:hover .t *, .framed a:hover .b * {top: -200px ;}

/*MAIN shits*/
.mainedit li a.f {border:0px red solid;margin-left:-6em;}
.inprogress {color:#999;}
li.blank {background:url(/images/blank.gif) 0 0.3em no-repeat;padding-left:1em !important;padding-right:1em !important;}
li.blank2 {background:url(/images/blank2.gif) 0 0.3em no-repeat;padding-left:1em !important;padding-right:1em !important;}
.param_form ,.leftputter{display:;border:0.4em #dadada solid;margin:-2.4em 0 0 0;padding:1em;background-color:white;width:15em;border-top:none;top:0;position:absolute;}	
.param_form	input.tt {width:20px;}
.param_form	label{width:auto;}
.param_form	ul {padding:0;}
.param_form	ul li{padding:0;}
.leftputter  {display:;margin:0 0 0 0;border-top:0.4em #ccc solid;border-color:#4b7dbd;top:0;width:;padding:2em 6em 2em 8em;}
.login_pass_error {border-color:red !important;color:red;}
.login_pass_error p{border:0px red solid;padding:0;position:absolute;top:1.5em;width:20em;}
.stroke_decoration1 {border:1px blue dashed;}
.leftputter  input{margin-bottom:0.1em;}
img.enter {margin-bottom:-0.3em;}
ul.at {position:absolute;border:1px red solid;padding:0;}
ul.at li input{border:1px red solid;}
ul.at li label{}

/*coments*/
.coments  {border:0px violet dashed;padding-top:2em;}
.coments  h4{color:green;}
.coments  ul li{list-style:none;padding-right:2em;color:#666;}
.add_coment {z-index:9999;display:;border:0.4em #ccc solid;padding:5em;position:absolute;width:40em;background-color:white;margin-top:-2em;}
.add_coment ul{padding:0;}
.add_coment ul li ul{padding:0;}
.add_coment textarea{width:100%;height:10em;}

/*player*/
.plyaer_hold {border-bottom:2px #333 groove;width:100%;padding:0.2em 0 0.2em 0;position:absolute;top:0;height:10px;}
/*.plyaer_hold b{behavior: url("/iepngfix.htc");background:url(/images/downfade.png) white repeat-x;display:block;height:5px !important;}*/

/*pagenav*/
table.page_nav {width:100%;background-color:#e3e3e3;}
table.page_nav td{text-align:center;padding:0;border-right:1px white solid;}
table.page_nav td strong,table.page_nav td a{display:block;font-weight:bold;font-size:120%;line-height:160%;}
table.page_nav td strong{background-color:black;color:white;}
table.page_nav td a:hover{background-color:red;color:white;text-decoration:none;}

table.download_holder {width:100%;}
.download_holder td {vertical-align:top;}
td.arleft {width:12em;background:url(/images/gar.gif) top right no-repeat;height:300px;}
td.download_ad {width:260px;}
td.download_body {}
td.download_body h5{font-weight:bold;}
td.download_body ul{padding:0;margin:1em 2em 2em 2em;}
td.download_body ul li{list-style:none;padding-top:0;}
td.download_body ul li span{background-color:#dadada;display:block;padding:0.5em;border-bottom:1px #ccc solid;border-top:1px #ccc solid;}
td.download_body ul li ul{padding:0.5em;margin-top:0;border:1px #ccc solid;border-top:none;}

/*footer*/
table.footer {display:;border-top:2px #ccc solid;width:100%;height:300px;background-color:black;color:#666;}
table.footer a{color:#ccc;}
table.footer td{border:0px white dashed;padding:3em 3em 1em 2em;vertical-align:top;}
.footer ul, ul.cont {padding:0;}
.footer ul li, ul.cont li {padding:0 0 0.6em 0;list-style:none;}

/**/
ul.bodyfiles,.downloader {border:1px #dce0e4 solid;background-color:#edf2f6;width:60%;}
ul.bodyfiles li{list-style:none;}

/*reg*/
ul.inputform {width:95%;padding:0 0 0 1em;}
ul.inputform li{list-style:none;border-bottom:1px #ccc dashed;padding-top:1em;float:left;width:100%;}
ul.inputform li div,ul.inputform li input,ul.inputform li span {float:left;padding:0.2em;}
ul.inputform li div {width:20%;}
ul.inputform li input{width:30%;}
ul.inputform li span{width:40%;float:left !important;color:#666;font-size:90%;padding-left:1em;}
li.error {color:red;background:url(/images/error_pat.gif) repeat;}
li.error input {border:1px red solid;}
li.error span {color:red !important;font-weight:bold;background-color:transparent !important;}		
ul.inputform li ul {padding-left:12em;padding-top:0;}
ul.inputform li ul li {border:none !important;padding-top:0;}
ul.inputform li ul li img{border:1px #ccc solid!important;}

/*ADMIN*/
table.admin {border:0.1em #ccc solid;width:100%;height:1000px;}
table.admin td {vertical-align:top;}
.cint {border:1em #ebeaea solid;}

td.admin_right {border-left:1px #ccc solid;padding:0.5em;}
td.admin_left {width:15%;border-right:1px #ebeaea solid;}
.admin_left ul {padding:0.2em;}
.admin_left ul li{list-style:none; padding:0.5em;border-bottom:1px #ebeaea solid;}
.admin_left ul li a {margin:0.5em;}
li.selected_menu {border-color:white !important;background:url('/images/curar.gif') right no-repeat;}
li.selected_menu a{color:white;}
.admin_left h5 {color:white;}
.admin_left ol {padding-bottom:1em;}
.admin_left ol li{padding:0.5em 0 0 0;border:none;}
.admin_left ol li a {font-size:95%;padding:0.2em;}
.admin_left ol li a:hover {background-color:white;color:#8f0065;text-decoration:none;}

table.speed_dial {border-bottom:1px #ebeaea solid;width:100%;margin-bottom:2em;}
table.speed_dial td img {display:block;}
table.speed_dial td {padding:0.0em;}
table.speed_dial a {font-weight:bold;}
table.speed_dial td div{border:0px #ccc solid;float:left;padding:0.5em;width:20%;}
ul.hor_menu_unit1 {border:0px #ccc solid;padding:0.5em 2em 2em 2em;}
ul.hor_menu_unit1 li{border:0px #ccc dashed;padding:0.5em;float:left;list-style:none;}
li.sl {background-color:#e8e6dc;}

.stripe_back {border:1px #eaf4ff solid;background:url(/images/error_pat2.gif) repeat;padding:1em;}
.stripe_back span {border:0px #ffeaea solid !important;padding:3em;display:block;background-color:white;}

/**/
.big {font-size:150%;}
/*inside odmin*/
ul.odmin li div,ul.odmin li input,ul.odmin li span,ul.odmin li textarea {float:left;padding:0.1em;}
ul.odmin  {border:0px red solid;margin:0 !important;}
ul.odmin li div {float:none;}
.odmin li textarea {height:10em;}
ul.odmin li input,ul.odmin li textarea{width:80%;}
ul.odmin li span{width:10%;float:left !important;color:#666;font-size:90%;padding-left:1em;}
li.error {color:red;background:url(/images/error_pat.gif) repeat;}
li.error input {border:1px red solid;}
li.error span {color:red !important;font-weight:bold;background-color:transparent !important;}		
/*ul.inputform li ul {padding-left:12em;padding-top:0;}
ul.inputform li ul li {border:none !important;padding-top:0;}
ul.inputform li ul li img{border:1px #ccc solid!important;}*/

/*admin bricks*/
ul.simplemenubric {border:0px red dashed;margin:1em;display:block;padding:0;}
ul.upl {padding:1em 2em 2em 8em;margin:1em;background:url(/images/cas.gif) 0 0 no-repeat;}
ul.simplemenubric  li{border:0px red dashed;display:block;float:none;list-style:none;}
ul.upl li{border-bottom:1px #ccc solid;display:block;float:none;list-style:none;}

/*mutant*/
.userfolders td {padding:0.5em 0.5em 2em 0.5em;}
.pr_blank {background-color:#e8e6dc;padding:0.5em;}
.pr_blank {color:#333;}
table.mainprof {border:0px red solid;width:100%;padding:0;}
table.mainprof td {border:0px black solid;padding:0;}
table.mainprof h2{font-size:400%;color:green;}
table.profile_area td,td.profile_value {padding:0.5em;border-bottom:1px #ccc dashed !important;}
td.profile_value input,td.profile_value select {margin-left:0.5em;}
table.profile_area {border:0.0em #e8e6dc solid;}
/*/


/*page navigation*/
ul.page_navi {border:0px red dashed;padding:0;display:block;float:left;clear:left;}
ul.page_navi li{border-left:1px #ccc solid;border-top:1px #ccc solid;color:#ccc;border-bottom:1px #ccc solid;padding:0.0em;list-style:none;margin:0.0em;float:left;text-align:center;}
ul.page_navi li a,li.sel_page strong {border:0px dotted black;display:block;padding:0.1em;text-decoration:none;font-weight:bold;width:2em;}
li.bn {border:none !important;}
ul.page_navi li a:hover {color:white;background-color:red;}
li.sel_page strong {color:white;background-color:black;}

ul.page_ruler {border:0px red dashed;padding:0 !important;float:left;margin-bottom:1em;}
ul.page_ruler li{border:0px red dashed;padding:0.3em 0.3em 0.3em 0em;float:left;list-style:none;margin-right:0.4em;}
ul.page_ruler li strong {font-weight:lighter;color:#666;padding:0.1em;font-size:150% !important;border:0px #ccc solid;}
ul.page_ruler li a{font-size:150% !important;padding:0.1em;text-decoration:none;border:0px #4b7dbd solid;}
ul.page_ruler li a:hover{color:white;background-color:#4b7dbd ;}
table.pnav {border-top:1px #ccc solid;border-bottom:1px #ccc solid;}

/*edit list 5.09.08*/

/*01 --- close button*/
.close {border:0px red dashed;text-align:right;width:inherit;margin-top:-3em;right:-3em;position:relative;}
/*02 --- odmin addons*/
ul.imgloader {border:0px black dashed !important;clear:both;}
ul.imgloader li {float:left;margin-bottom:0.5em;width:30%;}
a.close_button {display:block;float:left;background:url(/images/small_close.gif) 0 2px no-repeat;width:20px;height:20px;}
a.close_button:hover {background-position:0 -18px;}

/*03 -- overall_statistic*/
table.overall_statistic {width:100%;border-top:1px #ccc solid;border-bottom:1px #ccc solid;float:left;font-size:90%;}
table.overall_statistic th{font-size:90%;font-weight:bold;padding:0.2em 0.5em 0.2em 0.2em;border-right:1px #ccc solid;border-bottom:2px #ccc groove;}
table.overall_statistic td{font-size:90%;border-right:1px #ccc solid;padding:0.2em;}
table.overall_statistic td a{font-size:90%;}
.color_trap {background-color:#f3f3f3;}

/*04 --- main menu recover*/
ul.mainnav strong {border:0px red dashed;background:url(/images/right_blank.gif) right no-repeat;font-weight:lighter;padding:0.5em;padding-right:1em;}
ul.mainnav li {padding:0.25em !important;border:none;padding-right:0 !important;padding-left:0.5em !important;}
li.blank {padding:0.5em !important;background-position:0 0;padding-right:0 !important;}

a.st{color:#bd8b4b ;padding:0.1em;} 
a.st:hover {background-color:#bd8b4b;color:white;text-decoration:none;} 
ul.serach {padding:0;} 
ul.serach li {list-style:none;} 

.vcard .bday {display:none;}