/*
------------------------------------------------
   basis
------------------------------------------------
*/

body,td,th,h3
{
	background-color: #E2E2E2;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000;
}

a {	color: #000; }

a img { border-style: none }

em { font-style: normal }

input,textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	padding: 0px;
	margin: 0px;
}
form
{
	margin: 0px;
	padding: 0px;
}

/*
------------------------------------------------
   artikel + farben
------------------------------------------------
*/

.datum
{
	clear: both;
	width: 410px;
	font-size: 10px;
	background-color: #A0A0A0;
	background-image: url(/img/s/top.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0 0 5px 0;
	padding: 0;
}
.datum p
{
	background-image: url(/img/s/bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0;
	padding: 1px 8px 2px 8px;
}

.mac, .kin, .fri, .des, .com, .web, .ser, .fun, .fnn
{
	clear: both;
	margin-bottom: 5px;
	width: 410px;
	background-image: url(/img/s/bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	color: #000;
}

.mac h3, .kin h3, .fri h3, .des h3, .com h3, .web h3, .ser h3, .fun h3, .fnn h3
{
	font-size: 12px;
	padding: 3px 8px;
	margin: 0px;
	background-image: url(/img/s/top.gif);
	background-repeat: no-repeat;
	color: #000;
}

.mac p, .kin p, .fri p, .des p, .com p, .web p, .ser p, .fun p, .fnn p
{
	padding: 4px 8px;
	margin: 0px;
}
.mac { background-color: #43A5EB; }
.kin { background-color: #3A0075; color: #9966FF; }
.fri { background-color: #000000; color: #FFFFFF; }
.des { background-color: #FF5728; }
.com { background-color: #00BDBD; }
.web { background-color: #81C71F; }
.ser { background-color: #DECEA7; }
.fun { background-color: #FFCC00; }
.fnn { background-color: #B5B5B5; }

.mac h3 { background-color: #2A85C6; }
.kin h3 { background-color: #2B0057; color: #9966FF; }
.fri h3 { background-color: #080808; color: #FFFFFF; }
.des h3 { background-color: #CA4520; }
.com h3 { background-color: #009797; }
.web h3 { background-color: #6DA81A; }
.ser h3 { background-color: #BAA670; }
.fun h3 { background-color: #EE9600; }
.fnn h3 { background-color: #A0A0A0; }

.mac em { color: #1B5782 }
.kin em { color: #6946B0 }
.fri em { color: #666666 }
.des em { color: #782913 }
.com em { color: #006B6B }
.web em { color: #456B22 }
.ser em { color: #756946 }
.fun em { color: #A66900 }
.fnn em { color: #666666 }

.kin a { color: #9966FF }
.fri a { color: #FFFFFF }

.imgl
{
	margin: 4px 8px 4px 0;
	float: left;
}
.imgr
{
	margin: 4px 0 4px 8px;
	float: right;
}

.clr
{
	clear: both;
	height: 1px;
}

/*
------------------------------------------------
   teaser
------------------------------------------------
*/

.kint175 {}
.kint175 td { font-size: 10px; color: #4E0164; background-color: #CBB0D3; background-image: url(/img/t/kin/bg_175.gif); padding-top: 1px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px}
.kint175 th { font-size: 10px; color: #4E0164; background-color: #B18CBC }
.kint175 a { color: #4E0164; text-decoration: none }
.kint175 a:hover { color: #6E477A }

.sert175 {}
.sert175 td { font-size: 10px; color: #000000; background-color: #DECEA7; background-image: url(/img/t/ser/bg_175.gif); padding-top: 1px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px}
.sert175 th { font-size: 10px; color: #000000; background-color: #BAA670 }
.sert175 a { color: #000000; text-decoration: none }
.sert175 a:hover { color: #4F3A00 }

.webt175 {}
.webt175 td { font-size: 10px; color: #000000; background-color: #ABF149; background-image: url(/img/t/web/bg_175.gif); padding-top: 1px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px}
.webt175 th { font-size: 10px; color: #000000; background-color: #9CD749 }
.webt175 a { color: #476916; text-decoration: none }
.webt175 a:hover { color: #000000 }

.input157 { width: 157px; margin: 0px; padding: 0px; }
.input561 { width: 561px }

.feed175 {}
.feed175 td { font-size: 10px; color: #505050; background-color: #CECECE; background-image: url(/img/t/feed/bg_175.gif); padding-top: 1px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px}
.feed175 th { font-size: 10px; color: #505050; background-color: #B5B5B5 }
.feed175 a { color: #505050; text-decoration: none }
.feed175 a:hover { color: #000000 }

.s { font-size: 1px }