/* 
Author:mmh
Author URI:http://www.javatech.com.pl/
Version:0.1
Project:urpl
Description:urpl webpage 
*/ 
/* ------------------------------------------------------------------------------------
RESETS */
html,body,div,span,applet,object,iframe,
p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
/*ol,ul{list-style:none;}
*/
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* ------------------------------------------------------------------------------------
BASICS */ 
html{font-size:110%;margin:0;padding:0;background-color:#fff;}
body{margin:0;padding:0;font-size:70.5%;color:#464646;font-family:"Lucida grande","Lucida sans unicode",Arial,Helvetica,sans-serif;background:transparent url('img/bg.png') no-repeat 50% 0;}
*,a,input,input:active,input:hover{outline:0 !important}
a{color:#999;}
a:hover{color:#999;}
a:active{color:#999;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;overflow:hidden;width:100%;display:block;}
img.left{margin:0 1em 1em 0;}
img.right{margin:0 0 1em 1em;}
img.center{text-align:center;display:block;margin:auto;}
.padding{padding:10px;}
h1,h2,h3,h4{font-weight:normal;font-family:'Trebuchet MS',Georgia,"Palatino Linotype",Times,"Times New Roman",serif;}
h2{font-size:2em}
h3{font-size:1.8em}
h4{font-size:1.4em}
h5{font-size:1.2em;font-family:georgia;margin:0 0 5px 0;}
h6{font-size:1.2em;font-family:georgia;color:#4fc0dd;font-weight:normal;margin:0 0 5px 0;}
a.link{text-decoration:none;color:inherit;}
a.link:hover{text-decoration:underline;color:#d81233;}
.small{font-size:0.8em}
ul.decimal{list-style:decimal;}
/* ------------------------------------------------------------------------------------
CLEAR FIX,CLEARING */
.cms_menu_1:after,
#main_cat_list:after,.form_place div:after,.panel:after,.clearfix:after,#header li:after,.single_post:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cms_menu_1,
#main_cat_list,.form_place div,.panel,.clearfix,#header li{display:inline-block;}
/* Hides from IE-mac \*/
* cms_menu_1,
* html #main_cat_list,* html .form_place div,* html .panel,* html .clearfix,* html #header li,* html .single_post{height:1%;}
.cms_menu_1,
#main_cat_list,.form_place div,.panel,.clearfix,#header li,.single_post{display:block;}
/* End hide from IE-mac */ 
/* ------------------------------------------------------------------------------------
FORMS */
label{font-weight:bold;}
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend{font-weight:bold;font-size:1.2em;}
input.text,input.title,textarea,select{margin:0.5em 0;}
input.text:focus,input.title:focus,textarea:focus,select:focus{}
input.text,input.title{padding:5px;}
input.title{font-size:1.5em;}
label{display:block;}
form .buttons{border-top:1px dotted #ddd;padding:10px;}
/* ------------------------------------------------------------------------------------
NAVIGATION MENU */
.navigation,.navigation ul{padding:0;margin:0;list-style:none;line-height:1;float:left;}
.navigation a{display:block;padding:6px 10px;text-decoration:none;}
.navigation a:hover{text-decoration:underline;}
.navigation li{float:left;width:auto;}
.navigation li{padding:0;margin:0;}
.navigation li.last{border-right:0;}
/* ------------------------------------------------------------------------------------
STRUCTURE */ 
#top_panel{background:transparent url(img/menu_spirit.png) no-repeat left bottom;height:30px;width:303px;position:absolute;right:-9px;top:0;}
#top_panel ul{margin-left:30px;}
#top_panel li{border-right:1px solid #4d4d4d;margin-top:7px;}
#top_panel li.last{border-right:0;}
#top_panel a{color:#333333;font-size:0.7em;padding:0 8px;text-transform:uppercase;}
#header,#content,#main_menu,#footer{margin:auto;}
#container{width:992px;margin:0 auto;text-align:left;font-size:1.1em;background:transparent url('img/container_bg.png') repeat-y 0 0 ;min-height:730px;}
#header{width:992px;margin:0;position:relative;float:left;margin:0;height:128px;background:transparent url('img/bg.png') no-repeat 50% 0;}
#header h1{display:block;float:left;margin:0;}
#header h1 *{display:block;}
/* ------------------------------------------------------------------------------------
MENU GLOWNE */ 
#menu_1{background:url("img/menu_spirit.png") no-repeat scroll 0 0 transparent;height:49px;margin-left:-9px;padding-top:8px;position:relative;width:1008px;margin-top:-5px;z-index:1099;}
#menu_1 ul{float:left;width:1008px;z-index:1099;}
#menu_1 ul li{margin-top:3px;background:url("img/menu_spirit.png") no-repeat scroll right -108px transparent;z-index:9999;}
#menu_1 ul li.last{background-image:none;}
#menu_1 ul a{padding:0;text-decoration:none;text-transform:uppercase;}
#menu_1 ul a span{color:#FFFEFE;display:block;font-size:1em;line-height:0.9em;margin-bottom:0;margin-top:0;padding:14px 13px 14px 10px;vertical-align:middle;}
#menu_1 ul a{color:#FFFFFF;padding-left:10px;z-index:9999;}
#menu_1 ul li:hover{background-image:none;z-index:9999;}
#menu_1 ul li.current a span,
#menu_1 ul a:hover span{background:url("img/menu_spirit.png") no-repeat scroll right -64px transparent;z-index:9999;}
#menu_1 ul li.current li a span{background-image:none;z-index:9999;}

/*#menu_1 ul li.current a,
#menu_1 ul a:hover{background:url("img/menu_spirit.png") no-repeat scroll left -64px transparent;z-index:9999;}
*/
/*#menu_1:hover ul li,
#menu_1 ul li.current,
#menu_1 ul li.last a{background-image:none;z-index:9999;}*/

#menu_1 ul li ul li a{margin:0;z-index:999;}
#menu_1 ul li ul li a span{padding:0;position:relative;line-height:1.3em;}
#menu_1 ul li ul li a span ins{position:absolute;right:0;font-size:0.9em;}
#menu_1 ul li ul li li a span{position:static;}
/*#menu_1 ul li a:hover,
body #menu_1 ul li.last a:hover{background:url("img/menu_spirit.png") no-repeat scroll left -64px transparent;color:#fff;}
*/
#menu_1 ul li div{position:relative;}
/*#menu_1 ul li.current ul{display:none;}
#menu_1 ul li:hover ul{display:block !important;}
*/
#menu_1 ul li ul{z-index:999;background-color:#283a49;position:absolute;width:190px;padding:10px 20px 15px 20px;/* -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px;-moz-box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.25);-webkit-box-shadow:0.25em 0.25em 1em rgba(0,0,0,0.25);*/ top:38px;}
#menu_1 ul li ul li div span{display:block;width:13px;height:16px;position:absolute;right:5px;top:10px;background:url("img/menu_spirit.png") no-repeat scroll right -140px transparent;}
#menu_1 ul li ul li{display:block;float:none;margin:0;position:relative;background-image:none;z-index:999;}
#menu_1 ul ul li.current a span,
#menu_1 ul li ul li.current a span,
#menu_1 ul li ul li.current a,
#menu_1 ul li ul li a:hover span,
#menu_1 ul li ul li a:hover{background-image:none;}
#menu_1 ul li ul a,
#menu_1 ul li.current ul a,
#menu_1 ul li.last ul a{z-index:999;font-weight:normal;background-image:none;border-bottom:1px solid #242424;border-top:1px solid #959595;padding:7px 5px;display:block;float:none;text-transform:none;border-right:0;background-image:none;line-height:1.4em;}
#menu_1 ul li ul a:hover,
#menu_1 ul li.current ul a:hover,
#menu_1 ul li.last ul a:hover{background-color:#000;background-image:none;}
#menu_1 ul li ul li.first a,
#menu_1 ul li ul li.first a{border-top:0;}
#menu_1 ul li ul li.last a{border-bottom:0;}
#menu_1 ul.cms_menu_1 li ul li ul{position:absolute;right:-230px;top:0;/*display:none !important;*/font-size:0.9em;background-color:#2e4b63;z-index:999;}
/*#menu_1 ul.cms_menu_1 li ul li:hover ul{display:block !important;}
*/
/*.cms_menu_2{display:none;}
*/
/* ------------------------------------------------------------------------------------
KOLUMNY I TRESC */ 
#search_field{background:url("img/all_big_elements.png") no-repeat scroll 0 0 transparent;height:25px;margin-right:37px;margin-top:38px;width:190px;float:right;}
#search_field input.text{background-color:transparent;background-image:none;border:0 none;float:left;height:15px;margin:5px 0 0 5px;padding:0;width:154px;font-size:0.9em;color:#999;}
#search_field input.text:focus,
#search_field input.text:active,
#search_field input[type=text]:active,
#search_field input[type=text]:focus{outline:none;border-color:transparent !important;/* box-shadow:0;-moz-box-shadow:none;-webkit-box-shadow:0;*/}
#search_field input.button{border:0;padding:0;background-color:transparent;background-image:none;float:right;width:24px;height:24px;text-indent:-999em;font-size:0.1px;color:#ddd;cursor:pointer;}
#search_field input.button:hover{background:transparent url(img/all_big_elements.png) no-repeat -166px -35px;}
#search_field a{display:block;margin:28px 0 0 10px;font-size:0.8em;text-decoration:none;}
#search_field a:hover{text-decoration:underline;}
#content{width:990px;margin:auto;font-size:100%;line-height:1.5em;padding-top:5px;padding-left:10px;}
#column_double{float:left;width:703px;}
#column_double .column_content{margin:0;}
#column_double #column_center .column_content{width:330px;margin-left:10px;}
#column_double #column_left .column_content{width:288px;margin-left:10px;}
#column_left{float:left;width:330px;}
#column_center{float:left;width:360px;margin-left:6px;margin-right:0;}
#column_right{float:right;width:265px;}
#column_right .column_content{left:-15px;margin-left:0;margin-right:0;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:287px;}
#column_right .paragraph,
#column_right #komunikaty .paragraph.paragraph_menu{width:252px;padding:15px 15px 0 15px;background:transparent url('img/shadow_column_bg.png') no-repeat 0 0;position:relative;margin-bottom:20px;border:0;}
#column_right .paragraph .paragraph_corners_bottom,
#column_right #komunikaty .paragraph.paragraph_menu .paragraph_corners_bottom{background:url("img/shadow_column_bg.png") no-repeat scroll left bottom transparent;bottom:-15px;height:15px;left:0;position:absolute;width:282px;}
#column_right #komunikaty .paragraph.paragraph_menu{background-position:right top}
#column_right #komunikaty .paragraph.paragraph_menu .paragraph_corners_bottom{background-position:right bottom}
#column_right #komunikaty .paragraph.paragraph_menu h3{background:transparent url('img/all_small_elements.png') no-repeat 0 0 ;padding-left:33px;padding-top:3px;margin-bottom:5px;border:0;}
#content #column_right #komunikaty .paragraph.paragraph_menu ul{background:url("img/all_big_elements.png") no-repeat scroll 0 -348px transparent;padding-top:2px;width:278px;margin-left:-13px;}
#content #column_right #komunikaty .paragraph.paragraph_menu ul li{background:url("img/all_big_elements.png") no-repeat scroll 0 bottom #f3f3f3;padding-bottom:2px;}
#content #column_right #komunikaty .paragraph.paragraph_menu ul li a{background:url("img/all_big_elements.png") no-repeat scroll 0 -66px #f3f3f3;color:inherit;display:block;margin-bottom:0;margin-left:0;padding:17px 35px 15px 20px;text-decoration:none;}
#content #column_right #komunikaty .paragraph.paragraph_menu ul li a:hover{background-position:0 -216px;}
#content #column_right #komunikaty .paragraph.paragraph_menu ul li{height:auto;margin:0;}
/*#column_left img,#column_center img,#column_right img{display:block;margin:auto;}
*/
.column_content{margin:0 10px;}
.columns_3 #column_left,
.columns_2 #column_left{margin-left:10px;margin-top:0;width:690px;}
.columns_3 #column_left .column_content
.columns_2 #column_left .column_content{margin-top:10px;}
.columns_3#menu_to_left #column_double{float:right;margin-right:20px}
.columns_3#menu_to_left #column_right{float:left}
.cms_more{background:transparent url(img/all_small_elements.png) no-repeat scroll right -416px;color:#4B4B4B;float:right;margin-top:10px;padding-right:20px;text-decoration:none;text-transform:lowercase;}
.cms_more:hover{text-decoration:underline;}
/*.cms_article_list .cms_more{background:transparent url(img/all_small_elements.png) no-repeat scroll right -412px;}
*/
#column_left,#column_center{margin-top:20px;}
.paragraph_text h1{font-size:1.2em;}
h3,h4{font-size:1.2em;font-weight:bold;margin:0 0 5px;}
h4{font-size:1.1em;}
#column_left h3,#column_center h3,#column_right h3{border-bottom:2px solid #DDDDDD;font-size:1.2em;font-weight:normal;margin-bottom:15px;padding-bottom:5px;}
#column_left h3,#column_center h3,#column_right h3{margin-bottom:15px;padding-bottom:5px;border-bottom:2px solid #ddd;line-height:1.2em;}
.cms_article_list li h4 a{}
#content .paragraph .cms_article_list li h4{border:0 none;font-size:130%;margin-bottom:0;padding-bottom:0;}
.paragraph .cms_article_list ul li,
#content #column_center .paragraph .cms_article_list ul li{font-size:90%;margin-bottom:20px;border-bottom:1px dotted #ddd;padding-bottom:20px;}
#categories_menu .paragraph .cms_article_list ul li,
#categories_menu .paragraph .cms_article_list ul li{font-size:90%;margin-bottom:0px;border-bottom:0;padding-bottom:0px;}
#content .lavina_pool{margin-top:0;padding-top:0;background:transparent;}
#content .lavina_pool ul{margin:0 0 20px;padding:0;}
#content .lavina_pool label{font-weight:normal;}
#content .lavina_pool h4{border:0;}
h4{font-size:1.1em;margin:0 0 5px 0;font-weight:bold;text-transform:none;border-bottom:2px solid #ddd;padding-bottom:5px;}
.columns_2 #column_left h3{font-size:2em;border-bottom:0;line-height:1.4em;}
.columns_2 #content .cms_article_list li h4{margin-bottom:10px;}
.cms_attachment{margin-top:31px;}
.cms_full_article .cms_article_full_content{margin:0px auto 0px auto;}
.cms_article_categories{display:block;float:left;margin-bottom:0;}
.cms_article_categories a{text-decoration:none;}
.cms_article_categories a:hover{text-decoration:underline;}
.article_panel{padding-bottom:5px;}
#content .cms_article_list li.cms_single_article{position:relative;}
#content .cms_article_list li.cms_single_article a.cms_button.cms_more{text-align:right;color:#4EC2F0;font-size:0.9em;font-weight:bold;margin:0;padding:0;top:2px;display:none;}
#content .cms_full_article a.cms_back{text-align:right;color:#4EC2F0;float:right;font-size:0.9em;font-weight:bold;margin:0;padding:0;text-decoration:none;top:2px;}
#content .cms_full_article a.cms_back:hover{text-decoration:underline;}
.cms_attachment h4{border:0 none;}
#content .cms_article_list li.cms_single_article a.cms_button.cms_more:first-letter{text-transform:uppercase;}
.cms_article_list li h4 a{color:#3E809A;display:block;font-weight:bold;text-align:justify;}
.cms_article_abstract_image{margin-top:0;}
.cms_article_abstract_image .cms_image_desc a{color:#333;}
.cms_text_photo{background-color:transparent;border:0 none;margin-bottom:10px;margin-top:0;overflow:hidden;padding:0;}
.paragraph{margin-bottom:20px;}
.columns_2 #content .cms_article_list li h4{margin-bottom:0;padding-bottom:0;}
#content .paragraph .cms_article_list li .cms_edition_article_author,
.columns_2 #content .cms_article_list li .cms_edition_article_author{display:block;font-size:0.8em;margin-bottom:10px;}
/* ------------------------------------------------------------------------------------
STOPKA */ 
#footer{background-color:#fff;border-top:6px solid #DDDDDD;color:#595959;font-size:0.8em;height:73px;margin:0 auto;padding:10px 10px 0;position:relative;}
#footer ul.navigation.right{float:right;}
#footer ul.navigation li span,
#footer ul.navigation li a{display:block;padding:5px 5px 5px 0;float:left;color:#595959;}
#top_footer{background-color:#A4A4A4;margin-top:15px;padding:12px 10px 12px 24px;}
#top_footer .paragraph{margin-bottom:0px;}
#top_footer address{display:inline;font-style:normal;margin-top:5px;}
#categories_menu{background-color:#eaeaea;/* padding-bottom:25px;*/
/* border-bottom:25px solid #FFFFFF;*/}
#categories_menu ul li.title_list{color:#595959;display:block;float:left;font-size:0.9em;line-height:1.5em;margin-right:15px;overflow:hidden;width:430px;}
#categories_menu ul li.title_list .paragraph{padding:28px 23px 19px 25px;margin-bottom:25px;}
#categories_menu h3{text-transform:none;margin-bottom:10px;}
#categories_menu ul li.title_list .list_menu li{list-style-type:none;}
#categories_menu ul li.title_list .list_menu li a,
#categories_menu ul li.title_list li.cms_single_title a{background:url("img/all_small_elements.png") no-repeat scroll 4px -200px transparent;color:#595959;display:block;padding-left:28px;text-decoration:none;}
#categories_menu ul li.title_list .list_menu li span,
#categories_menu ul li.title_list li.cms_single_title span{display:block;margin-bottom:9px;padding-left:28px;}
#categories_menu ul li.title_list li.cms_single_title a:hover{text-decoration:underline;}
.copyright{margin-top:7px;color:#595959;}
.copyright a{text-decoration:none;color:#595959;}
.copyright a:hover{text-decoration:underline;}
/* ------------------------------------------------------------------------------------
rozne poprawki */
#cse-search-results iframe{width:680px;}
.cms_article_full_content{line-height:1.6em;}
#content .cms_article_list li.cms_single_edition,
#content .cms_article_list li.cms_single_article{margin-bottom:20px;padding:0px 0 20px 0;}
#content #column_left .cms_full_article h3{font-size:1.2em;border-bottom:0;}
.columns_2 #content .cms_article_list li.cms_single_edition,
.columns_2 #content .cms_article_list li.cms_single_article{border-bottom:1px dotted #DDDDDD;margin-bottom:19px;padding-bottom:20px;padding-right:0;padding-top:0;}
.cms_article_full_content ol,
.cms_article_full_content ul{margin-left:20px;}
#language_menu{position:absolute;right:294px;top:3px;}
#language_menu a{background:url("img/all_small_elements.png") no-repeat scroll 0 -179px transparent;border:1px solid #8acdf0;display:block;height:11px;margin-right:3px;padding:0;text-indent:-999em;width:16px;}
#language_menu .pl a{background-position:-20px -179px ;}
#language_menu a:hover{border:1px solid #fff;}
#bip {
	background: url("img/all_small_elements.png") no-repeat scroll 20px -45px transparent;
	bottom: 8px;
	color: #333333;
	font-size: 1.3em;
	height: 35px;
	line-height: 1.9em;
	position: absolute;
	right: 44px;
	text-decoration: none;
	text-transform: uppercase;
	width: 56px;
}
#bip:hover {
	background-position: 20px -125px;
}
#webpage {
	bottom: 8px;
	color: #333333;
	font-size: 1em;
	height: 28px;
	line-height: 1.9em;
	position: absolute;
	right: 31px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 202px;
}
#webpage:hover {
	text-decoration: underline;
}
.urpl #webpage,
.Biuletyn div#language_menu,
.Biuletyn #bip {
	display: none;
}

.breadcrumbs{width:690px;/*float:left;*/margin-left:10px;}
.breadcrumbs,.breadcrumbs a{color:#3F8DAF;font-size:0.8em;text-transform:uppercase;}
#column_right .cms_menu_1 li{list-style-type:none;position:relative;}
#column_right .cms_menu_1 li div:hover{background-color:#d9d9d9;}
/*#column_right .cms_menu_1 li div{padding-left:4px;}
*/
#column_right .cms_menu_1 li li div:hover{background-color:#e8e8e8;}
#column_right .cms_menu_1 li a{text-transform:uppercase;text-decoration:none;border-bottom:1px solid #a5a5a5;display:block;padding:5px 0;color:#333;font-size:0.9em;padding-left:5px;}
#column_right .cms_menu_1 li.current a{background-color:#283A49;color:#fff;}
#column_right .cms_menu_1 li.current li a{background-color:transparent;color:#333;}
#column_right .cms_menu_1 li.current ul.cms_menu_2 li.current div a{background-color:#999;color:#fff;}
/*#column_right .cms_menu_1 li.last a{border-bottom:0;}
*/
#column_right .cms_menu_1 li li a{border-bottom:medium none;font-size:0.8em;padding-left:17px;}
/*#column_right .cms_menu_1 li li.current.current div{background-color:#e8e8e8;}
*/
#column_right .cms_menu_1 li div span{cursor:pointer;display:block;width:20px;height:29px;z-index:999;position:absolute;right:0;top:0;background:transparent url('img/all_small_elements.png') no-repeat 1px -76px;}
#column_right .cms_menu_1 li div span.tg_down{background-position:-21px -75px;}
#column_right .cms_menu_1 li div span:hover{background-color:#fff;}
.paragraph_newsletter{background:url("img/all_big_elements.png") repeat-x scroll 0 -474px transparent;padding:10px;border:1px solid #f7f7f7;/* -moz-border-radius:5px;-webkit-border-radius:5px;*/}
#column_right .paragraph.paragraph_newsletter{padding-left:10px;padding-right:0;width:274px;}
#column_right .paragraph.paragraph_newsletter h3{width:260px;}
.cms_newsletter_form{line-height:1.4em;font-size:0.9em;}
.cms_newsletter_form form{margin-top:10px;background:url("img/all_big_elements.png") no-repeat 0 -387px transparent;}
.cms_newsletter_form input.text{padding-top:10px;width:170px;background:transparent;border:0;margin:0 auto 10px auto;color:#a7a6a5;}
.cms_newsletter_form input.cms_button{float:right;border:0;background:transparent;font-size:0.1px;color:blue;width:70px;height:25px;cursor:pointer;}
#column_double .cms_newsletter_form input.cms_button{margin-right:42px;}
.cms_newsletter_form input.cms_button:hover{background:url("img/all_big_elements.png") no-repeat -196px -422px transparent;}
#column_right .cms_newsletter_form input.cms_button:hover{background-position:-197px -427px ;}
#column_right .cms_newsletter_form input.cms_button{margin:5px 7px 0 0;}
#column_left .paragraph_newsletter h3{color:#626366;font-size:1.1em;margin-bottom:3px;border:0;font-weight:bold;text-transform:none;}
ul#main_cat_list li{margin-top:18px;}
ul#main_cat_list li{display:block;float:left;list-style-type:none;width:229px;height:125px;background:transparent url('img/all_big_elements.png') no-repeat -305px 0;padding:0;margin-right:0;}
ul#main_cat_list li.wyr_med{background-position:-554px 0;}
ul#main_cat_list li.prod_biob{margin-right:0px;background-position:-804px 0px;}
ul#main_cat_list li a{display:block;width:231px;height:125px;text-indent:-999em;}
ul#main_cat_list li.prod_lecz a:hover{background:transparent url('img/all_big_elements.png') no-repeat -305px -140px;}
ul#main_cat_list li.wyr_med a:hover{background:transparent url('img/all_big_elements.png') no-repeat -554px -140px;}
ul#main_cat_list li.prod_biob a:hover{background:transparent url('img/all_big_elements.png') no-repeat -804px -140px;margin-right:0px;}
#column_left .paragraph_image .paragraph_images_horizontal li{position:relative;width:680px;height:138px;padding:0;margin:0;text-align:right;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_data{height:110px;margin-top:27px;position:absolute;right:0;top:0;width:638px;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_data h4{border:0 none;color:#FFFFFF;font-size:2.9em;font-weight:normal;margin:0 17px 10px 0;text-transform:none;text-shadow:0 1px 0 #333;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_description{color:#FFFFFF;font-size:1.2em;margin:15px 17px 0 0;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_author{/*background:url("img/all_big_elements.png") no-repeat scroll -730px -344px transparent;*/
background-image:none;bottom:-2px;color:#FFFFFF;display:block;float:right;font-size:0.8em;height:26px;line-height:2.6em;margin:28px 0 0;padding-right:20px;position:absolute;right:0;width:292px;text-shadow:0 1px 0 #333;bottom:0;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_author a{color:#FFFFFF;text-decoration:none;}
#column_left .paragraph_image .paragraph_images_horizontal .photo_author a:hover{text-decoration:underline;}
.cms_more{line-height:1.3em;}
.buttons a.button,
.lavina_pool_buttons .right,
.cms_more,
input[type="submit"]{/* -moz-border-radius:4px;-webkit-border-radius:4px;*/ background:url("img/all_buttons.png") repeat-x scroll 0 -150px #DDDDDD;border-color:#6dc9ec;border-style:solid;border-width:1px;color:#fff;cursor:pointer;margin:0;overflow:visible;padding:2px 8px 2px;/* text-shadow:1px 1px 0 #539ab4;*/
width:auto;}
.buttons a.button:hover,
.cms_more:hover,
input[type=submit]:hover{border-color:#999 #999 #888;background-position:0 -183px;color:#fff;text-decoration:none;/* text-shadow:1px 1px 0 #333;*/}
.buttons a.button{float:none;font-size:0.8em;padding:3px 9px;text-decoration:none;}
form input[type="text"],
form textarea,
form select,
form checkbox{/* -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px;*/
background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;font-size:13px;padding:4px 5px;margin-top:0;}
input[type=text]:focus,
textarea:focus{outline:none;/* border-color:rgba(82,168,236,.75) !important;*/
/* box-shadow:0 0 8px rgba(82,168,236,.5);-moz-box-shadow:0 0 8px rgba(82,168,236,.5);-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);*/
/* filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=145,Strength=3);*/}
#next_products{list-style-type:none;}
.cms_article_full_content ul{margin-left:20px;}
#search_form input{margin:0 50px 10px 5px;}
#search_form label{font-weight:normal;}
#search_form .new_form{margin-left:10px;}
#search_form .new_form .panel a{text-decoration:none;}
#search_form .new_form .panel a:hover{text-decoration:underline;}
.column_content .pagination{margin-bottom:30px;text-align:left;}
/*
#search_form span{margin-left:10px;}
*/
#column_left .paragraph_text ol,
#column_left .paragraph_article ol,
#column_left .paragraph_text ul,
#column_left .paragraph_article ul{margin:10px 0 10px 20px;}
#column_left .paragraph_text .cms_attachment ul,#column_left .paragraph_article .cms_attachment ul{margin:0;}
#column_left .paragraph_text p,
#column_left .paragraph_article p{margin-bottom:10px;}
#content #column_center .paragraph .cms_article_list ul,
#content .cms_article_list ul{margin:0 0px;}
.columns_3 #content #column_center .paragraph .cms_article_list ul,
.columns_3 #content .cms_article_list ul{margin:0 0px;}
#main_cat_list{clear:both;float:none;margin-bottom:20px;margin-left:10px;width:699px}
#column_double .paragraph_article h3{margin:0 0 10px 0;font-size:1.7em;padding-bottom:10px;border-bottom:1px dotted #ddd;width:670px;}
.cms_menu_1 li span.toggle.tg_down:after{content:normal}
.cms_menu_1 li span.toggle.tg_up:after{content:normal}
.cms_download li a,.files_to_download li a{display:block;max-width:582px;overflow:hidden;}
/* ------------------------------------------------------------------------------------
ZIMA */

html{background:transparent url('img/bg_zima_2.png') repeat-x 50% 0;}
body{background:transparent url('img/bg_zima.png') no-repeat 50% 0;}
#header{background:transparent url('img/bg_zima.png') no-repeat 50% 0;}
#container{background:transparent url('img/container_bg_zima.png') repeat-y 0 0 ;}
#postcard_place{background:url("../images/pocztowka_zima.png") no-repeat scroll 0 0 transparent;height:321px;margin:0 0 -10px 11px;width:683px;}


/* ------------------------------------------------------------------------------------
WIELKANOC */
/*
html{background-image:none;background-color:#fff}
body{background:transparent url('img/bg_wielkanoc.png') no-repeat 50% 0;}
#header{background:transparent url('img/bg_wielkanoc.png') no-repeat 50% 0;}
#container{background:transparent url('img/container_bg_wiosna.png') repeat-y 0 0 ;}
#column_double{position:relative;padding-top:179px;}
#postcard_place{background:url("../images/pocztowka_wielkanoc.png") no-repeat scroll 0 0 transparent;height:211px;left:12px;position:absolute;top:-15px;width:709px;z-index:999;}
*/
.paragraph_text p:after,
.paragraph_article p:after,
.paragraph_text table:after,
.paragraph_article table:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body .ui-datepicker{background-color:#FFFFFF;display:none;z-index:9999;}
html body #content .ui-datepicker{display:block;}
#footer #cms_user_menu li a{color:#595959;}
#footer .navigation #cms_user_menu .cms_show_user_profile a,
#footer .navigation #cms_user_menu .cms_user_login a{padding-left:0;}
div.panel a.mini_rss_ico{position:absolute;top:5px;}
#column_double .paragraph{margin-left:20px;width:671px;}
.cms_article_footer span.cms_article_date{float:none;display:block;}
.font_size_change{float:right;margin-top:2px;}
.paragraph .cms_article_list ul li li,
#content #column_center .paragraph .cms_article_list ul li li{list-style-type:circle;}
/* ------------------------------------------------------------------------------------
MAPA STRONY NA PORTALU */
#content ul.main_sitemap{margin-left:20px;}
#content ul.main_sitemap h5{margin:0;text-transform:uppercase;}
#content ul.main_sitemap li{list-style-type:none;margin:0 0 20px 0;padding:0;list-style-type:square;}
#content ul.main_sitemap li a{font-weight:bold;color:#333;font-size:1.3em;}
#content ul.main_sitemap h5{display:none;}
#content ul.main_sitemap li ul{margin-bottom:0px;margin-left:40px;}
#content ul.main_sitemap li ul li{margin-left:0px;float:none;list-style-type:circle;width:auto;}
#content ul.main_sitemap li ul li li a{font-weight:normal;color:#999;font-size:1em;}
#content ul.main_sitemap li a{padding:0;display:block;margin-right:5px;border-bottom:0;text-decoration:none;}
#content ul.main_sitemap a{margin-bottom:20px;letter-spacing:1px;}
#content ul.main_sitemap a:hover{text-decoration:underline;}



.changelog {
	font-size: 0.9em;
}
.page_changelog {
	font-size: 0.9em;
}

.page_changelog strong{
	margin-right:10px;
}

.page_changelog span {
	display:block;
	width:100px;
	float:left;
	margin-bottom:10px;
}

