body {
	padding: 0px;
	margin: 0px;
	font: normal 11px Tahoma,sans-serif;
	background-color: white;	        
}

a img { border: 0px none; }
a , a:visited{
        text-decoration: none;
        color: black;
        font-weight: bold;
}

.clear {
        clear: both;
        border: 0px none;
        line-height: 0px;
        width: 100%;
}
#container {
        width: 1000px;
        margin: 0px auto 0px auto;
        clear :both;
        padding: 0px;
}

#container .tab td{
        border: 1px solid red;
}

#pasek_left{
        float: left;
}
#center{
        width: 980px;
        vertical-align: top;
        float: left;
		background: white url(/images/bg_c.png) repeat-x;
        
}
        
#pasek_right{
        float: right;
}


#top { 
        position: relative;
        width: 980px;
        height: 165px;
        padding: 0px;
        margin: 0px auto;
        background-image: url(/images/top.png);
        background-repeat: no-repeat;
        background-color: transparent;
        background-position: 0px 0px;
        background-attachment: scroll;

}
#homepage { 
        position: absolute;
        top: 0px;
        left :5px;
        width: 960px;
        height: 130px;
        display: block;
        text-decoration: none;
}
#menu_gorne{
        position: absolute;
        bottom: 15px;
        left: 21px;
        height:16px;
        width: 928px;
        text-align: center;
        background-image:none;
}


/* 	rozwijalne menu css  */
/*
.menu_gorne{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	}
.menu_gorne ul{		
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu_gorne li{
		float:left;
		padding:0px;
		
		}
	.menu_gorne li span{				
		color:#E85A78;
		display:block;
		margin:0px;
		padding:0px 20px;
		text-align:center;
		text-decoration:none;
		font-weight: bold;
		}
	.menu_gorne li ul{
		
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		background:#f0f0f0;
		z-index:200;
		}
	.menu_gorne li:hover ul{
		display:block;
		color:#C62842;
		}
	.menu_gorne li li {

		display:block;
		float:none;
		margin:0px;
		padding:0px;
		}
	.menu_gorne li:hover li a{
		background:none;
		margin: 5px 0px;
		}
	.menu_gorne li ul a{
		display:block;
		font-style:normal;
		color:#C62842;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu_gorne li ul a:hover, .menu_gorne li ul li:hover a{
			border:0px;
			color:white;
			background: #cccccc;
			text-decoration:none;
			}
	.menu_gorne p{
		clear:left;
		}	

*/		
/* KONIEC MUNE CSS*/


