html {
height:100%;
min-height:100%;
}

.iePNG{ 
filter:expression(fixPNG(this)); 
}

body {
width:100%;
background-image:url(/themes/web2/images/body.gif);
font-family:Verdana, Helvetica;
color:#444;
font-size:11px;
margin:0;
line-height:130%;
}

H1 {
font-weight:700;
font-size:20px;
color:#333;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:center;
}

a.select:link,a.select:hover,a.select:visited {
color:#717071;
font-size:12px;
font-family:Verdana, Helvetica;
}

.video_select {
background-image:url(/themes/web2/images/video_select.gif);
height:16px;
width:154px;
}

#video_select_menu {
position:relative;
background:#FFF;
top:610px;
left:2px;
color:#FFF;
border:1px solid #D8D7D8;
font-family:Verdana, Helvetica;
width:154px;
font-size:12px;
}

.mainbody {
background:#FFF;
width:1000px;
border:1px #BFC2C7 solid;
margin:0 auto;
}

.main {
width:100%;
}

.head_main {
position:absolute;
width:998px;
top:1px;
background-color:#fff;
height:205px;
margin:0 auto;
}

.levo {
margin-top:250px;
}

.pravo {
position:relative;
float:left;
width:25%;
top:2px;
margin-left:4px;
}

a:hover {
color:#0C88C7;
font-family:Verdana, Helvetica;
text-decoration:underline;
}

DIV.titlebasic {
position:relative;
display:block;
color:#fff;
font-weight:none;
overflow:hidden;
}

.pagelink {
border:1px solid #dedede;
padding:5px;
}

.divgreen {
border:1px solid #C9F6C9;
background:#EBFCEB;
padding:5px;
}

.divblue {
border:1px solid #C8E2FD;
background:#DEEDFD;
padding:5px;
margin:5px auto;
}

.input_img {
background-image:url(/modules/Main/images/input.gif);
height:16px;
width:20px;
border:0;
cursor:pointer;
}

.btn_login {
background-image:url(/themes/web2/images/btn_login.gif);
height:18px;
width:21px;
border:0;
cursor:pointer;
}

input {
background:#FAFAFA;
color:#777;
border:1px #dedede solid;
font-size:11px;
font-family:Verdana, Helvetica;
}

select {
background:#FAFAFA;
color:#777;
border:1px solid #BEBEBE;
font-size:11px;
font-family:Verdana, Helvetica;
}

.in {
background:#FAFAFA;
color:#ff7400;
border:1px #dedede solid;
font-size:11px;
font-family:Verdana, Helvetica;
}

.navi {
text-align:center;
font-size:14px;
font-weight:none;
font-family:Arial, Verdana, Helvetica;
color:#CCC;
margin:4px;
}

.TDgreen {
font-size:13px;
font-weight:none;
font-family:Arial, Verdana, Helvetica;
color:#A2BF6A;
margin:0;
}

.green {
text-align:center;
font-size:13px;
font-family:Arial, Verdana, Helvetica;
color:#A2BF6A;
margin:0;
}

.videolink {
font-size:11px;
font-weight:700;
margin-left:2px;
margin-bottom:2px;
}

.morelink a {
color:#FFF;
}

.morelink a:hover {
color:#ff7d11;
}

a.reg{
color:#E57263;
cursor:pointer;
font-size:11px;
font-family:Arial, Verdana, Helvetica;
}

a.reg:hover {
text-decoration:underline;
}

.title1 {
text-align:left;
font-size:10px;
font-weight:none;
font-family:Arial, Verdana, Helvetica;
color:#787878;
text-transform:uppercase;
margin:1px;
}

.news {
font-size:12px;
font-weight:700;
text-align:left;
font-family:Arial, Verdana, Helvetica;
color:#000;
text-decoration:underline;
margin:1px;
}

a.pages {
float:left;
font-size:13px;
font-weight:700;
text-align:left;
font-family:Arial, Verdana, Helvetica;
color:#629479;
text-decoration:none;
margin:1px 1px 5px 1px;
}

a.pages:hover {
text-decoration:underline;
}

