html, body {
margin:0;
padding:0;
font-family:Tahoma;
font-size:10pt;
background:#040404;
}

.content_body{
width:1000px;
margin:0 auto;
background:url(images/mw_bg000.jpg);
}

#conmain {
background:url(images/mw_botto.jpg) no-repeat;
background-position:bottom; 
height:100%;
display:table;
}

#mw_nav {
background:url(images/mw_nav00.jpg);
height:40px;
}
#mw_podval {
background:url(images/mw_podva.jpg);
height:98px;
padding:0 360px 0 45px;
}
#padding {
padding-bottom:340px;
}
.mw_news {
padding-left:60px;
}
#padding_2 {
padding-bottom:30px;
}

.clleen_in {
clear:both;
}

#counter_left{
float:left;
display:inline;
padding:3px 0px 0px 5px;
}
#counter_right{
float:right;
padding:3px 5px 0px 0px;
}
#privacy{
color:#B8B8B8;
font-size:11px;
padding:5px 0px 0px 0px;
}

/* Стиль всех ссылок по умолчанию */
a:link {color:#BDBDBD; }
a:active {color:#ffffff; }
a:visited,
a:hover {
font-size:13px;
font-family:Tahoma;
text-decoration:underline;
color:#BDBDBD;
}

/* Стили заголовка */
a.header_class,
a.header_class:active,
a.header_class:focus{
color:#fff;
font-size:21px;
padding-left:41px;
text-decoration:none;
}
a.header_class:hover {
text-decoration:none;
}

/* Стили контента страницы */
.bwrap{
display:block;
padding:4px 30px 6px 55px;
text-align:justify;
color:#BDBDBD;
font-size:12px;
}
.bwrap a,
.bwrap a:active,
.bwrap a:focus{
text-decoration:underline;
color:#BDBDBD;
}
.bwrap a:hover {
text-decoration:none;
}
.titleclass{
display:block;
font-size:14px;
color:#B86550;
font-weight:bold;
padding:7px 0 8px 38px;
margin:23px 0 0 55px;
background:url(images/mw_title.png) no-repeat;
background-position: left top;
}

/* Стили меню */
#lmblock {
padding:0 40px 0 10px;
}
a.plink,
a.plink:active,
a.plink:focus {
display:block;
padding:1px 0 2px 10px;
margin-left:40px;
font-size:11px;
color:#D2D2D2;
text-decoration:underline;
background:url(images/mw_li_10.png) no-repeat 0 6px;
}
a.plink:hover {
text-decoration:none;
}
.clin {
display:block;
cursor:pointer;
font-weight:bold;
font-size:12px;
color:#fff;
font-weight:bold;
margin-top:3px;
padding:15px 0 15px 40px;
text-decoration:none;
background:url(images/mw_titlf.png) no-repeat 0 4px;
}
 
/* Стили постраничной навигации */
.navig_class {
color:#B86550;
text-align:left;
font-size:11px;
font-weight:bold;
padding:11px 0 9px 38px;
margin-left:55px;
background:url(images/mw_title.png) no-repeat;
background-position: left bottom;
}
.navig_class a:link,
.navig_class a:active,
.navig_class a:visited{
color:#B86550;
font-size:11px;
padding:1px 3px 1px 3px;
text-decoration:none;
}
.navig_class a:hover {
padding:1px 3px 1px 3px;
text-decoration:none;
color:#B86550;
}
#aidl {
padding:1px 3px 1px 3px;
color:#1A1207;
background:#B86550;
}

/* Стили cсылок */
.adlinks {
color:#D2D2D2;
display:block;
padding:15px 40px 0 35px;
font-size:11px;
}
.adlinks a:link,
.adlinks a:visited,
.adlinks a:active {
color:#9C4A34;
text-decoration:underline;
font-size:11px;
}
.adlinks a:hover {
text-decoration:none;
}

/* Стили превью постов (иерархия <!div><div> a, img) */
div.topimg {
font-size:11px;
color:#BDBDBD;
width:271px;
margin:15px 25px 0 0;
text-align:justify;
float:left;
}
div.topimg a:link,
div.topimg a:visited,
div.topimg a:active {
display:block;
font-size:12px;
color:#B86550;
font-weight:bold;
text-decoration:underline;
}
div.topimg a:hover{
text-decoration:none;
}
div.topimg img {
margin:5px 0 3px 0;
}

