.clear {clear:both;}
a img {border:none;outline:none;}
* {padding:0px;margin:0px;}

.profil {padding: 4px 5px 4px 5px;color:#2B587A;}
.profil a:hover {padding: 2px 5px 2px 5px;background:#E1E7ED;color:#2B587A;cursor:pointer;text-decoration:none;}

body {background:#fff;}
body, td {font-size:8pt;font-family:Verdana;color:#444444;}
hr {width:100%;border-top: 1px solid #DAE1E8;border-left: 0px solid #DAE1E8;border-right: 0px solid #DAE1E8;border-bottom: 0px solid #DAE1E8;background: #DAE1E8;padding-bottom: 0px;}

ul {list-style:none}
ul,li {padding:0; margin:0}

a:link, a:visited, a:active {color:#444444;text-decoration:none;}
a:hover {color:#cc6600;}
#poloska {margin-top: 3px;padding-top: 3px;border-top: 1px solid #ccc;}

#wreaper {width:1000px;border:1px solid #cccccc;border-bottom:0px;}
#content {float:right;width:728px;border-top:0px;padding:10px 0px 0px 2px;}
#sidebar {float:left;width:250px;padding-left:5px;padding-right:5px;}
#cthd {float:right;margin-right:12px;width:736px;height:29px;background:#c1dce6;border:1px solid #bababa;}
.loginButton {background:#535353;-moz-border-radius:5px;border-radius:3px;border:1px solid #373737;color:#fff;}
.loginButton:hover {background:#6b6b6b;-moz-border-radius:5px;border-radius:3px;border:1px solid #606060;color:#fff;cursor:pointer;}
.loginField {font-size:14px;font-style:italic;color:#5a5a5a;}
.manFlSbm {background:#535353;-moz-border-radius:5px;border-radius:3px;border:1px solid #373737;color:#fff;padding:3px;}
.manFlSbm:hover {background:#6b6b6b;-moz-border-radius:5px;border-radius:3px;border:1px solid #606060;color:#fff;padding:3px;cursor:pointer;}
.manFlRst {background:#535353;-moz-border-radius:5px;border-radius:3px;border:1px solid #373737;color:#fff;padding:3px;}
.manFlRst:hover {background:#6b6b6b;-moz-border-radius:5px;border-radius:3px;border:1px solid #606060;color:#fff;padding:3px;cursor:pointer;}
#ldF9 {background:#fff;-moz-border-radius:5px;border-radius:3px;border:1px solid #bababa;}
#ldF1, #ldF15, #suggEdit, #ldF10, #ldF11 {background:#fff;-moz-border-radius:5px;border-radius:3px;border:1px solid #bababa;}

.fl_r {float: right;}
.fl_l {float: left;color:#000000}
#label {color:#777777;}
.ava img {height:auto;max-width:200px;}

/* Сайдбар */
.sid3 {padding:5px 0px;border-bottom:1px solid #cccccc;}
.sid1 div {color:#d5d7dd;font-size:15px;padding-left:10px;text-shadow:1px 1px 1px #000000;border-bottom:1px dotted #b8b8b8;padding-bottom:10px;}
.sid2 div {padding:5px 10px 0px 10px;}

#tags {padding:5px;}
#tags a {text-decoration:none;color:#535353;}
#tags a:hover {text-decoration:none;border-bottom:1px dashed;}
/*----------*/

/* навигация */
#nav {float:left !important;font-size:14px;width:435px;text-transform:uppercase;}
#nav a {color:#fff;text-decoration:none;padding:1px;}
#nav a:hover {text-decoration:underline;}
/*------------*/


/* шапка */
#header {940px;background:#fff;}
#logo {background:url(/images/logo.jpg) no-repeat;width:247px;height:33px;}
#slog {color:#aaaaaa;font-size:10px;}
#banner {background:url(/images/banner.jpg) no-repeat;float:right;width:468px;height:60px;}
#navtop {background:url(/images/topbg.jpg) repeat-x;height:46px;text-align:center;padding-top:8px;color:#999999;text-shadow:1px 1px 1px #313131;}
#navtop a {color:#999999;text-decoration:none;}
#navtop a:hover {color:#dddddd;}
/*--------*/

/*категории*/
#navigation {background:url(/images/catbg.jpg) repeat-x;height:118px;width:1002px;}
#navigation div {padding-top:35px;}
#navigation a {color:#999999;text-shadow:1px 1px 1px #313131;text-decoration:none;padding:5px 8px;border:1px solid #999999;border-radius:5px;-moz-border-radius:5px;}
#navigation a:hover {color:#dddddd;border-radius:5px;-moz-border-radius:5px;border:1px dashed #cc6600;}

/*категории фотоальбома*/
#navwp {background:url(/images/catwpbg.jpg);width:1002px;}
#navwp div {padding:20px 0 10px 50px;text-align:center;}
#navwp a {color:#999999;text-shadow:1px 1px 1px #313131;text-decoration:none;padding:5px 8px;}
#navwp a:hover {color:#dddddd;}
.catNumData {font-size:7pt;color:#a0a0a0;margin-left:10px;}
.catsTd {padding:2px 0 2px 0;}
.catName:link, .catName:visited, .catName:active {color:#009ec0;text-decoration:none;padding:10px;}
.catName:hover {color:#ffffff;}
/*-----------*/

/* Поиск по сайту */
#searchwrap {padding:5px 10px;}
#searchform {}
#poiskinput {border:1px solid #d9d9d9;height:35px;width:100%;color:#999999;}
.queryField {padding:5px;background:#ffffff;border:1px colid #cccccc;height:25px;margin:3px 0px;color:#202020;font-size:13px;}
.queryField:focus {border:1px solid #cccccc;}
.searchSbmFl {cursor:pointer;border-radius:5px;-moz-border-radius:5px;margin-top:5px;padding:3px 8px 3px 22px;color:#444444;border:1px solid #c0c0c0;}
.searchSbmFl:hover {color:#cc6600;}
/*---------------*/

/* Вид новостей */
input[type="image"]:hover {box-shadow: 0 0 10px #e88421;}

a.najmi:link, a.najmi:active, a.najmi:visited {text-decoration:none; color:#cc6600; font-size:11px; font-family:tahoma;}
a.najmi:hover {text-decoration:none; color:#4d4d4d; font-size:11px; font-family:tahoma;}
#janr {font-size:10px;color:#b4b4b4;}
#janr:hover {color:#464646;}
#titleee {color:#333333; font-size:11px; font-family:tahoma;}

#linkk h1 {font-size:14px;color:#424242;padding:5px;}
#linkk a {color:#424242;text-decoration:none;}
#linkk a:hover {text-decoration:underline;color:#3683b9}

#tittle {background:#585858;border:1px solid #2f2f2f;border-radius:5px;padding:5px;font-size:14px;color:#fff;text-shadow:1px 1px 0px #383838;text-align:center;}
#download {background:#686868;border:1px solid #414141;padding:5px;color:#fff;text-shadow:1px 1px 0px #383838;border-radius:2px;-moz-border-radius:2px;text-align:center;cursor:pointer;}
#download:hover {color:#cc6600;}
#download a {color:#fff;text-decoration:none;}
#download a:hover {color:#cc6600;}

/*-----------*/

/* Вид фотографий */
#photoo {padding:2px;background:#f2f2f2;border:1px solid #cccccc;border-radius:5px;}
h1 {font-size: 11px;letter-spacing: 1px;}
.wallsinfo {border-bottom:1px solid #cccccc;padding:5px;}
.wallsinfo td {padding:5px 10px;}
/*-----------*/


/* Страница полной новости */
.eDetails {margin:8px 0 8px 0;font-size:7pt;color:#aaaaaa;background:#f1f1f1;text-shadow:1px 1px 1px #fff;padding:3px 7px 3px 7px;border-radius:5px;-moz-border-radius:5px;}
.eDetails a:link {color:#aaaaaa;text-decoration:none;}
.eDetails a:hover {color:#aaaaaa;border-bottom:1px dashed;}

#butto{background:#386da1;padding:6px;color:#FFF;cursor:pointer;border-top:1px solid #7e9cbc;border-left:1px solid #5c82ab;border-right:1px solid #5c82ab;border-bottom:1px solid #5c82ab;text-shadow: 0px 1px 0px #45688E;font-family:tahoma;font-size:11px;display:inline-block;}
#butto:hover{background:#84a1bf;padding:6px;color:#FFF;cursor:pointer;border-top:1px solid #92acc7;border-left:1px solid #7293b7;border-right:1px solid #7293b7;border-bottom:1px solid #7293b7;text-shadow: 0px 1px 0px #45688E;font-family:tahoma;font-size:11px;display:inline-block;}
#butto:active{background:#6688ad;padding:6px;color:#FFF;cursor:pointer;border-top:1px solid #51779f;border-left:1px solid #51779f;border-right:1px solid #51779f;border-bottom:1px solid #51779f;text-shadow: 0px 1px 0px #45688E;font-family:tahoma;font-size:11px;display:inline-block;}

.filterBlock {height:100px !important;width:100% !important;padding:5px 0px;}
.filterBlock label {padding-bottom:2px;}
/*-------------*/

/* Подвал */
#footer {width:100%;border:1px solid #cccccc;padding-top:5px;border-left:0px;}
#footnav {background:#dbdbdb;padding:5px;color:#7f7f7f;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#footnav img:hover {opacity: 0.36;}
#footnav a {color:#7f7f7f;text-decoration:none;}
#footnav a:hover {color:#cc6600;border-bottom:1px dotted #cc6600;}
#link {padding-top:7px;}
#uppp {float:right;padding:7px 15px 0 0;cursor:pointer;}
#uppp a {color:#4c4c4c;}
#uppp a:hover {opacity:0,5;}
#bottom td {padding:10px 10px;}
#bottom h3 {color:#cccccc;font-size:12px;text-shadow:1px 1px 1px #000000;border-bottom:1px dotted #cccccc;padding-bottom:7px;}
#bottom h2 {color:#cccccc;font-size:13px;text-shadow:1px 1px 1px #000000;border-bottom:1px dotted #cccccc;padding-bottom:7px;}
#bottom h1 {color:#cccccc;font-size:14px;text-shadow:1px 1px 1px #000000;border-bottom:1px dotted #cccccc;padding-bottom:7px;}
#cop {text-align:left;color:#7f7f7f;padding:5px 2px 5px 10px;border-top:1px solid #cccccc;text-shadow:1px 1px 1px #dbdbdb;}
#cop a {color:#7f7f7f;text-decoration:none;}
#cop a:hover {color:#cccccc;}
#new_persons img {padding:2px 0px;}
#commentaries {border-bottom:1px dashed #cccccc;padding-bottom:7px;}
#commentaries a {color:#7f7f7f;text-shadow:1px 1px 1px #000000;}
#commentaries a:hover {color:#cccccc;}
#namefoot {border-bottom:1px dotted #dbdbdb;font-size:8px;text-align:center;}
#namefoot div {margin-top:-15px;}
#new_user a {color:#135f9c;text-decoration:none;text-shadow:1px 1px 1px #fff;}
#meta {color:#7f7f7f;padding:5px 10px;border-top:1px solid #cccccc;text-shadow:1px 1px 1px #dbdbdb;}
#meta a {color:#7f7f7f;text-decoration:none;padding-right:5px;}
#meta a:hover {color:#cccccc;text-decoration:underline;}
/*----------*/


/*переключатели*/
#pagesel {margin:5px 0px;float:right;border:1px solid #cccccc;border-right:0px;}
#pages1 {margin:5px;}
b.swchItemA1 {background:#eeeeee;border:1px solid #dddddd;padding:3px;}
.swchItem1 {background:#fff;border:1px solid #fff;padding:3px;}
a:hover.swchItem1 {background:#cc6600;border:1px solid #b75d02;padding:3px;text-decoration:none;color:#fff;}
/*---------------*/

/*формы добавдения сообшений*/
.codeButtons {cursor:pointer;background:#fff;padding:1px 12px 1px 12px;color:#696969;font-style:italic;border:none;border:1px solid #bebebe;}
.codeButtons:hover {border:1px dashed}
.commFl {width:100%;margin:3px 5px 0 0;}
.smiles {border:1px solid #bebebe;margin:3px 0 0 5px}
.sml1 {padding:3px;}
.sml1:hover {background:#ededed;}
.commSbmFl {padding:6px 20px 6px 20px;margin-top:3px;}
/*------------*/

/*Форма входа*/
.loginField {background:#ffffff;height:35px;border:1px solid #d9d9d9;padding:5px 10px;color:#999999;}
#loginnn {color:#444444;}
#loginnn a {text-decoration:none;color:#444444;}
#loginnn a:hover {color:#cc6600;}
/*---------------*/

/*вид комментариев*/
#mainFeed .feedTable table.commentItem {margin: 0px 0px 7px 28px;}
#mainFeed .feedTable table.commentItem .userpic {width: 50px;height: 50px;margin-right: 5px;overflow: hidden;}
#mainFeed .feedTable table.commentItem td {vertical-align: top;border-top: 0px;}
.commentBody, .commentHeader {padding: 5px 5px;}
.commentHeader {background-color: #f7f7f7;border-bottom: 1px solid #dae2e8;}
.actions {color:#3087cb;margin-top:3px; }
.actions a small {color: #45668E; }
.actions a:hover {text-decoration: underline; }
.like a {color:#fff;}
.like b {color:#5f7d9d;}
.like a:hover {text-decoration:none;color:#5f7d9d;}
/*--------------------*/


.cBlock2, .cBlock1 {box-shadow:0px 0px 5px #ababab;border-radius:8px;-moz-border-radius:8px;}
.cBlock1 {background:#f2fcff;}
.eBlock {background:#fff;border:1px solid #bababa;padding:5px;margin:5px 0 5px 5px;}


/* Стили фмгни из сайдбара */
.uMenuV {margin-left:-50px;}
.uMenuItem a {display:block;width:195px;padding:5px 5px 5px 10px;border-bottom:1px dashed #afafaf;text-decoration:none;}
.uMenuItem a:hover {background:#ffffff;}
.sid2 div ul li, .sid2 div li {list-style: none;}
.calMday {padding:5px;}
.calMdayLink:link {text-decoration:none;}
.calMdayIs {border:1px solid #fff;border-radius:10px;-moz-border-radius:10px;background:#ededed;}
.calWday, .calWdaySe, .calWdaySu {font-weight:bold;}
.calWdaySe, .calWdaySu {color:red;}
.calMonth {padding-bottom:5px;}
.pollBut {padding:2px 5px 2px 5px;cursor:pointer;}
.archLink:before {content:"» ";}
.archLink {padding:3px;}
/*----------------------*/

/* mini chat */
.cBlock {background:#fff;border:0px;}
#mchatBtn {background:#cccccc;border:1px solid #bbbbbb;height:40px;padding:10px 15px;margin:-5px 0px 0px -11px;}
#mchatBtn:hover {background:#dbdbdb;border:1px solid #bbbbbb;}
#error_chat {background:#ffc68d;border:1px dotted #cc6600;border-left:0px;border-right:0px;padding:5px;width:252px;margin-left:-17px;text-shadow:1px 1px 1px #f89939;}
#error_chat td {padding-left:5px;}
.cBlock i {color:#cc6600;border-bottom:1px dotted #cc6600;}
/*----------------*/

/* User Group Marks */
a.groupModer:link,a.groupModer:visited {color:blue;border-bottom:1px dotted blue} a.groupAdmin:hover {color:blue;border-bottom:1px dashed blue;} /*moder*/
a.groupAdmin:link,a.groupAdmin:visited {color:#cc6600;border-bottom:1px dotted #cc6600;} a.groupAdmin:hover {color:#cc6600;border-bottom:1px dashed #cc6600;} /*admin*/
/* ---------------- */

.avasmall2 { width: 50px; height: 50px;overflow: hidden}
.avasmall img { max-width: 50px; height: auto; }

.menu_left_el {padding: 4px 5px 4px 5px;color:#2B587A;}
.menu_left_el:hover {padding: 4px 5px 3px 5px;border-bottom:1px solid #D3DBE3;background:#E1E7ED;color:#2B587A;cursor:pointer;text-decoration:none;}

.info_link {padding: 10px 5px 10px 5px;color:#2B587A;}
.info_link:hover {padding: 9px 5px 10px 5px;border-top:1px solid #D3DBE3;background:#E1E7ED;color:#2B587A;cursor:pointer;text-decoration:none;}

.header_top {padding: 7px 5px 7px 5px;border-top:1px solid #D3DBE3;border-bottom:1px solid #D3DBE3;background:#E1E7ED;color:#2B587A;}
.header_bottom {color: #a2a2a2;border-bottom:1px solid #e1e1e1;background:#ededed;padding:2px;}
.module_header span {font-weight: 400;}


#awards {position:absolute;margin:-11px 0px 0px -12px; padding-top:2px;}
a.tic:link {text-decoration:none; color:#036ab2}
a.tic:visited {text-decoration:none; color:#036ab2}
a.tic:active {text-decoration:none; color:#036ab2}
a.tic:hover {text-decoration:underline; color:#2d2d2d}

a.state:link {text-decoration:underline; color:#5d5d5d}
a.state:visited {text-decoration:underline; color:#5d5d5d}
a.state:hover {text-decoration:underline; color:#3d3d3d}
a.state:active {text-decoration:underline; color:#3d3d3d}


.NumNumber {font-size:10px; font-family:tahoma; color:#0073a8;
 background:#ffffff; padding:1px 3px; margin-top:-1px;
-moz-box-shadow:1px 1px 0px #275781; -webkit-box-shadow:1px 1px 0px #275781;
border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;
}
img.ImgNumm {margin-bottom:1px; margin-right:-0px; border:0px !important;}

a.MenuLinks:link, a.MenuLinks:active, a.MenuLinks:visited {border-bottom:0px solid #ffffff; padding-bottom:1px;
text-decoration:none; color:#d1eeff; font-size:11px; font-family:tahoma; font-weight:bold; text-shadow:1px 1px 0px #2b628b; margin:-10px 0px 8px 8px;}
a.MenuLinks:hover {text-decoration:none; border-bottom:1px solid #ffffff; padding-bottom:1px; color:#ffffff; text-shadow:1px 1px 0px #2b628b;}


.profile {color:black; border:1px solid #cccccc; background:#f8f8f8; display:block; margin-top:3px; padding:3px 6px 3px 6px; text-align:left; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.profile:hover {border:1px solid #0facba; background:#f5f8f8;}
.profile:link, .profile:active, .profile:visited {text-decoration:none; color:black; display:block;}
.profile:hover, .profile:focus {text-decoration:none; text-shadow:0px 1px 1px #ffffff; color:#374547; display:block;}

.PersonalBlocks {border:1px solid #cccccc; background:#f8f8f8; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.PersonalBlocksContent {padding:5px; color:#6d6d6d; font-family:tahoma; font-size:11px;}

.PersBlocks {border:1px solid #cccccc; background:#f8f8f8; padding-top:8px; margin-bottom:12px;}
.PersBlocksTitle {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:0px; border-right:0px; padding:6px; font-family:tahoma; font-size:11px; font-weight:bold; color:#5d5d5d;}
.PersIconBlock {float: right;}
.PersIconBlock img {width:16px; height:16px; margin-top:-1px; border:none !important; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.PersIconBlock img:hover {filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0;}
.PersBlocksContent {padding:5px; color:#7a7a7a; font-family:tahoma; font-size:11px;}



.commSbm, #addсBut {border:1px solid #bababa; padding:2px 6px 4px 6px; background:url('') repeat-x; margin:1px; -moz-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; text-shadow: 0px 1px 1px #fff; font-size:11px; font-family:tahoma; font-weight:bold; height:22px;}
.commSbm:hover, #addсBut:hover {border:1px solid #aaaaaa; padding:2px 6px 4px 6px; background:url('') repeat-x; margin:1px; -moz-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; text-shadow: 0px 1px 1px #fff; cursor:pointer; font-size:11px; font-family:tahoma; font-weight:bold; height:22px;}

#grafbutt {border:1px solid #bababa; padding:2px 6px 4px 6px; background:url('') repeat-x; margin:1px; -moz-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; text-shadow: 0px 1px 1px #fff; font-size:11px; font-family:tahoma; height:22px;}
#grafbutt:hover {border:1px solid #aaaaaa; padding:2px 6px 4px 6px; background:url('') repeat-x; margin:1px; -moz-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; text-shadow: 0px 1px 1px #fff; cursor:pointer; font-size:11px; font-family:tahoma; height:22px;}

.rateline {padding-top:10px;border-top:1px solid #DAE2E8;}
.rateline:hover {cursor:pointer}

#rep {height:17px;border-top: 1px solid #E2DAA6;background:#F5EBBB;text-align:center;padding:2px;color:#aaa26c;}


#spisok_podarkov img {height:32px; width:32px; margin:4px 2px 4px 2px; padding:4px;}
#spisok_podarkov img:hover {height:32px; width:32px; margin:4px 2px 4px 2px; padding:4px;}

/*---wall----*/
#wallCom,#cccW{padding:4px 6px;border:1px solid #BCBDC2; background:#ffffff url(/.s/img/wd/3/text-bg.gif) repeat-x 0 0;color:grey;font-family:tahoma;font-size:11px;}
#wallCom:focus,#cccW:focus{border:1px solid #A8ABB0; background:#ffffff url(/.s/img/wd/3/text-bg-focus.gif) repeat-x 0 0;}
#headWall{border:1px solid #a3bae9;width:100%;margin-top:6px;}
#headWall2{background:#cad9ec;padding:5px;border:1px solid #dfe8f6;border-bottom:none;font-family:tahoma;color:#333;font-size:12px;text-shadow: 0px 1px 0px #fff;}
#addMessW{color: #a2a2a2;border-bottom:1px solid #e1e1e1;background:#ededed;}
#addMessW1{padding:2px;text-align:left;font-family:tahoma;color:#333;}
#contentW{width:100%;}
#contentW2{padding:6px;background:#FFF;font-family:tahoma;}
#addMess{display:none;text-align:left;margin-bottom:10px;}
#buttonUweb{display:inline-block;cursor:pointer;margin-top:2px;}
#buttonUweb:hover{cursor:pointer;opacity:0.7}
#buttonUweb:active{cursor:pointer;opacity:1.0}
#buttonUweb2{background:#386da1;-moz-border-radius:5px;border-radius:3px;border:1px solid #134b82;color:#fff;padding:3px;}
.pagewall {color: #99adc2}
#error {border: 1px solid rgb(212, 188, 76); margin: 10px; background-color: rgb(249, 246, 231); font-size: 11px; font-weight: normal; color: rgb(57, 57, 57);}

#fam {font-size:12px;color:#135f9c;}

 .LsMesWrap {position: fixed; bottom:0px; right:17px; padding:10px; color:#fff;}
 .LsMesWrapp {text-align:left; margin-bottom:17px; width:300px; background:url('/images/layer_bg.png'); padding:7px; color:#fff; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; text-shadow:0px 1px 0px rgba(0, 0, 0, 0.70); -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);-webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);}

.cross {padding-top:2px; display:inline-block; padding-bottom:3px; color:#fff; text-align:center; text-shadow:0px 1px 0px rgba(0,0,0,0.25)}