body	{font-size: 9pt;  /*width: 780px;*/	font-family: 'Verdana CE', 'Arial CE', 'Helvetica CE', Verdana, Arial, sans-serif; }



#body {width: 780px; background-color: #369; padding: 0 0 2em 0; min-height: 1000px;}

/*ZAHLAVI STRANKY - logo*/

	#head {

		position: relative; width: 100%;	

		font-size: 7pt;

		padding: 7px 0 5px 0;

		background: #fc9; text-align: center;}

			

/*MENU X*/

	#navigace_1	{

		/*height: 25px;*/ width: 100%;

		text-align: right;

		border-bottom: solid 2px #006;

		margin-top: 5px;		

		}

		

	#navigace_1 * {

		color: white;

		font-size: 10pt;

		text-decoration: none;

		font-weight: bold;

		padding: 0 7px 0 7px;

		border-right: solid 2px #006;

		/*vertical-align: -5px;*/

		}

	#navigace_1 a:hover {color: #fc9; border-top: solid 1px #006; background: #336;}

	#navigace_1 span {color: #fc9;}



/*MENU Y*/

	#navigace_2	{

		position: relative; width: 150px; float: left;

		border-right: solid 1px #006;

		padding: 5pt; 

		}

	#navigace_2 * {

		display: block;

		font-size: 10pt;

		text-decoration: none;

		text-align: right;

		padding: 2px;

		color: #eee; /*#003;*/

		}

	#navigace_2 a:hover {color: #fc9; background: #336;}

	#navigace_2 span  {color: #fc9;}

	#navigace_2 span.head_menu2 {font-weight: bold; text-transform: uppercase; color: #006;}



/*MENU NOVINKY*/

	#novinky	{border-top: solid 1px #006; border-bottom: solid 1px #006; margin: 2em 0 0 0;}

	#novinky a {

		display: block; 

		color: #fc9; 

		text-decoration: none; 

		padding-left: 1em; 

		text-align: left;

		}

	#novinky a:hover {text-decoration: underline; background: none;}

	#novinky span {

		color: white;

		font-size: 9pt;

		padding: 5px 0 5px 0;

		text-align: center;

		}

	

/*OBLAST OBSAHU*/

	#obsah {	

		position: relative; float: left;

		width: 360px;
		
		padding: 7px; 

		font-size: 9pt;

		line-height: 145%;

		letter-spacing: 0.3pt;

		background-color: #eee;

		margin: 10px;

		text-align: left;

		}

		

/*FAVORITS MENU - TRVALE VPRAVO*/

	#favorits {	

		width: 180px; height: 300px; position: relative; float: right; left: -7px;

		padding: 7px; 

		background: url("/images/svatyjan.jpg"); background-repeat: no-repeat;

		margin: 10px 0 0 5px;

		}

	#favorits a {

		display: block;

		text-align: left;

		padding: 3pt 1pt 3pt 1pt;

		font-size: 10pt;

		font-weight: bold;

		color: #006;

		text-decoration: none;

		}

	#favorits a:hover {color: #fff;}

	#favorits form {padding-top: 70px;}
	
	#novy_link {margin: 70px 0px 0px 0px; background-color: white; color: black; text-decoration: blink; padding: 5px;
}

				

/*PRVKY ZVYRAZNENI A TEXTU*/

	h1, h2, h3, h4, h5, h6 {color: #369; margin: 1em 0 0 0; }

	h3 {font-size: 13pt; font-weight: bold;}

	h3 span {font-size: 50%; padding: 0; margin: 0;}

	h4 {font-size: 11pt; text-indent: 3pt; color: #36c;}

	h5, h6 {text-indent: 1em;}

	p {padding: 0 0 0 1em; }

	#obsah a {font-size: 105%; /*color: #36f;*/ color: #33b;}

	#obsah a:hover {/*color: #f69;*/ color: #36f;}

	p em {letter-spacing: 0.1em;}

	legend {padding: 0;}

	label {padding: 0 5px 10px 10px; display: block;}

	ul, ol {margin: 0 0 1em 2.5em;}

	li {margin: 1pt 0 0 1em;}

	li label {padding: 0.2em 0 0 1em; display: block;}

	fieldset.logovaci {font-size: 8pt; padding: 0.5em; text-align: center;}

	fieldset.logovaci input {font-size: 8pt;}

	fieldset.datum {background: #ccc; margin: 0 0 1em 0;}

	fieldset.datum div {font-size: 7pt; padding: 2pt 3pt 2pt 3pt;}

	.schovej {display: none;}

	.red {color: red;}

	.green {color: green;}
a.no_link {text-decoration: none; color: black; }