/* typ3 standart css */

.indent { }
.align-left { text-align:left; }
.align-right { text-align:right; }
.align-center { text-align:center; }
.align-justify { text-align:justify; }

h6 { font: 20px/26px Georgia, Times, serif; color: #9E928B;}

h1 { font: 18px/26px Georgia, Times, serif; color: #9E928B;}
h1 a { font: 18px/26px Georgia, Times, serif; color: #9E928B;}

h3 { font: bold 12px/16px Georgia, Times, serif; color: #9C000A; letter-spacing: 2px; text-transform: uppercase; padding: 2px 5px 2px 10px; margin-bottom:0px; display: block; background-color: #ECE9E8; }
h4 { font: 16px/24px Georgia, Times, serif; letter-spacing: 1px; color: #9E928B; text-decoration: none; }


h5           { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; margin-bottom:2px;}
h5 a         { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
h5 a:link    { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
h5 a:active  { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
h5 a:hover   { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
h5 a:visited { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }

h2		     { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; margin-bottom:2px;}
h2 a         { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
h2 OL        { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
h2 LI        { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
h2 a:link    { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
h2 a:active  { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
h2 a:hover   { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
h2 a:visited { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }

.important		     { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; margin-bottom:2px;}
.important a         { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.important OL        { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.important LI        { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.important a:link    { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.important a:active  { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.important a:hover   { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.important a:visited { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }

.bodytext           { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 2px;}
.bodytext a         { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.bodytext a:visited { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.bodytext a:hover   { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.bodytext a:active  { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9E928B; text-decoration: underline; }
.bodytext B a         { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.bodytext B a:visited { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.bodytext B a:hover   { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.bodytext B a:active  { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9E928B; text-decoration: underline; }
.bodytext .comment  { color: #9E928B; }

.Cartlink a         { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.Cartlink a:visited { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.Cartlink a:hover   { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.Cartlink a:active  { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9E928B; text-decoration: underline; }

.csc-textpic-caption           { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 2px;}
.csc-textpic-caption a         { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.csc-textpic-caption a:visited { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.csc-textpic-caption a:hover   { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.csc-textpic-caption a:active  { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9E928B; text-decoration: underline; }
.csc-textpic-caption B a         { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.csc-textpic-caption B a:visited { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.csc-textpic-caption B a:hover   { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.csc-textpic-caption B a:active  { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9E928B; text-decoration: underline; }
.csc-textpic-caption .comment  { color: #9E928B; }

.csc-firstHeader { margin-bottom:10px; } 

DIV.csc-header { padding: 0px; margin: 0px; }

.csc-frame-rulerAfter  { margin-bottom: 5px; margin-top: 5px; border-top: 1px #9C000A solid; }
.csc-frame-rulerBefore { margin-bottom: 5px; margin-top: 5px; border-top: 1px #9C000A solid; }

.csc-frame-frame2 { margin-bottom: 10px; margin-top: 10px; border-top: 1px #9C000A solid; border-bottom: 1px #9C000A solid; padding-top:10px; padding-bottom:10px;}


.csc-uploads { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin-top: 20px;}
.csc-uploads-icon     { padding-right: 10px; padding-left: 5px;}
.csc-uploads-fileName { padding-right: 20px; padding-left: 5px;}
.csc-uploads-fileSize { padding-right: 5px;  padding-left: 5px;}

.csc-uploads-icon P     { margin: 0px; padding: 0px;}
.csc-uploads-fileName P { margin: 0px; padding: 0px; }
.csc-uploads-fileSize P { margin: 0px; padding: 0px; }
/*
.tr-even {background-color: #EEEEEE; }
.tr-odd  {background-color: #CCCCCC; }
*/

.csc-mailform {}
.imgtext-table  { border: none; }
.imgtext-nowrap { border: none; }


#content      { width:500px; padding: 0px; margin: 0px;}
#contentLeft  { width:230px; float:left;  padding: 0px; margin: 0px; }
#contentRight { width:230px; float:right; padding: 0px; margin: 0px; }
#content img {

}


/* 	Hello!
	
	You may freely learn from this stylesheet, but please do not copy the design.
	This means first and foremost you: Geri, Dan and Dre! If you choose to use
	copy/paste of this code, please add a quick reference to me. Thank you.
	May the force be with you.
	
	Mik
	
*/	

body      { margin: 0px; background-color: #FFFFFF; background-image: url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/head_stripe.gif); background-repeat: repeat-x;}
hr        { background-color: #9E928B; height:1px; border: none;}
#menu     { margin-top: 30px; width: 750px; height: 40px;}
#text     { padding-top: 15px; padding-right: 15px; width: 500px; border-right: 1px solid #9E928B;}
#specials, .specials { padding-left: 15px; padding-top: 25px; width: 200px;}
#footer   { height: 25px; background-image: url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/footer_left.gif); background-repeat:no-repeat; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; background-color: #9E928B;}

.container { padding-left: 0px; }

/* Copyright, Small Links, Footer */
#copyright { font: 9px/11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; padding-left: 40px; width:180px; float:left; }
#footnotes { font: 9px/11px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-left: 20px; width:490px; float:left; }
#valide    { font: 9px/11px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-left: 20px; float:left; }

.footnotes         { font: 9px/11px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.footnotes a       { font: 9px/11px Verdana, Arial, Helvetica, sans-serif; color: #000000;  text-decoration:underline;}
.footnotes a:hover { font: 9px/11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:underline;}

/* Main Navigation Links */
.sitenav         { font: 26px Georgia, Times, serif; color: #9E928B; padding-top: 30px; text-decoration:none; }
.sitenav a       { font: 26px Georgia, Times, serif; color: #9E928B; padding-top: 30px; text-decoration:none; }
.sitenav a:hover { font: 26px Georgia, Times, serif; color: #9C000A; padding-top: 30px; background-image:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/red.gif); background-repeat: repeat-x; text-decoration:none; }
.sitenav_here    { font: 26px Georgia, Times, serif; color: #9C000A; padding-top: 30px; background-image:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/red.gif); background-repeat: repeat-x; text-decoration:none; }
.sitenav_here a  { font: 26px Georgia, Times, serif; color: #9C000A; padding-top: 30px; text-decoration:none; }

/* Table Navigation */
.navsub1 {  padding-top: 2px; padding-bottom: 2px; padding-left: 10px; margin: 0px; }
.navsub2 {  padding-top: 2px; padding-bottom: 2px; padding-left: 25px; margin: 0px; }
.navsub3 {  padding-top: 2px; padding-bottom: 2px; padding-left: 40px; margin: 0px; }
.navsub4 {  padding-top: 2px; padding-bottom: 2px; padding-left: 55px; margin: 0px; }

.navsub           { font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align:left; }
.navsub a:link    { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align:left; padding-left: 15px; background-image:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/arrow_nav_none.gif); background-repeat: no-repeat;}
.navsub a:active  { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align:left; padding-left: 15px; background-image:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/arrow_nav_none.gif); background-repeat: no-repeat;}
.navsub a:hover   { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; text-align:left; padding-left: 15px; background-image:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/arrow_nav_over.gif); background-repeat: no-repeat;}
.navsub a:visited { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align:left; padding-left: 15px; background-image:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/arrow_nav_none.gif); background-repeat: no-repeat;}
.navsub_sub       { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align:left; }
.navsub_sub a     { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align:left; padding-left: 15px; background-image:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/arrow_nav_sub.gif); background-repeat: no-repeat;}
.navsub_cur      { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align:left; }
.navsub_cur a    { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align:left; padding-left: 15px; background-image:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/_main/arrow_nav_curr.gif); background-repeat: no-repeat;}


/* Headlines */
.headline           { font: 20px/26px Georgia, Times, serif; color: #9E928B; text-decoration: none; }
.headline a:link    { font: 20px/26px Georgia, Times, serif; color: #9E928B; text-decoration: none; }
.headline a:visited { font: 20px/26px Georgia, Times, serif; color: #9E928B; text-decoration: none; }
.headline a:hover   { font: 20px/26px Georgia, Times, serif; color: #9C000A; text-decoration: none; }
.headline a:active  { font: 20px/26px Georgia, Times, serif; color: #9E928B; text-decoration: none; }

/* Sublines and Downlines*/

.sublines   { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-transform: uppercase; color: #9C000A; text-decoration: none; }
.sublines a { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-transform: uppercase; color: #9C000A; text-decoration: none; }
.sublines a:hover { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-transform: uppercase; color: #9C000A; text-decoration: underline; }
.transcript { font: 16px/24px Georgia, Times, serif; letter-spacing: 1px; color: #9E928B; text-decoration: none; }

/* Bold Links */
.boldlink           { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.boldlink a:link    { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.boldlink a:active  { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.boldlink a:hover   { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.boldlink a:visited { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }

/* Workshops */
.workshopInfo       {
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #9C000A;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


/* Main type black */
.copy           { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.copy a:link    { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.copy a:visited { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.copy a:hover   { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.copy a:active  { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9E928B; text-decoration: underline; }

.content           { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align: justify; }
.content a         { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.content a:visited { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.content a:hover   { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.content a:active  { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9E928B; text-decoration: underline; }

.csc-uploads-fileName           { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align: justify; }
.csc-uploads-fileName a         { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.csc-uploads-fileName a:visited { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
.csc-uploads-fileName a:hover   { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: underline; }
.csc-uploads-fileName a:active  { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9E928B; text-decoration: underline; }

/* Framed Typo */
.info      { font: bold 14px/20px Georgia, Times, serif; letter-spacing: 2px; text-transform: uppercase; color: #9C000A; padding: 5px 5px 5px 10px; margin-top:10px; display: block; width: 200px; background-color: #ECE9E8; }
.attention { font: bold 12px/16px Georgia, Times, serif; letter-spacing: 2px; text-transform: uppercase; color: #9C000A; padding: 2px 5px 2px 10px; margin-top:10px; display:block; width: 185px; background-color: #ECE9E8; }

/* Product */
.table-line   { text-align:left; border-top: 1px solid #ECE9E8; padding-top: 5px; padding-bottom:0px; vertical-align:top;}
.table        { text-align:left; padding-top: 5px; padding-bottom:5px; vertical-align:top; }
.table-indent { text-align:left; border-top: 1px solid #ECE9E8; padding-top: 5px; padding-bottom:5px; padding-left: 10px; vertical-align:top;}
.detail       { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #9C000A; text-align:left; vertical-align:top; padding-top: 5px; padding-bottom:5px; }

.kauflink-h5           { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; color: #000000; margin-left:-3px; padding-top:5px; padding-top:5px}
.kauflink-h5 a         { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; color: #9C000A; }
.kauflink-h5 a:hover   { text-decoration: none; color: #9C000A; }
.kauflink-h5 .buy-h5      { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; border: none; background:none; color:#9C000A; padding:0; text-align:left; margin:0; cursor: pointer; }


.buy-h5           {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #9C000A;
	text-decoration: none;
	color: #9C000A;
}
.buy-h5 a:link    { text-decoration: none; color: #9C000A; }
.buy-h5 a:visited { text-decoration: none; color: #9C000A; }
.buy-h5 a:hover   { text-decoration: underline; color:#9C000A; }
.buy-h5 input     { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-align: left; text-decoration: none;	border: none; background: none; color: #9C000A; cursor: pointer; }

.kauflink-normal           { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; color: #000000; margin-left:-3px; }
.kauflink-normal a         { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; color: #9C000A; }
.kauflink-normal a:hover   { text-decoration: none; color: #9C000A; }
.kauflink-normal .buy-normal      { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; border: none; background:none; color:#9C000A; padding:0; text-align:left; margin:0; cursor: pointer; }

.buy-normal           { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; color: #9C000A;}
.buy-normal a:link    { text-decoration: none; color: #9C000A; }
.buy-normal a:visited { text-decoration: none; color: #9C000A; }
.buy-normal a:hover   { text-decoration: underline; color:#9C000A; }
.buy-normal input     { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-align: left; text-decoration: none;	border: none; background: none; color: #9C000A; cursor: pointer; }

.product-options           { font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;display:block; width: 130px; background-color: #ECE9E8; border-bottom: 2px solid #ffffff; padding: 3px; padding-left:5px; }
.product-options a:link    { text-decoration: underline; color: #000000; }
.product-options a:visited { text-decoration: underline; color: #000000; }
.product-options a:hover   { text-decoration: underline; color: #9C000A; }
.product-options a:hover   { text-decoration: underline; color: #9E928B; }

.buy           { font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #9C000A; display:block; width: 132px; background-color: #ECE9E8; padding: 3px; }
.buy a:link    { text-decoration: underline; color: #9C000A; }
.buy a:visited { text-decoration: underline; color: #9C000A; }
.buy a:hover   { text-decoration: underline; color: #9C000A; }
.buy a:hover   { text-decoration: underline; color: #9E928B; }
.buy input     { font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; text-align: left; 	text-decoration: underline;	border: none; background: none;	color: #9C000A; padding: 0;	cursor: pointer; }

.errorDiv { font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif; width: 99%; color: #9C000A; padding: 5px 5px 5px 10px; margin-top:10px; display: block; background-color: #ffffcc; border: 1px #9C000A solid;}

INPUT, TEXTAREA { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #555555; padding:2px; border: 1px #9E928B solid; }
SELECT { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #555555; padding:2px; border: 1px #9E928B solid; }
INPUT checkbox { border: none; } 
.button { border: none; }
.image  { border: none; } 
.submit { border: none; } 


a.glossary         { color:#9C000A; text-decoration: none; padding-right: 17px; background:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/jpeg/glossary_icon.jpg) center right no-repeat;}
a.glossary:link    { color:#9C000A; text-decoration: none; padding-right: 17px; background:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/jpeg/glossary_icon.jpg) center right no-repeat;}
a.glossary:hover   { color:#9C000A; text-decoration: underline; padding-right: 17px; background:url(http://www.kikidan.com/fileadmin/templates/kikidan/images/jpeg/glossary_icon.jpg) center right no-repeat;}

a.outlink         { color:#9C000A; text-decoration: none; padding-left: 13px; background-repeat: no-repeat;}
a.outlink:link    { color:#9C000A; text-decoration: none; padding-left: 13px; background-repeat: no-repeat;}
a.outlink:hover   { color:#9C000A; text-decoration: underline; padding-left: 13px; background-repeat: no-repeat;}

/* css faqs */
#faq-item { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align: left; margin: 2px; width: 500px;}
#faq-item OL { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #9C000A;  margin: 0px 0px 10px 0px; padding: 10px 0px 0px 30px;}
#faq-item LI A { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #9C000A;  margin: 0px 0px 10px 0px; }
#faq-item LI { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #9C000A;  margin: 0px 0px 10px 0px; }
#faq-item LI { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #9C000A;  margin: 0px 0px 10px 0px; }
#faq-item LI { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #9C000A;  margin: 0px 0px 10px 0px; }
#faq-item H4 { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; margin-bottom: 2px; margin-top: 0px; }
#faq-item A         { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #9C000A; text-decoration: none; }
#faq-item A:link    { text-decoration: none; }
#faq-item A:active  { text-decoration: none; }
#faq-item A:visited { text-decoration: none; }
#faq-item A:hover   { text-decoration: underline; }
#faq-item DIV.faq-answer { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align: justify; margin-top: 2px; margin-bottom: 10px;}

/** Layout für die Startseite */
div#Box { width:245px; margin:0px; }
div#Box img {
	float:left;
	height:28px;
	margin-right:3px;
    border:0px;
}
div#Box p { 
color:black;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
text-decoration:none;
margin-bottom:5px;
margin-top:0px;
}
div#Box a {
	color:#9C000A;
}
div#Box h1 { 
color:#9C000A;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px;
text-decoration:none;
}
div#Box h1 a{ 
color:#9C000A;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px;
text-decoration:none;
}
div#Box h1 a:hover{ 
text-decoration:underline;
}
div#Box h2 { 
color:#9C000A;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
text-decoration:none;
margin-bottom:0px;
margin-top:0px;
}
div#Box h2 a{ 
color:#9C000A;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
text-decoration:none;
margin-bottom:0px;
margin-top:0px;
}
div#Box h2 a:hover{ 
text-decoration:underline;
}
div#Box h2 img{
	height:28px;
	margin-right:3px;
	float:left;
}

