html, body {	font: 12px/140% Trebuchet, Arial, serif;}
body {	margin: 0;	padding: 0;	background: Black url(../img/bg.gif) repeat-x top;}

p,ul,li,a,img,h1,h2,h3,h4,h5,table,tr,td,form,input,select{	margin: 0px;	padding: 0px;	border: none;}

#rnavigace{
	position: absolute;
	top: 101px;
	margin-left: -60px;
	left: 50%;
	z-index: 85;
	width: 556px;
	height: 226px;
	background: transparent url(../img/rnavigace.gif) no-repeat top;
}
#rnavigace h4{	text-align: center;	font: bold 24px Trebuchet MS;	color: #2F373A;	padding-top: 10px;}
#rnavigace-tel{
	position: absolute;
	top: 180px;
	margin-left: 8px;
	color: #E4E4E4;
	font: bold 14px Trebuchet MS;
	width: 272px;
}
#rnavigace-map{
	position: absolute;
	top: 59px;
	margin-left: 8px;
	color: #E4E4E4;
	font: bold 14px Trebuchet MS;
	left: 295px;
}
#mutace{
	position: absolute;
	top: 39px;
	margin-left: 300px;
	left: 50%;
	z-index: 90;
}
#mutace a{	display: block;	width: 18px;	background-color: inherit;	float: left;	margin: 0px 4px 0px 4px;	text-decoration: none;	color: White;	height: 27px;	text-align: center;}
#mutace a:hover{	background-color: White;	color: Black;}

#hlava{
	position: absolute;
	width: 1002px;
	height: 233px;
	margin: 0;
	margin-left: -501px;
	left: 50%;
	top: 99px;
	z-index: 50;
	background: transparent url(../img/hlava.jpg) no-repeat top;
}

#logo{
	position: absolute;
	width: 1002px;
	height: 73px;
	margin: 0;
	margin-left: -501px;
	left: 50%;
	top: 0px;
	z-index: 55;
	background-color: Black;
}
#logo img{margin-top: 6px;	margin-left: 50px;}

#orange1{
	position: absolute;
	width: 998px;
	height: 26px;
	margin: 0;
	margin-left: -501px;
	left: 50%;
	top: 73px;
	z-index: 55;
	background-color: #FF9000;
	border-left: 2px solid Black;
	border-right: 2px solid Black;
}
#firma{	font: bold 14px Trebuchet MS;	letter-spacing: 2px;	color: White;	float: left;	margin: 4px 0px auto 30px;}
#topmenu{	text-align: right;	margin-top: 5px;}
#topmenu li{	display: inline;	color: White;	background: transparent url(../img/menu-li.gif) no-repeat left;	padding-left: 20px;	margin: 5px 13px auto 13px;}
#topmenu a{
	font: bold 14px Trebuchet MS;
	color: Black;
	text-decoration: none;
}
#topmenu a:hover{
	color: White;
}

#orange2{
	position: absolute;
	width: 998px;
	height: 26px;
	margin: 0;
	margin-left: -501px;
	left: 50%;
	top: 332px;
	z-index: 55;
	background-color: #FF9000;
	border-left: 2px solid Black;
	border-right: 2px solid Black;
}
#produktymenu{
	text-align: center;
	margin-top: 4px;
	width: 998px;
}
#produktymenu a{	font: bold 14px Trebuchet MS;	padding: 2px 5px 2px 5px;	text-decoration: none;	margin: 0px 14px 0px 14px;	color: Black;}
#produktymenu a:hover{	background-color: #E48A15;	color: White;}

#pole {
	position: absolute;
	margin: 0;
	margin-left: -501px;
	left: 50%;
	width: 1002px;
	top: 358px;
	z-index: 20;
	background: Black url(../img/pole.gif) repeat-x bottom;
	height: auto;
}
#content{		height: auto;	_height: 386px;	min-height: 382px;}
#conleft{	background-color: #1F1F1F;	height: auto;	_height: 386px;	min-height: 382px;	float: left;	width: 208px;	margin-left: 4px;	margin-right: 3px;}
#conleft a{	color: #FF9000;	text-decoration: underline;}
#conleft a:hover{	color: White;	text-decoration: none;}
.conleft-text{	width: 193px;	height: auto;	_height: 60px;	min-height: 60px;	margin-left: 8px;	margin-bottom: 3px;	background-color: #3E3B36;	margin-top: 3px;}
.conleft-padd{	padding: 3px 5px 5px 5px;}
#concenter{	background-color: transparent;	height: auto;	width: 782px;	float: right;}
#concenter-a{	height: auto;	width: 574px;	float: left;	margin-right: 5px;}
#concenter-a a{	color: #FF9000;	text-decoration: underline;}
#concenter-a a:hover{	color: White;	text-decoration: none;}
.concenter-a-back{	background-color: #202020;	margin: 5px;	border: 2px solid #2E2E2E;}

.concenter-a-padd{	padding: 5px 10px 8px 10px;	color: #A8A8A8;}
.ikonkadetail{	border: 3px solid #30383B;	padding: 3px 3px 3px 3px;	margin: 0px 7px 7px 0px;	float: left;}

#upoutavka{	height: 20px;	margin-bottom: 5px;}
#projevit-zajem{	background-color:#3E3B36;	width: 163px;	height: 20px;	float: right;	background: #3E3B36 url(../img/projevit.gif) no-repeat left;	text-align: center;}
#projevit-zajem a{	color: #FF9000;	text-decoration: none;	font-weight: bold;	margin-top: 3px;}

#concenter-b{	height: auto;	width: 200px;	float: right;}
.small{	border: 2px solid #2E2E2E;	background-color: #1F1F1F;	width: 93px;	height: 93px;	margin-top: 3px;	margin-right: 3px;	float: left;	text-align: center;}

.zvyrazneny{	color: #959595;	font: 14px Trebuchet MS;}
table.parametry{	margin: 5px auto 5px auto;	clear: both;}
table.parametry td{	background-color: #3E3B36;	padding: 2px 4px 2px 4px;	margin: 1px 1px 1px 1px;}
table.parametry td.nazev{	color: #FF9000;	font-weight: bold;	width: 70px;}
table.parametry td.parametr{	color: #878787;	width: 465px;}
table.parametry td.parametr4{	color: #878787;	width: 385px;}
table.parametry td.parametr5{
	color: #878787;
	width: 80px;
	text-align: center;
}
table.parametry td.parametr2{	color: #878787;	width: 196px;}

table.parametry2{	margin: 5px auto 5px auto;	clear: both;}
table.parametry2 td{
	background-color: #1F1F1F;
	padding: 2px 4px 2px 4px;
	margin: 1px 1px 1px 1px;
}
table.parametry2 td.nazev{	color: #FF9000;	font-weight: bold;	width: 70px;}
table.parametry2 td.parametr3{	color: #878787;	width: 116px;}

#partneri{	text-align: center;	height: 69px;	color: White;}
#partneri h2{	color: #FF9000;	font: bold 13px Trebuchet MS;	margin: 8px auto 4px auto;}
#partneri a{	font: bold 14px Trebuchet MS;	padding: 2px 5px 2px 5px;	text-decoration: none;	margin: 0px 14px 0px 14px;	color: White;}
#partneri a:hover{	color: #FF9000;	text-decoration: underline;}
#footer{
	clear: both;
}
#footer-left{	margin-left: 15px;	float: left;	width: 380px;	text-align: left;	color: #3E3B36;}
#footer-right{	margin-right: 15px;	float: right;	width: 380px;	text-align: right;color: #3E3B36;}