@charset "utf-8";
/* CSS Document */

html {
	height: 100%;
}

BODY {
	height: 100%;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #F9F9F9;
}

#pasek_gora {
	height: 30px;
	width: 100%;
	background: url(image/pasek_gora.png);
}

#site_gora {
	width: 1000px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
}

#logowanie {
	width: 990x;
	height: 24px;
	float: right;
	font-size: 10px;
	text-align: right;
	padding-right: 10px;
	padding-top: 6px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.logowanie {
	font-size: 10px;
	padding-left: 3px;
	width: 70px;
	border: 1px solid #b7b7b7;
	-webkit-box-shadow: 3px 3px 2px #a4a4a4;
	-moz-box-shadow: 3px 3px 2px #a4a4a4;
	box-shadow: 3px 3px 2px #a4a4a4; 
}

input.logowanie_przycisk {
	font-size: 10px;
	width: 60px;
	border: 1px solid #b7b7b7;
	background: #FFF;
	-webkit-box-shadow: 3px 3px 2px #a4a4a4;
	-moz-box-shadow: 3px 3px 2px #a4a4a4;
	box-shadow: 3px 3px 2px #a4a4a4; 
}

#pasek_czarny {
	background: #030407;
	width: 100%;
	height: 200px;
}

#pasek_logo {
	width: 1000px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
}

#logo {
	width: 280px;
	height: 135px;
	float: left;
	padding-top: 65px;
	padding-left: 20px;
}

#yacht {
	float: right;
	height: 200px;
	width: 700px;
	background: url(image/logo_yacht.jpg) no-repeat;
}

#nawigacja {
	width: 100%;
	height: 30px;
	color: #666;
	background: #030407;
}

#naw {
	width: 980px;
	height: 22px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	margin-left: auto;
	margin-right: auto;
	font-size: 10px;
}

#glowna {
	width: 100%;
	background: #020306;
	overflow: hidden;
}

#calosc {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	overflow: hidden;
}

#lewa {
	margin-right: 10px;
	width: 200px;
	float: left;
}

#centrum {
	width: 580px;
	margin-bottom: 20px;
	float: left;
	height: 100%;
}

#prawa {
	width: 200px;
	margin-left: 10px;
	float: right;
}

#stopka_glowna{
	background: #00FFFF;
	height: 130px;
	margin-top:
	clear: both;
	width: 100%;
}

#stopka_tlo {
	height: 130px;
	width: 100%;
	background: url(image/tlo_stopka.png);
}

#stopka_tresci {
	width: 980px;
	height: 130px;
	margin-left: auto;
	margin-right: auto;
}

#stopka_linki {
	float: left;
	width: 600px;
	padding-top: 10px;
	color: #7d7d7f;
	font-size: 10px;
}

#stopka_prawa {
	float: right;
	width: 280px;
	padding-top: 10px;
	color: #7d7d7f;
	font-size: 10px;
	text-align: right;
}

#menu {
	width: 180px;
	height: 27px;
	float:left;
	background: url(image/menu.png);
	color: #4c4c4c;
	font-weight: bold;
	padding-top: 13px;
	font-size:12px;
	padding-left: 20px;
}

#menu_p {
	width: 180px;
	height: 27px;
	float:left;
	background: url(image/menu.png);
	color: #4c4c4c;
	font-weight: bold;
	padding-top: 13px;
	font-size:12px;
	padding-right: 20px;
	text-align: right;
}

#menu_lewa_link {
	width: 170px;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 11px;
	float: inherit;
}

#menu_forum_link {
	width: 170px;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 10px;
	float: inherit;
}

#menu_przerwa {
	width: 200px;
	height: 30px;
	clear: both;
}

#menu_prawa_link {
	width: 170px;
	color: #FFFFFF;
	padding-right: 30px;
	text-align: right;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 11px;
	float: inherit;
}

#szukanie {
	background: url(image/szukanie.png);
	width: 560px;
	height: 62px;
	padding: 10px;
	margin-bottom: 10px;
	font-size:10px;
}

select {
	font-family: Verdana, Geneva, sans-serif;
}

input.marka {
	font-size: 10px;
	padding-left: 3px;
	width: 237px;
	border: 1px solid #b7b7b7;
}

select.modele {
	font-size: 10px;
	padding-left: 3px;
	width: 242px;
	border: 1px solid #b7b7b7;
}

