/* 
    Document   : tdhelpdesk.css
    Created on : 26.01.2009, 10:43:05
    Author     : pickm
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.backbutton {
    background:transparent url(../images/buttons/zurueck.gif) no-repeat scroll center;
    border:medium none;
    width:100px;
    padding:0.3em;
    margin:0.8em 0;
    margin-left: 5em;
}

.tx-tdhelpdesk-pi1 {
    margin: 0;
    padding: 0;
}

.tx-tdhelpdesk-pi1 table {
    width: 100%;
    margin-bottom: 40px;
    border-collapse: separate;
}

.tx-tdhelpdesk-pi1 .answer {
    text-decoration:underline;
    margin-bottom: 10px;
    margin-left: 5px;
    font-weight: bold;
    color: #990000;
    font-size: 14pt;
}

.tx-tdhelpdesk-pi1 form div {
    clear:left;
    display:block;
    margin:5px 0 0;
    padding:1px 3px;
}

.tx-tdhelpdesk-pi1 form div label {
    display:block;
    float:left;
    margin:0 0 0.5em;
    padding:0.3em 0.5em;
    text-align:left;
    width:12em;
}

.tx-tdhelpdesk-pi1 input, select, textarea {
    color:#262626;
    font-family:Arial,Helvetica,sans-serif;
}


.tx-tdhelpdesk-pi1 .inputText {
    width: 336px;
}

.tx-tdhelpdesk-pi1 .first {
    width: 70%;
}

.tx-tdhelpdesk-pi1 .second {
    width: 15%;
    text-align:center;
}

.tx-tdhelpdesk-pi1 .third {
    width: 15%;
    text-align: center;
}

.tx-tdhelpdesk-pi1 .submitButton {
    background: url(../images/buttons/absenden.gif);
	background-repeat: no-repeat;
	background-position: center;
    width: 100px;
    border: none;
}

.tx-tdhelpdesk-pi1 tr.tablestart {
    font-weight:bold;
}

.tx-tdhelpdesk-pi1 tr.tablestart td {
    background-color: #990000;
    color: #FFFFFF;
}

.tx-tdhelpdesk-pi1 tr.even td {
    background-color: #dcdcdc;
}

.tx-tdhelpdesk-pi1 tr.odd td {
    background-color: #efefef;
}

.tx-tdhelpdesk-pi1 tr.even, tr.odd, tr.tablestart {
    width: 100%;
}

.user-info {
    border: 1px solid #dcdcdc;
}


/******************************************************/
/*********** pi2 **************************************/
/******************************************************/

.tx-tdhelpdesk-pi2 {
    margin: 0;
    padding: 0;
}

.tx-tdhelpdesk-pi2 table {
    width: 100%;
    margin-bottom: 40px;
    border-collapse: separate;
}

.tx-tdhelpdesk-pi2 .answer {
    text-decoration:underline;
    margin-bottom: 10px;
    margin-left: 5px;
    font-weight: bold;
    color: #990000;
    font-size: 14pt;
}

.tx-tdhelpdesk-pi2 form div {
    clear:left;
    display:block;
    margin:5px 0 0;
    padding:1px 3px;
}

.tx-tdhelpdesk-pi2 form div label {
    display:block;
    float:left;
    margin:0 0 0.5em;
    padding:0.3em 0.5em;
    text-align:left;
    width:12em;
}

.tx-tdhelpdesk-pi2 input, select, textarea {
    color:#262626;
    font-family:Arial,Helvetica,sans-serif;
}


.tx-tdhelpdesk-pi2 .inputText {
    width: 336px;
}

.tx-tdhelpdesk-pi2 .first {
    width: 50%;
}

.tx-tdhelpdesk-pi2 .second {
    width: 25%;
}

.tx-tdhelpdesk-pi2 .third {
    width: 25%;
    text-align: center;
}

.tx-tdhelpdesk-pi2 .admin3 {
    text-align:center;
}


.tx-tdhelpdesk-pi2 .admin4 {
    text-align:center;
}

.tx-tdhelpdesk-pi2 .submitButton {
    background: url(../images/buttons/absenden.gif);
	background-repeat: no-repeat;
	background-position: center;
    width: 100px;
    border: none;
    float: left;
    margin-left: 12.8em;
}

.tx-tdhelpdesk-pi2 .completedButton {
    background: url(../images/buttons/erledigen.gif);
	background-repeat: no-repeat;
	background-position: center;
    width: 100px;
    border: none;
    float: left;
    color: white;
    margin-left: 12.8em;
}

.tx-tdhelpdesk-pi2 .filterButton {
    background: url(../images/buttons/filtern.gif);
	background-repeat: no-repeat;
	background-position: center;
    width: 100px;
    height: 22px;
    border: none;
    padding:0.3em;
    margin:0;
    margin-left: 12.8em;
}

.tx-tdhelpdesk-pi2 .requestButton {
    background: url(../images/buttons/neue_anfrage.gif);
	background-repeat: no-repeat;
	background-position: center;
    width: 100px;
    height: 22px;
    border: none;
    padding:0.3em;
    margin:0;
    margin-left: 12.8em;
}

.tx-tdhelpdesk-pi2 tr.tablestart {
    font-weight:bold;
}

.tx-tdhelpdesk-pi2 tr.tablestart .admin2 {
    width: 60%;
}

.tx-tdhelpdesk-pi2 tr.tablestart td {
    background-color: #990000;
    color: #FFFFFF;
}

.tx-tdhelpdesk-pi2 tr.even td {
    background-color: #dcdcdc;
}

.tx-tdhelpdesk-pi2 tr.odd td {
    background-color: #efefef;
}

.tx-tdhelpdesk-pi2 tr.locked td {
    background-color: yellow;
}

.tx-tdhelpdesk-pi2 tr.even, tr.odd, tr.tablestart {
    width: 100%;
}
.tx-tdhelpdesk-pi2 #reply {
    width: 100%;
    height: 23.5em;
}

.tx-tdhelpdesk-pi2 .user-info {
    border: 1px solid #dcdcdc;
    width: 45%;
    border-collapse:collapse;
}

.tx-tdhelpdesk-pi2 .autotext {
    border: 1px solid #dcdcdc;
    width: 45%;
    border-collapse:collapse;
    text-align: center;
}

.tx-tdhelpdesk-pi2 .auto1 {
    width: 60%;
    text-align: left;
}


.tx-tdhelpdesk-pi2 .data-info {
    border:1px solid #DCDCDC;
    border-collapse:collapse;
    width:45%;
    float:right;
    height: 105px;
}

.tx-tdhelpdesk-pi2 .issue-list {
    border: 1px solid #DCDCDC;
    margin: 0 0 15px 0;
    padding: 3px 3px;
}

.tx-tdhelpdesk-pi2 .issue-list legend {
    font-size: 16pt;
    color: #990000;
    font-weight: bold;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0 0.25em 0 0.25em;
}

.tx-tdhelpdesk-pi2 .issue-list .inputText {
    width: 253px;
}
