/* Global Styles */

body {
	margin:0px;
	}
	
td {
    font-family:Verdana;
	color:#000000;
	}
	
a {
    color:#000000;
	text-decoration:underline;
	}
	
a:hover {
    color:#1576BD;
	text-decoration:none;
	}

h1 {
   color:#0099FF;
   }	

h2 {
    color:#FF0000;
	}

h3 {
    color:#0066FF;
	}
	
h4 {
    color:#567186;
	}
	
h5 {
    color:#0099CC;
	font-size:1.2em;
	}
	
h6 {
    color:#FF0000;
	font-size:1em;
	}					

/* ID Styles */

#menuimagebackground {
    background:url(Obrazky/nav06.gif) repeat-x;
	height: 32px;
	width: 767px;
    line-height: 32px;
	margin: 0px; 
    padding: 0px;
	}
 
#nav li {
    margin: 0px; 
    padding: 0px;
    display: block;
	float:left;
	width:160px;
	line-height:20px;
	list-style:none;
	font-size: 0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav li a:link, #nav li a:visited {
    display: block;
    float: left;
	color: #000000;
    text-decoration: none;
    text-align: left;
    padding: 0px 12px;
	width:160px;
}

#nav li a:hover, #nav li a:active {
    display:block;
	float:left;
    padding: 0px 12px;
	color: #000000;
	font-weight:bold;
	width:160px;
} 

#topOfPage {
    text-align:left;
	padding-left:0px;
	}		 

#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}
	
#table {
    border-collapse:collapse;
	background-color:#FFFFFF;
	text-align:justify;
	font-size:0.7em;
	line-height:15px;
	}	 	 	

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}

#centraltable {
     padding-left:0px;
	 padding-right:0px;
	 }
	 
#topOfPage {
    text-align:left;
	padding-left:0px;
	}		 
	 
#header {
     background:url(Obrazky/header1.jpg) no-repeat;
     background-color:#ffffff;
	 height:128px;
	 width:767px;
	 color:#ffffff;
	 margin-top:0px;
	 }	 	 	

#footer {
     background-color:#636060;
	 font:0.7em Arial, Helvetica, sans-serif;
	 text-align:center;
	 line-height:20px;
	 margin-top:0px;
	 }
	 
#listina {
     background-image:url(Obrazky/listina.jpg);
	 background-repeat:no-repeat;
	 background-position:center;
	 height:1000px;
	 font:1.1em Monotype Corsiva, Helvetica, sans-serif;
	 color:#000000;
	 }
	 
#planek {
     background:url(Obrazky/planek.jpg);
	 background-repeat:no-repeat;
	 height:938px;
	 }	 
	 
#pamatkyText {
	font:0.8em Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000000;
	line-height:20px;
	margin-top:0px;
	padding-bottom:10px;
	padding-top:30px;
	}		 
	 

/* Class Styles */

