 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td  {
margin : 0;
padding : 0;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
fieldset, img {
border : 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style : normal;
font-weight : normal;
}
ol, ul {
list-style : none;
}
caption, th {
text-align : left;
}
q:before, q:after {
content : '';
}
abbr, acronym {
border : 0;
}
body {
text-align : center;
background : transparent url(images/bg.png) repeat scroll 0 0;
font-family : verdana;
font-size : 62%;
}

#adres{
margin-left:570px;
padding-top:30px;
width:250px;
}

h1 {
color:#39639B;
font-size : 1.6em;
font-weight : bold;
}

h2 {
font-size : 1.3em;
font-weight : bold;
}

h3 {
font-size : 1em;
text-decoration:underline;
}

h4 {
font-size : 0.8em;
font-weight : normal;
}

#wrapper {
width : 845px;
background : url(images/wrapper.png) repeat-y center;
margin : 0 auto;
}
#wrapper1 {
width : 845px;
background : url(images/wrapper.png) repeat-y center;
margin : 0 auto;
}
.content {
width : 700px;
margin : 0 auto;
text-align : left;
}
a {
color : #3d78ab;
text-decoration : none;
}
a:hover {
color : #333;
}
ul, ol {
margin-bottom : 10px;
margin-left : 20px;
}
ul li {
list-style-type:disc;
}
ol li {
list-style : decimal;
}
dl {
margin-bottom : 10px;
}
dt {
font-weight : bold;
}
dd {
padding-left : 20px;
font-style : italic;
}
code {
font-size : 1em;
font-family : "Courier New", Courier, monospace;
}
strong {
font-weight : bold;
}
em {
font-style : italic;
}
.clear {
clear : both;
}
#menu {
background : transparent url(images/menu_bg.png) repeat scroll 0 0;
font-family : verdana;
font-weight : bold;
font-size : 1.4em;
height : 35px;
text-align : center;
}
#menu ul {
float:left;
height:35px;
margin-left: 50px;
width:580px;
}
* html #menu ul {
margin-left: 30px;
}
#menu ul li {
float: left;
list-style-type: none;
margin-right : 33px;
line-height: 35px;
}
* html #menu ul li {
display: inline;
float: none;
}
#menu ul li a {
color : #fffffe;
display: block;
height : 35px;
line-height: 35px;
text-decoration : none;
}
* html #menu ul li a {
display: inline;
padding: 9px 0;
}
#menu ul li a:hover {
background : #123f71 url(images/arrow.gif) no-repeat scroll center bottom;
}
.current_page_item a {
background : url(images/arrow.gif) no-repeat bottom center;
}
.current_page_parent a {
background : url(images/arrow.gif) no-repeat bottom center;
}
.feed {
width : 26px;
height : 33px;
background : url(images/rss.gif) no-repeat;
float : right;
margin-right : 5px;
}
.feed a {
text-decoration : none;
padding : 8px 10px 15px 10px;
}
#logo {
background : transparent url(images/logo.png) no-repeat scroll center top;
height : 138px;
}
#menu_bg {
background : transparent url(images/menu_bg.png) repeat scroll 0 0;
height : 35px;
}
#footer_bg {
background : transparent url(images/footer_bg.png) repeat scroll 0 0;
height : 24px;
}
#slogan {
color : #fffffe;
font-size : 1.4em;
font-weight : bold;
height : 24px;
padding-top : 3px;
}
#tlo {
background : transparent url(images/tlo.png) no-repeat scroll 0 0;
height : 345px;
}
#hot {
margin-left : 510px;
margin-top : 50px;
position : absolute;
width : 243px;
}
#hot ul {
margin-left : 0;
}
#hot ul li {
color : #fffffe;
font-size : 0.8em;
font-weight : bold;
list-style-type : none;
padding-left : 10px;
}
#hot ul li a:hover {
color : #3d78ab;
}
#hot1 {
background-color : #c1c6c8;
}
#hot1 a {
color : #fffffe;
}
#hot2 {
background-color : #94a8ba;
}
#hot2 a {
color : #fffffe;
}
#hot3 {
background-color : #c1c6c8;
}
#hot3 a {
color : #fffffe;
}
#blog_title {
height : 60px;
}
.blog_title, .blog_title a {
font-family : Georgia, "Times New Roman", Times, serif;
color : #606060;
padding : 15px 10px;
text-decoration : none;
font-size : 1.8em;
font-weight : normal;
}
#about {
height : 175px;
background : url(images/header.jpg) no-repeat;
color : #fffffe;
font-size : 1.4em;
padding : 20px;
line-height : 1.6em;
}
#about p {
margin-bottom : 10px;
}
#about a {
color : #fffffe;
}
#about a:hover {
color : #fffffe;
text-decoration : underline;
}
#primary {
padding : 20px;
}
.article_title, .article_title a {
font-family : Georgia, "Times New Roman", Times, serif;
color : #606060;
text-decoration : none;
font-size : 1.4em;
font-weight : normal;
}
.article_title a:hover {
color : #3d78ab;
}
.entry {
font-size : 1.4em;
line-height : 1.6em;
color : #3c3c3c;
margin : 10px 0;
}
.entry p {
margin-bottom : 20px;
}
.entry a {
color : #3d78ab;
text-decoration : none;
}
.entry a:hover {
color : #333;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5 {
font-weight : normal;
font-family : Georgia, "Times New Roman", Times, serif;
color : #606060;
margin-bottom : 5px;
}
.postmetadata {
border-top : 1px dashed #cccccc;
margin : 0 -20px 15px -20px;
padding : 10px 20px 10px 40px;
font-size : 1.2em;
color : #949494;
background : url(images/info.gif) no-repeat left;
}
.postmetadata a {
color : #3d78ab;
text-decoration : none;
}
.postmetadata a:hover {
color : #333;
}
.postmetadata_entry {
border-top : 1px dashed #cccccc;
margin : 0 -20px 15px -20px;
padding : 10px 20px 10px 20px;
font-size : 1.2em;
color : #949494;
}
.postmetadata_entry a {
color : #3d78ab;
text-decoration : none;
}
.postmetadata_entry a:hover {
color : #333;
}
.page_title, .page_title a {
font-family : Georgia, "Times New Roman", Times, serif;
color : #606060;
text-decoration : none;
font-size : 1.6em;
}
.page_body {
font-size : 1.5em;
line-height : 1.6em;
color : #686970;
margin : 10px 0;
}
.page_body p {
margin-bottom : 20px;
}
.page_body h1, .page_body h2, .page_body h3, .page_body h4, .page_body h5 {
font-weight : bold;
font-family : verdana;;
color:#39639B;
margin-bottom : 5px;
}
.page_body a {
color : #3d78ab;
text-decoration : none;
}
.page_body a:hover {
color : #333;
}
.archive_title {
font-family : Georgia, "Times New Roman", Times, serif;
color : #606060;
text-decoration : none;
font-size : 1.8em;
font-weight : normal;
}
.edit {
font-size : 1.2em;
padding-left : 20px;
background : url(images/pencil.gif) no-repeat left;
}
.edit a {
color : #bdbdbd;
text-decoration : none;
}
.archives_left {
width : 45%;
float : left;
}
.archives_right {
width : 45%;
float : right;
}
.comments_title {
font-family : Georgia, "Times New Roman", Times, serif;
color : #606060;
text-decoration : none;
font-size : 2em;
font-weight : normal;
}
ol.commentlist {
margin : 20px 0;
}
ol.commentlist li {
list-style : none;
font-size : 1.4em;
padding : 10px 20px 10px 20px;
border-bottom : 1px dashed #ccc;
margin : 0 -20px 0 -20px;
color : #3c3c3c;
background : #f2f2f2;
}
ol.commentlist li p {
margin-bottom : 10px;
line-height : 1.4em;
}

