.yacht {
    float:left;
	width: 230px;
	height: 210px;
	margin-top: 10px;
}

.sGallery, .sGalleryLast {
    float:left;
    margin-right:25px;
    width:219px;
    margin-bottom: 20px;
    height:150px;
}

.mainCourse {
     float:left;
     width:235px;
 }

.mainCourse p {
    line-height: 26px;
}
.mainCourseImg {
    float:left;
    width:210px;
    background: url("/img/kurs_zeglarstwa_online2.jpg");
    height: 280px;
    margin-right: 10px;
}

.sGalleryLast {
    margin-right:0px;
}

.sGalleryLast a img {
    border: 1px solid #0d2e53;
}

.sGallery a img {
    border: 1px solid #0d2e53;
    padding:5px;
}

.gContainer {
    width:100%;
    margin-top:20px;
    margin-bottom:20px;
}
.yacht a img {
	float:left;
	text-align:left;
	width:183px;
	height:97px;
    border:1px solid #257CB3;
}

.yachtDesc {
    color:#383838;
    width:auto;
	padding-left:0px;
    font-style: normal;
}

.yachtDesc b {
    color: #000000;
}

.break {
	height:2px;
	width:auto;
	background-color:#0d2e53;
}

.articlesBox {
	float:left; width:180px;
}



.articlesBox a img {
	text-align:left;
	width:215px;
	height:140px;
    border: solid 1px  #000;
}


 .articlesBoxs, .articlesBoxsL{
    float:left; height:170px; width:210px;
     margin-bottom:0px;
     margin-right:35px;
     margin-top: 10px;
 }
.articlesBoxsL {
    margin-right: 0px;
}
.articlesBoxArtL {
    width:210px;
    float:left;
}

.articlesBoxArt {
    width:470px;
    float:left;
}

.articlesBoxArtL a img {
    float:left;
    width:183px;
    height:97px;
    border: solid 1px  #000;
    padding-left: 0px;
    margin-left: 0px;
}


.articlesBoxsArt {
    width:690px; height: 100px; margin-bottom:20px; margin-left: 0px;
}
 
 
 /*************
 */
 .courseBox {
	float:left; 
	width:190px;
	height:110px;
}

.courseBox a img {
	text-align:left;
	width:183px;
	height:97px;
    border: 1px solid #0d2e53;
}

 .courseBoxs {
	height:110px; 
	width:700px; 
	margin: 0px 0px 0px 0px;
 }
 
 .courseBoxTxt {
 	float:left; height:110px; width:500px; margin-bottom:0px;
 }
 
 .courseBoxSep, .courseBoxSep1 {
 	background-color:#2A7CF8;
 	width:700px;
 	padding:0px 0px 0px 0px;
	height:1px;
	margin:10px 0px 10px 0px;
 }

 .readMore {
    text-align: right;
     width: auto;
     color:#232323;
     font-weight: bold;
     margin-top: 10px;
 }

 .courseBoxSep1 {
     width: 250px;
 }
.djf_img img {
	width: auto;
	height: auto;
}

.djf_gal table td img {
	width: auto;
	height: auto;
}

/* Styles for DJ Image Slider with module id 68 */
#djslider-loader68 {
	margin: 0 auto;
	position: relative;
	height: 640px;
	width: 210px;
}


#ratingSection {
    width:100%;
    height: 24px;
    margin-top:5px;
    text-align: right;
}

.fb-like {
    line-height:48px;
    margin-left:10px;
}

#djslider68 {
	margin: 0 auto;
	position: relative;
	height: 740px;
	width: 210px;
	display: none;
}

#slider-container68 {
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
	height:740px;
	width: 210px;
}

ul#slider68 {
    margin: 0 auto !important;
	padding: 0 !important;
	border: 0 !important;

}

ul#slider68 li {
	list-style: none outside !important;
	float: left;
	margin: 0 auto !important;
	border: 0 !important;
	padding: 0 0px 10px 0 !important;
	position: relative;
	height: 140px;
	width: 210px;
	text-align: center;
	background: none;
}

#slider68 li img {
	width: 210px;
	height: 140px;
    border: 3px solid #fff !important;

}

#slider68 li a img,#slider68 li a:hover img {
    border:2px solid #fff !important;
}

/* Slide description area */
.slide-desc {
	position: absolute;
	bottom: 10px;
	left: 0px;
	width: 210px;
}

.slide-desc-in {
	position: relative;
}

.slide-desc-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 212px;
	height: 42px;
}

.slide-desc-text {
	position: relative;
}

.slide-desc-text h3 {
	display: block !important;
}

/* Navigation buttons */
#navigation68 {
	position: relative;
	top: 450px;
	margin: 0 5px;
	text-align: center !important;
}

#prev68 {
	cursor: pointer;
	display: block;
	position: absolute;
	left: 0;
}