/* CSS for All the Menus START */
ul.ws_css_cb_menu {
	/*
	background-image:url('http://www.wittysparks.com/wp-content/themes/wp-max/images/menu_bg.gif');
	
	background-repeat:repeat-x;
	background-position:top left;
	*/
	/*	
	width:998px;
	*/
	/*
	font:bold 13px Arial, Helvetica, sans-serif;
	*/

	display:block;
	float: left;
	/*
	height:33px;
	*/
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-left-radius: 0px;
}
ul.ws_css_cb_menu li {
	display:block;
	/*
	margin:2px 0px 0px 2px;
	*/
	margin: 0;
	float:left;
}
ul.ws_css_cb_menu a:hover ul, ul.ws_css_cb_menu a:hover a:hover ul, ul.ws_css_cb_menu a:hover a:hover a:hover ul {
	display:block;
}
ul.ws_css_cb_menu a {
	display:block;
	vertical-align:middle;
	border-width:0px;
	border-color:#6655ff;
	border-style:solid;
	padding:2px;
	_padding-left:0;
	color: #444444;
	text-decoration:none;
	text-align:left;
			color: #666666;
		font-size: 8px;
		font-family:Arial;		
		display:block;
		margin:0px;
		padding:0px 22px;

}
ul.ws_css_cb_menu span {
	overflow:hidden;
}
ul.ws_css_cb_menu li a:hover, ul.ws_css_cb_menu li a {
	/*
	padding:9px;
	color:#763319
	*/

}
ul.ws_css_cb_menum li a:hover, ul.ws_css_cb_menum li a {
	padding:4px;
	font-weight: normal;
	color: #000
}
ul.ws_css_cb_menu ul {
	position: absolute;
	left:-1px;
	top:98%;
	/*
	width:160.65px;
	*/
	/*
	border-left:1px solid #d5a000;
	border-bottom:3px solid #d5a000;
	border-right:3px solid #d5a000;
	*/
	border-left:1px solid #AD2031;
	border-bottom:3px solid #AD2031;
	border-right:3px solid #AD2031;

	border-top:0px;
	background-color:#ffffff;
}
ul.ws_css_cb_menu ul ul {
	position: absolute;
	left:98%;
	top:-2px;
}
ul.ws_css_cb_menu, ul.ws_css_cb_menu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
}
ul.ws_css_cb_menu a:active, ul.ws_css_cb_menu a:focus {
	outline-style:none;
}
ul.ws_css_cb_menu ul li {
	float: left;
	width: 100%;
	/*
	width: 150px;
	*/
}
ul.ws_css_cb_menu ul a {
	white-space:nowrap;
	text-align:left;
}
ul.ws_css_cb_menu li:hover {
	position:relative;
}
ul.ws_css_cb_menu li:hover>a {
	background-color:#fff;

	border-color:#665500;
	border-style:solid;
	text-decoration:none;
}
ul.ws_css_cb_menu li a:hover {
	position:relative;
	background-color:#fff;	
	font-style:normal;
	text-decoration:none;
	border-color:#665500;
	border-style:solid;
}
ul.ws_css_cb_menum li a{
	background-color: white;
	color:#C62842;
	padding:0px 10px 0px 15px;
	margin: 5px 0px;
	font-size:10px;
	font-weight: bold;

}

ul.ws_css_cb_menum li a:hover {
	background-color: red;
	color:white;
	padding:0px 10px 0px 15px;
}
ul.ws_css_cb_menu img {
	border: none;
	float:left;
	margin-right:4px;
	width:16px;
	height:16px;
}
ul.ws_css_cb_menu ul img {
	width:16px;
	height:16px;
}
ul.ws_css_cb_menu ul, ul.ws_css_cb_menu a:hover ul ul {
	display:none;
	z-index:20;
}
ul.ws_css_cb_menu li:hover>ul {
	display:block
}
ul.ws_css_cb_menu span {
		color:#E85A78;
		display:block;
		margin:0px;
		padding:0px 20px;
		text-align:center;
		text-decoration:none;
		font-weight: bold;
	
	/*
		display:block;
	padding-right:11px;

	background-image:url('http://www.wittysparks.com/wp-content/themes/wp-max/images/arrow_down.gif');
	background-position:right center;
	background-repeat: no-repeat;
	*/
}
/* CSS for TABLE Tags for IE 6 and Lower START */
ul.ws_css_cb_menu li a table, ul.ws_css_cb_menu li a:hover table {
	border-collapse:collapse;
	margin:-4px 0px 0px -9px;
	border:0px;
	padding:0px;
}
ul.ws_css_cb_menu li a table tr td, ul.ws_css_cb_menu li a:hover table tr td {
	padding:0px;
	border:0px;
}
ul.ws_css_cb_menu li a table ul, ul.ws_css_cb_menu li a:hover table ul {
	border-collapse:collapse;
	padding:0px;
	margin:-4px 0px 0px -9px;
}
ul.ws_css_cb_menu ul span, ul.ws_css_cb_menu a:hover table span {
	background-image:url('http://www.wittysparks.com/wp-content/themes/wp-max/images/arrow_down.gif');
}
ul.ws_css_cb_menu table a:hover span, ul.ws_css_cb_menu table a:hover a:hover span, ul.ws_css_cb_menu table a:hover a:hover a:hover span {
	background-image:url('http://www.wittysparks.com/wp-content/themes/wp-max/images/arrow_down.gif');
}
ul.ws_css_cb_menu table a:hover table span, ul.ws_css_cb_menu table a:hover a:hover table span {
	background-image:url('http://www.wittysparks.com/wp-content/themes/wp-max/images/arrow_down.gif');
}
/* CSS for TABLE Tags for IE 6 and Lower END */
/* CSS for All the Menus END */

