FONT		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
TD			{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
BODY		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
P			{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
DIV			{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
INPUT		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px; COLOR: #666666}
SELECT		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px; COLOR: #666666}
TEXTAREA	{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px; COLOR: #666666}
FORM 		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
A:link      {BACKGROUND: none; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:active    {BACKGROUND: none; COLOR: #484848; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: underline}
A:visited   {BACKGROUND: none; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:hover     {BACKGROUND: none; COLOR: #008000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.title 		{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.add_title 	{BACKGROUND: none; COLOR: #CC3300; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.add_title2	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.upper_text	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.storytitle {BACKGROUND: none; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent {BACKGROUND: none; COLOR: #666666; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.option 	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.tiny_light	{BACKGROUND: none; COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg    {BACKGROUND: none; COLOR: #666666; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.infoblock	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.titleadmin {BACKGROUND: none; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.commercial	{COLOR: #C0C0C0; FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none}
A:link.infoblock	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:active.infoblock	{BACKGROUND: none; COLOR: #484848; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:visited.infoblock	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:hover.infoblock	{BACKGROUND: none; COLOR: #484848; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}

A:link.ad_title_srh_rslt	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:active.ad_title_srh_rslt	{BACKGROUND: none; COLOR: #484848; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:visited.ad_title_srh_rslt	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:hover.ad_title_srh_rslt	{BACKGROUND: none; COLOR: #484848; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: underline}

A:link.pager	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:active.pager	{BACKGROUND: none; COLOR: #484848; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:visited.pager	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
A:hover.pager	{BACKGROUND: none; COLOR: #484848; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: underline}

.maininput	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: none
}

.mainsearch	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	Width: 155px;
	border: 1px solid #C0C0C0
}

.srch_form	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	Width: 158px;
	border: 1px solid #C0C0C0
}

.srch_form_long	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	Width: 250px;
	border: 1px solid #C0C0C0
}

.srch_form_mini	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	Width: 55px;
	border: 1px solid #C0C0C0
}

.srch_form_mini_in	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	Width: 100px;
	border: 1px solid #C0C0C0
}

.srch_form_mini_2	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	Width: 45px;
	border: 1px solid #C0C0C0
}

.srch_form_mini_in2	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	Width: 105px;
	border: 1px solid #C0C0C0
}

.data_form_in	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	Width: 180px;
	border: 1px solid #C0C0C0
}

.srch_textarea	{
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 100px;
	Width: 400px;
	border: 1px solid #C0C0C0
}

#error_div {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Tahoma, Verdana, Helvetica;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #FF6600;
	background-color: #FFF2E6;
	text-align:center
}

#admindiv {
	border: 1px solid #C0C0C0;
	padding: 3px;
	background-color: #E9E9E9;
}

#admindiv0 {
	padding: 5px;
}

#erroradmindiv {
	width: 50%;
	text-align: center;
	border: 1px solid #CC0000;
	padding: 5px;
	background-color: #FFFFFF;
}

#tipdiv {
	width: 100%;
	border: 0px;
	padding: 5px;
	background-color: #FFFFB7;
	border:1px solid #FFB366;
}

#table0 {
	border:0;
	width:100%;
}

#table060 {
	border:0;
	width:60%;
}

#tdc0 {
	border: 1px solid #C0C0C0;
}

#opt_select {
	width: 65%;
}

#divform {
	width: 25%;
	float: left;
}

#inputdivform {
	width:75%;
}

.button {
	COLOR: #666666;
	FONT-SIZE: 11px;
	height: 23px;
	border: 1px solid #666666;
	background-color: #E7E7E7;
}

.button2 {
	COLOR: #666666;
	FONT-SIZE: 12px;
	height: 23px;
	border: 1px solid #666666;
	background-color: #E7E7E7;
}

.divbutton {
	width: 170px;
	height: 15px;
	float: left;
	border: 1px solid #666666;
	padding: 3px;
	background-color: #E7E7E7
}

.formbutton {
	COLOR: #666666;
	FONT-SIZE: 12px;
	width: 100px;
}

input.disabled {
	border: 1px solid #F2F2F2;
}

input.required, select.required, textarea.required {
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	Height: 21px;
	border: 1px solid #C0C0C0;
}
input.validation-failed, textarea.validation-failed {
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	color : #000000;
}

