html, body { padding: 0; margin: 0; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; width: 100%; }
body { background: url(../images/background.jpg) repeat-x center top; text-align: center; }
div#hlavicka, div#sekce, div#hl_b_border, div#hlavni, div#paticka, div#obal { margin: 0 auto; width: 781px; position: relative; text-align: left; }

p { padding: 0; margin: 8px 0; line-height: 145%; }
h1, h1 a { font-size: 13.5pt; text-transform: uppercase; margin: 15px 5px; padding: 0; letter-spacing: -1px; text-decoration: none; color: White; display: block; }
h2 { color: #7AC141; margin: 0 0 5px 0; padding: 8px 0 0 0; font-size: 13pt; }
h4, h4 a { color: #7AC141; font-weight: bold; font-size: 100%; padding: 0; margin: 2px 0; text-decoration: none; display: block; }
h5 { color: #005DAA; font-size: 11px; margin: 8px 0 2px 0; border-bottom: 2px solid #e7e7e7; padding-bottom: 2px; }
h5.segsys, h5.segsys_en { color: #005DAA; }
h5.pkar, h5.pkar_en { color: #6d9f25; }
h5.ispc, h5.ispc_en { color: #c2030b; }
h5.kdpp, h5.kdpp_en { color: #d3a506; }
h5.archp, h5.archp_en { color: #890567; }


a { color: #005DAA; }
a:hover { text-decoration: none; }
a.m_sipka { display: block; margin: 6px 0; color: #005DAA; background: url(../images/sipka_modra.png) no-repeat 70px 3px; padding: 0; }
a.m_sipka1 { color: #005DAA; background: url(../images/sipka_modra.png) no-repeat right 3px; padding-right: 16px; }
a.m_sipka:hover,a.m_sipka1:hover { text-decoration: none; }
a.n_datum { background: url(../images/ikona_novinky.png) no-repeat; padding-left: 17px; color: #7AC141; font-weight: bold; text-decoration: none; }
a img { border: none; } 
a.vice { background: url(../images/sipka_modra.png) no-repeat right 3px; padding-right: 13px; }
.g { color: #7AC141; }
.rc { font-weight: normal; }
.b { font-weight: bold; }
.vodd { background: #E6E6E6; height: 4px; overflow: hidden; margin-top: 17px; }
.foddelovac { clear: both; height: 0; visibility: hidden; overflow: hidden; }
.nomg { margin: 0; }
.fr { float: right; }
.tac { text-align: center; }
.tar { text-align: right; }
a.nahoru { float: right; background: url(../images/but_nahoru.gif); width: 63px; height: 31px; position: relative; left: 40px; }
a.nahoru:hover { background-position: 0 100%!important; }
a.nahoru span { display: none; }
input{ font-size: 11px; }
img.png {  padding-left:expression(this['width']+'px'); overflow:hidden; filter:expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+this['src']+')'); }


/*Hlavicka BEGIN*/
div#hlavicka { height: 163px; position: relative; }
 a#kliklogo { position: absolute; left: 10px; top: 35px; }
 div#hl_menu { position: absolute; bottom: 0; right: 0; text-align: right; text-transform: uppercase; color: #005DAA; font-size: 7pt; }
 div#hl_menu a { color: #005DAA; font-weight: bold; text-decoration: none; margin: 0 10px 0 0; }
 div#hl_menu a:hover,div#hl_menu a.act { color: #7AC141; }
 div#hl_b_border { background: url(../images/hlavicka_border.png) repeat-x; height: 8px; overflow: hidden; margin-top: 3px; }
p#lang { position: absolute; right: 0; top: 0; color: #C6C6C6; }
 p#lang a { color: #005DAA; text-decoration: none; text-transform: uppercase; }
	 p#lang a:hover { color: #6D9F25; } 
		p#lang a.act { font-weight: bold; color: #6D9F25; } 
 /*Hlavicka END*/
 
/*Hlavni BEGIN*/
div#hlavni { clear: both; margin-top: 20px; background: White; padding: 3px 0; color: #474747;  }
 /*Hlavni END*/

/*Paticka BEGIN*/
div#paticka { clear: both; margin-bottom: 10px; margin-top: 5px; border-top: 1px solid #E6E6E6; color: #C6C6C6; font-size: 7pt; }
 div#p_levy { position: absolute; top: 5px; left: 10px; }
 div#p_pravy { position: absolute; top: 5px; right: 10px; text-align: right; }
 div#paticka * a { color: #C6C6C6; text-decoration: none; }
 div#paticka * a:hover { text-decoration: underline; }
 /*Paticka END*/
 
.sIFR-Flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-Flash + div[adblocktab=true] { display: none !important; }

@media print {
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display: none !important; height: 0; width: 0; position: absolute; overflow: hidden; }
span.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; }
}

