* {-moz-box-sizing: border-box; box-sizing: border-box;}
BODY
{
	margin: 0px;
	padding: 0px;
	text-align: center; 
	/*background-color: #BF9E82;*/
	background: url('pic/body-bg.jpg') #CC9D75 center top no-repeat;/* zima center/ leto left; */
	/*background-color: #890305;*/
}
img {border:none;}

TD {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
}
A {
	color: #FFCC66;
	text-decoration: none;
	font-weight: bold;
}
A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.main-table {
	height: 870px; margin:0px;
}

.nadpis {
	font-size: 16px;
	font-weight: bold;
}

.nadpis2 {
	font-size: 20px;
	font-weight: bold;
}

.obsah
{
	position: relative;
	width: 860px;
	/*height: 600px;*/
	background-color: #FFFFFF;
  border: solid 5px #E6CFBC;
}
.logabg{	
  background-color: #FFFFFF;
}
.copy
{
	position: relative;
	width: 836px;
	text-align: right;
	padding: 7px;
	font-size: 10px;
}
.copy a {	font-weight: normal;}
.textik {
position:relative;
width:396px;
height:426px;
background-color:#F04F24;
color:#ffffff;
padding:20px; padding-top:20px;
clear:both;
}
.pozadi {
background-image: url('pic/bg.gif');
background-repeat:repeat-y;
color:#000000;
}
.napln {
position:relative;
left:40px;
top:20px;
padding-right:10px;
width:670px;
height:600px;
overflow:auto;
/*
	scrollbar-track-color: #7E8B95;
	scrollbar-face-color: #7E8B95;
	scrollbar-highlight-color: #7E8B95;
	scrollbar-3dlight-color: #A1AEB8;
	scrollbar-darkshadow-color: #8F9AA3;
	scrollbar-shadow-color: #7E8B95;
	scrollbar-arrow-color: #A1AEB8;
BF9E82

*/
/*
	scrollbar-track-color: #7E8B95;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #7E8B95;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #7E8B95;
	scrollbar-arrow-color: #7E8B95;*/
	
}
.logo { height:80px; width:280px;}
ul {margin:0px 0px 0px 20px; padding:0px;}
li {list-style-type:square;}

.mapacentra {
position:absolute;
top:100px;
left:40px;
width:315px;
background-color:#F1714E;
color:#ffffff;
padding:20px;
}
.obchkat {
position:absolute;
top:100px;
left:15px;
width:175px;
background-color:#F1714E;
color:#ffffff;
padding:10px;
height:200px;
}
.obchvypis {
position:absolute;
top:100px;
left:205px;
width:175px;
background-color:#F1714E;
color:#ffffff;
padding:10px;
height:200px;
}
.obr
{
margin:5px;
border-top:4px solid #555D64;
border-bottom:4px solid #555D64;
}
.pozadihneda {background-color: #8F5624; background: left bottom url('pic/pozadi-hneda.gif') repeat-y;}


.akce {}
.akce H4{color:#ffffff;	font-size: 15px; margin-bottom:5px; padding:0px; font-weight:bold;}
.akce span{color:#ffffff;	font-size: 15px; margin-bottom:5px; padding:0px;}


.left {
	width:250px; height: 100%;
	margin: 0px; padding: 0px; padding-right: 10px; 
	/*background: url('img/bg-left.gif') top left repeat-y;*/
	border: solid #FF77FF 0px;
	float:left;
}

/* PAGE PRAVA STRANA */
.right {
	width:480px; height: 100%;
	margin: 0px; padding: 0px;
	/*background-color:#2C0000;*/
	border: solid #FF77FF 0px; 
  text-align: left;
	float:left;
	/*clear:right;*/
}
#logo {position:relative; float:left;}

#menutop {position:relative; padding:0px; padding-top:10px; padding-left:10px; float:right; width:396px; height:103px; background: url('pic/ic.gif') left top no-repeat; border: solid #FF77FF 0px;}
#menutop ul { width:90px; margin:0px; padding:0px; float:left; list-style:none; border: solid #FF77FF 0px;}
#menutop .ulhome {width:60px;}
/*#menutop li { width:100px; margin:0px; padding:0px; float:left;}*/
#menutop li { width:90px; height:16px; margin:4px; padding:0px 0px 0px 6px; /*background: url('img/li.gif') 0px 7px no-repeat;*/ border-left: solid #FFCC66 2px; list-style-type:none;}
#menutop .home {width:60px; padding-left:16px; color:#FFA500; border-left: solid #FFA500 0px; background: url('pic/li.gif') left -2px no-repeat;}
#menutop .home a{color:#FFA500;}
#menutop .home a:hover{color:#FFFFFF;}
#menutop .orange {border-left: solid #FFA500 2px;}
#menutop .orange a{color:#FFA500;}
#menutop .orange a:hover{color:#FFFFFF;}
#menutop .yellow {border-left: solid #FFFF00 2px;}
#menutop .yellow a{color:#FFFF00;}
#menutop .yellow a:hover{color:#FFFFFF;}

.menubottombg {	background-color:#4E1111; /*background: url('pic/lista_2.gif') #4E1111 right top repeat-y;*/ }
.menubottom {	position:relative; padding:0px; padding-top:15px; padding-left:15px; clear:both; width:396px; height:103px; float:left; background: url('pic/ic.gif') left top no-repeat; border: solid #FF77FF 0px;}
.menubottom a {	display:block; width:95px; padding:0px; margin:0px;float:left; border: solid #FF77FF 0px;}
.menubottom .0 { width:55px; padding-left:15px; background: url('pic/li.gif') left -2px no-repeat;}
.menubottom .1 { width:80px;}
.menubottom .2 { width:100px;}
.menubottom .3 { width:100px;}
.menubottom .4 { width:100px;}
.menubottom .kat { width:135px;}
/*.menubottomkat { width:165px; float:left;}*/

.link-white {color: #FFFFFF; font-weight:bold;}
.link-white:link 		{text-decoration: none; color: #FFFFFF;}
.link-white:visited {text-decoration: none; color: #FFFFFF;}
.link-white:active 	{text-decoration: none; color: #FFFFFF;}
.link-white:hover 	{text-decoration: none; color: #FFFFFF; text-decoration: underline;}


object {margin:0px; padding:0px;}
embed {margin:0px; padding:0px;}

.FFclearer {clear:both; width:100%; height:1px; visibility:hidden; overflow:hidden; line-height: 1px; background-color: #000;}