/* Video Menu Starts - Our Second Menu, by using the above class - this is just to change the colors and the height, width of the menu */
/*
ul.videoCssMenu {
	font-size: 13px;
	background-image:url('http://www.wittysparks.com/wp-content/themes/wp-max/images/video_menu_bg.gif');
	-moz-border-radius: 0px;
	-webkit-border:0px;
	border:0px;
}
ul.videoCssMenu .videoMenuTitleImage {
	margin: -2px 0px 0px -2px;
	width:79px;
	height:30px;
}
ul.videoCssMenu ul {
	left:0px;
	background-color: #c8703c;
	width:280px;
	border-left:0px;
	border-bottom:1px solid #6e2a02;
	border-right:3px solid #6e2a02;
}
ul.videoCssMenu li a {
	padding:5px !important;
	color:#fff;
}
ul.videoCssMenu ul li a {
	color: #fff;
}
ul.videoCssMenu ul li {
	width:135px;
	float: left;
	height: 27px;
}
ul.videoCssMenu li:hover>a, ul.videoCssMenu li a:hover {
	background-color:#c8703c;
	border-color:#fff;
	padding:5px !important;
	color:#000;
}
ul.videoCssMenu li ul li:hover>a, ul.videoCssMenu li ul li a:hover {
	background-color:#ecb899;
	border-color:#fff;
	padding:5px;
	color:#000;
}
*/

/* Koniec css menu eb_css*/



#main{

        width: 100%;        
        display: block;		
}

#tab_left{
        width: 270px;
        float: left;
		padding-left: 13px;
}

#tab_right{
        width: 670px;
        float: right;
		margin-right: 16px;
		padding-left:10px;
		background: transparent url(/images/box_r_bg.png) no-repeat 0 0 scroll;
}


#foto_left{
        width: 256px;
		
        
		/*
		height: 265px;
        background: transparent url(/images/box_l_foto.png) no-repeat 0 0 scroll;
		*/
        position: relative;
}

#foto_text_left{
        color: #999b9f;
		/*
        position: absolute;
		*/
		background: transparent url(/images/box_l_04.png) repeat-y 0 0 scroll;
		/*
        height: 153px;
		
        left: 4px;
        top: 104px;
		width:256px;
		*/
        
		padding: 0 6px;
        
}
#foto_text_left div {width: 230px; margin: 5px auto; }
#foto_left, #menu_left{     
        width: 256px;
}
#menu_left ul li{
        background: transparent url(/images/box_menu.png) no-repeat 0 0 scroll;
        width:266px;
		/*
        height: 38px;
		*/
        text-align: center;
        padding: 8px 0px 9px 0px;
        
}
#menu_left ul li a{
        color:white;
}
#menu_left ul li span{
	        color:white;
			font-weight: bold;
}
#menu_left ul li span:hover{
	        color:black;
}

#menu_left ul li a:hover{
        color:black;
}

#menu_left ul li ul{
	padding-top: 10px;
	height: 100%;
}
#menu_left ul li ul li{
        background: transparent  0 0 scroll;
        width:266px;
        height: 15px;
        text-align: center;
        padding: 3px 0px 0px 0px;
        
}
#menu_left ul li ul li a{
	color: red;
}
#menu_left .select_kat{
	height: 100%;
	padding-bottom: 10px;
}
#text_left {
        background: transparent url(/images/box_l_under_bg.png) no-repeat center bottom scroll;
        width:255px;
		/*
		height: 98px;
		margin-top: 10px;
		*/
		padding: 10px 0;
}
#tresc{
	padding: 0 10px;
	color : #bdbec0;
}

