.noprinting{ display:none; visibility:hidden; width:0; height:0; }

@page{ size:portrait; margin:auto; marks:cross; }

body{
	padding:0; margin:0; color:#000000; background:#FFFFFF url(../images/logo_druck.jpg) no-repeat top right;
	font-family: Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size:12px;
}

a:link{ color:#000000; text-decoration:none; }
a:hover{ color:#000000; text-decoration:none; }
a:visited{ color:#000000; text-decoration:none; }
a:active{ color:#000000; text-decoration:none; }

#print_logo{ display:block; float:right; width:200px; height:auto; }
#print_logo > img{ width:100%; height:auto; }

#print_info{ display:inline-block; color:#000 !important; background-color:#FFF !important; padding:10px; margin-bottom:20px; border:1px solid #000; }
#process-content h1{ font-size:18px; line-height:24px; color:#000 !important; border-bottom:2px solid; padding-bottom:10px; margin-bottom:30px; }

img{ border:none; border:0; }

hr{	height:0; border:0;	border-top:1px solid #9ac1c9; margin-bottom:10px; }

h1{ font-size:16px; font-weight:bold; color:#000; padding:0; margin:0 0 7px 0; }
h2{ font-size:14px; font-weight:bold; color:#000; }
h3, h4, h5, h6{ font-size:12px; font-weight:bold; }

td.td_seperator{ width:30px; }
td.td_spacing{ padding:3px; }
td.th, th{ background:#eaeaea; /*text-align:left;*/ color:#000; padding:5px; }

/* default even-odd rows */
tr.tr_blank{ 						background-color:#fff; }
tr.tr_even{ 						background-color:#f1f1f1; }
tr.tr_odd{ 							background-color:#f9f9f9; }

input{ border:1px solid #9ac1c9; padding:1px; margin-bottom:5px; }
input.textfield_unvisible{ border:0; border:none; background:transparent; }
input.textfield_verytiny{ width:20px; }
input.textfield_tiny{ width:50px; }
input.textfield_date{ width:70px;}
input.textfield_small{ width:80px; }
input.textfield_default{ width:150px; }
input.textfield_middle{ width:250px; }
input.textfield_large{ width:345px; }
input.textfield_extralarge{ width:575px; }

textarea{ border:1px solid #9ac1c9; padding:1px; margin-bottom:5px; }
textarea.textarea_tiny{ width:575px; height:100px; }
textarea.textarea_default{ width:575px; height:200px; }
textarea.textarea_middle{ width:575px; height:300px; }
textarea.textarea_large{ width:575px; height:400px; }
textarea.textarea_extralarge{ width:575px; height:500px; }

select{ border:1px solid #9ac1c9; padding:1px; margin-bottom:5px; }
select.select_tiny{ width:60px; }
select.select_default{ width:150px; }
select.select_middle{ width:250px; }
select.select_large{ width:350px; }
select.select_extralarge{ width:575px; }

select.highlight_red, .highlight_red{ color:#000; background-color:#f0b0b0; }

#acc_list_div{ display:none; }
#acc_slider{ display:none; }
.acc_header{ display:none; }
.acc_content{ display:none; }
.acc_text{ display:none; }

#login{ display:none; }
#infobar{ display:none; }
#head{ display:none; }
#menu{ display:none; }
#controls{ display:none; }
#controls_left{ display:none; }
#controls_right{ display:none; }

#all{ max-width:100%; width:100%; }
#main{ max-width:100%; width:100%; }
#content{ max-width:100%; width:100%; }