.titlemsg {
font-size:14px;
font-weight:700;
text-align:left;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#ff7400;
margin:1px;
}

.menu {
font-size:12px;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#000;
font-weight:700;
}

.topmenu {
font-size:11px;
color:#123456;
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.topmenu:hover {
color:red;
}

.topsmall {
font-size:9px;
color:#1263ad;
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.tsmall {
font-size:9px;
color:#CCC;
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.grey {
font-size:10px;
color:#ccc;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

A.grey:hover {
font-size:12px;
color:#F50;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-decoration:underline;
}

.white {
font-size:10px;
color:#FFF;
font-family:arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.white:hover {
font-size:12px;
color:#FFF;
font-family:arial, Verdana, Tahoma, Helvetica, sans-serif;
text-decoration:underline;
}

.code {
font-size:9px;
color:blue;
font-family:Verdana, Tahoma, Helvetica, sans-serif;
}

.ruleswrap {
background:#F2DDDD;
border:1px solid #992A2A;
color:#992A2A;
padding:3px;
}

DIV.warning {
background:#ffff9a url(/themes/web2/images/megaphone.png) left center no-repeat;
display:block;
border:1px solid #f0f891;
text-align:center;
margin:20px;
padding:20px;
}

.tag a {
color:#0e698d;
font-size:1em;
}

.editor {
border:1px solid #dedede;
background-image:url(/themes/web2/images/hr_menu_bg.gif);
text-align:center;
padding:5px 2px 5px 5px;
}

.edit_main {
text-align:center;
padding:20px 20px 0;
}

.editorbutton {
float:left;
cursor:pointer;
text-align:center;
padding:3px;
}

.bt {
background-image:url(/modules/editor/img/bt.gif);
height:24px;
width:24px;
border:0;
font-size:11px;
font-family:Arial, Verdana, Helvetica;
color:#0C88C7;
}

.head0 {
background-color:#FFF;
clear:both;
float:left;
width:100%;
height:156px;
background-image:url(/themes/web2/images/fon_logo_mini.jpg);
}

.logo0 {
float:left;
background-image:url(/themes/web2/images/logo_mini.jpg);
height:98px;
width:541px;
}

.head1 {
background-color:#FFF;
clear:both;
float:left;
width:100%;
height:156px;
background-image:url(/themes/web2/images/fon_logo_mini1.jpg);
text-align:center;
}

.logo1 {
float:left;
background-image:url(/themes/web2/images/logo_mini1.jpg);
height:156px;
width:385px;
}

.head2 {
background-color:#FFF;
clear:both;
float:left;
width:100%;
height:156px;
background-image:url(/themes/web2/images/fon_logo_mini2.jpg);
text-align:center;
}

.logo2 {
float:left;
background-image:url(/themes/web2/images/logo_mini2.jpg);
height:156px;
width:368px;
}

.head3 {
background-color:#FFF;
clear:both;
float:left;
width:100%;
height:156px;
background-image:url(/themes/web2/images/fon_logo_mini3.jpg);
text-align:center;
}

.logo3 {
float:left;
background-image:url(/themes/web2/images/logo_mini3.jpg);
height:156px;
width:387px;
}

.head4 {
background-color:#FFF;
clear:both;
float:left;
width:100%;
height:156px;
background-image:url(/themes/web2/images/fon_logo_mini4.jpg);
text-align:center;
}

.logo4 {
float:left;
background-image:url(/themes/web2/images/logo_mini4.jpg);
height:156px;
width:373px;
}

.head5 {
background:url(/themes/web2/images/fon_logo_mini5.jpg);
clear:both;
float:left;
width:100%;
height:156px;
background-image:url(/themes/web2/images/fon_right_header5.jpg) no-repeat;
background-position:right;
text-align:right;
}

.logo5 {
float:left;
background-image:url(/themes/web2/images/logo_mini5.jpg);
height:156px;
width:385px;
}

.fon_right_header5 {
position:relative;
left:625px;
top:0;
background-image:url(/themes/web2/images/fon_right_header5.jpg);
height:156px;
width:374px;
}

.top {
width:100%;
background-image:url(/themes/web2/images/fon_top.jpg);
height:41px;
clear:both;
}

.top1 {
margin-top:24px;
height:18px;
}

.top_menu {
float:left;
margin-top:23px;
margin-left:40px;
width:60%;
}

.top_menu2 {
text-align:center;
margin-top:25px;
margin-left:10%;
float:left;
height:17px;
background-image:url(/themes/web2/images/blue_navi.gif);
width:180px;
color:#FFF;
}

.head_bot {
position:relative;
top:0px;
float:left;
background-image:url(/themes/web2/images/fon_bot.gif);
height:17px;
width:100%;
}

.bot_menu {
float:left;
margin-left:20px;
background-image:url(/themes/web2/images/green_navi.gif);
height:17px;
width:180px;
color:#FFF;
text-align:center;
}

.user_bar {
margin-top:0;
width:100%;
background:#FFF;
}

.s_form {
margin-left:5px;
background:#CFE5FA;
height:22px;
}

.s_form1 {
padding-top:2px;
background:#CFE5FA;
text-align:center;
float:left;
width:230px;
height:20px;
}

.s_form_l {
float:left;
margin-left:10px;
background-image:url(/themes/web2/images/search_left.gif);
width:8px;
height:22px;
}

.s_form_r {
float:left;
background-image:url(/themes/web2/images/search_right.gif);
width:8px;
height:22px;
}

.main_search {
float:left;
margin-top:0;
margin-left:10px;
width:25%;
}

.form_main_search {
float:left;
margin-top:5px;
width:50%;
}

.auth {
position:relative;
top:-10px;
left:450px;
width:65%;
}

#add_navi{
position:absolute;
top:45px;
left:0px;
display:none;
border:1px solid #ebebeb;
background:#FFF;
width:100px;
padding:5px;
z-index:1001;
}

#add_navi a{
height:18px;
padding-left:16px;
margin:5px;
}

.add_my_blog{
background:url(/themes/web2/images/pencil_48.gif) no-repeat left;
}

.add_my_image{
background:url(/themes/web2/images/image_add_48.gif) no-repeat left;
}

.add_my_video{
background:url(/themes/web2/images/camera_add_48.gif) no-repeat left;
}

.module1 {
border:1px solid #dedede;
float:left;
margin-left:2px;
margin-right:2px;
width:73%;
padding:2px;
}

.module {
float:left;
margin-left:2px;
margin-right:2px;
width:73%;
padding:2px;
}

.tags_top {
height:55px;
background-image:url(/themes/web2/Tags/top_fon.gif);
background-repeat:repeat-x;
}

.tags_top_left {
float:left;
width:7px;
height:55px;
background-image:url(/themes/web2/Tags/top_left.gif);
}

.tags_top_right {
float:right;
width:7px;
height:55px;
background-image:url(/themes/web2/Tags/top_right.gif);
}

.tags_top_center {
float:left;
text-align:center;
width:230px;
height:55px;
}

.tags_cont {
text-align:justify;
background:#FBFBFB;
padding:6px;
}

.tags_bot {
height:14px;
margin-bottom:10px;
background-image:url(/themes/web2/Tags/bot_fon.gif);
}

.tags_bot_left {
float:left;
width:7px;
height:14px;
background-image:url(/themes/web2/Tags/bot_left.gif);
}

.tags_bot_right {
float:right;
width:7px;
height:14px;
background-image:url(/themes/web2/Tags/bot_right.gif);
}

.com_cont {
text-align:left;
margin-top:10px;
padding:0px 20px 0px 20px;
position:relative;
}


.com_center {
text-align:left;
background:#F4F5F5;
z-index:7;
font-size:13px;
font-family:Verdana, Helvetica;
border:1px solid #dedede;
padding:16px;
-moz-border-radius: 4px 4px 4px 4px;
}

.com_arr {
position:relative;
left:10px;
bottom:-1px;
background-image:url(/themes/web2/comments/arrow.gif);
width:48px;
z-index:8;
height:19px;
}

.com_cont span{
position:absolute;
top:10px;
right:20px;
width:100px;
height:19px;
text-align:center;
color:#bebebe;
font-weight:700;
font-size:14px;
}

.positive{
color:#339900;
}

.negative{
color:#CC0000;
}

.foot {
margin-top:12px;
float:left;
width:25%;
height:42px;
}

.foot1 {
text-align:center;
margin-top:12px;
float:left;
width:49%;
height:42px;
}

.static {
float:left;
height:31px;
width:88px;
}

.smilies {
border:1px #EEE solid;
background-color:#FFF;
text-align:center;
padding:3px;
}

.com_count {
display:block;
float:left;
background:url("/modules/Main/images/com_count.gif") no-repeat;
background-position:bottom;
padding-bottom:2px;
margin-left:20px;
height:14px;
width:18px;
cursor:pointer;
text-align:center;
}

.divtitle {
float:left;
width:85%;
}

.rek {
clear:both;
color:#787878;
font-size:9px;
padding-top:10px;
font-family:Verdana, Helvetica;
}

.pag_block {
float:left;
width:40%;
text-align:justify;
margin:1px;
}

.new_block {
float:left;
width:59%;
margin:1px;
}

.rss_block {
float:left;
background-repeat:repeat-x;
width:33%;
height:100%;
padding:1px;
}

.hr_menu {
height:20px;
background-image:url(/themes/web2/images/hr_menu_bg.gif);
border:1px solid #dedede;
margin-bottom:10px;
margin-left:2px;
margin-right:2px;
font-size:13px;
font-family:Arial, Verdana, Helvetica;
color:#A2BF6A;
padding:5px;
}

.hr_menu span {
float:left;
width:700px;
}

.block50 {
float:left;
width:49%;
height:100px;
margin:2px;
}

.video {
background-repeat:no-repeat;
background-position:left;
width:105px;
float:left;
}

.avatar {
background-repeat:no-repeat;
background-position:center;
width:90%;
height:130px;
clear:both;
}

.video_bg {
position:relative;
left:0;
top:0;
background-image:url(modules/Video/images/overlay.png);
width:105px;
height:81px;
}

.wether {
background-repeat:no-repeat;
background-position:center;
height:81px;
text-align:center;
}

div.comm {
clear:both;
margin-top:10px;
}

div.niz {
clear:both;
background:url(/themes/web2/images/bg_bot.gif) repeat-x;
padding:5px;
height:54px;
}

div.niz a{
	color:#444444;
	font-size:10px;
}

a {
color:#0C88C7;
font-family:Verdana, Helvetica;
text-decoration:none;
}

.link_n,.link_n.a:link,.link_n.a:visited {
color:#444;
font-family:Verdana, Helvetica;
text-decoration:none;
clear:both;
}

.link_n img{
margin:2px;
}

.title,a.title {
text-align:left;
font-size:10px;
font-weight:none;
font-family:Arial, Verdana, Helvetica;
color:#ff7400;
text-transform:uppercase;
margin:1px;
}

.small,A.small:link,A.small:visited {
color:#787878;
font-size:10px;
font-weight:400;
font-family:Verdana, Helvetica;
}

.blog,A.blog:link,A.blog:visited,A.blog:hover {
color:#787878;
font-size:12px;
font-weight:400;
font-family:Verdana, Helvetica;
}

.storytitle {
font-weight:700;
font-size:14px;
color:#1263ad;
font-family:arial, Verdana, Tahoma, Helvetica, sans-serif;
}

A.grey:link,A.grey:active,A.grey:visited {
font-size:12px;
color:#ccc;
font-family:arial, Verdana, Tahoma, Helvetica, sans-serif;
text-decoration:none;
}

A.white:link,A.white:active,A.white:visited {
font-size:12px;
color:#FFF;
font-family:arial, Verdana, Tahoma, Helvetica, sans-serif;
text-decoration:none;
}

a.yell{
color:#777;
font-size:10pt;
text-decoration:none;
}

a.yell:hover {
text-decoration:underline;
}

.news_index_l,.news_index_r {
float:left;
border:1px solid #dedede;
width:49%;
height:130px;
margin:2px;
}

blockquote {
margin-left:10px;
border:1px solid #C8E2FD;
background:#DEEDFD;
padding:5px;
}

.newslet {
padding-top:2px;
padding-bottom:2px;
float:left;
width:80%;
clear:right;
}

#chen {
height:156px;
position:relative;
clear:both;
}

.chenge {
float:left;
cursor:pointer;
background-image:url(/themes/web2/images/chenge.gif);
height:40px;
width:35px;
}

#addButton {
float:right;
width:100px;
height:20px;
}

.add {
float:right;
background-image:url(/modules/Blog/images/drag.gif);
width:100px;
height:20px;
cursor:pointer;
}

.thin {
padding-top:2px;
margin-bottom:2px;
clear:both;
}

.banner {
position:absolute;
right:5px;
top:45px;
}

.good_bt {
background:url('/themes/web2/images/good.gif') no-repeat #FFF;
height:22px;
width:22px;
border:none;
cursor:pointer;
}

.no_good_bt {
background:url('/themes/web2/images/no_good.gif') no-repeat #FFF;
height:22px;
width:22px;
border:none;
cursor:pointer;
}

.button-mail {
float:left;
background-repeat:no-repeat;
background-position:left;
background-image:url('/themes/web2/images/my_mail.gif');
height:25px;
width:15%;
padding-left:32px;
padding-top:8px;
}

.button-addressbook {
position:relative;
float:left;
background-repeat:no-repeat;
background-position:left;
background-image:url('/themes/web2/images/my_blog.gif');
height:25px;
width:10%;
padding-left:32px;
padding-top:8px;
}

.button-video {
float:left;
background-repeat:no-repeat;
background-position:left;
background-image:url('/themes/web2/images/my_video.gif');
height:25px;
width:13%;
padding-left:25px;
padding-top:8px;
}

.button-add{
float:left;
background-repeat:no-repeat;
background-position:left;
background-image:url('/themes/web2/images/my_add.gif');
height:25px;
width:10%;
padding-left:32px;
padding-top:8px;
}

.video_block {
margin-left:2px;
background-color:#EBEBEB;
border:1px #FFF solid;
padding:4px;
}

.button-settings {
float:left;
background-repeat:no-repeat;
background-position:left;
background-image:url('/themes/web2/images/my_settings.gif');
height:25px;
width:11%;
padding-left:32px;
padding-top:8px;
}

.button-logout {
float:left;
background-repeat:no-repeat;
background-position:left;
background-image:url('/themes/web2/images/my_exit.gif');
height:25px;
width:25%;
padding-left:32px;
padding-top:8px;
}

.page_left {
float:left;
background-image:url(/themes/web2/images/page_left.gif);
height:16px;
width:8px;
}

.page_right {
float:right;
background-image:url(/themes/web2/images/page_right.gif);
height:16px;
width:7px;
}

.page_left_bot {
float:left;
background-image:url(/themes/web2/images/page_left_bot.gif);
background-repeat:no-repeat;
height:11px;
width:7px;
}

.news_left {
float:left;
background-image:url(/themes/web2/images/news_left.gif);
height:19px;
width:10px;
}

.news_right {
float:right;
background-image:url(/themes/web2/images/news_right.gif);
height:19px;
width:8px;
}

.subscribe {
background-image:url(/modules/Main/images/subscribe.gif);
height:19px;
width:20px;
border:0;
cursor:pointer;
}

a.green_comm:visited,a.green_comm:hover,a.green_comm:link {
color:#0a304b;
font-size:9px;
text-decoration:none;
padding-top:1px;
}

.green_small {
color:#6FA889;
font-size:9px;
}

a.news:visited,a.news:hover,a.news:link {
font-size:12px;
font-weight:700;
text-align:left;
font-family:Arial, Verdana, Helvetica;
color:#000;
text-decoration:underline;
margin:1px;
}

.rss_left_bot {
float:left;
background-image:url(/themes/web2/images/rss_left_bot.gif);
background-repeat:no-repeat;
height:9px;
width:9px;
}

.rss_right_bot {
float:right;
background-image:url(/themes/web2/images/rss_right_bot.gif);
background-repeat:no-repeat;
height:9px;
width:9px;
}

.rss_left_top {
float:left;
background-image:url(/themes/web2/images/rss_left_top.gif);
background-repeat:no-repeat;
height:15px;
width:9px;
}

.rss_right_top {
float:right;
background-image:url(/themes/web2/images/rss_right_top.gif);
background-repeat:no-repeat;
height:15px;
width:9px;
}

.news_left_bot {
float:left;
background-image:url(/themes/web2/images/news_left_bot.gif);
background-repeat:no-repeat;
height:10px;
width:9px;
}

.news_right_bot {
float:right;
background-image:url(/themes/web2/images/news_right_bot.gif);
background-repeat:no-repeat;
height:10px;
width:7px;
}

.area {
width:99%;
background:#FAFAFA;
color:#777;
border:1px #dedede solid;
font-size:13px;
font-family:Verdana, Helvetica;
margin:5px 0;
}

div.text_editor textarea {
width:100%;
background:#FAFAFA;
color:#777;
border:1px #dedede solid;
font-size:13px;
font-family:Verdana, Helvetica;
margin-top:5px;
height:100px;
}

div.text_editor div {
background:#e2e2e2 url("/themes/web2/images/resizer.gif") no-repeat;
background-position:center;
height:10px;
width:100%;
font-size:.01em;
cursor:s-resize;
}

.commentblock {
background:url(/themes/web2/images/post_bg.jpg) repeat-x;
border:1px solid silver;
margin:5px;
padding:5px;
}

.commentblock img{
	max-width:700px;
	background:transparent url('http://www.sohtanaka.com/web-design/examples/drop-shadow/shadow-1000x1000.gif') no-repeat scroll right bottom;
	padding:5px 10px 10px 5px;
	border:none;
}

.title_h2_blue{
position:relative;
left:3px;
margin:0px;
height:16px;
width:100%;
color:#FFF;
font-family:Verdana,Helvetica;
font-size:12px;
font-weight:700;
background: url(http://www.twintip.ru/modules/Main/images/title_right_bg.gif) no-repeat right center;
}

.title_p_blue{
display:block;
height:16px;
margin:0px;
padding:0px;
background:#4095D2 url(http://www.twintip.ru/modules/Main/images/title_left_bg.gif) no-repeat left center;
}

.title_p_gray{
display:block;
height:16px;
margin:0px;
padding:0px;
background:#e0e0e0 url(http://www.twintip.ru/modules/Main/images/title_g_left_bg.gif) no-repeat left center;
}

.title_h2_gray{
position:relative;
left:3px;
margin:0px;
height:16px;
width:100%;
color:#6D6D6D;
font-family:Verdana,Helvetica;
font-size:12px;
font-weight:700;
background: url('/modules/Main/images/title_g_right_bg.gif') no-repeat right center;
}

.title_index {
background:#4095d2 url("/modules/Main/images/title_left_bg.gif") no-repeat;
background-position:left;
clear:both;
height:16px;
width:99%;
}

.title_index h2 {
color:#FFF;
font-size:12px;
font-family:Verdana, Helvetica;
font-weight:700;
padding-left:5px;
margin-bottom:2px;
margin-top:0;
}

#title_index_r {
background:url("/modules/Main/images/title_right_bg.gif") no-repeat;
background-position:right;
height:16px;
width:100%;
}

.title_index_g {
background:#e0e0e0 url("/modules/Main/images/title_g_left_bg.gif") no-repeat;
background-position:left;
height:16px;
width:99%;
}

.title_index_g h2 {
color:#6d6d6d;
font-size:12px;
font-family:Verdana, Helvetica;
font-weight:700;
padding-left:5px;
margin-bottom:2px;
margin-top:0;
}

#title_index_g_r {
background:url("/modules/Main/images/title_g_right_bg.gif") no-repeat;
background-position:right;
height:16px;
width:100%;
}

