/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,i{-style:normal;font-weight:normal;}ul {list-style:none;}caption,th {text-align:left;}h1,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}

b, strong { font-weight: bold; display:inline;  }

i,em { font-style: italic; }
* {zoom:1}
img.png { behavior: url(iepngfix.htc); }


/* DO USUNIECIA PO WDROZENIU ANGIELSKIEJ WERSJI JEZYKOWEJ */
.top_lang{display:none;}


.textbox{font: bold 20px arial; color:#005140;}

/*KOLORY SERWISU */
.color_n, .color_n a, a.color_n { color: #a51b47; }
.color_z, .color_z a, a.color_z { color: #f08300; }
.color_s, .color_s a, a.color_s { color: #00408a; }
.color_w, .color_w a, a.color_w{ color: #72a100; }
/*
.color_n a, a.color_n, .color_z a, a.color_z, .color_s a, a.color_s, .color_w a, a.color_w { text-decoration: none; }
.color_n a:hover, a:hover.color_n, .color_z a:hover, a:hover.color_z, .color_s a:hover, a:hover.color_s, .color_w a:hover, a:hover.color_w { text-decoration: underline; color: #000; }
*/
.link_color_n a, a.link_color_n { color: #a51b47; }
.link_color_z a, a.link_color_z { color: #f08300; }
.link_color_s a, a.link_color_s { color: #00408a; }
.link_color_w a, a.link_color_w{ color: #72a100; }

.dotted {border-bottom:1px dotted #999; clear: both;}
object {outline:none;}
ul, ol{ list-style-position: outside; }
ol{ list-style-position: inside; }
.fck { background: url() center right no-repeat #fff !important; text-align: left; }

hr{ height:1px; border:1px solid #ccc; border-width:0 0 1px 0; padding:10px 0 0 0; margin:0 0 10px 0; clear:both; }
div#content ul li, .fck ul li{ padding-left: 12px; background: url(../../template/img/li_s.jpg) 0 5px no-repeat; }
div#contents ul li { padding-left: 12px; background: url(../../template/img/li_s.jpg) 0 5px no-repeat; color:#777; font-size:12px; }
div#contentz ul li { padding-left: 12px; background: url(../../template/img/li_z.jpg) 0 5px no-repeat; color:#777; font-size:12px;}
div#contentw  ul li { padding-left: 12px; background: url(../../template/img/li_w.jpg) 0 5px no-repeat; color:#777; font-size:12px;}
div#contentn ul li { padding-left: 12px; background: url(../../template/img/li_n.jpg) 0 5px no-repeat; color:#777; font-size:12px;}
#content .fck a{ font-weight:normal; }
.pod {   }
body {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
	color: #333333;
    background: url(../../template/img/body_main.jpg) top center repeat-x white;
    text-align: center;
}

h1 { font-family: "Trebuchet MS", verdana, sans-serif; font-size: 15px; font-weight: bold; color: #a71b47}

.cl {clear:both; font-size:11px; padding-bottom: 40px;}
.cl2 {clear:both; font-size:3px; height:3px;}

select {border: 1px solid #d7d9e0; width: 127px; padding-left: 8px; font-size: 10px; color: #666; background-color: #fff;}
input {  padding-left: 8px; font-size: 11px; color: #666; border: 0px; height: 21px; padding-top: 4px;}
.transparent_button { width: 22px !important; height: 22px !important; padding: 0px !important; background-color: transparent; cursor: pointer; 
					 position:relative !important; top:-22px !important; left:225px !important; }


.dashed1 { background: url(../../template/img/dashed1.gif) center left repeat-x; height: 1px; font-size: 1px;}
div#wrapper_all {overflow-x:hidden; width: 100%}
div#wrapper {
	width: 961px;
	margin: 0 auto;
    clear: both;
    text-align: left;
     overflow: hidden;
}
/*LINKI*/
.box_right_element a.button, a.button, input.button { display: block; float: left; background: url(../../template/img/button.jpg) top right no-repeat; font-weight: normal; font-size: 12px; color: #fff; padding: 3px 27px 4px 7px; text-decoration: none;}
.box_right_element a.button:hover, a.button:hover { color: #fff; text-decoration: none !important; }
/*LINKI END*/

/*TOP*/
div#top { background: white; width: 961px; height: 96px; }  
a#logo { display: block; float: left; padding-top: 20px;}
div#top_right { float:left; width: 680px; margin-right: 7px; margin-top: 25px; padding-top: 4px; color: #63625e; font-size: 10px; height: 92px;}
div#top_right a {  font-size: 10px; color: #2e4eaa; text-decoration: none; background: url(../../template/img/arrow1.gif) center left no-repeat; padding-left: 6px; }
div#top_right a:hover { color: #ffed00;}
div#top_right a.logout  { color: #f9f5ea; font-weight: bold; text-decoration: none; font-size: 11px; background: url(); }
div#top_right a.no_trojkat { background: url(); padding-left: 0px; }
div#top_right #login_form { z-index: 1; position: absolute; bottom: 0px; _bottom: -4px; right: 0px; width: 317px; height: 27px; background: url(../../template/img/login.jpg) center left no-repeat; color: #f9f5ea; font-weight: bold;  font-size: 11px; }
div#top_right #login_form.loggedin { background-image: url(../../template/img/login2.jpg) }
div#top_right #button_login { z-index:5; position: absolute; bottom: 0px; _bottom: -4px; right: 0px; cursor: pointer; width: 30px; height: 22px; border: 1px solid #000; }
#login_form input.login { width: 81px; padding-left: 8px; font-size: 10px; color: #666; border: 0px; height: 15px; padding-top: 4px; }
#login_form #pamietaj_mnie { position:absolute; top:-20px; right: 0px; font-size: 10px; color: #63625e; font-weight: normal;  }
#login_form #login_error { color: #a71844; }
/*TOP END*/

/*MAIN*/
div#content_main { width: 100%; height:461px; }
div#box_right_not_main{ float:right; width:210px;}
div#box_right { float:right; width: 238px; font-size: 11px; margin-top:-45px; }
.box_right_element { background: url(../../template/img/tlo_div.jpg) top center no-repeat; width: 295px; height: 24px; padding: 7px 0px 7px 0px;  }
.box_right_element a { font-weight: bold; font-size: 12px; color: #777; text-decoration: none;  }
.box_right_element a:hover { color: #444; text-decoration: underline; }
.box_right_element p { float: right; margin-top: 3px; padding-right: 7px;}
.box_right_element h3 { float:left;padding-left:7px; }

div#box_center { margin-left: 8px; width:600px; float: left; font-size: 11px;}
div#box_center p {padding: 2px 3px 2px 14px; }
div#box_center a { margin-bottom: 8px; display: block; font-weight: bold; font-size: 11px; color: #777; text-decoration: none; background: url(../../template/img/arrow2.gif) 0px 5px no-repeat; padding-left: 8px; }
div#box_center a:hover { color: #444; text-decoration: underline; }
/*
div#box_center #search_form { position: relative; width: 346px; height: 31px; color: #fff; font-weight: bold; font-size: 12px; background: url(../../template/img/wyszukiwarka_1.jpg) top center no-repeat; margin: 6px 0px; }
#search_form input { width: 179px; padding-left: 8px; font-size: 10px; color: #666; border: 0px; height: 17px; padding-top: 4px;}
#search_form #button {position: absolute; cursor: pointer; width: 30px; height: 22px; top: 3px; right: 4px; }
*/

/*MAIN END*/

/*PODSTRONY*/
div#content, div#contentn, div#contentw, div#contents, div#contentz { min-height: 100px; height: auto !important; height: 300px; width: 961px;}
div#content.short, div#contentn.short, div#contentw.short, div#contents.short, div#contentz.short { margin-left: 25px; padding-left: 25px; width: 650px !important; _width: 647px !important;  float: left; background: transparent url(../../template/img/dot_pion.jpg) repeat-y scroll left top;  }
.art_content { float: left; width: 415px; color:#363636;}
.art_pictures { width: 215px; }
.obrazek_szablon {  padding: 3px; padding-right:15px; }
.obrazek_archiwum_news{}

/*PODSTRONY END*/

#bottom, #bottom a { font-size: 11px;}

/* SCIEZKA NAWIGACJI */
#wyszukiwarka {float: left; width: 311px; height: 31px;  background: url(../../template/img/wyszukiwarka_2.jpg) top left no-repeat; margin-top: -1px;  }
#wyszukiwarka input { width: 179px; padding-left: 8px; font-size: 10px; color: #666; border: 0px; height: 17px; padding-top: 4px;}
#wyszukiwarka #button {position: absolute; cursor: pointer; width: 30px; height: 22px; top: 3px; right: 4px; }
#nawigacja { font-size: 10px;  float: left; width: 650px; margin-top: 3px;}
#nawigacja a { text-decoration: none;  color: #666; }
#nawigacja.navbar_n { color: #a71b47; }
#nawigacja.navbar_s { color: #00408a; }
#nawigacja.navbar_z { color: #f08300; }
#nawigacja.navbar_w { color: #72a100; }
/* SCIEZKA NAWIGACJI END*/

div#menu { width: 261px; float: left; }
div#menu ul, div#menu li, div#menu a { display: block !important;  }


.podmenu { background-color: #efdae1; }





/* REJESTRACJA */
.rejestracja_box { clear: both; width: 352px; _width: 366px; padding: 9px 0px 4px 14px; background-color: #eee; margin: 0 auto; margin-bottom: 3px; text-align: left; }
.rejestracja_box h2 { color: #666; font-weight: bold; font-size: 16px; margin-bottom: 5px;}
.rejestracja_box label { color: #666; text-align: right; float:left; width: 117px; margin-right: 2px; font-size: 12px; margin-top: 3px; }
.rejestracja_box label span { color: #a71b48; }
.rejestracja_box input, .rejestracja_box select  { color: #666; float: left; font-size: 11px ;font-family: Arial, Helvetica, sans-serif; width: 198px; padding-left: 7px; height: 16px; _height: 19px; padding-top: 3px; border: 1px solid #bbb; margin-bottom: 5px; background-color: #fff; }
.rejestracja_box select { height: 19px; width: 207px; _width: 198px; padding-top: 0px;}
.rejestracja_box .error { color: #a71844; }
.rejestracja_box input.error { color: #a71844; border-color: #a71844; }
.rejestracja_box input.checkbox { width: 13px; height: 13px; border: 0px !important; background-color: transparent;}
.rejestracja_box input.radio { width: 13px; height: 13px; margin-right: 2px; border: 0px !important; background-color: transparent; }
/* REJESTRACJA END */




#content{margin-top:13px;}

/*** NEWSY ***/

.artykul{width:730px;}


.art_photos.news.lewo{ width:228px; }
h1.news2{ margin-bottom:0; }
#artykul cite.dodano{display:block; margin:0px 0 0px 0; font: normal 9px arial;}
#artykul hr{ padding:10px 0 0 0; margin:0 0 5px 0; }
#artykul .news h2 { font-weight: bold; font-size: 16px; color:#035843;}
#artykul .news h2:hover { font-weight: bold; font-size: 16px; color:#51c330 !important; text-decoration:none !important;}



.separator{ height:1px; background-color:#cbcbcb; clear:both;}



#news_nav a{ float:right; font-weight:bold; text-decoration:none; margin-top: 5px; color:#1b4a40 }
#news_nav a:hover{ color:#47c22c; text-decoration:underline;}
#news_nav a.powrot{ float:left; margin-left: 0px; }
#news_nav2 a{ float:right; font-weight:bold; text-decoration:none; margin-top: 5px; color:#1b4a40 }
#news_nav2 a:hover{ color:#47c22c; text-decoration:underline;}
#news_nav2 a.powrot{ float:left; margin-left: 0px; }
#artykul .news a{ text-decoration: none;  font-size: 12px;  }
#artykul .news a:hover{ color:#000; text-decoration:underline; }
#artykul .news{ border-bottom:1px solid #cbcbcb; clear:both; padding-bottom:10px; margin-top:10px; font-size: 12px;  }
#artykul .news a.wiecej, a.wiecej{ display: block; font-weight: bold !important; float: right; margin-top: 5px; padding-right: 15px;background:url('../img/more.jpg') top right no-repeat; font-size: 11px !important;  }
#artykul .news a:hover.wiecej, a:hover.wiecej{ background-position: bottom right;  }

a.mniej{ padding-left: 5px; padding-right: 5px; background:url('../img/less.jpg') top left no-repeat; font-size: 11px !important; font-weight: normal !important;  }
a:hover.mniej{ background-position: bottom left;}
/* w liscie archiwum wszystkie teksty MUSZA byc wyrównane do lewej strony, bez względu na edytor */
#artykul .news div{ text-align:left !important; }
#artykul .news td {font-size: 12px;}
.galeria-element {float: left; width: 120px;}
.galeria-element img{ padding: 3px; border: 0px solid #c9c9c9; width:116px; height: 76px;}


.pliki-element {margin-top: 7px; color: #999; font-size: 11px;}
.pliki-element a { font-size: 11px !important; }

.pliki-extended-element {margin-top: 10px; color: #999; font-size: 11px; border-bottom:1px dotted #999; padding-bottom:10px;}
.pliki-extended-element a { font-size: 11px !important; }
.plik-extended { padding-left: 10px; margin-top: 5px; width:720px;}



/* PAGINACJA */
#artykul .pag{ height: 27px; clear:both; display:block; padding-right: 23px; padding-top: 5px; margin-top: 1px; overflow:auto; margin-bottom:10px;}
#artykul .pag a,#artykul .pag span{ font-size: 12px; text-decoration: none; clear:none; display:block; width:11px; height:11px; border:0px solid #c00; float:right; padding:0; margin:0 2px 0 2px; text-align:center; font-weight:bold !important; }

#artykul .pag .first,
#artykul .pag .last{ line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; height:10px !important; margin-top: 1px;  }

#artykul .pag .next{width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/next.gif') no-repeat; }
#artykul .pag .next:hover{width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/next_on.gif') no-repeat; }
#artykul .pag .prev{width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/previous.gif') no-repeat; }
#artykul .pag .prev:hover{width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/previous_on.gif') no-repeat; }


.poprzedni_artykul{margin-top: 10px; width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/previous.gif') no-repeat; }
.poprzedni_artykul:hover{margin-top: 10px; width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/previous_on.gif') no-repeat; }
.nastepny_artykul{margin-top: 10px; width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/next.gif') no-repeat; }
.nastepny_artykul:hover{margin-top: 10px; width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/next_on.gif') no-repeat; }

#artykul .pag .first,
#artykul .pag .last,
#artykul .pag .inactive{ text-decoration: none;  }

#artykul .pag .inactive, #artykul .pag .selected{ color:#999; background:none; border:0; cursor:pointer; }
#artykul .pag .first{ background:url('../img/pag_first.jpg') no-repeat 0 0; }
#artykul .pag .normal{ color:#005a3e; font-weight:bold !important; margin-top:8px !important;  }
#artykul .pag .selected{ font-weight:bold !important; color:#57c315; text-decoration: underline; margin-top:8px !important;}
#artykul .pag .selected_n{ color:#a51b47; }
#artykul .pag .selected_s{ color:#00408a; }
#artykul .pag .selected_z{ color:#f08300; }
#artykul .pag .selected_w{ color:#72a100; }
#artykul .pag .normal,
#artykul .pag .selected{ background:transparent url(../img/pag_bullet.jpg) no-repeat scroll 13px 5px;  padding:0 6px 0 0; _padding-right:12px; margin:0 0 0 2px; }

#artykul .pag a:hover,#artykul .pag .selected:hover{  text-decoration: underline; color:#57C315;  }


	#artykul .pag a.first:hover,
	#artykul .pag a.last:hover{ background-position:0 -10px; text-decoration: none;  }
	#artykul .pag a.inactive:hover{ background-position:0 0; text-decoration: none;  }


/* BEGIN - Debugger zapytan */
.dbRD { width:100%; overflow:auto; background: #C03E43; border-top:5px solid #e03E43; }
.dbRD table{ border: 2px solid #444; width:100%;  }
.dbRD td{ border-right:1px solid #aaa;  padding:4px; border-bottom:1px dashed #ccc; font-size:10px;}
.dbRD th{ padding:4px; font-weight:normal; font-size:10px; background:#444; color:#fff; border-top:5px solid #666; }
.dbRD tr.odd{ background:#eee; }
.dbRD tr{ background:#fff; }
.dbRD tr:hover{ background:#fee !important; }

.dbRD div.query{ background: #C03E43; color:#fff; font-weight:bold; font-size:9px;  }
.dbRD div.query div{ padding:4px;   }
.dbRD div.outertable{  }
/* END - Debugger zapytan */

/* ZDJECIA */
.art_photos{ }
.art_photos div{ float:left; display:inline; }
.art_photos a{ float:left; clear:both; display:block; padding:5px 2px 0 2px; width:100%; font-size: 11px; text-align:center; font-weight:bold; color:#00583f !important; text-decoration:none !important; }
.art_photos a:hover{ float:left; clear:both; display:block; padding:5px 2px 0 2px; width:100%; font-size: 11px; text-align:center; font-weight:bold; text-decoration:underline !important; color:#42b61d !important; }
.art_photos a img.lupa{ display:block; position:absolute; top:0; left:0; }
.art_photos a:hover img.lupa{ display:block; position:absolute; top:0; left:0; }
.art_photos a img.lupa{ _filter:alpha(opacity=50);_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; }
.art_photos div span{ float:left; clear:both; display:block; padding:0 2px 0 2px; width:100%; font-size: 11px; text-align:center; font-weight:bold; color:#00583f !important; }
.art_photos div img{  }
	.art_photos.gora{ width:100%; overflow:auto; }
	.art_photos.gora div{ margin:0 10px 10px 0; width:auto; }

	.art_photos.dol{ width:100%; }
	.art_photos.dol div{ margin:10px 10px 0 0; width:auto; }

	.art_photos.prawo{ float:right; width:164px; }
	.art_photos.prawo div{ margin:0 0 10px 10px; }

	.art_photos.lewo{ float:left; width:164px; }
	.art_photos.lewo div{ margin:0 10px 10px 0; }

	.art_photos.galeria{ float:left; width:100%; }
	.art_photos.galeria div{ margin:0 2px 0 0; width:120px; }
	.art_photos.galeria div.last{ margin:0 0 0 0; }

	#artykul input  { color: #666; float: left; font-size: 11px ;font-family: Arial, Helvetica, sans-serif; width: 198px; padding-left: 7px; height: 16px; _height: 19px; padding-top: 3px; border: 1px solid #bbb; margin-bottom: 5px; background-color: #fff; }


/***** WYSZUKIWANIE *****/
	.search_head{ padding:5px 5px 5px 15px; font-weight:bold; color:#343434; background:#e5e5e5 url('../img/search_head_bg.jpg') no-repeat left top; margin-bottom:20px; }
	.wynik_wyszukiwania strong{ color:#e12931; font-weight:normal; }
	.search_head strong{ color:#e12931; }
	.wynik_wyszukiwania a strong{ font-weight:bold; }
	
	.search_naglowek_artykuly{padding:5px 5px 5px 15px; font:bold 16px Arial; color:#666666;}	
	.search_naglowek_li{background: url('../img/li.gif') no-repeat left; color:#51bc1e;}
	
	.wynik_wyszukiwania{ border:1px solid #ccc; border-width:1px 0 0 0; padding:10px 0 0 0; clear:both; color:#2f2f2f;}
	.wynik_wyszukiwania.empty{ border-bottom:0; padding:10px 0 10px 15px; }
	.wynik_wyszukiwania a{ color:#00513b; font-weight:bold; margin-bottom:5px; text-decoration:none; }
	.wynik_wyszukiwania a:hover{ color:#57c119; text-decoration:none; }
	.wynik_wyszukiwania a:hover strong{ color:#000; }
	.wynik_wyszukiwania a.wiecej{ float:none; text-align:right; width:auto; }
	
	.wynik_wyszukiwania.first{ border-width:0; }
	.wynik_wyszukiwania.last{ border-width:1px 0 1px 0; }

	
/***** MAPA STRONY - NICZEGO NEI RUSZAĆ BEZ KONSULTACJI !!!! *****/
	ul.menu{ float:left; width:240px;  }
	ul.menu ul{ width:228px; }
	ul.menu ul ul{ width:216px; }
	ul.menu ul ul ul { width:204px; }
	
	#content #menu1_0 li,
	#content #menu2_0 li,
	#content #menu3_0 li,
	#content #menu4_0 li{ clear:left; background:none; padding-left:0; margin-left:0px; padding-top:5px; padding-bottom:5px; }
	
	#content #menu1_0 a,
	#content #menu2_0 a,
	#content #menu3_0 a,
	#content #menu4_0 a{ text-decoration:none; border-bottom:1px solid #ccc; display:block; padding:2px; width:160px; }
	
	#menu1_0 a{ color:#A51B47; }
	#menu2_0 a{ color:#00408A; }
	#menu3_0 a{ color:#F08300; }
	#menu4_0 a{ color:#72A100; }
	
	/* #menu1_0 a:hover{ background-color:#efdae1; }
	#menu2_0 a:hover{ background-color:#dae7ef; }
	#menu3_0 a:hover{ background-color:#ffddb6; }
	#menu4_0 a:hover{ background-color:#dbefab; }
	*/
	#menu1_0 a.li_a_0,
	#menu2_0 a.li_a_0,
	#menu3_0 a.li_a_0,
	#menu4_0 a.li_a_0{ text-transform:uppercase; font-weight:bold; padding:5px !important; }
	
	#menu1_0 .level1 a.li_a_1,
	#menu2_0 .level1 a.li_a_1,
	#menu3_0 .level1 a.li_a_1,
	#menu4_0 .level1 a.li_a_1{ font-weight:bold; }

	.li_a_1{background: url('../img/li.gif') no-repeat left; color:#035843 !important; padding-left: 10px !important; font: bold 16px Arial !important; border-bottom:3px solid #47C22C !important;}
	.li_a_1:hover{background: url('../img/li.gif') no-repeat left; color:#47C22C !important; padding-left: 10px !important; font: bold 16px Arial !important; border-bottom:3px solid #47C22C !important;}

	.li_a_2{ font:bold 12px Arial !important; color:#01533d !important;}
	.li_a_2:hover{ font:bold 12px Arial !important; color:#51c117 !important;}
	
	.li_a_3{ font:bold 12px Arial !important; color:#01533d !important; padding-left:10px !important;}
	.li_a_3:hover{ font:bold 12px Arial !important; color:#51c117 !important; padding-left:10px !important;}
	
	.search_kolumny{float:left; _width:200px; margin-right:30px;}


/* KOMUNIKATY */
.overlay {width:100% !important; height:100% !important; position:absolute; top:0; left:0; z-index:1001; background-color:#000000; opacity:0.8; _filter:alpha(opacity=80); }
#komunikat {clear:both; width:380px; height:25px; margin:245px 0 0 101px; color:#F7F7F7; text-align:center; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#komunikat_ {clear:both; width:380px; height:25px; margin:0 0 0 101px; float:left; display:inline; color:#F7F7F7; text-align:center; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.hint {color:#808080;}
span.error{ display:block; margin-left:125px; _margin-left:130px; clear:both; }

#warstwa #content{ padding:0; }
/* warstwa */
#warstwa {position:absolute; top:77px; width:370px; height:100%; z-index:1002; }
#wrapper .polec{ width:360px; }
#wrapper .polec, #lo .polec a{ color:#666666; }
.polec #content{ border:3px solid #666; background-color:white; }
#polecenie{ padding-bottom:20px; }
#polecenie legend{ padding-left:15px; padding-top:15px; color:#323232;}
#polecenie .button2{ float:right; margin-right:15px; }
#polecenie .button2 a{ width:178px; }
#polecenie .button{}
#polecenie .button a{float:right; margin-right:15px; background-image: url('/template/img/wyslij_button.jpg'); width:98px; height:30px;}
#polecenie .button_en a{float:right; margin-right:15px; background-image: url('/template/img/wyslij_button_en.jpg'); width:98px; height:30px;}
#polecenie input,#polecenie textarea{ float:left; width:207px; padding:3px; border:1px solid #cdcdcd; margin:5px; color:#646464;}
#polecenie textarea{ height:100px; }
#polecenie label{ clear:both; float:left; display:block; width:110px; margin:5px; text-align:right; font:normal 11px arial; color:#313131; padding-top:3px; }
#polecenie span.error{ color:#c00; font:normal 9px tahoma; margin-left:90px; }

#warstwa a.warstwa_zamknij{ display:block; text-decoration:none !important; border-bottom:2px solid #fff; text-align:right; color:#666666; padding:5px; font-size:12px; outline:none; background-color:#e8e8e8; }
#warstwa a.warstwa_zamknij:hover{ text-decoration:none; color:#666666; }
#warstwa h1{ font-weight:normal; text-align:left; padding-left:10px; }

#debug{ text-align:left; white-space:pre; padding:10px; margin:5px; }

#artykul.contact .fck{ /*clear:both;*/ clear:left; }
#artykul .fck table{ border-collapse:collapse; border-spacing:0; }
#artykul .fck table td{ padding:5px; }

.wyslij_button{float:right; margin-right:15px; background-image: url('/template/img/wyslij_button.gif'); width:98px; height:30px;cursor:pointer;}
.zglos_button{float:right; margin-right:50px; background-image: url('/template/img/zglos_button.gif'); width:117px; height:29px;cursor:pointer;}

.powrot_button{float:right; _float:left; margin-right:15px; background-image: url('/template/img/powrot_button.gif'); width:98px; height:30px;cursor:pointer;}
.wyslij_zgloszenie_button{float:right; margin-right:15px; background-image: url('/template/img/wyslij_zgloszenie_button.gif'); width:169px; height:30px;cursor:pointer;}
.pokaz_button{float:right; margin-top: 16px; margin-right:15px; background-image: url('/template/img/pokaz_button.gif'); width:96px; height:27px; cursor:pointer;}
.wstecz_button{float:right; margin-top:350px; background-image: url('/template/img/wstecz.gif'); width:98px; height:29px;cursor:pointer;}
.lista_button{float:left; margin-top: 20px; background-image: url('/template/img/lista_button.gif'); width:98px; height:29px;cursor:pointer;}
.dalej_button{float:right; margin-top:350px; margin-left:7px; background-image: url('/template/img/dalej.gif'); width:98px; height:29px;cursor:pointer;}

.stworz_button{background-image: url('/template/img/stworz_button.gif'); width:96px; height:27px;cursor:pointer;}
.znajdz_button{background-image: url('/template/img/znajdz_button.gif'); width:96px; height:27px;cursor:pointer;}



.wyslij_button_en{float:right; margin-right:15px; background-image: url('/template/img/wyslij_button_en.jpg'); width:98px; height:30px;cursor:pointer;}
.zglos_button_en{float:right; margin-right:50px; background-image: url('/template/img/zglos_button_en.gif'); width:117px; height:29px;cursor:pointer;}

.powrot_button_en{float:right; _float:left; margin-right:15px; background-image: url('/template/img/wstecz_en.gif'); width:98px; height:30px;cursor:pointer;}
.wyslij_zgloszenie_button_en{float:right; margin-right:15px; background-image: url('/template/img/wyslij_zgloszenie_button_en.gif'); width:169px; height:30px;cursor:pointer;}
.pokaz_button_en{float:right; margin-top: 16px; margin-right:15px; background-image: url('/template/img/pokaz_button_en.gif'); width:96px; height:27px; cursor:pointer;}
.wstecz_button_en{float:left; margin-top:350px; margin-left:240px; background-image: url('/template/img/wstecz_en.gif'); width:98px; height:29px;cursor:pointer;}
.lista_button_en{float:left; margin-top: 20px; background-image: url('/template/img/lista_button_en.gif'); width:98px; height:29px;cursor:pointer;}
.dalej_button_en{float:right; margin-top:350px; margin-right:7px; background-image: url('/template/img/dalej_en.gif'); width:98px; height:29px;cursor:pointer;}

.stworz_button_en{background-image: url('/template/img/stworz_button_en.gif'); width:96px; height:27px;cursor:pointer;}
.znajdz_button_en{background-image: url('/template/img/znajdz_button_en.gif'); width:96px; height:27px;cursor:pointer;}




/********* MENUS **********/
ul.menu{ margin:2px 0 0 0; clear:both; }
#leftMenu ul.menu{ border-top:1px solid #ccc; padding-top:1px; }
ul.menu li{ border-bottom:1px solid #e5e5e5; }
ul.menu li.selected{  }
ul.menu li a.selected{ background:#fb6c01; color:#fff; }
ul.menu li.selected li a.selected{ font-weight:bold; color:#fb6c01; }
ul.menu li a{ display:block; padding:5px 5px 5px 12px; }
ul.menu li a:hover{ background:#fb6c01; color:#fff; }
	ul.menu ul{ padding-left:10px; }
	ul.menu li li{ border-bottom:0; }
	ul.menu li li a{ font-weight:normal; background:#fff; color:#666666; }
	ul.menu li li a:hover{ background:#fff; color:#fb6c01; }

/* submenu widoczne tylko w zaznaczonym elemencie */
ul.menu ul{ display:none; }
ul.menu li.selected ul{ display:block; border-bottom:1px solid #fb6c01; }


#menu{ position:absolute; right:0; bottom:0; float:right; }
/* podstawowy kod menu - NIE RUSZAĆ! */
#nav { display:block; margin:0 60px 0 0; padding:0; position:relative; }
	#nav li { display:block; list-style:none; margin:0 0 0 0px; padding:0; float:left; position:relative; text-align:center; }
	#nav a { display:block; }
	#nav ul { display:none; position:absolute; left:0; margin:0; padding:0; }
	#nav ul li { float:none; margin:0; text-align:left; }
    #nav ul ul { top:0; }
    
    #nav .selected .selected{ font-weight:bold; }

/* główne szerokości - do zmiany */
#nav ul { width: 148px; }
#nav ul ul { left: 131px; }

/* tu już same style do menu */
#nav { background-color:#fff; height:60px; }
#nav a { border-right:1px solid #fff; color:#FFFFFF; font:bold 12px 'trebuchet ms'; text-transform:uppercase; padding:6px; }
  #nav li.hover a { background-color:#00392c; color:#fff; }
  #nav ul { }
    #nav ul li a { background-color:#00392c; font:bold 11px arial; text-transform:none; color:#fff; /* opacity:0.8; */ }
      #nav ul a.hover { background-color:#057d64; /*opacity:1;*/ color:#ffed00; }
   #nav ul a { border-right:none; padding:4px; border-bottom:1px solid #2f6156; }

   
   
/* BOTTOM */
div#bottom_all { height: 25px; background: white; width:950px;}
div#bottom { 	width: 950px; _width:965px; margin: 0 auto; padding-top: 12px; color: #666; line-height: 95%; text-align: left;}
div#bottom h3 { color: #901f3e;}
div#bottom a { color: #05503b; font-weight: normal; text-decoration: none; font-size:9px;}
div#bottom a:hover { text-decoration: underline;  }
div#bottom a.color1 { color: #2e416d;}
div#bottom a.color2 { color: #e69924;}
div#bottom a.color3 { color: #738c24;}
       
.PPLogo {	
	font-size: 9px;
	float: right;
	width: 145px;
	*width: 170px;
	height: 17px;
	color: #05503b;
	background: url('/template/img/logo_pp_off.gif') no-repeat top right;
	cursor: pointer;
	margin-top:-5px;
	padding-top:5px;
	margin-right:7px;
	_margin-right:4px;
}   
.PPLogo a{color: #05503b; font-weight:normal; font-size:9px;}

.FooterLink {	
	height: 10px;	
	font-size: 10px;
	color: #05503b;
	float: left;
	
}


.FooterSpace{
	width:25px;	
	float:left;
	color: #939393;
	font-size:12px;
	margin-top:-2px;
	text-align:center;	
}

.FooterBigSpace{
	width:90px;	
	float:left;
	color: #939393;
	font-size:12px;
	margin-top:-2px;
	text-align:center;	
}

.Lupa{
	background: url('/template/img/lupa.gif') no-repeat;
	width:30px;
	height:30px;	
	margin-left:-10px;		
}

.TopSearchField{
	width: 200px;
}
.searchButton{
	
}


/* BOTTOM END */



div#obla_ramka_big {display:block; position:absolute; margin-left:-7px; margin-top:3px; _margin-left:-15px; _margin-top:0px;}
div#oddz_obla_ramka_big {display:block; position:absolute; margin-left:-1px; margin-top:1px; _margin-top:-2px;}
div#obla_ramka {display:block; position:absolute; margin-left:2px; margin-top:3px; _margin-left:4px;}
div#oddz_obla_ramka {display:block; position:absolute; margin-left:0px; margin-top:0px;}
div#obla_ramka_archiwum_news {display:block; position:absolute; _margin-left:-120px;}
div#gal_news_obla_ramka {display:block; position:absolute; margin-left:0px; margin-top:0px;}
div#galeria_obla_ramka {display:block; position:absolute; margin-left:0px; margin-top:-1px; _margin-left:-3px; _margin-top:-5px; cursor:pointer;}
.galeria_obla_ramka_validation{display:block; position:absolute; margin-left:-575px; margin-top:-1px; _margin-left:-3px; _margin-top:-5px; cursor:pointer;}
.lataArchiwum {color:#004e39;}
.lataArchiwum:hover{color:#48c010; text-decoration:underline;}
.newsy_tytul{font: bold 16px arial; color:#035843;}
.newsy_tytul:hover{font: bold 16px arial; color:#48ba1d;}
.newsy_tytul2{font: bold 16px arial; color:#48ba1d;}
.dodano_news{font: normal 9px arial;}
 
.newsy_tytul_archiwum{font: bold 16px arial !important; color:#035843;}
.newsy_tytul_archiwum:hover{font: bold 16px arial !important; color:#47c22c !important; text-decoration:none !important;}


.no_flash_header{font:bold 16px arial; color: #005140; text-decoration: none; margin-bottom:20px;}
.no_flash{font:12px arial; color: #333333; text-decoration: none;}
.get_flash{font:12px arial; color: #005140; text-decoration: none; margin-bottom 15px;}

.naglowek_polec{font: bold 20px arial; color: #00553c; margin-left: 13px; margin-top: 18px;}
.franczyza_naglowek{width:373px; height:48px; margin-top: 30px; background: url(../../template/img/franczyza_naglowek.jpg) no-repeat; }
.kontakt_naglowek{width:137px; height:48px; margin-top: 30px; background: url(../../template/img/kontakt_naglowek.jpg) no-repeat;}
.formularz_zgloszeniowy_naglowek{width:375px; height:41px; margin-top: 30px; background: url(../../template/img/formularz_zgloszeniowy_naglowek.jpg) no-repeat; margin-left:-10px;}
.zolta_linia{height:3px; background:#ffea00; font-size:3px;}
.podkladka_formularz{background:#f5ebcb; color:#333333; width: 730px; _width:750px; float: left;}
.mapa_restauracji{width:700px; height:450px; float: left; margin-left: 35px; margin-top: 40px; _margin-left:18px; margin-top: 20px;}
.zdjecie_oddzialu{margin-left:-15px; _margin-left:15px; height:120px;}
.ikona{float:left; _margin-left:9px;}
.ikony_pierwszy_wiersz{_margin-left:20px;}
.ikony_drugi_wiersz{_margin-left:20px;}
.green_line{height:3px; font-size:3px; background-color:#60bd27; margin-top:5px; margin-bottom:5px; width:445px;}
.gry_linka2{width: 760px; margin-top: 5px; margin-bottom: 5px; background-color:#cbcbcb; height:1px; font-size:1px;}
.gray_linka{color:#cbcbcb;height:1px; font-size:1px;}
.dane_kontaktowe{float: left; width: 250px; height:150px; overflow:hidden; color:#3c3c3c;}
.dane_kontaktowe_prawa_kolumna{float:right; width:145px; height:150px; overflow:hidden; color:#3c3c3c;}
.godziny_otwarcia{}
.catering{}
.naglowek1{font:normal 18px arial; color: #00513e;}
.naglowek2{font:bold 12px arial; color: #3a3a3a; padding-bottom:10px; padding-top:10px;}
.oddzial_zakladki{height:200px; width:500px; margin-left:-40px; _margin-left:0px;}
.zakladka_on{font:bold 12px arial; float:left; background: url(../../template/img/zakladka_on.jpg) 0 5px no-repeat; _background: url(../../template/img/zakladka_on.jpg) 0 0px no-repeat; width:165px; height:28px; color:#272727; text-align:center; padding-top:10px; cursor: pointer;}
.zakladka{font:bold 12px arial; float:left; background: url(../../template/img/zakladka.jpg) 0 5px no-repeat; _background: url(../../template/img/zakladka.jpg) 0 0px no-repeat;width:165px; height:22px; border-bottom:1px solid #cbcbcb; color:#a1a1a1; text-align:center; padding-top:10px; cursor: pointer;}
.informacje_content{width:500px; padding-top: 5px; padding-left:5px; min-height: 150px; overflow:hidden; float:left; display:none; color:#393939; _margin-top:-2px; _background:white;}
.promocje_content{width:500px; padding-top: 5px; padding-left:5px; min-height: 150px; overflow:hidden; float:left; display:block; color:#393939; _margin-top:-2px; _background:white;}
.galeria_content{width:500px; padding-top: 5px; padding-left:-60px; min-height: 200px; overflow:hidden; float:left; display:none; color:#393939; _margin-top:-2px; _background:white;}
.zakladki_gora{width:500px;}
.wybierz_wojewodztwo{margin-top: 15px; margin-left: 10px; _margin-left:10px;  width: 135px; float: left; text-align: left; padding-right: 3px; padding-top: 5px; font-size: 11px; color:white;}
.wybierz_miasto{width: 295px; float: right; margin-right: 40px; _margin-right: 25px;}

.waga_pliku{font:normal 10px arial !important; text-align:center !important; color:#727272 !important;}
.dodano_galeria{font: normal 9px arial; color:#676767;}

.pliki_tytul{font: bold 16px arial !important; color:#035843; text-decoration:none !important;}
.pliki_tytul:hover{font: bold 16px arial !important; color:#47c22c !important; text-decoration:underline !important;}



#content .pag .inactive, #content .pag .selected{ color:#57C315; background:none; border:0; cursor:pointer; }
#content .pag .first{ background:url('../img/pag_first.jpg') no-repeat 0 0; }
#content .pag .normal{ color:#005a3e; font-weight:bold !important; margin-top:8px !important;  }
#content .pag .selected{ font-weight:bold !important; color:#57c315; text-decoration: underline; margin-top:8px !important;}
#content .pag .selected_n{ color:#a51b47; }
#content .pag .selected_s{ color:#00408a; }
#content .pag .selected_z{ color:#f08300; }
#content .pag .selected_w{ color:#72a100; }
#content .pag .normal,
#content .pag .selected{ background:transparent url(../img/pag_bullet.jpg) no-repeat scroll 13px 5px;  padding:0 6px 0 0; _padding-right:12px; margin:0 0 0 2px; }

#content .pag a:hover,#content .pag .selected:hover{  text-decoration: underline; color:#57C315;  }


#content .pag a.first:hover,
#content .pag a.last:hover{ background-position:0 -10px; text-decoration: none;  }
#content .pag a.inactive:hover{ background-position:0 0; text-decoration: none;  }



/*  MENU RIGHT   */


/*  MENU RIGHT FRANCZYZA  */
.franczyza_top3{background:url('../img/menu/menu3_top.gif') no-repeat 0 0; width:206px; height:45px;}
.franczyza_top3_en{background:url('../img/menu/menu3_top_en.gif') no-repeat 0 0; width:206px; height:45px;}
.franczyza_menu3_off{background:url('../img/menu/menu3_off.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:white; font:12px arial; font-weight:bold; padding-left:20px; padding-top:0px;}
.franczyza_menu3_off:hover{background:url('../img/menu/menu3_on.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:#ffee19; font: 12px arial; font-weight: bold; padding-left:20px; padding-top:0px;}
.franczyza_menu3_on{background:url('../img/menu/menu3_on.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:#ffee19; font: 12px arial; font-weight: bold; padding-left:20px; padding-top:0px;}
.franczyza_menu3_down{background:url('../img/menu/menu3_down.gif') no-repeat 0 0; width:206px; height:13px;}

/*  MENU RIGHT NEWSROOM  */
.newsroom_top2{background:url('../img/menu/menu2_top.gif') no-repeat 0 0; width:206px; height:45px;}
.newsroom_top2_en{background:url('../img/menu/menu2_top_en.gif') no-repeat 0 0; width:206px; height:45px;}
.newsroom_menu2_off{background:url('../img/menu/menu2_off.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:#0e4f24; font:12px arial; font-weight:bold; padding-left:20px; padding-top:0px;}
.newsroom_menu2_off:hover{background:url('../img/menu/menu2_on.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:white; font: 12px arial; font-weight: bold; padding-left:20px; padding-top:0px;}
.newsroom_menu2_on{background:url('../img/menu/menu2_on.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:white; font: 12px arial; font-weight: bold; padding-left:20px; padding-top:0px;}
.newsroom_menu2_down{background:url('../img/menu/menu2_down.gif') no-repeat 0 0; width:206px; height:13px;}

/*  MENU RIGHT CIEMNA ZIELEŃ  */
.top1{background:url('../img/menu/menu1_top.gif') no-repeat 0 0; width:206px; height:45px;}
.top1_en{background:url('../img/menu/menu1_top_en.gif') no-repeat 0 0; width:206px; height:45px;}
.menu1_off{background:url('../img/menu/menu1_off.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:white; font:12px arial; font-weight:bold; padding-left:20px; padding-top:0px; text-decoration:none;}
.menu1_off:hover{background:url('../img/menu/menu1_on.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:#ffe705; font: 12px arial; font-weight: bold; padding-left:20px; padding-top:0px; text-decoration:none;}
.menu1_on{background:url('../img/menu/menu1_on.gif') no-repeat 0 0; width:206px; height:21px; cursor:pointer; color:#ffe705; font: 12px arial; font-weight: bold; padding-left:20px; padding-top:0px; text-decoration:none;}
.menu1_down{background:url('../img/menu/menu1_down.gif') no-repeat 0 0; width:206px; height:13px;}


/*  SANDWICZE */
.sandwicz{width:720px; height:75px;}
.kanapka_min{
behavior: url(iepngfix.htc);
float:left; height:84px; width:100px; position: relative; left: 7px; top:3px; _top:0px;
background:url('../img/sandwicze/sandwicz.png') top left no-repeat;
/*
<!--[if IE]>	
	_background:none;
	_background-image: none;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(src=template/img/sandwicze/sandwicz.png,
	sizingMethod='scale');	
<![endif]-->
*/
}

.cola_min{
float:left; height:84px; width:100px; position: relative; left: 7px; top:3px; _top:0px; _left:14px;
background:url('../img/sandwicze/cola.png') top left no-repeat;
<!--[if IE]>	
	_background:none;
	_background-image: none;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(src=template/img/sandwicze/cola.png,
	sizingMethod='scale');	
<![endif]-->
}

.sos_min{
float:left; height:84px; width:100px; position: relative; left: 7px; top:3px; _top:0px; _left:14px;
background:url('../img/sandwicze/sos.png') top left no-repeat;
<!--[if IE]>	
	_background:none;
	_background-image: none;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(src=template/img/sandwicze/sos.png,
	sizingMethod='scale');	
<![endif]-->
}

.salatka_min{
float:left; height:84px; width:100px; position: relative; left: 7px; top:3px; _top:0px; _left:14px;
background:url('../img/sandwicze/salatka.png') top left no-repeat;
<!--[if IE]>	
	_background:none;
	_background-image: none;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(src=template/img/sandwicze/salatka.png,
	sizingMethod='scale');	
<![endif]-->
}

.ciacho_min{
float:left; height:84px; width:100px; position: relative; left: 7px; top:3px; _top:0px; _left:14px;
background:url('../img/sandwicze/ciastko.png') top left no-repeat;
<!--[if IE]>	
	_background:none;
	_background-image: none;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(src=template/img/sandwicze/ciastko.png,
	sizingMethod='scale');	
<![endif]-->
}



.kanapka_lewy{background:url('../img/sandwicze/tlo1.gif') top left no-repeat; float:left; height:84px; width:5px; }
.kanapka_lewy2{
	float:left; height:84px; 
	
	background:url('../img/sandwicze/tlo1.gif') top left no-repeat;
	background-position: 95px 0;
 }
.kanapka_srodek{float:left; height: 84px; width:600px; background:url('../img/sandwicze/tlo2.gif') left repeat-x; _background-position-y:0px;}
.kanapka_prawy{background:url('../img/sandwicze/tlo3.gif') top left no-repeat; float:left; height:84px; width:9px; }
.tytul_zoom{float:left; cursor:pointer; color:#035443 !important; _width:350px;}
.tytul_zoom:hover{float:left; color:#57c629 !important; cursor:pointer;}

.tytul{color: #035443 !important; float:left; padding-left:40px; padding-top: 10px; font: arial; font-size: 16px; font-weight:bold;cursor:pointer;}
.tytul2{color:#57c629 !important; float:left; padding-left:40px; padding-top: 10px; font: arial; font-size: 16px; font-weight:bold; cursor:pointer;}
.tytul:hover{color:#57c629 !important; float:left; padding-left:40px; padding-top: 10px; font: arial; font-size: 16px; font-weight:bold; cursor:pointer;}
.zoom{position:relative; top: 20px; font-size:8px; float:left; left:10px;}
.zoom_plus{position:relative; top: 27px; font-size:8px; float:left; left:-5px;}
.is_new{float:left; margin-left: 10px; _margin-left:4px; margin-top: 14px; margin-right: 2px;}
.is_hot{float:left; margin-left:10px; _margin-left:4px; }
.skladniki{margin-left:67px; margin-top:40px; font-size:11px; color:#035443; width:300px; _margin-top:0px; _margin-left:67px; clear:both;}
.kanapka_lewy_content{float:left; margin-left:15px; height:84px; _width:380px;}
.kanapka_prawy_content{float:right; color:#d92c2e; font-size:15px; font-weight:bold; padding-top:30px;}
.kanapka_od{float:left;padding-right:30px;}
.kanapka_cena1{float:left;padding-right:15px; border-right:1px dotted #b94c51;}
.kanapka_cena2{float:left;padding-left:15px;}
.kanapka_cena3{float:left;padding-left:15px;}
.kanapka_cena4{float:left;padding-left:15px;}
.calosc{margin-left:0px; width:715px; float:right;}

.tytul_zestaw{color: #035443 !important; float:left; padding-left:40px; padding-top: 10px; font: arial; font-size: 12px; font-weight:bold;}
#.tytul_zestaw:hover{color:#57c629 !important; float:left; padding-left:40px; padding-top: 10px; font: arial; font-size: 12px; font-weight:bold; cursor:pointer;}




.sandwicz_lewa{width:250px; height:390px; float:left; _margin-left:0px;}
.sandwicz_prawa{width:460px; height:390px; float:right; background: url('../img/sandwich.jpg') no-repeat right;}
.sandwicz_polecamy{width:750px; height:150px; float:left;}
.sandwicz_naglowek{font:arial; font-size: 20px; font-weight:bold; color:#025948;}
.sandwicz_green_line{height:3px; font-size:2px; background-color:#5bbf11; margin-top:5px; margin-bottom:5px; /*width:270px;*/}
.sandwicz_skladniki_naglowek{font-size:12px; font-weight:bold; color:#05543e;}
.sandwicz_gray_line{height:1px; font-size:1px; background-color:#cdcdcd; margin-top:3px; margin-bottom:3px; width:270px;}
.sandwicz_skladnik_element{background: url('../img/li.gif') no-repeat left; font-size: 13px; font-wieght:normal; color:#686868; padding: 3px 0 5px 15px; border-bottom:1px solid #CBCBCB; width:255px;}	
.sandwicze_skladnik_element{background: url('../img/li.gif') no-repeat left; color:#716c59; padding: 0px 0 0px 7px; float:left;}	
.sandwicz_cenowka{}
.sanwicz_polecamy_element{float:left;margin-left:-12px;}
.sandwicz_tytul_produktu{font-size:11px; font-weight:bold; padding-left:40px; padding-top:0; cursor:pointer; }
.sandwicz_tytul_produktu:hover{color:#5fb713; font-size:11px; font-weight:bold; padding-left:40px; padding-top:0; cursor:pointer;}
.sandwicz_skladniki{height:240px;}

.zoom_dla_js1{text-decoration:none !important; color:#035443 !important;}
.zoom_dla_js2{text-decoration:underline !important; color:#57c629 !important;}
.zoom_text_js1{margin-top:0px; width:10px; _margin-left:5px; text-decoration:none;}
.zoom_text_js2{margin-top:0px; width:10px; _margin-left:5px; text-decoration:underline;}




.polecane_tytul_wyl{position:relative; top:0px; left:-20px; color:#333333; text-decoration:none; cursor:pointer;}
.polecane_tytul_wl{position:relative; top:0px; left:-20px; color:#57c629; text-decoration:underline; cursor:pointer;}


.zmienne_ceny{float: left; width: 380px; text-align:left; padding-left:15px;  color:#333333; background:url('../img/gwiazdka.gif') top left no-repeat; margin-left:100px; _margin-left:50px; margin-top:12px;}

.imgtrzecie{behavior: url(iepngfix.htc);}