* {margin: 0px; padding: 0px;}
html{
background: #ffffff;
}
body {
width: 100%;
height:100%;
font: 15px/22px Georgia,'Trebuchet MS',sans-serif;
color: #212121;
}
#wrapper {
margin: 0 auto; 
min-width: 900px;
}

/* Абзацы, ссылки, маркеры */
ol {margin-left:30px}
.block {
 margin-bottom: 20px;
padding: 0 5px
}
#header {height:70px;margin:0 5%}
#header h1 {padding: 25px 0 0 15px;float:left;width:300px}
#header #img_b {padding: 5px 15px 0 0px;float:right;width:470px}
img {border:none}
ul {list-style: none;}
p {margin-bottom: 10px;}
a {color: #0186d2; text-decoration: underline;}
a:hover {color: #9c1414;}
h1, h2, h3, h4 {font-family: 'Georgia',sans-serif; font-weight: normal;}
h1 {font-size: 24px; line-height: 28px;}
h2 {font-size: 22px; line-height: 26px;}
h3 {font-size: 18px; line-height: 24px;}
h4 {font-size: 16px; line-height: 22px;}
#right_sidebar h3{font:20px/23px 'Georgia',sans-serif;}
#posts ul li,#right_sidebar ul li,#cl_markers ul li{
padding-left: 10px;
background: url('/design/img/list.png') no-repeat 0px 7px;
}

.marker{
padding-left: 10px;
background: url('/design/img/list.png') no-repeat 0px 7px;
}
hr{
border-bottom: 1px dashed #cecece;
border-left:none;
border-right:none;
border-top:none;
width:100%
}
#right_sidebar li {
 background-position: 0px 6px !important;
}
/* Контент, право, лево, контейнер */
#middle { 
color:rgb(44,44,44);
height: 1%;
padding:0 5px;
margin:-5px 5% 0 5%;
}
#middle:after {
 content: '.';
 display: block;
 clear: both;
 visibility: hidden;
 height: 0;
}

#posts{
 margin: 10px 280px 0 10px;
}
#right_sidebar{
float:right;
 width:280px;
font:13px/19px 'Trebuchet MS',sans-serif;
border-left:1px dashed #cecece;
border-right:1px dashed #cecece;
background: #fafafa;
}
#content_main{
float:left;
width:100%;
margin-right:-100%;
}

/* Горизонтальное меню */
#h_menu {
background: #fafafa;
border: 1px dashed #cecece;
margin:5px 5%;
overflow: hidden;
min-width: 900px;

}
#h_menu li {
float:left; 
font: 18px Georgia;
padding:5px 0;}
#h_menu li a {
padding:5px 10px;
text-decoration: none;
}
#h_menu li a:hover {
background: #383838;
padding:5px 10px;
color: white;
}
#h_menu #now, #h_menu #now a {
 border: 1px dashed #cecece;
background: #fff;
padding:5px 10px;
color: black;
}

/* оформление поста в блоге */
.post {border-bottom: 1px dashed #cecece;margin-bottom:10px;padding-bottom:2px;overflow:hidden;}
#post_related {border-bottom: 1px dashed #cecece;margin-top:-10px;padding-bottom:3px;overflow:hidden;}
.post_info { 
font: 11px 'Trebuchet MS';
overflow: hidden;
padding:2px 0 5px 0;
border-bottom:1px dashed #cecece;
}
.post_info a {text-decoration: underline;}
.post_info a:hover { text-decoration: none;}
#post_c p,.post_c {padding-right:10px}
#post_c h2 {border-bottom:1px dashed #0186d2; }

.post_tags { 
font:11px 'Trebuchet MS';
color: #212121;
padding:1px 5px;
background: #cecece;
overflow: hidden;
}
.post_tags a {font: 11px 'Trebuchet MS',serif; color: #212121; text-decoration: underline;}
.post_tags a:hover {text-decoration: none;}



.quoteMessage{
font-size:12px;
border-left:5px solid #cecece !important;
border-right:1px solid #cecece !important;
border-bottom:1px solid #cecece !important;
border-top:1px solid #cecece !important;
padding:3px;
background: #fafafa;
}
.bbQuoteName{display:none}
.icon_was_site{float:left;margin-right:2px;border:none;padding-top:3px;width:16px}

.social_icons img {padding-left:5px;float:left}



.swchItemA, .swchItem {padding: 1px 10px; text-decoration: none;font-family: 'Trebuchet MS'}
.swchItemA {background: #0186d2; color:#fff}
.swchItem:hover {color: #fff; background: #9c1414;}
.entDots,.entryReadAll {display:none}


input submit{background: #cecece;}
input {background: #fff; border: 1px solid #cecece; padding: 5px;}
textarea {background: #fff; border: 1px solid #cecece; padding: 3px;margin:5px 0;font:16px bold}
select {background: #fff; border: 1px solid #cecece; padding: 3px;margin:0}
input:focus,textarea:focus,select:focus{outline: 2px solid #0186d2;}



/* Форма добавления комментариев */
#add_comment {margin-right:19px;}
#comm_erorr {color:red}
#comm_textarea textarea {width:100%;}
.comm_auth {width:30%;float:left;margin-right:5%}
.comm_authl {width:30%;float:left;}
.comm_auth input, .comm_authl input {width:100%;background: #fff; border: 1px solid #cecece; padding: 5px;}
.securityCode {background: #fff; border: 1px solid #cecece; padding: 5px;width:50%;}
#secuImgC {height:30px}
#comm_button {width:100%;height:50px;background: #fafafa;}
.add_polecomm {width:100%;margin-right:-70px}


/* Вид Комментариев */
.comment_info a {color: #0186d2; text-decoration: none; border-bottom: 1px dashed}
.comment_info a:hover {border-bottom: none;}
#comm_read {margin-right:10px}
.cBlock1, .cBlock2 {border-bottom: 1px solid #cecece;}
.cBlock1, .cBlock2,.comm_shutich {padding: 5px;overflow: hidden;}
.comm_shutich {border-bottom: 1px solid #0186d2;background: #fff;}
.cBlock1 {background: #f8f8f8;}
.cBlock2 {background: #f1f9ff;}
.comm_text{font: 13px/19px 'Trebuchet MS',sans-serif;}
.comm_avatar {float: right; text-align: right;margin-top:-30px;padding-left:5px;margin-right:-5px;margin-bottom:-5px}
.comm_avatar img {width: 100%;}
.comment_info {overflow: hidden;margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #e7e7e7;font: 12px Georgia,'Trebuchet MS',sans-serif}
.comm_autor {float: left;}
.comm_info {float: right;}

/* Комментарии */
.com_info {overflow: hidden; margin: 15px 0;}
#coments_num {font-size: 18px;}
.com_pages {float: right;}
.all_comm {padding: 5px 0px; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7;}
.com_add_form {margin-top: 15px;}


/* Футер */
#footer { 
color:rgb(44,44,44);
padding-bottom: 10px;
height: 50px;
border-top: 1px solid #cecece;
margin:20px 5% 0 5%;
min-width: 900px;
}

#copy {float: left; padding-left: 10px; font: 12px 'Arial',sans; margin-top:10px;}
#hosting {float:right;font:12px 'Arial',sans;margin-top: 10px;padding-right:10px;}