body {
	margin: 0pt;
	padding: 0pt;	
	text-align: center;
	background-color: #000000;
	margin-bottom: 8pt;
	font-family: Arial;
	font-size: 12px;
	color: #617075;
	text-decoration: none;
	font-weight: normal;
}
.delFloat{
	clear:both;
}
*:focus {
 outline: none;
}
a{
	border: none;
	outline: none;	
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
img{
	border: none;
}
.srodek {
	width: 1001px;
	margin: auto;
	padding: auto;
	text-align: left;
	/*color: #617075;*/
}
.srodek2 {
	width: 1001px;
	height: 681px;
	margin: auto;
	padding: auto;
	text-align: left;
	/*color: #617075;*/
	/*background: url('../repository/layout/glowne.jpg') no-repeat;*/
}
.menu {
	background-image: url("../repository/layout/obrazek-przyklad.jpg");
	background-repeat: inherit;
	height: 187.5pt;
}

.menu .lang {
	background-image: url("../repository/layout/tlo_png.png");
	background-repeat: repeat;
	_background-image: url("../repository/layout/tlo_ie6.gif");
	_background-repeat: repeat;
	_opacity: 0.7;
	_filter: alpha(opacity = 70);
	width: 91.5pt;
	height: 125.25pt;
	margin-left: 16.5pt;
	text-align: center;	
}

.menu .lang .link {
	padding-top: 12px;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.menu .lang .link a{
	font-family: Arial;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	outline: none;
}

.menu .lang .logo {
	padding-top: 43px;
	padding-left: 8px;

}


/* 
	MENU CSS
*/

.menu .menuField {
	float: right;
}

.menu .menuField ul {
	list-style: none;
	padding: 0pt;
	margin: 0pt;
	margin-top: 90pt;
}

.menu .menuField ul li{
	position: relative;
	float:left;
	background-image: url("../repository/layout/tlo_png.png");
	background-repeat: repeat;
	_background-image: url("../repository/layout/tlo_ie6.gif");
	_background-repeat: repeat;

	width: 100pt;
	padding-top: 7pt;
	height: 25pt;
	text-align: center;
}

.menu .menuField ul li:hover>ul	{
	display:block;
}

.menu .menuField ul li ul{
	list-style: none;
	padding: 0;
	margin: 0;
	display: none !important;
	
	position: absolute;
	top: -90pt;
	left: 0pt;
	height: 90pt;
	_height: 90pt;
	
	background-image: url("../repository/layout/tlo_png.png");
	background-repeat: repeat;
	_background-image: url("../repository/layout/tlo_ie6.gif");
	_background-repeat: repeat;
	_opacity: 0.7;
	_filter: alpha(opacity = 70);
}

.menu .menuField ul li ul li{
	text-align: right;
	padding-top: 3pt;
	height: 15pt;
	background-image: none;
}

.menu .menuField ul li ul li a{
	margin-right: 8pt;
	outline: none;
}

.menu .menuField ul li:hover ul{
	display: block !important;
}

.menu .menuField a{
	font-family: Arial;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	outline: none;
}

.menu .menuField a:hover, .menu .menuField .active{
	font-family: Arial;
	color: #b9c000;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
}


/********  CONTENT   ********/

.main {
	margin: 20pt 30pt 20pt 30pt;
}

.main .naglowek {
	font-family: Arial;
	font-size: 22px;
	color: #b9c000;
	text-decoration: none;
	font-weight: bold;
	margin: 10pt 0pt 10pt 0pt;
}
.main .naglowek1{
	font-family: Arial;
	font-size: 22px;
	color: #b9c000;
	text-decoration: none;
	font-weight: bold;
	margin: 10pt 0pt 10pt 0pt;
	width: 400px;
}
.podNaglowek{
	font-family: Arial;
	font-size: 22px;
	color: #b9c000;
	text-decoration: none;
	font-weight: bold;
	margin: 30px -2px 0px 0px;
	*margin: 40px -2px 0px 0px;
	_margin: 30px -2px 0px 0px;
}
.naglowek_glowna{
	margin: 140px 0 0 145px;
}
.kontener_glowny{
	width: 455px;
	margin-left: 145px;
}
.white_text{
	font-family: Arial;
	font-size: 12px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.white_text2{
	font-family: Arial;
	font-size: 16px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.BBC_text{
	font-family: Arial;
	font-size: 12px;
	color: #dfdfdf;
	text-decoration: none;
	font-weight: bold;
}
.main .text{
	margin-bottom: 8pt;
	font-family: Arial;
	font-size: 12px;
	color: #617075;
	text-decoration: none;
	font-weight: normal;
}
.boldtext{
	margin-bottom: 8pt;
	font-family: Arial;
	font-size: 12px;
	color: #617075;
	text-decoration: none;
	font-weight: bold;
}
.linktext{
	margin-bottom: 8pt;
	font-family: Arial;
	font-size: 12px;
	color: #b9c000;
	text-decoration: none;
	font-weight: normal;
}
.linktext a{
	margin-bottom: 8pt;
	font-family: Arial;
	font-size: 12px;
	color: #b9c000;
	text-decoration: none;
	font-weight: normal;
	outline: none;
}
.linktext a:hover{
	text-decoration: underline;
}
.linktext2{
	margin-bottom: 8pt;
	font-family: Arial;
	font-size: 12px;
	color: #617075;
	text-decoration: none;
	font-weight: normal;
}
.linktext2 a{
	margin-bottom: 8pt;
	font-family: Arial;
	font-size: 12px;
	color: #b9c000;
	text-decoration: none;
	font-weight: normal;
	outline: none;
}
.linktext2 a:hover{
	text-decoration: underline;
}
.people{
	width:1000px;
	overflow: hidden;
	margin-left: -55px;
}
.people_cv{
	float: left;
	height: 250px;
	width: 500px;
	border: 0px solid white;
	margin: -1px 0 0 -1px;
}
.people_cv_top{
	height: 26px;
	border: 0px solid orange; 
}
.people_cv_top_header{
	width: 450px;
	height: 1px;
	border-top: 1px solid #212121;
	margin-left: 26px; 
}
.people_cv_content{
	height: 198px;
	width: 500px;
	border-left: 0px solid #212121;
}
.people_cv_content_left{
	float: left;
	height: 198px;
	width: 1px;
	border-left: 1px solid #212121;
}
.people_cv_content_center{
	float: left;
	margin: 0px 0px 0px 55px; 	
	_margin: 0px 0px 0px 30px; 	
}
.people_cv_content_right{
	float: left;
	_width: 350px;
	width: 280px;
	margin: 0px 0px 0px 27px; 	
	border: 0px solid #212121;
	text-align: left;
}
div#people_table{
	margin-left: 20px;
	margin-top: 40px;
}
th{
	width: 185px;
	font-weight: normal;
	border-right: 1px solid #212121;
	padding: 0px 0px 20px 0px;
}
td{
	width: 300px;
	padding: 0px 0px 20px 40px;
}
div#work_experience{
	width: 580px;
	margin: 20px 0px 0px 20px;
}
div#hobby{
	width: 580px;
	margin: 20px 0px 0px 20px;
}
div#miscellaneous{
	width: 580px;
	margin: 20px 0px 0px 20px;
}
div#references{
	width: 580px;
	margin: 20px 0px 0px 20px;
}