#tresc_right{
        background-color: transparent;
        display:block;
		width: 663px;
		
		margin: 10px 0 0 0px;
		
}

#tresc_right_1{
        width:499px;
		float: left;
		
}
#tresc_right_2{
        background: transparent url('/images/box_r_white_middle.png') repeat-y;
        width: 499px;
}

#tresc_aktualnosc{
        color: #e85a78;
        font-size: 8pt;
        padding: 0px 10px;
		line-height: 1.5em;
}
#tresc_aktualnosc ul, #tresc_aktualnosc ol {
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
}
#linki{
	float: right;
	margin-right: 10px;
}
#linki .link_1{
        background: transparent url('/images/box_link.png') no-repeat;
        position: relative;
        width: 146px;
        height: 55px;
}

#linki .link_2{
        
}

#content{
	width: 643px;	
	color: #e85a78;
	line-height: 1.3em;
	margin-top: 6px; 
	
}
#content_1{
}
#content_11{
	background: transparent url('/images/box_r_bigwhite_middle.png') repeat-y;
	padding: 0 6px;
}
#content_2{
	padding-top: 10px;
	width: 643px;
}
#content_3{
	float: left;
}
#content_4{
	float:right;
	width: 364px;
}
#content_44{
	background: transparent url('/images/box_rr_middle.png') repeat-y;
	padding: 0 6px;
	width: 352px;		
	color: #e85a78;
	
}

#foot { 
        clear:both;
        width :100%;
        height: 55px;
        text-align: center;
        
}

#foot_text{
	color: #e85a78;
	text-align: center;
	letter-spacing: 2px;
	margin-top: 27px;
}
#foot img {
        border: 0px none;
}


/*
#foot_pasek{
        position: absolute;
        bottom: 0px;
        width: 100%;
        height: 68px;
        padding: 0px;
        margin: 0px;
        
}
*/



/*
//obsluga slidera

#sslider { position: absolute; top: 20px; right: 0px; width: 710px; height: 230px; overflow: hidden;  } 

        
#slider ul, #slider li{
        margin:0;
        padding:0;
        list-style:none;
        }
#slider li{ 
        width:710px;
        height:241px;
        overflow:hidden; 
        }       
#prevBtn, #nextBtn{ 
        display:block;
        width:61px;
        height:35px;
        position:absolute;
        left: 10px;
        top:100px;
        }       
#nextBtn{ 
        left:635px;
        }                                                                                                               
#prevBtn a, #nextBtn a{  
        display:block;
        width:61px;
        height:35px;
        background:url(/images/buton_l.png) no-repeat 0 0;      
  color: transparent;
  text-decoration: none;
        }       
#nextBtn a{ 
        background:url(/images/buton_r.png) no-repeat 0 0;      
        }       

*/