select.wyniki {
	font-size: 10px;
	padding-left: 3px;
	width: 60px;
	border: 1px solid #b7b7b7;
}

div.marka {
	width:250px;
	padding-bottom: 2px;
	float:left;
}

div.wyniki {
	width: 60px; 
	float:right; 
	padding-bottom: 2px; 
	text-align:left;
}

div.model {
	width: 250px; 
	float:right; 
	padding-bottom: 2px;
}

div.rok_od {
	width: 125px;
	float: left;
	padding-bottom: 2px;
}

div.rok_do {
	float: left;
	width: 125px;
	padding-bottom: 2px;
}

div.kraj {
	float: left;
	width: 250px;
	padding-bottom: 2px;
}

div.szukaj {
	float: right;
	width: 60px;
}

input.rokod {
	font-size: 10px;
	padding-left: 3px;
	width: 112px;
	border: 1px solid #b7b7b7;
}

input.rokdo {
	font-size: 10px;
	padding-left: 3px;
	width: 112px;
	border: 1px solid #b7b7b7;
}

select.kraj {
	font-size: 10px;
	padding-left: 3px;
	width: 242px;
	border: 1px solid #b7b7b7;
}

#przycisk_szukaj {
	background: url(image/przycisk.png);
	border: none;
	font-size: 10px;
	font-weight: bold;
	width: 49px;
	height: 18px;
	padding-bottom: 5px;
}

#oferta_dnia {
	width: 560px;
	height: 130px;
	padding: 10px;
	background: url(image/oferta_dnia.png);
}

#oferta_dnia_obraz {
	width: 130px;
	height: 130px;
	float: left;
}

#oferta_dnia_obraz img {
	border: 1px solid black;
	-webkit-box-shadow: 3px 3px 2px #a89b6e;
	-moz-box-shadow: 3px 3px 2px #a89b6e;
	box-shadow: 3px 3px 2px #a89b6e; 
}

#oferta_dnia_napisy {
	width: 420px;
	height: 130px;
	padding-left: 10px;
	float:right;
}

#oferta_dnia_naglowek {
	width: 320px;
	font-size: 14px;
	height: 110px;
}

#oferta_dnia_cena {
	width: 410px;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
}

#oferty_premium_1 {
	background:url(image/oferty_premium_1.png);
	width: 560px;
	height: 100px;
	padding-left: 10px;
	padding-right: 10px;
}

#oferty_premium_2 {
	background:url(image/oferty_premium_2.png);
	width: 560px;
	height: 100px;
	padding-left: 10px;
	padding-right: 10px;
}

#oferty_premium_4 {
	background:url(image/oferty_premium_4.png);
	width: 560px;
	height: 200px;
	padding-left: 10px;
	padding-right: 10px;
}

#oferty_premium_6 {
	background:url(image/oferty_premium_6.png);
	width: 560px;
	height: 300px;
	padding-left: 10px;
	padding-right: 10px;
}

#oferty_premium_lewa {
	width: 270px;
	height: 80px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	float: left;
}

#oferty_premium_prawa {
	width: 270px;
	height: 80px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: right;
	padding-top: 10px;
}

#oferty_premium_obraz {
	height: 80px;
	width: 80px;
	float: left;
}

#oferty_premium_obraz img {
	border: 1px solid black;
	-webkit-box-shadow: 3px 3px 2px #a4a4a4;
	-moz-box-shadow: 3px 3px 2px #a4a4a4;
	box-shadow: 3px 3px 2px #a4a4a4; 
}

#oferty_premium_napis {
	width: 180px;
	float: right;
	height: 80px;
	padding-left: 10px;
	font-size: 10px;
	font-weight: bold;
}

#logowanie A:link, #logowanie A:hover, #logowanie A:visited, #logowanie A:active {
	text-decoration: underline;
	color: #7a481e;
}

#menu_lewa_link A:link, #menu_lewa_link A:hover, #menu_lewa_link A:visited, #menu_lewa_link A:active {
	text-decoration: none;
	color: #FFF;
}

#menu_forum_link A:link, #menu_forum_link A:hover, #menu_forum_link A:visited, #menu_forum_link A:active {
	text-decoration: none;
	color: #FFF;
}

