body { font-family: verdana; font-size:12px; color:#000000}
table { font-family: verdana; font-size:11px; color: #545454}
h1 { font-family: verdana; font-size:11px; color: #545454}
h2 { font-family: verdana; font-size:11px; color: #545454}
h3 { font-family: verdana; font-size:10px; color: #545454}

p { font-size:12px; }


A:link {text-decoration: underline;; font-family: Verdana; font-size: 11px; color: #000000}
A:visited {text-decoration: underline;; font-family: Verdana; font-size: 11px; color: #000000}
A:hover {text-decoration: none;; font-family: Verdana; color: #000000; font-size: 11px}

a.linki:hover {text-decoration: none;; font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF}
a.linki:link {text-decoration: none;; font-family: Verdana; font-size: 10px; color: #FFFFFF}
a.linki:visited {text-decoration: none;; font-family: Verdana; color: #FFFFFF; font-size: 10px}

a.gg:hover {text-decoration: none;; font-family: Verdana; font-size: 10px; color: #FFFFFF}
a.gg:link {text-decoration: underline;; font-family: Verdana; font-size: 10px; color: #FFFFFF}
a.gg:visited {text-decoration: underline;; font-family: Verdana; color: #FFFFFF; font-size: 10px}

a.wew:hover {text-decoration: underline;; font-family: verdana; font-size:11px; color: #545454}
a.wew:link {text-decoration: underline;; font-family: verdana; font-size:11px; color: #545454}
a.wew:visited {text-decoration: underline;; font-family: verdana; font-size:11px; color: #545454}

a.lw:hover {text-decoration: none;; font-family: verdana; font-size:11px; color: #545454}
a.lw:link {text-decoration: none;; font-family: verdana; font-size:11px; color: #545454}
a.lw:visited {text-decoration: none;; font-family: verdana; font-size:11px; color: #545454}

a.pakiet:hover {text-decoration: none;; font-family: Verdana; font-size: 12px; font-weight: bold; color: #b6fa00}
a.pakiet:link {text-decoration: none;; font-family: Verdana; font-size: 12px; font-weight: bold; color: #b6fa00}
a.pakiet:visited {text-decoration: none;; font-family: Verdana; color: #b6fa00; font-weight: bold; font-size: 12px}

a.dol:link {text-decoration: none;; font-family: Verdana; font-size: 9px; font-weight: bold; color: #ffffff}
a.dol:visited {text-decoration: none;; font-family: Verdana; font-size: 9px; font-weight: bold; color: #ffffff}
a.dol:hover {text-decoration: none;; font-family: Verdana; color: #ffffff; font-weight: bold; font-size: 9px}

a.faq:link {text-decoration: none;; font-family: Verdana; font-size: 10px; color: #000000}
a.faq:visited {text-decoration: none;; font-family: Verdana; font-size: 10px; color: #000000}
a.faq:hover {text-decoration: none;; font-family: Verdana; color: #000000; font-size: 10px}

a.gal_dol:link {text-decoration: none;; font-family: Verdana; font-size: 11px; color: #758c94}
a.gal_dol:visited {text-decoration: none;; font-family: Verdana; font-size: 11px; color: #758c94}
a.gal_dol:hover {text-decoration: none;; font-family: Verdana; color: #ff5124; font-size: 11px}

a.gal:link {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #758c94}
a.gal:visited {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #758c94}
a.gal:hover {text-decoration: none;; font-family: Verdana; color: #dc2135; font-weight: bold; font-size: 11px}

a.p:link {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #4d4a48}
a.p:visited {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #4d4a48}
a.p:hover {text-decoration: none;; font-family: Verdana; color: #dc2135; font-weight: bold; font-size: 11px}

a.of:link {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #dc2135}
a.of:visited {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #dc2135}
a.of:hover {text-decoration: none;; font-family: Verdana; color: #dc2135; font-weight: bold; font-size: 11px}

a.dol:link {text-decoration: none;; font-family: Verdana; font-size: 9px; font-weight: bold; color: #758c94}
a.dol:visited {text-decoration: none;; font-family: Verdana; font-size: 9px; font-weight: bold; color: #758c94}
a.dol:hover {text-decoration: none;; font-family: Verdana; color: #ff5124; font-weight: bold; font-size: 9px}

a.opinie:link {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #dc2135}
a.opinie:visited {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #dc2135}
a.opinie:hover {text-decoration: none;; font-family: Verdana; color: #4d4a48; font-weight: bold; font-size: 11px}


.faq {text-decoration: none;; font-family: Verdana; font-size: 11px; color: #545454}
.of {text-decoration: none;; font-family: Verdana; font-size: 11px; font-weight: bold; color: #dc2135}
.phone {text-decoration: none;; font-family: Verdana; font-size: 9px; font-weight: bold; color: #dc2135}
.stopka {text-decoration: none;; font-family: Verdana; font-size: 9px; color: #a0a0a0}
.pak {font-family: verdana; font-size:10px; color: #000000}
.sup {font-family: verdana; font-size:8px; color: #dc2135}
.regiony {font-family: verdana; font-size:9px; color: #545454}
.txt {font-family: verdana; font-size:11px; color: #000000}
.naglowek {font-family: verdana; font-size:12px; font-weight: bold; color: #dc2135}
.naglowek2 {font-family: verdana; font-size:10px; font-weight: bold; color: #dc2135}
.msg {font-family: verdana; font-size:12px; color: #FFFFFF}
.kontakt {font-family: verdana; font-size:10px; color: #FFFFFF}
.osoba {font-family: verdana; font-size:12px; font-weight: bold; color: #000000}
.palka {font-family: verdana; font-size:10px; color: #a0a0a0}
.palka2 {font-family: verdana; font-size:9px; color: #a0a0a0}
.newsy_tytul {font-family: verdana; font-size:12px; font-weight: bold; color: #000000}


#fa {
	background-image:url('promocja');
	text-align: center;
	font-family: Verdana,sans-serif;
	padding: 10px;
	width: 500px;
	height: 20px;
	border: 0px solid #666;
	position: absolute;
	margin: 0 auto;
	top: 16px;
	display: none;
	opacity: 0;
	KHTMLOpacity: 0;
	filter: alpha(opacity=0); 
	-moz-opacity: 0;
	z-index: 50;	
}

#fa a {
	text-decoration: none;
	border: none;
	font-size: 9px;
	color: #333;
}

#fa img {
	border: none;
}

#fa .fa_close {
	position: absolute;
	top: 5px;
	right: 135px;
}

#fa.show {
	display: block;
}


.highslide {
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid silver;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border-bottom: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border-bottom: 0px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 0px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


div.contact_form
{
  font-family: Verdana, Sans-Serif;
  font-weight: 900;
  font-size:  10px;
  color: #404040;
}

div.contact_form input,
div.contact_form textarea
{
  font-family: Verdana, Sans-Serif;
  font-size: 1.0em;
}

div.contact_form form,
div.contact_form table,
div.contact_form td,
div.contact_form th    { margin: 0px; padding: 0px; vertical-align: top; text-align: left; }

div.contact_form table { border-collapse: collapse; }
div.contact_form th    { padding: 0px 10px 3px 0px; }
div.contact_form td    { padding: 0px  0px 3px 0px; }

div.contact_form img   { margin-left: 5px; }

div.contact_form em
{
  text-decoration: none;
  font-style:  normal;
  font-weight: 900;
  color: #ff000000;
}

div.contact_form em.error, div.contact_form form em { color: #FF0000; }
div.contact_form div.error { margin-bottom: 15px; }

div.contact_form div.input { float:  left; }
div.contact_form select    { width: 200px; }


/* ***** Graphics *********************************************************** */

div.contact_form div.input
{
  line-height: 1px;

  background: white no-repeat url('contact-form/style-graphic/input.png');
}

div.contact_form div.input input,
div.contact_form div.input textarea
{
  margin:  0px;
  border:  1px solid black;
  padding: 1px 1px 1px 3px;

  background: none;
}

div.contact_form input.submit
{
  margin:  0px;
  border:  0px;
  padding: 0px;

  width:  70px;
  height: 24px;
  background: url('contact-form/style-graphic/submit.png');
}

/* ***** dropdown *********************************************************** */

#sddm
{	margin: 0;
	padding: 0;
	z-index: 20}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	font: bold 11px Verdana;
	background: transparent url(images/h2point.gif) no-repeat left;
	}

#sddm li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 2px 10px;
	width: 60px;
	background: #f4f4f4;
	color: #dc2135;
	text-align: left;
	text-decoration: none;
	background: transparent url(images/h2point.gif) no-repeat left;
	}

#sddm li a:hover
{ background: transparent url(images/h2point.gif) no-repeat left;
	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #f4f4f4;
	border: 0px solid #f4f4f4}

#sddm div a
	{	position: relative;
		display: inline;
		#display: inline-block /*setting for IE7*/
		_display: inline-block /*setting for IE6*/
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #f4f4f4;
		color: #ff5124;
		font: 11px Verdana;
		background: transparent url(images/point.gif) no-repeat left;
	}

	#sddm div a:hover
	{	background: #f4f4f4;
		color: #dc2135;
		font: 11px Verdana;
		background: transparent url(images/point.gif) no-repeat left;
	}
	
/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:600px;
	alpha(opacity=0);
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:0;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:0;
    opacity:1.0;
	filter: alpha(opacity=100);
}

#slideshow IMG.last-active {
    z-index:0;
}

