/*--------------------------------------------------------------*//*--------------------- Styl standardowy -----------------------*//*--------------------------------------------------------------*/body, td {	font-family: Tahoma;	font-size: 11px;}body {	padding: 0px;	margin: 0px;	background-color: #FFFFFF;	color: #666761;}p {	margin-top: 0px;	margin-bottom: 0px;}ol, ul, li {	padding: 0px;	margin: 0px 0px 0px 15px;}li {padding: 0px 0px 0px 5px;}h1, h2, h3, h4, h5, h6, h7, p, form {	margin: 0px;	padding: 0px;}.top {vertical-align: top;}.clear {clear: both;}a {	color: #e72b40;	font-weight: bold;	text-decoration: none;}a:hover {text-decoration: underline;}label {cursor: pointer;}img {	border: 0px;}/* DHTML Popup */.Popup {	border: 1px solid #C8D0CF;}.Popup .ImageContainer {	padding: 5px;	height: 100%;	text-align: center;	background: #FFFFFF;}.Popup .Loader {	background-image: url(images/loading.gif);	background-repeat: no-repeat;	background-position: center center;	height: 100%;}.Popup .Preview {	border: 1px solid #C8D0CF;	cursor: pointer;}.Popup .Caption {	vertical-align: middle;	padding: 0px 5px 5px 5px;	font-weight: bold;	background: #FFFFFF;}.Popup .Prev {	vertical-align: top;	text-align: left;	padding: 0px 0px 5px 5px;	width: 16px;	background: #FFFFFF;}.Popup .Prev div {	height: 16px;	width: 16px;	cursor: pointer;	background: url(images/ico_prev.gif) no-repeat center center;}.Popup .Next {	vertical-align: top;	text-align: right;	padding: 0px 5px 5px 0px;	width: 16px;	background: #FFFFFF;}.Popup .Next div {	height: 16px;	width: 16px;	cursor: pointer;	background: url(images/ico_next.gif) no-repeat center center;}.Popup .IcoClose {	height: 26px;	width: 26px;	display: block;	cursor: pointer;	background: url(images/ico_close.gif) no-repeat center center;}.PopupOverlay {	width: 100%;	height: 500px;	background-color: #999999;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;}/* komunikat */.komunikat {	font-weight: bold;	padding: 15px;	text-align: center;}.message {	font-weight: bold;	width:460px;	position:absolute; 	top:200px; 	left:50%; 	margin-left: -235px;	background-color:#FFFFFF; 	border:4px double #E72B40; 	padding:0px 0px 20px 0px;	text-align: center;	z-index: 999999999;}.message p{text-align: center;}.message div.info{	padding:25px 5px 34px 100px;	background: #FFFFFF url(images/info.jpg) no-repeat 15px 10px;	text-align: left;}.message div.error{	padding:25px 5px 34px 100px;	background: #FFFFFF url(images/error.jpg) no-repeat 15px 10px;	text-align: left;}/* naglowek */#naglowek {	margin: 0px;	padding: 0px;	width: 175px;	height: 92px;  }#naglowek img {	border: none;}/* menu gora */.menuGora {	background: #e42e43;	border-bottom: 4px solid #FFFFFF;	height: 37px;	margin: 0px;	padding: 0px;	}.menuGora ul {	list-style: none;	padding: 0px 0px 0px 8px;	margin: 0px;}.menuGora li {	float: left;	padding: 12px 0px 10px 0px;	margin: 0px;	background: none;}.menuGora a {	padding: 10px 17px 10px 17px;	margin: 0px;	background: none;		color: #ffffff;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.menuGora a:hover {	padding: 10px 17px 10px 17px;	margin: 0px;	background: none;		color: #ffffff;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.manuGoraSpacer {	background: url("images/page/menuGoraSpacer.gif") no-repeat 0px 0px;}/* naglowekWyszukiwarka */.naglowekWyszukiwarka {	margin: 15px 0px 15px 0px;	float: right;	width: 240px;}.naglowekWyszukiwarka div {	float: left;	position: relative;	top: 3px;	margin-right: 10px;}.naglowekWyszukiwarka img {	border: none;}.naglowekWyszukiwarka a {	zoom: 1;	margin: 0px 10px 0px 0px;}.naglowekWyszukiwarkaInput {	border: 1px solid #dedede;	padding: 2px 0px 2px 5px;	margin-right: 5px;	position: relative;	bottom: 1px;	*bottom: 0px;		color: #848484;	font-size: 11px;	font-family: tahoma;}.naglowekWyszukiwarkaButton {	border: none;	cursor: pointer;	width: 19px;	height: 19px;	background: url("images/page/naglowekWyszukiwarkaButton.gif") no-repeat 0px 0px;}/* tlo */.bgRedLine {	background: #e42e43;	margin: 51px 0px 0px 0px;	padding: 12px 0px 12px 0px;}.bodyTlo {	background: url(images/page/bgGreyLineCenter.gif) repeat-x 0px 206px;	width: 100%;}.bgGreyLineLeft {	background: #cbcbcb url(images/page/bgGreyLineLeft.jpg) no-repeat right;	margin: 206px 0px 0px 0px;	padding: 28px 0px 28px 0px;	position: relative;}.bgGreyLineLeftPod {	background: #e5e5e5;	margin: 138px 0px 0px 0px;	padding: 28px 0px 28px 0px;}.bgGreyLineRightPod {	background: #e5e5e5;	margin: 50px 0px 0px 0px;	padding: 28px 0px 28px 0px;}/* region2 */.region2 {	padding: 7px 0px 0px 0px;	width: 100%;}.region2Pod {	background: url(images/page/bgGreyLineCenterPod.gif) repeat-x 0px 46px;	padding: 7px 0px 0px 0px;	width: 100%;}.region2Pod .region2 {	width: 302px;}.blok {	width: 100%;	margin: 0px 0px 10px 0px;}.bg_modul {	background: #f5f5f5;	padding: 5px;}.bg_modulG {	background: url(images/page/bg_modulG.gif) repeat-x;	height: 10px;}.bg_modulD {	background: url(images/page/bg_modulD.gif) repeat-x;	height: 10px;}.bg_modulP {	background: url(images/page/bg_modulP.gif) repeat-y;	width: 10px;}.bg_modulL {	background: url(images/page/bg_modulL.gif) repeat-y;	width: 10px;}.bg_modulGL {	background: url(images/page/bg_modulGL.gif) no-repeat left top;	height: 10px;	width: 10px;}.bg_modulGP {	background: url(images/page/bg_modulGP.gif) no-repeat right top;	height: 10px;	width: 10px;}.bg_modulDL {	background: url(images/page/bg_modulDL.gif) no-repeat left bottom;	height: 10px;	width: 10px;}.bg_modulDP {	background: url(images/page/bg_modulDP.gif) no-repeat right bottom;	height: 10px;	width: 10px;}/* region4 */.region4 {	padding: 24px 0px 0px 10px; 	float: left;	width: 200px;}.region4Pod {	padding: 24px 15px 0px 15px; 	width: 196px;	float: left;}/* region0 */.region {	background: url(images/page/bgGreyLineCenter.gif) repeat-x 0px 114px;	padding: 7px 0px 0px 0px;	width: 100%;}.regionPod {	background: url(images/page/bgGreyLineCenterPod.gif) repeat-x 0px 46px;	padding: 7px 0px 0px 0px;	width: 100%;}.region0 {	overflow: hidden;	zoom: 1;	padding: 0px 30px 0px 30px;}.region0Pod {	overflow: hidden;	zoom: 1;	padding: 0px 15px 0px 0px;}.zegaryPod {	float: left;}.sciezka {	padding: 8px 15px 0px 15px;	zoom: 1;	overflow: hidden;}.sciezka a {	color: #e42e43;	font-size: 11px;	font-family: tahoma;	font-weight: normal;}.sciezka span {	padding: 0px 10px 0px 10px;	color: #868686;	font-size: 11px;	font-family: tahoma;	font-weight: normal;}.sciezka .sciezkaPierwszy {	color: #868686;	font-size: 11px;	font-family: tahoma;	font-weight: normal;}.naglowek {	padding: 40px 15px 50px 15px;	zoom: 1;	overflow: hidden;	color: #353535;	font-size: 18px;	font-family: tahoma;	font-weight: normal;	font-style: italic;}/* stopka */.stopka {	border-top: 1px solid #dddddd;	margin: 12px 0px 0px 0px;	padding: 0px 0px 12px 0px;	overflow: hidden;	zoom: 1;	float: left;}.stopkaLewa {	float: left;	width: 800px;}.stopkaPrawa {	float: right;	padding: 9px 0px 0px 0px;}.stopkaText {	margin: 5px 0px 0px 0px;		color: #bcbcbc;	font-size: 11px;	font-family: tahoma;}.stopkaText a {	font-weight: normal;}.realizacja {	text-align: right;	width: 150px;	margin: 5px 0px 0px 0px;		color: #bcbcbc;	font-size: 11px;	font-family: tahoma;}.realizacja a {	color: #bcbcbc;	font-size: 11px;	font-family: tahoma;	font-weight: normal;}/* menuDol */.menuDol {	margin: 0px;	padding: 0px;		overflow: hidden;	zoom: 1;}.menuDol ul {	list-style: none;	padding: 0px 0px 0px 0px;	margin: 0px;}.menuDol li {	float: left;	padding: 14px 0px 0px 0px;	margin: 0px;	background: none;}.menuDol a {	padding: 0px 0px 0px 0px;	margin: 0px;	background: none;		color: #e72b40;	font-size: 11px;	font-family: tahoma;	font-weight: normal;}.menuDolSpacer {	background: url("images/page/kropka.gif") no-repeat 11px 6px;	padding: 0px 0px 0px 22px;}/* banery */.baner {	margin: 0px 0px 10px 0px;}/* bloki */.tytul {	color: #353535;	font-size: 14px;	font-family: tahoma;	font-weight: bold;	font-style: italic;}.blokObrazek {	float: left;	padding-right: 10px;}.blokObrazekOpisy {	float: left;	margin: 0px 10px 10px 0px;} .blokObrazekRamka {	border: 1px solid #dddddd;	background: #FFFFFF;	padding: 3px;}.blokObrazek img {	border: none;}.podpis {	color: #b8b8b8;	font-size: 10px;	font-family: tahoma;	text-align: center;}.AktualnosciPodpis {	color: #b8b8b8;	font-size: 10px;	font-family: tahoma;	text-align: center;	width: 102px;}.data {	color: #b8b8b8;	font-size: 10px;	font-family: tahoma;	margin: 0px 0px 5px 0px;}.podtytul {	margin: 0px 0px 10px 0px;		color: #00a07a;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.podtytul a {	color: #00a07a;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.text {	color: #666761;	font-size: 11px;	font-family: tahoma;}.wiecej a {	background: url(images/page/arr.gif) no-repeat right 3px;	padding: 0px 15px 0px 0px;	overflow: hidden;	zoom:1;	color: #e72b40;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.blokMargines {	margin: 15px 0px 0px 0px;}/* menuLewe */.menuLewe {	list-style: none;	margin: 0px;	padding: 0px;}.menuLewe li {	margin: 0px;	padding: 0px;	background: none;}.menuLewe a {	display: block;	margin : 0px 0px 0px 0px;	padding: 8px 0px 8px 15px;	width: auto;	background: url(images/page/arrMenu.gif) no-repeat 3px 13px;	border-bottom: 1px solid #dcdcdc;		color: #e72b40;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.menuLewe a:hover {	color: #3e3e3e;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.menuLewe a.wcisniety {	color: #3e3e3e;}.menuLewe2 {	list-style: none;	margin: 0px;	padding: 0px;}.menuLewe2 a {	width: 140px;	color: #e72b40;	display: block;	margin : 0px 0px 0px 0px;	padding: 8px 0px 8px 25px;	background: url(images/page/arrMenu2.gif) no-repeat 13px 13px;}.wcisniety2 a:active {	color: #3e3e3e;}.menuLewe3 {	list-style: none;	margin: 0px;	padding: 0px;}.menuLewe3 a {	width: 125px;	color: #e72b40;	display: block;	margin : 0px 0px 0px 0px;	padding: 8px 0px 8px 40px;	background: url(images/page/arrMenu3.gif) no-repeat 28px 13px;}/* moduly - Aktualności */.aktualnosciZdjeciaOpisBlok {	margin: 0px 0px 10px 0px;}.aktualnosciSkrotPrawaZdjecia {	margin: 0px 10px 15px 0px;	float: left;}.ramka {	border: 1px solid #dddddd;	background: #FFFFFF;	padding: 3px;		display: block;}.aktualnosciMargines {	margin: 0px 0px 20px 0px;	overflow: hidden;}.aktualnosciMarginesFoto {	float: left;}.aktualnosciMarginesTresc {	overflow: hidden;	height: 1% !ifie;}.newsData {	color: #b8b8b8;	font-size: 10px;	font-family: tahoma;	margin: 0px 0px 8px 0px;}.tytul1 {	margin: 0px 0px 17px 0px;		color: #00a07a;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.tytul1 a {	color: #00a07a;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.aktualnosciOpis {	color: #666761;	font-size: 11px;	font-family: tahoma;}.warsztatyOpis {	color: #666761;	font-size: 11px;	font-family: tahoma;	padding: 5px 0px 5px 0px;	overflow: hidden;	zoom: 1;}.warsztatyOpis span {	font-weight: bold;	width: 150px;	display: block;	float: left;	clear:both;}.newsLink a {	background: url(images/page/arr.gif) no-repeat right 3px;	padding: 0px 15px 0px 0px;	overflow: hidden;	zoom:1;	color: #e72b40;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.newsLinkBack {	padding: 10px 0px 0px 0px;}.newsLinkBack a {	background: url(images/page/arrBack.gif) no-repeat right 3px;	padding: 0px 15px 0px 0px;	overflow: hidden;	zoom:1;	color: #e72b40;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.aktualnosci7ZdjeciaBlok {	padding: 10px 11px 0;}.aktualnosci7ZdjeciaBlok .aktualnosciZdjeciaOpisBlok {	padding: 0px 10px 0px 0px;	float: left;}.aktualnosci5ZdjeciaBlok {	float: right;	padding: 0px 0px 0px 10px;}.aktualnosci4ZdjeciaBlok {	margin: 0px 10px 10px 0px;	float: left;}.newsMargines {	margin-bottom: 50px;}/* pager */.aktualnosciPager {	padding: 0px 0px 10px 0px;		text-align: center;}.aktualnosciPager img {	border: none;	position: relative;	top: 5px;}.aktualnosciPager u {	margin: 0px 8px 0px 8px;	color: #009977;	font-size: 11px;	font-family: tahoma;	font-weight: bold;	text-decoration: none;}.aktualnosciPager a {	margin: 0px 8px 0px 8px;	text-decoration: none;}/*  pliki */.aktualnosciZalacznikRamka {	margin: 20px 0px 10px 0px;}.aktualnosciZalacznik {	margin: 0px 0px 10px 0px;	padding-bottom: 10px;	border-bottom: 1px solid #dddddd;	clear: both;}.aktualnosciPlik a {	position: relative;	bottom: 2px;	left: 5px;}.aktualnosciPlikOpis {	padding: 5px 0px 0px 23px;}/*  mapa serwosu */.mapaSerwisuMargines h3.tytul1 {	color: #E72B40;}.mapaSerwisu {	list-style: none;	margin: 0px;	padding: 0px 0px 0px 0px;}.mapaSerwisu li {	margin: 0px;	padding: 0px 0px 0px 0px;	background: #f9f9f9;	border-top: 1px solid #ebebeb;}.mapaSerwisu a {	display: block;	margin : 0px 0px 0px 0px;	padding: 8px 0px 8px 0px;	width: 100%;	background: none;		color: #009977;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.mapaSerwisu a:hover {	color: #3e3e3e;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.mapaSerwisu div {	padding: 0px 0px 0px 20px;}.mapaSerwisu ul {	list-style: none;	margin: 0px;	padding: 0px;	border-top: 1px solid #ebebeb;}.mapaSerwisu ul li {	margin: 0px;	padding: 0px 0px 0px 0px;	background: #FFFFFF;	border: none;	zoom: 1;}.mapaSerwisu ul a {	color: #e72b40;	font-weight: normal;	margin : 0px 0px 0px 0px;	padding: 8px 0px 8px 25px;	background: url(images/page/arrMenu.gif) no-repeat 13px 13px;}.mapaSerwisu ul a:hover {	color: #3e3e3e;	font-size: 11px;	font-family: tahoma;	font-weight: normal;}.mapaSerwisu ul ul {	list-style: none;	margin: 0px;	padding: 0px;	border: none;}.mapaSerwisu ul ul a {	color: #e72b40;	display: block;	margin : 0px 0px 0px 0px;	padding: 8px 0px 8px 40px;	background: url(images/page/arrMenu3.gif) no-repeat 28px 13px;}/* wyszukiwarka */.wysWyszukaj {	padding: 15px 0px 20px 60px;	background: #edede4 url(images/page/lupa.jpg) no-repeat right;;}.wysWyszukaj a {	color: #4e4f45;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.WyszukajSzukaj {	position: relative;	bottom: 1px;	*bottom: 3px;	_bottom: 2px;	}.wysWyszukaj input {	border: 1px solid #a5acb2;	padding: 3px 0px 3px 5px;	margin: 0px 10px 0px 10px;	width: 175px;	color: #848484;	font-size: 11px;	font-family: tahoma;}.wysWyszukaj img {	border: none;	position: relative;	top: 5px;	*top: 3px;}.wysNaglowek {	border-bottom: 1px solid #ebebeb;	margin: 0px 0px 0px 0px;	padding: 10px 0px 10px 0px;	cursor: pointer;	overflow: hidden;	zoom: 1;		color: #e72b40;	font-size: 11px;	font-family: tahoma;}.wysNaglowek span {	display: block;	float: left;}span.wysIlosc {	float: right;	font-weight: normal;}.wysLista {	border-bottom: 1px solid #ebebeb;	padding: 15px 0px 15px 0px;	margin: 0px;	zoom :1;}.wysLista dt span {	float: left;	margin: 0px 4px 1px 0px;	display: block;		color: #666761;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.wysLista dt a {	color: #666761;	margin: 0px;	padding: 0px;}.wysLista dd {	color: #666761;	margin: 0px;	padding: 5px 0px 5px 14px;}.wysBlok {	border-bottom: 1px solid #ebebeb;	margin: 10px 0px 0px 0px;	padding: 0px 0px 10px 0px;	line-height: 17px;		color: #666761;	font-size: 11px;	font-family: tahoma;	font-weight: normal;}/* formularz */.formularzMargines {	padding-top: 15px;	}.formularzRamkaGora td {	border-bottom: 1px solid #ebebeb;}.formularzLabel {	color: #009977;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.formularzLabelLeft {	width: 100px;	float: left;}.formularzInput {	border: 1px solid #dedede;	padding: 3px 0px 3px 5px;	width: 153px;	*width: 147px;		color: #848484;	font-size: 11px;	font-family: tahoma;}.formularzInputArray {	border: 1px solid #dedede;	padding: 3px 0px 3px 5px;	width: 153px;	*width: 147px;		color: #848484;	font-size: 11px;	font-family: tahoma;}textarea.formularzInput {	height: 100px;	width: 100%;}.formularzInput_error {	border: 1px solid #e42e43;	padding: 3px 0px 3px 5px;	width: 100%;	background: #fff6f6;		color: #848484;	font-size: 11px;	font-family: tahoma;}textarea.formularzInput_error {	height: 100px;}.formularzGwiazdka {	color: #e42e43;	font-size: 11px;	font-family: tahoma;	padding-left: 5px;}.formularzWymagane {	padding: 10px 0px 10px 0px;	color: #e42e43;	font-size: 11px;	font-family: tahoma;}.formularzCB {	padding: 10px 0px 10px 0px;}.ankieta {	float: right;}.bgButton {	background: url(images/page/bgButton.gif);	border: none;	font-family: tahoma;	color: #FFFFFF;	font-size: 11px;	font-weight: bold;	margin: 0px 0px 0px 0px;	padding: 0px 20px 2px 20px;	*padding: 0px 12px 0px 12px;	cursor: pointer;	height: 29px;}.bgButtonL {	background: url(images/page/bgButtonL.gif) no-repeat left;	display: table-cell;	padding: 0px 0px 0px 3px;	margin: 0px 0px 0px 0px;	border: none;}.bgButtonP {	background: url(images/page/bgButtonP.gif) no-repeat right;	display: table-cell;	padding: 0px 3px 0px 0px;	margin: 0px 0px 0px 0px;}* bgButtonL, bgButtonP {display: inline-block;}.left {	float: left;}.right {	float: right;}.clear {	clear: both;}.pointer {	cursor:pointer;}.none {	display: none;}.block {	display: block;}/* gwiazdki */.gwiazdkaBlue {	margin-left: 5px;	width:16px; 	height:16px; 	float:left; 	background-image:url('images/gwb.gif');}.gwiazdkaGreen {	margin-left: 5px;	width:16px; 	height:16px;	float:left; 	background-image:url('images/gwg.gif');}.gwiazdkaReset {	margin: 0px;	height:25px; 	float:left; 	padding-left: 10px;	font-weight: bold;	line-height: 16px;}/* taby */div.TabStripPanel {	overflow: hidden;	border-bottom: 1px solid #deded2;	margin: 0px 0px 10px 0px;}div.TabStripPanelMargin {	overflow: hidden;	border-bottom: 1px solid #deded2;	margin: 10px 0px 10px 0px;	padding: 0px 15px 0px 15px;	zoom: 1;}div.TabStripInactive {	float: left;	height: 24px;	margin-right: 1px;	position: relative;}div.TabStripInactive .L{	width: 10px;	height: 24px;	line-height: 0px;	font-size: 0px;	position: absolute;	left: 0px;	top: 0px;}div.TabStripInactive .R{	width: 10px;	height: 24px;	line-height: 0px;	font-size: 0px;	position: absolute;	right: 0px;	top: 0px;}div.TabStripInactive a{	display: block;	line-height: 24px;	*line-height: 23px;	color: #e42e43;	font-weight: normal;	font-size: 11px;	text-align: center;	width: 80px;	margin: 0px 10px 0px 10px;	border-top: 1px solid #dddddd;	background: #FFFFFF;}div.TabStripActive {	float: left;	height: 24px;	_height: 23px;	margin-right: 1px;	position: relative;}div.TabStripActive .L{	width: 10px;	height: 24px;	line-height: 0px;	font-size: 0px;	position: absolute;	left: 0px;	top: 0px;}div.TabStripActive .R{	width: 10px;	height: 24px;	line-height: 0px;	font-size: 0px;	position: absolute;	right: 0px;	top: 0px;}div.TabStripActive a{	display: block;	line-height: 24px;	*line-height: 23px;	color: #e42e43;	font-weight: bold;	font-size: 11px;	text-align: center;	width: 80px;	margin: 0px 10px 0px 10px;	border-top: 1px solid #dddddd;	background: #FFFFFF;}/* wizytowki */div.wizytowkaLogo {	margin-left: 15px;}div.wizytowkaLinia {	background-color: #f5f5f5;	border: 1px solid #deded2;	margin: 0px 0px 10px 0px;	padding: 3px;}div.wizytowkaPadding {	padding: 0px 10px 0px 10px;}.wizytowka_dane {	padding: 10px;}div.wizytowkaContent {	background: #f5f5f5; }h3.wizytowkaNazwa {	font-weight: bold;	font-size: 13px;	color: #d33d07;	background: #f5f5f5;	padding: 10px; 	zoom: 1;}div.wizytowkaNawigacja {	padding: 5px 0px;}div.wizytowkaNawigacja a {	background-color: #ffffff;	border: 1px solid #9c9c9c;	padding: 4px 7px 4px 7px;	text-decoration: none;}div.wizytowkaNawigacja a:hover {	background-color: #efefef;}span.wizytowkaSmall {	font-size: 10px;}div.wizytowkaDaneFirmy {	margin: 5px 0px;	padding: 0px;	float: left;	line-height: 15px;}div.wizytowkaDaneFirmy a {	font-weight: normal;}div.wizytowkaGrey {	margin: 5px 0px;	background-color: #f5f5f5;	border: 1px solid #deded2;	padding: 5px;}div.wizytowkaDaneFakturowe {	margin-top: 3px;	padding-top: 3px;	border-top: 1px solid #deded2;}div.wizytowkaDaneFakturoweContent{		padding-top: 4px;}div.wizytowkaTabContent{		padding: 0px 10px 15px 10px;	text-align: justify;}div.wizytowkaZdjecia{		padding: 0px;}div.wizytowkaProfil{		padding: 10px 0px 15px 0px;}.wizytowkaRed{		color: #d33d07;}div.wizytowkaPrzedstawiciel {}div.wizytowkaPrzedstawicielFoto {	padding-left: 135px;}.wizytowkaNaglowekMargin, .wizytowkaStopkaMargin {	overflow: hidden;	zoom: 1;	width: 980px;		text-align: left;}.wizytowkaRegion0 {overflow: hidden;}.wizytowkaRegion4 {	float: left;	width: 323px;	margin-right: 10px;}.wizytowkaNaglowek {	background: url(images/wizytowka/wizytowkaLogo2.gif) no-repeat top right;	height: 134px;}.wizytowkaNaglowekTytul {	width: 470px;	text-align: center;	padding-top: 86px;	float: right;	zoom: 1;}.wizytowkaNaglowekTytul a {		color: #FFFFFF;	font-size: 18px;	font-family: tahoma;	font-weight: normal;	font-style: italic;	text-decoration: none;}.wizytowkaNaglowekLinkLogo a {	width: 170px;	height: 130px;	display: block;	float: left;}.wizytowkaNaglowekLinkLogo a:hover {	text-decoration: none;}.listaWizytowekMargin {	clear: both;	overflow: hidden;	zoom: 1;	margin: 0px 10px 0px 10px;	padding: 10px 30px 10px 70px;	float: left;	border-right: 1px solid #dedede;}.listaWizytowekMargin2 {	overflow: hidden;	zoom: 1;	float: left;	width: 100px;}.listaWizytowekFoto {	width: 85px;	overflow: hidden;	zoom: 1;		float: left;}.listaWizytowekFoto img {	border: 1px solid #dddddd;	padding: 1px;}.listaWizytowekLink {	padding: 17px 10px;	float: left;	}.obrazekRamka, .obrazekRamka3 {	float: left;}.obrazekRamka img {	border: 1px solid #dddddd;	padding: 1px;	margin: 0px 10px 10px 0px;}.obrazekRamka2 img, .obrazekRamka3 img {	border: 1px solid #dddddd;	padding: 1px;	margin: 0px 10px 0px 0px;}.obrazekRamka2 img {	margin: 10px 10px 0px 0px;}.ogloszeniaListaLinkow div {	padding: 10px;}.wizytowkaContener{	border:1px solid #dbdacc;	position:relative;	zoom: 1;}.wizytowkaGL {	position:absolute;	width:10px;	height:10px;	top:-1px;	left:-1px;	font-size:0px;}.wizytowkaGP {	position:absolute;	width:10px;	height:10px;	top:-1px;	right:-1px;	font-size:0px;}.wizytowkaDL {	width:10px;	height:10px;	position:absolute;	bottom:-1px;	_bottom:-2px;	left:-1px;	font-size:0px;	zoom: 1;}.wizytowkaDP {	width:10px;	height:10px;	position:absolute;	bottom:-1px;	_bottom:-2px;	right:-1px;	font-size:0px;}.wizytowkaDaneFirmyLeft {	float: left;	margin-right: 30px;}.obrazek {	float: left;}.wizytowkaTabIkonyMargin {	padding: 10px;}div.wizytowkaTabIkony {	padding: 10px;	height:48px;	text-align: center;	float: left;	width: 198px;	text-align: right;	zoom: 1;}.wizytokwaInformacjeTytul {	text-align: center;	padding: 0px 0px 10px 0px;	width: 102px;	}/* warsztaty */.blokwarsztatyMargines {	width: 196px;	background: url(images/bgBlokWarsztaty.gif) no-repeat 0px 0px;	padding: 41px 0px 0px 0px;	*padding: 40px 0px 0px 0px;	height: 110px;	}.blokwarsztatyMargines select {	border: 0px;	margin: -2px 0px 9px 1px;	*margin: -2px 0px 6px 0px;	padding: 1px 0px 1px 0px;	background: #FFFFFF;	width: 158px;	*width: 160px;		font-size: 11px;	color: #848484;}.blokwarsztatyMargines input {	border: 0px;	margin: 0px 5px 11px 5px;	*margin: 0px 5px 8px 5px;	padding: 0px 0px 0px 0px;	background: #FFFFFF;	width: 148px;		font-size: 11px;	color: #848484;}.blokWarsztatyLink {		margin-left: 12px;	_margin-left: 9px;	padding: 2px 8px 4px 7px;	*padding: 0px 8px 6px 7px;	font-size: 10px;	zoom: 1;}.warsztatyBgMargines {	padding: 10px 15px 10px 15px;	background: #edede4 url(images/warsztatyLupa.jpg) no-repeat top right;	font-weight: bold;	overflow: hidden;	zoom: 1;} .warsztatyMargin {	float: left;	}.warsztatyMargin div span {	width: 150px;	display: block;	float: left;	padding-top: 3px;}.warsztatyMargin div input {	border: 1px solid #a5acb2;	width: 150px;	margin-bottom: 5px;	padding: 2px 5px 2px 5px;		color: #666761;	font-size: 11px;}.warsztatyMargin div select {	border: 1px solid #a5acb2;	width: 161px;	padding: 2px 0px 2px 0px;		color: #666761;	font-size: 11px;}.warsztatyButton {	overflow: hidden;	zoom: 1;	padding: 1px 0px 0px 10px;}.warsztatyButton input {	background: url(images/page/arrWyszukiwarka.gif) no-repeat 0px 0px;	border: 0px;	padding: 1px 7px 0px 6px;	*padding: 1px 8px 0px 9px;	cursor: pointer;}.warsztatyWyczysc {	margin: 10px 20px 0px 0px;		float: left;}.warsztatyWyszukiwarkaLink {	padding: 5px 0px 0px 0px;	overflow: hidden;	zoom: 1;	width: 100%;}.warsztatyWyszukiwarkaLink a {	float: right;}.warsztatyMargines {	border-bottom: 1px solid #ebebeb;	padding-bottom: 10px;	margin-top: 10px;}.warsztatyMargines2 {	padding: 0px 10px 0px 10px;}.warsztatyTytul {	background: url(images/arrTytul.gif) no-repeat 0px 6px;	padding: 0px 0px 10px 10px;	color: #00a07a;	font-size: 13px;}.warsztatyLinki {	text-align: right;}.warsztatyTresc {	padding-left: 10px;}.marginesBlok2 {	border-top: 1px solid #ebebeb;	border-bottom: 1px solid #ebebeb;	overflow: hidden;	zoom: 1;}.marginesBlok3 {	padding: 10px;	height:48px;	text-align: center;	float: left;	width: 198px;	text-align: right;	zoom: 1;}.marginesBlok3 .marginesBlok3Img, .marginesBlok3Checkbox .marginesBlok3Img {	width: 40px;	text-align: center;	float: left;	padding-right: 10px;	border: 1px solid #FFFFFF;	overflow: hidden;	zoom: 1;}.marginesBlok3 .marginesBlok3Nazwa, .marginesBlok3Checkbox .marginesBlok3Nazwa {	overflow: hidden;	zoom: 1;	text-align: left;	padding: 15px 0px 0px 0px;	font-weight: bold;}.marginesBlok3Checkbox {	float: left;	width: 193px;	height: 50px;	padding: 10px;	}.marginesBlok3Checkbox input {	float: left;	margin: 15px 10px 0px 0px;	*margin: 10px 10px 0px 0px;}.kontenerWizytowka {	padding: 10px;	}.tytul1Wizytowka {	margin: 10px 0px 10px 0px;	text-align: center;		color: #E72B40;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}/* logowanie */.input1 {	border: 1px solid #a5acb2;	padding: 2px 5px 3px 5px;	width: 90%;		font-size: 11px;	color: #848484;}.logowanieInput input {	border: 0px;	background: url(images/page/arr.gif) no-repeat right 3px;	padding: 0px 15px 0px 0px;		*padding: 0px 7px 0px 0px;	cursor: pointer;		color: #e72b40;	font-size: 11px;	font-family: tahoma;	font-weight: bold;}.logowanieInput input:hover {	text-decoration: underline;}/* lista lu */ul {	list-style: none;	padding: 0px;	margin: 10px 0px 10px 0px;}ul li {	margin: 0px;	padding: 0px 0px 0px 0px;	border: none;	zoom: 1;	background: url(images/page/arrMenu.gif) no-repeat 0px 5px;	color: #e72b40;	font-weight: normal;	margin: 0px 0px 0px 15px;	padding: 0px 0px 0px 10px;}ul li a {	color: #e72b40;	font-weight: normal;	background: none;}ul li a:hover {	color: #3e3e3e;	font-size: 11px;	font-family: tahoma;	font-weight: normal;}/* region 6 */.wizytowkaRegion6 {	text-align: right;	float: right;}.menuBottom {	margin: 0px;	list-style: none;	padding-top: 50px;}.menuBottom li {	display: inline;	background: url(images/page/arr.gif) no-repeat 0px 3px;	margin: 0px 0px 0px 30px;	padding: 0px;}.menuBottom li a {	background: none;	margin: 0px;	padding: 0px 0px 0px 15px;}.wizytowkaRegion6Margin {	overflow: hidden;	zoom: 1;	width: 980px;		text-align: left;	margin-top: 10px;	padding-top: 10px;}div.loga {	padding: 10px 0px 10px 0px;	}div.loga a {	float: left;	margin: 0px 10px;}a.logo1 {	width:51px;	height: 51px;	background: url(images/ADPolskaC.gif) center center no-repeat;}a.logo1:hover {	background: url(images/ADPolskaK.gif) center center no-repeat;}a.logo2 {	width:99px;	height: 51px;	background: url(images/adrenalina_logo2.gif) center center no-repeat;	text-transform: none;}a.logo2:hover {	background: url(images/adrenalina_logo.gif)   center center no-repeat;}a.logo3 {	height: 51px;	width:111px;	background: url(images/info-adC.gif) center center no-repeat;}a.logo3:hover {	background: url(images/info-adK.gif) center center no-repeat;}a.logo4 {	height: 51px;	width:51px;	background: url(images/ADproduktyC.gif) center center no-repeat;}a.logo4:hover {	background: url(images/ADproduktyK.gif) center center no-repeat;}a.logo5 {	height: 51px;	width:59px;	background: url(images/adserwisC.gif) center center no-repeat;}a.logo5:hover {	background: url(images/adserwisK.gif) center center no-repeat;}/* edycja wizytowek */.ogloszeniaDataCheckbox {	float: right;	}.ogloszeniaDataCheckbox span {	position: relative;	bottom: 3px;	 }.wizytokwaEdycjaLogo {	padding-bottom: 10px;}.ogloszeniaDodawanieFoto {	padding: 5px 0px;}.wizytokwaEdycjaLogoBorder {	border-bottom: 1px solid #EBEBEB;	margin-bottom: 10px;	padding-bottom: 10px;	}.wizytokwaEdycjaLogoAktFoto {	border-bottom: 1px solid #EBEBEB;	padding-bottom: 10px;	margin-top: 5px;}.row {	padding-top: 10px;}.label {	float: left;	width: 180px;}select, .file {	border: 1px solid #a5acb2;	width: 161px;	*width: 154px;	padding: 2px 0px 2px 0px;		color: #666761;	font-size: 11px;}.ogloszeniaListaNaglowek td , .gloszeniaLista1 td , .gloszeniaLista2 td {	padding: 5px 0px 5px 0px;	border-bottom: 1px solid #DDDDDD;}.ogloszeniaListaNaglowek td {	border-top: 1px solid #DDDDDD;}.ogloszeniaListaNaglowek .ogloszeniaListaNaglowekLeft , .gloszeniaLista1 .gloszeniaListaL1 , .gloszeniaLista1 .gloszeniaListaL2, .gloszeniaLista2 .gloszeniaListaL1 , .gloszeniaLista2 .gloszeniaListaL2 {	border-right: 1px solid #DDDDDD;	padding-left: 10px;	font-weight: bold;}.gloszeniaLista1 .gloszeniaListaL1 , .gloszeniaLista2 .gloszeniaListaL1 {	text-align: center;	padding-left: 0px;}/* region 5 */.region5 {text-align: center;}.raklama {	padding: 0 0 50px 0;}