/********* pozadi *********/

body {
	font-size: 52.5%; 
	font-family: 'MS Sans Serif';
	background-color: #D17F50;
	color: #474747;
	text-align: center;
	margin: 0;
	padding: 10px;
} 

/********* prostor stranky *********/

#page {
	background-color: #fff;
	margin: auto;
	padding: 0;
	width: 800px;
	text-align: left;
	border: 1px solid #8a8a8a;
}

/********* hlavicka *********/

#header {
	background: url("images/logo.gif") no-repeat top center;
	margin: 0 !important;
	margin: 0 0 0 1px;
	padding: 1px;
	height: 120px;
	width: 800px;
}
.vert {
  margin: 32px 0 0 210px;
	text-align: left;
	width: 550px;
	height: 50px;
}
#txt1 {
  margin: 2px 0 0 10px;
	text-align: left;
	font-family: 'MS Sans Serif';
	font-weight: bold;
	font-size: 12px;
	color: #333;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 120px;
	background-color: white;
	border-left: solid #333 2px;
}
#txt2 {
  margin: 4px 0 0 10px;
	text-align: left;
	font-family: 'MS Sans Serif';
	font-weight: normal;
	font-size: 10px;
	color: #333;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 170px;
}
#txt3 {
  margin: 4px 0 0 10px;
	text-align: left;
	font-family: 'MS Sans Serif';
	font-weight: normal;
	font-size: 10px;
	color: #333;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 180px;
	
}

	
/********* leve menu *********/

#sidebar
{
	padding: 0px 10px 5px 10px; //top right bottom left
	margin-top: -50px;
	margin-left: 10px;
	width: 170px;
	font-size: 1.1em;
	text-decoration: none;
	background-color: white;
}
#sidebar ul {
	margin-top: 0px;
	padding: 0;
}
#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 0px;
	padding-left: 0px !important; /* for most browsers */
  padding-left /**/:0px; /* for IE5.5's bad box model */
}
#sidebar h3.ue3 {
  margin-bottom: -5px;
}
#sidebar div {
	text-decoration: none;
	color: navy;
	cursor: pointer;
}	

div.menu-list {
	width:150px;
	padding-left:20;
	background:transparent
}

/********* obsah *********/

.content {
  float: right;
	padding: 10px 20px 10px 10px; //top right bottom left
	margin: -50px 0 0 0;
	width: 610px !important;
  width/* */:/**/610px; 
  width: /**/610px;
	font-size: 1.2em;
	line-height: 1.4em;
	background-color: white;
}
.feat_window {
  overflow: auto;
  height: 150px !important;
  height/* */:/**/140px; 
  height: /**/140px;
  scrollbar-face-color:#DEDEDE;
  scrollbar-base-color:#F5F5F5;
  scrollbar-arrow-color:black;
  scrollbar-track-color:#F5F5F5;
  scrollbar-shadow-color:#EBF5FF;
  scrollbar-highlight-color:#F5F5F5;
  scrollbar-3dlight-color:#C3C3C3;
  scrollbar-darkshadow-Color:#9D9D9D;
}

/********* konec *********/
			
#footer {
	background: url("images/end.gif") no-repeat top; 
	padding: 35px 10px 0 10px;
	margin: 0 auto;
	height: 50px;
	width: 800px;
	clear: both;
	font-size: 1.1em;
}
#footer p {
	margin: 0;
	padding: 5px 60px;
	text-align: center;
}

/********* hlavni *********/

h1, h2, h3, h4 {
	font-family: 'MS Sans Serif';
	font-weight: normal;
}
h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #333;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: solid #333 1px;
}
h2 {
	font-size: 1.5em;
	color: #333;
}
h3 {
	font-size: 1.5em;
	margin: 3px 0 0 0;
	color: #333;
}
h3.menu-grp {
	background: url("images/icon2.gif") no-repeat top left;
	font-weight: bold;
	color: #333;
	padding-left: 30px;
	margin-bottom: 0px;
	vertical-align: bottom;
	height: 25px;
  padding-top: 5px !important;
  padding-top /**/:4px;
}
h4 {
  font-size:10px;
	font-width: normal;
	color: #333;
	margin: 0;
	padding-top: 0px;
	margin-bottom: 3px;
	margin-top: 3px;
	border-left: solid #333 1px;
}	  
a:hover {
	color: #147;
	text-decoration: underline;
}

