<style type="text/css">
    *  {
		font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
		/*font-family: Verdana, "Geneva CE", lucida, sans-serif;*/
		font-size : 95%;
	}
	body { 
	    background: #ffdead;
	    text: #000000;
	    margin: 0; 
		text-align: center;
		font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
		font-size : 95%;
	}
	#main {
	  margin: 1% auto;
		_margin: 1%;
    width: 98%;
		max-width: 1024px;
		xxxmin-width: 780px;
	  /*width:expression(document.body.clientWidth > 800? "800px": "auto" );*/
		xxxwidth:expression(document.body.clientWidth > 1024? "1024px": "auto" );
		text-align: center;
	  background: url('../img/bg-most2006-3.gif') no-repeat 100% 0% fixed #FADFAF;
		border-width: 3px;
		border-color: #fff8c4;
		border-style: solid;
	}
	#obsah {
	   _background: url('../img/bg_down2006.gif') no-repeat 100% 100% fixed;
		 /*width:expression(document.body.clientWidth > 1024? "1024px": "auto" );*/
	}
	td {
		font-size : 95%;
		font-weight : normal;
		font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	}
	.text {
		color: #191315;
		font-weight : normal;
		letter-spacing : 1px;
	}
	.error {
		color: #4B0082;
		font-weight : bold;
	}
	.norm {
		font-weight : normal;
		text-transform : none;
	}
	.male {
		font-size : 85%;
		font-weight : normal;
	}
	.rude {
		color: #812932;
		text-transform : uppercase;
	}
	.zlute {
		color: #de9d50;
		text-transform : uppercase;
	}
	.zlute2 {
		color: #de9d50;
		text-transform : uppercase;
		font-weight : bold;
		font-size : 110%;
	}
	.svzlute {
		color: #8b3721;
    	font-weight : bold;
		font-size : 110%;
		display: inline;
	}
	.bile {
		color: #de9d50;
		text-transform : uppercase;
	}
	.vetsi {
		color: #812932;
		font-size : 110%;
		font-weight : bold;
	}
	.nadpis2,H1 {
	    color: #8b3721;
			font-size : 150%;
			text-transform : uppercase;
			font-weight : bold;
	}
	.nadpis,H2 {
	    color: #8b3721;
			font-size : 130%;
			text-transform : uppercase;
			font-weight : bold;
	}
	h4 {
		  color: #8b3721;
			font-size : 110%;
			xxxtext-transform : uppercase;
			font-weight : bold;
			xxxdisplay: inline;
			margin: 2px 0 2px 0; 
	}
	.velke {
		text-transform : uppercase;
	}
	.velker {
	    color: #812932;
		font-size : 130%;
		text-transform : uppercase;
	}
	.butonek {
	  font-size : 110%;
		font-weight: bold;
		background : #f8d7a4;
		color : #812932;
		border : 1px solid #8b3721;
		width: 175px;
		_height: 18px;
		padding: 2px;
		text-align: center;
		float: left; 
		margin: 0px 0.5em 0.5em 0px;
	}
	.butonek2 {
	    font-size : 110%;
		font-weight: bold;
		background : #f8d7a4;
		color : #812932;
		border : 1px solid #8b3721;
		text-align: center;
	}
	.butonek3 {
	    font-size : 110%;
		font-weight: bold;
		background : #f8d7a4;
		color : #812932;
		border : 1px solid #8b3721;
		height: 20px;
		text-align: center;
	}
	.hlaska {
		color: #191315;
		font-weight : normal;
		letter-spacing : 1px;
		text-align: justify;
		text-justify : distribute;
		margin: 4px;
	}
	.galerie {
		background : #fff8c4;
		color : #191315;
		text-align: justify;
		text-justify : distribute;
		padding: 12px;
		min-height: 120px;
		
	}
	* html body .galerie {
	    height: 120px;
	}
	.nab1 {
		font-size : 200%;
		text-transform : uppercase;
		font-weight : bold;
		text-align : center;
    }
	.nab2, .nab2cena{
		font-size : 140%;
		text-transform : uppercase;
		font-weight : bold;
		text-align : center;
		text-decoration : underline;
    }
	.nab2cena { 
		font-size : 150%;
		text-align : right;
		text-decoration : none;
	}
	.nab3 {
		font-size : 120%;
		text-transform : uppercase;
		font-weight : bold;
	}
	.nabt {
		font-size : 110%;
		text-align : justify;
		text-justify : distribute;
	}
	.nabp {
		text-align : center;
	}
	.nab1,.nab2, .nab2cena, .nab3, .nabt, .nabp {
	    color: #000000;
		font-family : Georgia, "New York CE", utopia, serif;
	}
	.tdnorm {
		font-size : 90%;
		color : #191315;
		font-weight : normal;
		text-align : justify;
		text-justify : distribute;
		background: #fff8c4;
		border: 1px solid #f8d7a4; 
  }
	.tdnorm .tdnorm {
	  border: 0px solid #f8d7a4; 
	}
	.tdbasic {
		font-size : 90%;
		color : #191315;
		font-weight : normal;
		text-align: justify;
		text-justify : distribute;
	}
	.tdzlute {
    font-weight : bold;
		font-size : 110%;
		text-transform : uppercase;
		background : #f8d7a4;
		color : #de9d50;
		font-weight : bold;
		border : 1px solid #de9d50;
	}
	.tdnadpis {
		font-size : 110%;
		text-transform : uppercase;
		color : #8b3721;
		/*font-weight : bold;*/
		text-align : center;
		text-justify : distribute;
		background-attachment : fixed;
		background-image : url('../img/bgtd.jpg');
	}
	.tdmenu1 {
		background : #fff8c4;
		color : #812932;
		border : 1px solid #812932;
	}
	.tdmenu2 {
    text-align: left;
		xxbackground : #fff8c4;
		color : #812932;
		border-bottom : 2px dotted #fff8c4;
		padding: 2px 0px 2px 8px;
		font-size: 12px;
	}
	.tdmenu3 {
		background: url('../img/bg_menu.jpg') repeat-y 0% -13% #f8d7a4;
		color : #812932;
		border-right : 2px dotted #fff8c4;
		padding: 3px 1px 4px 1px;
		height: 100%;
		font-size: 12px;
	}
	.tdmenu4 {
		xxxbackground : #C9AD85;
		xxxcolor : #812932;
		padding: 4px 0px 2px 8px;
		xxxborder : 1px solid #812932;
		text-align: left;
		font-size: 12px;
	}
	.menuimg {
		background: url('./img/menu.jpg') fixed no-repeat top;
	}
    .box {
		padding: 4px 8px 4px 8px;
		border: 1px solid #f8d7a4; 
		text-align: center; 
		background: #fff8c4;
		color: #de9d50;
	}
	.box H3 {
		font-size: 120%;
		font-weight: normal;
	}
	A:link {
		text-decoration: underline;
		color:#812932;
		letter-spacing : 0px;
	}
	A:visited {
		text-decoration: underline;
		color:#812932;
		letter-spacing : 0px;
	}
	A:hover {
		text-decoration: none;
		color:#812932;
		letter-spacing : 0px;
	}
	A.menu:link {
		text-decoration: none;
		color:#812932;
		letter-spacing : 0px;
		font-weight : bold;
	}
	A.menu:visited {
		text-decoration: none;
		color:#812932;
		letter-spacing : 0px;
		font-weight : bold;
	}
	A.menu:hover {
		text-decoration: underline;
		color:#812932;
		letter-spacing : 0px;
		font-weight : bold;
	}
	input {
		background-color: #f8d7a4;
		font-size : 95%;
		color : #812932;
    }
	SELECT {
		background : #f8d7a4;
		color : #812932;
		font-size : 95%;
		border : 1px solid #812932;
	}
	textarea {
		background : #f8d7a4;
		color : #812932;
		xxfont-size : 95%;
		border : 1px solid;
		scrollbar-3d-light-color : #f8d7a4;
		scrollbar-face-color : #f8d7a4;
		scrollbar-base-color : #812932;
		scrollbar-highlight-color : #812932;
		scrollbar-arrow-color : #812932;
		scrollbar-dark-shadow-color : #f8d7a4;
		scrollbar-shadow-color : #812932;
	}
	fieldset {
		color : #812932;
		font-size : 110%;
		text-transform : uppercase;
		border : 2px solid;
		font-weight : bold;
	}
	.fleft {
	    float: left;
	}
	.pObr {
	    float: left;
		margin: 0px 8px 0px 0px;
	}
	.boxik {
		border: 1px solid #C9AD85;
		padding: 1em; 
		margin: 1em 0 0.5em 0.5em;
		background-color:  #fff8c4;
		width: 60%;
	}
	.prispevek1, .prispevek2 {
	  overflow: none; 
		text-align: left; 
		border: 2px dotted #ffeac1;
		padding: 6px;   
		background-color: #f8d7a4;
		margin: 1em 1em 0 0;
	}
	.prispevek2 {
		background-color: #fff8c4;
		border-color: #f8d7a4; 
	}
	.nastenka .prispevek1, .nastenka .prispevek2 {
	   width: 180px; 
	}
	.prispevek2 form { 
	  display: inline;
	}
	.nastenkaForm {
	  text-align: right;
		font-size: 11px;
		xxxbackground: white;
	}
	.nastenkaForm input {
		width: 105px;
		font-size: 11px;
	}
	.nastenkaForm textarea  {
		width: 160px;
		_width: 155px;
		font-size: 11px;
	}
	textarea.nastenka {
	  width: 90%;
	}
	.sirka {
		width: auto;
		padding: 5px 10px 5px 10px;
	}
	table.vysledky {
	 text-align: center;
	 width: auto;
	 border: 2px solid #fff8c4;
	}
	.vysledky TH {
	  background: #f8d7a4;
		vertical-align: top;
    text-align:center;	
		border: none;
	}
	.vysledky TD {
	  background: #fff8c4;
		vertical-align: top;
    text-align: left;	
		border: none;
	}
	.vysledky TD.paticka {
	  background: #f8d7a4;
		font-size: 85%;
	}
</style>