h1,h2,h3,h4,h5,ul,ol,li,a,p,div,form,fieldset,body,html,img{padding: 0px;margin: 0px; border:0 none;}

.reset{clear: both; margin: 0px; padding: 0px; line-height: 0px; overflow: hidden; height: 0px; width: 99%; font-size: 0px;}
a{text-decoration: none; color: #FCB034;}
a:hover{text-decoration: underline;}
/*zakladni stavebni prvky*/
body{text-align: center;font-family: arial; font-size: 62.5%; color: #e0e0e0;background:#454545 url(images/body.png) repeat-x top;
padding-top: 13px;}
/*to víš, že font-size: 62.5% nastaví všemu na 100% 10px? Tzn když je nìkde 120% znamená to 12px*/
select,input{font-family: Lucida Sans Unicode;}
select{font-size: 120%;}

#page{width: 892px; margin: auto; position: relative; text-align: left;}

#left{width: 622px; float: left;}
#right{width: 270px; float: right; color: #909090;}


#header #headerimg{padding-top: 4px; margin-bottom: 17px;}
#header #headerimg h1{width: 593px; height: 69px; font-size: 12px; }
#header #headerimg h1 a{position: relative;width: 593px; height: 69px; display: block; text-decoration: none;color: #818285;}
#header #headerimg h1 a span{position: absolute; left: 0px; top: 0px; background: url(images/logo.png) no-repeat left top; cursor: pointer;
width: 593px; height: 69px;}

#right #nav1{min-height: 254px;_height: 254px; background: url(images/hruska.jpg) no-repeat left bottom; width: 270px; margin-bottom: 16px;}
#right #nav1 ul{ list-style: none; float: right;}
#right #nav1 ul li{ float: left; font-size: 110%; padding:0 12px 0 10px; background: url(images/nav1-oddelovac.png) no-repeat right bottom;}
#right #nav1 ul li.last{padding: 0px 0 0 10px; background: none;}
#right #nav1 ul li a{color: #909090;}

#blok1{ margin-bottom: 15px;}
#right h2{font-size: 110%; font-weight: normal; padding-left: 6px; line-height: 140%;}
#blok1-top{padding-top: 4px; background: url(images/right-box1-top.gif) no-repeat left top; width: 100%;}
#blok1-bottom{padding-bottom: 4px; background: url(images/right-box1-bottom.gif) no-repeat left bottom;width: 100%;}
#blok1-stred{background:#171717 url(images/right-box1-stred.png) no-repeat left top; padding: 8px 0 6px 12px;}
#right div div div div ul{ list-style: none; float: left; width: 250px; }
#right div div div div ul.last{width: 116px;}
#right div div div div ul li{font-size: 110%; line-height: 160%; padding-left: 8px; background: url(images/bullet1.png) no-repeat left center;}
#right div div div div ul li a{color: #AFAFAF;}
#right div div div div ul li.vse a{color: #FCB034;}

#right div div div div ul#kategorie, #right div div div div ul#archiv { list-style: none; width: 250px; clear: both; height: 80px;}
#right div div div div ul#kategorie li, #right div div div div ul#archiv li{font-size: 110%; line-height: 160%; padding-left: 8px; background: url(images/bullet1.png) no-repeat left center; width: 115px; float: left;}

#blok2{ margin-bottom: 15px;}
#blok2-top{padding-top: 4px; background: url(images/right-box2-top.gif) no-repeat left top;width: 100%;}
#blok2-bottom{padding-bottom: 4px; background: url(images/right-box2-bottom.gif) no-repeat left bottom;width: 100%;}
#blok2-stred{background:#272727 url(images/right-box2-stred.png) no-repeat left top; padding: 8px 0 6px 12px;}

#blok3{ margin-bottom: 15px;}
#blok3-top{padding-top: 4px; background: url(images/right-box2-top.gif) no-repeat left top;width: 100%;}
#blok3-bottom{padding-bottom: 4px; background: url(images/right-box2-bottom.gif) no-repeat left bottom;width: 100%;}
#blok3-stred{background:#272727 url(images/right-box3-stred.png) no-repeat left top; padding: 8px 12px 6px 12px; height: 250px;}
#right div#blok3 div div div ul{ list-style: none; float: none; width: auto;}
#right div#blok3 div div div ul li{background: url(images/bullet1.png) no-repeat left 8px; margin-bottom: 6px;}
#right div#blok3 div div div ul li a{ color: #FCB034;}