#box {
height:12px;
width:12px;
background:#247aba;
padding:2px;
}

#box_g {
height:12px;
width:12px;
background:#cfcfcf;
float:right;
padding:2px;
}

a.afisha:visited,a.afisha:hover,a.afisha:link {
font-size:12px;
font-family:Arial, Verdana, Helvetica;
color:#000;
text-decoration:underline;
}

.tag-cloud {
float:left;
width:99%;
margin-top:10px;
margin-bottom:10px;
text-align:justify;
padding:0;
}

.tag-cloud ul {
white-space:normal;
}

.tag-cloud ul,.tag-cloud ul li {
display:inline;
margin:3px;
}

.descript {
display:block;
position:relative;
clear:both;
margin:2px;
}

.descript br{
clear:both;
}

.pages_block {
width:99%;
clear:both;
}

.pages_block p {
margin:3px 0;
}

#whoisgo,#more_news {
display:block;
border:1px solid silver;
margin:20px 5px 5px;
padding:5px;
}

#whoisgo li,#more_news li {
display:inline;
white-space:normal;
margin-left:10px;
}

#whoisgo h3,#more_news h3 {
font-size:14px;
border-left:10px solid #FFF;
position:relative;
top:-15px;
left:10px;
width:200px;
background:#FFF;
}

