html, body {
	font: 12px/140% Trebuchet, Arial, serif;

}
body {
	margin: 0;
	padding: 50px;
	background-color: Black;
	background: Black url(../back.gif) repeat-x top;
	color: Silver;
}

p,ul,li,a,img,h1,h2,h3,h4,h5,table,tr,td,form,input,select{
	margin: 0px;
	padding: 0px;
	border: none;
}
#menu{
	font: normal 13px sans-serif;
	position: absolute;
	margin: 0;
	margin-left: -293px;
	left: 50%;
	top: 116px;
	z-index: 1000;
}
h1{
	margin-top: 30px;
	margin-bottom: 15px;
	font: 24px "Times New Roman", Times, serif;
	color: White;
}
.flag{
	margin: 0px 10px 0px 10px;
}
#menu ul{margin: 0;padding: 0;}
#menu li{display: inline;margin: 0px 10px 0px 5px;}
#menu a{color: #E1AD49;text-decoration: none;margin-left: 15px;}
#menu a:hover{	color: #FDF5E6;}

#page {
	position: absolute;
	margin: 0;
	margin-left: -293px;
	left: 50%;
	height: auto;
	_height: 686px;
	min-height: 682px;
	width: 586px;
	top: 140px;
	z-index: 103;
}
.line{background: url(../img/line.gif) no-repeat top;	height: 3px;margin: 3px 0px 3px 0px;clear: both;}
#rychla_navigace{margin: 2px 0px 2px 2px;font: normal 11px sans-serif;color: White;}
#rychla_navigace a{
	color: #E1AD49;
	text-decoration: none;
	margin-left: 0px;
}
#rychla_navigace a:hover{color: #FFB100;}

#white {
	margin: 0;
	width: 586px;
	height: auto;
	background: url(../img/white-array.gif) repeat top;clear: both;
}
#white-content{
	background: url(../img/white-array-content.gif) repeat-x top;
	padding: 10px 15px 8px 15px;
}
#white-content a{color: #5D4518;text-decoration: underline;}
#white-content a:hover{color:#5C0808;text-decoration: none;}
.white-sub{
	background: url(../img/white-array-sub.gif) repeat-x top;
	padding: 10px 15px 8px 15px;
}
#black{height: 207px;width: 586px;background: url(../img/black-array.gif) repeat-x top;clear: both;}
#black-sub-left{height: 207px;width: 230px;
	background: url(../img/black-array-sub.gif) no-repeat top;
	float: left;margin-right: 15px;}
#black-sub-left a{width: 182px;height: 182px;background-color: #E5E5E5;text-decoration: none;display: block;float: left;margin: 13px 0px 0px 23px;}
#black-sub-left a:hover{background-color: #AE9A73;}
#black-sub-left IMG{width: 174px;height: 174px;margin: 4px 0px 0px 4px;}

#black-content{
	padding: 10px 15px 8px 10px;
	color: #EEDBB7;
}
#black-content h2{
	padding: 0px 5px 8px 6px;
	color: #EEDBB7;
	font-size: 18px;
	font: 18px Trebuchet MS;
}
#black-content ul{
	margin: 0px 0px 0px 22px;
	padding: 0px 0px 0px 22px;
}
#black-content li{
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 14px;
	list-style-position: inside;
}
#black-content a{color: #DFAF55;text-decoration: underline;}
#black-content a:hover{text-decoration: none;}

#patka {margin: 0;clear: both;text-align: right;color: #554E41;}
#patka a{color: #BD9039;text-decoration: none;}
#patka a:hover{color: #E1AD49;text-decoration: underline;}
#rmenu{
	position: absolute;
	margin-left: 295px;
	left: 50%;
	position: absolute;
	width: 194px;
	z-index: 500;
	top: 174px;
}
/*------------l menu menu-------------*/
#lmenu{
	position: absolute;
	margin-left: -489px;
	left: 50%;
	position: absolute;
	width: 194px;
	z-index: 500;
	top: 170px;
}
#lmenu h2{
	padding: 1px 5px 10px 4px;
	color: White;
	font-size: 18px;
	font: 16px "Times New Roman", Times, serif;
	background: url(../img/lmenu-h2.gif) repeat-x top;
}
#lmenu li{
	
}
#lmenu a{color: #E1AD49;text-decoration: none;margin-left: 15px;}
#lmenu a:hover{text-decoration: underline;}
/*------------l menu menu-------------*/
#flash {
	position: absolute;
	padding: 0;
	height: 400px;
	margin-left: -544px;
	left: 50%;
	position: absolute;
	width: 1033px;
	z-index: 1;
	top: 0px;
}
