/* CSS - Anmeldekomponente */
body {
	background: #FFF;
}
h1 {}
#subscription {
	width: 640px;
	background: #FFFFFF;
}
#subscription td {
	vertical-align: top;
}
.subscribtion-userdata td {
	font-size:0.8em;
}

.element {
	padding: 4px;
	background: white;
	font: normal 1em Arial;
	border: solid 1px #DDD;
}
.title {
	margin: 0;
	font: bold 1em Arial;
	color: #000000;
}
p {
	font: normal 0.8em Arial;
}
label {
	padding-left: 4px;
	font: normal 0.8em Arial;
	color: sienna;
}
a {
	color: #134E7E;
}
a:hover {
	color: #FF9900;
}
.description {
	clear: right;
}
.name {
	font-weight: bold;
}
.forced {
	padding-left: 20px;
	background: url(forced.png) no-repeat left center;
	font: normal 0.8em Arial;
	color: darkorange;
}
.format {
	font: bold 0.8em Arial;
	color: grey;
}
.link {
	float: right;
	margin: 0;
	/* padding-left: 20px;
	background: url(link.png) no-repeat left center;
*/
}
.location {
	padding-left: 20px;
	background: url(location.png) no-repeat left center;
}
.time {
	padding-left: 20px;
	background: url(time.png) no-repeat left center;
}
.default {
	color: blue;
}
.btn-component-edit, .btn-component-delete {
	font-size: 0.6em;
	margin:2px;
}
.btn-componentlevel-1, .btn-componentlevel-2, .btn-componentlevel-3 {
	font-size: 0.6em;
	margin:4px;
}
.btn-interface-save {
	margin: 10px;
	font-size: 0.8em;
}
.btn-registrationdata-save {
	margin: 10px 0 0 40px;
	font-size: 0.6em;
}
.link-radio-edit,
.link-radio-delete {
	margin-right: 8px;
}
#overlay {
	position:absolute;
	height:100%;
	top: 0px;
	left: 0px;
	display: none;
	background: #134E7E;
	filter: Alpha(opacity=60);
	-moz-opacity: 0.6;
	z-index:5;
}
#window {
	position:fixed;
	display: none;
	background: #E9E9E9;
	right: 150px;
	top: 50px;
	width: 360px;
	border: solid 2px #3F6F96;
	font-size: 0.8em;
	padding: 8px;
	z-index:10;
}
#window table td {
	vertical-align: top;
}
#window table td .editor {
	width:240px;
}
#window table td textarea {
	height:80px;
	font-family:Arial, Helvetica, Sans-serif;
	font-size:0.9em;
}
#window table td select {
	font-size:0.8em;
}
.col-3 { width:75%; }
.col-2 {}
#subscription td.spacercell {
	width: 2%;
	background: #E2E2E2;
}
form#delete {
	margin-top:20px;
}
.info {
	font-size:0.8em;
}
.error {
	background:#80000;
	color:white;
}