.validation-advice {
	margin: 2px 0px;
	padding: 2px;
	background-color: #FF551C;
	color : #FFFFFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0px;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
}

label {
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}

#bigPhoto {
	background: #ffffff;
}

#bigPhoto #fotoGallerySmall {
	margin: 0 auto 15px;
	padding: 5px 5px 0;
	width: 650px;
	background: url('../images/big_photo_bg.png') no-repeat bottom left;
}

#bigPhoto #fotoGallerySmall ul {
	margin: 0px;
	padding: 0px 0px 5px;
	text-align: center;
	list-style: none;
	overflow: hidden;
	width: 650px;
}

#bigPhoto #fotoGallerySmall ul li {
	margin: 0px 1px 0px 0px;
	padding: 0;
	float: left;
}

#bigPhoto #fotoGallerySmall ul li img {
	width: 76px;
	height: 55px;
	margin: 0;
	padding: 1px;
	background: #fff;
	border: 1px solid #FF6600;
}

#bigPhoto #fotoGallerySmall ul li img.button {
	width: 100px;
	height: 24px;
	padding: 0;
	margin: 0;
	border: 0;
}

#queryList {
	width: 100%; 
	overflow: auto;
	color: #0000FF;
	vertical-align: top
}

#queryList td {
	vertical-align: top
}

#queryList td.ok {
	color: #00FF00
}

#queryList td.fail {
	color: #FF0000
}

#queryList td.lp {
	color: #000000
}

#queryList span {
	color: #808080;
	font-style: italic
}

ul.wyszarzone {
	color: #888;
}

ul.wyszarzone a {
  color: #888;
  text-decoration: none;
}

ul.wyszarzone a:hover {
  color: #888;
  text-decoration: underline;
}

iframe {
  border-width: 0px;
  height: 25px;
  width: 275px;
  vertical-align:top;
}

iframe.hidden {
  visibility: hidden;
  width:0px;
  height:0px;
}

#price {
  width: 100%;
  border: 1px solid #E4E4E4;
  background-color: #F0F0F0;
}

#price td {
  border: 1px solid #E4E4E4;
  padding: 5px;
  background-color: #F0F0F0;
}

#price .name_main {
  font-size:14px;
  font-weight:bold;
  width:25%;
}

#price .value_main {
  font-size:14px;
  font-weight:bold;
  width:75%;
}

#price .name {
  font-size:12px;
  font-weight:bold;
  width:35%;
  padding-left:25px;
}

#price .value {
  font-size:12px;
  width:75%;
  padding-left:10px;
}

#price .value_main_br {
  font-size:14px;
  font-weight:bold;
  width:75%;
  border-top: 2px solid #CCCCCC;
}

#table_newuser {
  border-top:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  width:80%;
}

#table_newuser td.reg_td_top {
  vertical-align:top;
  padding:5px 5px 5px 15px;
  border-bottom:solid 1px #CCCCCC;
  font-weight:bold;
}

#table_newuser td.reg_td_left {
  width:35%;
  padding:5px 5px 5px 10px;
  font-weight:bold;
  border-bottom:solid 1px #EEEEEE;
}

#table_newuser td.reg_td_right {
  width:65%;
  padding:5px 5px 5px 10px;
  background:#F9F9F9;
  border-bottom:solid 1px #EEEEEE;
}

#table_newuser td.reg_td_bottom {
  width:65%;
  padding:5px 5px 5px 5px;
  background:#F9F9F9;
  border-bottom:solid 1px #CCCCCC;
  text-align:right;
}

#table_newuser input {
  width:200px;
  border:1px solid #CCCCCC;
}

#table_newuser input.pass {
  width:100px;
  background:#FFEEDD;
}

#table_newuser input.needed {
  background: #FFEEDD;
}

#table_newuser input.rule {
  width:0px;
  padding:20px;
}

#table_newuser select {
  width:200px;
  border:1px solid #CCCCCC;
}

#table_newuser select.needed {
  background: #FFEEDD;
}

#table_newuser input.submit_button {
  width:130px;
  height:30px;
  background:url(../../images/content_bg.png) repeat-x;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  border:none;
}

.submit_button {
  width:130px;
  height:30px;
  background:url(../../images/content_bg.png) repeat-x;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  border:none;
}

.free_promo {
  color:#DE2121;
  font-size:10px;
  font-weight:bold;
}