.forum_list,.park_list,.blog_list,.afisha_list,.friend_link {
padding-left:0;
margin:0;
}


.friend_link li{
list-style:none;
display:block;

height:20px;
background:url(/themes/web2/images/p_fon.gif) 0 19px repeat-x;
}

.friend_link a{
padding-left:12px;
background:url(/modules/links/images/dot.gif) 0px 2px no-repeat;
}

.afisha_list li{
list-style:none;
display:block;
height:35px;
background:url(/themes/web2/images/p_fon.gif) 0 34px repeat-x;
}

.forum_list li {
list-style:none;
display:block;
height:15px;
background:url(/themes/web2/images/p_fon.gif) 0 14px repeat-x;
margin:5px 0 3px;
}

.forum_list a {
float:left;
width:70%;
padding-left:20px;
background:url(/modules/News/images/comments.gif) no-repeat;
}

.forum_list span {
float:left;
}

.park_list li {
list-style:none;
display:block;
height:65px;
background:url(/themes/web2/images/p_fon.gif) 0 64px repeat-x;
margin:5px;
}

.blog_list li {
list-style:none;
display:block;
height:55px;
background:url(/themes/web2/images/p_fon.gif) 0 54px repeat-x;
padding-bottom:0px;
position:relative;
}
.forum_list li:hover,.blog_list li:hover {
background-color: #efefef;
}

