﻿* { 
    margin-left: auto;
    margin-right:auto; 
    margin-top:auto; 
    text-align: right;
}

html, body, form 
{ 
    vertical-align: middle;
} 

p
{
 text-align:justify;
}


A:link { color:#333333; text-decoration:none; }
A:visited { color:#333333; text-decoration:none; }
A:hover { color:#cc0000; text-decoration:none; }
A:active { color:#cc0000; text-decoration:none; }

.gesamttop
{
    text-align:center;
    width:100%;
    margin:0px auto 0px auto;
}
 
.text12
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    text-align:justify;
    font-weight: normal;
}
.text12w
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #ffffff;
    text-align:justify;
    font-weight: normal;
}
.text12r
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #cc0000;
    text-align:justify;
    font-weight: normal;
}

.text14r
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #cc0000;
    text-align:justify;
    font-weight: normal;
}

.text10r
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #cc0000;
    text-align:justify;
    font-weight: normal;
}

.text10
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align:justify;
    font-weight: normal;
}

.text10w
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-align:justify;
    font-weight: normal;
    
}
.text14
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    text-align:left;
    font-weight: normal;
}


.text16
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
    text-align:left;
    font-weight: normal;
}

.table_soft
{
border: solid 1px #BFC0D3;
}

.formular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #ffffff;
	background-position: left center;
	border: 1px solid #666666;
	width: 98%;
	height: 22px;
	text-align:left;
	vertical-align:middle;
}


.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#cc0000;
	 color: #ffffff;
	border: 1px solid #666666;
	cursor: hand;
	height: 25px;
	 margin:0px auto 0px auto;
	 width:200px;
	 text-align:center;
}


/* MODALBOX */
.confirm-dialog {	
    BACKGROUND: url(../img/controls/bg_popup.png) no-repeat left top;	
    MARGIN: 0px auto;	
    WIDTH: 370px;
    height:200px;	
    PADDING-TOP: 14px;	
    POSITION: relative;
   TEXT-ALIGN: center;
}

.confirm-dialog H2 	
{
    font-family:verdana,arial,helvetica,clean,sans-serif;
    font-size:14px;
    font-weight:normal; 
    COLOR: #4d68dd;
    TEXT-ALIGN: center;
} 

.confirm-dialog input {	
    WIDTH:50px;
}     

.modalBackground {
    background-color: #333333;
    border: 0px;
    filter:alpha(opacity=70);
    opacity:0.7;
} 

.zelle_weiss
{
background-color:White ;
}