BODY {
	color: #404041;
	font-family: Verdana,Helvetica CE,Arial,sans-serif; FONT-SIZE: 11px;COLOR: #666666; LINE-HEIGHT: 1.4em;
	margin: 0 0 0 0; 
	padding: 0;
	background: #FF9933 center top;
	text-align: center;
	display: block;
	


}
.auto-style1 {
    
    border-spacing: 0px;
    border-collapse: separate;

}
.auto-style1 td, th {
    border: 1px solid #999999;
    
}


#all {
	position:relative;
	width:998px;
	margin:0 auto 0 auto;
	background: center top url(../images/bg.gif) repeat-y;
	}

#container {
	margin: 0 auto 0 auto;
	width:998px;
	min-height: 600px;
	text-align: left;
	position: relative;
	
	

}

#page1 {
	text-align: left;
	margin: 0 auto 0 30;	
}

#top1 {
	background: center top url(../images/top.jpg) no-repeat;
	top: 0px;
	left: 0px;
	height: 300px;
	position: relative;
}

#top1 h1 {
	visibility: hidden;
}


#top1_odkazy {
	position: relative;
	left: 800px;
	top: 55px;
	font-size: 11px;
	font-weight: bold;
	width: 150px;
	text-align: center;
	

}
#top1_nadpis {
	position: relative;
	left: 280px;
	top: 50px;
	font-size: 18px;
	font-weight: bold;
	width: 570px;
	text-align: left;
	color: #000000;
	
}

#top2 {
	
	margin: 0 auto 0 auto;
	right: 10px;
	height: 20px;
	position: relative;
	text-align: right;
	width: 998px;
	FONT-SIZE: 0.8em;
	font-weight:bold;
	color:#999999;
	top: 4px;

}
#top3 {
	margin: 0 auto 0 auto;
	position: relative;	
	text-align: left;
	left: 5px;
	width: 940px;
	height: 26px;
	background: center top url(../images/1.gif) repeat-x;
	
	

}

#Footer {
	margin: 0 auto 0 auto;
	position: relative;
	width:940px;
	height:26px;
	left: 5px;
	text-align: center;
	background: center top url(../images/2.gif) repeat-y;
	

}

#FooterContent{
float:left;
color:#FFFFFF;
padding:5px 50px;
margin:0px;
FONT-SIZE: 0.8em;
font-weight:bold; 
width: 650px;
text-align: right;
}

#FooterContent a:visited {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#FooterContent a:hover {
text-decoration:underline;
}


#FooterContent1{
text-align: center;
color:#FFFFFF;
padding:5px 50px;
margin:0px;
FONT-SIZE: 0.8em;
font-weight:bold; 


}

#spodni_lista {
	margin: 0 auto 0 auto;
	position: relative;
	width:998px;
	height:5px;
	text-align: center;
	background: center top url(../images/3.gif) no-repeat;
	

}
#orange {
	
	position: relative;
	left: 34px;
	width: 750px;
	height: 326px;
	background: center top url(../images/spodek_orang.jpg) no-repeat;
	
	

}

/* xxxxxxxxxxxxxxxxx
------------------------------*/

#text1 {
	margin: 0 auto 0 auto; 
	text-align: left; 
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 10px; 
	COLOR: #666666;
	LINE-HEIGHT: 1.4em;	
	position: relative;
	left: 10px;
	top: 10px;
	width: 530px;
	min-height: 350px;




}


#kontakt {

	PADDING-LEFT: 0px; 
	text-align: center; 
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	COLOR: #000;
	LINE-HEIGHT: 1.4em;
	position: relative;	
	float: right;
	top: 160px;
	width: 200px;

}





#menu {

	margin: 0 auto 0 auto;
	width: 200px;
	height: 200px;
	float: left;
	left: 34px;
	position: relative;
	z-index: 10;
	
	
}

#novinky {

	margin: 0 auto 0 auto;
	width: 187px;
	height: 200px;
	float: right;
	right: 24px;
	top: 10px;
	position: relative;
	text-align: center;


	
}

