
/* global */

	html {height:100%}
	
	body {
		font-family: verdana, arial;
		font-size: 11px;
		color: #5d5b5b;
		margin:0px;
		padding:0px;
		background:#bccc1a;
		background-image:url(images/bg.gif);
		background-repeat:repeat-y;
		height:100%
		}
	
	td {
		font-family: verdana, arial;
		font-size: 11px;
		color: #5d5b5b;
		}
	
	a img {
		border: none;
		}
		
	form {
		margin: 0;
		padding: 0;
		}
	

/* gerüst */

	.header {
		background-image:url(images/ct.gif);
		background-repeat:repeat-x;
		height:26px;
		width:462px;
		text-align:right;
		padding:20px 0px 0px 0px;
		}

	.suchform {
		border:0px;
		width:105px;
		color:#7a7a7a;
		font-size:11px;
		}
		
	.basisartikel {
		width:462px;
		background:#ffffff;
		margin-bottom:3px;
		}
	
	.topartikel {
		width:129px;
		background:#bccc1a;
		float:right;
		margin:5px 0px 15px 0px;
		padding:0px 0px 10px 0px;
		}
		
	.box {		
		margin-right:12px;
		border-right:1px solid #cee0f6;		
		width:177px;
		text-align:right;
		font-size:10px;
		}
		* html .box  { 
			width:178px; } 
			
	.slideshow {		
		width:358px;
		height:300px;
		border:1px solid #cdcdcd;
		text-align:center;
		}
		* html .slideshow  { 
			width:360px; } 
			
	.slideshow2 {		
		width:460px;
		border:1px solid #cdcdcd;
		text-align:center;
		background:#ffffff;
		}
		* html .slideshow2  { 
			width:462px; }	

/* schriftformatierung */

    .groggyback { width:420px;height:70px;top:20px;overflow:hidden;position:absolute;background: url(images/bg.png) right repeat-y;z-index:9;}
	.groggy { width:2000px;height:90px;overflow:hidden;position:absolute;z-index:7; top:0px;left:0px;font-family: times new roman, trebuchet ms,  arial; font-size: 70px;font-weight: normal;color: #fcf8d2; margin:20px 0 0 0; padding:0px;}
	h1 { position:relative;z-index:10;font-family: times new roman, trebuchet ms,  arial; font-size: 30px;font-weight: normal;color: #9b258f; margin:20px 0 30px 0; padding:0px;}

	h2 {font-family: times new roman, trebuchet ms,  arial; font-size: 18px;font-weight: normal;color: #9b258f; margin:0px; padding:0px;}
	h3 {font-family: times new roman, trebuchet ms,  arial; font-size: 18px;font-weight: normal;color: #9b258f; margin:0px; padding:0px;}
	h4 {float:right;font-family: arial, helvetica, verdana;font-size: 18px;font-weight: normal;color: #000000; margin:0px; padding:0px;}
	h5 {color:#FF8533; font-size:16px;font-weight: bold;}
	h6 {color:#FF8533; font-size:16px;font-weight: bold;}
	
	li {margin:0px;padding:0px;}
	ul {margin:6px 0px 6px 15px;padding:0px;}
	
	.small { font-size: 9px; }
	
	.violett { color:#9b258f; }

	a, a:visited { color:#bccc1a; font-weight: bold; text-decoration:none;}
	a:hover { color:#770067; }
			
	a.clear, a.clear:link, a.clear:visited { color:#000000; font-weight: normal; text-decoration:none;}
	a.clear:hover { color:#ffffff; }
	
	a.grau, a.grau:link, a.grau:visited { color:#5d5b5b; font-weight: normal; text-decoration:none;}
	a.grau:hover { color:#000000; }
	
	a.footer, a.footer:link, a.footer:visited { color:#ffffff; font-weight: normal; font-size:11px; text-decoration:none;}
	a.footer:hover { color:#f1d90f; }
	
	a.weiss, a.weiss:link, a.weiss:visited { color:#ffffff; font-weight: normal; text-decoration:none;}
	a.weiss:hover { color:#000000; }
		
	a.navigation {  padding:2px 3px 2px 8px; margin:0px; text-align:left; border-bottom:2px solid #770067; }
	a.navigation:link    { color:#000000; background:#bccc1a; text-decoration:none; font-size:11px; font-family: verdana, arial, tahoma; font-weight:normal;}
	a.navigation:visited { color:#000000; background:#bccc1a; text-decoration:none; font-size:11px; font-family: verdana, arial, tahoma; font-weight:normal;}
	a.navigation:hover   { color:#770067; background:#bccc1a; text-decoration:none; font-size:11px; font-family: verdana, arial, tahoma; font-weight:normal;}
	a.navigation:active  { color:#770067; background:#bccc1a; text-decoration:none; font-size:11px; font-family: verdana, arial, tahoma; font-weight:normal;}
	
	a.navigation2 {  padding:1px 3px 1px 8px; margin:0px; text-align:left; border-bottom:2px solid #770067; }
	a.navigation2:link    { color:#000000; background:#f1d90f; text-decoration:none; font-size:10px; font-family: verdana, arial, tahoma; font-weight:normal;}
	a.navigation2:visited { color:#000000; background:#f1d90f; text-decoration:none; font-size:10px; font-family: verdana, arial, tahoma; font-weight:normal;}
	a.navigation2:hover   { color:#770067; background:#f1d90f; text-decoration:none; font-size:10px; font-family: verdana, arial, tahoma; font-weight:normal;}
	a.navigation2:active  { color:#770067; background:#f1d90f; text-decoration:none; font-size:10px; font-family: verdana, arial, tahoma; font-weight:normal;}
	
	
	.navigationplain {display:block; margin:0px; padding:0px; text-align:left; width:160px; color:#5d5b5b; text-decoration:none; font-size:11px; font-family: verdana, arial;}
	
	.subnavigationplain {display:block; margin:0px; padding:0px; text-align:left; width:160px; color:#5d5b5b; text-decoration:none; font-size:11px; font-family: verdana, arial;}
 
	a.linkboxweiss, a.linkboxweiss:link, a.linkboxweiss:visited {  cursor:pointer; color:#ffffff; font-weight:normal; display:block; clear:left; margin:0px; padding:0px; width:160px;}
	a.linkboxweiss:hover   { cursor:pointer; color:#000000; }
	a.linkboxweiss:active  { cursor:pointer; color:#000000;}
	
	a.linkboxschwarz, a.linkboxschwarz:link, a.linkboxschwarz:visited {  cursor:pointer; color:#000000; font-weight:normal; display:block; clear:left; margin:0px; padding:0px; width:160px;}
	a.linkboxschwarz:hover   { cursor:pointer; color:#ffffff; }
	a.linkboxschwarz:active  { cursor:pointer; color:#ffffff;}

