body{text-align: center; background-color: #BCBDBB; font-family: Arial, Helvetica, sans-serif; color: #658449;}
#main{width: 918px; margin: auto; padding: auto; border: 0;}
.hidden{display: none;}
#head-null{width: 918px; margin: 0; padding: 0; border: 0; float: left;}
#head{height: 206px; background-image:url(../images/kostka-head.png);}
#logo{height: 206px; width: 263px; float: left; background: url(../images/logo.png) no-repeat; margin: 0; padding: 0; border: 0;}
#ul-menu,li.menu,a.odkaz-menu{margin: 0; padding: 0; display: inline; float: left;}
#ul-menu{ margin-top: 29px;}
img{margin: 0; padding: 0; border: 0;}
#list{width: 263px; height: 503px; border: 0; margin: 0; padding: 0; background: url(../images/list.png) no-repeat; float: left;}
#list-i{width: 263px; height: 600px; border: 0px red solid; margin: 0; padding: 0; background: url(../images/list.png) no-repeat; float: left;}
#lista-list{width: 263px; height: 215px; border: 0; margin: 0; padding: 0; background: url(../images/kostka-patka.gif) repeat; float: left; margin-top: 503px;}
#lista-list2{width: 263px; height: 224px; _height: 284px; border: 0; margin: 0; padding: 0; background: url(../images/kostka-patka.gif) repeat; float: left; margin-top: 503px;}
#obsah-null{width: 918px; margin: 0; padding: 0; border: 0; float: left;}
#obsah{min-height: 503px; _height: 503px; background-color: white; border-left: 1px #D7D8D7 solid; border-right: 1px #D7D8D7 solid; border-top: 1px #E0E6D5 solid; float: right; width: 916px;}
#text{width: 645px; border: 0; margin: 0; padding: 0; float: right; min-height: 450px; _height: 450px; text-align: left;}
#podnadpis{width: 645px; margin: 0; padding: 0; border: 0; height: 53px; float: left; background: url(../images/nadpis.png) no-repeat;}

#podnadpis h2{
	margin-left: 30px;
	font-size: 12pt;
	padding-top: 15px;
}

p{width: 590px; text-align: justify; margin-left: 20px; margin-right: 20px; margin-top: 10px; font-size: 10pt; float: left; _float: none; margin-bottom: 0px;}
#navigace{width: 645px; margin:0; padding:0; margin-top: 10px; padding-bottom: 10px; float: right;}
#next{float: right; margin-right: 10px; list-style-type: none;}
#back{float: left; list-style-type: none;}
#patka-null{width: 100%; margin: 0; padding: 0; border: 0; float: left;}
#patka{height: 120px; background-image: url(../images/kostka-patka.gif); border: 1px #567639 solid;}
#copyright{width: 100%; margin: 0; padding: 0; color: white; font-size: 10pt; margin-top: 7px; text-align: center;}
#line{width: 625px; margin: 0; padding: 0; border: 0; float: left; height: 10px; background: url(../images/line.png) no-repeat; margin-top: 30px; margin-left: 20px; _margin-left: 10px;}
#text a {
	color: #658449;
}



h3{margin: 0; padding: 0; font-size: 12pt; margin-top: 15px; float: left; width: 600px; margin-bottom: 5px;  margin-left: 20px; _ margin-left: 25px;}
.seznam{float: left; _float: none; text-align: left; margin: 0; padding: 0; margin-left: 55px;}
.odrazka{list-style: none; font-size: 10pt; margin: 0; padding: 0;}
.info{margin-left: 50px;_margin-left: 25px;}
#kontakt_nadpis{margin-top: 5px; margin-bottom: 0;}
#adres{margin: 0; padding: 0; width: 900px; margin-top: 5px;  text-align: center; color: white; height: 20px; float: left;}

.nadpisy-orez{margin-top: 20px; margin-bottom: 0; font-size: 11pt; font-weight: bold;}
.orez-text{margin-top: 0; margin-left: 40px; _width: 580px;} 
.kontakt_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #658449;
	text-align: justify;
	height: 200px;
	width: 260px;
	margin: 10px;
}

#seznam_praci{margin-top: 40px;}

#poptavka{float: left; text-align: left; width: 400px; margin-top: 60px; margin-left: 130px; _margin-left: 65px;}
input,textarea{border: 1px #CCCCCC solid; margin-top: 10px;}
input{width: 180px;}
#jmeno{margin-left: 25px;}
#email{margin-left: 94px;}
#tel{margin-left: 101px;}
#send{float: right; margin-right: 60px; border: 0; width: auto;}

table{width: 605px; float: left; margin-left: 15px; _margin-left: 9px; margin-top: 30px;}
td{ background-color: #EBEBEB;}
.fotka1{margin: 0; padding: 0;  margin-top: 5px;display: inline; float: left;}
.fotka2{margin: 0; padding: 0; margin-left:15px; margin-top: 5px;display: inline; float: left;}
.popisek{ width: 120px; text-align: center; margin: 0; padding: 0; margin-left: 14px; _margin-left: 7px;  font-size: 9pt; float: left;}
#navigace_img{width: 200px; height: 20px;text-align: center; margin: auto; padding: auto; float: left; margin-left: 200px; _margin-left: 120px; margin-top: 10px;}
.li-images{display: inline; margin-left: 5px; float: left;}
.odkaz-galerie{color: #648348;}
.odkaz-galerie:hover{font-weight: bold;}
#email-patka{margin: 0; padding: 0; color: white; float: none; width: 140px;}

.fotka_text{
	float: right;
	padding-left: 10px;
	padding-right: 20px;
}

.a_s_obr{
	margin-left: 20px;
	margin-bottom: 30px;
}

#small{
 font-size: 9pt;
 color: white;
 width: 800px;
 _margin: 0;
 _padding: 0;
 _float: left;
 margin-left: 50px;
 _margin-left: 25px;
 _margin-top: 10px;
}.fotka_center {
	margin: 0;
	padding: 0;
	margin-left:110px;
	margin-top: -10px;
	display: inline;
	float: left;
	margin-bottom: 4px;
}
#text_kontakt {
	width: 645px;
	border: 0;
	float: right;
	min-height: 250px;
	_height: 450px;
	text-align: left;
	padding-top: 0;
	padding-right: 20;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 20;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
text250width {
	width: 250px;
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	font-size: 10pt;
	float: left;
	_float: none;
	margin-bottom: 0px;
}