/*
// obsluga menu
#boxleft { width: 260px; padding: 0px; margin: 0px 3px 0px 0px;  }



.box { width: 260px; margin: 0px 0px 20px 0px; padding: 0px;  }
.box dd { padding: 0px 0px;  background: url(/images/box_top.png) 0px 0px no-repeat #999999; margin: 0px 0px 0px 0px; }
.box dt { margin: 0px; padding: 0px; border: 0px none; margin-top: -5px;  }
.box .boxmar { margin: 0px 10px; padding: 10px 0px; }
.box h1 { margin: 10px 5px -20px 15px; font: bold 16px Tahoma,Arial,sans-serif; padding: 15px 0px 0px 0px;  }

.box ul { list-style: none; margin: 20px 0px 0px 0px; padding: 0px;  } 
.box ul li { background: url(/images/box_dot.png) 0px 1px no-repeat;  padding: 0px 0px 0px 0px; margin: 0px;   }
.box ul li img { padding: 4px 0px 2px 0px; margin: -5px 0px 1px 0px;   }
.box ul li a { margin-left: 20px; display: block;  }
.box ul li ul { margin: 0px; padding: 0px; }
.box ul li  ul li { background: url(/images/box_triangle.png) 35px -1px no-repeat;  padding: 0px; margin: 0px; }
.box ul li ul li a  { margin-left: 55px; }
.box li a { font: bold 12px Tahoma, sans-serif; color: #fff; text-decoration: none; }
.box .line { padding: 0px; margin: 0px; list-style: none;  }
.box ul li img { clear: both; display: block;  }
.box a:hover { color: #009240; }

.box h1 { font: bold 14px Verdana,sans-serif; color: #143F0F; margin: 0px; padding: 5px 5px 10px 20px; height: 20px;  }



#mt1 { width: 267px; height: 36px; background: url(/images/mt1.png) 0px 0px no-repeat;display: block; float: left; }
#mt2 { width: 224px; height: 36px; background: url(/images/mt2.png) 0px 0px no-repeat;display: block; float: left; }
#mt3 { width: 218px; height: 36px; background: url(/images/mt3.png) 0px 0px no-repeat;display: block; float: left; }
#mt1:hover {  background: url(/images/mt1a.png) 0px 0px no-repeat; }
#mt2:hover {  background: url(/images/mt2a.png) 0px 0px no-repeat; }
#mt3:hover {  background: url(/images/mt3a.png) 0px 0px no-repeat; }
#butt1 { width: 260px; height: 80px; background: url(/images/butt1.png) 0px 0px no-repeat;display: block; }
#butt2 { width: 260px; height: 89px; background: url(/images/butt2.png) 0px 0px no-repeat;display: block; }
#butt3 { 
font: bold 14px Tahoma,Arial,sans-serif;
color: #143F0F;
margin: 0px;
padding: 5px 5px 10px 20px;
height: 20px; 
}
#butt1:hover {background: url(/images/butt1a.png) 0px 0px no-repeat; }
#butt2:hover {background: url(/images/butt2a.png) 0px 0px no-repeat; }
#butt3:hover { color : yellow;}
*/

/*
.win { 
        width: 709px;
        background: url(/images/window_top.png) 0px 0px no-repeat #D7D7D7;
        margin: 0px 0px 20px 0px;
        display: block;
        border: 1px solid red;
        clear: right;
}
.win .winmar { margin: 0px 10px 0px 10px; padding: 10px 0px; display: block; min-height: 150px;  }
.win .wintit { height: 36px; display: block; padding-top: 15px; background: #D7D7D7;  }
*/



/*  obsluga artykuly  */

/*
.wpag {         
        margin: 0px 0px 10px 0px;

}
*/

.wpag td { border: 0px none; }
.wpag tr { border: 0px none; }

.wpag .wintit {
        display: block;
        text-align: center;
        padding: 0px 10px;
}
.wpag .wintit p { 
        padding: 15px 0px;
        width: 100%;
        
}
.wpag .wintit span {
color: #444;
}
.wpag .wintit strong {        
        font-size: 20px;
        color: #ba1d3b;
        font-family: Helvetica;
}

.wintit p {
        width: 100%;
        margin: 0px 0px 0px 0px;
        font: bold 13px Arial,sans-serif;
        color: #000;
        display: block;
        
}
.wintit p span { 
        display: block;
        float: right;
        padding-right: 3em;
}
.wintit p strong {
        display: block;
        float: left;
}


.wpag .wpag_con {       
        min-height: 200px;
        vertical-align: top;
        padding: 0px;
        margin: 0px;
}

.wpag .wpag_bott { 
height: 2px; 
width: 709px;
/*
background: url(/images/window_bottom.png) 0px 0px no-repeat transparent;
*/
position: relative; 
}
.wpag_bott { position: relative; }

.wpag_bott .aktlinkart { width:74px; height: 25px; background: url(/images/winlink.png) 0px 0px no-repeat transparent; display: block; position: relative; top: 15px; left: 600px; text-decoration: none; }
.aktlinkart:hover {
background: url(/images/winlinka.png) 0px 0px no-repeat transparent;
}
.aktlinkart img {
border: 0px none;
}





/* ARTYKULY */

/*
.art { 
        margin: 0px 0px 20px 0px;
        
}
*/