.menu li {
    margin: 0px; 
    padding: 0px;
    display: block;
	float:left;
	width:160px;
	line-height:20px;
	list-style:none;
	font-size: 0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.menu li a:link, .menu li a:visited {
    display: block;
    float: left;
	color: #000000;
    text-decoration: none;
    text-align: left;
    padding: 0px 12px;
	width:160px;
}

.menu li a:hover, .menu li a:active {
    display:block;
	float:left;
    padding: 0px 12px;
	color: #567186;
	font-weight:bold;
	width:160px;
} 	

.bodyText {
	font:0.7em Verdana;
	text-align:left;
	color:#000000;
	line-height:20px;
	margin-top:0px;
	padding-top:10px;
	}
	
.pamatkyText {
	font:0.7em Verdana;
	text-align:left;
	color:#000000;
	line-height:20px;
	margin-top:0px;
	padding-bottom:10px;
	padding-top:10px;
	}
	
.mainText{
	font-size: 0.7em;
	color: #000000;
	line-height:20px;
	text-align:justify;
	padding-left:18px;
	padding-top:10px;
	padding-right:18px;
	padding-bottom:0px;
	}	 				
	
.pageName{
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #8dcbfb;
	line-height:20px;
	letter-spacing:.21em;
	padding-top:10px;
	}
	
.footnoteText {
	font-size:0.7em;
	text-align:justify;
	color:#567186;
	line-height:20px;
	padding-left:18px;
	padding-top:10px;
	padding-right:18px;
	padding-bottom:5px;
	}
	
.titleText {
	font: 0.9em Verdana;
    color:#567186;
	font-weight:bold;
	background-color:#ffffff;
    line-height:32px;
	padding-left:18px;
	padding-top:0px;
	padding-right:18px;
	padding-bottom:0px;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.authorText {
    font: 0.7em Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 20px;
	text-align:right;
	padding-top:10px;
	}
	
.dateText {
    font-size: 0.7em;
	color: #000000;
	line-height: 20px;
	text-align:center;
	}	
	
.copyrightText {
    font: 0.7em Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align:center;
	line-height: 30px;
	background:url(Obrazky/nav06.gif) repeat-x;
	}
		
.nav {
	height: 32px;
    line-height: 32px;
	margin: 0px; 
    padding-left: 6px;
	}
	
.p {
	font:0.9em Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:right;
	padding-bottom:38px;
	padding-right:80px;
	}		

.image {
	margin-right:10px;
	}
	
.header {
     background:url(Obrazky/header1.jpg) no-repeat;
     background-color:#ffffff;
	 height:300px;
	 color:#ffffff;
	 margin-top:0px;
	 }	
	 
.headerimagebackground {
    background:url(Obrazky/header2.gif) repeat-x;
	}	  	 			  	 			
	
.listinaText {
	 font:1.1em Monotype Corsiva, Helvetica, sans-serif;
	 color:#000000;
	 text-align:justify;
	 line-height:20px;
	 padding-left:100px;
	 padding-right:100px;
	 padding-top:0px;
	 padding-bottom:30px;
	 }	
	 
.bodyStyle {
    border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-color:#9d9d9b;
	border-width:1px;
	}
	
.pamatkyText {
	font:0.8em Verdana;
	text-align:left;
	color:#000000;
	line-height:20px;
	margin-top:0px;
	padding-bottom:10px;
	padding-top:10px;
	}	
	
.pageName{
	font: 1.2em Verdana;
	color: #8dcbfb;
	line-height:20px;
	letter-spacing:.21em;
	padding-top:10px;
	}
	
.navText {
	font: 0.8em Verdana;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.authorText {
    font: 0.7em Verdana;
	color: #000000;
	line-height: 20px;
	text-align:right;
	padding-top:10px;
	padding-right:18px;
	padding-bottom:10px;
	padding-left:18px;
	}

.p {
	font:0.9em Verdana;
	color:#000000;
	text-align:right;
	padding-bottom:38px;
	padding-right:80px;
	}		

.image {
	margin-right:10px;
	} 			  	 		
	
.left {
     border-color:#9d9d9b;
	 border-right-style:none;
	 border-left-style:none;
	 border-top-style:none;
	 border-bottom-style:none;
	 border-width:1px;
	 }	
	 
.right {
     border-color:#9d9d9b;
	 border-right-style:dotted;
	 border-left-style:dotted;
	 border-top-style:none;
	 border-bottom-style:none;
	 border-width:1px;
	 }		 
	 
.menuText {
	 font:0.7em Trajan Pro;
	 font-weight:bold;
	 color:#567186;
	 background-color:#ffffff;
	 line-height:32px;
	 padding-left:18px;
	 padding-top:0px;
	 padding-right:18px;
	 padding-bottom:0px;
	 }

.lineheight {
     line-height:7px;
	 }
	 
.linkText {
	 padding-left:18px;
	 font-size:0.7em;	 
     }	
	 
.navigaceText {
	 font:0.6em Verdana;
	 color:#567186;
	 font-weight:bold;
	 background-color:#ffffff;
	 line-height:32px;
	 padding-left:18px;
	 padding-top:0px;
	 padding-right:18px;
	 padding-bottom:0px;
	 }	   
	 
.pageName{
	font-size: 1em;
	font-weight:bold;
	color: #8dcbfb;
	letter-spacing:.15em;
	}	 
	
.mainText{
	font-size: 0.7em;
	color: #000000;
	line-height:20px;
	text-align:justify;
	padding-left:18px;
	padding-top:10px;
	padding-right:18px;
	padding-bottom:0px;
	}	 	
	
.tableText {
     border-collapse:collapse;
	 background-color:#FFFFFF;
	 text-align:justify;
	 font-size:0.7em;
	 line-height:20px;
	 }	
	 
.copyrightText {
    font: 0.7em Verdana;
	color: #567186;
	text-align:center;
	line-height:32px;
	background:#ffffff;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:dotted;
	border-color:#9d9d9b;
	border-width:1px;
	}		
	
.monitorText {
    font: 0.7em Verdana;
	color: #000000;
	text-align:center;
	line-height:32px;
	}			
	
.tabulka {
    border-collapse:collapse;
	background-color:#FFFFFF;
	text-align:justify;
	line-height:15px;
	border-style:double;
	border-color:#CCCCCC;
	color:#000000;
	border-width:2px;
	}
	
.anketa {
	text-align:justify;
	line-height:15px;
	border-color:#FFFFFF;
	}	
	
.kurzor {
    cursor:help;
	color:#000000;
	background-color:#EEEEEE;
	text-decoration:none;
	}
	
.picture {
    padding-bottom:3px;
	padding-left:0px;
	padding-right:3px;
	padding-top:3px;
	}

.codeText{
	font-size: 0.7em;
	color: #000000;
	line-height:20px;
	text-align:left;
	padding-left:18px;
	padding-top:10px;
	padding-right:18px;
	padding-bottom:0px;
	}	 				
