/* - - - - - - - - - - - - - - - - - - - - GALLERY EXTENSIONS */

.clear { clear: both; }

/* - - - - - - - - - - - - - SINGLE */


.wtgallery_single_frame {
}
.wtgallery_single_frame img{
padding: 2px 2px 2px 2px;
border: solid 1px #aaaaaa;
max-width: 550px;
}

.wtgallery_single_browser {
padding-top: 4px;
}
.wtgallery_single_browser_previous {
float: left;
font size: 10px;
padding: 4px 0 0 60px;
}
.wtgallery_single_browser_next {
float: right;
font size: 10px;
padding: 4px 60px 0 0;
}
.wt_gallery_single_inner_text {
clear:both;
width: 400px;
margin: 0 auto;
}
.wt_gallery_single_inner_title {
font-size: 12px;
}
.wt_gallery_single_inner_comments {
font-size: 10px;
}

/* - - - - - - - - - - - - - LIST */

.wtgallery_list_area {
overflow: hidden;
}
.list_row {
width: 100%;
height: 80px;
}
.wtgallery_list_col {
float: left;
padding-right: 22px;
}
.wtgallery_list_frame {
width: 80px;
height: 57px;
border: solid 1px #aaaaaa;
padding: 1px;
}
.wtgallery_list_pptout img {
margin: 0; padding: 0;
}
.wtgallery_list_pagebrowser_area p {
margin: 0; padding: 0; display: inline;
}

.wtgallery_list_ul { margin: 0; padding: 0;}
.wtgallery_list_ul li { float: left; padding: 0 10px 15px; 0; list-style: none; }
.wtgallery_list_area a { color: #575afc; }
.wtgallery_list_area a:hover { color: #000; }


/* - - - - - - - - - - - - - CATEGORY */

.wtgallery_category_pagebrowser_area {
display: inline;
}
.wtgallery_category_pagebrowser_area p {
display: inline;
margin: 0;
padding: 0;
}
.wtgallery_category_row {
padding-bottom: 10px;
}
.category_row {
margin: 0;
padding: 0;
text-align: left;
}
.wtgallery_category_col {
width: 186px;
float: left;
}
.wtgallery_category_frame {
border: solid 1px #aaaaaa;
width: 146px;
height: 111px;
background-color: #f4f4f4;
position: relative;
}
.wtgallery_category_pptout {
position: absolute;
width: 144px;
height: 109px;
top: 1;
left: 1;
}
.wtgallery_category_pptout img {
position: absolute;
top: 2;
left: 2;
}
.wtgallery_category_minicam {
position: absolute;
width: 27px;
height: 24px;
top: -3px;
left: -3px;
background: url(../grf/mini-cam.png);
}
.wtgallery_category_folder {
width: 140px;
padding: 3px 0px 8px 0px;
font-size: 10px;
text-align: left;
}


/* FCE Styles */
.spalten {
	width: 100%;
}

/* 50-50 */
.c50lft {
	float: left;
	width: 49.9%;
}
.c50lft-cont {
	margin-right: 5px;
	overflow: hidden;
}
.c50rgt {
	float: right;
	width: 49.9%;
}
.c50rgt-cont {
	margin-left: 5px;
	overflow: hidden;
}

/* 33-33-33 */
.c33lft {
	float: left;
	width: 33%;
}
.c33lft-cont {
	margin-right: 5px;
	overflow: hidden;
}
.c33mid {
	float: left;
	width: 34%;
}
.c33mid-cont {
	margin: 0 5px;
	overflow: hidden;
}
.c33rgt {
	float: right;
	width: 33%;
}
.c33rgt-cont {
	margin-left: 5px;
	overflow: hidden;
}

/* 25-25-25-25 */
.c25lfto {
	float: left;
	width: 24%;
}
.c25lfto-cont {
	margin-right: 5px;
	overflow: hidden;
}
.c25lfti {
	float: left;
	width: 26%;
}
.c25lfti-cont {
	margin: 0 5px;
	overflow: hidden;
}
.c25rgti {
	float: left;
	width: 26%;
}
.c25rgti-cont {
	margin: 0 5px;
	overflow: hidden;
}
.c25rgto {
	float: right;
	width: 24%;
}
.c25rgto-cont {
	margin-left: 5px;
	overflow: hidden;
}

/* 65-35 */
.c65lft {
	float: left;
	width: 64.8%;
}
.c65lft-cont {
	margin-right: 5px;
	overflow: hidden;
}
.c35rgt {
	float: right;
	width: 35%;
}
.c35rgt-cont {
	margin-left: 5px;
	overflow: hidden;
}

/* 35-65 */
.c35lft {
	float: left;
	width: 35%;
}
.c35lft-cont {
	margin-right: 5px;
	overflow: hidden;
}
.c65rgt {
	float: right;
	width: 64.8%;
}
.c65rgt-cont {
	margin-left: 5px;
	overflow: hidden;
}

/* 75-25 */
.c75lft {
	float: left;
	width: 74.8%;
}
.c75lft-cont {
	margin-right: 5px;
	overflow: hidden;
}
.c25rgt {
	float: right;
	width: 25%;
}
.c25rgt-cont {
	margin-left: 5px;
	overflow: hidden;
}

/* 25-75 */
.c25lft {
	float: left;
	width: 25%;
}
.c25lft-cont {
	margin-right: 5px;
	overflow: hidden;
}
.c75rgt {
	float: right;
	width: 74.8%;
}
.c75rgt-cont {
	margin-left: 5px;
	overflow: hidden;
}