.space{
	margin-top: 20px;
}
div#contact{
	width: 960px;
	border: 0px solid red;
}
.contactInfo1{
	float: left;
	height: 163px;
	border-left: 0px solid #212121;
}
.contactInfo{
	float: left;
	height: 163px;
	width: 128px;
	_width: 190px;
	border-left: 1px solid #212121;
	padding: 0px 25px 0px 30px;
	margin-bottom: 30px;
}
.bottom_text_contact{
	margin-top: 9px;
	*margin-top: 24px;
	_margin-top: 24px;
}
div#galeria{
	width: 960px;
	_width: 980px;
	margin: 40px 0px 0px -7px;
}
div#galeria_nav{
	float: left;
	width: 420px;
	margin-top: -22px;
}
/* jQuery lightBox plugin - Gallery style */
div#gallery {
	float: left;
	width: 420px;
	_width: 430px;
	padding-right: 38px;
	border-right: 1px solid #212121;
	}
div#gallery ul {
	list-style: none; 
	margin-left: -40px;
	margin-top: -16px;
	_margin-top: 0px;
	}
div#gallery ul li { 
	display: inline; 
	float: left;
	padding: 0px 15px 10px 0px;
	}
div#gallery ul img {
	border: none;
	border-width: 5px 5px 20px;
}
div#gallery ul a:hover img {
	color: #fff;
	outline: none;
}
div#gallery ul a:hover { color: #fff;outline: none; }
/*end jQuery lightBox plugin */
.prevGallery{
	float: left;
	border: 0px;
	margin-left: 5px;
}
.nextGallery{
	float:right;
	border: 0px;
	padding: 0px 10px 0px 0px;
	_margin: 0px 10px 0px 0px;
}
.photoRight{
	float: right;
	width: 510px;
	/*height: 485px;*/
	/*border-left: 1px solid #212121;*/
	margin-top: -16px;
	_margin-top: 0px;
}
.opisGaleri{
	float: right;
	width: 455px;
	/*height: 300px;*/
	margin: 0px 0px 0px 0px;
}
.normalText{
	font-family: Arial;
	font-size: 12px;
	color: #617075;
	text-decoration: none;
	font-weight: normal;
	padding-right: 45px;
}
div#otherGalleries{
	border-left: 7px solid #b9c000;
	margin-top: 23px;
	padding-left: -50px;
}
div#otherGalleries ul{
	list-style-type: none; 
}
div#otherGalleries li{
	margin-left: -20px;
}

