@import url(std.css);

body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; color:#000000; background-color:#FFFFFF; }
img  { border:0; }
form { clear:both; height:0; margin:0; padding:0; }	SCR-13133
#form { clear:both; margin:0; padding:0; }

div.head 		{ position:absolute; top:4px; left:4px; width:987px; height:68px; background-image:url(../img/top-bg.gif);   background-position:right;   background-repeat:no-repeat; }
div.headimage 	{ position:absolute; top:4px; left:4px; width:987px; height:68px; background-image:url(../img/logo.gif); background-position:left; background-repeat:no-repeat; }
div.topNavi 	{ position:absolute; top:73px; left:4px; width:987px; height:20px; margin:0; padding:0; background-image:url(../img/bg-topmenu.jpg); background-repeat:repeat-y; }
div.dashed-line { position:absolute; top:96px; left:4px; width:987px; height:9px; background-image:url(../img/dashed-line.gif); background-repeat:repeat-x; }
div.solid-line	{ position:absolute; top:96px; left:4px; width:987px; width:987px; height:9px;; color:#000000; background-color:#e5e5e5; }

div.content 	{ float:left; width:731px; padding:0; margin-left:25px; }
div.text 	{ float:left; width:982px; padding:0;margin-left:3px;}

div.footercontact 					        { clear:both; width:987px; height:18px; font-size:0.8em; color:#000000; background-color:#FFFFFF; border-top:10px solid #FFFFFF; border-bottom:0px solid #FFFFFF; padding-bottom:5px; }
div.footercontact div.footercontacttext 	{ text-align:center; } 
div.footercontact a:link	 		        { color:#000000; font-weight:normal; text-decoration:none; }
div.footercontact a:visited 		        { color:#000000; font-weight:normal; text-decoration:none; }
div.footercontact a:hover 			        { color:#E12129; }
div.footercontact a:active 		            { color:#E12129; }


div.footer 					{ clear:both; width:987px; height:18px; font-size:0.9em; color:#000000; background-color:#EBEBEC; border-top:0px solid #FFFFFF; border-bottom:10px solid #FFFFFF; padding-bottom:5px; }
div.footer div.footertext 	{ text-align:center; } 
div.footer a:link	 		{ color:#000000; font-weight:normal; text-decoration:none; }
div.footer a:visited 		{ color:#000000; font-weight:normal; text-decoration:none; }
div.footer a:hover 			{ color:#E12129; }
div.footer a:active 		{ color:#E12129; }




/* TOP NAVI START */
div.topNavi { white-space: nowrap;}

div.topNavi form 	{ padding-top:1px; padding-right:10px; }
div.topNavi ul form { display: inline }

div.topNavi ul 			{ float:right; list-style:none; padding:0; margin:0; }
div.topNavi ul li 		{ display:inline; margin:0; padding:0; }
div.topNavi ul li.home 	{ padding-right:224px; }

div.topNavi select.language 				{ padding-left:6px; margin-right:2px; margin-left:14px; font-size:0.9em; color:#808080; vertical-align: middle; background-color:#FFFFFF; }

div.topNavi ul li a 		{ margin:0; padding-left:24px; font-size:0.9em; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image:url(../img/icon-topmenu.gif); background-position:15px 2px; background-repeat:no-repeat; }
div.topNavi ul li a:link	{ font-weight:bold; color:#FFFFFF; }
div.topNavi ul li a:visited { font-weight:bold; color:#FFFFFF; }
div.topNavi ul li a:hover	{ font-weight:bold; color:#FFD674; }
div.topNavi ul li a:active	{ font-weight:bold; color:#FFD674; }

div.topNavi ul li span.whiteText  { font-size:0.9em; font-weight:bold; color:#FFFFFF; text-decoration:none; }
div.topNavi ul li span.firstItem  { margin:0; padding-left:24px; background-image:url(../img/icon-topmenu.gif); background-position:15px 2px; background-repeat:no-repeat; }

div.topNavi ul li input 	{ padding-top:0; padding-left:6px; padding-bottom:0; padding-right:0; margin-top:0px; margin-right:2px; margin-left:14px; font-size:0.9em; color:#808080; vertical-align: middle; background-color:#FFFFFF; }
div.topNavi ul li input.search 			{ width:80px; height:14px; border-top:1px solid #6B6B6B; border-left:1px solid #A0A2A1; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#FFFFFF; }
div.topNavi ul li input.search-button 	{ padding:0; margin-left:0; margin-right:0; margin-bottom:0; width:16px; height:16px; }
/* TOP NAVI END */

/* TOOLS START */
div.content div.tools 			{ width:740px; height:32px; }
div.content div.tools a.print 	{ float:right; padding-left:17px; padding-right:20px; font-size:0.8em; background-image:url(../pics/content/print-icon.gif); background-position:1px 2px; background-repeat:no-repeat; }
div.content div.tools a.send  	{ float:right; padding-left:17px; font-size:0.8em; background-image:url(../pics/content/send-icon.gif); background-position:1px 2px; background-repeat:no-repeat; }
div.content div.tools a:link	{ color:#E02129; text-decoration:none; }
div.content div.tools a:visited { color:#E02129; text-decoration:none; }
div.content div.tools a:hover	{ text-decoration:underline; }
div.content div.tools a:active  { text-decoration:underline; }
/* TOOLS END */

div.Box_1 { width:337px; min-height:251px; margin-bottom:39px; padding-right:15px; background-color:#E6E6E7; border:1px solid #9A9C9D; }
div.Box_1 span.headlineYellow		{ background:url(../pics/stripes_grey.gif) no-repeat right top; background-color:#E12129; color:#FFFFFF; font-weight:bold; } 
div.Box_1 span.headicon				{ background:url(../pics/content/h2-icon-login.gif) no-repeat left center; background-color:#E12129; padding: 1px 0px 1px 8px;}

div.Box_1 div.block div.simpletext 	{ margin:0; padding-top:13px; padding-left:19px; padding-bottom:17px; }

.Box { width: 337px; }

/* div.content a img	{ border:1px solid #E12129; margin-top:2px; margin-right:13px; margin-bottom:4px; padding:0; } */

div.topNavi ul.home { float:left; }
div.topNavi ul.home li { line-height:1.3em; }

/* Hack: Only seen by IE */
* html div.topNavi ul.home li {
  /* \*/ 
  line-height:18px;
  /* */ 
}

.fill { background-color:#E02129; }
.nofill { background-color:#FFFFFF; }


/*Sprachumschaltung*/
#languageDisplay			{cursor: pointer;}
#languageMenu				{position: absolute; left: -99999px;	top: -99999px;	z-index: 10;	margin: 0;	padding: 0;	background: #FFF;	border: 1px solid #999;}
#languageMenu li			{float: left;	width: 105px;}
#languageMenu li a			{display: block;	width: 100%;	padding: 2px 0 2px 6px;	color: #333;	font-size:0.9em;	text-decoration: none;}
#languageMenu li a:hover 	{color: #FFF;	background: #E12129;}
#languageMenuBg 			{position: absolute;	left: -99999px;	top: -99999px;	z-index: 9;}

div.topNavi ul li input.lang-button	{padding:0;margin-left:0; margin-right:0; margin-bottom:0; width:16px; height:16px;}
div.topNavi ul li input.language {width:88px; height:14px; border-top:1px solid #6B6B6B; border-left:1px solid #A0A2A1; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#FFFFFF; }

td.noLanguage { width:33%; }