.comment_meta {
padding : 5px 0;
font-weight : bold;
}
.comment_meta a {
color : #3d78ab;
text-decoration : none;
}
.comment_meta a:hover {
color : #333;
}
.commentno {
color : #cccccc !important ;
text-decoration : none;
}
.login {
font-size : 1.2em;
color : #8e8e8e;
}
.login a {
color : #3d78ab;
text-decoration : none;
}
.login a:hover {
color : #333;
}
label {
color : #8e8e8e;
font-size : 1.0em;
}
input#author, input#email, input#url {
margin-bottom : 5px;
padding : 5px;
width : 96%;
font-family : verdana;
font-size : 1.2em;
border : 1px solid #dddddd;
}
input#author:hover, input#author:focus, input#email:hover, input#email:focus, input#url:hover, input#url:focus, textarea#comment:hover, textarea#comment:focus {
border : 1px solid #7b8902;
}
textarea#comment {
width : 96%;
margin : 10px 0;
font-family : verdana;
font-size : 1.2em;
padding : 5px;
border : 1px solid #dddddd;
}
input#submit {
font-family : verdana;
font-size : 1.2em;
border : none;
height : 28px;
width : 158px;
padding : 5px;
background : url(images/submit.gif) no-repeat;
}
input#submit:active {
background : url(images/submit.gif) no-repeat;
background-position : bottom;
}
img.alignleft {
padding : 0 15px 0 0;
}
img.alignright {
padding : 0 0 0 15px;
}
blockquote {
padding : 0 35px;
font-style : italic;
background : url(images/quote.gif) no-repeat top left;
}
.note {
background : #f2f2f2 url(images/note.gif) no-repeat top left;
border-top : 1px dashed #ccc;
border-bottom : 1px dashed #ccc;
font-size : 0.9em;
padding : 5px 10px 5px 25px;
color : #6b6b6b;
}
.codebit {
background : #f2f2f2 url(images/code.gif) no-repeat top left;
border-top : 1px dashed #ccc;
border-bottom : 1px dashed #ccc;
font-family : "Courier New", Courier, monospace;
padding : 5px 10px 5px 30px;
}
.dl {
background : #f2f2f2 url(images/dl.gif) no-repeat top left;
border-top : 1px dashed #ccc;
border-bottom : 1px dashed #ccc;
padding : 5px 10px 5px 30px;
}
.green {
background : #c4d550;
padding : 0 5px;
}
.grey {
background : #dddddd;
padding : 0 5px;
}
.navigation {
margin-bottom : 25px;
}
.alignleft {
float : left;
padding-left : 20px;
background : url(images/previous.gif) no-repeat left;
}
.alignright {
float : right;
padding-right : 20px;
background : url(images/next.gif) no-repeat right;
}
.alignleft a, .alignright a {
color : #3d78ab;
text-decoration : none;
font-size : 1.2em;
}
.alignleft a:hover, .alignright a:hover {
color : #333;
}
#search {
float : left;
font-size : 0.6em;
padding-top : 5px;
width : 150px;
}
input#s {
width : 100px;
font-family : verdana;
color : #686970;
font-size : 1.2em;
padding : 5px;
border : 1px solid #dddddd;
}
.search_title, .fof_title {
font-family : Georgia, "Times New Roman", Times, serif;
color : #606060;
text-decoration : none;
font-size : 1.8em;
font-weight : normal;
}
#footer {
background : url(images/footer.png) no-repeat;
height : 43px;
font-size : 1.2em;
color : #686970;
}
#footer a {
color : #3d78ab;
text-decoration : none;
}
#footer a:hover {
color : #333;
}
.to_top {
background : transparent url(images/totop.gif) no-repeat scroll 0%;
position : absolute;
height : 18px;
width : 19px;
margin : 0 0 0 480px;
padding : 9px 5px;
}
.to_top a {
padding : 8px;
}
img#wpstats {
display : none;
}