/* DATEI: safari.css */

/* Stylesheet für alle Berichte der Domäne safari.snoack.de */


/* BODY */
/* Hintergrund  rgb(0,0,0) entspricht #000000 schwarz */
body { margin-top:0px; margin-bottom:0px; margin-left:3px; margin-right:3px; background-color:#000000; color:#FFCC66; scrollbar-base-color:#CC9966; scrollbar-track-color:#FFCC66;}


/* Schrifart*/
p,h1,h2,h3,h4,a,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Verdana,sans-serif; font-size:9pt; color:#FFCC66;}
.cont  {font-size:8pt;  font-weight:300; text-align:center; }
.cite  {font-size:8pt;  font-weight:600; text-align:center; }
.desc  {font-size:10pt; font-weight:300; line-height:11pt; margin-left:4px; margin-top:0px; margin-bottom:4px; padding:0px; width:800px}
.foot  {font-size:8pt;  font-style:italic; vertical-align:bottom; margin-left:4px;}
.foto  {font-size:8pt;  font-weight:300; line-height:10pt;}
.ftitl {font-size:10pt; font-weight:900; line-height:14pt; background-color:#FFCC66; color:#000000; margin-left:0px; margin-top:5px; margin-bottom:20px; padding-left:4px;}
.gbig  {font-size:12pt; font-weight:600; line-height:12pt; vertical-align:bottom; margin-left:4px;}
.hbig  {font-size:12pt; font-weight:900; line-height:12pt; vertical-align:bottom; margin-left:4px;}
.hlink {font-size:8pt;  font-weight:900; line-height:11pt; background-color:#FFCC66; color:#000000; margin-left:0px; margin-top:0px; margin-bottom:0px;}
.ilink {font-size:8pt;  font-weight:900; line-height:10pt; margin:0px; padding:0px;}
.line  {line-height:2px; padding:0px; margin-top:4px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#FFCC66; horizontal-align:left;}
.ital  {font-size:10pt; font-weight:300; font-style:italic; line-height:11pt; margin-left:4px; margin-top:0px; margin-bottom:4px; padding:0px; width:800px}
.news  {font-size:8pt;  font-weight:300; background-color:#FFCC66; color:#000000; margin-left:0px; margin-top:0px; margin-bottom:0px;}
.noli  {font-size:8pt;  font-weight:900; line-height:10pt; margin:0px; padding:0px;  color:#CC9966;}
.place {font-size:8pt;  font-weight:300; line-height:11pt; margin-left:4px; margin-top:0px; margin-bottom:6px; padding:0px;}
.ptitl {font-size:10pt; font-weight:900; line-height:14pt; background-color:#FFCC66; color:#000000; margin-left:0px; margin-top:5px; margin-bottom:5px; padding-left:4px;}
.rtb   {font-size:8pt;  font-weight:300; line-height:10pt; text-align:justify; margin-left:8px; margin-top:0px; margin-bottom:4px; padding:0px; width:800px}
.sdesc {font-size:8pt;  font-weight:300; line-height:10pt; margin-left:4px; margin-top:0px; margin-bottom:4px; padding:0px; width:800px}
.spac  {font-size:5px;  line-height:5px;  border:0px; padding:0px; margin:0px;}
.spac2 {font-size:10px; line-height:10px; border:0px; padding:0px; margin:0px;}
.spac3 {font-size:15px; line-height:15px; border:0px; padding:0px; margin:0px;}
.spac4 {font-size:20px; line-height:20px; border:0px; padding:0px; margin:0px;}
.taxo  {font-size:8pt;  font-weight:300; font-style:italic; line-height:10pt;}
.tbig  {font-size:10pt; font-weight:600; margin-bottom:2px; margin-left:4px;}
.text  {font-size:10pt; font-weight:300; line-height:11pt; margin-left:4px; margin-top:0px; margin-bottom:4px; padding:0px;  width:650px}
.textL {font-size:10pt; font-weight:300; line-height:11pt; margin-left:100px; margin-top:0px; margin-bottom:4px; padding:0px;  width:650px}
.title {font-size:16pt; font-weight:900; line-height:18pt; margin:0px; padding:0px;}
.tline {line-height:1px; padding:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#FFCC66;}
.tlink {font-size:10pt; font-weight:900; line-height:12pt; margin:0px; padding:0px;}
.trip  {font-size:8pt;  font-weight:300; line-height:11pt; margin-left:4px; margin-top:0px; margin-bottom:6px; padding:0px; width:700px;}
.totop {font-size:8pt;  font-weight:900; line-height:10pt; margin:0px; padding:0px; horizontal-align:left;}

/* Tabellen */
table {margin:0px; border:0px; padding:0px; background-color:#000000;}
tr {vertical-align:top;}
td {vertical-align:top; font-size:8pt; font-weight:300; line-height:10pt; padding:0px; margin:0px; border:0px;}

/* Verweise */
a {text-decoration:none; font-weight:600;}
a:hover   {color:#FFFFFF;}
a:active  {color:#FFFFFF;}

/* Bilder */
img {border:none; margin-top:4px;}
.ibor  {border-width:3px; border-style:solid; border-color:#FFCC66;}
.flowL {vertical-align:text-bottom; float:left; margin-right:20px;}
.flowR {vertical-align:text-bottom; float:right; margin-left:20px;}

/* Divs */