#menu_prawa_link A:link, #menu_prawa_link A:hover, #menu_prawa_link A:visited, #menu_prawa_link A:active {
	text-decoration: none;
	color: #FFF;
}

#oferta_dnia_naglowek A:link, #oferta_dnia_naglowek A:hover, #oferta_dnia_naglowek A:visited, #oferta_dnia_naglowek A:active {
	text-decoration: none;
	color: #000;
}

#stopka_linki A:link, #stopka_linki A:hover, #stopka_linki A:visited, #stopka_linki A:active {
	text-decoration: none;
	color: #7d7d7f;
}

#oferty_premium_napis A:link, #oferty_premium_napis A:hover, #oferty_premium_napis A:visited, #oferty_premium_napis A:active {
	text-decoration: none;
	color: #000;
}

#naw A:link, #naw A:hover, #naw A:visited, #naw A:active {
	text-decoration: underline;
	color: #666;
}

#logowanie_k {
	width: 990x;
	height: 21px;
	float: right;
	font-size: 10px;
	text-align: right;
	padding-right: 10px;
	padding-top: 9px;
}

#tresc_glowna {
	width: 580px;
	background: url(image/tresc_srodek.png) repeat-y;
	margin-bottom: 10px;
}

#tresc_gora {
	background: url(image/tresc_gora.png);
	width: 580px;
	height: 10px;
}

#tresc_dol {
	background: url(image/tresc_dol.png);
	width: 580px;
	height: 10px;
	clear: both;
}

#tresc_srodek {
	width: 560px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#tresc_naglowek {
	font-size: 12px;
	font-weight: bold;
}

#tresc_glowna HR {
	width: 540px;
	color: #b6a891;
}

#tresc_srodek A:link, #tresc_srodek A:hover, #tresc_srodek A:visited, #tresc_srodek A:active {
	text-decoration: underline;
	color: #000;
}

.LV_validation_message{
    font-weight: bold;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#FFFFFF;
	font-size: 10px;
	vertical-align: top;
	margin-top: 10px;
	padding: 6px;
	display:block;
	background: #CC0000;
	border: 1px solid #666666;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid black;
}

.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

#rejestracja fieldset {
	border: 0 solid;
	margin: 0 0 10px 0;
}

#rejestracja legend {
	font-weight: bold;
	padding: 2px 5px;
}

#rejestracja fieldset ul {
	margin: 0;
	padding: 0;
}

#rejestracja fieldset li {
	list-style: none;
	margin: 0;
	padding: 5px;
}

#rejestracja label {
	display: -moz-inline-box;
	display: inline-block;
	width: 210px;
	padding-left: 20px;
}

#rejestracja fieldset fieldset {
	margin: 0;
	padding: 0;
}

#rejestracja fieldset fieldset legend {
	padding: 0;
	font-weight: normal;
}

#rejestracja fieldset fieldset label {
	display: block;
	width: auto;
}

#rejestracja fieldset fieldset label {
	margin-left: 150px;
}

#rejestracja EM {
	color: #CC0000;
}

#rejestracja {
	font-size: 11px;
}

#male {
	font-size: 9px;
	color: #777;
}

#rejestracja input {
	border: 1px solid black;
	width: 200px;
	font-family: verdana;
	padding: 3px;
	font-size: 11px;
	vertical-align: bottom;
	-webkit-box-shadow: 3px 3px 2px #a4a4a4;
	-moz-box-shadow: 3px 3px 2px #a4a4a4;
	box-shadow: 3px 3px 2px #a4a4a4; 
}

#rejestracja textarea {
	-webkit-box-shadow: 3px 3px 2px #a4a4a4;
	-moz-box-shadow: 3px 3px 2px #a4a4a4;
	box-shadow: 3px 3px 2px #a4a4a4; 
}

#rejestracja select {
	border: 1px solid black;
	font-family: verdana;
	font-size: 11px;
	height: 21px;
	vertical-align: bottom;
	-webkit-box-shadow: 3px 3px 2px #a4a4a4;
	-moz-box-shadow: 3px 3px 2px #a4a4a4;
	box-shadow: 3px 3px 2px #a4a4a4; 
}

#rejestracja input.przycisk {
	margin-left: 239px;
	margin-top: 15px;
	border: 1px solid black;
	width: 80px;
	padding: 3px;
	background: #FFFFFF;
	font-family: verdana;
	font-size: 11px;
	-webkit-box-shadow: 3px 3px 2px #a4a4a4;
	-moz-box-shadow: 3px 3px 2px #a4a4a4;
	box-shadow: 3px 3px 2px #a4a4a4; 
}

