
/* Stylesheet na formátování stránek Dušana Janovského*/


/* Pozadí, barva pozadí */

body		{background-image: url('images/pozadi.gif'); background-color: white}/*#ffffe2 uz me ta zluta nebavi*/
body		{background-repeat: repeat-y}


/* Barvy */
H2		{ color: navy }
H1		{ color: navy }
hr		{ color: white }
A:link		{ color: maroon}
A:visited	{ color: #996666}
A:hover		{ color: red} 
A:active	{ color: #cc6633}
.zalozka a:visited {color: #maroon}  
.zalozka a:hover {color: red}
acronym		{ color: #333333}


/* Velikosti písem, řádkování */
p, li, dl, menu, td, th, ul, ol { line-height: 1.45}
p, menu, dl	{ font-size: 20px;}
td, th, li	{ font-size: 20px;}
H1		{ font-size: 34px; }
H2		{ font-size: 27px;}
H3		{ font-size: 23px; }
H4		{ font-size: 20px; }
code, code p	{ font-size: 16px;}
.zalozka  	{ font-size: 80%;}
.male		{ font-size: 16px;}
.patka		{ font-size: 13px;}
.velke		{ } 			/* jako p */

/* Typ písma */
H1, H2		{ font-family: Book Antiqua CE, serif}

/* Řez písma */
.velke A   	{ font-weight: bold}
.zalozka  	{ font-style: italic; font-weight: bold}
.podtitul	{ font-weight: bold ; text-decoration: overline}
dt		{ font-weight: bold}

/* Podtrhávání odkazů */
/* A		{ text-decoration: none}
A:hover		{ text-decoration: underline ! important} 
@media print	{ a {text-decoration: underline} }*/
span.about 	{border-bottom: 1px dotted #dddddd;}

/* Okraje těla a odstavců */ 
body		{ margin-right: 60px; margin-left: 60px; max-width: 1000px;}
body 		{ max-width: 800px; min-width: 480px}
/* p		{ margin-top: .5em   ; margin-bottom: 0.3em} */
H1		{ margin-top: "2px" ; margin-bottom: 1em}
H2		{ margin-top: 0px ; margin-bottom: 0px;
		  	  padding: 8px, 0px, 2px, 0px }
/* H3		{ margin-top: "4px" ; margin-bottom: 0px}*/
H4		{ margin-top: "4px" ; margin-bottom: 0px}
.velke		{ margin-top: "2px" ; margin-bottom: "2px"}
.zalozka  	{ margin-top: "2px" ; margin-bottom: 6px}
hr		{ margin-top: "3px" ; margin-bottom: "3px"}
ul, ol, dl	{ margin-top: 2px   ; margin-bottom: 2px} 
/* Uvozovky jsou tam kvůli různé podpoře prohlížečů */

/* Odsazení první řádky odstavců */
/* p		{ text-indent: 10px}*/
.velke		{ text-indent: 0px !important}
.zalozka  	{ text-indent: 0px }
td p 		{ text-indent: 0px ! important} 

h2		{ text-indent: 40px ; position: relative; left: -40px}
td H2	{ text-indent: 24px ; position: static}

/* Zarovnání odstavců */
H1		{ text-align: center}
.podtitul	{ text-align: center }

/* Rámečky odstavců */
/*H2		{  border-width: 1px, 0px, 0px, 0px ; border-color: green; border-style: solid }*/
		
/* Odrážky */
ul li, td ul li	{ list-style-image: url('images/listecek.gif')}

/* Pozadí odstavců */

H2		{background-image:  url('images/kvet.gif');
		 background-repeat: no-repeat} 
body.rebus h2	{background-image:  url('images/rebus2.gif');
		 background-repeat: no-repeat} 
body.stop h2	{background-image:  url('images/stop2.gif');
		 background-repeat: no-repeat} 


/* Definice písma (hlavně kvůli Opeře) */
body, p, li, td 	{font-family: Times New Roman CE, serif}


/*Lišta */

.lista		{background-color: #006600; color: #ffffcc; font-weight: bold; border: none}
.lista a:link, .lista a:visited	{color: white }
.lista a:hover	{color: yellow }
p.lista		{margin: 6px}

/*Důležité*/
.dulezite	{font-size: 120%; color: red; font-weight: bold; text-indent: 0px}

/* sloupec na čtení */
.cteni {max-width: 600px; margin-left: 40px; overflow: visible;}

/* Formuláře */
input, textarea	{
background-color: #ffffcc; color: navy; border: 1px solid green; padding: 4px; font-weight: bold; letter-spacing: 1px; font-family: Times New Roman CE ;  neNetscape4 }
input.button, td input.button	{background-color: #004000; color: #ffffcc; font-style: italic; cursor: hand;  filter: alpha(style=2) }
textarea		{width: 99% ; neNN4} 
textarea.komentar { width: 400px }
