*{
	margin:0px;
	padding:0px;
}
body{
	text-align:center;
	font-family: Helvetica, sans-serif;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size:0,6em;
/*	background-image:url("pix/bgpage.jpg");
	background-position:0% 50%;
	background-repeat:repeat-y;
        */
}
h1{
	position:absolute;
	left:-1000px;
	visibility:hidden;
}
a {
	color:#006600;
	text-decoration:none;
	border:none;
}
a:hover{
	text-decoration:underline;
}
a:active{
	color:blue !imporatant;
}
img {
	border:none;
	}
a > img {
	border:1px solid green;
	}
#obal{
	background-image:url("ico/bgpage.png");
	background-repeat:repeat-y;
	background-position: 50% 0%;

}
#telo{
	position:relative;
	width:760px;
	margin:0px auto 0px auto;
	text-align:left;
	padding-top:166px;
	background-image:url("ico/hlavicka.png");
	background-repeat:no-repeat;
	background-position: 20% 0%;
	min-height:1200px;
	_height:1200px;
	_overflow:visible;
}
#ram{
}
.cl{
	clear:both;
}
ul, li{
	list-style-type:none;
}
/*konec hlavni sekce*/
/*prispevky*/
.prispevek h3{
	text-align:center;
	padding-top:20px;
	width:94px;
	height:94px;
	display:block;
	background-image:url("ico/bgdatum.png");
	background-repeat:no-repeat;
	float:left;
	font-size:12px;
	color:#CC0000;
}
h3 span{
	font-size:50px;
}

blockquote{
	padding:5px 0px 5px 20px;
	border-left:10px solid #CCCCCC;
	text-align:left;
	}
.prispevek, #komentareform{
	min-height:170px;
	position:relative;
	float:left;
	margin:5px 0px 5px 0px;
}
.prispevek b{
	margin-bottom:10px;
	}
.prispevek{
	width:590px;
	}

.prispevek p{
	margin:5px 0px 5px 0px;
	}
.koment{
	min-height:150px;
	_height:150px;
	_overflow:visible;
	width:590px;
/*	border:1px solid #cccccc;*/
	position:relative;
	float:left;
/*	background-image:url("pix/bgprispevekblue.png");*/
	background-position:-8px 0%;
	background-repeat:repeat-y;
	margin:20px 0px 10px 0px;
}

#komentareform{
/*	background-image:url("pix/bgprispevekorange.png");*/
	/*margin-bottom:110px;*/
	padding-left:10px;
	width:580px;
	font-size:0.8em;
	
}
#komentareform tr{
	padding:1px 3px 1px 3px;
	vertical-align:top;
}
#komentareform input, #komentareform textarea{
	margin:2px 2px 2px 5px;
	padding:1px;
}
#komentareform img{
	border:none !important;
	}
#komentareform h3{
	text-align:left;
	color:green;
	font-size:1em;

}
#komentareform p{
	margin:0px 10px 0px 95px;
	font-size:0.7em;
	text-align:justify;
}
#komentareform span{
	color:red;
	font-size:0.7em;
	}
.teloprispevku{
        position:relative;
/*	font-size:0.7em;*/
	font-size:12px;
	padding:5px;
	float:right;
	width:472px;
	_width:470px;
	margin:0px 0px 0px 10px;
	text-align:left;
	float:right;
	background-image:url("ico/bgprispevek.png");
	background-repeat:no-repeat;
	background-position: 0px 0px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	min-height:215px;
	_height:215px;
	_overflow:display;
}
.teloprispevku p a{
	color:#006600;
	text-decoration:none;
/*	border-bottom:1px dashed #cc0000 !important;*/
	}
.teloprispevku p a:hover{
	text-decoration:underline;
	}
.teloprispevku p img{
	}

.teloprispevku p{
	margin:0.5em 0px 0.5em 0px;
}
.teloprispevku br:after{
}
.koments{
	position:absolute;
	bottom:0px;	
	right:-2px;
	background-image:url("ico/bgpaticka.png");
	background-repeat:no-repeat;
	width:475px;
	height:23px;
	margin-top:20px;
	padding:5px 10px 0px 0px;
}
.koments li{
	list-style-type:none !important;
	float:left;
	color:#666666 !important;
	font-weight:normal !important;
	}
.koments ul{
	float:right;
	}
.koments a{
	font-size:11px !important;
	font-weight:normal;
	color:#666666;
	/*font-weight:bold;*/
	display:block;
	height:15px;
	width:100px;
	}
.koments a:hover{
	color:#cb0000;
	text-decoration:none;
	}
/*menu*/
.komentaredata li{
	float:left;
	width:150px;
	}
#menu{
	color:black;
	width:155px;
	float:right;
	position:absolute;
	right:-10px;
	top:170px;
	text-align:left;
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
#menu h3, .knadpis{
	width:155px;
	color:#cc0000;
	font-size:0.8em;
	padding:2px 2px 2px 5px;
	margin:0px 0px 0px 0px;
	text-align:left;
	display:block;
	border-bottom:1px solid #CCCCCC;
	background-position:120px 4px;
	background-repeat:no-repeat;
	clear:both;
}
.ico1{
	background-image:url("ico/add file.png");
}
.ico2{
	background-image:url("ico/folder image.png");
}
.ico3{
	background-image:url("ico/add file.png");
}
.ico4{
	background-image:url("ico/note.png");
}
.ico5{
	background-image:url("ico/zoom +.png");
}
.ico6{
	background-image:url("ico/tools.png");
}
.ico7{
	background-image:url("ico/package.png");
}
.ico8{
	background-image:url("ico/user red.png");
}
.fm{
	background-image:url("ico/anthena.png");
}

