html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center;color: black; background-color: #666; background-image: url(images/pageback.jpg); background-repeat: repeat-x;}
a:link { color: blue }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: red }
form{margin:0;}
form#searchform{display:inline;}
p{margin:0;padding:5px;}
img{border:0;}

div#header{height:74px;margin:0;background: url(images/top_01.jpg) no-repeat bottom left;color:#79B30B;}
div#flashheader{height:256px;margin:0;}
div#captions{height:29px;margin:0;}
div#container{text-align:left;}
div#navigation{background:#f5f5f5;padding:0 0 0 4px;}
div#extra{background:#f5f5f5;padding:0 0 0 4px;}
div#footer{background: #ccc;color: #336699; font-size: 8pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align:right;}
div#footer p{margin:0;padding:10px 20px 20px 0;}
div#contentextra{padding:5px 10px 5px 10px;background:#fff;}
div#content{padding:5px 10px 5px 10px;background:#fff;}
div#content-vp{padding:5px 10px 5px 10px;background:#fff;}

div#container{width:950px;margin:0 auto;}
div#wrapper{float:left;width:100%;background:#f5f5f5;}
div#contentextra{margin-right:329px;min-height:450px;height:auto !important;height:400px;}
div#content{margin-right:189px;min-height:450px;height:auto !important;height:400px;}
div#content-vp{margin-right:0;min-height:450px;height:auto !important;height:400px;}
div#navigation{float:left;width:175px;margin-left:-185px;padding-left:6px;}
div#extra{float:left;width:140px;margin-left:-329px}
div#footer{clear:left;width:100%;}

div#topmenu1{color: #333; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:5px 0 0 0;height:20px;}
#topmenu1 a {color: #333;text-decoration:none;}
#topmenu1 a:hover {text-decoration:underline;}

div#topmenu2{padding:0 0 0 198px;}

#mainNav{margin:0;padding:0;list-style: none;}
#mainNav li{float: left;padding:4px 0 0 0;height:25px;background: url(images/top_04.jpg) repeat-x;}
#mainNav li.beginNav{float:left;background: url(images/top_03.jpg) no-repeat;height:29px;width:13px;padding:0;}
#mainNav li.endNav{float:left;background: url(images/top_05.jpg) no-repeat;height:29px;width:14px;padding:0;}
#mainNav li a{display: block; padding:0 16px 0 20px; border-left:1px solid lightblue;text-align:center; color: #fff; font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none;background:url('images/menu-arr.jpg') no-repeat 2px;}
#mainNav li a:hover{color:yellow;}

div#topmenu3{margin:0;padding:0 0 0 215px;}

.subNav{margin:0;padding:0;list-style: none;}
.subNav li{float: left;padding:0;margin:0;}
.subNav li a{display: block; padding:0 5px 0 5px; border-left:1px solid #000;text-align:center; color: #000; font-weight:bold;font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;  text-decoration: none;}
.subNav li a:hover{text-decoration:underline;}

div#topflash1{width:711px;height:256px;float:left;}
div#topflash2{width:239px;height:256px;float:left;}

div#caption1{width:257px;height:29px;float:left;background:#fff;}
div#caption2{width:364px;height:29px;float:left;}
div#caption3{width:144px;height:29px;float:left;}
div#caption4{width:185px;height:29px;float:left;}
div#caption5{width:508px;height:29px;float:left;}

.flashnewsdate {color: black; font-size: 9pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; padding-left: 3px;border-left-width: 3px; border-left-style: solid; border-left-color: #ff8c00; }
.topic { color: #ff8c00; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 5px }
.topic_m { color: black; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 3px; padding-left: 20px }
.basic { color: black; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
#cennik-tabs a{color:black;font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
#cennik-tabs a.active{font-weight:bold;}
#cennik-tabs a:hover{text-decoration:underline;}
#cennik-tabs td{padding:2px 14px 2px 14px;border-right:solid white 1px;}
#cennik-tabs {background:silver;}
.tabletext { color: #036; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.albumname { color: #036; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; padding-top: 5px }
.ftg{width:106px;height:80px;overflow:hidden;}
.calevents { color: #036; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 10px;}
a.mm:link { color: #003; text-decoration: none }
a.mm:visited { color: #003; text-decoration: none }
a.mm:hover { color: orange; text-decoration: underline }
a.mm:active { color: orange; text-decoration: underline }

.maintxt{text-align:justify;}

/* webcam */
.tabzahlavie, .tabzahlavie2 {color: #fff; background-color: gray; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; padding:2px;}
.tabdata,.tabdatag { color: #000; font-size: 8pt; font-family: Tahoma, Geneva, "Helvetica CE", SunSans-Regular, sans-serif; font-weight:bold; padding:2px;}
.und2,TD.cenTD1,TD.cenTD2,TD.cenTD3,TD.ztratTD0,TD.ztratTD1,TD.ztratTD2 { border-bottom: 1px solid white }

a.cob:active,a.cob:hover,a.cob:visited,a.cob:vlink,a.cob:link { color: black; font-weight: normal; font-size: 11px; font-family: Tahoma, Geneva, "Helvetica CE", SunSans-Regular, sans-serif ; text-decoration:none}
a.cob:hover{text-decoration:underline;}
.cob { color: black; font-weight: normal; font-size: 11px; font-family: Tahoma, Geneva, "Helvetica CE", SunSans-Regular, sans-serif ; text-decoration:none}

.panel{
	/*width: 402px;*/
	height: 143px;
	background-image: url(images/banery-pozadie.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.bannerarea{
	width: 200px;
	height: 143px;
	float:left;
}

