body {
	margin:10 auto; text-align:center; position:relative; font:small Verdana,Sans-Serif; background: #e1eeb8;
}
h3 {
	font:18px Verdana,Sans-Serif; color:#900000; font-weight:bold; padding-top:14px; margin-top:2px; margin-bottom:10px; padding-bottom:0px; border-top:1px solid #999999;
}
a img {
	border:none;
}
a:link {
	font-weight:bold; color:#2E2E7C; text-decoration:none;
}
a:visited {
	font-weight:bold; color:#2E2E7C; text-decoration:none;
}
a:hover {
	font-weight:bold; color:#2E2E7C; text-decoration:underline;
}
p.zapati {
	text-align:center; font:10px Verdana,Sans-Serif; color:#666666; padding: 0; margin: 0;
}
.normal {
	FONT-SIZE: 11px; PADDING: 0x; MARGIN: 0px; DISPLAY: inline;  FONT-WEIGHT: normal;
}
#login {
	width:330px; background-color: #e1eeb8; margin: 0 auto; text-align: left; font-size:15px;
}
#inlogin {	
	margin-bottom:10px; padding:6px; background-color: #fffde9; border:0px; margin-top:30px;
width:330px; 
_width:342px; 
_w\idth:330px; 
}
#inlogin .okr {
	padding:6px 6px 14px 6px; text-align: justify; border:1px solid #3D764E;
}
#inlogin .title {
	font:24px Verdana,Sans-Serif; color:#3D764E; font-weight:bold; padding: 8px 0 10px 6px; margin-top:0px; 
}
#inlogin .menu {
	padding-bottom:1px; margin-bottom:0px; margin-top:30px; margin-left:10px; margin-right:10px; 
}
#inlogin .white {
	font:12px Verdana,Sans-Serif; color:#3D764E; font-weight:bold; padding-bottom:14px; padding-left:6px; margin-top:0px;
}
#inlogin img.lev {
	float:left; margin:3px 15px 0px 3px; padding:0px; border:0; 
}
#inlogin img.prav {
	float:right; margin:3px 3px 0px 15px; padding:0px; border:0; 
}
#inlogin form {
	margin:3px 10px 0px 3px; padding:0px; border:0; 
}
#inlogin td {
	FONT-SIZE: 11px; padding: 0 0 5px 0;
}
#inlogin td.bottom {
	FONT-SIZE: 11px; padding: 10px 0 5px 0; LINE-HEIGHT: 3;
}
#inlogin a.normal {
	FONT-SIZE: 11px; PADDING: 0 0 0 2px; MARGIN: 0px; DISPLAY: inline; FONT-WEIGHT: normal
}
#inlogin a.normal:visited {
	FONT-SIZE: 11px; PADDING: 0 0 0 2px; MARGIN: 0px; DISPLAY: inline;  FONT-WEIGHT: normal
}
#inlogin a.normal:hover {
	FONT-SIZE: 11px; PADDING: 0 0 0 2px; MARGIN: 0px; DISPLAY: inline;  FONT-WEIGHT: normal; text-decoration:underline; background-color: #fffde9;
}
#inlogin a.help {
	FONT-SIZE: 15px; PADDING: 0; MARGIN: 0px; DISPLAY: inline; FONT-WEIGHT: bold
}
#inlogin a.help:visited {
	FONT-SIZE: 15px; PADDING: 0; MARGIN: 0px; DISPLAY: inline;  FONT-WEIGHT: bold
}
#inlogin a.help:hover {
	FONT-SIZE: 15px; PADDING: 0x; MARGIN: 0px; DISPLAY: inline;  FONT-WEIGHT: bold; text-decoration:underline; background-color: #fffde9;
}
#inlogin A {
	PADDING-RIGHT: 0.5ex; DISPLAY: block; PADDING-LEFT: 11ex; FONT-SIZE: 17px; PADDING-BOTTOM: 20px; MARGIN: 6px; COLOR:#3D764E; PADDING-TOP: 20px; TEXT-DECORATION: none; 
 }
