body                  { background-color : #436214;
                        font-family : tahoma, arial, sans-serif;
                        font-size : 70%;
                        text-align : justify;
                        color : #333333;
			background-image : url("background.png");
			background-repeat : repeat-x; }

#page                 { width : 760px;
   			margin : 0 auto;
			border : 3px solid white;
			border-collapse : collapse;
			background-color : #d2691e; }
 
#header               { width : 760px;
			height : 285px;
			background-color : #436214; 
                        background-image : url("header.png");
			background-repeat : no-repeat; }

#menu                 { width : 160px;
			background-color : #d2691e;
			float : left;
			padding : 20px 0 5px 0; }

#content              { width : 539px;
			min-height: 1300px;
			_height: 1250px;
			float : right;
			border-right: 1px dotted #d2691e;
			background-color : #ffffff;
			padding : 25px; }

#content2             { width : 539px;
			min-height: 1300px;
			_height: 1300px;
			float : right;
			border-right: 1px dotted #d2691e;
			background-color : #ffffff;
			padding : 25px; 
			background-image: url("vodoznak.jpg"); 
			background-position: center bottom; 
			background-repeat: no-repeat; }

#content3             { width : 539px;
			min-height: 780px;
			_height: 780px;
			float : right;
			border-right: 1px dotted #d2691e;
			background-color : #ffffff;
			padding : 25px; }

/* pro delsi content u kraju, je dlouhy levy sloupek a tim vysoka paticka */

#content4             { width : 539px;
			min-height: 1300px;
			_height: 1300px;
			float : right;
			border-right: 1px dotted #d2691e;
			background-color : #ffffff;
			padding : 25px; 
			background-image: url("vodoznak.jpg"); 
			background-position: center bottom; 
			background-repeat: no-repeat; }

#footer               { color : #ffffff;
			height : 40px;
			background-color : #d2691e;
			text-align : center;
			line-height : 1.5em;
			clear : both;
			padding : 10px 25px 5px 190px; }

#tripDef              { width : 524px;
			font-weight : bold;
			font-size : 102%;
			font-family : tahoma, arial, sans-serif;
			color : #d2691f;
			background-image : url("tripDef.bmp");
			background-repeat : no-repeat;
			padding : 5px 0 5px 15px; }

#tripFrame            { width : 517px;
			border-top : 0 solid #436214;
			border-right : 1px solid #436214;
			border-bottom : 1px solid #436214;
			border-left : 1px solid #436214;
			padding : 10px; }

#tripPict             { padding-bottom : 5px;
 			border : 0; }

#akceTab              { width : 80%;
			font-family : tahoma, arial, sans-serif;
			text-align : center;
			color : #d2691f; }

#akceDef              { width : 97%;
			font-weight : bold;
			font-size : 102%;
			font-family : tahoma, arial, sans-serif;
			color : #d2691f;
			background-image : url("akceDef.bmp");
			background-repeat : no-repeat; 
			padding : 5px 0 5px 15px; }

.menuDef              { width : 160px;
			font-weight : bold;
			font-size : 115%;
			font-family : tahoma, arial, sans-serif;
			background-image : url("menu.bmp");
 			background-repeat : no-repeat; 
			color : #d2691f;
			padding : 6px 0 6px 10px;
			text-align : center; }

#title                { font-weight : bold;
			font-size : 110%;
			font-family : tahoma, arial, sans-serif;
			text-align : left;
			color : #d2691f;
			border-bottom: 2px solid #d2691f;
			margin: 20px 0 15px 0; 
			padding : 0 0 4px 20px;
			background-image : url("ico_odrazka.png");  
			background-repeat : no-repeat; 
			background-position: 0% 10%; }

#navbar               { font-weight : normal;
			text-align : right;
			padding-bottom: 10px; }

p                     { font-family : tahoma, arial, sans-serif;
			line-height : 1.5em;
			text-align : justify; }

.toplist              { text-align : center;
			padding: 20px 0 30px 10px; }

.toplist2             { text-align : center;
			padding: 20px 18px 30px 0px; 
			margin-left : 35px; }

.gal                  { width : 520px;
			height : 1000px;
			display: block;
			border-width : 0;
			margin : 0 auto; }


