
/* W3C doporucuje pro vychozi okraje stranky pouzit padding, vetsina prohlizecu ale pouziva margin. */

body {
	color : Black;
	background-color : #FFFF99;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 10px;
	margin-bottom : 10px;
	background-image : url(img/poz.html);
	background-attachment : fixed;
	
	
	scrollbar-arrow-color : #FFCC33;
	scrollbar-base-color : Black;
	scrollbar-face-color : Blue;
	scrollbar-highlight-color : #99FFFF;
	scrollbar-shadow-color : White;

	text-align: center;
	
}

/* Nadpisy obvykle chceme formatovat zcela po svem, pripadne pouzit obrazky. */

h3, h4, h5, h6 {
	font-size: 1em;
	margin: 0;
	font-weight: normal;
}

h1 {font-size: 18px; font-weight: bold;}
h2 {font-size: 14px; font-weight: bold;}

/* Zejmena vertikalni mezery okolo formulare jsou pozustatkem nesmyslneho chovani starych prohlizecu. Konecne se jich zbavime. U seznamu je treba vynulovat i padding, protoze jej Mozilla pouziva k odsazeni polozek zleva (narozdil od MSIE a doporuceni W3C). */


ul {
	list-style-type: disc;

}


/* Ramecek okolo obrazku nechceme ani je-li obrazek odkazem. */

img {
	border: none;
}

.noram  {
	border: none;
}


.imgborder {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
/* Prvni dve nastaveni docili stejneho vysledku, jako bychom v HTML u elementu TABLE vynulovali atribut cellspacing (MSIE i Mozilla maji s obema vlastnostmi problemy, dohromady vsak funguji tak, jak potrebujeme). Dalsi dve vlastnosti vychazeji vstric obvyklemu pozadavku na rucni nastavovani sirky sloupcu. (MSIE natahuje tabulku na stoprocentni sirku standardne pri fixnim layoutu, Mozilla nikoliv.) */
.tab_border {
	border-spacing : 0px;
	border-collapse: collapse;
	table-layout: auto;
   	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	
}
.tab_border td {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-size : 12px;
	padding: 5px 10px 5px 10px;
	color : #000000;
}

table {
	border-spacing : 0px;
	border-collapse: collapse;
	table-layout: auto;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
}
/* padding: 0 odpovida <TABLE cellpadding="0">. Vertikalni zarovnani obsahu bunek k hornimu okraji byva nejcastejsim pozadavkem. */
td {
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-size : 12px;
	color : #000000;
}
/* tohle jsou odkazy*/

a {
	text-decoration: underline;
	color: Red;
}	
a:hover {
	text-decoration: none;
	color: Red;
}
hr {
	width: 90%;
	height: 1px;
	color: #000000;
}
.cz  {
	font-family :  Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 9px;
	color: #000000;
}	
.cz a {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 10px;
	text-decoration: underline;
	color: #000000;
}	
.cz a:hover {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color: #FF0000;
}

.lista-seo {
		display:block;
		margin: 2px 25%;
		text-align:center;
		font-size:10px;
		color:#000;
		}

.lista-seo a {
		text-decoration:none;
		color:#000;
}

