
    body,
	html {
	margin:0;
	padding:0;
	color: #858585;
	min-width:1000px;
	font: normal normal normal 0.9em Tahoma, arial, Verdana, sans-serif;
	letter-spacing: .1em;
	line-height: 1.7;
	background-color : #858585;
	background-image : url(../img/bgimage.jpg);
	background-repeat : repeat-x;
}


    #wrap {
	background: #F2F1EC;
	margin:0 auto;
	width:1000px;
	border : 0px solid Black;
	margin-top : 15px;
}

#header {
	background-color : #8B8B8B;
	margin-bottom : 0px;
	height : 308px;
	width:1000px;
	border-bottom :1px solid #F2F1EC;
	text-align : center;
}

	#header img {
	margin-top : 0px;
	border :0px solid White;
}

	#vrchheader1 {
	sbackground-color : #303030;
	margin-bottom : 0px;
	height : 86px;
	width:1000px;
	background-image : url(../img/vrchheader1bg.jpg);
}

#vrchheader2 {
	background-color : Black;
	margin-bottom : 0px;
	height : 54px;
	width:1000px;
	border-bottom :0px solid White;
	text-align : left;
}

#vrchheader2 p {
	margin-top : 0px;
	padding-top : 15px;
	padding-left : 5px;
}



#vrchheader2 A {
	text-decoration : none;
	color : White;
	font-size : 16px;
	font-weight : bold;
	letter-spacing : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	padding-left : 30px;
	padding-top : 10px;

}

#vrchheader2 A:HOVER {
	text-decoration : underline;
	background-color : transparent;
	color : #5C9417;
}





	#vrchheader1 img {
	padding-top : 0px;
}



	#spodekheader {
	background-color : #E6E3DA;
	margin-bottom : 0px;
	height : 280px;
	width:1000px;
	background-image : url(../img/spodekheader.jpg);
}





#bodytext{
	padding-top : 0px;
	font-size : 13px;
	color : Black;
	padding-left : 0px;
}

#bodytext p{
	color : #1F1F1F;
}


    #main {
	background-color : transparent;
	float:left;
	width:530px;
	padding-left : 40px;
	padding-top : 20px;
	padding-right : 10px;
	margin-top : 30px;
smin-height:400px;
	_height:400px;
	margin-left : 34px;
	border : 0px solid #7DD5EE;
	padding-bottom : 10px;
	margin-bottom : 0px;
}


#sidebarwrap {
	background-color : Blue;
	float:left;
	padding-left : 52px;
}

    #sidebar {
	background-color : Transparent;
	width:284px;
	padding-top : 50px;
	smin-height:400px;
	s_height:400px;
	float:right;
	padding-right : 50px;
}


  #nasipartneri {
	text-align : center;
	background-color : transparent;
	width : 218px;
	margin-top : 40px;
}

#nasipartneri p {
	
	color : #908E93;
	font-weight : bold;
	letter-spacing : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : 16px;
}






#footer {
	clear:both;
	background-color : transparent;
	height : 13px;
	width : 904px;
	text-align : center;
	background : url(../img/spodek.jpg);
	margin-bottom : 0px;
	font-size : 1px;
}

#aut {
	text-align: center;
	background-color : Black;
	height : 60px;
	width : 1000px;
}	

#aut p{
	padding-top : 18px;
	sfont-size : 10px;
	color:white;
}	


#aut span{
	padding-left : 2px;
	padding-right: 2px;
	font-size : 10px;
	color:white;
}	


#aut  A {
	text-decoration : none;
	color : White;
	font-weight : normal;
	letter-spacing : 1px;
	font-family : arial;
	font-size : 10px;
}

#aut  A:HOVER {
	text-decoration : underline;
    color : #C90000;
}



	

#gallery {
	text-align: center;
	width : 250px;
	height : 250px;
	background-color : White;
	vertical-align : middle;
}	
	
	

	
A {
	text-decoration : none;
	color : #5C9417;
	font-size : 13px;
	font-weight : normal;
	letter-spacing : 0px;
}

A:HOVER {
	text-decoration : underline;
	background-color : transparent;
	color : #5C9417;
}

H1 {
	font-family : Tahoma;
	font-size : 14px;
	color : Gray;
	font-weight : bolder;
	padding-left : 0px;
}

H2 {
	font-size : 20px;
	color : Gray;
	padding : 0;
	margin : 0;
	border: 0;
	margin: 0 0 0.15em 0;
}

    #sekce{
	padding-bottom : 5px;
	font-weight : bold;
	color :  #CA130F;
}





#menutable{
	background-color : transparent;
	border-collapse: collapse;
	margin-left : 10px;
    padding-bottom : 10px;
}

	td.menu1{
	margin:0;
	padding:0;
	border : none;
	background-color : transparent;
	border: inset 0pt;
	padding-left : 15px;
	padding-right : 5px;
	height : 11px;
	
}

	td.menu2{
	margin:0;
	padding:0;
	border : none;
	background-color :transparent;
	border: inset 0pt;
	padding-left : 8px;
    padding-bottom : 2px;
	height : 11px;
	padding-right : 10px;
	
}

td.menu2 A {
	text-decoration : none;
	color : #585858;
	font-size : 14px;
	font-weight : bold;
	letter-spacing : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
}

