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

body {
padding: 					0;
margin: 					0;
background: 				url(../img/back.gif) repeat top left;
font-size: 					10px;
font-family: 				Arial, Helvetica, sans-serif;
}

#commo_container
{
width: 						737px;
margin: 					0 auto;
border: 					3px solid #d1d4bf;
border-bottom: 				0px;
border-top: 				0px;
background: 				#fff url(../img/content_back.gif) top left repeat-y;
}

#commo_container .top {
width: 						737px;
background: 				#e2ddb3;
height: 					200px;
}

.top .left {
width: 						522px;
height: 					200px;
float:						left;
background: 				url(../img/pies.jpg) bottom left no-repeat;
}

.top .left img {
margin-left: 				150px;
margin-top: 				20px;
border: 					0;
}

.top .right {
width: 						195px;
height: 					190px;
float:						right;
background: 				url(../img/kontakt.gif) top left no-repeat;
font-size: 					1.2em;
text-align: 				right;
font-family: 				"Trebuchet MS", Tahoma, Arial;
font-weight: 				bold;
color: 						#3a3a39;
line-height: 				26px;
padding-top: 				10px;
padding-right: 				20px;
}

.top .right a {
color: 						#3a3a39;
text-decoration: 			none;
}

.top .right img {
vertical-align:				middle;
margin-right: 				5px;
}

#content {
background: 				url(../img/content_back.gif) top left repeat-y;
}

#content .left {
width: 						500px;
float: 						left;
padding:  					11px;
padding-top: 				80px;
*padding-top: 				90px;
color: 						#848484;
font-size: 					1.1em;
line-height: 				1.8em;
text-align: 				justify;
}

#content .left h1 {
font-size: 					2em;
font-family: 				"Trajan Pro", Georgia, "Times New Roman";
text-decoration: 			underline;
font-variant: 				small-caps;
color: 						#454343;
}

#content .left .float-left {
float: 						left;
margin: 					0px 9px 5px 0;
vertical-align: 			middle;
border: 					1px solid #c9c9c9;
}

#content .left .prawo {
float: 						right;
margin: 					0px 0px 9px 9px;
vertical-align: 			middle;
border: 					1px solid #c9c9c9;
}

#content .left strong {
color: 						#c89900;
}

#content #dlaczego_my {
background: 				#fff;
width: 						250px;
float: 						right;
text-align:					center;
margin: 					16px 0 16px 16px;
}

#content #dlaczego_my ul li {
background: 				url(../img/dlaczego_my_list.gif) top left no-repeat;
list-style-type: 			none;
margin: 					0;
padding:  					0;
padding-left:  				20px;
/*list-style-image:url(../img/dlaczego_my_list.gif);*/
}

#content #dlaczego_my ul {
padding: 	 				0;
padding-left:  				10px;
margin: 					0;
}

#content #dlaczego_my h2 {
color: 						#454343;
font-size: 					1.8em;
font-family: 				"Trajan Pro", Georgia, "Times New Roman";
font-variant: 				small-caps;
margin: 					0;
margin-bottom: 				5px;
padding:  					0;
}

#content h6 {
color: 						#454343;
font-size: 					1.8em;
font-family: 				"Trajan Pro", Georgia, "Times New Roman";
font-variant: 				small-caps;
margin: 					0;
margin-bottom: 				5px;
padding:  					0;
}

#content #dlaczego_my div {
background: 				#f9f9f9;
border: 					1px #6c6c6c dotted;
color: 						#000;
text-align: 				left;
padding: 	 				7px;
padding-left: 				0px;
}

#content .left .film {
margin-left: 				50px;
margin-top: 				20px;
}


#content .right {
width: 						215px;
float: 						right;
display: 					block;
padding-top:				20px;
*padding-top:				30px;
padding-bottom: 			10px;
}

#content .right .naglowek {
background: 				url(../img/prawa_naglowek.png) no-repeat top left;
width: 						214px;
font-size: 					1.2em;
font-family: 				"Trebuchet MS", Tahoma;
text-align: 				right;
margin:						10px 0 10px 0;
clear: 						both;
}

#content .right .naglowek p {
padding-right: 				37px;
text-transform:				uppercase;
font-weight: 				bold;
color:						#fff;
margin: 					0;
}
#content .right .naglowek span {
padding-right:				15px;
background-color:			#0cc;
}
#content .right .naglowek img {
vertical-align: 			bottom;
}
#content .right .naglowek ul {
text-align:					left;
list-style-image:			url(../img/lista-kurs.gif);
color: 						#858384;
float: 						right;
margin: 					10px 0 20px 0;
*margin-bottom: 			10px;
width: 						175px;
padding-right: 				10px;
display: block;
}

