@CHARSET "ISO-8859-2";

body {
	font-family: 'Trebuchet MS','Tahoma','Verdana';	
	font-size: 12px;
	color: #ffffff;
	background-color: #01125a;
	margin: 0px;	
}
a {
	color: #ffffff;
	}
	
a:hover {
	color: #ffea00
	}
form {
	margin: 0px;
}

input,select,textarea {
	font-family: 'Trebuchet MS','Tahoma','Verdana';
	background-color: #ade1ff;
	border: none;
	border-bottom: 1px solid #002243;
	font-size: 11px;
	color: #03386a;
	padding: 3px;
	}
select {
	padding-left: 20px;
	padding-right: 20px;
}
input.button {
	background-color: #ffea00;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
	border: 1px solid #002243;
	}
input.radio {
	background: none;
	border: none;
	}
table.formTable {
	}
table.formTable TD {
	padding: 5px;
	border-bottom: 1px dotted #3dace2;
	}
table.formTable img {
	border: 1px solid white;
	}
table.formTable TD.header {
	background-color: #002243;
	font-weight: bold;
	}	



table.contentTable th {
	background-color: #03386a;
	}
table.contentTable td {
	border-bottom: 1px dotted #3baae2;
	}

div.mainCenter {
	position: relative;
	margin: auto;
	width: 970px;
	background-image: url('../image/Strona/backgroundMainCenter.gif');
	background-repeat: repeat-x;
	background-color: #03386a;
	
	min-height: 900px;
	}
div.logoNurkowanieRzeszow {
	float: left;
	}	
div.headerDiver {
	float: right;
	}
div.menuButtons {
	clear: both;
	position: absolute;
	width: 960px;
	top: 120px;
	height: 62px;
	}
div.clearBoth {
	clear: both;
	}
div.menuButtons a {
	float: left;
	margin-left: 10px;
	
	width: 128px;
	height: 62px;
	
	background-repeat: no-repeat;
	background-position: top;
}
div.menuButtons a:hover {
	background-position: bottom;
	}

a#stronaGlowna {
	background-image: url('../image/Strona/buttonStronaGlowna.gif');			
	}
a#nurkowie {
	background-image: url('../image/Strona/buttonNurkowie.gif');			
	}
a#aktualnosci {
	background-image: url('../image/Strona/buttonAktualnosci.gif');			
	}
a#galerie {
	background-image: url('../image/Strona/buttonGalerie.gif');			
	}
a#filmy {
	background-image: url('../image/Strona/buttonFilmy.gif');			
	}
a#kontakt {
	background-image: url('../image/Strona/buttonKontakt.gif');			
	}
a#wyjazdy {
	background-image: url('../image/Strona/buttonWyjazdy.gif');			
	}
div.menuButtons a.selected {
	background-position: bottom;
	}
a.wiecej {
	float: right;
	width: 46px;
	height: 11px;
	background-image: url('../image/Strona/buttonWiecej.gif');
	background-position: top;
	font-size: 1px;		
	}
a.wiecej:hover {
	background-position: bottom;
	}

a.nodiver {
	color: #ffffff; 
	font-weight: bold;
	text-decoration: none;
	}	
a.nodiver:hover {
	color: #ffea00;
	}
	