#str_dol LI {
	padding-bottom: 10px;
	margin-left: -15px;
}

#oferta_naglowek {
	padding: 6px;
	background: url(image/oferta_nag.png);
	font-weight: bold;
	color: #ddd;
	margin-bottom: 10px;
	clear: both;
	height: 13px;
}

.lewastr {
	float: left;
	width: 200px;
}

.prawastr {
	float: right;
	width: 200px;
	font-size: 9px;
	text-align: right;
	color: #d6d0bf;
}

#oferta_glowne {
	width: 100px;
	float: left;
	font-weight: bold;
	padding-bottom: 10px;
	margin-left: 10px;
}

#oferta_napisy {
	width: 300px;
	float: right;
	padding-bottom: 10px;
}

#oferta_glowne2 {
	width: 100px;
	float: left;
	font-weight: bold;
	padding-bottom: 10px;
	margin-left: 10px;
}

#oferta_napisy2 {
	width: 450px;
	float: right;
	padding-bottom: 10px;
}

#oferta_opis {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}

#galeria {
	text-align: center;
}

#lightbox {	
	position: absolute;	
	left: 0; 
	width: 100%; 
	z-index: 100;
	text-align: center; 
	line-height: 0;
}
#lightbox img { 
	width: auto;
	height: auto;
}
#lightbox a img { 
	border: none;
}

#outerImageContainer { 
	position: relative; 
	background-color: #fff; 
	width: 250px; 
	height: 250px; 
	margin: 0 auto; 
}
#imageContainer { 
	padding: 10px; 
}

#loading { 
	position: absolute; 
	top: 40%; 
	left: 0%; 
	height: 25%; 
	width: 100%; 
	text-align: center; 
	line-height: 0; 
}

#hoverNav { 
	position: absolute; 
	top: 0; 
	left: 0; 
	height: 100%; 
	width: 100%; 
	z-index: 10; 
}

#imageContainer>#hoverNav { 
	left: 0;
}

#hoverNav a { 
	outline: none;
}

#prevLink, #nextLink { 
	width: 49%; 
	height: 100%; 
	background-image: url(data:image/gif;base64,AAAA);
	display: block; 
}

#prevLink { 
	left: 0; 
	float: left;
}

#nextLink { 
	right: 0; 
	float: right;
}

#prevLink:hover, #prevLink:visited:hover { 
	background: url(image/prevlabel.gif) left 15% no-repeat; 
}

#nextLink:hover, #nextLink:visited:hover { 
	background: url(image/nextlabel.gif) right 15% no-repeat; 
}

#imageDataContainer { 
	font: 10px Verdana, Helvetica, sans-serif; 
	background-color: #fff; 
	margin: 0 auto; 
	line-height: 1.4em; 
	overflow: auto; 
	width: 100%; 
}

#imageData {	
	padding:0 10px; 
	color: #666; 
}

#imageData #imageDetails { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	

#imageData #caption { 
	font-weight: bold;	
}

#imageData #numberDisplay { 
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}	
		
#imageData #bottomNavClose { 
	width: 66px; 
	float: right;  
	padding-bottom: 0.7em; 
	outline: none;
}	 	

#overlay { 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 50; 
	width: 100%; 
	height: 500px; 
	background-color: #000;
}

#bez_javy {
	color: #cc0000;
	padding: 10px;
	font-size: 10px;
}

#moje_ogl #nazwa {
	width: 338px;
	float: left;
	padding-bottom: 10px;
	padding-left: 6px;
}

#moje_ogl #data {
	width: 110px;
	float: left;
	padding-bottom: 10px;
	text-align: center;
}

#moje_ogl #edit {
	width: 50px;
	float: right;
	padding-bottom: 10px;
	padding-right: 6px;
	text-align: center;
}

#moje_ogl #del {
	width: 50px;
	float: right;
	padding-bottom: 10px;
	text-align: center;
}

#moje_ogl #nazwac {
	width: 338px;
	float: left;
}

#moje_ogl #datac {
	width: 110px;
	float: left;
	text-align: center;
}

#moje_ogl #editc {
	width: 50px;
	float: right;
	text-align: center;
}

