div#puzadpn {
  display:none;
  }

body {
 background:#fff;
 font-family:'Lucida Grande',Verdana,Sans-Serif;
 color:#333;
 margin:0px;
 padding:0px;
 }
a {
 color:#004A7F;
 text-decoration:none;
 }
a:hover {
 color:#EB9C16 !important;
 }
a img {
 border-width:0px;
 }
.clear {
 clear:both;
 }
div.hclear {
  clear: both;
  height: 0px;
  }


/* Header
----------------------------------------------- */
div#header-main {
 width:850px;
 margin:0px auto;
 }
div#header-logo {
 padding-top:30px;
 float:left;
 }
div#header-news {
 float:right;
 width:auto;
 text-align:left;
 border-top:3px solid #004a7f;
 padding-top:55px;
 }
div#header-faq {
 float:right;
 width:auto;
 text-align:left;
 border-top:3px solid #eb9c16;
 padding-top:55px;
 margin-left:20px;
 }
div#header-blog {
 float:right;
 width:auto;
 text-align:left;
 border-top:3px solid #d7242d;
 padding-top:55px;
 margin-left:20px;
 }
div#header-news a, div#header-faq a, div#header-blog a{
 font-family:'Lucida Grande',Verdana,Sans-Serif;
 font-size:150%;
 color:#B2B2B2;
 text-decoration:underline;
 }
div#header-news a:hover{
 color:#004A7F !important;
 }
div#header-faq a:hover{
 color:#EB9C16 !important;
 }
div#header-blog a:hover{
 color:#D7242D !important;
 }

#blog-header {
 width:800px;
 margin:10px auto;
 border:1px solid #ccc;
 text-align:center;
 }
#blog-title {
 margin:5px 5px;
 padding:10px 20px 5px;
 border-color:#EEEEEE;
 border-style:solid;
 border-width:1px 1px 0pt;
 font-size:22pt;
 letter-spacing:0.2em;
 line-height:1.2em;
 text-transform:uppercase;
 font-family:Georgia,Serif;
 color:#666666;
 }
#blog-description {
 margin:5px 5px;
 padding:0px 20px 10px;
 border-color:#EEEEEE;
 border-style:solid;
 border-width:0px 1px 1pt;
 color:#999999;
 font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
 font-size:7.8pt;
 text-transform:uppercase;
 letter-spacing:0.2em;
 line-height:1.4em;
}


/* Content
----------------------------------------------- */
#content {
 width:800px;
 margin:0 auto;
 padding:0;
 text-align:left;
 }
#main {
 width:560px;
 float:left;
 }
#sidebar {
 width:220px;
 float:right;
 }


/* Posts
----------------------------------------------- */
.post {
 margin-top:5px;
 padding-bottom:30px;
 }
.post-title {
 font-family:'Lucida Grande',Verdana,Sans-Serif;
 font-size:20px;
 margin:0px;
 text-transform:uppercase;
 }
.post-date { 
 font-family:'Lucida Grande',Verdana,Sans-Serif;
 font-size:10px;
 }
.post-body {
 font-size:11pt;
 margin-top:15px;
 }
p.top {
 margin-top:0px;
 }
.post-footer {
 background:transparent url(/img/bg_line.jpg) repeat-x scroll 0pt -15px;
 border-top:1px solid #DDDDDD;
 font-size:10px;
 margin-bottom:5px;
 padding:5px;
 }
#odnaknopka img {
 border:5px solid #EEEEEE;
 }
#odnaknopka {
 float:left;
 }
#post-more {
 font-size:11px;
 padding:10px 5px 0px 0px;
}


/* Sidebar Content
----------------------------------------------- */
#sidebar ul.sidebar-links {
 margin:0 0 1.5em;
 padding:0 0 1.5em;
 border-bottom:1px dotted #ccc;
 list-style:none;
 font-size:10pt;
 }
#sidebar li {
 margin:0;
 padding:0 0 .25em 15px;
 text-indent:-15px;
 line-height:1.5em;
 }
#sidebar-rss {
 margin:10px 0 1.5em;
 padding:0 0 1.5em;
 border-bottom:1px dotted #ccc;
 font-size:12px;
 }
#sidebar-rss img {
 vertical-align:middle
 }
.sidebar-title {
 color:#999999;
 font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
 font-size:7.8pt;
 letter-spacing:0.2em;
 line-height:1.4em;
 margin:5px 0px 10px;
 text-transform:uppercase; 
}



div#pagesBlock1 {
 padding-bottom: 15px;
 }


/* Footer
----------------------------------------------- */
#blog-footer {
 clear:both;
 }
td.footer {
 color:#A2A2A2;
 font-size:10px;
 font-family:Tahoma,Verdana,Arial;
 padding-bottom:10px;
 padding-top:50px;
 }
td.footer a {
 color:#A2A2A2;
 text-decoration:underline;
 }

/* Comments
----------------------------------------------- */
div#cAdd {
  margin-bottom: 20px;
  }
