body {margin: 0px; padding: 0px; font-family: "Verdana CE", "Helvetica CE", Verdana, "Arial CE", Arial, Helvetica, sans-serif; font-size: 90%; background-image:url(http://www.bloguje.cz/template/users/system/niceturbo/bodybg.gif);}
#main {margin: 0px auto; width: 792px; border:10px solid #BFBFBF; background-color:#fff;}
#hlavicka {border-bottom: 1px solid #000; width: 785px; _width:786px; padding: 3px; background-color: #80A0C0;}
#hlavicka h1 {margin-bottom: 2px; font-weight:normal;}
#podtitul {border-top:1px solid #1C4464; border-bottom:1px solid #1C4464; width: 785px; _width: 786px; padding: 3px; margin-bottom: 10px; text-align: right;}

/* MENU */
.left {width: 168px; float: right;}
.menu {color:#000; font-family: Arial, Helvetica; font-size: 11px; padding: 4px; padding-bottom: 6px; padding-right: 2px; border-left: 1px solid #BFBFBF; border-bottom: 1px solid #BFBFBF; line-height:1.3;}
.nadpismenu {font-weight: bold; font-size: 15px;}
.menu p {padding-left: 4px;}
.menu a {color:#1048B0; font-weight: bold; text-decoration:none; padding: 0px; margin: 0px; border: 1px solid #fff;}
.menu a:hover {color: #B04010; background-color: #f8f8f8; border: 1px solid #dadada; text-decoration: none; padding: 0px; margin: 0px;}
.menu img {border: none;}
.pseudoinvis, .pseudoinvis img, .pseudoinvis a {border: 0px; margin: 10px; padding: 5px; color:#ccc; text-decoration:none;}
.menu-profil {font-size:11px; line-height:1.2;}
.menu-profil img {text-align:left; margin:0px 5px 5px 0px; padding:0px; display:block;}

/* OBSAH, SPOTY */
.middle {margin-right: 163px; margin-left:10px;}
a {color: #1C44C0; text-decoration:none;}
a:hover {color: #C0441C; text-decoration:underline;}

/* Specialni styl spotu*/
.post {padding-bottom: 5px; overflow: hidden; width: 98%; font-size: 89%; line-height : 1.4; text-align: left;}
.post h3 {background: #FDFFED; color: #442266; font-family: Helvetica, Arial; font-size: 118%; padding: 4px; line-height: 1; margin-top: 0px; margin-bottom: 6px;}
.post h3 .date {text-align: right; font-style: italic; font-size: 80%;}
.post a {text-decoration: underline;}
.post a:hover {color: #C0441C;}
.post .datum {color: #1C4464; font-size: 80%; padding: 0px;}
.post .spodek {color: #000; font-size: 88%; padding: 0px; margin-top: 8px; margin-bottom: 12px; text-align: right;}
.post-perex {margin-bottom: 10px;}
.post-text {margin-bottom: 10px; font-size: 89%; width: 100%;}
.arch-perex {margin-bottom: 5px;} 
.arch-text {margin-top: 5px; overflow:hidden; width: 100%; text-align: justify;}
q {width: 30em; margin: 0 0 0 15px; padding: 5px; display: block;}
.post img {border:none; padding: 0px; margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 4px;}
.cely-clanek {font-weight: normal} 
.cely-clanek a {background-color:#f8f8f8; border:1px solid #dadada; text-decoration:none;}
.cely-clanek a:hover {text-decoration:none; background-color:#efefef; border:1px solid #dadada;}

/* Komentare  */
.komentare {font-size: 11px; margin-top: 20px;}
.komentar-tucny {font-weight: bold; margin-left: 5px;}
.komentare-nadpis {font-size: 14px; font-weight:normal; font-family:Arial; color:#000; padding: 3px 0px 3px 0px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center;}
.komentare-info {padding: 10px 0px 10px 0px; font-size: 11px; font-weight:normal; color: #666666; border-top: 1px solid #ccc; line-height: 1.2;}
input, textarea {color: #000; background-color: #fff;border: 1px solid #404040;}
.komentar-text {overflow: hidden; width:95%; text-align: left;}
.komentar-text img {float: left;}
.tlacitko {padding: 2px; font-size: 11px; font-weight: bold; color: #000; background-color: #EFEFEF; border: 1px solid #404040; margin-bottom: 20px;}
.conform {margin-bottom: 10px;}

.rss-text {padding:5px 5px 5px 0px; margin:0px; overflow:hidden; width:95%; font-size:95%; display:block; color: #000; border:none;}
.rss-text-item {padding:0px; font-size:90%;} 
.rss-text .nadpis {color:#fff; padding: 0px; margin-bottom:8px;}
.rss-text a {text-decoration:none; display:inline; margin-left:0px; margin-right:0px;}
.rss-text a:hover {text-decoration:none; background:#f8f8f8;}

#corner {position: absolute; top: 0; right: 0; width: 168px; height: 168px;}
#corner a {display: block; width: 168px; height: 168px; background: transparent url('../paroubek-oranzada.gif') no-repeat; opacity: 0.44; filter: alpha(opacity=44); text-decoration: none;}
#corner a:hover {display: block; width: 168px; height: 168px; background: transparent url('../paroubek-oranzada.gif') no-repeat; opacity: 0.7; filter: alpha(opacity=72);}
#corner span {visibility: hidden;}
.cistic {width: 100px; height: 0px; overflow: auto; clear: both; visibility: hidden;}