#novinky1 {

	width: 187px;
	left: 5px;
	position: relative;
	text-align: left;


}
#novinky2 {

	width: 164px;
	left: 5px;
	position: relative;
	text-align: left;
	background: #437ED8;
	color: #FFFFFF;
	padding:5px 5px;



}
#novinky_mezera {

	width: 174px;
	left: 5px;
	height: 1px;
	position: relative;
	background: #FFFFFF;



}
#novinky_datum {

	width: 174px;
	left: 5px;
	position: relative;
	
	color: #437ED8;
	text-align: right;


}

#spodni_menu {
	text-align: right;
	position: relative;
	top: 3px;
	right: 6px;	
	width: 660px;
	float: right;



}

#text2 {
	text-align: center;
}

.nadpis1 {
	FONT-SIZE: 1.4em; FONT-WEIGHT: bold;	
}
.schovat {
	display: none;

}









/* H1 REPLACE
------------------------------*/
A.novinky2 {
	color:#fff;
	text-decoration:underline;
	}
A.novinky2:visited {
	color:#fff;
	text-decoration:underline;
	}

h1 a {
	color:#fff;
	text-decoration:none;
	}
h1 a:active,
h1 a:hover {
	color:#fff;
	text-decoration:underline;
	}
a.odkazZDVOP {
    color:#000;
	text-decoration:underline;
    font-weight: bold;
    padding-left: 25px;
}
A.odkazZDVOP:visited {
	color:#000;
	text-decoration:underline;
    font-weight: bold;
    padding-left: 25px;
	}

.ul1	
	{
	padding: 10px 10px 0px 20px;
	margin: 0px;
	list-style: disc;
	
	}
.ul2	
	{
	padding: 10px 10px 0px 20px;
	margin: 0px;
	list-style: decimal;
	
	}
.ul3	
	{
	padding: 10px 10px 0px 20px;
	margin: 0px;
	list-style: disc;
	
	}

/* BODY */









.clean {
	clear:both;
	
	font-size:0;
	height:1px;
	}

#cara {
	position:relative;
	left:210px;
	width:720px;
	background:#CBCBCB;	
	height:1px;
 
	}


/* FADE
------------------------------*/
.fade {
	width:922px;
	height:106px;
	overflow:hidden;
	display:block;
	position:relative;
	top:0;
	left:4px;
	text-align:center;



	}	

.menu1 {
	width:922px;
	height:27px;
	overflow:hidden;
	display:block;
	position:relative;
	top:0;
	left:4px;
	text-align:center;
	background:#EF9A48;



	}	

/* odkazy */


#zpet {
	margin-TOP: 10px;
	margin-BOTTOM: 10px;
	text-align: center;
	
}

A {
	COLOR: #0560a6; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #834283;
}
A.a-bila {
	COLOR: #FFFFFF;
}
A.a-tmava {
	COLOR: #666666;
}
A.spodni {
	COLOR: #000000;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
}
A.spodni:visited {
	COLOR: #000000;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
}


HR {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1px; COLOR: #ccc; HEIGHT: 1px; BACKGROUND-COLOR: #FFFFFF
}



#clear1 {
	clear: both;

}



/* obrazky */
.image-block
{
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	border: 0px;
	
}
.image-block1
{
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	border: 1px solid #C0C0C0;
	
}
.image-block2
{
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	border: 1px solid #C0C0C0;
	width: 120px;
}
.image-block3
{
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	border: 1px solid #C0C0C0;
	margin-RIGHT: 20px;
	margin-BOTTOM: 10px;
}
.foto1 {width: 530px;}
.foto2 {width: 530px;}


.nadpis {
	FONT-SIZE: 1.4em; FONT-WEIGHT: bold;	
}



.odeslat {
	position:relative;
	background-color: #437ED8;
	FONT-SIZE: 0.8em;
	font-weight:bold; 
	color: #FFFFFF;
	width: 100px;
	}
.obrazky1 {
	position:relative;
	float: left;
	padding-right: 10px;
	
	}
A.spodni_menu {
	font-weight: bold;
	color: #000;

}






/* pull-down mainmenu css */
.mainmenu{

	width: 15em;
	padding: 0;
	float: left;
	z-index: 0;
	
}
.mainmenu ul {
	float: left;
	width: 202px;
	list-style: none;
	line-height: 1;
	color:#3B3F41;
	background: #F1F5FF;
	
	padding: 0;
	border-width: 1px 1px;
	margin: 0 0 0 0;
	text-align: left;
}