div#workSamlpes{
	margin: 0px 0px 0px 0px;
	height: 534px;
	width: 960px;
	border: 0px solid red;
}
.left_workSamples{
	float: left;
	width: 255px;
	height: 100%;
	border-right: 1px solid #212121;	
}
.left_img_workSamples{
	margin-left: -29px;
	margin-top: 55px;
}
.right_workSamples{
	float: right;
	width: 670px;
	height: 100%;
	border: 0px solid green;	
}
div#right_top_video_workSamples{
	width: 612px;
	height: 47px;
	margin: 12px 0px 0px 40px;
	border: 0px solid red;
}
.right_content_video_workSamples{
	/*width: 612px;*/
	/*height: 119px;*/
	margin: 15px 0px 0px 40px;
	border: 0px solid white;
}
.right_content_video_workSamples2{
	/*width: 612px;*/
	height: 119px;
	margin: 15px 0px 0px 40px;
	border: 0px solid white;
}
.right_content_first_video_workSamples{
	float: left;
	height: 119px;
	_height: 130px;
	width: 289px;
	border-left: 1px solid #212121;
	border-right: 1px solid #212121;
	padding-left: 3px;
	margin-bottom: 30px;
	margin-left: -1px;
}
.video_position{
	float: left;
	padding: 10px 0px 0px 15px;
}
.opis_video{
	float: left;
	padding: 37px 0px 0px 19px;
	width: 130px;
}
.active_video{
	width:286px !important;
	border-left: 4px solid #b9c000 !important;
	border-right: 4px solid #b9c000 !important;
	padding: 0 !important
}
div#right_press{
	border-top: 1px solid #212121;
	padding-top: 32px;
	margin: 58px 0px 0px 40px;
	width: 580px;
}
div#press_link{
	margin-top: 50px;
	margin-left: 15px;
}
div#press_link ul{
	list-style: none;
}
div.press_link2{
	margin-top: 50px;
	margin-left: 15px;
}
div.press_link2 ul{
	list-style: none;
}
div.press_link2 a{
	color: #b9c000;
	text-decoration: none;
}
div.press_link2 a:hover{
	color: #b9c000;
}
div#page{
	margin: 55px 0px 0px 145px;
}
div#page ul{
	list-style: none;
}
div#page li{
	float: left;
}
div#page ul .page_borderLeft{
	border-left: 1px solid #617075;
	padding-right: 4px;
	padding-left: 4px;
}
div#page ul .page_borderLeft_first{
	padding-right: 4px;
}