#blok4{ margin-bottom: 15px;}
#blok4-top{padding-top: 4px; background: url(images/right-box2-top.gif) no-repeat left top;width: 100%;}
#blok4-bottom{padding-bottom: 4px; background: url(images/right-box2-bottom.gif) no-repeat left bottom;width: 100%;}
#blok4-stred{background:#272727 url(images/right-box4-stred.png) no-repeat left bottom; padding: 8px 0 6px 12px; min-height: 61px;_height: 61px; }
#blok4 p{font-size: 110%; margin-bottom: 8px;}
#blok4 .submit{color: #353434; background:#D48D18 url(images/right-box4-submit.png) no-repeat left top; border: none; float: left; cursor: pointer;
width: 78px; height: 19px; padding: 0px; font-size: 11px; font-weight: bold; text-align: center;}
#blok4 .text{ width: 160px; background:#E0E0E0 url(images/right-box4-input.png) no-repeat left top; border: none; height: 18px; padding: 0px;
font-size: 12px; float: left; padding-left: 4px; padding-top: 1px;}

#blok5{ margin-bottom: 15px;}
#blok5 a{display: block; width: 270px;height: 83px; position: relative; text-decoration: none; font-size: 11px; color: White; }
#blok5 a span{position: absolute; left: 0px; top: 0px;display: block; width: 270px;height: 83px; background: url(images/banner1.jpg) no-repeat left top;
cursor: pointer;}

#blok6{ margin-bottom: 15px;}
#blok6 a{display: block; width: 270px;height: 83px; position: relative; text-decoration: none; font-size: 11px; color: White; }
#blok6 a span{position: absolute; left: 0px; top: 0px;display: block; width: 270px;height: 83px; background: url(images/banner2.jpg) no-repeat left top;
cursor: pointer;}



#left{}
#left h2.tecky{ background: url(images/tecky1.gif) no-repeat left bottom; padding-bottom: 3px; font-size: 110%; color: #909090; font-weight: normal;
 padding-left: 2px; margin-bottom: 15px;}
 
#left h3{font-size: 120%; color: #909090;
 padding-left: 2px; margin-bottom: 15px;}
 
#left #cloud{text-align: center; padding: 0px 0 14px 0;}
#left #cloud a{color: #E0E0E0; text-decoration: none; font-weight: bold; padding: 0px 5px 0 5px; font-size: 120%; line-height: 160%;}
#left #cloud a:hover{text-decoration: underline;}
#left #cloud ul li{list-style-type: none;}