.mainmenu a, .mainmenu a:visited {
	display: block;
	width: 240px;
	font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:normal;font-style:normal;text-decoration:none;
	color: #3B3F41;
	text-decoration: none;
	padding: 0.5em 0em;
	text-indent:1em;
	margin: 0;	

}
.mainmenu li li a{padding:0.5em;text-indent:0;}
.mainmenu ul ul a{
	width:100%;
	height:100%;
}
.mainmenu ul a{
		width: 100%;
		
}


.mainmenu li  {
	float: left;
	width:100%;
	margin:0;
	padding:0;
	
	
}

.mainmenu ul li {float:left; position:relative;}
.mainmenu ul li  {width:100%;} /* !!!!! */
	
.mainmenu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width:240px;	
	background: #3b3f41;
	
	font-weight: normal;
	border-width: 1px;
	margin: 0;
	
	
}
.mainmenu li ul.ul_ch_delsi  {
	position: absolute;
	left: -999em;
	height: auto;
	width:340px;	
	background: #F1F5FF;
	
	font-weight: normal;
	border-width: 1px;
	margin: 0;
	
	
}


.mainmenu li li {
	width: 100% ; 
	
}
.mainmenu li a{width: 100% ; }
.mainmenu li li a{
	width: 100%;
}

.mainmenu li ul  {
	margin: -2.0em 0 0 0;
}
.mainmenu li ul.ul_ch_delsi  {
	margin: -2.0em 0 0 0;
}
.mainmenu li ul.ul_ch_vyska  {
	margin: -20.75em 0 0 0;
}
.mainmenu li ul.ul_ch_vyska_velka  {
	margin: -35.0em 0 0 0;
}

.mainmenu li ul ul {
	margin: -2.0em 0 0 -0.3em;
}
.ul_ch, 
.mainmenu li:hover ul ul,
.mainmenu li li:hover ul ul,
.mainmenu li li li:hover ul ul,
.mainmenu li li li li:hover ul ul,
.mainmenu li li li li li:hover ul ul
{
	left: -999em;
}
.mainmenu li:hover ul,
.mainmenu li li:hover ul,
.mainmenu li li li:hover ul,
.mainmenu li li li li:hover ul,
.mainmenu li li li li li:hover ul
{
	left: 100%; /* !!! */
}
.mainmenu li:hover>ul.ul_ch   
{
	left: 100%; /* !!! */
}

.mainmenu li:hover{
	background: #CCCCCC;
}

.mainmenu li:hover a,.mainmenu li:hover a:visited,.mainmenu li:hover a:hover,.mainmenu li a:hover{
	color:#3B3F41;
}
.mainmenu li:hover li a, .mainmenu li li:hover li a, 
.mainmenu li li li:hover li a, .mainmenu li li li li:hover li a,
.mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited, 
.mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited
{
	color:#3B3F41;
}
.mainmenu li li:hover, .mainmenu li li li:hover, 
.mainmenu li li li li:hover , .mainmenu li li li li li:hover , .mainmenu li li li li li li:hover 
{
	background: #CCCCCC;
	z-index:1999;
}
.mainmenu li li:hover a,.mainmenu li li li:hover a, 
.mainmenu li li li li:hover a, .mainmenu li li li li li:hover a
{
	color: #3B3F41; 
}

.mainmenu ul ul a, .mainmenu ul ul a:visited,
.mainmenu li li a, .mainmenu li li a:visited
{
	color: #3B3F41;
}
.mainmenu ul ul a:hover,
.mainmenu li:hover li:hover a,.mainmenu li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited{
	color: #3B3F41;
}
.mainmenu li:hover li:hover li a,.mainmenu li:hover li:hover li a:visited ,
.mainmenu li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited{
	color: #3B3F41;
}



.li_cara	
{	
	height: 1px;
	background: #fff;
		}
.li_cara10	
{	
	height: 15px;
	background: #fff;
		}
.li_nc_zelena	
{	
	
	background: #137232;
		}
/* end of mainmenu css */