* {margin:0;padding:0}
/* -- add catt ---  */
input, textarea {color: #301; background-color: #ddd}
/* -- end catt ---  */
a img {border:none}
body, td, th {font: 70%/130% Tahoma, arial, sans-serif;}
body {text-align:center;background:#336633 url("img/back.gif");padding:20px 0 30px 0}
#kontejner {
	width:665px;
	margin:10px auto;
	text-align:left;
	padding:0;
	background-color: #05442F;
	background-image: url("img/co-top.jpg");
	background-repeat: no-repeat;
	background-position: center top;
}
#kontejner2 {width:100%;margin:0;padding:0}

#hlavicka {position:relative; text-align:center;}
#hlavicka h1 {
	display:block;
	padding:20px 24px 3px 24px;
	color:#05442F;
	font-family: "Tahoma", arial, sans-serif;
	font-size: 18pt;
	font-weight: bold;
}
#hlavicka h1 a {text-decoration:none;color:#05442F;}

#hlavicka #popis {position:absolute;top:0px;left:0px;text-align:right;padding:5px 0px 0px 0px;width:740px;font-weight:bold;color:White}
#prispevky {
	width:550px;
	margin-top:220px;
	margin-left:50px;
	color:#fff;
	display:inline;
	float:left;
	background-color:#D1E0D3;
	color:Black;
	padding-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.prispevek-rubrika {float:right;padding:0 0 10px 23px;}
.prispevek-text {
	padding: 0 0 15px 0;
	line-height:150%;
	color: #000000;
}
.prispevek-text img {border:4px solid #999}
.prispevek-text ul, .prispevek-text ol  {margin: 10px 0 10px 35px}
.prispevek-text ul li {list-style-image:url("http://www.bloguje.cz/template/users/system/temna/point.gif");line-height:180%;padding-left:5px}
.prispevek-pata {
	background-color:#C7ECDC;
	color:black;
	padding:3px 3px 5px 3px;
	clear:both
}
.prispevek-pata a{
	color:#006600;
}

#kontejner .prispevek-pata a, #kontejner .more_link {font-weight:normal;}
.divider {color:#777}

#navigace {
	float:none;
	display:block;
	width:560px;
	margin-right:50px;
	margin-left: 50px;
}
#ikona {clear:both}
#pocitadlo {padding-left:15px}

#temata, #odkazy, #sluzby, #styly, #archiv, #reklama {margin-bottom:10px}
#temata a, #odkazy a, #sluzby a, #styly a, #archiv a {display:inline; color:#BDD5E1}
#temata a:hover, #odkazy a:hover, #sluzby a:hover, #styly a:hover, #archiv a:hover {display:inline; color:#FF9141}

.link-tema, .link-odkaz, #vzkaz, #hodnoceni, .link-archiv, .right_link {margin-left: 10px;padding:2px 10px 2px 15px;}

#temata img, #odkazy img, #sluzby img, #styly img, #archiv img {margin:10px}

#temata {margin-top:40px}

#temata h4, #odkazy h4, #sluzby h4, #styly h4, #archiv h4, #reklama h4 {color:#FF9141; padding:10px 20px 17px 10px;font-size:140%}
.right_container {padding:0 10px}

#footer {clear:both;text-align:right;padding:20px 34px 16px 0;margin:0;font-size:90%;color:#999}
#footer a {color:#D09C75;font-weight:bold}
#footer a:hover {color:#fff}


.prispevek h2 {
	color:#368C23;
	padding:5px 0 4px 0;
	margin-bottom:10px;
	line-height:120%;
	font-family: "Tahoma", arial, sans-serif;
	font-size: 180%;
}
.ikona {
	width:80px;
	height: 100px;
	float: left;
	padding: 3px;
	background-color: #368C23;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ikona p {
	color:#CCFF33;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.prispevek h2 a {color:#368C235;text-decoration:none}
.prispevek h2 a:hover {color:#00CC99;text-decoration:none;background-color:transparent}
.prispevek, #komentare {padding:0 20px}
.prispevek-perex {
	color:#003300;
	padding:0 0 10px 0;
	font-weight: bold;
}

#komentare h3 {
	color:#368C23;
	font: 160% "Tahoma", arial, sans-serif;
	padding:20px 0 4px 0;
	margin-bottom:10px;
	line-height:inherit
}
#komentare #comalert {
	color:#000000
}

.komentar {
	background-color:#C7ECDC;
	margin-bottom:20px
}
.komentar-hlavicka {
	background-color:#C7ECDC;
	padding:3px 3px 5px 3px;
	margin-top:10px
}
.komentar-id {
	background-color:#00FF00;
	font-size:140%;
	color:#000;
	padding:4px;
	font-weight:bold;
	margin:4px 4px 4px 2px;
	display:block;
	float:left;
}
.komentar-titulek {
	font-weight:bold;
	color:#002124
}
.komentar-text {
	padding:7px 10px;
	clear:left;
	line-height:150%;
	color: #000000;
}
#komentar-dalsi {margin-top:15px}
#komentar-dalsi fieldset {border:1px solid #999;padding:20px 10px 10px 10px}
#komentar-dalsi legend {font-weight:bold;color:#368C23;}
#komentar-dalsi label {width:120px;display:block;float:left;margin-top:7px;font-weight:bold}
#komentar-dalsi input {
	width:270px;
	border-width:1px;
	background-color:#C7ECDC;
	margin-top:5px
}
#komentar-dalsi textarea {width:98%;border-width:1px;background-color:#C7ECDC;}
#komentar-dalsi .button {width:120px;background-color:#E0FF1C;font-weight:bold}

h2 {font-size:150%;padding:5px 0}
h3 {font-size:100%}
p {padding:0 0 15px 0}
.prispevek a, .komentar a {color:#013B25;font-weight:bold}
.prispevek a:hover, .komentar a:hover {background-color:#5F5F5F;text-decoration:underline}

#AdLaar{width:auto;float:none;border:none;background-color:#666;padding:0;margin:0px;}
#AdLaar h6 {display:none}
#AdLaar p {background-color:#666;color:#ddd;padding:0 4px 10px 15px;margin:0;}
#AdLaar p a {display:block;padding:0;margin:0 0 0 -15px;color:#BDD5E1}
#AdLaar p a:hover {color:#FF9141}
#AdLaar div {color:green;padding:0 4px;margin:0 0 1em 0;}

.cmtavatar {width:40px; height:40px; margin:5px;}