#content .right .naglowek ul li {
list-style-image: url(../img/lista-kurs.gif);
}

#content .right .naglowek b, #content .right .naglowek a {
color: 						#c89900;
text-decoration: 			none;
}

#content .left a {color: #848484; text-decoration: none;}

#content .right .naglowek p a
{
color:						#fff;
}

#content .right .fotki {
width: 						214px;
text-align: 				center;
margin: 					0px;
clear: 						both;
/*height: 130px;*/
}

#content .right .fotki img {
padding: 					9px;
border: 					1px solid #dedcd1;
margin-left:				15px;
background: 				url(../img/loading.gif) center no-repeat #fff;
margin: 					5px 0;
}

#content .left .opinie {
margin: 					5px 10px 5px 0;
width: 						300px;
float: 						left;
}

#content .left .opinie .komentarz {
background: 				#f3f3f3;
border: 					1px solid #dee4da;
padding: 					5px;
*padding-top: 				2px;
margin-bottom: 				5px;
color: 						#4e4e4e;
clear:						both;
}

#content .left .opinie h3 {
font-size: 					1.2em;
font-family: 				Tahoma, Arial;
padding: 	 				0;
margin: 					0;
color: 						#a9a9a9;
}

#content .left h4 {
font-size: 					1.0em;
font-family: 				Tahoma, Arial;
font-weight:				normal;
padding: 	 				0;
margin:						0;
}

#content .left b {
color: 						#8ab459;
}

.blog_link {
float: 						right;
padding-top:  				9px;
font-weight: 				bold;
}

#content .left .opinie h2 {
color: 						#454343;
font-size: 					1.8em;
font-family: 				"Trajan Pro", Georgia, "Times New Roman";
font-variant: 				small-caps;
margin: 					0;
margin-bottom: 				5px;
margin-top: 				10px;
padding:  					0;
float: 						left;
}

#footer {
clear:						both;
width: 						743px;
background: 				url(../img/footer_center.png) repeat-x;
height: 					73px;
margin: 					0 auto;
margin-bottom: 				20px;
}

#footer .content {
float: 						left; 
height: 					50px;
width: 						620px;
font-family: 				Georgia, "Times New Roman", Times, serif;
font-size: 					2em;
color:						#fff;
padding-top: 				23px;
text-align: 				center;
}

#footer .content a {
text-decoration:			none;
color: 						#fff;
}

#footer .lapki {
width: 						65px;
height: 					63px;
text-align: 				left;
float: 						left;
padding-top: 				10px;
}

#menu {
position: 					absolute;
height: 					37px;
width: 						600px;

margin-top:					-20px;
display: 					inline;
font-size: 					17px;
font-family:				Georgia, "Times New Roman", Times, serif;
}

#menu .button {
width: 						102px;
background: 				url(../img/menu_buttony.gif) top left no-repeat;
height: 					30px;
display: 					block;
padding-top: 				12px;
text-align: 				center;
text-decoration:			none;
color: 						#2f3332;
float: 						left;
margin: 					0 5px;
}

#szkolenia {
margin-left: 				80px;
margin-top: 				25px;
text-align: 				center;
color: 						#2f3332;
font-size: 					17px;
font-family:				Georgia, "Times New Roman", Times, serif;
}

#szkolenia .kursy a {
text-align: center;
width: 						160px;
background: 				url(../img/menu_szkolenia.gif) top left no-repeat;
height: 					30px;
display: 					block;
padding-top: 				12px;
text-align: 				center;
text-decoration:			none;
color: 						#2f3332;
float: 						left;
margin: 					0 5px;
margin-top: 				10px;
}

#szkolenia .kursy .vip {
width: 						135px;
background: 				url(../img/menu_szkolenia2.gif) top left no-repeat;
}

#szkolenia .uwaga {
width: 						500px;
margin-top: 				35px;
text-align: 				center;
color: 						#000;
background-color: 			#f00;
font-size: 					11px;
font-family: 				Arial, Helvetica, sans-serif;
}

#szkolenia .uwaga b {
color: 						#fff;
}

#menu .button_hover {
width: 						102px;
background: 				url(../img/menu_buttony.gif) top right no-repeat;
height: 					36px;
display: 					block;
padding-top: 				6px;
text-align: 				center;
text-decoration: 			none;
color: 						#644c08;
float: 						left;
margin: 					0 5px;
}

.problem {
background: 				#f1efe3;
margin: 					0;
height:						10px;
padding: 					10px;
text-align:					center;
font-size: 					1.1em;
}

.problem a {
text-decoration: 			none;
font-weight:				bold;
color: 						#70570e;
}

.czytaj_blog {
float: 						right;
margin-bottom: 				20px;
font-weight: 				bold;
}
.czytaj_wiecej, .czytaj_wiecej a {
float: 						left;
margin-bottom: 				20px;
font-weight: 				bold;
color: 						#C89900;
}