#menu ul{
	padding:5px 0px 5px 0px;
}
#menu a{
	font-size:0.7em;
	padding:2px 0px 2px 10px;
	display:block;
	width:137px;
	_width:144px;
	height:15px;
	border-bottom:1px solid white;
	color:black;
}
#menu a:hover{
	background-color:white;
/*	border-right:5px solid #CCCCCC;*/
	border-bottom:1px solid #CCCCCC;
	text-decoration:none;
	color:#cb0000;

	/*background-image:url("pix/up button.png");
	background-position:95% 3px;
	background-repeat:no-repeat;
	border:none !important;*/
	}
#menu img{
	/*border:none !important;*/
	padding:0px;
	margin:0px;
	float:none;
}
#menu a>img{
	height:auto !important;
	overflow:visible !important;
	border:1px solid #cc0000 !important;
}
#menu form, #menu input{
	text-align:left;
	padding:3px;
	margin:2px;
	}
#menu input{
	text-align:left;
}
/*menu*/
#nav{
	float:left;
	_clear:both;
	margin:0px 0px 0px 60px;
	font-size:0.7em;

}
#nav a{
	color:blue;
	font-weight:bold;
	text-decoration:underline;
	}
#nav a:hover{
	text-decoration:none;
	}	
.submenu{
	font-size:14px;
}
.submenu a{
	padding-left:20px !important;
	width:128px !important;
	font-size: 10px;
	/*background-image:url("ico/folder image.png");
	background-position:0px 3px;
	background-repeat:no-repeat;
	*/
}
.rozbalit{
	background-image:url("ico/add.png");
	background-position:95% 3px;
	background-repeat:no-repeat;
}
.rozbaleno{
	background-image:url("ico/down.png");
	background-position:95% 3px;
	background-repeat:no-repeat;
	border:none !important;
	border-bottom:1px solid #cccccc;
}
/*paticka*/
#paticka{
	clear:both;
	height:59px;
	padding-top:110px;
	background-image:url("ico/paticka.png");
	background-position: 50% 0px;
	background-repeat:no-repeat;
	width:100%;
	
}
#paticka a{
	color:white;
	font-weight:bold;
	font-size:0.7em;
	text-decoration:none;
	}
#paticka a:hover{
	border-bottom:22px solid #cc0000;
	}
.nofloat{
	position:relative !important;
	float:none !important;
	border:5px solid red !important;
	right:none !important;
}
.r{
	text-align:right;
}
/*koment*/
.archiv{
margin-left:-105px;
}
.atext{
	font-size:0.8em;
	margin:2px 0px 2px 0px;
	}
/*formatovani pro vystup editora */
.teloprispevku ul li{
	margin-left:30px;
	list-style-type:disc;

}
.teloprispevku ol li{
	margin-left:30px;
	list-style-type:decimal !important;
}
.teloprispevku img{
	margin:2px;
/*	border:1px solid grey;
	padding:5px;
*/
}

.teloprispevku a{
	border:none;
}
.vysoky{
display:block;
height:120px !important;
overflow:hidden;
}
.fotkapopis{
	display:block;
	width:250px;
	float:right;
	}

.kmnt li{
	width:150px;
	color:#666666 !important;
	font-weight:normal !important;

	}
.kmnt a{
	font-weight:normal;
	}
.gravatar{
	width:30px;
	height:30px;
	margin-top:-10px;
}
.komentdatum{
	font-size:0.8em;
	}
.fotogalerie{
	border:none !important;
	margin:5px;               
	}

#komentareform{
	width:500px;
	margin-left:110px;
	_margin-left:60px;
	
	}
.vypln{
	height:30px !important;
}
table{
	border-collapse:collapse;
	width:90%;
	font-size:0.8em;
}
td{
	/*border:1px solid #CCCCCC;*/
	padding:2px;
	}
th{
	font-weight:bold;
	text-align:center;
	background-color:#CCCCCC;
	}	
#komentareform p {
	font-size: 14px;
}
.velkytext {
	font-size: 12px !important;
}
#kgalerie{
	font-size:12px;
	width:150px;
/*	float-left;
	margin-left:460px;
	*/
	position:absolute;
	top:200px;
	right:150px;
	}
#prispevek{
	float:left;
	width:550px;
	_width:540px;
	/*background-color:#00FF00;*/
	}
.obrazek{
	font-size:10px;
	text-align:center;
	width:220px;
	float:left;
	}	
.obrazek img{
	padding:5px;
	margin:5px;
	border:1px solid #CCCCCC;
	}	
.obrazek a, .teloprispevku a, .teloprispevku img{
	border:none !important;
	}
.center{
	text-align:center;
	}	
.noheight *{
	height:auto !important;
	}
#g{
	margin-left:150px;
	}	
.readmore{
	padding:0px 0px 0px 110px;
	font-size:12px;
	width:480px;
	background-image:url(ico/readmore.png);
	background-position:top left;
	background-repeat:no-repeat;
	}
.readmore li{
	padding:5px;
	}
.readmore a{
	color:black;
	}
.readmore a:hover{
	color:#FF0000;
	}			