body, input, table, span.subsection, .myButtonSelect , span.info{
	font-family:calibri, Sans-Serif;
   	font-size: 18px;
}

a{
	color:#3070b3;
	font-size: 12px;
	text-decoration:none;
}

a:visited{color:#3070b3}
a:focus{color:#3070b3}
a:hover{color:#3070b3}
a:active{color:#3070b3}



table, tr{
	border: 1px solid #333333;
	margin-left: auto; 
	margin-right: auto;
	border-spacing: 1px;
	border-collapse: collapse;
}

th{
	-moz-box-shadow:inset 0px 1px 0px 0px #005293;
	-webkit-box-shadow:inset 0px 1px 0px 0px #005293;
	box-shadow:inset 0px 1px 0px 0px #005293;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #637aad), color-stop(1, #005293));
	background:-moz-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-webkit-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-o-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-ms-linear-gradient(top, #637aad 5%, #005293 100%);
	background:linear-gradient(to bottom, #637aad 5%, #005293 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637aad', endColorstr='#5972a7',GradientType=0);
	background-color:#005293;
	border:1px solid #314179;
	color:#ffffff;
	height: 50px;
}

td{
    	padding: 5px;
	vertical-align:middle;
}

td.headername{
    line-height: 0.8em; /* Sehr eng */
    padding: 10px;
}


td.spalte1{
	text-align:right;
	padding: 3px 3px 3px 6px;
	white-space:nowrap;
}

td.spalte2{
	text-align:left;
}

div.label{
	color: black;
	background-color: #98C6EA;
	padding:3px 3px 3px 10px;
}

div.section{
	-moz-box-shadow:inset 0px 1px 0px 0px #005293;
	-webkit-box-shadow:inset 0px 1px 0px 0px #005293;
	box-shadow:inset 0px 1px 0px 0px #005293;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #637aad), color-stop(1, #005293));
	background:-moz-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-webkit-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-o-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-ms-linear-gradient(top, #637aad 5%, #005293 100%);
	background:linear-gradient(to bottom, #637aad 5%, #005293 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637aad', endColorstr='#5972a7',GradientType=0);
	background-color:#005293;
	border:1px solid #314179;
	color:#ffffff;
	height: 25px;
	padding:3px 3px 3px 10px;
}


span.font_title{
	font-size: 150%;
	font-weight: bold;
}

span.anmerkung, span.hilfetext{
	font-size: 80%;
}

span.anmerkung, span.subsection{
	font-style: oblique;
}

td.footer, td.header{
	text-align:center;
}

td.ausrichten_rechts{
	text-align:right;
}

span.info{
	font-weight: bold;
	color:#dd0000;
}

.myButton, .myButtonSelect{
	display:inline-block;
	cursor:pointer;
	padding:6px 12px;
	text-decoration:none;
	color:#000000;
	background-color:#ffffff;
}

.myButton{
	-moz-box-shadow:inset 0px 1px 0px 0px #005293;
	-webkit-box-shadow:inset 0px 1px 0px 0px #005293;
	box-shadow:inset 0px 1px 0px 0px #005293;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #637aad), color-stop(1, #005293));
	background:-moz-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-webkit-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-o-linear-gradient(top, #637aad 5%, #005293 100%);
	background:-ms-linear-gradient(top, #637aad 5%, #005293 100%);
	background:linear-gradient(to bottom, #637aad 5%, #005293 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637aad', endColorstr='#5972a7',GradientType=0);
	background-color:#005293;
	border:1px solid #314179;
	color:#ffffff;
}

.myButton:hover{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #005293), color-stop(1, #637aad));
	background:-moz-linear-gradient(top, #005293 5%, #637aad 100%);
	background:-webkit-linear-gradient(top, #005293 5%, #637aad 100%);
	background:-o-linear-gradient(top, #005293 5%, #637aad 100%);
	background:-ms-linear-gradient(top, #005293 5%, #637aad 100%);
	background:linear-gradient(to bottom, #005293 5%, #637aad 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5972a7', endColorstr='#637aad',GradientType=0);
	background-color:#5972a7;
}

.myButton:active{
	position:relative;
	top:1px;
}