#content .left h1 {
margin-bottom: 				5px;
clear: 						both;
font-size: 					17px;
}

#content .left h4 {
margin-bottom: 				5px;
}

#content .left h5 {
font-size: 					1.4em;
font-style: 				italic;
padding: 					0;
color: 						#C89900;
text-align:					center;
}

div.belkamain {
background-image: 			url(../img/lewa_naglowek.png);
background-position:		left; 
background-repeat:			no-repeat;
padding-left: 				7px;
color: 						#FFFFFF;
font-weight:				bold;
}

a.onas {
color: 						#FFFFFF;
background-color: 			#E68101;
text-decoration: 			none;
padding-left:				15px;
padding-right:				15px;
padding-top:				5px;
padding-bottom:				5px;
font-size:					18px;			
}

div.mapa {
}

#content .left .mapa img {
border: 					0;
margin: 					0;
padding: 					0;
float: left;
}

/* SLIMBOX */
body {
margin: 					0;
padding: 					0;
}

#lbOverlay {
position: 					absolute;
left: 						0;
width: 						100%;
background-color: 			#000;
cursor: 					pointer;
}

#lbCenter {
border: 					1px solid black;
border-bottom: 				0px;
}

#lbBottomContainer {
border: 					1px solid black;
border-top: 				0px;
}

#lbCenter, #lbBottomContainer {
position: absolute;
left: 50%;
overflow: hidden;
background-color: #fff;
}

.lbLoading {
background: #fff url(../img/loading.gif) no-repeat center;
}

#lbImage {
position: absolute;
left: 0;
top: 0;
border: 10px solid #fff;
background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
display: block;
position: absolute;
top: 0;
width: 50%;
outline: none;
}

#lbPrevLink {
left: 0;
}

#lbPrevLink/*:hover*/ {
background: transparent url(../img/prevlabel.gif) no-repeat 0% 15%;
}

#lbPrevLink:hover {
background: transparent url(../img/prevlabel_.gif) no-repeat 0% 15%;
}

#lbNextLink {
right: -1px;
}

#lbNextLink/*:hover */{
background: transparent url(../img/nextlabel.gif) no-repeat 100% 15%;
}

#lbNextLink:hover {
background: transparent url(../img/nextlabel_.gif) no-repeat 100% 15%;
}

#lbBottom {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border: 10px solid #fff;
border-top-style: none;
}

#lbCloseLink {
display: block;
float: right;
width: 82px;
height: 22px;
background: transparent url(../img/closelabel.gif) no-repeat center;
margin: 5px 0;
}

#lbCaption, #lbNumber {
margin-right: 71px;
}

#lbCaption {
font-family: Georgia;
font-size:18px;
height: 20px;
padding-top:10px;
}

.numerowanie {
float: right;
margin-top: -40px;
color: #fff;
font-size: 4.0em;
display: block;
height: 30px;
padding-top: 10px;
border: 0px;
overflow: visible;
}

.galeria {
text-align: center;
line-height: 16px;
background: #fff;
padding: 7px;
margin: 6px;
margin-left: 0;
border: 1px solid #dfdfdf;
float: left;
color: #7a7a7a;
}

.galeria img {
border: 1px solid #dfdfdf;
margin-bottom:4px;
}

#galeria img {
text-align: center;
line-height: 16px;
background: #fff;
padding: 7px;
margin: 6px;
margin-left: 0;
border: 1px solid #dfdfdf;
float: left;
color: #7a7a7a;
}

#maingaleria img {
text-align: center;
line-height: 16px;
background: #fff;
padding: 4px;
margin: 3px;
margin-left: 0;
border: 1px solid #dfdfdf;
float: left;
color: #7a7a7a;
}

#podpisy {
margin-bottom: 10px;
width: 492px;
}

#podpisy div {
float: left;
width: 148px;
background-color: #efefef;
border: 1px dotted #aaa;
margin-right: 4px;
height: 300px;
padding: 5px;
text-align: left;
}

.glowna {
clear: both;
background:url(../images/glowna.jpg) bottom left no-repeat #fff;
height: 420px;
padding-top: 30px;
}

.glowna em {float:left; clear:left; height:18px; margin:0;}

.ln90 {width:90px;}
.ln100 {width:100px;}
.ln110 {width:110px;}
.ln120 {width:120px;}
.ln160 {width:160px;}
.ln170 {width:180px;}
.ln180 {width:180px;}
.ln190 {width:190px;}
.ln200 {width:200px;}
.ln210 {width:210px;}
.ln220 {width:220px;}
.ln230 {width:240px;}

div .left {
margin: 0;
padding: 0;}