.blog_list a.videolink{
position:relative;
left:0;
display:block;
float:left;
padding:10px 10px 15px 5px;
margin:0px 0px 0px 0px;
}

.forum_list a:first-letter ,.blog_list a:first-letter{
text-transform: uppercase;
}

.blog_list div {
margin-top:5px;
}

.tag1,.tag-cloud a.w1 {
color:#78caeb;
font-size:1.3em;
}

.tag2,.tag-cloud a.w2 {
color:#2287af;
font-size:1.6em;
}

.tag3,.tag-cloud a.w3 {
color:#4eb3db;
font-size:1.9em;
}

.tag4,.tag-cloud a.w4 {
color:#309ac4;
font-size:2em;
}

.tag5,.tag-cloud a.w5 {
font-size:2.2em;
}

.strop,.stron {
clear:both;
background-image:url(/themes/web2/images/p_fon.gif);
background-repeat:repeat-x;
margin:2px 0;
padding:1px;
}

.tags,.main_block,.clear {
clear:both;
}


.blue_small,a.blue_small:visited,a.blue_small:hover,a.blue_small:link {
color:#498AC6;
font-size:9px;
text-decoration:none;
}

.inputbox:focus {
background:#FFFFCC none repeat scroll 0 0;
}

.pollbar {
border:1px solid #C8C8C8;
height:8px;
line-height:8px;
margin:1px;
}