#moje_ogl #delc {
	width: 50px;
	float: right;
	text-align: center;
}

#ogl1 {
	width: 80px;
	float: left;
	padding-right: 10px;
	font-size: 10px;
}

#ogl2 {
	width: 150px;
	float: left;
	padding-right: 10px;
	font-size: 10px;
}

#ogl4 {
	width: 45px;
	float: left;
	text-align: center;
	padding-right: 10px;
	font-size: 10px;
}

#ogl5 {
	width: 60px;
	float: left;
	text-align: center;
	padding-right: 10px;
	font-size: 10px;
}

#ogl6 {
	width: 75px;
	float: left;
	text-align: center;
	padding-right: 10px;
	font-size: 10px;
}

#ogl7 {
	width: 100px;
	text-align: left;
	float: left;
	font-size: 10px;
}

.naglowki {
	margin-bottom: 5px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom:10px;
	font-size: 11px;
}

.center1 {
	height: 80px;
	display: table;
	#display:block;
	position: relative;
	overflow: hidden;
	margin-bottom: 5px;
}

.dnia {
	background: url(image/oferty_oferta_dnia.png);
}

.dnia_ost {
	background: url(image/oferty_oferta_dnia_ost.png);
}

.premium {
	background: url(image/oferty_oferta_premium.png);
}

.premium_ost {
	background: url(image/oferty_oferta_premium_ost.png);
}

#linia {
	margin-bottom: 10px;
}
#linia HR {
	width: 560px;
	color: #b6a891;
}

.center2 {
	#position: absolute;
	#top: 50%;
	display: table-cell;
	#display:block;
	vertical-align: middle;
}

.center3 {
	#position: relative;
	#top: -50%;
	display:block;
}

.pokaz_ofe_nag {
	background: url(image/oferta_nag.png);
	width: 560px;
	height: 25px;
	color: #ddd;
}

#schowek #obraz {
	width: 80px;
	float: left;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 6px;
}

#schowek #marka {
	width: 338px;
	float: left;
	padding-left:10px;
	padding-bottom: 10px;
	font-weight: bold;
}

#schowek #zobacz {
	width: 60px;
	float: right;
	padding-bottom: 10px;
	padding-right: 6px;
	text-align: center;
}

#schowek #delete {
	width: 50px;
	float: right;
	padding-bottom: 10px;
	text-align: center;
}

#schowek #obrazc {
	width: 80px;
	float: left;
	padding-right: 10px;
}

#schowek #markac {
	width: 338px;
	float: left;
	padding-left:10px;
}

#schowek #zobaczc {
	width: 60px;
	float: right;
	text-align: center;
}

#schowek #deletec {
	width: 50px;
	float: right;
	text-align: center;
}

#bannery {
	padding-top: 10px;
	text-align: center;
}

.bannerimg {
	padding-right: 10px;
}

#oferta_naglowek A:link, #oferta_naglowek A:hover, #oferta_naglowek A:visited, #oferta_naglowek A:active {
	color: #FFFFFF;
	text-decoration: none;
}

#tabela td {
	padding-bottom: 20px;
}

#tabela img {
	margin-bottom: 10px;
}

#obrazki_0 {
	margin-top: 9px;
	margin-bottom: 5px;
	margin-right: 6px;
	margin-left: 6px;
	width: 128px;
	height: 148px;
	float: left;
}

#obrazki_1 {
	margin-top: 9px;
	margin-bottom: 5px;
	margin-right: 6px;
	margin-left: 6px;
	width: 128px;
	height: 148px;
	float: left;
}

#obrazki_2 {
	margin-top: 9px;
	margin-bottom: 5px;
	margin-right: 6px;
	margin-left: 6px;
	width: 128px;
	height: 148px;
	float: left;
}

#obrazki_3 {
	margin-top: 9px;
	margin-bottom: 5px;
	margin-right: 6px;
	margin-left: 6px;
	width: 128px;
	height: 148px;
	float: left;
}

#w_lewo {
	width: 20px;
	height: 20px;
	margin-right: 36px;
	float: left;
}

#w_prawo {
	width: 20px;
	height: 20px;
	float: right;
}

#niech_ginie {
	width: 20px;
	height: 20px;
	float: left;
}

#panel_ster {
	margin-top: 128px;
	width:128px;
	height: 20px;
}
