@charset "UTF-8";

.list-table {
	margin-top:4px;
	margin-bottom:20px;
	width:100%;
	border-collapse: collapse;
}

.list-table td, .list-table th {
	border:1px solid #CCCC00;
	padding:5px;
	vertical-align: middle !important;
}

.list-table th {
	padding:5px;
}

.list-table tr:nth-child(even) {
	height:30px;
	background-color:#FFF;
}

.list-table tr:nth-child(odd) {
	height:30px;
	background-color:#FFFFCC;
}

.list-table tr:hover {
	background-color:#FFCC99;
}

.list-table tr:first-child {
	background-color:#FFCC99;
}

.list-table .list-iconholder {
	width:30px;
}

/* links */
.list-a-edit, .list-a-delete {
	display:block;
	width:30px;
	height:30px;
	margin:auto;
}

.list-a-edit {
	background:url('icons/fmedit_a.gif') center no-repeat;
}

.list-a-delete {
	background:url('icons/fmdelete_a.gif') center no-repeat;
}

/* formular */

.error {
	color:#CC0000;
	font-weight:bold;
}
label { display:block; font-weight:bold; }
body {margin:0px 0px 0px 0px; font-family:Verdana; font-size: .8em; background-color:lightgrey;}
h3 { margin:5px; text-align:center; color:#C00;}
form div { margin-bottom: 3px; }
fieldset { margin: 0px 5px 0px 5px; padding:5px 5px 5px 5px;}
#divautor, #divkuerzel, #divlanguage, #divtitel { float:left; }
#divautor, #divtitel { width:80%; margin-right: 10px; }
#divkuerzel, #divlanguage { width: 14%;}
#idkuerzel, #idlanguage { width: 99%; }
#idautor, #idkuerzel { width: 99%; }
#divtitel { clear:left; }
#idtitel { width:99%; }
#divtext { clear:left; }
#divurl { clear:both; width: 99%; }
#idurl { width:99%; }
#divdatetime { width:45%; margin-right: 10px; float:left;}
#divpubconditions { width:45%; float:left;}
#divdatestart, #divdateend, #divdatepublishing { width: 55%; float:left; }
#divplace { width:100%; }
#divtimestart, #divtimeend { float:left; width:25%; }
#divdateend {clear:both;}
#divdatestart, #divdateend { margin-right: 10px; }
#iddatestart, #iddateend, #iddatepublishing, #idtimestart, #idtimeend { width: 99%; }
#divdatepoint { clear:both; float:left; margin-right: 15px; width: 30%;}
#divreleased { float:left; width:30%;}
#divtext { width:99%;  }
#idtext { width:540px; height:200px; }
#divend { clear:both; }
#divbuttons { clear:both; 	position:relative; text-align:center;	padding-top:10px; z-index:101;}
#idform .inactiv { position:absolute; top:0px; left:0px; background-color:rgba(215,0,0,.1); width:100%; height:100%; z-index:100;}
#idform .inactiv h1 { position:relative; top:35%; text-align:center; font-size:500%; color:#C00; transform:rotate(-45deg);}
.list-btn { display:block; text-align:center; padding:10px; border:0px solid #000; color:black; margin:auto; border-radius:8px;}
.list-btn:hover { text-decoration:none; background-color:#CE0000; color:white;}
.list-new { font-size:1.1em; width:80%; background-color:#FF9900; }