#inlogin A:hover {
	COLOR: #3D764E; background-color: #e1eeb8; 
}
#list {
	width:705px; background-color: #e1eeb8; MARGIN: 0px 0px 0px 0px; font-size:12px; text-align: left;
}
#inlist {	
	margin-bottom:10px; padding:6px; background-color: #fffde9; COLOR:#000000;
width:705px; 
_width:717px; 
_w\idth:705px; 
}
#inlist .okr {
	padding:6px 6px 6px 6px; border:1px solid #3D764E;
}
#inlist .line {
	border-top:1px dashed #999999; font:11px Verdana,Sans-Serif; font-weight:normal; margin: 10px 0 5px 0; padding: 5px 0 5px 0; 
}
#inlist .title {
	PADDING: 4px 4px 4px 6px; FLOAT: left; MARGIN: 0px 10px 0px 0px; font:14px Verdana,Sans-Serif; font-weight:bold; 
}
#inlist .return {
	PADDING: 4px 4px 4px 6px; FLOAT: none; MARGIN: 2px 0px 0px 0px; font:11px Verdana,Sans-Serif; font-weight:normal;
}
#inlist img.sq {
	border: 1px solid #999999
}
#inlist p {
	MARGIN: 6px 0px 4px 4px; font:11px Verdana,Sans-Serif; COLOR:#000000;
}
#inlist p.rad {
	line-height:3em;
}
#inlist .dur {
	color:#FF0000; font-weight:bold;
}
#inlist p.jus {
	text-align: justify;
}
#inlist p.right {
	text-align: right; padding-right:30px; padding-top:10px
}
#inlist .nabidka {
	PADDING: 2px 6px 2px 6px;   MARGIN: 0px 2px 0px 2px; background-color: #3D764E; COLOR: #ffffff; FONT-WEIGHT: bold; 
}
#inlist .nabidka1 {
	PADDING: 3px 6px 3px 6px;   MARGIN: 2px 2px 2px 2px; background-color: #3D764E; COLOR: #ffffff; FONT-WEIGHT: bold; WIDTH: 70px; BORDER-RIGHT: 6px solid #fffde9; BORDER-BOTTOM: 6px solid #fffde9;
}
#inlist a.menu {
	PADDING: 2px;  MARGIN: 0px 3px 0px 3px; font:11px Verdana,Sans-Serif; COLOR: #3D764E; background-color: #fffde9; TEXT-DECORATION: none; font-weight:bold; 
}
#inlist a:hover.menu {
	COLOR: #3D764E; background-color: #e1eeb8; TEXT-DECORATION: none; 
}
#inlist a.select {
	PADDING: 2px;  MARGIN: 0px 3px 0px 3px; font:11px Verdana,Sans-Serif; COLOR: #3D764E; background-color: #e1eeb8; TEXT-DECORATION: none; font-weight:bold; 
}
#inlist a.space {
	PADDING: 2px 10px 2px 10px;  MARGIN: 0px 2px 0px 2px; font:12px Verdana,Sans-Serif; COLOR: #3D764E; TEXT-DECORATION: none; font-weight:bold; 
}
#inlist a:visited.space {
	PADDING: 2px 10px 2px 10px;  MARGIN: 0px 2px 0px 2px; font:12px Verdana,Sans-Serif; COLOR: #3D764E; TEXT-DECORATION: none; font-weight:bold; 
}
#inlist a:hover.space {
	PADDING: 2px 10px 2px 10px;  MARGIN: 0px 2px 0px 2px; font:12px Verdana,Sans-Serif; COLOR: #3D764E; TEXT-DECORATION: underline; font-weight:bold; 
}
#inlist tr.head {
	FONT-WEIGHT: bold; background: #666666; color:#ffffff; padding:3px;
}
#inlist tr.barva0 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; background: #eeeeee; color:#000000; padding:3px;
}
#inlist tr.barva1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; background: #dddddd; color:#000000; padding:3px;
}
#inlist table.hod {
	padding: 2px; border: 1px solid #666666; FONT-SIZE: 10px;
}
#inlist td.hod_dark {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; background: #3D764E; color:#ffffff; margin:0; padding:0; vertical-align:bottom; text-align: center; width:80px; height:40px; background-image: url("gfx/stripe4.gif"); vertical-align: middle
}
#inlist td.hod_dark0 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; background: #3D764E; color:#ffffff; margin:0; padding:0; vertical-align:bottom; text-align: center; width:80px; height:40px; background-image: url("gfx/stripe4.gif"); vertical-align: middle
}
#inlist td.hod_dark1 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; background: #3D764E; color:#ffffff; margin:0; padding:0; vertical-align:bottom; text-align: center; width:80px; height:40px; background-image: url("gfx/stripe4.gif");
}
#inlist td.hod_dark2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; background: #3D764E; color:#ffffff; margin:0; padding:0; vertical-align:top; text-align: center; width:80px; height:40px; background-image: url("gfx/stripe4.gif")
}
#inlist td.hod_light1 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; color:#999999; margin:0; padding:0; vertical-align:bottom; text-align: center; width:80px; height:40px; 
}
#inlist td.hod_light2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; color:#999999; margin:0; padding:0; vertical-align:top; text-align: center; width:80px; height:40px; 
}
#inlist td.hod_moje1 {
	FONT-SIZE: 10px; background: #ff9900; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-left: 1px solid #999999; background-image: url("gfx/stripe1.gif")
}
#inlist td.hod_moje2 {
	FONT-SIZE: 10px; background: #ff9900; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-top: 1px solid #999999; border-left: 1px solid #999999; background-image: url("gfx/stripe1.gif")
}
#inlist td.hod_volno1 {
	FONT-SIZE: 10px; background: #ffffff; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-left: 1px solid #999999; background-image: url("gfx/stripe0.gif")
}
#inlist td.hod_volno2 {
	FONT-SIZE: 10px; background: #ffffff; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-top: 1px solid #999999; border-left: 1px solid #999999; background-image: url("gfx/stripe0.gif")
}
#inlist td.hod_plno1 {
	FONT-SIZE: 10px; background: #ffd9a1; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-left: 1px solid #999999; background-image: url("gfx/stripe2.gif")
}
#inlist td.hod_plno2 {
	FONT-SIZE: 10px; background: #ffd9a1; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-top: 1px solid #999999; border-left: 1px solid #999999; background-image: url("gfx/stripe2.gif")
}
#inlist td.hod_mimo1 {
	FONT-SIZE: 10px; background: #dddddd; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-left: 1px solid #999999; color: #666666; background-image: url("gfx/stripe3.gif")
}
#inlist td.hod_mimo2 {
	FONT-SIZE: 10px; background: #dddddd; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-top: 1px solid #999999; border-left: 1px solid #999999;  color: #666666; background-image: url("gfx/stripe3.gif")
}
#inlist td.hod_tee_mimo {
	FONT-SIZE: 10px; background: #dddddd; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-left: 1px solid #999999; color: #666666; background-image: url("gfx/stripe3b.gif"); background-repeat: repeat-x; background-position: center top;
}
#inlist td.hod_tee_volno {
	FONT-SIZE: 10px; background: #ffffff; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-left: 1px solid #999999; color: #000000; background-image: url("gfx/stripe0b.gif"); background-repeat: repeat-x; background-position: center top;
}
#inlist td.hod_nic1 {
	FONT-SIZE: 10px; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-left: 1px solid #999999; color: #666666;
}
#inlist td.hod_nic2 {
	FONT-SIZE: 10px; margin:0; padding:4px 7px 2px 7px; vertical-align:top; text-align: center; border-top: 1px solid #999999; border-left: 1px solid #999999;  color: #666666; 
}
#inlist .border {
	FONT-WEIGHT: bold; margin:0px; padding:4px; border:2px solid #999999;
}
#inlist p.topmargin {
	padding: 20px 0 0 0; font:12px/1.5 Verdana,Sans-Serif; text-align:justify;
}
#inlist td.rezervace {
	HEIGHT: 34px; vertical-align:middle; FONT-SIZE: 13px; color:#000000; margin:0; padding: 0 10px 0 5px; text-align: left; border-width: 1px 0 0 0; border-style: solid; border-color: #999999; background-image: url("gfx/stripe3a.gif")
}
#inlist td.rezervacen {
	HEIGHT: 34px; vertical-align:middle; FONT-SIZE: 13px; color:#000000; margin:0; padding: 0 10px 0 5px; text-align: center; border-width: 1px 0 0 0; border-style: solid; border-color: #999999; background-image: url("gfx/stripe3a.gif")
}
#inlist td.rezervacepr {
	HEIGHT: 34px; vertical-align:middle; FONT-SIZE: 13px; color:#000000; margin:0; padding: 0 10px 0 5px; text-align: center; border-width: 1px 0 0 0; border-style: solid; border-color: #999999; background-image: url("gfx/stripe3a.gif")
}
#inlist td.rezervace_last {
	HEIGHT: 34px; vertical-align:middle; FONT-SIZE: 13px; color:#000000; margin:0; padding: 0 10px 0 5px; text-align: left; border-width: 1px 0 1px 0; border-style: solid; border-color: #999999; background-image: url("gfx/stripe3a.gif")
}
#inlist td.den {
	HEIGHT: 24px; vertical-align:middle; font: bold 13px Verdana,Sans-Serif; color:#000000; margin:0; padding: 0 10px 0 5px; text-align: left; border-width: 1px 0 0 0; border-style: solid; border-color: #999999; background-image: url("gfx/stripe2.gif")
}
#inlist td.denc {
	HEIGHT: 24px; vertical-align:middle; font: bold 13px Verdana,Sans-Serif; color:#000000; margin:0; padding: 0 10px 0 5px; text-align: center; border-width: 1px 0 0 0; border-style: solid; border-color: #999999; background-image: url("gfx/stripe2.gif")
}
#inlist h4 {
	MARGIN: 0; font:20px Verdana,Sans-Serif; COLOR:#000000;
}
#inlist img.vizitka {
	MARGIN: 0px 20px 0 0; FLOAT:left; border: 1px solid #666666; padding: 2px
}
#inlist div.rezervace {
	font: bold 13px Verdana,Sans-Serif; COLOR:#000000; padding: 5px;
}
#inlist div.vizitka {
	font:14px Verdana,Sans-Serif; COLOR:#000000; padding: 5px 0 30px 0;
}
a.normal {
	FONT-SIZE: 11px; PADDING: 0; MARGIN: 0px; DISPLAY: inline; FONT-WEIGHT: normal
}
a.normal:visited {
	FONT-SIZE: 11px; PADDING: 0; MARGIN: 0px; DISPLAY: inline;  FONT-WEIGHT: normal
}
a.normal:hover {
	FONT-SIZE: 11px; PADDING: 0x; MARGIN: 0px; DISPLAY: inline;  FONT-WEIGHT: normal; text-decoration:underline; 
}
#inlist td.bottom {
	FONT-SIZE: 11px; padding: 10px 0 5px 0; LINE-HEIGHT: 3;
}
#inlist .select {
	PADDING: 2px;  MARGIN: 0px 3px 0px 3px; font:11px Verdana,Sans-Serif; COLOR: #3D764E; background-color: #e1eeb8; TEXT-DECORATION: none; font-weight:bold; 
}
hr.cistic {
   clear: both;
   height: 1px;
   border: none;
   margin: -1em 0 0 0;
   visibility: hidden;
   }
