/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {margin: 20px;padding: 0;background: #FFFFFF;font: normal .7em Tahoma, Arial, Helvetica, sans-serif;color: #666666;}

form {margin: 0;padding: 0;}

h1, h2, h3 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight: normal;color: #333333;}

p, blockquote, ol, ul {line-height: 160%;}

a {color: #3A69BA;}

a:hover {text-decoration: none;}

/* Boxed */

.boxed {float: left;clear: left;width: 200px;margin: 0 0 10px 0;padding: 0;background: #EFF3F9;}

.boxed .heading {margin-top: 0;padding: 8px 15px;background: #2263a5 url(images/img3.gif) no-repeat center bottom;text-transform: uppercase;letter-spacing: 2px;font: bold 1em Tahoma, Arial, Helvetica, sans-serif;color: #FFFFFF;}

.heading {cursor:pointer;}

.boxed .content {margin: 0;padding: 5px 14px 10px 14px;}

.boxed ul {margin: 0;padding: 0;list-style: none;line-height: normal;}

.boxed li {padding: 3px 5;border-top: 1px dotted #1F1F21;}

.boxed li.first {border: none;}

.boxed a {padding-left: 10px;background: url(images/img4.gif) no-repeat left center;text-decoration: none;}

/* Wrapper */

#wrapper {width: 1024px;margin: 0 auto;}

/* Header */

#toper {float: left;width: 1024px;height: 40px;margin-top:5px;}

#header {float: left;width: 200px;height: 150px; background:url(images/img1.jpg);}
#header h1 {margin: 0;padding: 43px 0 0 0;text-align: center;letter-spacing: -1px;font-size: 2.5em;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal}
#header h2 {margin: 0;padding: 0;text-align: center;font-size: 1.2em;font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;}

#header a {text-decoration: none; color: #FFFFFF;}

#header-2 {float: left;width: 150px;height: 100px;}
#header-2 h1 {margin: 0;padding: 25px 0 0 0;text-align: center;letter-spacing: -1px;font-size: 2.5em;}
#header-2 h2 {margin: 0;padding: 0;text-align: center;font-size: 1.2em;font-style: italic;}
#header-2 a {text-decoration: none; color: #FFFFFF;}

/* Pages */

#shapka-2 {float: right;width: 814px;height: 150px;background: url(images/img2.jpg);}

#shapka-2 h2 {}

#top_menu {float:right;margin:0;padding:5px 15px 0 0;list-style: none;line-height: normal;display:block;text-align:right;width:799px;}
#top_menu ul {float: right;margin:0px;padding:0px;width:799px;list-style: none;line-height: normal;display:block;}
#top_menu li { display: inline;padding-left: 0.5em;text-decoration: none;font: bold 1em Tahoma, Arial, Helvetica, sans-serif;color: #FFFFFF; cursor:pointer; font-size:14px;}
#top_menu a {padding-left: 2em;text-decoration: none;font: bold 1em Tahoma, Arial, Helvetica, sans-serif;color: #FFFFFF;}
#top_menu a:hover {text-decoration: underline;}
/* #top_menu li:hover {text-decoration: underline;} */

/* Content */

#content {clear: both;padding-top: 5px;}

/* Posts */

#posts {float: right;width: 800px;padding-right: 10px;}
.post {padding-top: 10px;}
.post .title {margin: 0;font-size: 2em;}
.post .posted {margin-top: 0;font: normal .8em Tahoma, Arial, Helvetica, sans-serif;color: #999999;}
.post .meta {margin: 2em 0 3em 0;border-top: 1px dotted #939A3C;font: normal .8em Tahoma, Arial, Helvetica, sans-serif;color: #999999;}

.post .meta p {margin: 0;}

/* Archives */

#archives {}

/* Search */

#search {}

#search .content {padding-bottom: 12px;}

#textfield1 {width: 156px;padding: 5px 5px;border: 1px solid #000000;font: bold 1em Tahoma, Arial, Helvetica, sans-serif;color: #000000;}

#submit1 {display: none;}

/* Footer */

#footer {clear: both;border-top: 1px dotted #000000;font: normal .8em Tahoma, Arial, Helvetica, sans-serif;color: #999999;}

#footer a {color: #3A69BA;}

#znaki { float: left; margin:0px; padding:0px; width:200px; height:40px; background-color:#EFF3F9;}

#dom { float:left; padding:0px; margin:0px 5px 0px 20px;}
#dom a{background:url(images/dom1.gif); display:block; height:40px; width:40px;}
#dom a:hover {background-image:url(images/dom2.gif); display:block; height:40px; width:40px;}

#map {float:left; padding:0px; margin:0px 5px;}
#map a{background:url(images/map1.gif); height:40px; width:50px; display:block;}
#map a:hover {background-image:url(images/map2.gif); height:40px; width:50px; display:block;}

#mail {float:left; padding:0px; margin:0px 5px;}
#mail a{background:url(images/mail1.gif); display:block; height:40px; width:50px;}
#mail a:hover {background-image:url(images/mail2.gif); display:block; height:40px; width:50px;}


#poisk { margin:0px; padding:0px;}

#poisk-0 { margin:0px; padding:10px 15px 5px 15px; float: right; text-align:right; width: 784px; height:25px; background-color: #EFF3F9;}

#top-cont {margin:0px 0px 5px 0px; padding:5px 15px 5px 15px; float: right; text-align:right; width: 784px; height:100px;}


/* #submenu-1 { display:none;} */