@charset "utf-8";
/* CSS Document */

body{
	margin				:0;
	padding				:0;
	height				:100%;
	background-color	:#FFF;
	font-family			:Arial, Verdana, sans-serif;
	font-size			:12px;
	color				:#333;
	text-decoration		:none;
}
h1{
	font-size			:2.2em;
	font-family			:Calibri, Arial, Helvetica, sans-serif;
	color				:#9C0;
	text-shadow			:#360 1px 1px;
	margin				:0;
}
h2{
	font-size			:1.6em;
	font-family			:Calibri, Arial, Helvetica, sans-serif;
	color				:#9C0;
	text-shadow			:#360 1px 1px;
	margin				:0;
}

h3{
	font-size			:1.2em;
	font-family			:Calibri, Arial, Helvetica, sans-serif;
	margin				:0;
}

legend{
	font-weight			:bold;
}

td{
	vertical-align:top;
}
.td_cell_1a , .td_cell_1b , .td_cell_1c{
	font-weight			:bold;
	border-bottom		:1px solid #CCC;
}
.td_cell_2a , .td_cell_2b , .td_cell_2c{
	width				:auto;
	border-bottom		:1px solid #CCC;
	font-weight			:bold;
	padding				:3px;
}
.td_cell_2b , .td_cell_2c{
	font-weight			:normal;
}

.marginal{
	font-size			:0.8em;
	color				:#999;
}

.notprintable{
	visibility			:hidden;
	margin				:0;
	padding				:0;
	height				:0;
	width				:0;
	background			:;
	color				:;
}

.subtext{
	font-size			:0.8em;
	color				:#CCC;
}
.aktions_container{
	width				:auto;
	height				:auto;
	background			:url(../img/bg/cont_bg.png) repeat-x top #b2de1e;
	border				:1px solid #6ab029;
	color				:#FFF;
	margin-top			:10px;
	margin-bottom		:20px;
	text-shadow			:#360 1px 1px ;
	text-decoration		:none;
}