div#cAdd form {
  padding: 5px 10px 10px;
  background-color: #F6F6F6;
  border-top: 1px solid #EEEEEE;
  border-bottom: 1px solid #EEEEEE;
  }
div#cauth {
  color: #666666;
  font-size:11px;
  padding: 10px;
  margin-bottom: 20px;
  text-align: center;
  background-color: #F6F6F6;
  border-top: 1px solid #EEEEEE;
  border-bottom: 1px solid #EEEEEE;
  }
div.commError {
  color: #FF0000;
  }
div#ctext {
  margin-top: 5px;
  border: 1px solid #C2C2C2;
  }
div#ctext textarea {
  width: 100%;
  border: 0;
  height: 100px;
  margin: 0;
  }
div#addcb {
  text-align: center;
  margin-top: 10px;
  }
div#addcb input#addcBut {
  border: 1px solid #C2C2C2;
  background: #FFFFFF;
  color: #333333;
  }



div#comments {
 border-top: 1px dotted #CCCCCC;
 padding-top: 30px; 
 }
.comment-poster {
 font-size: 11px;
 float:left; 
 margin-top:5px;
 }
.comment-poster b {
 color:#F1670B;
 }
.comment-timestamp {
 font-size: 9px;
 color:#C2C2C2;
 float:right;
 margin-top:5px;
 }
.comment-message {
 padding-bottom:20px;
 }
.comment-avatar {
 display:none;
 }
.comment-avatar img {
 margin:5px 5px 0px 0px;
 }
.comment-page {
 font-size:12px;
 margin:10px 0px 20px;
 padding:5px;
 border-top:1px solid #F1670B;
 border-bottom:1px solid #F1670B;
 background-color:#FFF8DC;
 }
p.comment-answer {
 border-color:#EEEEEE;
 border-style:solid;
 border-width:1px; 
 background-color:#FAFAFA;
 padding:5px;
 margin-bottom:0px;
 }
#comments-number {
 background: transparent url(/img/comments.gif) no-repeat scroll 0%;
 padding-left:22px;
 font-size:14px;
 color:#A2A2A2;
 margin-bottom:5px;
 }
#comments-number b{
 color:#000000;
 }
.comment-view {
 table-layout:fixed;
 overflow:hidden;
 }
.comm-msg {
 border-top:1px dotted #B2B2B2;
 margin-top:5px; 
 padding-top:5px;
 font-size: 11px;
 line-height:1.4;
 }
.comm-add-name {
 width:100%;
 border:1px solid #C2C2C2;
 }
div#comm-area {
 float:left;
 width:81%;
 }
.comm-add-text {
 height:145px;
 width:100%;
 border:1px solid #C2C2C2;
 }
div.commError {
  color: #FF0000;
  }
.securityCode {
 border:1px solid #C2C2C2;
 }
.comm-add-button {
 background:#FFFFFF none repeat scroll 0%;
 border:1px solid #C2C2C2;
 color:#333333;
}
.comm-add-form {
 padding:5px;
 margin-bottom:20px;
 background-color:#EEEEEE;
 border-top:1px solid #C2C2C2;
 border-bottom:1px solid #C2C2C2;
 }
#comm-add-title {
 font-size:14px;
 margin:5px 0px 5px;
 padding-left:22px;
 font-weight:bold;
 background:transparent url(/img/respond.gif) no-repeat scroll 0%;
 }
.smiles {
 border:1px solid #C2C2C2;
 background-color:#FFFFFF;
 font-size:11px;
 margin-top:1px;
 }



/* Footer
----------------------------------------------- */
div#footer input {
  font-family: tahoma,verdana,sans-serif;
  font-size: 12px;
  }
input.queryField {
  background-color: #FFFFFF;
  border: 1px solid #A2A2A2;
  width: 450px;
  padding-left: 3px;
  margin-right: 5px;  
  }
input.searchSbmFl {
  border: 1px solid #A2A2A2;
  background-color: #EDEEF0;
  width: 107px;
  }



div#footer {
  width: 850px;
  margin: 20px auto;
  padding: 14px 17px 17px; 
  border-top: 1px solid #E9E9E9;
  border-bottom: 1px solid #E9E9E9;
  background-color: #F6F6F6;
  font-family: Tahoma,Verdana,Arial;
  }
div#footer a {
  font-family: 'Lucida Grande',Verdana,Sans-Serif;
  }
table#fSch {
  border-bottom: 1px solid #E9E9E9;
  padding-bottom: 10px;
  }
div#odnaknopka img {
  border: 3px solid #E9E9E9;
  }
table#fInfo {
  font-size: 11px;
  color: #828282;
  }
table#fInfo td {
  border-right: 1px solid #E9E9E9;
  padding: 0px 14px;
  }
table#fInfo td#end {
  border-right: none;
  }
table#fInfo td p {
  color: #CACACA;
  font-weight: bold;
  padding: 10px 0px;
  margin: 0px;
  }
table#fInfo td ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  }
span.cright a {
  color: #828282;
  text-decoration: underline;
  }
span.cright a:hover {
  color: #EB9C16;
  }