/* Стили превью постов (иерархия <!div><div> a, img) */
div.botpreblock {
font-size:11px;
color:#FFC182;
text-align:justify;
width:196px;
padding:10px 0 0 10px;
}
div.botpreblock a:link,
div.botpreblock a:visited,
div.botpreblock a:active {
display:block;
font-size:12px;
color:#FFC182;
font-weight:bold;
text-decoration:underline;
padding-bottom:5px;
}
div.botpreblock a:hover{
text-decoration:none;
}
div.botpreblock img {
margin:0;
}


/* Стили превью постов (иерархия <!div><div> a, img) */
div.lpreviews {
font-size:11px;
color:#FFB05F;
text-align:justify;
margin:25px 0 0 10px;
width:277px;
}
div.lpreviews a:first-child{
position:absolute;
top:inherit;
left:inherit;
margin:18px 0 0 15px;
}
div.lpreviews a:link,
div.lpreviews a:visited,
div.lpreviews a:active {
display:block;
font-size:12px;
color:#FFB05F;
font-weight:bold;
text-decoration:none;
}
div.lpreviews a:hover{
text-decoration:none;
}
div.lpreviews img {
margin:0;
}

/* Стили страницы контактов (иерархия <!div><div> input,textarea,a) */
div.about {
font-size:13px;
margin:5px 7px 5px 0;
padding:3px;
font-family:Tahoma;
}
div.about div{
font-size:15px;
font-weight:bold;
margin:3px 0 0 0;
}
div.about label {
width:210px;
text-align:left;
margin-top:4px;
display:block;
}
div.about input {
border:1px solid #000;
background:#FFFFFF;
margin:2px;
padding:1px;
font-size:14px;
color:#000;
width:300px;
}
div.about #submit {
width:180px;
}
div.about textarea{
border:1px solid #000;
background:#FFFFFF;
margin:2px;
padding:1px;
font-size:14px;
color:#111111;
width:350px;
height:210px;
}

/* Стили превью контактов (иерархия <!div><div> a) */
div.aboutus {
float:left;
text-align:center;
padding:15px 0 0 75px;
}
div.aboutus div {
font-size:11px;
color:#AEAEAE;
}
div.aboutus a:link,
div.aboutus a:hover,
div.aboutus a:visited,
div.aboutus a:active {
font-size:12px;
font-weight:bold;
margin-bottom:1px;
padding:0 0 2px 0;
display:block;
color:#AA7061;
text-decoration:none;
}
#precontacts {
position:absolute;
top:inherit;
right:inherit;
margin:-155px 0 0 740px;
}

/* Стиль дополнительных ссылок (не статичный) */
.wltext {
font-weight:bold;
padding:13px 0 0 58px;
}
.wltext a:link,
.wltext a:visited,
.wltext a:active {
color:#AFAFAF;
font-size:11px;
text-decoration:none;
padding:10px 10px;
}
.wltext a:hover {
color:#B86550;
text-decoration:none;
background:url(images/mw_li000.png) no-repeat center;
}

/* Стили карты сайта (иерархия <!div><div> a, a+#oitm) */
div.schemes {
padding:12px;
}
div.schemes div {
margin:3px;
padding:1px;
font-size:13px;
font-weight:bold;
}
div.schemes a:link,
div.schemes a:visited,
div.schemes a:active {
font-size:13px;
display:block;
margin-left:40px;
padding:1px;
text-decoration:underline;
}
div.schemes a:hover{
font-size:13px;
display:block;
color:#B86550;
margin-left:40px;
text-decoration:none;
padding:1px;
}
#oitm {
padding-left:20px;
}

/* Стили облака тегов */
.tagblock {
font-family:Tahoma;
font-size:19px;
word-spamwg:-2px;
padding-left:25px;
margin:25px 40px 0 10px;
line-height:96%;
background:url(images/mw_tag00.png) no-repeat;
}
.tagblock span {
font-size:12px;
font-weight:bold;
color:#D2D2D2;
text-decoration:none;
display:block;
padding:9px 0 10px 15px;
}
.tagblock a:link,
.tagblock a:visited,
.tagblock a:active {
text-decoration:none;
color:#D2D2D2;
}
.tagblock a:hover {
text-decoration:none;
}

/* Стили сраницы облака тегов */
.tagspage {
padding:2px;
padding:1px 2px 5px 0;
font-family:Tahoma;
font-size:13px;
}
.tagspage a:link,
.tagspage a:visited,
.tagspage a:active {
text-decoration:underline;
color:#B86550;
font-size:13px;
font-weight:bold;
}
.tagspage a:hover {
text-decoration:none;
}

#blockti {
margin:2px 0;
padding:2px 1px;
}