* { font-family: Verdana, Verdana, Geneva, sans-serif; padding:0; margin:0; }
body,html {background:#FFFFFF url(../img/bg.jpg) no-repeat top; margin: 0px;padding: 0px;text-align: left;font-family:Verdana, Verdana, Geneva, sans-serif;color:#000000;}
.glowny {text-align:left; margin:auto;width:996px;}
.clear { clear:both; }
a, a:link, a:active, a:visited { text-decoration:none;  color: #300000; font-size: 12px; }
a:hover { color: #66000E; text-decoration:underline; }
img { border: 0; }
input, textarea, select { font-size: 12px; }
#lightbox-overlay-text { display:none; }
.topp{width:990px;height:200px; margin:0px; padding:0px; padding-left:3px;}
.topp1{width:930px;height:128px;}
.menu{width:996px; overflow:hidden;height:48px;}
.tresc{width:996px;text-align:left;}
.szukaj{float:left;width:280px;padding:0 0px 0px 0px;}
 .szukaj input.a { width: 180px; }
 * html .szukaj input.a { width: 177px; }
*:first-child+html .szukaj input.a { margin-left: -24px; width: 180px; }

.clearr{clear:both;}
/*
.menu a, .stopka a {text-decoration:none;color:#587131;padding:11px 28px 6px 28px;font-size:14px;display:block;float:left;}
.menu a:hover, .stopka a:hover {color:#784767; background-color: #ffffff; }
.stopka a { display:inline; }
.menu { width: 990px; background-color: #fff; border: 2px solid #E1CBD8; padding: 2px; margin: 2px 0;  height: 29px; }
.menu ul { list-style:none; padding:0; margin:0; width: 990px !important;  background-color: #784767; height: 29px;}
.menu ul li { float:left; margin:auto; height: 24px; background-color: #784767;  overflow:hidden; height: 100%;  }
.menu .menu_selected a { color: #784767; }
.menu ul li a, .menu ul li a:link, .menu ul li a:visited { display:block; text-transform:uppercase; height:29px; font-size:13px; font-weight:bold; color: #ffffff;
padding: 7px 10px 0 10px; font-family: Arial, Arial, Helvetica, sans-serif;  background-color: #784767; }
* html .menu ul li a, * html .menu ul li a:link, * html .menu ul li a:visited { padding: 7px 9px 0 9px; } 
*:first-child+html .menu ul li a, * html .menu ul li a:link, * html .menu ul li a:visited { padding: 7px 9px 0 9px; } 
.menu ul li a.last {width:120px !important; text-align:center; padding: 7px 9px 0 10px !important; } 
*:first-child+html .menu ul li a.last { padding:  7px 20px 0 20px !important; width: 150px !important; text-align:left !important; } 
* html .menu ul li a.last { padding:  7px 15px 0 15px !important;}
.menu ul li a:hover { background-color: #ffffff; color: #784767; text-decoration:none; }
.menu .menu_selected a { color: #784767 !important;}
*/

.szukaj { position:relative; width: 996px; }
.szukaj div.search { float:left; width: auto; margin-top:15px; margin-left: 24px;}
* html .szukaj div.search { margin-left: 13px; margin-top:15px;}
.szukaj a.search  {text-decoration:none;color:#E7EEDC;display:block;width:65px;height:24px; margin-left: 20px;float:left;vertical-align:middle;}
.szukaj div.image_flash { float:left;  }
.menu ul li.selected a { background-color: #ffffff; color: #784767; }
.szukaj a.search:hover {color:#000000; }

input.a {border:0px solid #666666; background:#FFFFFF;font-size:12px;width:170px;vertical-align:middle;float:left;}
div { margin:0; padding:0; }
.baner_gora { border: 1px solid #d1d1d1; height: 126px; width: 996px; margin:0; padding:0; text-align: center; margin-bottom: 10px; }
.glowny .lewa_kolumna, .glowny .prawa_kolumna { float: left; width:193px; height: 100%; border:0; }

.glowny .lewa_kolumna h1, .glowny .prawa_kolumna h1 { background: url('../img/menu_title.png') 3px top no-repeat; height: 24px; font-size:12px; margin:0; color: #fff; padding-left: 12px; padding-top: 9px; }
.glowny .prawa_kolumna .search { background: #E4E4E4 url('../img/search-back.png') top left no-repeat; }
.menu_content, .menu_content2 { width: 167px; margin-left: 3px; margin-bottom: 2px; padding: 10px; 
font-size: 12px; font-family: Tahoma, serif SansSerif Monospace;  color: #29061A; background-color: #e4e4e4; border: 1px solid #B2B2B2; }
.menu_content2 { padding-bottom: 20px; }
.menu_content2 .rejestracja, .menu_content2 .rejestracja a, .menu_content2 .rejestracja a:link { text-align: center; color: #000;  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;  }
.menu_content2 .rejestracja a, .menu_content2 .rejestracja a:link { display:block; text-decoration:underline;  font-weight:normal; color: #413DD0; }
.menu_content2 .rejestracja a:hover {color: #3632AA; }
.menu_content a {  }
.menu_content a.kategoria, .menu_content a.subkategoria { font-weight:bold; color: #000;font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; }
.menu_content a.subkategoria { font-weight:normal; }
.menu_content li.subkategoria { padding-left: 15px; }

.glowny .srodek { float: left; width:590px; overflow:hidden; height: 100%; border:0; padding: 0 10px; }
.glowny .srodek h1.title1 {  background: url('../img/title1.png') 3px top no-repeat;  height: 24px; font-size:12px; color: #fff; width: 217px; float:left; margin:0; padding-left: 20px; }
.glowny .srodek>h1.title1 { margin-left: 6px; }
.glowny .srodek h1.title2 { background: url('../img/title2.png') 3px top no-repeat; height: 24px; font-size:12px; color: #fff; width: 353px; float:right; margin:0; padding-left: 20px; }
.glowny .srodek>h1.title2 { width: 353px;margin-right: 6px;  }
.glowny .srodek h1.title3 { background: #13A823 url('../img/title_long.png') left top repeat-y; font-size:12px; color: #fff; width: 574px; float:right;  margin:0; padding-left: 20px; padding-top: 9px; padding-bottom: 8px; }
.glowny .srodek>h1.title3 { width: 574px; margin-left: 0px; }
html>/**/body .glowny .srodek h1.title3 { margin-right: -3px; }
.glowny .srodek .content { padding:0px;  width: 593px; margin:auto; margin-top: 33px;}
*:first-child+html .glowny .srodek .content { margin-top: 0px; } /* IE 7 bug */
* html .glowny .srodek .content { margin-top: 0px;}/* IE 6 below bug */
.glowny .srodek div.info { font-size:12px; }

.glowny .srodek .content div.form { width: 590px; }
div.kategorie_deep2 { width: 189px; float:left; font-size: 12px; margin: 3px; overflow:hidden; }
div.kategorie_deep2 a {  text-decoration: none; }
div.kategorie_deep2 .kategoria_main { display:block;  background: #E3E3D7 url('../img/oglo_kat_h.png') top left repeat-x; padding: 5px 0 5px 4px;
font-weight: bold; font-size: 11px; color: #5F535F; font-family: "Trebuchet MS", Helvetica, "sans-serif";}
div.kategorie_deep2 .kategoria_main:hover { text-decoration: none; color:#7C6B7C; }
div.kategorie_deep2 .kategoria_sub, div.kategorie_deep2 .kategoria_sub:link, div.kategorie_deep2 .kategoria_sub:visited
{ display:block; padding-left: 15px; font-size: 12px; color: #002E2C; font-weight: normal;  font-family: Arial, Arial, Helvetica, sans-serif;}
 div.kategorie_deep2 .kategoria_sub:hover { color: #00514D; text-decoration:none; }
.ogloszenie_podglad { clear: both; }

.sciezka_element, .sciezka_element:link, .sciezka_element:visited { font-size: 12px; color: #fff !important; font-weight: normal;  }

.stopka, .stopka a{ text-align:center;width:996px;margin-top: 20px; font-size: 9px; color: #990000; font-family: Verdana, Verdana, Geneva, sans-serif; }
.stopka a { color: #550000; margin:0; padding:0; display:inline;}


.imageset { width: 100%; padding: auto; text-align: center; }
.imageset .image { border: 1px solid #d6d6d6; padding: 10px 5px; margin: 5px 20px; width: 217px; float:left; height: 160px; }

div.treeview { padding:10px; height: auto; width: 300px; border: 1px solid #000; overflow: auto; }
div.treeview ul { padding:0; margin:0; list-style:none; padding-left: 15px;  }
div.treeview ul li { margin:0; cursor:pointer; height: 13px; }
div.treeview ul li span.minus, .tree_minus { background: url(../img/admin/tree_minus.gif) left top no-repeat; padding-left: 15px;}
div.treeview ul li span.plus, .tree_plus { background: url(../img/admin/tree_plus2.gif) left top no-repeat; padding-left: 15px; }
div.treeview ul li ul { border-left: 1px dotted #000; }
div.treeview .folder,div.treeview .file { font-size: 12px !important; }
.folder, .file { font-size: 12px; }

div.search input.submit { background: url('../img/szukaj_btn.png') top left no-repeat; width:164px; height: 37px; border:0; font-size: 0; color: #EEA200; cursor:pointer; }
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	font-size: 12px;
}
#tooltip h3, #tooltip div { margin: 0; }

.header H1 a {
	width:335px; height:0px;
	background		: url(../img/logo.jpg) no-repeat 10px 8px;
	padding			: 158px 0px 0px 10px;
	float			: left;
	overflow		: hidden;
}
.menu {
	width: 645px; height: 50px;
	padding-top		: 25px;
	padding-bottom	: 20px;
	float			: left;    
}
    .menu li {
		display			: inline;
    }
	.menu li a {
	    background		: url("http://tvkanon.pl/style/default/img/menu.gif") no-repeat left top;
	    float			: left;
	    overflow		: hidden;
	    padding-top		: 50px;
	    height			: 0px;
	}
	
	.menu a:hover { top:0px; }
	
    .menu .telewizja	a { width : 103px;	background-position: 0px 0px; }
	.menu .galeria		a { width : 79px;	background-position: -103px 0px; }
	.menu .oferta		a { width : 75px;	background-position: -182px 0px; }
	.menu .komunikacja	a { width : 122px;	background-position: -257px 0px; }
	.menu .przetargi	a { width : 93px;	background-position: -379px 0px;}
	.menu .forum		a { width : 76px;	background-position: -472px 0px; }
	.menu .kontakt		a { width : 97px;	background-position: -548px 0px; }
		
	.menu .telewizja	.h:hover { background-position: 0px -50px; }
	.menu .galeria		.h:hover { background-position: -103px -50px; }
	.menu .oferta		.h:hover { background-position: -182px -50px; }
	.menu .komunikacja	.h:hover { background-position: -257px -50px; }
	.menu .przetargi	.h:hover { background-position: -379px -50px; }
	.menu .forum		.h:hover { background-position: -472px -50px; }
	.menu .kontakt		.h:hover { background-position: -548px -50px; }
	
	.menu .telewizja	.a { background-position: 0px -50px; }
	.menu .galeria		.a { background-position: -103px -50px; }
	.menu .oferta		.a { background-position: -182px -50px; }
	.menu .komunikacja	.a { background-position: -257px -50px; }
	.menu .przetargi	.a { background-position: -379px -50px; }
	.menu .forum		.a { background-position: -472px -50px; }
	.menu .kontakt		.a { background-position: -548px -50px; }

H1.logo a {
	width:335px; height:0px;
	background		: url(http://tvkanon.pl/style/default/img/logo.jpg) no-repeat 10px 8px;
	padding			: 158px 0px 0px 10px;
	float			: left;
	overflow		: hidden;
}