/* nadpis pro název navštíveného místa */ 

h1                    { font-weight : bold;
			font-size : 140%;
			font-family : "Times New Roman";
			text-align : center;
			color : #d2691f; } 

h1.hrady              { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_hrady.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.zriceniny          { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_zriceniny.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.zamky              { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_zamky.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.cirkev             { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_cirkev.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.mesta              { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_mesta.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.muzea              { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_muzea.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.technika           { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_technika.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.rozhledny          { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_rozhledny.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.priroda            { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_priroda.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.ostatni            { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 22px;
			background-image : url("ico_ostatni.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 

h1.duo                { border-bottom: 2px solid #d2691f;
			margin : 20px 0 15px 0; 
			padding-bottom : 3px;
			text-align : left;
			padding-left : 44px;
			background-image : url("ico_duo.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 32%; } 
 

/* definice a abecedni razeni */
             
h2                    { color : #436313;
			font-weight : bold;
			font-size : 102%;
			font-family : tahoma, arial, sans-serif;
			text-align : justify; }             

/* datum na stred */

h3                    { font-weight: bold;
         	        font-size: 105%;
           	        font-family: tahoma, arial, sans-serif;
           	        text-align: center;
           	        color: #d2691f; }  

/* definice zarovnana na stred */             

h4                    { font-weight : bold;
			font-size : 102%;
			font-family : tahoma, arial, sans-serif;
			text-align : center;
			color : #436313; }

.tableYear            { font-weight : bold;
			font-size : 102%;
			font-family : tahoma, arial, sans-serif;
			text-align : center;
			color : #436314; }

.tableAct             { width : 200px;
                        height : 167px;
                        border : 1px solid #436314; 
                        border-collapse : collapse; } 

.datum                { font-weight : bold;
			font-size : 100%;
			font-family : tahoma, arial, sans-serif;
			color : #d2691f; }

.note                 { font-style : italic;
			font-family : tahoma, arial, sans-serif;
			color : #436313;
			text-align : center; }

.abcd                 { font-weight : bold;
			font-family : tahoma, arial, sans-serif;
			color : #d2691f;
			text-decoration : none; }

.new                  { overflow : auto;
			height : 209px;
			width : 500px;
			background-color : #ffffff;
			font-family : tahoma, arial, sans-serif;
			text-align : left;
			padding : 15px 15px 15px 15px; }

.ramecek              { border-width : 0;
			float : right;
			margin-left : 19px;
			margin-bottom : 5px; }

.ramecek2             { border-width : 0;
			float : left;
			margin-right : 19px;
			margin-bottom : 5px; }

.table                { width : 100%;
			border-width : 0;
			font-weight : bold;
			font-family : tahoma, arial, sans-serif;
			text-align : left;
			color : #d2691f; }

.mailform             { width : 330px;
			background-color : #ffffff;                        
			border: 2px solid #d2691e;
     			margin : 0 auto; }

.def                  { font-weight : bold;
			color : #436313; }

.noborder             { border-width : 0; }

a                     { font-weight : bold;
			font-family : tahoma, arial, sans-serif;
			color : #436313;
			text-decoration : underline;
			line-height : 1.5em; }

a:hover               { color : #d2691f;
			text-decoration : none; }

a.odrazka             { color : #436313;
			text-decoration : underline;
			padding-left : 20px;
			background-image : url("ico_sipka.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 40%; }

a.odrazka:hover       { color : #d2691f;
			text-decoration : none; }

a.ext                 { color : #436313;
			text-decoration : underline;
			padding-left : 20px;
			background-image : url("ico_ext.gif");  
			background-repeat : no-repeat; 
			background-position: 0% 30%; }

a.ext:hover           { color : #d2691f;
			text-decoration : none; }

a.ext2                { font-weight : normal;
			color : #fffffe;
			text-decoration : underline;
			padding-right : 15px;
			background-image : url("ico_ext2.gif");  
			background-repeat : no-repeat; 
			background-position: 100% 0%; }

a.ext2:hover          { text-decoration : none; }


a.orgext              { font-weight : normal;
  			color : #d2691f;
			text-decoration : underline;
			padding-right : 15px;
			background-image : url("ico_ext.gif");  
			background-repeat : no-repeat; 
			background-position: 98% 0%;  }

a.orgext:hover        { text-decoration : none;}

a.norang              { font-weight : normal;
  			color : #d2691f;
			text-decoration : underline; }

a.norang:hover        { text-decoration : none;}

a.menu3               { font-weight : bold;
			color : #d2691f;
			text-decoration : underline; }

a.menu3:hover         { color : #436313;
			text-decoration : none; }
 
a.norgren             { font-weight : normal;
			color : #436313;
			text-decoration : underline; }

a.norgren:hover       { text-decoration : none;  }

a.menu7		      { font-weight : bold;
			font-size : 100%;
			font-family : tahoma, arial, sans-serif;
			text-align : left;
			color : #d2691f; 
			text-decoration: none; }

a.menu8 	      { display : block;
			width : 147px;
			font-weight : bold;
			font-size : 110%;
			color : #ffffff;
			background : #d2691e;
   			background-image : url("menu2.bmp");
			background-repeat : no-repeat;
			text-align : left;
			text-decoration : none;
			margin : 0 0 0 0;
			padding : 3px 0 5px 23px;
			border-bottom : 1px solid #fed09e;
			line-height : 1em; }

a.menu8:hover         { color : #fffffe;
			background : #436214;
			background-image : url("menu3.bmp");
			background-repeat : no-repeat;						
			text-decoration : none;
                        border-bottom : 1px solid #fed09e; }

a.foot                { font-weight : normal;
			color : #fffffe;
			text-decoration : underline; }

a.foot:hover          { text-decoration : none; }

a.mapa                { font-weight : normal;
			color : #fffffe;
			text-decoration : underline;
			padding-right : 20px;
			background-image : url("ico_mapa.gif");  
			background-repeat : no-repeat; 
			background-position: 100% 90%; }

a.mapa:hover          { text-decoration : none; }

a.rss                 { font-weight : normal;
			color : #fffffe;
			text-decoration : underline;
			padding-right : 20px;
			background-image : url("ico_rss.bmp");  
			background-repeat : no-repeat; 
			background-position: 100% 70%; }

a.rss:hover           { text-decoration : none; }

a.nav                 { font-weight : normal;
			color : #aaaaaa;
			text-decoration : underline; }

a.nav:hover           { text-decoration : none; }

a.lookup              { font-weight : bold;
			color : #fffffe;
			text-decoration : underline; }

a.lookup:hover        { text-decoration : none;
 			color : #fffffe;
			text-decoration : none; }

a.month               { display : block;
			margin-bottom : 10px;
			font-size : 110%;
			font-weight : bold;
			color : #d2691f;
			text-align : center;
			text-decoration : none; }

a.month:hover         { text-decoration : none;
			color : #d2691f; }

ul                    { margin : 0;
			padding : 15px 0 0 0;
			list-style-type : none; }

ul#mapa_webu li       { padding : 0 0 0 10px;
			margin-left : 10px;
	                list-style-type : circle; }

ul#mapa_webu ul li    { padding : 0 0 0 10px; 
			list-style-type : disc; }

ul#mapa_webu ul ul li { padding : 0 0 0 10px;
			list-style-type : square; }

.search               { margin : 7px 0 4px 0; }

.search2              { margin : 0px;
			padding : 0px; }

.center               { border-width : 0;
                        display : block;
			margin : 0 auto;
			text-align: center; }
 
.headLeft             { margin: 1px 10px 5px 10px;
			float: left; }

.headRight 	      { color : #fffffe;
			margin: 1px 10px 5px 10px;
			float: right; 
			text-align : right; }

.poem                 { font-style : italic;
			font-weight : bold;
			font-size : 130%;
			font-family : "Times New Roman";
			line-height : 1.5em;
			text-align : center; 
			color : #436313; }

.grey                 { color : #aaaaaa; }

.bold                 { color : #333333; }

.gal                  { width : 520px;
			height : 1000px;
			display : block;
			margin: 0px auto;
			text-align: center;
			border-width : 0; }

.orange               { font-weight : normal;
			color : #d2691f; }


#hrad    { position: absolute;
           left: -1000px;
           display: none; }