a.diver {
	color: #ffffff;
	background-image: url('../image/Strona/iconFlag.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px; 
	font-weight: bold;
	text-decoration: none;
	}	
a.diver:hover {
	color: #ffea00;
	}	

a.diveri {
	color: #ffffff;
	background-image: url('../image/Strona/iconFlagI.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 24px; 
	font-weight: bold;
	text-decoration: none;
	}
a.diverdm {
	color: #ffffff;
	background-image: url('../image/Strona/iconFlagDM.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 24px; 
	font-weight: bold;
	text-decoration: none;
	}
a.diveri:hover {
	color: #ffea00;
	}
	
		

a.addNews { background-image: url('../image/Strona/icon/newsAdd.gif');	background-repeat: no-repeat;	padding-left: 20px; }
a.editNews { background-image: url('../image/Strona/icon/newsEdit.gif');	background-repeat: no-repeat;	padding-left: 20px; }	
a.delNews {	background-image: url('../image/Strona/icon/newsDel.gif');	background-repeat: no-repeat;	padding-left: 20px; }	
	
a.addMovie { background-image: url('../image/Strona/icon/movieAdd.gif');	background-repeat: no-repeat;	padding-left: 20px; }
a.editMovie { background-image: url('../image/Strona/icon/movieEdit.gif');	background-repeat: no-repeat;	padding-left: 20px; }	
a.delMovie {	background-image: url('../image/Strona/icon/movieDel.gif');	background-repeat: no-repeat;	padding-left: 20px; }

a.addGallery { background-image: url('../image/Strona/icon/galleryAdd.gif');	background-repeat: no-repeat;	padding-left: 20px; }
a.editGallery { background-image: url('../image/Strona/icon/galleryEdit.gif');	background-repeat: no-repeat;	padding-left: 20px; }	
a.delGallery {	background-image: url('../image/Strona/icon/galleryDel.gif');	background-repeat: no-repeat;	padding-left: 20px; }

a.addProfile { background-image: url('../image/Strona/icon/profileAdd.gif');	background-repeat: no-repeat;	padding-left: 20px; }
a.editProfile { background-image: url('../image/Strona/icon/profileEdit.gif');	background-repeat: no-repeat;	padding-left: 20px; }	
a.delProfile {	background-image: url('../image/Strona/icon/profileDel.gif');	background-repeat: no-repeat;	padding-left: 20px; }

a.addTrip { background-image: url('../image/Strona/icon/tripAdd.gif');	background-repeat: no-repeat;	padding-left: 20px; }
a.editTrip { background-image: url('../image/Strona/icon/tripEdit.gif');	background-repeat: no-repeat;	padding-left: 20px; }	
a.delTrip {	background-image: url('../image/Strona/icon/tripDel.gif');	background-repeat: no-repeat;	padding-left: 20px; }

div.contentFrame {
	padding: 10px;
	}	
	
	
	
	
	
	
	
	
/* strona główna */
div.sgPanelLeft {
	float: left;
	width: 650px;
	}
img.foto {
	border: 2px solid white;
	margin-right: 10px;
	margin-bottom: 3px;
	}
	
div.sgPanelRight {
	float: left;
	width: 270px;
	margin-left: 20px;
	}	


div.panel50procL, div.panel50procR {
	float: left;
	width: 465px;
	}
div.panel50procR {
	margin-left: 20px;
	}
div.subpanel50procL, div.subpanel50procR {
	float: left;
	width: 315px;
	}
div.subpanel50procR {
	margin-left: 20px;
	}
		
		
h1 {
	color: #ffea00;
	font-size: 22px;
	margin: 0px 0px 5px 0px;	
	}

h2 {
	color: #ade1ff;
	font-size: 14px;
	text-align: left;
	margin: 0px;	
	}
h2 a {
	color: #ade1ff;
	text-decoration: none;
	}	
h3 {
	color: #ffffff;
	border-bottom: 1px dotted #ade1ff;
	font-size: 12px;
	text-align: left;
	margin: 0px;	
	}
	
div.sgPanelLeft h2 a:hover, div.sgPanelCenter h2 a:hover, div.sgPanelRight h2 a:hover {
	color: #ffea00;
	text-decoration: none;
	}	
		
hr {
	height: 1px;
	border: 1px solid #ade1ff;
	margin: 0px;
	padding: 0px;
	background-color: #ade1ff;
	color: #ade1ff;
}


div.galleryBox {
	text-align: justify;
	margin-bottom: 10px;	
	border-bottom: 1px solid #3da3d4;
	padding: 5px;
	}
	

		
div.galleryBox div.thumbs, div.galleryBoxSG div.thumbs {
	float: left;
	position: relative;
	margin-right: 10px;
	margin-bottom: 20px;
	}
div.galleryBox div.thumbs img, div.galleryBoxSG div.thumbs img {
	border: 1px solid white;
	}
div.galleryBox div.thumbs img.img1 {
	position: absolute;
	top: 60px;
	left: 10px;
	}	
div.galleryBox div.thumbs img.img2 {
	position: absolute;
	top: 68px;
	left: 50px;
	}
	
div.galleryBoxSG div.thumbs img.img1 {
	position: absolute;
	top: 10px;
	left: 110px;
	}	
div.galleryBoxSG div.thumbs img.img2 {
	position: absolute;
	top: 28px;
	left: 50px;
	}
			
img.photoGallery {
	border: 3px solid white;
	margin-bottom: 10px;
		}
div.thumbLinks {
	margin-top: 10px;
	padding-top: 5px;
	border-top: 1px dotted #ade1ff;
	}
	
div.thumbLinks img {
	border: 1px solid white;
	vertical-align: middle;
	margin-bottom: 4px;
	}
div.thumbLinks img.selected {
	border: 3px solid #ffea00;
	}			
div.sgAktualnosci {
	text-align: justify;
	margin-bottom: 10px;
	border-bottom: 1px solid #3da3d4;
	padding: 5px;
	}
	
div.sgAktualnosci img {
	border: 1px solid white;
	}	
div.sgAktualnosci div.img {
	float: left;
	margin-right: 10px;
	}	
	
div.sgAktualnosci div.dateField {
	margin-bottom: 5px;
	}
	
	
	
div.sgWyjazdy {
	text-align: justify;
	margin-bottom: 10px;
	border-bottom: 1px solid #3da3d4;
	padding: 5px;
	}
	
div.sgWyjazdy img {
	border: 1px solid white;
	}	
div.sgWyjazdy div.img {
	float: left;
	margin-right: 10px;
	}	
	
div.sgWyjazdy div.dateField {
	margin-bottom: 5px;
	}
	
	
	

div.panel270Top {
	width: 270px;
	height: 11px;
	font-size: 1px;
	background-image: url('../image/Strona/panel270Top.gif');
	}
div.panel270Bottom {
	width: 270px;
	height: 11px;
	font-size: 1px;
	background-image: url('../image/Strona/panel270Bottom.gif');
	}	
div.panel270Content {
	width: 270px;	
	background-color: #3da3d4;
	}	
div.panel270ContentInner {
	margin-left: 10px;
	margin-right: 10px;
	}




div.panel270DTop {
	width: 270px;
	height: 11px;
	font-size: 1px;
	background-image: url('../image/Strona/panel270DTop.gif');
	}
div.panel270DBottom {
	width: 270px;
	height: 11px;
	font-size: 1px;
	background-image: url('../image/Strona/panel270DBottom.gif');
	}	
div.panel270DContent {
	width: 270px;	
	background-color: #1d517f;
	}	
div.panel270DContentInner {
	margin-left: 10px;
	margin-right: 10px;
	}
	
	
	
	
	
	
div.sgDolaczyli div.description {
	font-size: 11px;
	color: #d3e3f2;
	
	}	
div.sgDolaczyli div.img {
	float: left;
	margin-right: 10px;
	}
div.sgDolaczyli div.img img {
	border: 1px solid white;
	
	}	
	
	
	
a.buttonZalogujSie {
	float: left;
	width: 118px;
	height: 33px;
	
	background-image: url('../image/Strona/buttonZalogujSie.gif');
	background-position: top;
	}
a.buttonZalogujSie:hover {
	background-position: bottom;
	}
	

div.error {
	color: red;
	
}

div.sgPanelLogowania img {
	border: 3px solid white;
	}
div.sgPanelLogowania input {
	background-color: #ade1ff;
	border: none;
	width: 190px;
	font-size: 11px;
	color: #03386a;
	padding: 3px;
	}
div.sgPanelLogowania div.error {
	margin-top: 10px;
	border-top: 1px solid #d70015;
	color:#d70015;
	}	
	


div.loginHorizontalPanel {
	border-bottom: 1px solid #ade1ff;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 20px;
	color: #ade1ff;
	}
div.loginHorizontalPanel font {
	color: #ffffff;
	font-size: 14px;
	text-align: left;
	margin: 0px;
	}


div.diversProfile {
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
	width: 290px;
	font-size: 11px;
	text-align: justify;
	padding: 5px;
	border: 1px solid #ade1ff;
	min-height: 150px;
	_height: 150px;
	}
div.diversProfile div.img {
	float: left;
	text-align: center;
	margin-right: 5px;
	width: 100px;
	font-size: 10px;
	position: relative;
	}
div.diversProfile div.img img {
	border: 2px solid white;
	margin-bottom: 5px;
	}
div.diversProfile div.img img.instructor {
	border: 0px; position: absolute; top: 86px; left: 2px;
	}

table.diverProfile img.foto {
	border: 2px solid white;
	
	}
	
div.footer {
	margin: auto;
	width: 970px;
	height: 140px;
	background-color: #002d4e;
}



div.commentBox {
	border-bottom: 1px solid #ade1ff;
	padding: 10px;
}
div.commentBoxHeader {
	color: #ade1ff;
	margin-bottom: 3px;
}