body {color: #FFFFFF; background-color: #000000; padding: 2px; margin: 2px; font-family: Arial, Helvetica, sans-serif}
p {font-size: 13px; margin: 9px 0 8px 0}
hr {border-top: thin solid; border-bottom: thin none; border-left: thin none; border-right: thin none}
img {border: none}
h1 {font-weight: bold; font-size: 35px; text-align: center; padding: 3px 0 2px 0; margin: 0}
h1 i {font-size: 28px}
h3 {font-size: 18px; margin: 0}
h4 {font-size: 13px; margin: 0; font-style: italic}
h4.pod {font-size: 17px; margin: 11px 0 -3px 0; font-style: normal; color: #C0F0FF}
div.twtr-hd h4 {font-style: normal}
div.le,div.ri,div.l1,div.r1 {position: relative; background-color: #1F1F1F}
div.im {margin-top: 13px; background-color: #1F1F1F}
div.le {float: left; margin: 4px 11px 4px 0;}
div.im span {display: block; font-size: 11px; padding: 5px 2px 3px 2px}
div.ri {float: right; margin: 4px 0 4px 11px;}
div.ri span {text-align: right}
div.l1 {float: left; margin: 11px 11px 4px 0;}
div.r1 {float: right; margin: 11px 0 4px 11px;}
div.le span,div.ri span,div.l1 span,div.r1 span {display: block; font-size: 9px; padding: 5px 2px 3px 2px}
.fbi {display: none;}
.inv {position: absolute; left: -256px;}
#content-frame {position: relative; margin-left: auto; margin-right: auto; width: 952px; padding: 0px;}
#main-title {font-weight: bold; font-size: 36px; text-align: center; padding-top: 5px;}
#sub-title {font-weight: bold; font-style: italic; font-size: 15px; text-align: left; margin-top: 4px; line-height: 30px;}
#banner {float: right; width: 468px; height: 70px; padding-top: 10px;}
#left-menu {position: absolute; top: 125px; left: 0; width: 204px; text-align: left;}
.nabidka {background-color: #242038; font-size: 12px; padding: 2px;}
.titulek {background-color: #281008; text-align: right; padding: 2px 5px 2px 0px; font-style: italic; font-weight: bold; font-size: 15px; color: white;}
.blog-link {padding: 8px 1px 7px 4px; line-height: 16px;}
.blog-arch {padding: 4px 6px 7px 4px; font-size: 13px; line-height: 16px;}
.lastco {padding: 4px 3px 0 3px; margin: 0; font-size: 11px;}
.lastcr {padding: -1px 3px 2px 3px; margin: -2px 0 0 0; text-align: right; font-size: 10px; font-style: italic;}
#as1 {margin: 3px 0 2px 0}
#as2 {margin: 3px 0 3px 0}
#content {position: absolute; top: 125px; right: 0; width: 744px; text-align: left; background-color: #000000;}
#content a img {border: 1px solid #AEFF22;}
#content a:visited img {border: 1px solid #BFFF33;}
#content a:hover img {border: 1px solid #AFFFFF;}
.pagin {background-color: #000000; font-weight: bold; font-style: italic; padding: 1px 0 2px 0; margin: 0;}
.day-head {background-color: #080808; font-size: 15px; text-align: right; font-weight: bold; font-style: italic; padding: 0 4px 2px 0; border-top: 1px solid #2E2E2E; border-left: 1px solid #2E2E2E; border-right: 1px solid #2E2E2E; margin: 0;}
.post-head {background-color: #212425; font-size: 12px; padding: 1px 1px 2px 3px; margin-bottom: 3px; border: 1px solid #383834;}
.post {background-color: #2F2F2F; padding: 2px; margin-bottom: 2px;}
h2 {background-color: #252426; border-bottom: 1px solid #101010; font-size: 13px; padding: 1px 2px 2px 3px; margin: 0;}
.post-title {font-weight: bold;}
.post-title-theme {font-size: 11px;}
.post-body {background-color: #262627; padding: 4px 2px 2px 2px; font-size: 13px;}
.post-body p {line-height: 17px;}
.post-body big {font-size: 15px; display: block; margin: 11px 0 -4px 0;}
.post-body small {font-size: 13px;}
.post-body ul {margin: 8px 0 9px 18px; padding: 0;}
.post-body ul li {font-size: 12px;}
.post-adds {background-color: #262627; padding: 13px 0px 9px 0px;}
.post-foot {background-color: #222324; text-align: right; border-top: 1px solid #141414; font-size: 12px; padding: 1px 2px 0px 2px; margin: 0; color: #B8C8B0;}
.com-head {background-color: #080808; font-weight: bold; font-style: italic; padding: 2px 0 2px 3px; border: 1px solid #2A2A2A; margin: 7px 0 4px 0; }
.com-title {background-color: #1C1C1C; font-size: 13px; font-weight: bold; padding: 2px 1px 2px 4px; margin-top: 2px;}
.com-body {background-color: #242424; padding: 2px 1px 3px 4px; font-size: 12px; margin-bottom: 1px;}
.form-label {width: 13%; vertical-align: middle; font-size: 13px; text-align: right; padding-right: 4px;}
.blog-more {font-weight: bold; font-style: italic; font-size: 15px; text-align: center; padding-top: 0px; padding-bottom: 2px; margin-top: -11px;}
.dolingz {color: #B0B0B0; font-size: 11px;}
.tiny {color: #C0C8A4; font-size: 86%;}
.kw {font-size: 11px; color: #D8E0E8;}
#foot {background-color: #000000; position: relative; bottom: 0; padding-top: 80px; text-align: center;}
#corner {position: absolute; top: 0; right: 0; width: 168px; height: 168px; background-color: #000000;}
#corner a img {display: block; width: 168px; height: 168px; opacity: 0.2; filter: alpha(opacity=23);}
#corner a:hover img {opacity: 0.6; filter: alpha(opacity=66);}

a:link {color: #AAFF00; text-decoration: underline;}
a:visited {color: #99EE55;}
a:hover {color: #FFAA00;}
a:active, a:focus {color: #A00000; background-color: #FFFF66;}

#networkedblogs_container {height: 180px; padding-top: 20px;}
#networkedblogs_widget {width:120px;margin:0px auto;padding:0px 0px 3px 0px;font-family:\'lucida grande\',tahoma,Verdana,Arial,Sans-Serif;font-size:11px;font-weight:normal;text-decoration:none;background:#3B5998 none repeat scroll 0% 0%;border:none;line-height:13px;}
#networkedblogs_header {padding:1px 1px 2px 3px;text-align:left;}
#networkedblogs_header a:link, #networkedblogs_header a:visited {text-decoration:none; color: #FFFFFF; font-weight:normal; font-size:11px; background-repeat:no-repeat;}
#networkedblogs_body {background-color:#FFFFFF;color:#444444;padding:4px;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;text-align:left;}
#networkedblogs_body a {text-decoration:none;color:#3B5998;}
#nb_blog {color:#777777;}
#nb_topi {padding:0px;padding-top:5px;color:#777777;}
#nb_join {padding:0px;text-align:center;}
#nb_join a {text-decoration:none;color:#666666;font-weight:normal;font-size:10px;}
#networkedblogs_widget a {text-decoration: none; color: #3B5998; font-weight: normal;}
#networkedblogs_widget #networkedblogs_footer a {text-decoration: none; color: #FFFFFF; font-weight:normal;}
#twitter_update_list {font-size: 13px;}
#twitter_div {width: 712px;}
.fb_share_link {padding: 4px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/rsrc.php/z39E0/hash/ya8q506x.gif) no-repeat top left; font-size: 11px;}
.fb_share_button {display: -moz-inline-block; display:inline-block; padding: 1px 20px 0 5px; height: 15px; border: 1px solid #d8dfea; background: #f0f0f0 url(http://b.static.ak.fbcdn.net/rsrc.php/z39E0/hash/ya8q506x.gif) no-repeat top right; font-size: 11px; color:#3b5998;}
.fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/rsrc.php/z39E0/hash/ya8q506x.gif) no-repeat top right; text-decoration:none;}
