body {font-family:  Arial, Helvetica, sans-serif; font-size:100%;
	background-color: #ffffff;
	background-image: url(MAIN5_800.gif);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	margin: 0;
	padding: 0;
		}

body.popup {font-family:  Arial, Helvetica, sans-serif; font-size:100%;
	background-color: #FFFFFF;
	background-image: none;
	margin: 0;
	padding: 7px 20px 7px 20px;
		}

#ruler {WIDTH: 100%; LINE-HEIGHT: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px}

#maintable {MIN-HEIGHT: 100%; POSITION: relative; width: 100%; max-width: 1600px;}

#maintable {
	; WIDTH: expression(
	((document.getElementById('ruler') && document.getElementById('ruler').clientWidth < 1600) ? '100%'	:'1600px')); 
	HEIGHT: 100%
}



ul,ol {font-size:75%;}				
ul li {margin:3px 0 3px 20px;}				
ol li {margin:3px 0 3px 20px;}				
		
form {margin:0 0 0 0; }	
input {margin:0 0 2px 0;}	
input.text {font-size:70%; color:#6a6a6a; padding:2px 0 2px 0px; border:1px solid #727671; margin:6px 0 6px 0; height:16px; width:95%;}		
		
		
ul.sitemap {font-size:75%; margin:0 0 0 0; padding:0 0 0 20px;}		
ul.sitemap li { list-style-type:none; margin:0 0 12px 0;}		
ul.sitemap ul {font-size:95%; margin:6px 0 0 0;}				

	
ul {margin:0 0 0 0; padding:0 0 0 0;}		
		
		
table.main {
	margin: 0;
	padding: 0;
	vertical-align: top;
}

table.main td {vertical-align: top;}

table.banner_top {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
}
img.banner_top {
margin-right: 36px;
margin-top: 18px;
}

table.banner_bottom {
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}

td.middletd {padding:0 5px 0 5px}


h1 {font-size:140%; color:#2a2a2a; font-weight:normal; line-height:100%; margin-top:0px;}
h1 a {font-weight:normal;}
ul.search_results {font-size:75%;}
ul.search_results li {margin:8px 0 5px 0;}
		
h1.head {
	
	font-size: 140%;
	font-weight: normal;
	color: #2a2a2a;
	margin-bottom: 20px;
}


h2 {font-size:100%; font-weight:bold; color:#2a2a2a; margin:12px 0 4px 0;}
h3 {font-size:90%; font-weight:bold; color:#2a2a2a; margin:12px 0 0 0;}

img.foto {float: left; margin:0 15px 0 0;}

p {
	
	font-size:75%;
	color: #2a2a2a;
	line-height: 150%;
}


ul.menu {margin:0 0 30px 0; padding: 0 0 0 0;
	color: #4a783e;
	font-weight: bold;
	font-size: 75%;
}

ul.menu li {margin:0 0 10px 0; PADDING-LEFT: 15px; list-style-type:none; background:url(menubullet.gif) no-repeat left center;}
ul.menu li.hover{PADDING-LEFT: 15px; margin:0 0 10px 0; list-style-type:none; background:url(menubulletakt.gif) no-repeat left center;}

a { cursor: pointer;
	color: #4a783e;
	text-decoration: underline;
	font-weight: bold;
}
ul.menu li a:hover {cursor:pointer;
	color: #a7944d;
	text-decoration: underline;
	font-weight: bold;
}

ul.menu li.akt {color:#292b29; margin:0 0 10px 0; PADDING-LEFT: 15px; list-style-type:none; background:url(bl_bullet.gif) no-repeat left center;}
ul.menu li.akt a{color:#292b29; text-decoration:none;}

#search {
	background-color: #dfdbb6;
	padding-top: 15px;
	padding-bottom: 5px;
}
#logo {margin-top: 0px;}

#podpis {float: right;}

p.copyright {color: #707070;
	font-size: 70%;
	line-height: 150%;
	margin-bottom: 10px;
	margin-top: 0;}

div.date {background-color: #e4d8bb;}

table.news {margin:0 0 30px 0;}


table.news p {
	font-size:75%;
	color: #2a2a2a;
	line-height: 150%;
	margin-bottom: 15px;
	margin: 0 0 3px 0;
}
table.news  a {font-size: 75%; font-weight: normal;}

img.bannersto {border: solid #dadad7 2px;  margin-top: 17px;}

table.trans td{
	padding-left: 5px; 
	border-bottom-color: #bcbebb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	bottom: auto;
} 

#topcell {margin: 0;
	background-color: #f5f4e9;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
}

td.datenews {font-size:70%; padding:0 0 0 0; line-height:100%; text-align:center;}

td.announce {padding:0 0 0 18px;}
td.announce a {font-size:70%;}

p.signiture {font-size:70%;}

div.nblock {margin:0 0 30px 0;}
div.ndate {font-size:75%; color:#2a2a2a; font-weight:bold; margin:0 0 0 0;}
div.nheader {font-size:100%; margin:3px 0 3px 0; font-weight:bold; color:#2a2a2a;}
h1.nheader {font-size:100%; margin:3px 0 3px 0; font-weight:bold; color:#2a2a2a;}
h2.nheader {font-size:100%; margin:3px 0 3px 0; font-weight:bold; color:#2a2a2a;}
div.nblock p {margin:0 0 16px 0;}

div.branchname {margin:0 0 0 0; }
div.branchname a {font-size:110%; font-weight:normal;}
div.branchname2 {margin:20px 0 20px 0; font-size:110%; font-weight:normal;}
div.town {font-weight:bold; margin:0 0 0 0;}
div.broadcast {font-size:80%; margin:0 0 0 0;}
div.branchtext {font-size:90%;}

table.branchtable td{padding:0 10px 0 10px}
table.branchmain {margin:10px 0 30px 0;}
table.branchmain td {padding:0 0 0 0;}
image.branchlogo {margin:4px 10px 0 0;}


div.mp3 {font-size:85%;}
div.mp3 a {margin:0 0 0 10px;}

table.aboutco td {font-size:75%}

table.aboutco ul li {font-size:135%}


form.uploadfile {margin:0 0 0 0; }
form.uploadfile table td {padding: 10px 5px 10px 0; font-size:75%;}
form.uploadfile table td.filenote {padding:0 5px 15px 0; font-size:70%}
form.uploadfile table td { white-space:nowrap;}
div.airtime * {vertical-align:middle}
div.airtime input {margin-left:13px;}
form.uploadfile input, select, textarea { width:250px;}
form.uploadfile select.day {width:40px;}
form.uploadfile select.month {width:90px;}
form.uploadfile select.year {width:54px;}
form.uploadfile input.time {width:42px;}

ul.popup { list-style: url("/images/popup-link2.gif") disc }
blockquote.description {width: 500px; margin: 2px 10px 2px 10px; padding: 10px 10px 10px 15px; font-size: 85%;}

th.govth {background-color: #ebe9d2; color: white; font-weight: 700; font-size: 8pt; text-align: center;}
td.govtd {background-color: #ebe9d2; color: white; font-size: 8pt;}
table.govtable, 
table.govtable td,
table.govtable th
{border-collapse: collapse; border: #dfdbb6 1px solid; padding: 3px; font-size: 90%;}

div.thisdaycast {margin-top: 20px;}
td.ndate {font-family: Courier New Cyr, monospace; font-weight: 700;}
td.thisday {background-color: #ebe9d2;}

p.curprogram {margin:0 0 0 2px; color:#d3f4ba}
p.redaktion {margin:0 0 10px 2px; color:#d3f4ba; text-align:center;}
p.nextprogram {margin:20px 0 0 0; color:#478934;}
div#curpr {margin:0 0 7px 2px; font-size:90%; color:#ffffff;}
div#curpr2 {margin:0 0 7px 2px; font-size:90%; color:#ffffff;}
div#nextpr {margin:0 0 10px 0; color:#2a2a2a; font-size:90%}

p.alert {color: #ff3333; font-weight: 700;}

#clock {margin-left:10px}
.clok {color:#2a2a2a; margin-top:0px}
.clok2 {color:#2a2a2a; margin-top:10px}

table.popupgreen {margin:2px 0 0 0;}

.adv {margin: 0 0 15px 0;font-size:60%; color:gray; line-height:1.4;text-indent:-1000;}
.adv a {color:gray;text-decoration: none;}

