body {
	background: #ffffff;
	margin: 0;
}

a {
	color: #555c60;
}

img {
	border: 0;
}

div {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #555c60;
}

.img {
	max-width: 610px;
}

.background_image {
	width: 964px;
	height: 551px;
}

.menu_home {
	width: 36px;
	height: 10px;
	display: block;
}

.menu_studio {
	width: 46px;
	height: 10px;
	display: block;
}

.menu_oferta {
	width: 49px;
	height: 10px;
	display: block;
}

.menu_news {
	width: 37px;
	height: 10px;
	display: block;
}

.menu_mapa {
	width: 33px;
	height: 10px;
	display: block;
}

.menu_kontakt {
	width: 57px;
	height: 10px;
	display: block;
}

.logo {
	width: 83px;
	height: 66px;
}

.load {
	-moz-opacity: .5;
	opacity: .5;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50, style=0);
}

.nav_up {
	left: 465px;
	top: 28px;
	width: 52px;
	height: 25px;
	background: url(../images/verre/strzalki.png) no-repeat;
	background-position: 0 0;
	cursor: pointer;
	display: block;
}

.nav_down {
	left: 465px;
	top: 492px;
	width: 52px;
	height: 25px;
	background: url(../images/verre/strzalki.png) no-repeat;
	background-position: 0 -25px;
	cursor: pointer;
	display: block;
}

.gallery_container {
	left: 20px;
	top: 9px;
	width: 500px;
	height: 355px;
	overflow: hidden;
}

.gallery_foto {
	left: -80px;
	top: -13px;
}

.track {
	float: left;
	width: 8px;
	border: solid #aeaeae 1px;
}

.handle {
	width: 8px;
	height: 23px;
	background-color: #767676;
	-moz-opacity: .2;
	opacity: .2;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20, style=0);
}

#verre_content {
	position: relative;
	width: 970px;
	height: 647px;
	background: #ffffff;
	margin: 0 auto 0 auto;
	overflow: hidden;
}

#verre_content div {
	position: absolute;
}

#verre_content .center {
	width: 635px;
	text-align: center;
	text-indent: 0;
	line-height: 28px;
}

#verre_content .right {
	width: 633px;
	text-align: right;
	text-indent: 0;
	line-height: 28px;
}

#verre_content .bold {
	font-weight: bold;
}

#verre_content .italic {
	font-style: italic;
}

#verre_content .underline {
	text-decoration: underline;
}

#verre_content .h1 {
	position: relative;
	margin-top: 29px;
	font-family: Arial;
	font-size: 12px;
	color: #555c60;
	text-transform: uppercase;
	text-indent: 10%;
}

#verre_content .h1:first-letter {
	color: #b43232;
}

#verre_content .h2 {
	position: relative;
	font-family: Arial;
	font-size: 12px;
	color: #555c60;
	text-transform: uppercase;
}

#verre_content .h2:first-letter {
	color: #b43232;
}

#verre_content .h3:first-letter {
	color: #b43232;
}

#verre_content .scroller {
	width: 539px; 
	height: 551px;
	overflow: hidden;
}

#verre_content .content {
	position: relative;
	width: 539px;
	margin-top: -280px;
}

#verre_content .section {
	position: relative;
	width: 539px;
	height: 371px;
	background: url(../images/verre/verre_gallery_film.jpg) no-repeat;
	text-align: center;
	overflow: hidden;
}

#verre_content .yt {
	position: relative;
	width: 605px;
	height: 337px;
	text-align: right;
}

#verre_content .yt_movie {
	position: relative;
	width: 605px;
	height: 324px;
}

#verre_content .yt_source, .yt_source a {
	position: relative;
    font-size: 8px;
	color: #838383;
}

#content_loading {
	left: 0px;
	top: 86px;
	width: 970px;
	height: 557px;
	background: #ffffff;
	z-index: 2;
}

#loading_load {
	left: 444px;
	top: 83px;
	width: 83px;
	height: 130px;
	text-align: center;
}

#content_logo {
	left: 29px;
	top: 11px;
	width: 83px;
	height: 66px;
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#content_malinowymaz {
	left: 748px;
	top: 0;
	width: 176px;
	height: 86px;
	background: url(../images/verre/verre_mazy_czerwone.jpg) no-repeat;
	display: block;
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#content_menu {
	left: 550px;
	top: 56px;
	width: 400px;
	height: 10px;
	overflow: hidden;
	display: none;
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#menu_home {
	left: 0;
	top: 0;
	background: url(../images/verre/verre_menu.png) no-repeat;
	background-position: 0 0;
}

