/* images: coloring 50/100 (70/70 dgrün) */
body      { position:absolute; top:0;left:0; margin:0;padding:0; padding-left:10px;padding-right:10px; background-color:#DDE4BE; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#364D67; }
hr        { width:99%; color:#889743; border:1px inset #5F692F;}
div.li10  { position:relative; top:0; left:10px; }

td.top          { background-color: #C9D2D8; background-image: url(IMAGES/bg_top.gif); }
td.topnav       { text-align: right; padding-right: 20px; }

td.werbungtext  { font-family:"Tahoma, Arial, Helvetica, sans-serif"; font-size:9px; padding:0px; }
td.headernav    { white-space: nowrap; }
td.overcontent  { background-image: url(IMAGES/bg_overcontent.gif); }

td.breadcrumb        { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#111F30; vertical-align: top; background-image: url(IMAGES/bg_bc.gif); padding-top: 3px; white-space: nowrap; }
table.left ,td.left  { background-color: #DEE7BD; background-image:url(IMAGES/bg_left.gif); background-repeat:repeat-y; background-position:left; }
td.right        { background-color:#DEE7BD; background-image:url(IMAGES/bg_tick.gif); background-repeat: repeat-y; background-position: right; vertical-align:top; }
td.bottom       { background-image:url(IMAGES/bg_bot.gif); white-space: nowrap; }
td.shadowed     { background-color:#D8E0E6; padding:5px; width:100%; }
td.antishadowed { background-color:#E5E9EC; padding:5px; width:100%; }

td.contentcontainer { padding-left: 25px; padding-right: 10px; }

/* Überschriften */
td.csitehead, td.cspechead, td.cnewshead, td.crevhead, td.ccomhead,
td.ctuthead, td.clinkhead, td.cfwarehead, td.cshophead {
	background-color:#506984; color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;	white-space: nowrap;
}
td.csitetickhead, td.csitetickhead2r, td.cspectickhead, td.cnewstickhead, td.crevtickhead, td.ccomtickhead, td.cbbtickhead, td.ctuttickhead, td.clinktickhead, td.cfwaretickhead, td.cshoptickhead {
	width: 238px;
	color: #FFFFFF;	font-family:"Tahoma, Arial, Helvetica, sans-serif"; font-size:11px; font-weight:bold;
	padding-left: 20px;	padding-top: 2px; padding-bottom: 2px;
}

/* Seitenspezifisches */
td.csitehead {background-image: url(IMAGES/csite_headbg.gif);}
td.csitetickhead {background-image: url(IMAGES/csite_tickhead.gif);}
td.csitetickhead2r {background-image: url(IMAGES/csite_tickhead_bg.gif);}

/* Specials */
td.cspechead {background-image: url(IMAGES/cspec_headbg.gif);}
td.cspectickhead {background-image: url(IMAGES/cspec_tickhead.gif);}

/* News */
td.cnewshead {background-image: url(IMAGES/cnews_headbg.gif);}
td.cnewstickhead {background-image: url(IMAGES/cnews_tickhead.gif);}

/* Review */
td.crevhead {background-image: url(IMAGES/crev_headbg.gif);}
td.crevtickhead {background-image: url(IMAGES/crev_tickhead.gif);}

/* Community, Forum */
td.ccomhead {background-image: url(IMAGES/ccom_headbg.gif);}
td.ccomtickhead {background-image: url(IMAGES/ccom_tickhead.gif);}

/* schwarzes Brett */
td.cbbhead {background-image: url(IMAGES/cbb_headbg.gif);}
td.cbbtickhead {background-image: url(IMAGES/cbb_tickhead.gif);}

/* Tutorial */
td.ctuthead {background-image: url(IMAGES/ctut_headbg.gif);}
td.ctuttickhead {background-image: url(IMAGES/ctut_tickhead.gif);}

/* Links */
td.clinkhead {background-image: url(IMAGES/clink_headbg.gif);}
td.clinktickhead {background-image: url(IMAGES/clink_tickhead.gif);}

/* Freeware */
td.cfwarehead {	background-image: url(IMAGES/cfware_headbg.gif);}
td.cfwaretickhead {background-image: url(IMAGES/cfware_tickhead.gif);}

/* Shop */
td.cshophead       {background-image: url(IMAGES/cshop_headbg.gif);}
td.cshoptickhead   {background-image: url(IMAGES/cshop_tickhead.gif);}
td.cshoptickhead_r {background-image: url(IMAGES/cshop_tickhead_r.gif); width:11px;}

td.content { background-color:#EFF3E7; background-image:url(IMAGES/conleftbg.gif);
	background-repeat: repeat-y; background-position: left; color: #364D67;
	padding-top:10px; padding-left:15px; padding-right:5px; padding-bottom:5px;
}

td.contentright  { background-image:url(IMAGES/conrightbg.gif); background-repeat:repeat-y; background-position:right; }
td.contentbottom { background-image:url(IMAGES/conbottombg.gif); }
td.contenttop    { background-image:url(IMAGES/contopbg.gif); }

/*  */
td.ticktop {
	width: 238px;
	color: #FFFFFF;
	font-size:11px; font-weight:bold; font-family:"Tahoma, Arial, Helvetica, sans-serif";
	background-image:url(IMAGES/tick_bgtop.gif);
	padding-left: 20px; padding-top: 4px;
	vertical-align: top;
}

td.tickcontent { padding-top:5px; padding-bottom: 5px; padding-left:20px; padding-bottom:15px; }

img.werbung    { border: 1px solid #FFFFFF; }
img.headernav  {	margin-bottom:2px; margin-left:10px; }

/* Bilder (Berichte, Boxen etc.) */
img.bild { border:1px solid #888888 ; }

/* Text */
p, h1, h2, h3 {	font-family:Tahoma, Arial, Helvetica, sans-serif; }

h1 { font-size:0.9em; }
h2, h3, h4, h5, h6 { font-size:0.8em; }

.ueber2 { font-size:1.0em; font-weight:bold; color:#263546; }

p {	font-size: 0.8em; }
p.ticker { font-size: 0.7em; }

.ticker { font-size: 0.7em; }

ul, ol  { padding:0px; padding-left:20px; }
li      { font-size: 0.8em; }

img.text  {	border:1px solid #3C536C; }

a       { color:#EF7F05; text-decoration:underline; }
a:hover { text-decoration: none; }

a.breadcrumb       { color:#111F30; text-decoration: underline; }
a.breadcrumb:hover { text-decoration:none; cursor:hand;cursor:pointer; }

a.titlelink { color:#FFFFFF; font-size:11px; font-weight:bold; font-family:"Tahoma, Arial, Helvetica, sans-serif"; text-decoration:none; cursor:hand;cursor:pointer;}

.textklein, .listekl, .listeklR, .Hklein, .textmicro, .textmicrow, .textkleinb, .Hlistekl, .Hkleinb, .textklein_grau, .textkleinb_grau, .textkleinsw, .textkleinbsw, .textkleinb_gelb {font-family:Arial,Helvetica,sans-serif;}
.alertrednormal, .alertklein, .text9, .textnormal, .textok, .textokklein, .textnormalb, .textnormalu, .textkleinweissb, .textweiss2, .textweiss2b, .btn_gruen, .btn_blau {font-family:Arial,Helvetica,sans-serif;}
.head, .head1, .head2 {font-family:Arial,Helvetica,sans-serif;font-weight:bold;}

.textklein, .listekl, .listeklR, .Hklein { font-size:8pt; font-weight:normal; text-decoration:none; color:#294A10;}
.listekl  { border-right:1px solid #222222; border-bottom:1px dashed #333333; padding:2px;}
.listeklR { border-bottom:1px dashed #333333; padding:2px;}
.textmicro {  font-size:7pt; font-weight:normal; text-decoration:none; color: #294A10}
.textmicrow { font-size:7pt; font-weight:normal; text-decoration:none; color: #ffffff}
.textkleinb, .Hlistekl, .Hkleinb  { font-size: 9pt; font-weight:bold; text-decoration:none; color:#294A10; }
.textkleinb_gelb                  { font-size: 9pt; font-weight:bold; text-decoration:none; color:#ffff00; }
.textklein_grau, .textkleinb_grau { font-size: 9pt; font-weight:normal; text-decoration:none; color:#c0c0c0; }
.textkleinb_grau                  { font-weight:bold; }
.Hlistekl  { border-bottom:1px solid #444444; }
.Hkleinb   { background-color:#DEE7BD; padding:2px; }
.textkleinsw  { font-size: 8pt; font-weight:normal; text-decoration:none; color:#000000}
.textkleinbsw { font-size: 8pt; font-weight:bold; text-decoration:none; color:#000000}

.alertrednormal { font-size: 11pt; font-weight: bold; color: #FF0000}
.alertklein     { font-size: 8pt; font-weight: bold; color: #FF0000}
.text9 { font-size: 9pt; font-weight: normal; text-decoration: none; color: #294A10}
.textnormal { font-size: 10pt; font-weight: normal; text-decoration: none; color: #294A10}
.textok, .textokklein   { font-weight: bold; text-decoration: none; color:#008000}
.textok                 { font-size:10pt; }
.textokklein            { font-size:8pt; }
.textnormalb            { font-size:10pt; font-weight: bold; text-decoration:none; color:#294A10;}
.textnormalu            { font-size:10pt; font-weight: normal; text-decoration:underline; color:#000000;}
.textkleinweissb        { font-size: 9pt; font-weight: bold; text-decoration:none; color:#FFFFFF;}
.textweiss2             { font-size:10pt; font-weight: normal; text-decoration:none; color:#FFFFFF;}
.textweiss2b            { font-size:10pt; font-weight: bold; text-decoration:none; color:#FFFFFF;}

.head  { font-size: 9pt; text-decoration:none; color:#294A10}
.head1 { font-size:12pt; text-decoration:none; color:#294A10}
.head2 { font-size:16pt; text-decoration:none; color:#294A10}

TEXTAREA.inp, INPUT.inp	 	 { border:0; border-bottom:1px inset #294A10; border-right:1px inset #294A10; font-family:Arial,Helvetica,sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; color: #294A10;}
INPUT.inp:focus  { background-color:#DEE7BD;}
INPUT.inp:blur   { background-color:transparent;}
.focuseff:focus  { background-color:#EBF5FF;}
.focuseff:hover  { background-color:#F5F8FB; cursor:hand;cursor:pointer; }

.headschreib  { color:#294A10; font-size:18pt; line-height:21pt; font-family:Monotype Corsiva,cursive; font-style:italic; }
.schreib      { color:#294A10; font-size:10pt; line-height:11pt; font-family:Monotype Corsiva,cursive; font-style:italic; font-transform:capitalize ;}
.schreibklein { color:#294A10; font-size:8pt; line-height:9pt; font-family:Monotype Corsiva,cursive; font-style:italic; }

.btn_gruen { font-size:9pt; font-weight:bold; text-decoration:none; color:#ffffee; background-image:url(IMAGES/cshop_tickhead.gif); }
.btn_blau  { font-size:9pt; font-weight:bold; text-decoration:none; color:#ffffee; background-image:url(IMAGES/csite_tickhead.gif); }

.blackboard { color:#fffffe; font-size:10pt; line-height:10pt; font-family:Monotype Corsiva,cursive; font-style:italic; }

.exocet    { font-family:Exocet; }
@font-face { font-family: Exocet; src:local('Exocet'), url('/IMGCOM/TTF/EXH_____.TTF'); format('truetype'); font-style:normal; font-weight:700; }