div#page2{
	margin: 55px 0px 30px 410px;
}
div#page2 ul{
	list-style: none;
}
div#page2 li{
	float: left;
}
div#page2 ul .page_borderLeft{
	border-left: 1px solid #617075;
	padding-right: 4px;
	padding-left: 4px;
}
div#page2 ul .page_borderLeft_first{
	padding-right: 4px;
}
.active_page{
	color: #617075 !important; 
}
div#videooo{
	margin: 60px 0px 0px 0px;
}
div#videoo{
	height: 500px;
	width: 960px;
}
.video_main{
	float: left;
	width: 504px;
	margin: 70px 0px 0px 0px;
}
.video_text{
	float: left;
	width: 400px;
	height: 282px;
	margin: 70px 0px 0px 45px;
}
div#arrow{
	float: left;
	margin: -13px 0px 0px 550px;
	_margin: -13px 0px 0px 50px;
	border: 0px solid red;
}
.back_video_text{
	float: right;
	margin: -15px 224px 0px 0px;
	_margin: -15px 112px 0px 0px;
}
div#content_video{
	height: 500px;
	width: 960px;
	margin: 60px 0px 0px 0px;
}
.video_main_text{
	height: 40px;
	margin: 20px 0px 0px 20px;
}


/******* FOOTER  ********/

.stopka {
	height: 40pt;
	background: url('../repository/layout/footer3.png');
	border-top-color: #313131;
	border-top-style: solid;
	border-top-width: 0.5pt;
}

.stopka ul{
	list-style: none;
	margin: 0;
	padding: 13pt 0pt 0pt 20pt;
}

.stopka ul li{
	float: left;
	padding-right: 0px;
	padding-left: 15px;
}

.stopka ul li a{
	font-family: Arial;
	font-size: 12px;
	color: #617075;
	text-decoration: none;
	font-weight: normal;
	outline: none;
}
.stopka ul li a:hover{
	font-family: Arial;
	font-size: 12px;
	color: #B9C000;
	text-decoration: none;
	font-weight: normal;
}


.stopka ul .borderRight{
	border-right-color: #383f42;
	border-right-style: solid;
	border-right-width: 1pt;
}
.stopka ul li.footerImg {
	float:right;
	margin: -3px -7px 0 -17px;
}


.stopka2 {
	width: 1001px;
	height: 40pt;
	background: url('../repository/layout/footer3.png');
	border-top-color: #313131;
	border-top-style: solid;
	border-top-width: 0.5pt;
	margin: 0 auto;
}

.stopka2 ul{
	list-style: none;
	margin: 0;
	padding: 13pt 0pt 0pt 20pt;
}

.stopka2 ul li{
	float: left;
	padding-right: 10pt;
	padding-left: 10pt;
}

.stopka2 ul li a{
	font-family: Arial;
	font-size: 12px;
	color: #617075;
	text-decoration: none;
	font-weight: normal;
	outline: none;
}
.stopka2 ul li a:hover{
	font-family: Arial;
	font-size: 12px;
	color: #B9C000;
	text-decoration: none;
	font-weight: normal;
}


.stopka2 ul .borderRight{
	border-right-color: #383f42;
	border-right-style: solid;
	border-right-width: 1pt;
}
.stopka2 ul li.footerImg {
	float:right;
	margin: -3px -7px 0 -17px;
}
.firma{
	float: right;
	margin:0px 10px 0px 10px;
}
.text_na_gl{
	color: rgb(128,128,128);
	text-align: justify;
}