#menu_studio {
	left: 62px;
	top: 0;
	background: url(../images/verre/verre_menu.png) no-repeat;
	background-position: -36px 0;
}

#menu_oferta {
	left: 130px;
	top: 0;
	background: url(../images/verre/verre_menu.png) no-repeat;
	background-position: -82px 0;
}

#menu_news {
	left: 206px;
	top: 0;
	background: url(../images/verre/verre_menu.png) no-repeat;
	background-position: -131px 0;
}

#menu_mapa {
	left: 270px;
	top: 0;
	background: url(../images/verre/verre_menu.png) no-repeat;
	background-position: -168px 0;
}

#menu_kontakt {
	left: 328px;
	top: 0;
	background: url(../images/verre/verre_menu.png) no-repeat;
	background-position: -201px 0;
}

#content_background {
	left: 0;
	top: 86px;
	width: 964px;
	height: 550px;
	background: #ffffff;
	border: #767676 solid 3px;
}

#background_1 {
	-moz-opacity: 1;
	opacity: 1;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100, style=0);
}

#background_2 {
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#background_3 {
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#background_4 {
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#background_5 {
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#content_main {
	left: 162px;
	top: 89px;
	width: 655px;
	height: 551px;
	overflow: hidden;
}

#main_background {
	left: 0;
	top: 0;
	width: 655px;
	height: 551px;
	background: #ffffff;
	-moz-opacity: .8;
	opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80, style=0);
}

#main_content {
	width: 633px;
	height: 460px;
	margin: 11px;
	margin-top: 50px;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #555c60;
	overflow: hidden;
}

#main_content .indent {
	position: relative;
	line-height: 28px;
	color: #555c60;
	text-indent: 10%;
}

#main_content .para {
	position: relative;
	line-height: 28px;
	color: #555c60;
}

#scroll {
	left: 635px;
	top: 50px;
	z-index: 1;
}

#track {
	height: 460px;
}

#main_map {
	left: 10px;
	top: 208px;
	width: 635px;
	height: 300px;
	z-index: 3;
	-moz-opacity: .65;
	opacity: .65;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65, style=0);
}

#content_blogcontrol {
	left: 10px;
	top: 569px;
	width: 190px;
	display: none;
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#blogcontrol_content a {
	background: #af2d2c;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #fafafa;
	line-height: 11px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#content_gallery {
	left: 3px;
	top: 89px;
	width: 964px;
	height: 551px;
	background: #e5e5e5 url(../images/verre/verre_gallery_background.jpg) no-repeat;
	overflow: hidden;
	display: none;
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}

#gallery_main {
	left: 0;
	top: 0;
}

#glider {
	top: 0px;
	left: 217px;
}

#gallery_info {
	left: 10px;
	top: 455px;
	width: 190px;
}

#gallery_info a {
	background: #af2d2c;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #fafafa;
	line-height: 11px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#gallery_photo_info {
	left: 767px;
	top: 100px;
	width: 192px;
	height: 130px;
}

#gallery_photo_info .header {
	font-family: "Times New Roman";
	font-size: 24px;
	font-weight: normal;
	color: #af2d2c;
	letter-spacing: 2px;
}

#gallery_photo_info #info_container {
	left: 10px;
	top: 32px;
	width: 180px;
	height: 100px;
}

#gallery_photo_info #info_container .info_content {
	background: #101010;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #fafafa;
	line-height: 12px;
	letter-spacing: 2px;
}

#gallery_photo_info_shadow {
	left: 756px;
	top: 41px;
	width: 209px;
	height: 89px;
	overflow: hidden;
}

#gallery_photo_info_shadow .header {
	font-family: "Times New Roman";
	font-size: 80px;
	font-weight: normal;
	color: #d2d2d2;
}

#verre_copyright {
	position: relative;
	width: 970px;
	height: 11px;
	margin: 0 auto 0 auto;
	font-family: Arial;
	font-size: 10px;
	color: #aeaeae;
	text-align: center;
	overflow: hidden;
	-moz-opacity: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0, style=0);
}
