/*Abbild von RESOURCES/form.css */

/*Wt-form wird nur für auth verwendet 
-> sollte gleich gehalten werden wie siocs-form bzw. siocs-fields (siehe unten)
Evtl. anpassen von template auth.xml auf siocs- Stile (Template wäre zu überarbeiten) */

.Wt-form {
    margin: 0 auto;
    width: 40em;
    padding: 0.7em;
}

.Wt-form h2 {
    font-size: 130%;
    font-weight: bold;
    padding: 0px;
    margin: 8spx 0px;
    letter-spacing: inherit;
    line-height: inherit;
    color: inherit;
    background: inherit;
    height: auto;
}

.Wt-form h3 {
    font-size: 100%;
    font-weight: bold;
    margin: 8px 0px;
}

.Wt-form p {
    font-size: 85%;
    margin-bottom: 1.5em;
    border-bottom: solid 1px #b7ddf2;
    padding-bottom: 0.5em;
}

.Wt-form label {
    display: block;
    font-weight: bold;
    text-align: right;
    width: 14em;
    float: left;
    clear: left;
    line-height: 110%;
	font-size:110%;
}

.Wt-form .Wt-info {
    display: block;
    font-size: 85%;
    width: 16.47em;
    font-weight: normal;
    text-align: right;
}

.Wt-form .Wt-fields input, .Wt-form .Wt-fields select{
    float: left;
    padding: 5px 2px;
    border: solid 1px #aacfe4;
	border-radius: 7px;
    font-size: 90%;
    width: 14em;
    margin: 0.5em 0.5em 1em 0.7em;
}

.Wt-form .Wt-fields input[type="checkbox"] {
    margin-top: 1em;
    width: auto;
}

.Wt-form .Wt-fields select {
    margin-top: 1em;
    width: auto;
}

.Wt-form .Wt-field {
    float: left;
    padding: 5px 2px;
    width: 15em;
    margin: 0 0.5em 1em 0.7em;
	
}

.Wt-form .Wt-buttons {
    clear: both;
    text-align: center;
    margin: 0.5em 0;
}

.Wt-form .Wt-buttons span {
    text-decoration: underline;
    cursor: pointer; cursor: hand;
}

.Wt-form .Wt-error {
}

.Wt-form .Wt-col-right {
    margin-left: 29em;
    padding-left: 2em;
    border-left: solid 1px #b7ddf2;
}
/* ==========================================================================
   Siocs - Druck pdf
   ========================================================================== */ 
.siocs-print {
	border: 1px solid black;
	border-collapse:collapse;
	white-space:nowrap;
}

.siocs-print th{
	background-color:rgb(192,192,192);
	border:1px solid #DDDDDD;	
}

.siocs-print td{
	border-left:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
	padding: 5px 5px;	
}
.siocs-print .siocs-print-alter {
	background-color:yellow;
}

/* ==========================================================================
   Siocs - Zifferneingabe
   ========================================================================== */ 
.siocs-digit  h1 {
    font-size: 200%;
    font-weight: bold;
	font-style:italic;
    padding: 0px;
    letter-spacing: inherit;
	vertical-align:middle;
	background-color:lightgrey;
}

.siocs-digit  h2 {
    font-size: 200%;
    font-weight: bold;
    padding: 0px;
    letter-spacing: inherit;
	vertical-align:middle;
	background-color:yellow;
	
}


/* ==========================================================================
   Siocs - Form
   ========================================================================== */ 
.siocs-form  h2 {
    font-size: 130%;
    font-weight: bold;
    padding: 0px;
    letter-spacing: inherit;
	vertical-align:middle;
	line-height:200%;
}

.siocs-form  h3 {
    font-size: 100%;
    font-weight: bold;
    margin: 8px 0px;
}

.siocs-form  p {
    font-size: 85%;
    margin-bottom: 1.5em;
    border-bottom: solid 1px #b7ddf2;
	border-radius: 7px;
    padding-bottom: 0.5em;
}

.siocs-form 
{
    margin: 0 auto;
}

.siocs-form table td
{
	padding: 5px;
	line-height:100%;
	vertical-align:middle;
}

/*Label werden gleichgesetzt wie normal -> nicht überall werden Labels explizit ausgezeichnet*/
.siocs-form label 
{
    display: block;
    font-weight: normal;
    text-align: right;
    float: left;
    clear: left;
	font-size:100%;
	
}

.siocs-form .siocs-info 
{
    display: block;
    font-size: 85%;
    font-weight: normal;
    text-align: right;

}

/*dateedit-Element in z.B. consumption ignoriert siocs-fields input
*/
.siocs-dateedit
{
	font-size:95%;
}


/*funktioniert z.B. im Graph */
.siocs-fields input, .siocs-fields select
{
    float: left;
    font-size: 100%;
    padding: 5px 2px;
}

.siocs-fields input[type="checkbox"] 
{
    width: auto;
}



.siocs-form .siocs-buttons {
    clear: both;
    text-align: center;
    margin: 1.5em 0;
}

.siocs-form .siocs-buttons span {
    text-decoration: underline;
    cursor: pointer; cursor: hand;
}


.siocs-form .siocs-col-right {
    margin-left: 29em;
    padding-left: 2em;
    border-left: solid 1px #b7ddf2;
}

.siocs-auth-login
{
	/*Width wird ignoriert Grund ??? -> in template mit style gesetzt funktioniert's
	width:360px;*/
	text-align:center;
	height:auto;
	/*background-image:url("/SIDOCS/PICS/logo/siocs_hell.png");*/
}