/*********************************************************************
* @copyright Copyright (C) 2008 richardeberl.at
* @author richardeberl.at
* Please visit http://www.richardeberl.at for more information
*********************************************************************/
body {  font:12px "Lucida Grande",Geneva,Arial,Verdana,sans-serif; border:0; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { margin:0.3em 0; font-family:"Tahoma", Geneva, Arial, Helvetica, sans-serif; text-align:left; }

h1 { font-size:22px; color:#000033; font-weight:normal; text-transform:uppercase; border-bottom:1px solid #36424e; padding:0 0 4px 0; margin:0 0 20px 0;}
h2 { font-size:18px; color:#990000; font-weight:normal; }
h3 { font-size:16px; color:#006600; font-weight:normal; }
h4 { font-size:14px; color:#36424e; font-weight:normal; border-bottom:1px dotted #36424e; }
h5 { font-size:12px; color:#36424e; font-weight:bold; } 
h6 { font-size:11px; color:#36424e; font-weight:bold; }

p	{ fontf-amily:"Geneva",Helvetica,Arial,sans-serif; font-weight:normal; text-align:justify; pading:0.35em 0 0.8em 0; }

p, pre, 
blockquote, 
form, 
label, 
dl, 
fieldset, 
address { margin:0.35em 0 .8em 0; }

table { border-collapse:collapse; border-spacing:0; }

caption, 
th { text-align:left; padding:4px 6px 4px 6px; }

fieldset { padding:.5em; }

ul, 
ol { padding:0; margin:0 0 0 0.6em; }

ul li { margin:1px 0 1px 1.6em; padding:0; text-align:left; }
ol li { margin:1px 0 1px 2em; padding:0; text-align:left; }

pre { padding:1em; border-left:5px solid #333333; background:#FFFFD5; font-family:"Courier New", Courier, monospace; margin:2px; text-align:left; overflow:auto; }
blockquote { color:; padding-left:55px; background:transparent url("../bilder/icons/icon_text_blockquote.png") no-repeat top left; font-style:italic; min-height:45px; }

small { font-size:10px; }

img { border:none; }
sup { position:relative; bottom:0.3em; vertical-align:baseline; }
sub { position:relative; bottom:-0.2em; vertical-align:baseline; }
acronym, 
abbr { border-bottom:1px dashed; letter-spacing:1px; cursor:help; }

code	{ font:"Courier New", Courier, monospace; border-left:5px solid #333333; background:#bbbbbb; padding:.2em; margin:0 0 12px 0;	}

label	{ font-size:8px; margin:2px 0px 0px 0px; clear:left; }


/* BILDER
**********************************************************/
img.image-left { float:left; margin:.5em 1em .5em 0; }
img.image-right { float:right; margin:.5em 0 .5em 1em; }

/* BILDER MIT BILDTEXT
**********************************************************/
div.image-left	{ float:left; background:#f2f2e7; border:1px solid #000; padding:4px; margin:0 8px 0 0; }
div.image-right	{ float:right; background:#f2f2e7; border:1px solid #000; padding:4px; margin:0 0 0 8px; }

div.image { float:left; padding:.3em; /*margin:.8em;*/ }
div.image_caption { clear:left; padding:.2em; font-weight:normal; font-size:0.9em; text-align:center; }

/* LINKS 
**********************************************************/
a       			{ cursor:hand; }
a:link,
a:visited        { color:#000033; text-decoration:none; outline:none;  }
a:hover			{ color:#990000; text-decoration:underline; }

a#current { color:#171724; }

a img { border:none; }
a.email { padding:0 15px 0 0; background:transparent url("../bilder/icons/icon_link_email.png") no-repeat right center; }
a.ext { padding-right:13px; margin-right:2px; background:transparent url("../bilder/icons/icon_link_ext.png") no-repeat right center; }

a.logo, a.logo:link, a.logo:visited, a.logo:hover, a.logo:active,	{ text-decoration:none; border:none;}

a[href$="mailto:info3@daytradeaustria.com"]	{ padding:0 0 0 14px; background:transparent url("../bilder/icons/icon_link_email.png") no-repeat left center; }
a[href$=".doc"]		{ padding:0 0 0 14px; background:transparent url("../bilder/icons/icon_link_word.png") no-repeat left center; }
a[href$=".pdf"] 	{ padding:0 0 0 14px; background:transparent url("../bilder/icons/icon_link_pdf.png") no-repeat left center; }
a[href$=".xls"] 	{ padding:0 0 0 14px; background:transparent url("../bilder/icons/icon_link_excel.png") no-repeat left center; }
a[href$=".rss"] 	{ padding:0 0 0 14px; background:transparent url("../bilder/icons/icon_link_rss.png") no-repeat left center; }
a[href$=".wmv"] 	{ padding:0 0 0 14px; background:transparent url("../bilder/icons/icon_link_wmedia.png") no-repeat left center; }
a[href$=".mov"] 	{ padding:0 0 0 14px; background:transparent url("../bilder/icons/icon_link_qtime.png") no-repeat left center; }

a.readon:link,
a.readon:visited { color:#f1f1f1; font-weight:normal; background:transparent url("../bilder/icons/b_readon.png") no-repeat 5px center; float:right; padding:2px 50px 2px 50px; text-decoration:none; }
a.readon:hover { color:#de681a;  background:transparent url("../bilder/icons/b_readon-h.png") no-repeat 5px center; }

* html a.readon:link,
a.readon:visited { color:#f1f1f1; font-weight:normal; background:transparent url("../bilder/icons/b_readon.gif") no-repeat 5px center; float:right; padding:2px 50px 2px 50px; text-decoration:none; }
* html a.readon:hover { color:#de681a;  background:transparent url("../bilder/icons/b_readon-h.gif") no-repeat 5px center; }

** html a.readon:link,
a.readon:visited { color:#f1f1f1; font-weight:normal; background:transparent url("../bilder/icons/b_readon.gif") no-repeat 5px center; float:right; padding:2px 50px 2px 50px; text-decoration:none; }
** html a.readon:hover { color:#de681a;  background:transparent url("../bilder/icons/b_readon-h.gif") no-repeat 5px center; }

a.termh3 { font-size:16px; color:#006600; font-weight:normal; text-decoration:underline ;}
a.termh3:link,
a.termh3:visited, { font-size:16px; color:#006600; font-weight:normal; text-decoration:underline ;}
a.termh3:hover { font-size:16px; color:#990000; font-weight:normal; text-decoration:underline ;}

/* TEXT */
span.highlight	{ background:#ffffcc; padding:0 2px 0 2px;}
.border { border:1px solid #eeeeee; padding:3px; }

span.dta-url	{ color:#de681a; text-decoration:none; font-weight:bold;}
span.dta-url a:link,
span.dta-url a:active,
span.dta-url a:hover,
span.dta-url a:visited	{ color:#de681a; text-decoration:none; font-weight:bold;}
span.dta-risk	{ color:#990000; text-decoration:none; font-weight:bold;}

p.hotline	{ border-top:2px solid #1a2026; border-bottom:2px solid #1a2026; padding:1em 1em 1em 4.5em; background:#transparent url("../bilder/icons/icon_text_hotline2.png") no-repeat; color:#f1f1f1; text-align:center; font-size:12px; font-weight: bold; }

p.hotline2	{ border-top:2px solid #1a2026; border-bottom:2px solid #1a2026; padding:1em 1em 1em 4.5em; background:#516274 url("../bilder/icons/icon_text_hotline2.png") no-repeat; color:#f1f1f1; text-align:center; font-size:12px; font-weight: bold; }

p.dropcap:first-letter { float:left; color:#333333; font:4em/.8em "Times New Roman", Times, serif; }

p.alert { border-top:2px solid #FEABAB; border-bottom:2px solid #FEABAB; padding:1em 1em 1em 4.5em; background:#FFDFDF url("../bilder/icons/icon_text_alert.png") no-repeat 1.5em; }

p.info { border-top:2px solid #B7D2F2; border-bottom:2px solid #B7D2F2; padding:1em 1em 1em 4.5em; background:#DBE7F8 url("../bilder/icons/icon_text_info.png") no-repeat 1.5em; }

p.download { border-top:2px solid #DDEDBC; border-bottom:2px solid #DDEDBC; padding:1em 1em 1em 4.5em; background:#F2F9E5 url("../bilder/icons/icon_text_download.png") no-repeat 1.5em; }

p.gewinn	{ border-top:3px solid #990000; margin: 0 0px 0 4px; border-bottom:3px solid #990000; padding:0.5em 1em 0.5em 1em; background:url("../bilder/bg_box_th_orange.png") no-repeat; color:#000000; text-align:center; font-size:16px; font-weight: bold; }


/* RESTRICTIONS */
p.hotline a:link,
p.hotline a:active,
p.hotline a:hover,
p.hotline a:visited		{ color:#f1f1f1; text-decoration:underline; }


/* LIST */
ul, li
ul.arrowlist-red,
ul.arrowlist-green,
ul.arrowlist-blue { list-style:none; }

ul li 				{ margin:0 0 0 0.6em; padding:0 0 0 10px; background:url("../bilder/icons/arrow.png") no-repeat left 4px; }
ul.arrowlist-red li { margin:0 0 0 0.6em; padding:0 0 0 10px; background:url("../bilder/icons/icon-arrow-red.png") no-repeat left 4px; }
ul.arrowlist-green li { margin:0 0 0 0.6em; padding:0 0 0 10px; background:url("../bilder/icons/icon-arrow-s.png") no-repeat left 4px; }
ul.arrowlist-blue li { margin:0 0 0 0.6em; padding:0 0 0 10px; background:url("../bilder/icons/icon-arrow-blue.png") no-repeat left 4px; }

/* BOX STYLES
**************************************************************/
div.darkbox	{ background:transparent url("../bilder/bg_box_dunkel.png"); color:f1f1f1; padding:0px 0px 8px 0px; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; margin:0 8px 12px 8px; }
div.darkbox h2	{ background:transparent url("../bilder/bg_box_th_orange.png") repeat-x; padding:4px 8px 4px 8px; font-size:12px; font-weight:normal; color:#000000; font-family:"Geneva",Helvetica,Arial,sans-serif; text-transform:uppercase; }

div.lightbox	{ background:transparent url("../bilder/bg_box_hell.png"); color:000000; padding:0px; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; margin:0 8px 12px 8px; }
div.lightbox h2	{ background:transparent url("../bilder/bg_box_th_schwarz.png") repeat-x; padding:4px 8px 4px 8px; font-size:12px; font-weight:normal; color:#f1f1f1; font-family:"Geneva",Helvetica,Arial,sans-serif; text-transform:uppercase; }

div.demodl	{ background:transparent url("../bilder/bg_box_hell.png"); color:000000; padding:0px; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; margin:0 8px 12px 8px; }
div.demodl h2	{ background:transparent url("../bilder/bg_box_th_schwarz.png") repeat-x; padding:4px 8px 4px 8px; font-size:12px; font-weight:normal; color:#f1f1f1; font-family:"Geneva",Helvetica,Arial,sans-serif; text-transform:uppercase; }



/* AUSNAHMEN IN BOXEN
**************************************************************/
div.darkbox form	{ padding:0px 8px 0px 8px; }
div.darkbox input,
div.darkbox select,
div.darkbox textarea	{ width:97%; border:0px; background:#f1f1f1; border:1px solid #000000; }
div.darkbox p	{ padding:0px 8px 0px 8px; color:#f1f1f1; margin: 0;}
div.darkbox  label	{ font-size:10px; margin:2px 0px 0px 0px; color:#f1f1f1; }

div.darkbox a.readon:link,
div.darkbox a.readon:visited { color:#36424e; font-weight:normal; background:transparent url("../bilder/icons/bg_readon.png") no-repeat 5px center; float:right; padding:2px 50px 2px 50px; text-decoration:none; margin:0; }
div.darkbox a.readon:hover { color:#990000;  background:transparent url("../bilder/icons/bg_readon.png") no-repeat 5px center; margin:0;}

div.lightbox form	{ padding:0px 8px 0px 8px; }
div.lightbox input,
div.lightbox select,
div.lightbox textarea	{ width:97%; border:1px solid #000000; background:#f1f1f1; }
div.lightbox p	{ padding:0px 8px 0px 8px; }	 
div.lightbox  label	{ font-size:10px; margin:2px 0px 0px 0px; }

div.lightbox a.readon:link,
div.lightbox a.readon:visited { color:#f1f1f1; font-weight:normal; background:transparent url("../bilder/icons/b_readon.png") no-repeat 5px center; float:right; padding:2px 50px 2px 50px; text-decoration:none; }
div.lightbox a.readon:hover { color:#de681a;  background:transparent url("../bilder/icons/b_readon-h.png") no-repeat 5px center; }

div.demodl form	{ padding:0px 8px 0px 8px; }
/* div.demodl input  {  border:1px solid #000000; background:#f1f1f1; }*/
div.demodl select  { width: 97%; border:1px solid #000000; background:#f1f1f1; }
div.demodl textarea	{ width: 97%; border:1px solid #000000; background:#f1f1f1; }
div.demodl p	{ padding:0px 8px 0px 8px; }	 
div.demodl  label	{ font-size:10px; margin:2px 0px 0px 0px; }

.in1  {  width: 45%; height: 16px; border:1px solid #000000; background:#f9f9f9; }
.in2  {  width: 95%; height: 16px; border:1px solid #000000; background:#f9f9f9; }
.ins  {  width: 96%; height: 20px; border:1px solid #000000; background:#fdb059; }
.int1  {  width: 14%; height: 16px; border:1px solid #000000; background:#f9f9f9; }
.int2  {  width: 29%; height: 16px; border:1px solid #000000; background:#f9f9f9; }
.int3  {  width: 46%; height: 16px; border:1px solid #000000; background:#f9f9f9; }

/* TABELLEN
**************************************************************/
th.contenttable { color:#f1f1f1; background:transparent url('../bilder/bg_menu-h.png') repeat-x; border-left:1px dotted #f08a00; border-right:1px dotted #f08a00; font-size:11px; }
th.contenttable a,
th.contenttable a:link,
th.contenttable a:active,
th.contenttable a:hover,
th.contenttable a:visited	{ color:#f1f1f1;}
td.contenttable1,
tr.contenttable1 td { background:#ffffff; border-left:1px dotted #f08a00; border-right:1px dotted #f08a00; border-bottom:1px dotted #f08a00; padding:6px; font-size:11px; text-align:left; vertical-align:top; }

td.contenttable2,
tr.contenttable2 td { background:#dddddd; border-left:1px dotted #f08a00; border-right:1px dotted #f08a00; border-bottom:1px dotted #f08a00; padding:6px; font-size:11px; text-align:left; vertical-align:top; }

