
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;color: #fff;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
.clrfix{zoom:1;}
.clrfix:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden;}
.clr{clear:both;}
.wrap{width:900px;margin:0 auto;}

table, td, th {
	text-align: justify;
	text-justify: newspaper;
}

body {
	background: url(images/bg.png);
	background-position: top left;	/*0%   0%*/
	background-repeat: repeat;
	margin: 0px; padding: 0px; 
	background-color: #000000; 
	color: #cdcdcd;
	/*font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15px;
	overflow: hidden; */
}

h2 {
	color: #abca09;
}

.clearer { 
	clear: both; 
	display: block;  
	margin: 0px; 
	padding: 0px; 
	height: 0px; 
	line-height: 1px; 
	font-size: 0px; 
}

#social {
    position: absolute;
    right: 0;
}

#header { 
	width: 1000px; 
	height: 80px; 
	margin: 0px auto 0px auto; 
	/*background: url(images/top.jpg) no-repeat;*/
	background-color: #000;
}

#top_bg {
	position: absolute; 
	width: 100%; 
	height: 68px; 
	margin: 0px auto 0px auto; 
	background-color: #000;
}

#flags {
	position: absolute;
	padding-left: 915px;
	padding-right: 0px;
	padding-top: 75px;
}

#main { 
   position: relative;
   width: 1000px; 
   margin: 0px auto;
   /*background: url(images/middle.jpg) repeat-y top center; */
   border-bottom: 0px solid;
   background-color: #000;
   margin-top: 0px:
   /*border-left: 2px solid #b63b00;*/
   font-family: /*Times, Tahoma, Arial, Helvetica, sans-serif;*/arial,helvetica,clean,sans-serif;
   font-size: 10pt;
   line-height: 15px;
}


#content {
	position: relative; 
	float: left; 
	width: 1000px;  
	margin-top: 0px;
	text-align: left; 
	min-height: 750px;
}

#baner { 
   width: 1000px; 
   margin: 21px auto;
}

#random {
	background: url(images/random_bg.png);
	background-position: top left;	/*0%   0%*/
	background-repeat: no-repeat;
}

#twitter {
	position: absolute;
	right: 0px;
}

#main_txt {
	width: 780px;
	padding-left: 210px;
	padding-right: 10px;
	margin-top: -59px;
	/*height: 210px; */
	text-align: justify;
	font-size: 10pt;
	font-family: /*Times, Tahoma, Arial, Helvetica, sans-serif;*/arial, tahoma,helvetica,clean,sans-serif;
	color: #979797;
}
/*
#kontakt
{
	position: absolute;
	text-align: left;
	margin-top: -186px;
	margin-left: 120px;
}*/

#left_panel {
	position: absolute;
	width: 200px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: -13px;
	/*height: 210px; */
	text-align: left;
	margin-left: 0px;
	font-size: 8pt;
	color: #abca09;
	font-family: /*Times, Tahoma, Arial, Helvetica, sans-serif;*/arial,helvetica,clean,sans-serif;
}

#search {
	position: absolute;
	padding-left: 740px;
	padding-right: 0px;
	padding-top: 12px;
}

#menu {
	position: absolute;
	width: 1000px;
	margin-top: 68px;
	margin-left: -223px;
	padding-left: 0px;
	height: 40px;
	font-family: /*Times, Tahoma, Arial, Helvetica, sans-serif;*/arial,helvetica,clean,sans-serif;
	font-size: 10pt;
	line-height: 15px;
	z-index:11;
}

#footer {
    /*background: url(images/bottom.jpg) no-repeat top center;*/
    width: 1000px; height: 37px;
    border: 0px none #ccc; 
    margin: 0px auto; padding: 0px 0px 8px 0px;
}

#myGallery {
	text-align: left;
	margin: 0px 0px 0px 150px;
}

#copyright { 
	margin: 0px opx 0px 20px;
	padding: 5px 0px; 
	border-top: 2px solid #b63b00;
	font-size: 9pt;
    color: #585858;
	font-family: /*Times, Tahoma, Arial, Helvetica, sans-serif;*/arial,helvetica,clean,sans-serif;
}

