/*******
******** EXTENSIONS styles */

/* GALERY */

.tx-wxgallery-pi1 {
	height: 100%;
}

/* GALERY IMAGE CONTENT */

.tx-wxgallery-pi1 .galery_image {
	text-align: center; width: 100%; height: 100%; line-height: 100%;
}

.tx-wxgallery-pi1 .galery_image img {
	padding-top: 60px;
}

/* GALERY INFO CONTENT */

.tx-wxgallery-pi1 .galery_info {
	float: left; position: absolute; bottom: 0px; left: 0px; width: 50%; font-size: 16px; padding-bottom: 12px; padding-left: 12px;
	color: gray; font-weight: bold;
}

.tx-wxgallery-pi1 .galery_info span.year {
	font-weight: normal;
}

/* GALERY NAVIG CONTENT */

.tx-wxgallery-pi1 .galery_navig {
	position: absolute; bottom: 0px; right: 0px;
	width: 166px; height: 18px; line-height: 18px; background: transparent url(../images/galery-navig.gif) top left no-repeat;
}
.tx-wxgallery-pi1 .galery_navig a {
	font-family: tahoma, serif; text-decoration: none; font-size: 9px; text-transform: uppercase; color: white;
}
.tx-wxgallery-pi1 .galery_navig span.galery_back, .tx-wxgallery-pi1 .galery_navig span.galery_next {
	display: block; float: left; height: 18px;
}
.tx-wxgallery-pi1 .galery_navig span.galery_back {
	width: 58px; padding-left: 25px;
}
.tx-wxgallery-pi1 .galery_navig span.galery_next {
	width: 58px; padding-right: 25px; text-align: right;
}

/* PROJECTS */

.projects-navig {
	position: absolute; top: 0px; right: 0px; width: 152px; height: 18px; line-height: 18px; background: transparent url(../images/projects-navig.gif) center no-repeat;
	filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;
}
.projects-navig a {
	font-family: tahoma, serif; font-size: 9px; text-transform: uppercase; color: black; text-decoration: none;
}
.projects-navig a:hover {
	text-decoration: underline;
}
.projects-navig span.prev, .projects-navig span.next {
	display: block; float: left; height: 18px;
}
.projects-navig span.prev {
	width: 58px; padding-left: 18px;
}
.projects-navig span.next {
	width: 56px; padding-right: 20px; text-align: right;
}
.projects-smallimage, .projects-text, .projects-projectsmenu {
	float: left; width: 392px;
}
.projects-text {
	width: 334px; height: 170px; padding: 16px 30px 0px 28px; text-align: justify; overflow: auto;
}
.projects-projectsmenu {
	width: 362px; height: 16px; line-height: 16px; padding-left: 30px;
}
.projects-projectsmenu a {
	text-transform: uppercase;
}