td.menu2 A:HOVER {
	text-decoration : underline;
	background-color : transparent;
	color : #C90000;
}





	td.menu3{
	margin:0;
	padding:0;
	border : none;
	background-color : transparent;
	border: inset 0pt;
	padding-left : 10px;
	padding-bottom : 2px;
	height : 11px;
	color : Red;
	font-weight : bold;
	padding-right : 0px;
}




	.buttonimage{
	border : none;
	width : 11px;
	height : 11px;
}


#toplist{
	text-align : center;
	padding-top : 20px;
	padding-bottom : 20px;
}


td.gallery{
	border : none;
	background-color : transparent;
	border: inset 0pt;
	border: outset 0pt;
	padding-left : 0px;
	height : 220px;
	width : 370px;
	vertical-align : middle;
	text-align : center;
}
	
  td.meznik{
	border : none;
	background-color : transparent;
	border: inset 0pt;
	padding-left : 0px;
	height : 1px;
	vertical-align : middle;
	text-align : center;
}

	#tablegallery{
	background-color : transparent;
	border-collapse: collapse;
	margin-top : 20px;
	
}

	#tablegallery2{
	background-color : transparent;
	border-collapse: collapse;
	border-width: 0px;
	margin-top : 15px;
}

	
	
	.imagegallery{
	border :1px solid Gray;
}

	.detailimg{
	text-align : center;
	border : 20px;
	border-color : Black;
    padding-top : 25px;
	sborder :1px solid Gray;
}

	.detailimg img{
	
	border :1px solid Gray;
}

.imagepopis{
	padding-top : 10px;
	padding-bottom : 16px;
}

.clearer {
	clear:both;
}


/*   Home  start*/


#homewrapper{
	background-color : Blue;
	width : 580px;
	height : 200px;
}


#homeleft{
	background-color : Fuchsia;
	float : left;
	width : 280px;
	height : 100px;
	text-align : center;
}

#homeleft h1{
	font-size : 9px;
	color : Gray;
	font-weight : bold;
	font-family : Tahoma;
	letter-spacing : 0px;
	margin-top : 20px;
	margin-bottom : 20px;
}


#homeright{
	background-color : Gray;
	float : right;
	width : 280px;
	height : 100px;
}

#homeright img{
	border :1px solid #CA130F;
	margin-top : 20px;
}

P#uvitani {
	color : gray;
	font-weight : bold;
	letter-spacing : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : 16px;
}

P#uvitani  span{
	color : #CA130F;
}




P#predstaveni {
	font-size : 11px;
	color : #CA130F;
	font-weight : bold;
	font-family : Tahoma;
	letter-spacing : 1px;
}

P#predstaveni  span{
	color : gray;
}



/*   Home  end */

a#roll img 
      {background-color: blue;} 
 a#roll:hover img 
      {background-color: red;} 
	  
	  
/* ==================== Menu start  ====================== */    
	  
	#menu
    {
	padding-left : 5px;
	swidth : 200px;
	margin:0 auto;
	padding-top : 30px;
	padding-bottom : 20px;
	margin-top : 0px;
	smargin-bottom : 40px;
}

#menu ul
    {
	font-size : 23px;
	padding-top : 0px;
	margin-top : 0px;
}


#menu li
    {
	line-height : 24px;
	list-style : square;
	color : #4B9700;
    margin-left : 2px;
}

#menu a {
	text-decoration : none;
	color : Black;
	font-size : 13px;
	font-weight : Bold;
	letter-spacing : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	margin-left : 5px;
}

#menu a:hover {
	text-decoration : underline;
	background-color : transparent;
	color : black;
}

/* ==================== Menu end ====================== */  

HR {
	margin-top : 30px;
	margin-bottom : 30px;
	sheight : 1px;
	sbackground-color :#0a9e24;
	scolor : #0a9e24;
	sborder : 0px;
	swidth : 800px;
}

/* ==================== Pomocne odkazy start ====================== */  

#pomocne_odkazy {
	color : Silver;
	margin-bottom : 10px;
	overflow:auto;
	scrollbar-3dlight-color:#141414;
	scrollbar-arrow-color: #4B9700;
	scrollbar-base-color: silver;
	scrollbar-darkshadow-color: #141414;
	scrollbar-face-color: silver;
	scrollbar-highlight-color: #141414;
	scrollbar-shadow-color: #141414;
	scrollbar-track-color: #141414;
	swidth : 640px;
	height : 150px;
	text-align : center;
	sline-height : 30px;
	padding-right: 20px;
}	
	
	
#pomocne_odkazy a {
	text-decoration : none;
	color : Gray;
	font-size : 11px;
	font-weight : normal;
	letter-spacing : 0px;
}


#pomocne_odkazy_2 {
	color : Silver;
	margin-bottom : 10px;
	overflow:auto;
	scrollbar-3dlight-color:#141414;
	scrollbar-arrow-color: #4B9700;
	scrollbar-base-color: silver;
	scrollbar-darkshadow-color: #141414;
	scrollbar-face-color: silver;
	scrollbar-highlight-color: #141414;
	scrollbar-shadow-color: #141414;
	scrollbar-track-color: #F2F1EC;
	swidth : 640px;
	height : 550px;
	text-align : left;
	sline-height : 30px;
	padding-right: 20px;
}	
	
	
#pomocne_odkazy_2 a {
	text-decoration : none;
	color : Gray;
	font-size : 11px;
	font-weight : normal;
	letter-spacing : 0px;
}

#pomocne_odkazy_2 p {
	text-align : justify;
	padding-left : 10px;
	padding-right : 10px;
}

#pomocne_odkazy_2 h2 {
	font-size : 16px;
}



/* ==================== Pomocne odkazy  end ====================== */  