.titelR { 
	font-size: 13pt;
	font-weight: bold;
	padding-right: 15px;
	/*font-style: italic;
	font-variant: small-caps;*/
	text-align: right;
	color: #690404;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-shadow: 3px 6px 3px #909090;		/* :D */
}

.txt-left {
	padding-left: 111px; 
}

a {
	text-decoration: none;
	overflow: hidden;
	display: inline;
}
a:link {color: #93153b}
a:visited {color: #1A4F84}
a:hover {color: #ffcc00}

.linkiG {
	font-size: 8pt;
	text-align: left;
	color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    border: 0px;
        
}

a.linkiG: link {text-decoration: none}
a.linkiG: visited {text-decoration: none}
a.linkiG: active {text-decoration: none}
a.linkiG: hover {text-decoration: none}

.right-link {
	text-align: right; 
}

a.txt {
	text-decoration: none;
	overflow: hidden;
	display: inline;
}
a.txt:link {color: #FF4F84}
a.txt:visited {color: #1A4F84}
a.txt:hover {color: #ffcc00}

a.txt2 {
	text-decoration: none;
	overflow: hidden;
	display: inline;
        border: none;
}
a.txt2:link {color: #fff}
a.txt2:visited {color: #fff}
a.txt2:hover {color: #fff}
a.text2:active {color: #fff}

/* MENU */
#fn-hd .topnav{width:100%;height:33px;}
#fn-hd .topnav ul{float:right;height:33px;margin-right:355px;_margin-right:178px;}
#fn-hd .topnav li{float:left;}
#fn-hd .topnav li a{display:block;height:33px;text-indent: -9999px;overflow:hidden;cursor:pointer;}
/*#fn-hd .nav-wrap{float:right;background-color:#c4110a;margin-left:15px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);border-top:1px solid #d03d3d;position:relative;z-index:3;width:950px;height:33px;*height:32px;}*/
#fn-hd .nav{font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;position:relative;z-index:5;}
#fn-hd .nav ul{position:absolute;z-index:5000;right:0;top:0;*right:4px;}
#fn-hd .nav li{float:left;border-left:1px solid #454545;}																/*oddzielenie pozycji w menu*/
#fn-hd .nav li a{display:block;_display:inline-block;padding:10px 10px 0;height:24px;*height:23px;background-color:#151515;}		/*kolor tla*/
#fn-hd #clips a{*margin-right:-3px;_margin-right:5px;}
#fn-hd .nav li a:hover,#fn-hd #clips a:hover, #fn-hd .nav a.dd-on{background:#607e01 url(images/nav-hover.png) repeat-x left top;height:24px;*height:23px;} /*kolor pod menu po najechaniu (linia 1px)*/
#fn-hd .nav li.nav-w .drop, #fn-hd .nav li.nav-e .drop{position:absolute;width:341px;left:-9999em;z-index:5000;}
#fn-hd .nav li .drop .hd{background:url(images/sp-popups.png) no-repeat -1284px 0;height:7px;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ie/popups-hd.png', sizingMethod='crop');}
#fn-hd .nav li .drop .ft{background:url(images/sp-popups.png) no-repeat -1966px 0;height:14px;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ie/popups-ft.png', sizingMethod='crop');}
#fn-hd .nav li .drop .bd{background:url(images/sp-popups.png) repeat-y -1625px 0;padding:0 7px;_float:left;_background-image:none;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ie/popups-bd.png', sizingMethod='scale');}
#fn-hd .nav li .drop .content{background-color:#1b1b1b;}																/*kolor tla wysuwanego menu*/
#fn-hd .nav li .drop h3{background-color:#000;padding:4px 14px;font-weight:bold;position:relative;clear:both;}		/*naglowek w wysuwanym menu*/
#fn-hd .nav li .drop h3:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#fn-hd .nav li .drop h3 span{display:block;text-indent:-9999em;background:url(images/sp-popups.png) no-repeat left top;width:12px;height:12px;position:absolute;right:6px;top:6px;cursor:pointer;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sp-popups.png', sizingMethod='crop');}
#fn-hd .nav .drop li{background:none;height:auto;border:0;float:none;}
#fn-hd .nav .drop li a{display:inline;height:auto;background:none;}
#fn-hd .nav .drop li a:hover{background:none;height:auto;}
#fn-hd .nav li.nav-w:hover .drop, #fn-hd .nav li.nav-e:hover .drop{left:auto;top:28px;}
#fn-hd .nav .content ul{right:0;top:0;background-color:#1b1b1b;position:relative;float:left;width:147px;padding:5px 0 5px 14px;margin:0;}			/*kolor tla wysuwanego menu*/
#fn-hd .nav .content .shows ul{float:none;width:311px;}
#fn-hd .nav .content .products ul{padding-bottom:7px;}
#fn-hd .nav .content .chefs-az ul, #fn-hd .nav .content .shows-az ul{width:311px;;float:none;height:90px;overflow:auto;}
#fn-hd .nav .content ul li{/*background:url(images/bullet-red.gif) no-repeat left 9px;*/line-height:1.2em;padding:2px 0 2px 0px;}					/*wyglad wypunktowania*/
#fn-hd .nav .content li a:link{color: #fff;text-decoration:none;padding:0;}
#fn-hd .nav .content li a:hover{color:#fff;text-decoration:underline;}					/*czcionka w menu po najechaniu*/
#fn-hd .nav .content li a:visited{color: #d3d3d3;text-decoration:none;padding:0;}		/*czcionka w menu*/
#fn-hd .nav .content .inside .cta{width:311px;padding:0 0 0 14px;}
#fn-hd .nav .content .inside .cta-title{font-weight:bold;color: #fff}					/*wiecej*/
#fn-hd .nav .content .inside .cta li{background:none;float:left;padding:7px 5px 7px 0;}
#fn-hd .nav .content .inside .cta li.last{background:url(images/bullet-green.png) no-repeat left center;padding-left:10px;}
#fn-hd .nav .content .inside li a:hover{color:#8c9903;text-decoration:none;}			/*po najechaniu na pozycje z wysuwanego menu*/
#fn-hd .nav .content .more{background-image:none;padding:4px 0 7px 0;margin:0;}
#fn-hd .nav .content .more a{color: #fff;font-weight:bold;padding:0;margin:0;}
/*
#fn-hd .nav-wrap{float:left;background-color:#c4110a;margin-left:0px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);border-top:1px solid #d03d3d;position:relative;z-index:3;width:1000px;height:33px;*height:32px;}
*/

a:link{color: #fff;text-decoration:none;}
a:visited{color: #fff;text-decoration:none;}
a:hover{color: #fff;text-decoration:underline;}
a:active{color: #000;text-decoration:none;}

.cta{display:block;margin-top:5px;font-size:85%;}

/* MENU MAPY */


#header-content{
	position: relative;
	background:url(images/header-content-background.jpg);
	height:45px;
	width:780px;
}
#header-products {
	position:absolute;
	top: 0px;
	left: 0px;
	width:435px;
}

.divHeadHeader {
	cursor: pointer;
	height:36px;
	width:36px;
	float:left;
}
.divBodyHeader {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	height:36px;
	white-space:nowrap;
	width:auto;
	float:left;
	cursor: pointer;
	text-decoration:none;
}
.divBodyHeader:link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	height:36px;
	white-space:nowrap;
	width:auto;
	float:left;
	cursor: pointer;
	text-decoration:none;
}
.divBodyHeader:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	height:36px;
	white-space:nowrap;
	width:auto;
	float:left;
	cursor: pointer;
	text-decoration:none;
}
.divBodyHeader:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	height:36px;
	white-space:nowrap;
	width:auto;
	float:left;
	cursor: pointer;
	text-decoration:none;
}
.divBodyHeader p{
	margin: 10px 5px 10px 5px;
}

/* MAPA GOOGLE */
/*v\:* {behavior:url(#default#VML);} html, body {width: 100%; height: 100%} body {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background-color: #CCC;
	text-align: justify;
} */
.dymek {  
	margin-top: 0px; 
    width: 310px;    
}
  
.dymek img {  
    float: right;  
    /*border: 1px solid #abca09;*/  
    padding: 1px;  
	margin-top: 5px;
    margin: 2px;  
    margin-left: 4px;	
}
.dymek h4 {  
    font-family: Tahoma, Geneva, sans-serif; 
    font-weight: bold;  
    font-size: 12px;  
    border-bottom: 3px solid #abca09;  
    padding-bottom: 1px;  
    margin-bottom: 2px;  
    color: black;  
}  
.dymek h2 {  
    font-family: Tahoma, Geneva, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	margin-bottom: 5px;
}
.dymek h3 {  
    font-family: Tahoma, Geneva, sans-serif; 
	text-align: justify;
	font-size: 10px; 
	font-weight: bold;
	color: #000;
}  
.dymek p  
 {  
    text-align: justify;  
    font-size: 10px;  
    color: #676767;  
}  
.dymek a {
	font-family: Tahoma, Geneva, sans-serif; 
	font-size: 12px; 
    color: #dd4800;  
    text-decoration: none;  
}  
.dymek a:hover {  
    color: black;  
} 
.browser SELECT {
	width:140px;
	background-color:#CC0000;
	color:#FFFFFF;
	font:11px Tahoma, Geneva, sans-serif;
	padding:0px;
	margin:0px
} 
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tahoma {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.napis {
	font-family: Tahoma, Geneva, sans-serif;
}
.napis1 {
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	text-align: justify;
}
.lucilda .tahoma {
	text-decoration: none;
}

/* WYSZUKIWANIE */
.search_container {font-family: Arial, Helvetica, Sans-serif; font-size: 0.875em; line-height: 1.3}
input, select, textarea, button {font-family: Arial, Helvetica, Sans-serif; font-size: 100%; line-height: 1.3}



blockquote, q {quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none}


.search_container .piece {float: left}
.search_container .left {width: 0.3575em; height: 1.714em; background: url(images/pretty_search_left.png) no-repeat left top}
.search_container .focus {color: #000000}
input.pretty_search {margin: 0; padding: 0.284em 0.25em 0.284em 0; color: #999999; border: none; background: #FFFFFF url(images/pretty_search_input_bg.png) repeat-x left top}


.pretty_button {}
.pretty_button.below {vertical-align: middle}
.pretty_button.inline {vertical-align: bottom}
.pretty_button .left, .pretty_button .right {float: left; width: 0.3575em; height: 2em}
.pretty_button .left {background: url(images/pretty_button_left.png) no-repeat left center}
.pretty_button .right {background: url(images/pretty_button_right.png) no-repeat left center}
.pretty_button .main {float: left; height: 1.78em; padding: 0 0.625em; color: #666666; font-size: 1.142em; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); line-height: 1.78em; white-space: nowrap; background: url(images/pretty_button_bg.png) repeat-x left center}
.pretty_button.smaller .main {padding: 0 0.3em}
.field_cap_button {display: inline-block; width: 2em; height: 2em; margin-right: 0.7143em; line-height: 2em; vertical-align: middle}


#header_site_search {float: left; padding: 0.93em 0 0}
#header_site_search input.pretty_search {width: 16em}

#header_channels_search input.pretty_search {width: 27.4em}

/* SLIDESHOW */
#slideshow {
    position:relative;
    height:212px;
	width:1000px; 
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* PROMO */
#promo {
	position:absolute;
	right:0px;
	top:0px;
	width:162px;
	height:162px;
}
#promo a {
	display:block;
	background:url(images/promo.png) no-repeat 0 0;
	height:162px;
	width:162px;
	text-indent:-300em;
	overflow:hidden;
	font-size:10px;
}
#promo a:hover {
	background:url(images/promo.png) no-repeat 0 -162px;
}


