@charset "utf-8";
/* CSS Document */

.selectimages ul { list-style-type: none; margin: 0; padding: 0; }
.selectimages ul li { float:left; margin:0 1px 0 0; padding:0; height:396px;}
.selectimages ul li.last { float:left; margin:0 0 0 0; padding:0; height:396px;}

.selectimages ul li a:active, .selectimages ul li a:focus{
	outline: none;
}

.selectimages ul li a img { 
	border:3px solid #ffffff;
}

.selectimages ul li a.active img {
	border:3px solid #ff0000;
}

#sortable li img {
	cursor:move;
	border:3px solid #F8F8F8;
}

.sortHelper
{
	border: 3px dashed #666;
	width: 117px;
}

#collage1 img, #collage2 img {
	border:none;
}

#collage1, #collage2 { 
	border:3px solid #F8F8F8;
	width:300px;
}

#collage1.active, #collage2.active {
	border:3px solid #ff0000;
}

.userform {
	padding-left:30px;
}

.userform .label {
	text-align:right;
	font-weight:bold;
}

.error {
	color:#FF0000;
}

.required {
	color:#0000FF;
}

.result {
	padding-left:15px;
	padding-right:15px;
}

#wohnstilbild {
	margin-left:2px;
}

.result table td p {
	margin-top:0;
	padding-top:0;
}