/*
.art a, .art a:visited {
        color: black;
        text-decoration: none;
}
*/
.art_date { 
        color: #898989;
        width: 99%;
        text-align: right;
}
.art_title a {
		/*
        font: bold 12px Tahoma,sans-serif;
		color: #790000;
		*/
		font: normal 11px Tahoma,sans-serif;
        text-decoration: none;
		color:#E7204A;        
        clear: both;
}
.art_title {
        margin: 0px;
        padding: 0px;
}
.art_head { 
        font: normal 11px Tahoma,sans-serif;
        text-align: justify;
        color: #363636;
}

.art_more { 
        display: block;
        width: 100%;
        clear: both;
        margin-bottom: 10px;
        text-align: right;
        
}
.art_more a{
        color: #898989;
        text-decoration: none;
        font-weight: normal;
        
}

.hzal { font: bold 13px Tahoma,sans-serif; padding: 0px; margin: 30px 0px 10px 0px; color: #000; }
#artinfo { width: 60%; border-collapse: collapse;  }
#artinfo th { text-align: right; color: #444; padding: 3px; }
#artinfo td { text-align: left; color: #000;  padding: 3px; font-weight: bold;  }

#kategoria_opis { 
        width: 80%;
        margin: 0px auto 20px auto;
        padding: 20px 20px 30px 20px;
        border: 1px dotted #790000;
        text-align: justify;
        color: black;
        background: transparent;
}



/*
#butt1, #butt2 { text-decoration: none; border: 0px none; }
#butt1 img, #butt2 img { text-decoration: none; border: 0px none; }
*/


#zalaczniki { width: 100%; border-collapse: collapse; padding: 0px; margin: 10px auto; }
#zalaczniki td { border: 1px solid #99c; padding: 3px; vertical-align: middle; background: #E2E2E2; }
#zalaczniki th { border: 1px solid #cacaca; padding: 3px; font-weight: bold; text-align: center; color: #333; background: #C8C8C8; }
#zalaczniki img { border: none; }
#zalaczniki a { font-weight: bold; color: #444; }
#zalaczniki .taC { text-align: center; }
#zalaczniki .taL { text-align: left; }
#zalaczniki .taR { text-align: right; }
.hzal { font: normal 12px Arial,serif; color: #BA1D3B;}

.print { margin: 0px 0px 0px 20px; }

/*
#czytane ul{
        margin-left: 10px;
}

#czytane li{    
        padding-bottom: 7px;
}
#czytane li a{
        padding-left: 2px;
        color: #464646;
        font: 15px bold Helvetica;
        
}
#czytane li img{
        margin-top: 3px; 
}
*/
#zdjecia .img_zdj{
        border: 1px solid green;
}


#reklama .box { 
        margin: 0px 0px 20px 0px;
}
#reklama .box dd {  }
#reklama .box dt {  margin-top: -5px;  }
.linkbox { text-align: center; }
.linkbox img {  
        margin-top: 4px;
        margin-left: -4px;
}

#add_ogl{
        background-color:green;
}
td.field1 { 
        background: #AAC8AA;
        font-size: 1.1em;
        text-align: right;
        width: 40%;
}
td.field2 { 
        background: #DAE4DA;
        font-weight: 600;
        padding-left: 3px;
        width: 60%;
}
td.field3 {
        background: #DAE4DA;
        font-weight: 600;
        padding-left: 3px;
        text-align: right;
}


#ogl_komunikat{
        background-color:red;
}

.red{
        color: red;
}
.ogloszenia{
        color: #790000;
}

#top5{
	display:block;
}
#all{
	display:none;
}
#top5_click, #top5_click_zwin{
	height: 10px;
	color: black;
}
/*
// obsluga map
#pup_maps{
        background-color: transparent;
        
}
#pup_maps p{
        text-align:center;
        color: white;
}
#map{
        margin:20px auto;
        background-color: blue;
        color: black;   
        width:550px;
        height:480px;
}
*/

