/* //////////////////////////////////////////////////////////////////////////////////////////////////////////
 www.coach4success.at  technical contact:eva.bachan@evedesign.net
////////////////////////////////////////////////////////////////////////////////////////////////////////// */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;  background-repeat:no-repeat;}
ol, ul {list-style: none; list-style-position:outside;}
table {border-collapse: collapse; border-spacing: 0;}
li{list-style-position:outside; list-style-type:none;}
a{font-weight:bold;}
a:link, a:active{text-decoration:none;}
a:visited{text-decoration:none; color:#036;}
a:focus, a:active{ border:1px dotted #ccc;}
body{background-color:#fff; font-size:100.1%; color:#000; font-family:Tahoma, Arial, sans-serif;  letter-spacing:0.02em;}
#wrapper{position:relative; margin-left:auto; margin-right:auto; width:95%; height:auto; font-size:85%; }
.screen a{display:none;}
.mimo, dfn{position:absolute; left:-2000px; top:-2000px; width:0px; height:0px; color:#000; background-color:#fff;}

p{margin:0 0 1em 0; line-height:1.2em;}
h1{font-size:1.5em; margin-bottom:1em; color:#dd2100;}
h2{font-size:1.2em;}

#logo{}
#service{display:none;}
#breadcrumbs{display:none;}
.spic{display:none;}
#content{clear:both; position:relative; left:0; margin-top:2em;}
#content ul{margin:0.3em 1.5em 1.5em 0.3em;}
#content ul li{ margin-left:1.5em; line-height:1.2em;}
#newsletter #content ul li{list-style-type:none; line-height:1.5em}
#content a, #info-box a{border-bottom:1px dashed #ccc; color:#333;}
#content a:hover, #content a:focus{ background-color:#fff; color:#dd2100;}
#tags{display:none;}
#news{width:100%; margin-top:1em;}
#news h2{display:block; width:96%; background-color:#dd2100; color:#fff; margin:0.5em 0; padding:0.2em 0 0.3em 0.5em;}
#news a.wi{background-color:#dd2100; color:#fff;}
#news p, #news ul{font-size:0.9em;}
#news p.titel{font-size:1em; font-weight:bold; margin-bottom:0.2em;}
#info-box{}
#info-box ul li{line-height:1.4em;}
img.new{float:left; margin:0 2em 1em 0;}
#content ul.inh{width:30%; height:auto; margin:1em 1em 1em 0; display:inline-block; float:left; line-height:1.6em; font-size:1.2em; color:#dd2100; vertical-align:top;}
#content ul.inh ul{font-size:0.8em; color:#000;}
#content ul.inh ul li{margin:0;}
#navigation{display:none;}
#newsletter fieldset{margin-top:1em;}
#newsletter input{margin-top:1em;}
#newsletter label{margin-top:1.5em;}
legend{font-weight:bold; padding-bottom:1em; font-size:1.2em; color:#880000;}
label{float:left; clear:left; width:30%; font-weight:bold; margin-top:0.4em;}
input, select{margin:0 0.2em 0.5em 0.2em; border:1px solid #ccc; width:62%; color:#666; padding:0.1em;}
input[type=text]:hover, input[type=text]:focus{background-color:#FDF8F4; width:62%;}
input.fl{width:9em;}
input.do{width:12em;}
input.cap{width:12em;}
input[type=submit], input[type=reset]{margin:0.5em; border:3px double #ccc; background-color:#fff; color:#000; font-weight:bold; width:auto;}
.chk{width:2em;}
textarea{margin:0 0.2em 0.5em 0.2em; border:1px solid #ccc; width:62%; color:#666; padding:0.1em;}
textarea:hover, textarea:focus{background-color:#FDF8F4; width:60%;}

#footer{display:none;}
a.tip{display:none;}

a[rel="glossary"]{font-style:italic; border-bottom:0;}
a:focus[rel="glossary"]{}
#db a[rel="glossary"]{font-style:italic; font-weight:normal;}
#char{width:100%; margin-bottom:2em; visibility:hidden; text-align:center;}
#char a{display:none;}
p.buch{font-size:2em; font-weight:bold;}
p:target{margin:0.5em 0; padding:0.5em; border:1px solid #800000;}

.ztr{text-align:center;}
.fett{font-weight:bold;}
.right{text-align:right;}
.left{text-align:left;}
.klar{clear:both;}
.pdf{background-image:url(../../images/icons/pdf.gif); background-repeat:no-repeat; background-position:left center; padding-left:14px; list-style-type:none;}
.vcard{float:left;}
#dat{float:right;}