.vote:hover {
background-color: #efefef;
}

.comments_count{
position:absolute;
right:2px;
bottom:1px;
background:url("/modules/Main/images/com_count.gif") no-repeat;
background-position:bottom;
padding-bottom:3px;
text-align:center;
height:14px;
width:18px;
}


.box-table-a {
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size:12px;
margin:20px auto;
width:100%;
text-align:left;
border:1px solid #E6E6E6;
}
.box-table-a th {
background:#BFBFBF none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-top:4px solid #ebebeb;
color:#FFF;
font-size:13px;
font-weight:normal;
padding:8px;
}
.box-table-a td {
background:#F2F2F2 none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-top:1px solid transparent;
color:#333333;
padding:8px;
}

.box-table-a td div{
display:block;
width:84px;
height:84px;
background-color:#FFF;
background-position:center center;
background-repeat:no-repeat;
border:1px solid #E6E6E6;
}

.box-table-a img{
padding:2px;
background:#fff;
border:1px solid #BFBFBF;
}
.box-table-a tr:hover td {
background:#E6E6E6 none repeat scroll 0 0;
}

.box-table-a span {
color:#992A2A;
}

.sch_navi{
position:relative;
top:0px;
left:0px;
margin:0px 10px 0px 10px;
list-style:none;
border-bottom:1px solid #bebebe;
}

