/* base print stylings */@page {	size:21.0cm 29.7cm;	margin:1cm 1cm 1cm 1cm;}body {	margin:0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:90%;	width:100%;}#headright {	height:125px;	background-image:url(imagesall/tegee_logo.gif);	margin:0px 0px 0px 68%;	padding:0%;	background-repeat:no-repeat;	width:32%;	background-position:left top;	display:none;}#head {	height:125px;	background-image:url(imagesall/head_bg_image_large.gif);	background-position:left top;	margin:0px;	padding:0%;	background-repeat:no-repeat;	float:left;	width:68%;	background-color:#e2003b;	display:none;}#headprint {	display:block;	background-color:#e2003b;}#subnavi {	top:10px;	position:absolute;	color:#FFFFFF;	font-size:60%;	visibility:visible;	left:30px;	display:none;}#subnavi a {	color:#FFFFFF;	text-decoration:none;}#subnavi a:link a:visited {	color:#FFFFFF;	text-decoration:none;}#subnavi a:hover {	color:#FFFFFF;	text-decoration:underline;}#breadcrum {	margin-left:30px;	margin-top:8px;	color:#666666;	font-size:60%;}#right {	/* margin-left:68%; */	font-size:65%;	width:32%;	margin-top:7em;	margin-right:0px;	margin-bottom:0px;	padding:0px;}#main {	float:none;	width:100%;	min-height:500px;	padding-top:5px;	font-size:87%;}#foot {	width:63%;	font-size:65%;}.mainitem {	width:98%;	padding-left:30px;	margin:0px;	padding-top:0px;	padding-right:0px;	padding-bottom:0px;}.subitem {	width:98%;	margin-left:30px;	border-top-width:thin;	border-top-style:dotted;	border-top-color:#999999;	margin-top:1em;	/*padding-top:0.5em;	padding-bottom:0.2em;		margin-right:0px;	margin-bottom:0px;	padding-right:0px;	padding-left:0px;*/}.subitemHL {	width:82%;	margin-left:30px;	padding-left:0.8em;	border-top-width:thin;	border-top-style:dotted;	border-top-color:#999999;	margin-top:1em;	padding-top:1em;	background-color:#e5e5e5;	border-left-width:1.5em;	border-left-style:solid;	border-left-color:#999999;	padding-right: 1.5em;}/* individual stylings *//* hr {	background-image:url(imagesall/dotted_line.gif);	background-repeat:repeat-x;	background-position:left;	height:1px;	background-color:#fff;	color:#666;	border:0px;	width:100%;	text-align:left; 	margin-left:0p;	padding-bottom:5px;}#news hr {	background-color:#e5e5e5;}#a	ktion hr {	background-color:#f6b5b5;	padding-top:15px;} */.slink {	color:#666666;	text-decoration:none;	font-size:70%;}.slink a {	color:#666666;	text-decoration:none;}.slink a:link a:visited {	text-decoration:none;}.slink a:hover {	color:#000000;	text-decoration:underline;}a {	color:#666666;	text-decoration:none;}a:link a:visited {	color:#666666;	text-decoration:none;}#main a:hover {	color:#666666;	text-decoration:underline;}h1 {	font-size:1.4em;	color:#e3003a;}h2 {	font-size:1em;	color:#e3003a;}/* styles for right frame *//* roundbox background */#news #aktion {	margin:0;}#news {	background-color:#e5e5e5;}#aktion {	background-color:#f6b5b5;}#news .ro {	background:url(imagesall/roundebox_ro.gif) no-repeat right top;}#news .lo {	background:url(imagesall/roundebox_lo.gif) no-repeat left top;}#news .ru {	background:url(imagesall/roundebox_ru.gif) no-repeat right bottom;}#news .lu {	background:url(imagesall/roundebox_lu.gif) no-repeat left bottom;}#aktion .ro {	background:url(imagesall/roundebox_ro_r.gif) no-repeat right top;}#aktion .lo {	background:url(imagesall/roundebox_lo_r.gif) no-repeat left top;}#aktion .ru {	background:url(imagesall/roundebox_ru_r.gif) no-repeat right bottom;}#aktion .lu {	background:url(imagesall/roundebox_lu_r.gif) no-repeat left bottom;}/* box content */.inhalt {	margin:0;	padding:2.6em 1.2em 2em 1.2em;}.inhalt a {	color:#333333;	font-size:90%;}.inhalt a:link a:visited {	color:#333333;	text-decoration:none;	}.inhalt a:hover {	color:#333333;	text-decoration:underline;	font-weight:bold;}.cost {	color:#e2003b;	font-weight:bold;	padding-top:5px;	padding-bottom:5px;	display:inline;}.small {	font-size:90%;	color:#e3003a;	font-weight:normal;	display:inline;}/* news items designs */.item_r_first {	/* contains no style definition */}.item_r_last {	/*width:32%;*/	border-top-width:thin;	border-top-style:dotted;	border-top-color:#666666;	margin-top:1em;}/* campaign items designs */.item_ra_first {	height:78px;}.item_ra_last {	border-top-width:thin;	border-top-style:dotted;	border-top-color:#666666;	height:78px;	padding-top:0.8em;}/* .artikelinner {	width:65%;	margin-left:90px;}.artikelouter img {	width:68px;	float:left;	margin-left:0px;} *//************** .feature styles ***************/.feature {	/* contains no style definition */	border-bottom-width:thin;	border-bottom-style:dotted;	border-bottom-color:#666666;	margin-top:1em;}.feature p h3 {	padding:0px 0px 0px 0px;	text-align:left;}.feature img {	float:left;	padding:0px 2px 2px 0px;	margin:0 5px 5px 0;}