/* style dla wszystkich elementow*************************/* { 	padding:0px; 	margin:0px; 	border:0px;}/* style strony*************************/body {	font-family:Arial;	font-size:9pt;	color:#4b454a;	line-height:100%;	background: #ffffff url('../images/bg.gif') top left repeat-x;	margin:0px;	text-align:center;}/* style linków*************************/a, a:link, a:visited, a:active, a:hover { 	color: #85cb26; 	text-decoration:underline;}a:hover { 	color:#85cb26; 	text-decoration:none;} a.button, a:link.button, a:visited.button, a:active.button, a:hover.button {	text-decoration:none;	color:#ffffff;	background:#85cb26;	text-shadow: 1px 1px 0px #75c11e;	border:1px solid #85cb26;	padding:9px 14px;	cursor: pointer;	width: auto;	overflow: visible;	font-weight:normal;	font-size:1em;	line-height:100%;}a:hover.button {	background:#9cd52d;	text-shadow: 1px 1px 0px #8dcc24;}/* clearfix*************************/.clearfix:before,.clearfix:after {    content: " "; /* 1 */    display: table; /* 2 */}.clearfix:after {    clear: both;}.clearfix {    *zoom: 1;}.clear { 	padding:0px;	margin:0px;	clear:both; 	overflow:hidden; 	height:1px;	display:block;	background:none;}  /* style dla formularzy*************************/input, textarea, select {	background:#f6f6f6 url('../images/input-bg.gif') top left no-repeat;	border-top:1px solid #dcdcdc;	border-left:1px solid #e8e8e8;	border-right:1px solid #e8e8e8;	border-bottom:1px solid #f1f1f1;	font-family:Arial;	font-size:1em;	font-weight:normal;	color:#4b454a;	margin:0px;	padding:7px 7px;	box-sizing: border-box;	-webkit-box-sizing:border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	line-height:100%;}input[disabled], textarea[disabled], select[disabled] {	color:#cbcbcb;}input:focus, textarea:focus, select:focus {	border:1px solid #85cb26;}input.button,input.submit,input[type=button],input[type=submit] {	color:#ffffff;	background:#85cb26;	text-shadow: 1px 1px 0px #75c11e;	border:1px solid #85cb26;	padding:6px 14px;	cursor: pointer;	width: auto;	overflow: visible;	font-weight:normal;	font-size:1em;}input:hover.button,input:hover[type=button],input:hover[type=submit] {	background:#9cd52d;	text-shadow: 1px 1px 0px #8dcc24;}/* styl standardowy dla miejsca oddzielajacego moduly w miejscach*************************/.space {  display:block;  height:30px;}.space:last-child {	display:none;}.bspace {  display:block;  height:30px;}.bspace:first-child{	display:none;}/* komunikaty*************************/#messages {  padding:10px 0px;}.messages div { 	text-align:left;	background-color:#344c66 ;	background-image:url('../images/message_info_bg.gif') ;	background-position:bottom left ;	background-repeat: repeat-x; 	color:#abb4bf;	font-weight:normal;	font-size:1em;	margin-bottom:5px ;	-moz-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #394f68 inset;	-webkit-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #394f68 inset;	box-shadow: 0px 1px 2px #131313, 0px 0px 6px #394f68 inset;}.messages div span {	display:block;	background-image:url('../images/message_info_icon.png') ;	background-position:15px center ;	background-repeat: no-repeat; 	padding:17px 15px;	padding-left:57px;}.messages div.error {	background-color:#6b3939 ;	background-image:url('../images/message_error_bg.gif') ;	color:#c1adad;	-moz-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #6c3d3d inset;	-webkit-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #6c3d3d inset;	box-shadow: 0px 1px 2px #131313, 0px 0px 6px #6c3d3d inset;}.messages div.error span {	background-image:url('../images/message_error_icon.png') ;}.messages div.alert {	background-color:#534a21 ;	background-image:url('../images/message_alert_bg.gif') ;	color:#b8b4a4;	-moz-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #554d26 inset;	-webkit-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #554d26 inset;	box-shadow: 0px 1px 2px #131313, 0px 0px 6px #554d26 inset;}.messages div.alert span {	background-image:url('../images/message_alert_icon.png') ;}.messages div.ok {	background-color:#325927 ;	background-image:url('../images/message_ok_bg.gif') ;	color:#aabaa6;	-moz-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #365b2c inset;	-webkit-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #365b2c inset;	box-shadow: 0px 1px 2px #131313, 0px 0px 6px #365b2c inset;}.messages div.ok span {	background-image:url('../images/message_ok_icon.png') ;}.messages div.question {	background-color:#444952 ;	background-image:url('../images/message_question_bg.gif') ;	color:#afb4bd;	-moz-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #474c55 inset;	-webkit-box-shadow: 0px 1px 2px #131313, 0px 0px 6px #474c55 inset;	box-shadow: 0px 1px 2px #131313, 0px 0px 6px #474c55 inset;}.messages div.question span {	background-image:url('../images/message_question_icon.png') ;}/* header*************************/#header{	width:940px;	padding:0px 20px;	margin:0 auto;	height:89px;	border-bottom:1px solid #e3e3e3;	text-align:left;	position:relative;}#header h1 {	display:block;	padding:0px;	margin:0px;	float:left;}#header h1 a, #header h1 a img {	padding:0px;	margin:0px;	display:block;}#short_contact {	float:right;	color:#85cb26;	font-size:12px;	background:url('../images/header_phone.gif') center left no-repeat;	padding:20px 0px;	padding-left:43px;	margin-top:7px;}#short_contact strong {	font-style:normal;	font-size:18px;	display:block;	padding-top:4px;}#language {	float:right;	background:url('../images/header_line.gif') center left no-repeat;	padding:20px 0px;	padding-left:35px;	margin-left:35px;	margin-top:18px;}#newsletter {	float:right;	margin-top:26px;}/* mainmenu*************************/#mainmenu {	width:960px;	padding:0px 10px;	margin:0 auto;	text-align:left;}/* more*************************/#more {	width:940px;	padding:0px 20px;	margin:0 auto;	text-align:left;	background:#ffffff;	z-index:2;	position:relative;}#more .space {	height:10px;}/* seo*************************/#seo {	width:940px;	margin:0 auto;	background:#ffffff;	line-height:180%;	padding:0px 20px;	text-align:left;	z-index:2;	position:relative;}#seo .mod {	padding:5px 0px 20px;}/* footer*************************/#footer {	width:940px;	margin:0 auto;	border-top:3px solid #e9e8e9;	background:#ffffff;	line-height:100%;	padding:20px 20px;	text-align:left;	z-index:2;	position:relative;}#footer span {	float:right;	text-align:right;	color:#737373;	font-size:0.9em;}#footer span em {	font-style:normal;	display:block;	padding-top:4px;}#footer span a,#footer span a:link,#footer span a:active,#footer span a:visited,#footer span a:hover {	text-decoration:none;	color:#737373;	font-weight:bold;}#footer span a:hover {	color: #85cb26; }#footer div {	float:left;}#footer div .space {	display:none;}/* Style dla domyslnych stron*************************/#background {	background:url('../images/background.jpg') top center no-repeat;	z-index:1;	position:relative;}#background div {	background:url('../images/background.jpg') top center no-repeat;	height:510px;	width:980px;	margin:0 auto;}#breadcrumbs {	width:940px;	padding:20px 20px;	margin:0 auto;	margin-top:-420px;	text-align:left;	background: #ffffff url('../images/mod_breadcrumbs/dots.gif') bottom left repeat-x;	z-index:2;	position:relative;}#content {	width:940px;	padding:20px 20px;	margin:0 auto;	text-align:left;	background: #ffffff;	z-index:2;	position:relative;}#content-1side {	padding:0px;}#content-2sides {	background: url('../images/content_column.gif') 229px 0px repeat-y;	padding:0px;}#content-left {  width:210px;  float:left;}#content-right {  width:690px;  float:right;}#description {  line-height:180%;}.space_description {	height:15px;	border-bottom:1px solid #e3e3e3;	margin-bottom:15px;}#description table.table {	border-collapse: collapse; 	border-spacing: 0px; 	margin:0px; 	padding:0px;	font-size:1em;	text-align:left;	width:100%;	font-size:0.9em;}#description table.table td,#description table.table th {	border-bottom:1px dashed #d6d6d6;	padding:10px;	text-align:left;	border-right:1px solid #f3f3f3;}#description table.table th {	background: url('../images/table_bg.gif') bottom left repeat-x;	font-weight:normal;	border-right:1px solid #e8e8e8;}#description table.table td:last-child,#description table.table th:last-child {	border-right:0px;}/* Style dla strony glownej*************************/#slider {	height:510px;	background:url('../images/background.gif') top center no-repeat;	z-index:1;	position:relative;}#banners {	width:940px;	height:140px;	padding:0px 20px;	margin:0 auto;	margin-top:-190px;	text-align:left;	z-index:2;	position:relative;	margin-bottom:20px;}/* ######################################################################################################################################################STYLE MODUŁÓW###################################################################################################################################################### *//* mod_page_menu*************************/.mod_page_menu_default h3 {	font-size:24px;	font-weight:normal;	color:#85cb26;	padding:0px;	margin:0px;	padding-bottom:12px;}.mod_page_menu_default ul {  list-style-type:none;  display:block;  padding:0px;  margin:0px;}.mod_page_menu_default ul li {	display:block;	padding:0px;	margin:0px;}.mod_page_menu_default ul li a,.mod_page_menu_default ul li a:link,.mod_page_menu_default ul li a:visited,.mod_page_menu_default ul li a:active,.mod_page_menu_default ul li a:hover {  color:#4b454a;  text-decoration:none;  display:block;  padding:10px 0px;  line-height:120%;  font-weight:normal;  background: url('../images/mod_page_menu/arrow.gif') right 15px no-repeat;  font-size:1em;  border-bottom:1px solid #e3e3e3;}.mod_page_menu_default ul li a:hover {  color:#85cb26;  background: url('../images/mod_page_menu/arrow_current.gif') right 15px no-repeat;}.mod_page_menu_default ul li a.current,.mod_page_menu_default ul li a:link.current,.mod_page_menu_default ul li a:visited.current,.mod_page_menu_default ul li a:active.current,.mod_page_menu_default ul li a:hover.current {  color:#85cb26;  background: url('../images/mod_page_menu/arrow_current.gif') right 15px no-repeat;}.mod_page_menu_default ul li li a,.mod_page_menu_default ul li li a:link,.mod_page_menu_default ul li li a:visited,.mod_page_menu_default ul li li a:active,.mod_page_menu_default ul li li a:hover {	font-size:0.9em;	background:none;	color:#858585;}.mod_page_menu_default ul li li a:hover {	color:#85cb26;}.mod_page_menu_default ul li li a.current,.mod_page_menu_default ul li li a:link.current,.mod_page_menu_default ul li li a:visited.current,.mod_page_menu_default ul li li a:active.current,.mod_page_menu_default ul li li a:hover.current {	color:#85cb26;	background:none;}.mod_page_menu_default ul li ul {	padding-left:15px;}.mod_page_menu_sitemap ul {  list-style-type:none;  display:block;  padding:0px;  margin:0px;}.mod_page_menu_sitemap ul li {	display:block;	padding:0px;	margin:0px;}.mod_page_menu_sitemap ul li a,.mod_page_menu_sitemap ul li a:link,.mod_page_menu_sitemap ul li a:visited,.mod_page_menu_sitemap ul li a:active,.mod_page_menu_sitemap ul li a:hover {  color:#4b454a;  text-decoration:none;  display:block;  padding:10px 0px;  line-height:120%;  font-weight:normal;  background: url('../images/mod_page_menu/arrow.gif') right 15px no-repeat;  font-size:1em;  border-bottom:1px solid #e3e3e3;}.mod_page_menu_sitemap ul li a:hover {  color:#85cb26;  background: url('../images/mod_page_menu/arrow_current.gif') right 15px no-repeat;}.mod_page_menu_sitemap ul li li a,.mod_page_menu_sitemap ul li li a:link,.mod_page_menu_sitemap ul li li a:visited,.mod_page_menu_sitemap ul li li a:active,.mod_page_menu_sitemap ul li li a:hover {	font-size:0.9em;	background:none;	color:#858585;}.mod_page_menu_sitemap ul li li a:hover {	color:#85cb26;}.mod_page_menu_sitemap ul li ul {	padding-left:15px;}/* mod_user_menu*************************/.mod_user_menu_default h3 {	font-size:24px;	font-weight:normal;	color:#85cb26;	padding:0px;	margin:0px;	padding-bottom:12px;}.mod_user_menu_default ul {  list-style-type:none;  display:block;  padding:0px;  margin:0px;}.mod_user_menu_default ul li {	display:block;	padding:0px;	margin:0px;}.mod_user_menu_default ul li a,.mod_user_menu_default ul li a:link,.mod_user_menu_default ul li a:visited,.mod_user_menu_default ul li a:active,.mod_user_menu_default ul li a:hover {  color:#4b454a;  text-decoration:none;  display:block;  padding:10px 0px;  line-height:120%;  font-weight:normal;  background: url('../images/mod_user_menu/arrow.gif') right 15px no-repeat;  font-size:1em;  border-bottom:1px solid #e3e3e3;}.mod_user_menu_default ul li a:hover {  color:#85cb26;  background: url('../images/mod_user_menu/arrow_current.gif') right 15px no-repeat;}.mod_user_menu_default ul li a.current,.mod_user_menu_default ul li a:link.current,.mod_user_menu_default ul li a:visited.current,.mod_user_menu_default ul li a:active.current,.mod_user_menu_default ul li a:hover.current {  color:#85cb26;  background: url('../images/mod_user_menu/arrow_current.gif') right 15px no-repeat;}.mod_user_menu_default ul li li a,.mod_user_menu_default ul li li a:link,.mod_user_menu_default ul li li a:visited,.mod_user_menu_default ul li li a:active,.mod_user_menu_default ul li li a:hover {	font-size:0.9em;	background:none;	color:#858585;}.mod_user_menu_default ul li li a:hover {	color:#85cb26;}.mod_user_menu_default ul li li a.current,.mod_user_menu_default ul li li a:link.current,.mod_user_menu_default ul li li a:visited.current,.mod_user_menu_default ul li li a:active.current,.mod_user_menu_default ul li li a:hover.current {	color:#85cb26;	background:none;}.mod_user_menu_default ul li ul {	padding-left:15px;}.mod_user_menu_language span {	float:left;	display:block;	color:#656565;	padding-right:10px;}.mod_user_menu_language ul {  list-style-type:none;  display:block;  float:left;  padding:0px;  margin:0px;}.mod_user_menu_language ul li {	display:block;	padding:0px;	margin:0px;	float:left;	padding-left:9px;	margin-left:6px;	background: url('../images/mod_user_menu/language_line.gif') center left no-repeat;}.mod_user_menu_language ul li.l1 {	padding-left:0px;	margin-left:0px;	background:none;}.mod_user_menu_language ul li a,.mod_user_menu_language ul li a:link,.mod_user_menu_language ul li a:visited,.mod_user_menu_language ul li a:active,.mod_user_menu_language ul li a:hover {	display:block;	padding:0px;	text-decoration:none;	color:#656565;}.mod_user_menu_language ul li a:hover {	color: #85cb26;}.mod_user_menu_language ul li ul  {	display:none;}.mod_user_menu_language ul li a.current {	font-weight:bold;}.mod_user_menu_mainmenu ul {  font-size:1em;  display:block;  padding:0px;  margin:0px;  list-style-type:none;}.mod_user_menu_mainmenu ul li ul {	display:none;}.mod_user_menu_mainmenu ul li {  float:left;  list-style-type:none;  position:relative;  margin-right:20px;}.mod_user_menu_mainmenu ul li.lL {  background: none;  padding-right:0px;  margin-right:0px;}.mod_user_menu_mainmenu ul a,.mod_user_menu_mainmenu ul a:link,.mod_user_menu_mainmenu ul a:visited,.mod_user_menu_mainmenu ul a:active,.mod_user_menu_mainmenu ul a:hover {  display:block;  text-decoration:none;  white-space:nowrap;  font-weight:normal;  font-size:14px;  padding:0px;  overflow:hidden;  color:#656565;  cursor:pointer;  background:none;  padding:0px 10px;  height:50px;}.mod_user_menu_mainmenu ul a span {	display:block;	color:#656565;	height:29px;	padding-top:21px;}.mod_user_menu_mainmenu ul a em {	display:none;	font-style:normal;	color: #85cb26; 	height:29px;	padding-top:21px;}.mod_user_menu_mainmenu ul a.current span,.mod_user_menu_mainmenu ul a:link.current span,.mod_user_menu_mainmenu ul a:visited.current span,.mod_user_menu_mainmenu ul a:active.current span,.mod_user_menu_mainmenu ul a:hover.current span,.mod_user_menu_mainmenu ul a.hover span,.mod_user_menu_mainmenu ul a:link.hover span,.mod_user_menu_mainmenu ul a:visited.hover span,.mod_user_menu_mainmenu ul a:active.hover span,.mod_user_menu_mainmenu ul a:hover.hover span,.mod_user_menu_mainmenu ul a:hover span {  display:none;}.mod_user_menu_mainmenu ul a.current em,.mod_user_menu_mainmenu ul a:link.current em,.mod_user_menu_mainmenu ul a:visited.current em,.mod_user_menu_mainmenu ul a:active.current em,.mod_user_menu_mainmenu ul a:hover.current em,.mod_user_menu_mainmenu ul a.hover em,.mod_user_menu_mainmenu ul a:link.hover em,.mod_user_menu_mainmenu ul a:visited.hover em,.mod_user_menu_mainmenu ul a:active.hover em,.mod_user_menu_mainmenu ul a:hover.hover em,.mod_user_menu_mainmenu ul a:hover em {  display:block;}.mod_user_menu_footermenu ul {  list-style-type:none;  display:block;  padding:0px;  margin:0px;  font-size:0.9em;}.mod_user_menu_footermenu ul li {	display:block;	padding:0px;	margin:0px;	float:left;	padding-right:15px;}.mod_user_menu_footermenu ul li ul {	display:none;}.mod_user_menu_footermenu ul li a,.mod_user_menu_footermenu ul li a:link,.mod_user_menu_footermenu ul li a:visited,.mod_user_menu_footermenu ul li a:active,.mod_user_menu_footermenu ul li a:hover {  text-decoration:none;  display:block;  padding:0px 0px;  line-height:100%;  font-weight:normal;  background: none;  font-size:1em;  text-decoration:none;	color:#737373;}.mod_user_menu_footermenu ul li a:hover {	color: #85cb26; }.mod_user_menu_footermenu ul a.current,.mod_user_menu_footermenu ul a:link.current,.mod_user_menu_footermenu ul a:visited.current,.mod_user_menu_footermenu ul a:active.current,.mod_user_menu_footermenu ul a:hover.current {  font-weight:bold;}.mod_user_menu_more {	padding:10px 0px;}.mod_user_menu_more h3 {	font-size:14px;	font-weight:normal;	padding:0px;	margin:0px;	float:left;	margin-right:0px;	padding-top:10px;}.mod_user_menu_more ul {  list-style-type:none;  display:block;  padding:0px;  margin:0px;  float:right;  padding-top:7px;  padding-bottom:24px;}.mod_user_menu_more ul li ul {	display:none;}.mod_user_menu_more ul li {	display:block;	padding:0px;	margin:0px;	float:left;	margin-left:33px;	background: url('../images/mod_user_menu/arrow_current.gif') left 7px no-repeat;	padding-left:15px;}.mod_user_menu_more ul li.l1 {	margin-left:0px;}.mod_user_menu_more ul li a,.mod_user_menu_more ul li a:link,.mod_user_menu_more ul li a:visited,.mod_user_menu_more ul li a:active,.mod_user_menu_more ul li a:hover {  color:#4b454a;  text-decoration:none;  display:block;  padding:2px 0px;  line-height:120%;  font-weight:normal;  font-size:1em;  border-bottom:1px solid #e3e3e3;  width:120px;  overflow:hidden;  white-space:nowrap;}.mod_user_menu_more ul li a:hover {  color:#85cb26;}/* mod_contact_form_default*************************/.mod_contact_form_default form {	padding:0px;	margin:0px;	line-height:100%;}.mod_contact_form_default form textarea {	height:150px;}.mod_contact_form_default form textarea, .mod_contact_form_default form input, .mod_contact_form_default form select  {	width:100%;}.mod_contact_form_default form .button  {	width:auto;}.mod_contact_form_default form table {  border-collapse: collapse;   border-spacing: 0px;   margin:0px;   padding:0px;  font-size:1em;  text-align:left;  width:100%;}.mod_contact_form_default form table tbody,.mod_contact_form_default form table tr,.mod_contact_form_default form table td,.mod_contact_form_default form table th {	margin:0px;   padding:0px;}.mod_contact_form_default form table td,.mod_contact_form_default form table th {	padding-top:10px;}.mod_contact_form_default form table th {	font-weight:normal;	width:160px;}/* mod_heading*************************/.mod_heading_default h2 {  font-weight:normal;  font-family:Arial;  font-size:38px;  color:#85cb26;   padding:0px;  margin:0px;  margin-bottom:-10px;  padding-top:2px;}/* mod_breadcrumbs_standard*************************/.mod_breadcrumbs_default {}.mod_breadcrumbs_default span {  background: url('../images/mod_breadcrumbs/home.gif') 0px 0px no-repeat;  padding-left:22px;  padding-right:6px;}.mod_breadcrumbs_default em {  background: url('../images/mod_breadcrumbs/arrow.gif') 9px 6px no-repeat;  padding:0px 10px;}.mod_breadcrumbs_default strong{  font-weight:normal;}.mod_breadcrumbs_default a,.mod_breadcrumbs_default a:link,.mod_breadcrumbs_default a:active,.mod_breadcrumbs_default a:visited,.mod_breadcrumbs_default a:hover {	color:#4b454a;	text-decoration:none;	font-weight:bold;}.mod_breadcrumbs_default a:hover {  color:#85cb26; }.mod_breadcrumbs_default strong a,.mod_breadcrumbs_default strong a:link,.mod_breadcrumbs_default strong a:active,.mod_breadcrumbs_default strong a:visited,.mod_breadcrumbs_default strong a:hover {	color:#4b454a;	font-weight:normal;	 text-decoration:underline;}.mod_breadcrumbs_default strong a:hover {	 color:#85cb26;}.mod_breadcrumbs_default a.lL,.mod_breadcrumbs_default a:link.lL,.mod_breadcrumbs_default a:active.lL,.mod_breadcrumbs_default a:visited.lL,.mod_breadcrumbs_default a:hover.lL {  color:#85cb26;   text-decoration:none;  font-weight:bold;}/* mod_gallery*************************/.mod_gallery_default h3 {  font-weight:normal;  font-family:Arial;  font-size:20px;  color:#656565;  padding:0px;  margin:0px;  padding-bottom:15px;}.mod_gallery_default em {	display:block;	padding-bottom:15px;	font-style:normal;	line-height:1.5em;}.mod_gallery_default ul {  padding:0px;  margin:0px;  list-style-type:none;  display:block;}.mod_gallery_default span {  display:block;  width:2px;  height:30px;}.mod_gallery_default ul li {  float:left;  width:120px;  height:120px;  margin-top:22px;  margin-right:22px;}#content-2sides .mod_gallery_default ul li.l1,#content-2sides .mod_gallery_default ul li.l2,#content-2sides .mod_gallery_default ul li.l3,#content-2sides .mod_gallery_default ul li.l4,#content-2sides .mod_gallery_default ul li.l5 {  margin-top:0px;}#content-2sides .mod_gallery_default ul li.l5,#content-2sides .mod_gallery_default ul li.l10,#content-2sides .mod_gallery_default ul li.l15,#content-2sides .mod_gallery_default ul li.l20,#content-2sides .mod_gallery_default ul li.l25,#content-2sides .mod_gallery_default ul li.l30,#content-2sides .mod_gallery_default ul li.l35,#content-2sides .mod_gallery_default ul li.l40,#content-2sides .mod_gallery_default ul li.l45,#content-2sides .mod_gallery_default ul li.l50,#content-2sides .mod_gallery_default ul li.l55,#content-2sides .mod_gallery_default ul li.l60,#content-2sides .mod_gallery_default ul li.l65,#content-2sides .mod_gallery_default ul li.l70,#content-2sides .mod_gallery_default ul li.l75,#content-2sides .mod_gallery_default ul li.l80,#content-2sides .mod_gallery_default ul li.l85,#content-2sides .mod_gallery_default ul li.l90,#content-2sides .mod_gallery_default ul li.l95, #content-2sides .mod_gallery_default ul li.l100,#content-2sides .mod_gallery_default ul li.l105,#content-2sides .mod_gallery_default ul li.l110,#content-2sides .mod_gallery_default ul li.l115,#content-2sides .mod_gallery_default ul li.l120,#content-2sides .mod_gallery_default ul li.l125,#content-2sides .mod_gallery_default ul li.l130,#content-2sides .mod_gallery_default ul li.l135,#content-2sides .mod_gallery_default ul li.l140,#content-2sides .mod_gallery_default ul li.l145,#content-2sides .mod_gallery_default ul li.l150,#content-2sides .mod_gallery_default ul li.l155,#content-2sides .mod_gallery_default ul li.l160,#content-2sides .mod_gallery_default ul li.l165,#content-2sides .mod_gallery_default ul li.l170,#content-2sides .mod_gallery_default ul li.l175,#content-2sides .mod_gallery_default ul li.l180,#content-2sides .mod_gallery_default ul li.l185,#content-2sides .mod_gallery_default ul li.l190,#content-2sides .mod_gallery_default ul li.l195,#content-2sides .mod_gallery_default ul li.l200,#content-2sides .mod_gallery_default ul li.l205,#content-2sides .mod_gallery_default ul li.l210,#content-2sides .mod_gallery_default ul li.l215,#content-2sides .mod_gallery_default ul li.l220,#content-2sides .mod_gallery_default ul li.l225,#content-2sides .mod_gallery_default ul li.l230,#content-2sides .mod_gallery_default ul li.l235,#content-2sides .mod_gallery_default ul li.l240,#content-2sides .mod_gallery_default ul li.l245,#content-2sides .mod_gallery_default ul li.l250,#content-2sides .mod_gallery_default ul li.l255,#content-2sides .mod_gallery_default ul li.l260,#content-2sides .mod_gallery_default ul li.l265 {  margin-right:0px;}#content-1side .mod_gallery_default ul li.l1,#content-1side .mod_gallery_default ul li.l2,#content-1side .mod_gallery_default ul li.l3,#content-1side .mod_gallery_default ul li.l4,#content-1side .mod_gallery_default ul li.l5,#content-1side .mod_gallery_default ul li.l6 {  margin-top:0px;}#content-1side .mod_gallery_default ul li.l6,#content-1side .mod_gallery_default ul li.l12,#content-1side .mod_gallery_default ul li.l18,#content-1side .mod_gallery_default ul li.l24,#content-1side .mod_gallery_default ul li.l30,#content-1side .mod_gallery_default ul li.l36,#content-1side .mod_gallery_default ul li.l42,#content-1side .mod_gallery_default ul li.l48,#content-1side .mod_gallery_default ul li.l54,#content-1side .mod_gallery_default ul li.l60,#content-1side .mod_gallery_default ul li.l66,#content-1side .mod_gallery_default ul li.l72,#content-1side .mod_gallery_default ul li.l78,#content-1side .mod_gallery_default ul li.l84,#content-1side .mod_gallery_default ul li.l90 {  margin-right:0px;}.mod_gallery_default ul li a,.mod_gallery_default ul li a:link,.mod_gallery_default ul li a:visited,.mod_gallery_default ul li a:active,.mod_gallery_default ul li a:hover {  width:120px;  height:120px;  display:block;  position:relative;}.mod_gallery_default ul li a img {  position:absolute;  display:block;  width:120px;  height:120px;  z-index:10;  left:0px;  top:0px;}.mod_gallery_default ul li a strong {	background: url('../images/black_50.png');	width:110px;	padding:5px 5px;	position:absolute;	bottom:0px;	left:0px;	color:#ffffff;	font-size:0.888em;	text-align:center;	font-weight:normal;	z-index:11;}.mod_gallery_realizacje em {	display:block;	padding-bottom:15px;	font-style:normal;}.mod_gallery_realizacje ul {  padding:0px;  margin:0px;  list-style-type:none;  display:block;}.mod_gallery_realizacje span {  display:block;  height:25px;  border-bottom:1px dotted #e3e3e3;  margin-bottom:25px;}.mod_gallery_realizacje ul li {  float:left;  width:120px;  height:120px;  margin-top:22px;  margin-right:22px;}#content-2sides .mod_gallery_realizacje ul li.l1,#content-2sides .mod_gallery_realizacje ul li.l2,#content-2sides .mod_gallery_realizacje ul li.l3,#content-2sides .mod_gallery_realizacje ul li.l4,#content-2sides .mod_gallery_realizacje ul li.l5 {  margin-top:0px;}#content-2sides .mod_gallery_realizacje ul li.l5,#content-2sides .mod_gallery_realizacje ul li.l10,#content-2sides .mod_gallery_realizacje ul li.l15,#content-2sides .mod_gallery_realizacje ul li.l20,#content-2sides .mod_gallery_realizacje ul li.l25,#content-2sides .mod_gallery_realizacje ul li.l30,#content-2sides .mod_gallery_realizacje ul li.l35,#content-2sides .mod_gallery_realizacje ul li.l40,#content-2sides .mod_gallery_realizacje ul li.l45,#content-2sides .mod_gallery_realizacje ul li.l50,#content-2sides .mod_gallery_realizacje ul li.l55,#content-2sides .mod_gallery_realizacje ul li.l60,#content-2sides .mod_gallery_realizacje ul li.l65,#content-2sides .mod_gallery_realizacje ul li.l70,#content-2sides .mod_gallery_realizacje ul li.l75,#content-2sides .mod_gallery_realizacje ul li.l80,#content-2sides .mod_gallery_realizacje ul li.l85,#content-2sides .mod_gallery_realizacje ul li.l90,#content-2sides .mod_gallery_realizacje ul li.l95, #content-2sides .mod_gallery_realizacje ul li.l100,#content-2sides .mod_gallery_realizacje ul li.l105,#content-2sides .mod_gallery_realizacje ul li.l110,#content-2sides .mod_gallery_realizacje ul li.l115,#content-2sides .mod_gallery_realizacje ul li.l120,#content-2sides .mod_gallery_realizacje ul li.l125,#content-2sides .mod_gallery_realizacje ul li.l130,#content-2sides .mod_gallery_realizacje ul li.l135,#content-2sides .mod_gallery_realizacje ul li.l140,#content-2sides .mod_gallery_realizacje ul li.l145,#content-2sides .mod_gallery_realizacje ul li.l150,#content-2sides .mod_gallery_realizacje ul li.l155,#content-2sides .mod_gallery_realizacje ul li.l160,#content-2sides .mod_gallery_realizacje ul li.l165,#content-2sides .mod_gallery_realizacje ul li.l170,#content-2sides .mod_gallery_realizacje ul li.l175,#content-2sides .mod_gallery_realizacje ul li.l180,#content-2sides .mod_gallery_realizacje ul li.l185,#content-2sides .mod_gallery_realizacje ul li.l190,#content-2sides .mod_gallery_realizacje ul li.l195,#content-2sides .mod_gallery_realizacje ul li.l200,#content-2sides .mod_gallery_realizacje ul li.l205,#content-2sides .mod_gallery_realizacje ul li.l210,#content-2sides .mod_gallery_realizacje ul li.l215,#content-2sides .mod_gallery_realizacje ul li.l220,#content-2sides .mod_gallery_realizacje ul li.l225,#content-2sides .mod_gallery_realizacje ul li.l230,#content-2sides .mod_gallery_realizacje ul li.l235,#content-2sides .mod_gallery_realizacje ul li.l240,#content-2sides .mod_gallery_realizacje ul li.l245,#content-2sides .mod_gallery_realizacje ul li.l250,#content-2sides .mod_gallery_realizacje ul li.l255,#content-2sides .mod_gallery_realizacje ul li.l260,#content-2sides .mod_gallery_realizacje ul li.l265 {  margin-right:0px;}#content-1side .mod_gallery_realizacje ul li.l1,#content-1side .mod_gallery_realizacje ul li.l2,#content-1side .mod_gallery_realizacje ul li.l3,#content-1side .mod_gallery_realizacje ul li.l4,#content-1side .mod_gallery_realizacje ul li.l5,#content-1side .mod_gallery_realizacje ul li.l6 {  margin-top:0px;}#content-1side .mod_gallery_realizacje ul li.l6,#content-1side .mod_gallery_realizacje ul li.l12,#content-1side .mod_gallery_realizacje ul li.l18,#content-1side .mod_gallery_realizacje ul li.l24,#content-1side .mod_gallery_realizacje ul li.l30,#content-1side .mod_gallery_realizacje ul li.l36,#content-1side .mod_gallery_realizacje ul li.l42,#content-1side .mod_gallery_realizacje ul li.l48,#content-1side .mod_gallery_realizacje ul li.l54,#content-1side .mod_gallery_realizacje ul li.l60,#content-1side .mod_gallery_realizacje ul li.l66,#content-1side .mod_gallery_realizacje ul li.l72,#content-1side .mod_gallery_realizacje ul li.l78,#content-1side .mod_gallery_realizacje ul li.l84,#content-1side .mod_gallery_realizacje ul li.l90 {  margin-right:0px;}.mod_gallery_realizacje ul li a,.mod_gallery_realizacje ul li a:link,.mod_gallery_realizacje ul li a:visited,.mod_gallery_realizacje ul li a:active,.mod_gallery_realizacje ul li a:hover {  width:120px;  height:120px;  display:block;  position:relative;}.mod_gallery_realizacje ul li a img {  position:absolute;  display:block;  width:120px;  height:120px;  z-index:10;  left:0px;  top:0px;}.mod_gallery_realizacje ul li a strong {	background: url('../images/black_50.png');	width:110px;	padding:5px 5px;	position:absolute;	bottom:0px;	left:0px;	color:#ffffff;	font-size:0.888em;	text-align:center;	font-weight:normal;	z-index:11;}/* mod_banners*************************/.mod_banners_slider {	height:510px;	position:relative;}.mod_banners_slider ul.slider {	list-style-type:none;	padding:0px;	margin:0px;	height:510px;	position:relative;	overflow:hidden;}.mod_banners_slider ul.slider li {	display:block;	padding:0px;	margin:0px;	position:absolute;	width:1200px;	top:0px;	left:50%;	margin-left:-600px;}.mod_banners_slider ul.slider li img {	display:block;	margin:0 auto;}.mod_banners_slider ul.slider li a {	display:block;	margin:0 auto;	height:510px;}.mod_banners_slider .prev,.mod_banners_slider .next {	width:43px;	height:43px;	background-position:top left;	background-repeat:no-repeat;	position:absolute;	display:block;	top:50%;	margin-top:-21px;	left:50%;}.mod_banners_slider .prev:hover,.mod_banners_slider .next:hover {	background-position:bottom left;}.mod_banners_slider .prev {	margin-left:-580px;	background-image: url('../images/mod_banners/prev.png');}.mod_banners_slider .next {	margin-left:537px;	background-image: url('../images/mod_banners/next.png');}.mod_banners_banners ul{	list-style-type:none;	padding:0px;	margin:0px;	height:140px;}.mod_banners_banners ul li {	float:left;	margin-left:17px;	width:300px;	height:140px;	padding:1px;	background:url('../images/mod_banners/background.png');	-moz-box-shadow: 0px 0px 20px #000000;	-webkit-box-shadow: 0px 0px 20px #000000;	box-shadow: 0px 0px 20px #000000;}.mod_banners_banners ul li.l1 {	margin-left:0px;}.mod_banners_banners ul li a {	display:block;	position:relative;	width:300px;	height:140px;}.mod_banners_banners ul li span {	position:relative;    display:block;	width:300px;	height:140px;}.mod_banners_banners em {    position:absolute;	display:block;	width:103px;	height:83px;	background:url('../images/mod_banners/more_pl.png');	bottom:0px;	right:0px;	z-index:10;}.mod_banners_banners em.lang_de {	background:url('../images/mod_banners/more_de.png');}.mod_banners_banners ul li strong {	position:absolute;	top:0px;	left:0px;    display:block;	z-index:8;}.mod_banners_banners ul li strong.color-image {	display:none;	z-index:9;}.mod_banners_banners ul li img {	display:block;}.mod_banners_banners2 ul{	list-style-type:none;	padding:0px;	margin:0px;	padding:20px 0px;}.mod_banners_banners2 ul li {	float:left;	margin-left:20px;	margin-top:20px;	width:300px;	height:150px;	background:url('../images/mod_banners/bg.gif') bottom left no-repeat;	color:#656565;	font-size:0.9em;	text-decoration:none;}.mod_banners_banners2 ul li.l1,.mod_banners_banners2 ul li.l4,.mod_banners_banners2 ul li.l7,.mod_banners_banners2 ul li.l0 {	margin-left:0px;}.mod_banners_banners2 ul li.l1,.mod_banners_banners2 ul li.l2,.mod_banners_banners2 ul li.l3 {	margin-top:0px;}.mod_banners_banners2 ul li a,.mod_banners_banners2 ul li a:link,.mod_banners_banners2 ul li a:visited,.mod_banners_banners2 ul li a:active,.mod_banners_banners2 ul li a:hover {	display:block;	width:300px;	height:151px;	color:#656565;	text-decoration:none;}.mod_banners_banners2 ul li a:hover {	color:#1c2116;	background:url('../images/mod_banners/bg-hover.gif') bottom left no-repeat;}.mod_banners_banners2 ul li strong {    display:block;	width:300px;	height:110px;	padding-bottom:2px;}.mod_banners_banners2 ul li strong img {	display:block;	width:300px;	height:110px;}.mod_banners_banners2 ul li span {    display:block;	padding-left:20px;	padding-top:13px;}.facebook{    float:right;    width:310px;    height:480px;   background: url(../images/facebook-widget.gif);   background-repeat: no-repeat;    display:block;    right:-263px;    padding:0;    position:fixed;    top: 170px;    z-index:1002;   }.widget_social{    float:right;    width:310px;    height:480px;    background: url(../images/facebook-widget.gif);    display:block;    right:-263px;    padding:0;    position:fixed;    top:170px;    z-index:100;}.widget_right {	display:block;	width:260px;	height:400px;	position:fixed;	top:100px;	right:-260px;	z-index:1002;}.widget_right .widget_handle {	position:absolute;	top:0px;	left:-50px;	width:50px;	height:50px;	background-color:#8bc643;	background-repeat:no-repeat;	background-position:center center;}.widget_right .widget_handle.disabled {	cursor:default;}.widget_right .widget_content {	background-color:#8bc643;	width:240px;	height:390px;	padding-right:10px;	padding-left:10px;	padding-top:10px;	position:absolute;	top:0px;	right:0px;	text-align:center;	color:#ffffff;}.widget_right.widget_pinterest .widget_handle {	background-color:#bd081c;	background-image: url('../images/widget_pinterest.gif');}.widget_right.widget_pinterest .widget_content {	background-color:#bd081c;}.widget_right.widget_facebook {	top:160px;}.widget_right.widget_facebook .widget_handle {	background-color:#3b5999;	background-image: url('../images/widget_facebook.gif');}.widget_right.widget_facebook .widget_content {	background-color:#3b5999;}