body {
margin: 0;
padding: 0 0 20px 0;
background: #f8bb5b url('tile_body.png') repeat-x;
text-align: center;
font-family: Arial, Sans;
font-size: 0.80em;
}


h1 {
margin: 0 0 10px -30px;
padding: 15px 0 5px 10px;
color: #f6d416;
font-size: 1.9em;
font-weight: normal;
background: url('bg_h1.png') no-repeat;
background-position: bottom left;
}

h2 {
margin: 1.6em 0 0.0em 0em;
font-size: 1.4em;
color: #4b2802;
}

h3 {
font-size: 1.15em;
}

p {
margin: 0.5em 0 1.4em 0;
}

a {
color: #f6b916;
}
a:hover {
text-decoration: none;
}

img {
border: 4px solid #c3b837;
border: 4px solid #837800;
border: 1px solid #635800;
margin: 2px 4px 8px 0px;
}

a:hover img {
border: 1px solid #f6b916;
}


th, td {
padding: 0.1em 0.5em 0.1em 0.5em;
}

th {
background: #909c4f;
}
td {
background: #6d7c20;
}

caption {
font-size: 0.85em;
}


.clear {
clear: both;
}
.clear_tag {
clear: both;
height: 0;
font-size: 0;
margin: 0;
}


.left {
float: left;
}
.right {
float: right;
margin: 0 0 0 12px;
}


.foto_box {
float: left;
_width: 1px;
}

.foto_desc {
font-size: 0.85em;
display: block;
margin: 0px 0 0 0;
width: 100%;
_width: 100px;
text-align: center;
_text-align: left;
margin-left: 4px;
}

.foto_box img {
margin: 4px 2px 2px 2px;
}

table.simple th, table.simple td {
background: transparent;
}


.highlight {
color: #4b2802;
color: #90fc4f;
/*background: #909c4f;*/
/*font-weight: bold;*/
}

.error {
color: #a00;
}


#container {
width: 784px;
border: 8px solid #fff;
text-align: left;
margin: 0 auto 0 auto;
}

#header {
width: 784px;
height: 219px;
background: #808179 url('bg_header.jpg');
}

#logo a {
display: block;
width: 194px;
height: 124px;
float: right;
}

#logo a span {
display: block;
text-indent: -4000px;
_text-indent: 0px;
_line-height: 0;
_height: 0;
}


#main_menu {
display: block;
padding: 0;
padding: 200px 0 0 10px;
margin: 0;
}
#main_menu * {
padding: 0;
margin: 0;
}

#main_menu li {
display: block;
float: left;
margin: 0 20px 0 0;
}

#main_menu a {
color: #fff;
text-decoration: none;
font-weight: bold;
}
#main_menu a:hover {
color: #aaa;
}


#navbar {
width: 100%;
height: 32px;
background: #fff;
}

#navbar * {
margin: 0;
padding: 0;
}

#navbar li {
float: left;
margin: 0 30px 0 0;
padding: 7px 10px 0 20px;
list-style-type: none;
}

#navbar a {
font-family: Verdana;
color: #000;
text-decoration: none;
font-weight: bold;
}

#navbar_products {
}
#navbar_products li {
display: block;
padding: 0;
margin: 0;
}

#navbar_products li a {
display: block;
float: left;
font-size: 0.80em;
text-align: center;
padding: 6px 8px 2px 8px;
margin: 0 4px 0 0px;
_margin: 0 2px 0 0px;
background: url('bg_menu_inactive.png');
width: 77px;
height: 24px;
}

#navbar_products li a:hover {
background: url('bg_menu.png');
text-decoration: none;
color: #000;
}


#content {
background: #738322 url('tile_content.png') repeat-x;
padding: 0 30px 0px 70px;
color: #2e1500;
/*color: #4b2802;*/
color: #000;
}


#footer {
font-size: 0.85em;
text-align: center;
margin:15px 0 0 0;
padding: 0px 0 5px 0;
}

#kaz_prolov {
	width: 150px;
	height: 150px;
	background: url(../img/thumb/posed1.jpg) center;
	padding: 0px;
}

#kaz_osb {
	width: 150px;
	height: 150px;
	background: url(../img/thumb/osb-01.jpg) no-repeat center;
	padding: 0px;
}

#kaz_imperia {
	width: 150px;
	height: 150px;
	background: url(../img/thumb/imperia-1.jpg) no-repeat center;
	padding: 0px;
}

#kaz_nimrod {
	width: 150px;
	height: 150px;
	background: url(../img/thumb/new-1.jpg) no-repeat center;
	padding: 0px;
}

#kaz_foto a {
	display: block;
	width: 150px;
	height: 150px;
	text-decoration: none;
	border: none;
}

#kaz_name a{
	text-decoration: none;
	font-size: 1.1em;
}
#kaz_name a:hover{
color: #f69900;
}


.krmitko {
clear: both;
padding: 0px 0 40px 0;
}

.krmitko_img {
width: 210px;
float: left;
}

.krmitko_text {
float: right;
width: 450px;
font-size: 0.85em;
}

.krmitko_text h2 {
margin: 0 0 0 0;
}

.krmitko_param {
text-align: right;
}

.krmitko_text ul {
margin: 0 0 0 1.2em;
padding: 1em 0 1em 0.4em;;
}

.objednat {
margin: 1em 0 0 0;
}

.objednat a {
font-size: 1.2em;
font-weight: bold;
}

.krmitko .clear {
height: 0;
font-size: 0;
}



.order_text {
width: 200px;
}


.first_p {
margin-bottom: 0;
}

.highlight_box {
background: #8e9a4c;
width: 446px;
padding: 6px;
border: 2px solid #aeba6c;
}

#navic {
margin: 14px 0 0 10px;
_margin-top: 8px;
font-size: 0.85em;
}


#index {
text-align: justify;
}



.bota {
clear: both;
}

.bota_obr {
float: left;
margin: 26px 0 0 0;
}

.div_pic{
width: 46px;
height: 60px;
display: block;
}

.bota table {
font-size: 0.85em;
width: 500px;
}

.bota table th {
text-align: right;
}

.bota table td {
width: 79;
}
.bota table th {
width: 21%;
}

.bota_text h3 {
padding: 5px 0 0px 0;
margin: 0 0 5px 0;
color: #4b2802;
}

.center {
	text-align: center;
}

.cena_moc {
text-decoration: line-through;
}


#rychly_dotaz {
float: right;
}
#rychly_dotaz td {
background: none;
}














