.bg_flash {
	 position:absolute; 
	 top:1px; 
	 left:170px;
}

body {
	font-family: FreeSans, Verdana, Georgia, Helvetica, Tahoma, sans-serif;
	overflow: hidden;
}
.slideshow {
	width: 388px;
	height: 330px;
	overflow: hidden;
	position: relative;
	background-color: #5A5C59;
	background: url('portfolio/bg_slideshow.jpg')
}
.content {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 326px;
	min-height: 30px;
	background-color: #5A5C59;
	color: #fff;
	padding: 7px;
	font-family: "FreeSans";
	font-size: 8pt;
}
#slideshow-counter {
	border-top: 1px solid #fff;
	padding-top: 7px;
	margin-top: 5px;
}
.container, .hidden {
	top: 14px;
	left: 14px;
	width: 323px;
	height: 313px;
	position: absolute;
}
.title {
  font-family: Arial, Tahoma, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.text {

  font-family: Arial, Tahoma, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}

.controls {
	background: url('images/bg_guzik.jpg');
	width: 20px;
	height: 1px;
}

.controls span {
    font-size: 12px;
	color: #FFFFFF;
	padding: 5px;
	background: url('images/bg_guzik.jpg');
	width: 20px;
	height: 1px;
}
.controls span:hover {
    font-size: 12px;
	color: #FFFFFF;
	padding: 5px;
    color: #FFFFFF;
	position: relative;
	top: -1px;
	left: 1px;
}









.arial8 { font-family: Arial, Tahoma, sans-serif; font-size: 8px; color: #FFFFFF; }
.arial9 { font-family: Arial, Tahoma, sans-serif; font-size: 9px; }
.arial10 { font-family: Arial, Tahoma, sans-serif; font-size: 10px; }
.arial11-szary, .arial11-szary:link, .arial11:visited { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #c2c2c2; }
.arial11-szary:hover { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #c2c2c2; } 

.arial11, .arial11:link, .arial11:visited { font-family: Arial, Tahoma, sans-serif; font-size: 11px; }
.arial11:hover { font-family: Arial, Tahoma, sans-serif; font-size: 11px; }

.arial11-white, .arial11-white:link, arial11-white:visited { font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #FFFFFF;  text-decoration: none;}
.arial11-white:hover { font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #99cc33;  }

.arial12-white, .arial12-white:link, arial12-white:visited { font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #FFFFFF; }
.arial12-white:hover { font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #989898; }

.arial12-red, .arial12-red:link, arial12-red:visited { font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #FF0300; }
.arial12-red:hover { font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #FF0300; }

.arial12 { font-family: Arial, Tahoma, sans-serif; font-size: 12px; }
.arial12-opis { font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #000000;  }
.arial11red { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #003CB5; }
.arial13 { font-family: Arial, Tahoma, sans-serif; font-size: 13px; color: #000000; font-weight: bold; }
.arial13-white { font-family: Arial, Tahoma, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; }
.arial13black { font-family: Arial, Tahoma, sans-serif; font-size: 13px; }
.arial16 { font-family: Arial, Tahoma, sans-serif; font-size: 16px; color: #003CB5; font-weight: bold; }

.tahoma11-white { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #FFFFFF; }

.tahoma11, .tahoma11:link, .tahoma11:visited { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #FFFFFF; }
.tahoma11:hover { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #B1ADAF; }

.header { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #999999; }
.header:hover { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #666666; text-decoration: none; }


CHECKBOX, INPUT, RADIO{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SELECT {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 112px;
}


TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.ha1-menu, .ha1-menu:link, .ha1-menu:visited { 
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; 
color: #C2C2C2;     
font-weight: normal;
line-height: 19px;
text-decoration: none;

}
.ha1-menu:hover { 
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; 
color: #C2C2C2;    
font-weight: bold;
line-height: 19px;
text-decoration: none;
} 




h1, h1:link, h1:visited { 
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; 
color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}


h1:hover { 
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;}

.ha1, .ha1:link, .ha1:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: normal;
	line-height: normal;
	text-decoration: none;
    color: #C2C2C2;

}
.ha1:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
    color: #C2C2C2;
    font-weight: bold;
	line-height: normal;
	text-decoration: none;
}

h2, h2:link, h2:visited{
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}

h2:hover {
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}

.ha2, .ha2:link, .ha2:visited{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: normal;
	line-height: normal;
	text-decoration: none;
    color: #C2C2C2;
}
.ha2:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
    color: #C2C2C2;
    font-weight: bold;
	line-height: normal;
	text-decoration: none;
}


h3, h3:link, h3:visited{
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}
h3:hover {
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}

h4, h4:link, h4:visited{
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}
h4:hover {
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}


p, p:link, p:visited{
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}
p:hover {
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}

.pe, .pe:link, .pe:visited{
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}
.pe:hover {
font-family: Verdana, Tahoma, sans-serif; 
font-size: 12px; color: #C2C2C2;     
font-weight: normal;
line-height: normal;
text-decoration: none;
}


.stopka, .stopka:link, .stopka:visited { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #A8A8A8; text-decoration: none;}
.stopka:hover { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #A8A8A8; text-decoration: none;}
.pageResults, .pageResults:link, .pageResults:visited  { font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #A8A8A8; }
.pageResults:hover{ font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #A8A8A8; }


INPUT.form {
  font-family: Arial, Tahoma, sans-serif;
  font-size: 11px;
  color: #000000;
  background: #7D7D7D;
  border-top:solid 1px #C7C7C7;
  border-left:solid 1px #C7C7C7;
  border-right:solid 1px #C7C7C7;
  border-bottom:solid 1px #C7C7C7;
  padding:2px 0px 0px 3px;
  height:20px;
  width:180px;
}

textarea.form_tresc {
  font-family: Arial, Tahoma, sans-serif;
  font-size: 11px;
  color: #000000;
  background: #7D7D7D;
  border-top:solid 1px #C7C7C7;
  border-left:solid 1px #C7C7C7;
  border-right:solid 1px #C7C7C7;
  border-bottom:solid 1px #C7C7C7;
  padding:2px 0px 0px 3px;
  height:136px;
  width:350px;
}