#content{}
.narrowcolumn,.widecolumn{width: 592px;}
.post{ width: 590px; padding:0 0 17px 2px; background: url(images/tecky2.gif) no-repeat left bottom; margin-bottom: 18px;}
.post h2{ font-size: 200%; margin-bottom: 4px; color: #FCB034;}
.post p.postmetadata{margin-bottom: 4px; color: #909090;}
.entry p{font-size: 110%; line-height: 180%;}
.post p.read-more{font-size: 120%; text-align: right;}
.post p.read-more a{background: url(images/bullet.gif) no-repeat left 6px; padding-left: 8px;}

.navigation{font-size: 120%; margin-bottom: 32px;}
.alignleft{float: left;}
.alignright{float: right;}
.alignleft a{padding-left: 8px;background: url(images/bullet2.gif) no-repeat left 7px; padding-left: 8px;}
.alignright a{padding-right: 8px;background: url(images/bullet.gif) no-repeat right 7px; padding-right: 8px;}

#foot{text-align: center; color: #909090; font-size: 110%; padding-bottom: 20px; line-height: 180%; clear: both;width: 622px;}
#foot a{color: #909090;}
#foot span{padding: 0px 5px 0 5px;}


.widecolumn .post{background-image: none; padding: 0px;}
.widecolumn .entry p{ margin-bottom: 22px;}
.widecolumn .entry h2{ margin-bottom: 14px; font-size: 140%;}
.widecolumn .entry h3{ margin-bottom: 10px; font-size: 120%;}
.widecolumn .entry ul{padding-left: 25px;}
.widecolumn .entry ol{padding-left: 25px;}

#respond{padding-bottom: 10px;background: url(images/tecky2.gif) no-repeat left bottom; margin-bottom: 17px;}
#respond h3{ padding-bottom: 3px; background: url(images/tecky2.gif) no-repeat left bottom; margin-bottom: 7px; color: #909090; font-size: 110%;
font-weight: normal;}
/*#respond-in{background: url(images/respond-top.gif) no-repeat left top; padding-top: 4px; width: 460px;}
#respond-in form{background: url(images/respond-bottom.gif) no-repeat left bottom; padding-bottom: 4px;}
#respond-in form fieldset{background:#171717 url(images/respond-stred.png) no-repeat left bottom; padding: 15px 0 10px 15px;}
#respond-in form table th{text-align: left; font-weight: normal; color: #E0E0E0; font-size: 110%; padding-right: 4px;}
#respond-in form table th,#respond-in form table td{vertical-align: top;}
#respond-in form table input.text{width: 260px; margin-bottom: 18px; font-size: 110%;}
#respond-in form table input.submit{background:#CF8815 url(images/submit.png) no-repeat left top; width: 78px; height: 19px; text-align: center; 
color: #353434;font-size: 11px; padding: 0px; border: none; font-weight: bold; float: right; cursor: pointer;}
#respond-in form table textarea{ width: 342px; height: 143px; background:white url(images/textarea.png) no-repeat left top; margin-bottom: 9px;
border: none;}*/

#respond #respond_top
{
	background: url(images/respond-top.gif) no-repeat left top; padding-top: 15px;
}
#respond #respond_bottom
{
	background: url(images/respond-bottom.gif) no-repeat left bottom; padding-bottom: 15px;
}
#respond
{
	background:#171717 url(images/respond-stred.png) no-repeat left bottom;
	width: 460px;
	margin: 0 0 40px 0;
	padding: 0;
}
#respond textarea
{
	background:white url(../img/dark/textarea.png) no-repeat scroll left top;
	height:143px;
	margin-bottom:9px;
	width:334px;
	_width:315px;
}
#respond label
{
	margin: 3px 5px 0 15px;
	width: 85px;
	float: left;
	display: block;
	font-size: 11px;
}
#respond #author, #email, #url
{
	font-size:110%;
	margin-bottom:18px;
	width:260px;
	!important
}
#respond #submit
{
	background:#CF8815 url(images/submit.png) no-repeat scroll left top;
	margin: 0 16px 0 0;
	border:medium none;
	color:#353434;
	cursor:pointer;
	float:right;
	font-size:11px;
	font-weight:bold;
	font-family: arial;
	height:19px;
	padding:0;
	text-align:center;
	width:78px;
}

ol.commentlist{list-style: none;background: url(images/tecky2.gif) no-repeat left bottom; padding:0 25px 5px 0; margin-bottom: 30px;}
ol.commentlist li{ margin-bottom: 13px;}
ol.commentlist li h3{font-size: 140%; color: #FCB034; margin-bottom: 4px;}
ol.commentlist li .commentmetadata{color: #8F8F8F; margin-bottom: 4px;}
ol.commentlist li p{font-size: 110%; line-height: 180%; color: #e0e0e0;}

.comment p {margin: 0 0 10px 0;}
.comment span {margin: 0 0 3px 0;}

#contact{}
#contact address{padding-bottom: 19px;background: url(images/tecky2.gif) no-repeat left bottom; font-size: 110%; font-style: normal; line-height: 180%;}
#contact address h2{color: #FCB034; font-size: 180%; margin-bottom: 3px;}

.tags
{
	margin: 15px 0 0 0;
	color: #909090 !important;
}
hr{display:none;}
#ba_none 
{
	background: none !important;
	margin: 5px 0 0 15px;
}
.commentmeta
{
	color: #909090;
}
.commentmeta span
{
	color: #909090;
}
.commentmeta h4
{
	font-size: 12px;
}hr{display:none;}
#ba_none 
{
	background: none !important;
	margin: 5px 0 0 15px;
}
.commentmeta
{
	color: #909090;
}
.commentmeta span
{
	color: #909090;
}
.commentmeta h4
{
	margin: 0 0 5px 0;
	font-size: 12px;
}