.bobnn { 
  font-family:'MS Sans Serif';
  font-size:10px;
	font-width: bold;
}

.bobn  { font-family:'MS Sans Serif'; font-size:10px; font-width:bold; color:white; background-color:gray; padding-left:3; cursor:default }

.bob3   { font-family:'MS Sans Serif'; font-size:10px; font-width:bold; color:navy; border-top:solid 1px #d6d6d6; cursor:default; padding-right:2; padding-left:2; padding-top:2; padding-bottom:1; vertical-align:middle }
.bob3p  { font-family:'MS Sans Serif'; font-size:10px; font-width:bold; color:navy; border-top:solid 1px #ccccff; cursor:default; padding-right:2; padding-left:2; padding-top:0; padding-bottom:0; vertical-align:middle; border-left:solid 1px #e6e6e6 }
.bob3pp { font-family:'MS Sans Serif'; font-size:10px; font-width:bold; color:navy; border-top:solid 1px #ccccff; cursor:default; padding-right:2; padding-left:2; padding-top:2; padding-bottom:4; vertical-align:top; border-left:solid 1px #e6e6e6; background-color:#ffd6d6 }
.bobo   { font-family:'MS Sans Serif'; font-size:10px; font-width:bold; color:navy; cursor:default }
.inp1		{ font-family:'MS Sans Serif'; font-size:9; color:navy; background-color:#fff4c4; cursor:text }

.bobtd { font-family:'MS Sans Serif'; font-size:10px; padding:0; padding-left:3; margin:0; cursor:default }
.path {
	text-decoration: none;
	cursor: pointer;
	color: green;
}	

.kat_main   { position:relative; top:0; left:0; width:180px; margin:0px; padding:2px; border-bottom:solid 1px #cfcfcf }
.kat_nad    { font-family:'MS Sans Serif'; font-size:10pt; min-height:33px; _height:33px; background:transparent; display:block; color:navy; cursor:pointer }
.kat_pic    { height:150px; width:180px; overflow:hidden; text-align:center; vertical-align:middle; cursor:pointer; background-color:white }
.kat_popis  { font-family:'MS Sans Serif'; font-size:7pt; color:black; line-height:9pt; text-align:left; margin-top:3px; height:45px; width:180px; overflow:hidden }
.kat_cena   { font-family:'MS Sans Serif'; font-size:7pt; position:absolute; bottom:32px; left:2px; text-align:right; width:180px; background:transparent; padding-right:2px }
.kat_spodek { font-family:'MS Sans Serif'; font-size:7pt; color:black; position:absolute; bottom:1px; left:2px; background:#dfdfdf; text-align:right; vertical-align:bottom; height:28px; width:180px; padding:1px }

.kat_kosik  { font-family:'MS Sans Serif'; font-size:7pt; color:black; position:absolute; bottom:0px; left:1px; background:red; text-align:right; vertical-align:bottom; height:24px; width:180px; padding-bottom:0 }
.kat_kusy   { font-family:'MS Sans Serif'; font-size:7pt; color:black; position:absolute; bottom:1px; left:0px; background:transparent; text-align:left; height:24px; width:180px; padding-top:6; padding-left:2px }

.kat_main_d   { position:relative; top:0; left:0; width:560px; margin:1px; padding:2px; border-bottom:solid 1px #cfcfcf }
.kat_nad_d    { font-family:'MS Sans Serif'; font-size:10pt; min-height:20px; _height:20px; background:transparent; display:block; color:navy }
.kat_pic_d    { height:150px; width:180px; overflow:hidden; text-align:center; vertical-align:middle; float:left; cursor:pointer; background-color:white }
.kat_popis_d  { font-family:'MS Sans Serif'; font-size:7pt; color:black; line-height:9pt; text-align:left; margin-top:3px; height:180px; width:370px; overflow:hidden }
.kat_cena_d   { font-family:'MS Sans Serif'; font-size:7pt; position:absolute; bottom:5px; left:2px; text-align:left; width:300px; background:transparent; padding-right:2px }
.kat_spodek_d { font-family:'MS Sans Serif'; font-size:7pt; color:black; position:absolute; bottom:1px; left:2px; background:#dfdfdf; text-align:right; vertical-align:bottom; height:28px; width:556px; padding:1px }

