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

.hdr{
width:1000px;
margin:0 auto;
background:url(img/sdm_bg.jpg);
}

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

#sdm_right {
float:right;
}
#sdm_nav {
background:url(img/sdm_nav.jpg);
width:507px;
height:501px;
float:left;
}
#sdm_podval {
background:url(img/sdm_podval.jpg);
height:131px;
}
#sdm_top_bg_1 {
background:url(img/sdm_top_bg_1.jpg) no-repeat;
padding-bottom:60px;
}
#sdm_top_bg_2 {
background:url(img/sdm_top_bg_2.jpg) no-repeat;
padding-bottom:185px;
}
#sdm_top_news {
height:190px;
padding-left:20px;
}
#sdm_left_li {
width:90px;
float:left;
}
#sdm_right_li {
width:110px;
float:left;
}
#sdm_bottom_news {
position:absolute;
top:inherit;
left:inherit;
margin:-295px 0 0 325px;
}
#sdm_news {
background:url(img/sdm_news.png);
width:272px;
height:126px;
margin:15px 0 0 22px;
}
#sdm_news_1 {
padding:12px 43px 0 0;
float:left;
}
#sdm_news_2 {
padding-top:5px;
float:left;
}

.clleen_in {
clear:both;
}

#counter {
float:left;
display:inline;
padding:45px 0 0 55px;
}
#privacy {
color:#FEFEFE;
font-size:11px;
padding:49px 0 0 60px;
float:left;
text-align:center;
}

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

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

/* Стили контента страницы */
.sbtext{
display:block;
padding:2px 26px 4px 13px;
text-align:justify;
color:#E6E1E1;
font-size:12px;
}
.sbtext a,
.sbtext a:active,
.sbtext a:focus{
text-decoration:underline;
color:#E6E1E1;
}
.sbtext a:hover {
text-decoration:none;
}
.pagetitle{
display:block;
font-size:14px;
color:#78674C;
font-weight:bold;
padding:5px 0 6px 20px;
margin:15px 0 0 11px;
background:url(img/sdm_title_2.png) no-repeat bottom left;
}

/* Стили меню */
#ltm {
padding:40px 3px 10px 23px;
}
a.wraplink1,
a.wraplink1:active,
a.wraplink1:focus {
display:block;
padding:1px 0 2px 10px;
margin-left:25px;
font-size:11px;
color:#523D2C;
text-decoration:underline;
background:url(img/sdm_li_1.png) no-repeat 0 6px;
}
a.wraplink1:hover {
text-decoration:none;
}
.plane {
display:block;
cursor:pointer;
font-weight:bold;
font-size:12px;
color:#78674C;
font-weight:bold;
margin-top:4px;
padding:5px 0 7px 25px;
text-decoration:none;
background:url(img/sdm_title_1.png) no-repeat;
}
 
/* Стили постраничной навигации */
.navwrap {
color:#78674C;
text-align:left;
font-size:11px;
font-weight:bold;
padding:7px 0 7px 20px;
margin-left:11px;
background:url(img/sdm_navigation.png) no-repeat top left;
}
.navwrap a:link,
.navwrap a:active,
.navwrap a:visited{
color:#78674C;
font-size:11px;
padding:1px 3px 1px 3px;
text-decoration:none;
}
.navwrap a:hover {
padding:1px 3px 1px 3px;
text-decoration:none;
color:#78674C;
}
#acl {
padding:1px 3px 1px 3px;
color:#B7AEA1;
background:#78674C;
}

/* Стили cсылок */
.stextclass {
color:#523D2C;
display:block;
padding:15px 0 10px 43px;
font-size:11px;
}
.stextclass a:link,
.stextclass a:visited,
.stextclass a:active {
color:#fff;
text-decoration:underline;
font-size:11px;
}
.stextclass a:hover {
text-decoration:none;
}

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

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

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

/* Стили страницы контактов (иерархия <!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.ourcnt {
float:right;
padding:30px 17px 0 0;
}
div.ourcnt div {
font-size:11px;
color:#fff;
}
div.ourcnt a:link,
div.ourcnt a:hover,
div.ourcnt a:visited,
div.ourcnt a:active {
font-size:12px;
font-weight:bold;
display:block;
color:#FF9B0C;
text-decoration:none;
}
#precontacts {
position:absolute;
top:inherit;
right:inherit;
margin:-145px 0 0 170px;
}

/* Стиль дополнительных ссылок (не статичный) */
.wlinks {
font-weight:bold;
float:left;
padding:162px 0 0 295px;
}
.wlinks a:link,
.wlinks a:visited,
.wlinks a:active {
color:#fff;
font-size:11px;
text-decoration:none;
padding:2px 5px 3px;
display:block;
}
.wlinks a:hover {
color:#000;
text-decoration:none;
background:#fff;
}

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

/* Стили облака тегов */
.blocktags {
font-family:Tahoma;
font-size:19px;
word-spacing:-2px;
line-height:96%;
margin:20px 0 0 22px;
padding-left:20px;
background:url(img/sdm_title_1.png) no-repeat;
}
.blocktags span {
font-size:12px;
font-weight:bold;
color:#78674C;
text-decoration:none;
display:block;
padding:4px 0 5px 5px;
}
.blocktags a:link,
.blocktags a:visited,
.blocktags a:active {
text-decoration:none;
color:#523D2C;
margin-right:10px;
}
.blocktags a:hover {
text-decoration:none;
}

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

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