.sch_navi li{
position:relative;
top:1px;
display:-moz-inline-stack;/*Нужно для Firefox*/
display:inline-block; /*Не применяется в IE и Firefox*/
_overflow:hidden;/*фикс для IE6*/
zoom:1;/*включаем hasLayout*/
*display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/
border-top:1px solid #bebebe;
border-bottom:1px solid #bebebe;
border-left:1px solid #bebebe;
border-right:1px solid #bebebe;
margin-right:10px;
background-color:#ebebeb;
text-align:center;
height:21px !important;
height:25px;
padding:2px 5px 0px 5px;
}

.sch_navi li.onlist{
background:url(/themes/web2/images/fon_bot.gif) #FFF;
border-bottom:1px solid #FFF;
}

#sch textarea{
background:#FAFAFA none repeat scroll 0 0;
border:1px solid #DEDEDE;
color:#777777;
font-family:Verdana,Helvetica;
font-size:11px;
height:70px;
width:300px;
}

#sch input{
width:200px;
}

/* tables */

table.tablesorter thead tr .header {
	background-image: url(http://tablesorter.com/themes/blue/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(http://tablesorter.com/themes/blue/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(http://tablesorter.com/themes/blue/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
/*slider*/
#featured{ 
	width:470px; 
	padding-right:250px; 
	position:relative; 
	border:5px solid #ccc; 
	height:250px; 
	background:#fff;
	margin:10px 0px 10px 0px;
}

#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li div{ 
	position:relative;
	float:left; 
	height:43px;
	width:80px;
	margin:5px 5px 2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
	text-decoration:none;
}
#featured ul.ui-tabs-nav li span{ 
	color:#444444;
	font-family:Verdana,Helvetica;
	line-height:130%;
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('/themes/web2/images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:470px;
	height:250px; 
	background:#999; 
	position:relative;
	top:0px;
	left:0px;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	width:100%; 
	background:transparent  url('/themes/web2/images/transparent-bg.png'); 
	filter:expression(fixPNG(this)); 

}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/*carusel*/
.jcarousel-skin-tango{
position:absolute; 
	top:0; 
	left:470px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px;
	height:250px; 
}
.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 100px;
    height: 250px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  220px;
    height: 250px;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 220px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/themes/web2/images/next-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}


.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 220px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/themes/web2/images/prev-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

#addbattle input,#addbattle select{
margin:5px auto;
}

.videoimg{
float:left;
display:block;
width: 100px;
height: 75px;
}

#PagesList{
padding:0px;
margin:0px;
list-style:none;
}

#PagesList li{
position:relative;
margin:5px;
}

#my_table{
width: 100%;
}

#my_table td{
padding:5px;
}

#my_navi{
margin:0px auto;
padding:10px;
list-style:none;
}

#my_navi li{
padding:3px;
}

.my_title{
background:#BEBEBE;
font-family:Verdana; font-size:17px; 
line-height:13px; color:#f0f0f0;
padding:5px;
}

.my_title img{
border:0px;
float:right;
}
