/* ::::: http://wp.my/wp-content/themes/darkit/style.css ::::: */

body { margin:auto; background:#b0bed9; font-size: 13px; line-height: 20px; font-family: Tahoma,Arial; }
a { color:#0c4cc8; text-decoration: underline; }
a:hover { text-decoration: none; }
.wrap { width:1000px; margin: 0 auto; padding:0;}
#crumb { background:#b0bed9; padding:0 10px; clear:both; color:#000000;}
#crumb a{ color:#000000;}
#crumbtxt {color:#000000;}

#header { background: url(/img/header_bckg.gif) repeat-x scroll 0% 0%; clear: both; width: 1000px; height: 161px; margin:5px 0 0 0; }
#left_header {float: left; width: 305px; height: 41px; background: url(/img/proseptic.ru.gif); margin:55px 0 0 2px; }
#left_header a {float: left; width: 305px; height: 41px; background: url(/img/proseptic.ru.gif); }
#left_header a:hover {float: left; width: 305px; height: 41px; background: url(/img/proseptic.ru_hover.gif); }

#right_header {float: right; width: 300px; height: 161px; background: url(/img/banner.gif); margin:0 77px 0 0; }
#right_header a {float: right; width: 300px; height: 161px; background: url(/img/banner.gif); }

#logo {width: 300px; text-align: center; margin-top: 45px; margin-left:8px; float: left; color: #000000; }
#logo a { text-decoration: none; color: #000000; font-size: 40px; text-transform: uppercase; }
#logo a:hover {text-decoration:underline;}
#menu { height: 30px; clear: both; padding-top: 5px;}
#menu ul { margin: 0pt; padding: 0pt;}
#menu ul li { display: inline-block; float: left; width: 104px; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: center; }
#menu a { display: block; float: left; width: 104px; font-size: 12px; text-transform: uppercase; color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
#menu a:hover { color: rgb(104, 211, 237);}
#content {clear: both; background:#b0bed9 url(/img/bg-cont3.jpg) bottom no-repeat; width:1000px;}

#content_top { height: 10px; }
#content_top_left {float: left; width: 20px; height: 10px; }
#content_top_right {float: right; width: 20px; height: 10px; }
#content_bottom {clear: both; height:10px; }
#content_bottom_left {float: left; width: 20px; height: 10px; }
#content_bottom_right {float: right; width: 20px; height: 10px; }

#mmenu {background:#575d69; padding:5px 10px; height:25px;}
#mml {float:left; width:690px;}
#mml a{text-decoration:none; color:#FFFFFF; font-size:15px; padding:0 10px 0 0;}
#mml a:hover {text-decoration: underline;}
#mmr {float:right; width:290px;}

#sidebar { float: left; width: 231px; margin-left: 10px; background-color: rgb(255, 255, 255); }
#sidebar_banner { background: #666666 url('/img/banner_v_menu.gif'); height: 30px; width:231px; }
#sidebar_top { background: transparent url(/img/top_sidebar.jpg) no-repeat scroll 0% 0%; height: 10px; }
#sidebar_body { padding: 0pt 20px 10px; }
#sidebar_bottom { background: transparent url(/img/bottom_sidebar.jpg) no-repeat scroll 0% 0%; height: 23px; }
#sidebar ul { margin: 0px; padding: 0px; }
#sidebar li { list-style-type: none; list-style-image: none; list-style-position: outside; }
#sidebar a { color: rgb(0, 0, 0); font-size: 11px; }
#sidebar h2 { margin: 15px 0pt 0pt; color: rgb(6, 118, 189); font-size: 12px; }
#text { margin: 0px 10px 0pt 251px; background-color: rgb(255, 255, 255); width: auto; vertical-align: top;}
#text_top {  }
#text_top_left {float: left; width: 13px; height: 10px; }
#text_top_right {float: right; width: 11px; height: 10px; }
#text_bottom {float: left; height: 16px; width: 100%;  background: transparent url(/img/middle_bottom_content.gif) repeat-x scroll 0% 0%;}
#text_bottom_left {float: left; width: 11px; height: 16px; }
#text_bottom_right {float: right; width: 11px; height: 16px; }
#text_body { padding: 10px 20px; }
#text_body h1 { margin: 20px 0pt 22px; text-transform: uppercase; font-size: 22px; color:#063693; font-weight: normal; }
#text_body h2 { margin: 20px 0pt 0pt; text-transform: uppercase; font-size: 18px; color:#063693; background-color:#cadaf7; }
#text_body h2 span { background: rgb(97, 97, 97) none repeat scroll 0% 0%; padding-right: 10px; }
#text_body h2 span.date { float: right; font-size: 11px; text-transform: none; font-weight: normal; background-color: rgb(129, 129, 129); }
#text_body h2 a { color:#063693; text-decoration: none; }
#text_body h2 a:hover { color:#0c4cc8; }
#text_body h3 { margin: 20px 0pt 5px; text-transform: uppercase; font-size: 14px; color:#063693; }
#text_body p { padding: 0pt 0pt 5px; }
#text_body ul { margin: 0pt 0pt 0pt 20px; padding: 0pt; }
#text_body ol { margin: 0pt 0pt 0pt 20px; padding: 0pt; }
#text_body ul li { margin-left: 20px; }
#text_body ol li { margin-left: 20px; }
#footer { background: rgb(66, 78, 79) url(/img/footer_bckg.jpg) repeat scroll 0% 0%; height: 74px; clear: both; }
#left_footer { padding: 30px 0pt 0pt 30px; float: left; color: rgb(255, 255, 255); font-size: 12px; }
#left_footer a { color: rgb(255, 255, 255); }
#right_footer { padding: 30px 30px 0pt 0pt; float: right; color: rgb(255, 255, 255); font-size: 12px; text-align: right; }
#right_footer a { color: rgb(255, 255, 255); }
.postmetadata { margin: 5px 0pt 0pt; font-size: 10px; }
.postmetadata small { font-size: 10px; }
.entry p { margin: 5px 0pt 0pt; }
#searchform { margin: 0pt; }
#searchform #searchsubmit { border: medium none ; width: 30px; height: 21px; color: rgb(255, 255, 255); background-color: rgb(6, 118, 189); font-size: 14px; font-weight: bold; }
#searchform #s { width: 150px; }
#commentform #comment { width: 500px; }
#commentform #author, #commentform #email, #commentform #url { width: 250px; }
#commentform #submit { border: medium none ; width: 140px; height: 21px; color: rgb(255, 255, 255); background-color: rgb(6, 118, 189); font-size: 14px; font-weight: bold; }
#commentform p { margin: 5px 0pt; }
#calendar caption { margin: 0pt; font-weight: bold; color: rgb(6, 118, 189); font-size: 12px; text-align: left; }
#calendar h2 { margin: 0pt; padding: 0pt; }
#wp-calendar th { padding-right: 10px; text-align: left; }
#wp-calendar td { padding-right: 10px; }
.commentlist { padding-right: 10px; }
.commentlist .alt {  }
.commentlist p { margin: 5px 0pt 10px; }
.navigation { text-transform: uppercase; margin-top: 20px; }
blockquote { border-left: 3px solid rgb(187, 187, 187); font-style: italic; padding-left: 5px; margin-left: 20px; }
code { line-height: normal; font-size: 11px; }


#cse-search-results iframe {width:700px;}
.search-text {width:220px;}
.search-knopka {width:60px;}



.chain-final, .chain-arrow{ color: #fff;}
a.current_page_item{ color:red !important;}

.whitebg { background:#FFFFFF;}
