html, body   { 
	background-color: #1E443A; 
	margin: 0 0 0 0; 
	padding: 0;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	text-align:center;
}

.tduprav		{font-weight:normal;background-color:#E6E6ED; cursor:pointer;}
.tduprav1		{font-weight:normal;color:black;}

.mapagif 				{text-decoration:none;border:0px solid black;}
.text					{font-size:12px;}
.nadpis					{font-size:16px;font-weight:bold;}
.snadpis				{font-size:14px;font-weight:bold;}
.mnadpis				{font-size:12px;font-weight:bold;text-decoration:underline;}
.ital					{font-size:12px;font-style:italic;}
.ital2					{font-style:italic;}
.italtucne				{font-size:12px;font-style:italic;font-weight:bold;}
.ital2tucne				{font-style:italic;font-weight:bold;}
.velkyzeleny   			{font-size:20px;font-weight:bold;color:#1E443A;}
.pvelkyzeleny  			{font-size:20px;font-weight:bold;color:#1E443A;}
.maxvelkyzeleny   		{font-size:24px;font-weight:bold;color:#1E443A;}
.pmaxvelkyzeleny   		{font-size:24px;font-weight:bold;color:#1E443A;}
.zelenytucne			{font-size:12px;font-weight:bold;color:#1E443A;}
.pzelenytucne			{font-size:12px;font-weight:bold;color:#1E443A;}
.zeleny					{font-size:12px;color:#1E443A;}
.zelnadpis				{font-size:16px;font-weight:bold;color:#1E443A;}
.pzeleny				{font-size:12px;color:#126418;}
.tucne					{font-size:12px;font-weight:bold;}
.odraz					{padding:12px;}
.zel					{color:#1E443A;}
.cerv					{color:red;}
.oranznadpis			{color:#FF7916;}
.oranz					{color:#FF7916;}
.oranztucne				{color:#FF7916;font-weight:bold;}
.scerv					{font-size:14px;color:red;font-weight:bold;}
.vlevo					{margin-left : 2%;text-align : justify;}
.vlevo li				{margin-bottom:5px;}
.rolmenu				{font-size:10px;}
.vypisgal				{width:100%;}

a:hover.odkazy			{color:#FF7916;font-size:10px;font-weight:bold;text-decoration:none;}
a:link.odkazy 			{color:#FF7916;font-size:10px;font-weight:bold;text-decoration:underline;}
a:visited.odkazy	 		{color:#FF7916;font-size:10px;font-weight:bold;}


a:hover.odkaz			{color:#FF7916;font-size:14px;font-weight:bold;text-decoration:none;}
a:link.odkaz 			{color:#FF7916;font-size:14px;font-weight:bold;text-decoration:underline;}
a:visited.odkaz	 		{color:#FF7916;font-size:14px;font-weight:bold;}



a:hover.odkaza			{color:#1E443A;font-size:14px;font-weight:bold;text-decoration:underline;}
a:link.odkaza 			{color:#1E443A;font-size:14px;font-weight:bold;text-decoration:none;}
a:visited.odkaza 		{color:#1E443A;font-size:14px;font-weight:bold;text-decoration:none;}


a:hover.smodkaz			{color:#FF7916;font-size:10px;font-weight:bold;text-decoration:none;}
a:link.smodkaz 			{color:#FF7916;font-size:10px;font-weight:bold;text-decoration:none;}
a:visited.smodkaz	 		{color:#FF7916;font-size:10px;font-weight:bold;text-decoration:none;}

.accessible {
	visibility:hidden !important;
	display:none !important;
	margin:0px;
	padding:0px;
}

#container { 
	background-color: white; 
	height: 449px; 
	width: 740px;
	margin:auto;
	color:#565656;
	background-image:url(images/containerbgr.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	text-align:left;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -370px; /* half of width */
    margin-top: -225px;  /* half of height */
}

#header {
	background-image:url(images/header1.jpg);
	background-repeat:no-repeat;
	height:76px;
}

#header h1 {
	margin:0px;
	padding:0px;
	}

#header h1 a {
	display:block;
	position:relative;
	width:137px;
	height:44px;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	margin:0 0 0 33px;
	top:16px;
}

#top-nav {
	height:42px !important;
	margin:0 23px 0 23px;
}

#top  { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	height:37px !important;
}

#top li { /* all list items */
	float:left;
	margin:0px;
	padding: 0px;
	list-style: none;
	position:relative;
}

#top li a {
	display:block;
	margin:3px 3px 0 0;
	padding:0;
	text-decoration:none;
	width:137px;
	height:37px;
	background-repeat:no-repeat;
}

#top li a.uvod { 	background-image:url(images/but01n.gif); }
#top li a.spol { 	background-image:url(images/but02n.gif); }
#top li a.nabiz { 	background-image:url(images/but03n.gif); }
#top li a.reference { 	background-image:url(images/but04n.gif); }
#top li a.kontakt { 	background-image:url(images/but05n.gif); width:134px !important; margin:3px 0 0 0;}

#top li a.info { 	background-image:url(images/intrbut01n.gif);width:174px !important; margin:3px 0 0 0; }
#top li a.foto { 	background-image:url(images/intrbut02n.gif); width:174px !important; margin:3px 0 0 0;}
#top li a.otazky { 	background-image:url(images/intrbut03n.gif);width:173px !important; margin:3px 0 0 0; }
#top li a.uvodintr {background-image:url(images/intrbut06n.gif); width:173px !important; margin:3px 0 0 0;}


#top li a:hover {
	background-position:left -37px;

}

#top li ul { /* second-level lists */
	display:none;
	position: absolute;
	padding-left:25px;
	
	z-index:10;
	width:112px;
	background-image:url(images/subnavbgr2.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin:0;
	_margin:-3px 0 0 0;
}

#top li ul li {
	font-size:1px;
	float:none;
	padding:0px !important;
	margin:0px 0 0 0px !important;
	list-style-image:url(images/list.gif);
}


#top li ul li a {
	font-size:11px;
	display:block;
	color:#FF7916;
	font-weight:bold;
	text-decoration:underline;
	height:16px!important;
	margin:0px !important;
	padding:4px 0 2px 0;
	z-index:10;
	width:100px!important;
}

#top li ul li a:hover {
	color:#003300;
	text-decoration:none;
}


#top li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto; 
}

#top li:hover ul, #top li.over ul { /* lists nested under hovered list items */
	display:block;
}

.extra ul {
	width:108px !important;
	border-right:1px solid orange;
}

#content {
	
	margin:5px 0 0 30px;
	width:682px;
	height:277px;
	
	overflow:auto;
}
#content h2 {
	color:#1E443A;
	letter-spacing:-1px;
	font-size:16px;
	margin:15px 0 0 0;
	padding:0px;
}

.homeimage {
	float:right;
	margin:0 0px 0 10px;
}

#bot-nav #botomnav  { /* all lists */
	padding: 0;
	margin:5px 0 0 23px;
	
	list-style: none;
	height:37px;
}

#bot-nav #botomnav  li { /* all list items */
	float:left;
	margin:0px;
	padding: 0px;
	list-style: none;
	position:relative;
}

#bot-nav #botomnav li #m1 {
	
	voice-family: "\"}\""; voice-family:inherit; top: -76px;
	*top:-40px;
}

#bot-nav #botomnav li #m2 {
		
	voice-family: "\"}\""; voice-family:inherit; top: -30px;
	*top:-38px;
}

#bot-nav #botomnav li #m3 {
	
	voice-family: "\"}\""; voice-family:inherit; top: -53px;
	*top:-51px;	
}

#bot-nav #botomnav li #m4 {
	
	voice-family: "\"}\""; voice-family:inherit; top: -7px;
	*top:-13px;
}

#bot-nav #botomnav li a {
	display:block;
	margin:3px 3px 0 0;
	padding:0;
	text-decoration:none;
	width:171px;
	height:37px;
	background-repeat:no-repeat;
}

#botomnav li a.lide {background-image:url(images/botbut01n.gif); }
#botomnav li a.pomuzeme {background-image:url(images/botbut02n.gif);}
#botomnav li a.sdeleni {background-image:url(images/botbut03n.gif); width:173px !important; margin:0px 0px 0 0}
#botomnav li a.diskretni { 	background-image:url(images/botbut04n.gif); }

#botomnav li a.part { 	background-image:url(images/intrbut04n.gif); }
#botomnav li a.crm {background-image:url(images/intrbotbut01n.gif); }
#botomnav li a.odhl {background-image:url(images/intrbotbut02n.gif);}
#botomnav li a.rezerv {background-image:url(images/intrbut05n.gif);}

#bot-nav #botomnav li a:hover {
	background-position:left -37px;

}

#bot-nav #botomnav li ul { /* second-level lists */
	display:none;
	position: absolute;
	margin:-13px 0 0 0;
	padding:0px 0 0 25px;
	text-align:left;
	width:auto;
	z-index:1;
	background-image:url(images/botnavbgr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#bot-nav #botomnav li ul li {
	float:none;
	padding:0px !important;
	margin:0px 0 0 0px !important;
	white-space: nowrap;
	list-style-image:url(images/list.gif);
}


#bot-nav #botomnav li ul li a {
	color:#FF7916;
	font-weight:bold;
	text-decoration:underline;
	height:19px;
	display:block;
	margin:0px !important;
	white-space: nowrap;
	padding:4px 0 0 0;
}

#bot-nav #botomnav li ul li a:hover {
	color:#003300;
	text-decoration:none;
}


#bot-nav #botomnav li >ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto; 
}


#bot-nav #botomnav li:hover ul, #bot-nav #botomnav li.over ul { /* lists nested under hovered list items */
	display:block;
}




#designby {
	width: 740px;
	height: 25px; 
	margin:auto;
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -390px; /* half of width */
    margin-top: 230px;  /* half of height */
	text-align:right;
	color:#999999;
	
}

#designby a {
	color:#999999;
}
.prislib li { list-style-type:lower-alpha;

}

.prislibP li { list-style-type:lower-alpha;

}