#next68 {
	cursor: pointer;
	display: block;
	position: absolute;
	right: 0;
}

#play68,#pause68 {
	cursor: pointer;
	display: none;
}

.body-overlayed embed,.body-overlayed object,.body-overlayed select {
	visibility: hidden;
}

#sbox-window embed,#sbox-window object,#sbox-window select {
	visibility: visible;
}

#sbox-overlay {
	position: absolute;
	background-color: #000;
}

#sbox-window {
	position: absolute;
	background-color: #000;
	text-align: left;
	overflow: visible;
	padding: 10px;
	/*-moz-border-radius:		3px;*/
}

* html #sbox-window {
	top: 50% !important;
	left: 50% !important;
}

#sbox-btn-close {
	position: absolute;
	width: 30px;
	height: 30px;
	right: -15px;
	top: -15px;
	background: url("/img/closebox.png")
		/*tpa=http://templates.design-joomla.eu/dj-sailing/media/system/images/closebox.png*/
		  no-repeat top left;
	border: none;
}

.sbox-loading #sbox-content {
	background-image: url("/img/spinner.gif")
		/*tpa=http://templates.design-joomla.eu/dj-sailing/media/system/images/spinner.gif*/
		;
	background-repeat: no-repeat;
	background-position: center;
}

#sbox-content {
	clear: both;
	overflow: auto;
	background-color: #fff;
	height: 100%;
	width: 100%;
}

.sbox-content-image#sbox-content {
	overflow: visible;
}

#sbox-image {
	display: block;
}

.sbox-content-image img {
	display: block;
}

.sbox-content-iframe#sbox-content {
	overflow: visible;
}

/* Style light */
.djf_mod .djf_left {
	float: left;
}

.djf_mod .djf_gal {
	float: left;
}

.djf_mod .djf_gal img {
	padding: 1px;
}

.djf_mod .djf_img {
	float: left;
	margin-right: 10px;
}

.djf_mod .djf_img img {
	padding: 1px;
}

.djf_mod .djf_text h3,.djf_mod .djf_text .djf_cat {
	margin: 4px 0 4px 0;
}

.djf_mod .djf_text .djf_cat h2 {
	font-style: italic;
}

.djf_mod .djf_pag {
	padding: 4px;
	margin: 8px 0;
}

.djf_mod .djf_pag span {
	margin: 0 4px 0 0;
	padding: 2px 4px;
}

/* Style */

.slide-desc-text {
	color: #fff;
	padding: 10px;
	text-align: left;
}

.slide-desc-text .slide-title {
	font-size: 1.5em;
	color: #eeee88;
	margin-bottom: 5px;
}

.slide-desc-text .slide-title a {
	color: #eeee88;
}

.djslider .navigation-container a {
	outline: none;
}

.djslider-loader {
	background: url("/img/loader.gif")
		/*tpa=http://templates.design-joomla.eu/dj-sailing/modules/mod_djimageslider/tmpl/loader.gif*/
		  center center no-repeat;
}

/**
* maine
*/
.articleTxt {
	weight:100%;
	text-align:justify;
	padding-right:10px;
	font-size:12px;
	font-family: Arial, Geneva, sans-serif;
    padding-bottom: 20px;
}

.articleTxt img {
    margin: 4px;
    margin-left: 4px;
}
	
.articleAuthor {
	weight:100%;
	text-align:right;
	font-style: italic;
	padding-right:10px;
	font-size:11px;
	font-family: Tahoma, Geneva, sans-serif;
}

.wrapper {width:700px;overflow:hidden; margin:0px; padding: 0px;}

.col1{ width:700px; margin-top:0px;}
.col2{ width:700px; margin-top:20px;}

h2.under{border-bottom:1px solid #e5e5e5;margin-bottom:0px;}
h2{font-size:40px;font-style:normal;font-weight:400;line-height:1.2em;padding:0px 0 11px 0;letter-spacing:-1px}
#ContactForm {margin-top:0px}
#ContactForm span{width:109px;float:left;line-height:26px}
#ContactForm .wrapper{min-height:30px}
#ContactForm .textarea_box{min-height:225px;width:100%;overflow:hidden;padding-bottom:6px}
#ContactForm {}
#ContactForm {}
#ContactForm a{margin-left:10px;float:right;width:62px;font-style:normal;font-weight:bold;color:#fff;height:32px;line-height:32px;text-decoration:none;background:#085EA6;text-align:center}
#ContactForm a:hover{background:#080808}
#ContactForm .input {width:269px;height:18px;border:1px solid #e5e5e5;background:#fff;padding:3px 5px;color:#696968;font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;font-style:italic;margin:0}
#ContactForm textarea {overflow:auto;width:579px;height:198px;border:1px solid #e5e5e5;background:#fff;padding:3px 5px;color:#696968;font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;font-style:italic;margin:0}

#content{padding-top:50px;padding-bottom:36px}