* { font-family: Georgia, "Times New Roman", serif; color: #56999e; }

body,
form,
fieldset,
#nav,
#content,
#archive ul{ margin: 0; padding: 0; }

img { border: 0; margin: 0; }

body { background: #2b404d url('/images/background.gif') repeat-x; font-size: 0.65em; }

a { color: #fff; text-decoration: none; }
a:hover { text-decoration: underline; }

p { font-size: 1.4em; }
h1 { font-size: 3.6em; color: #8cbdc1; font-weight: normal; padding: 0; margin: 0; }
h2 { font-size: 1.6em; color: #b9d7d9; }

.datum { color: #3e6c71; }

#maska { position: fixed; right: 0; top: 0; width: 50px; height: 100%; background: #000; }

#mali-banner { position: absolute; top: 25px; left: 462px; }

#header { background: url('/images/head.gif') no-repeat; width: 349px; height: 221px; }
#header a { text-indent: -500px; overflow: hidden; display: block; width: 349px; height: 221px; }

#nav { width: 125px; float: left; padding: 15px 25px; overflow: hidden; list-style-type: none; }
#nav li { text-align: right; line-height: 1.5em; font-size: 1.4em; font-weight: bold; }

#content { float: left; padding: 15px 0 50px 25px; border-left: 1px solid #56999e; width: 728px; }

#archive h2 { color: #e42152; margin: 15px 0 0 0; padding: 0; }
#archive ul { list-style-type: none; }
#archive ul li { padding: 0 0 5px 0; margin: 0 0 5px 0; border-bottom: 1px solid #e42152; font-size: 1.2em; }

.linkList h2 { color: #56999e; margin: 15px 0 0 0; padding: 0; }
.linkList { margin: 0; padding: 0; list-style-type: none; }
.linkList li { padding: 0 0 5px 0; margin: 0 0 5px 0; border-bottom: 1px solid #56999e; font-size: 1.2em; }
.linkList li a { color: #8cbdc1; }
.linkList input, textarea { width: 250px; color: #000; background: #8cbdc1; border-color: #000 #b9d7d9 #b9d7d9 #000; border: 1px solid; }

fieldset { border: none; }
input, textarea { color: #fff; background: #3e6c71; padding: 5px 10px; margin: 0 10px 0 0; display: inline-block; border: 1px solid #56999e; }
#submit { width: auto !important; background: #56999e !important; color: #fff !important; border-color: #b9d7d9 #000 #000 #b9d7d9 !important; }

.copyright { font-weight: normal !important; font-size: 0.9em !important; margin-top: 30px !important; }


.outlink { background: #3e6c71 url('/images/outlink.gif') no-repeat 3px 5px; padding: 2px 10px 5px 23px; display: inline-block; border: 1px solid #56999e; }
.comment-link a { background: #3e6c71 url('/images/comment.gif') no-repeat 3px 5px; padding: 2px 10px 5px 23px; display: inline-block; border: 1px solid #56999e; }

.gallery { overflow: hidden; }
.gallery a { float:left; width: 150px; height: 150px; background: #3e6c71; border: 1px solid #56999e; padding: 10px; margin: 0 10px 10px 0; text-align: center; }
.gallery a:hover { border-color: #b9d7d9; }

.currentArticle { color: #8cbdc1 !important; }

.inlineList li { font-size: 1.4em; }

.count { font-size: 0.8em; color: #3e6c71 !important; }

#mini-nav { padding: 0 0 15px 0; margin: 0; }
#mini-nav a { color: #b9d7d9; font-family: Arial, Hevetica, sans-serif; font-size: 11px; }

.widget_twitter * { font-size: 0.8em; }