
/* latest Ansicht auf fast jeder seite links */
.box180bodyOrange .tx-tmdjoboffers-pi1 .head {
	font-size: 10px;
	color: white;
	}

.box180bodyOrange .tx-tmdjoboffers-pi1 p {
	color: white;
	margin: 0px;
	}
	
.box180bodyOrange .more {
	text-align: left;
	}

.box180bodyOrange .tx-tmdjoboffers-pi1 .lineAfter {
	border-bottom: 1px solid white;
	}

.tx-tmdjoboffers-pi1 .lineAfter .more a {
	text-decoration: none ! important;
	}
		
/* verwaltungs Modul */
.tx-tmdjoboffers-pi2 {
	}

div.tx-tmdjoboffers-pi2 div.tx-tmdjoboffers-singleView { 
	border: 2px solid lightgrey;
	padding: 15px;
	margin-bottom: 15px;
	}
	
/* Mode selector */
.tx-tmdjoboffers-pi2-modeSelector {}

.tx-tmdjoboffers-pi2-modeSelector table {
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 5px;
	}

.tx-tmdjoboffers-pi2-modeSelector tr {
	}

.tx-tmdjoboffers-pi2-modeSelector td {
	border-bottom: 1px solid black;
	text-align: center;
	}

.tx-tmdjoboffers-pi2-modeSelector td:hover,
.tx-tmdjoboffers-pi2-listrow table td.firstCol:hover {
	background-color: #EEE;
	}
	
.tx-tmdjoboffers-pi2-modeSelector-SCell {
	background-color: #DDD;
	}
	
/* liste Jobs */
.tx-tmdjoboffers-pi2-listrow table {
	width: 100%;
	border-collapse: collapse;
	}

.tx-tmdjoboffers-pi2-listrow-odd {
	background-color: #f7f7f7;
	}
	
.tx-tmdjoboffers-pi2-listrow table td {
	border-bottom: 1px solid grey;
	border-right:  1px solid grey;
	padding: 3px;
	}







    
/*
.tx-tmdjoboffers-pi2 form#tx_tmdjoboffers_pi2form * {
	}
*/

div form#tx_tmdjoboffers_create {
	}

.tx-tmdjoboffers-pi2 div.formidable-rdrstd-rdtwrap {
	clear: both;
	}

.tx-tmdjoboffers-pi2 form input {
	clear: both;
	float: none;
	}	

.tx-tmdjoboffers-pi2 form textarea {
	width: 95%;
	height: 100px;
	}
	
.tx-tmdjoboffers-pi2 form input[type=text] {
	width: 95%;
	}

.formidable-rdrstd-rdtwrap #tx_tmdjoboffers_create_task_islist,
.formidable-rdrstd-rdtwrap #tx_tmdjoboffers_create_qual_islist,
.formidable-rdrstd-rdtwrap #tx_tmdjoboffers_edit_task_islist,
.formidable-rdrstd-rdtwrap #tx_tmdjoboffers_edit_qual_islist,
.formidable-rdrstd-rdtwrap #tx_tmdjoboffers_edit_delFile {
	width: 30px;
	}

.tx-tmdjoboffers-pi2 form input#tx_tmdjoboffers_create_starttime {
	width: 130px;
	}

.tx-tmdjoboffers-pi2 .error {
	color: red;
	}

/*************************************/




/**********************/
/* sr_feuser_register */
/**********************/
.tx-srfeuserregister-pi1 legend { padding: 0; margin: 0; font-weight: bold; } 		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { margin: 0.5em 0; } 		
.tx-srfeuserregister-pi1 a { padding-left: 14px; text-decoration:none; } 		
.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; } 		
.tx-srfeuserregister-pi1 label span { color: #ff0000; } 		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; } 		
.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; width: 300px;} 		
.tx-srfeuserregister-pi1 textarea { margin: 0; padding: 0 .5em 0 0; width: 300px;} 		
.tx-srfeuserregister-pi1 input[type=password] { margin-right: 0em; width: 95px; } 		
.tx-srfeuserregister-pi1 input[type=radio] { margin-right: 0em; width: auto; } 		
.tx-srfeuserregister-pi1 input[type=submit] { /* margin-left: 19em;*/  width: auto; } 		
label.tx-srfeuserregister-pi1-password-again { display: block; }
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; } 	
.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio,
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; } 		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; } 		
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; font-size: .8em; margin-left: 1em; } 		
.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; } 		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; } 		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; } 		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; } 		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; } 		
.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; } 		
.tx-srfeuserregister-pi1 dt, 
.tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; } 		
.tx-srfeuserregister-pi1 dt { clear: both; width: 20%; text-align: left; padding-right: 1em; } 		
.tx-srfeuserregister-pi1 dd { text-align: left; width: 320px; } 		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; } 		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; } 		
* html .tx-srfeuserregister-pi1 dd { float: none; } 		
.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; } 		
.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }
.tx-srfeuserregister-pi1 input + label { float: left; }
.tx-srfeuserregister-pi1-radio { border: none; }

