@page { margin: 2,5cm; }
a:after { content: " [" attr(href) "] "; }

body, div, input, p, select, textarea, td { font-family: Verdana, Arial CE, Arial, lucida, sans-serif; }

body { margin: 0; padding: 0; }

h1, h2, h3, h4 { margin: 0.5em 0; }
h1 { font-size: 132%; }
h2 { font-size: 130%; }
h3 { font-size: 118%; }
h4 { font-size: 110%; }

.malepismo { font-size: 80% }
.right { text-align: right; }
.left { text-align: left; }
.hidden { display: none; }
form { margin: 0; padding: 0; }

/* strankovani */
.strazobr { color: #cc0000; }
.stradals { color: #008000; }
.strankovani { font-size: 85%; margin-bottom: 1.5em; }

.obrazekleft { float: left; margin: 0 7px 6px 0; }
.cleaner { clear: left; font-size: 0; }

.prouzek1, .proupismo, .prouzek2, .proupismo2, .prouzek1b, .prouzek2b, #horpruh, #pruhdole1a, #fixobsah, #column, #vellogo, #pozadititle, #title, .odsatitle, #nahoru, .alis_odhla { display: none; }
		   
#copyright { padding: 0; margin: 0; }
#copyright2 {
	line-height: 1.4;
	font-size: 70%;
	padding-top: 10px;
 	font-weight: bold; }

#zelenyram0 {
    width: 310px;
    text-align: left; }			
#zelenyram1a {
	color: #000;
	font-weight: bold;
	font-size: 105%;
	width: 10em;
	padding: 3px 3px 3px 0; }
#zelenyram1b {
 	font-weight: bold;
    font-size: 105%;
    margin-bottom: 25px; }
#zelenyram1b ul {
	margin-left : 10px;
	padding-left : 5px;
	margin-top : 1px;
	padding-top : 1px; }

input, select, textarea { font-size: 100%; }
input, select { vertical-align: middle; }

a img { border: none; }

/* tabulky */
.tabhlavni { border: 0 none; font-size: 100%; }
.tabhlavni2 { border: 0 none; font-size: 100%; }
.tabost { text-align: left; font-weight: bold; padding: 3px; }
.tabost3 { text-align: center; font-weight: bold; padding: 3px; }
.tabost2 { text-align: left; padding: 3px; }
.tabost2b { text-align: left; padding: 3px; }
.tabost2c { text-align: left; padding: 3px; font-weight: bold; }

/* obsah */
#content {
    width: 620px;
    text-align: justify;
	line-height: 1.4;
	font-size: 90%;
	color: #000; }

.textposlani {
    text-align: center;
	line-height: 1.6;
	margin-bottom: 4em;
	font-size: 105%;
	font-style: italic; }
.textposlani span {
	line-height: 1.6;
	font-weight: bold;
	font-size: 125%; }
	
/* diskusni forum */
.prispevek_obal {
margin: 5px 0px;
padding: 0;
text-align: left;
border: 1px solid #000;
_height: 10px;
}
.prispevek_hlavicka {
margin: 0;
padding: 2px 10px;
text-align: left;
border-bottom: 1px solid #000;
background: #ff9f40;
font-size: 0.8em;
}
.prispevek_text h4 {
margin: 0;
padding: 3px 10px;
text-align: left;
font-size: 1em;
}
.prispevek_text p {
margin: 0;
padding: 3px 10px;
text-align: justify;
line-height: 1.2em;
}
.prispevek_zapati {
margin: 0;
padding: 2px 10px;
text-align: right;
border-top: 1px solid #000;
background: #ffbc79;
font-size: 0.85em;
}
		
.uvodtext { margin-bottom: 30px; }	

/* udalosti, publikace */
.titlecara { border-bottom: 1px solid #cc6600; font-size: 80%; }
.titlenadpis {
	margin: 0 0 0.4em 0; padding:0;
	font-size: 116%;
	font-weight: bold; }
.titlesekce {
	font-size: 80%;
	font-weight: bold; }
.titletelo { margin-bottom: 2em; font-size: 100%; }

/* vyber akce */
.vyberakce { width: 100%; }

/* ukazky z praxe */
.dotaztelo { font-size: 100%; margin-bottom: 0;}
.dot_popisek { font-weight: bold; padding: 2px; margin-bottom: 0; }
.dot_text { margin-top: 0; padding: 2px; }
.odpovedtelo { margin-left: 40px; font-size: 100%; margin-top: 0; }
.odp_popisek { font-weight: bold; color: #fff; padding: 2px; margin-bottom: 0; }
.odp_text { margin-top: 0; margin-bottom: 0; padding: 2px }
.odp_mail { text-align: right; font-weight: bold; margin-top: 0; padding: 7px 2px 2px 2px }
		
/* napsali o nas */
.titleh3 h3 { margin-bottom: 0; margin-top: 15px; font-size: 100%; }
.titletelo_naponas { margin-top: 2em; font-size: 100%; }		

.aktualizace { margin-top: 20px; font-size: 80%; }	

.titleobsah h2 { color: #663300; margin: 0 0 1.3em 0; }
	
/* odkazy */
a:link { color: #036; }
a:visited { color: #000; }
a:hover { color: #cc0000; }
