@charset "ISO-8859-1"; 

/* TESTING COLORS (RGB) */
/* ============================== */
/* Colors = black,blue,lime,aqua,red,fuchsia/magenta,yellow,white */ 
.tcbg1 { font:normal 1px 'Arial',sans-serif; background-color:yellow; } 
.tcbg2 { font:normal 1px 'Arial',sans-serif; background-color:aqua; } 
.tcbg3 { font:normal 1px 'Arial',sans-serif; background-color:red; } 

/* EXAMPLE COLORS */
/* ============================== */
.clr1 { color:#005; }  /* text:  blue dark */ 
.clr2 { color:#008; }  /* links: blue middle */ 
.bgb { background-color:#cdf; }    /* blue */ 
.bggr { background-color:#188; }   /* green */ 
.bggy1 { background-color:#ddd; }  /* grey */ 
.bgr { background-color:#fdd; }    /* rosa */ 
.bgs { background-color:#fc9; }    /* salmon-pink */ 
.bgw { background-color:#fff; }    /* white */ 
.bgy1 { background-color:#ffc; }   /* yellow 1 */ 
.bgy2 { background-color:#ffb; }   /* yellow 2 */ 

/* GLOBAL DEFINITIONS */ 
/* ============================== */
body { margin-top:0px; margin-left:0px; direction:ltr; 
/* background-color:#ffc; background-image:url(../pics/2bgr.jpg);  /* #ffc; (light-yellow), background-repeat:no-repeat; */ 
	font:normal 15px 'Arial',sans-serif; color:#005; }  /* #005; (dark-blue) */ 
em { font:normal 18px 'Arial',sans-serif; line-height:20px; } 
strong { font:italic bold 20px 'Arial',sans-serif; line-height:22px; } 
p { margin:20px 0px 0px; padding:0px; } 
div { margin:0px; padding:0px; } 
table { border-color:#777; } 

/* IMAGE DEFINITIONS */
/* ============================== */
/* overflow: auto;visible,hidden,scroll */ 
img { border:0px solid black; } 
.imgx { border:1px solid black; } 

/* DEFINITIONS Allfor & Alfa ONLY */ 
/* ============================== */
.stdall { font:normal 15px Arial,sans-serif; background-color:#ffc; color:#005; } 
.stdttl1 { font:normal bold 24px Arial,sans-serif; letter-spacing:2px }  /* Infotech */ 
.stdttl2 { font:normal bold 20px Arial,sans-serif; letter-spacing:1px }  /* Releases, NoIframes */ 
.stdttl3 { font:normal 18px Arial,sans-serif; text-decoration:underline; line-height:20px }  /* Map_V */ 
/* ============================== */
.servpage { font:italic bold 32px Tahoma,Arial,sans-serif; letter-spacing:3px; text-align:center; width:100%; line-height:50px; 
	border-width:2px; border-bottom-style:solid; border-color:red; }  /* Service Page */ 
.noiframes { text-align:center; width:380px; margin:20px 10px; padding:0px 0px; 
	border-width:1px; border-style:solid; border-color:#005; } 
.noiframes p { font-weight:bold; margin:10px 0px; padding:0px 0px; } 
/* ============================== */
.stdlnk:link { text-decoration:none; background-color:#ffc; color:#008; } 
.stdlnk:visited { text-decoration:none; background-color:#ffc; color:#008; } 
.stdlnk:focus { text-decoration:underline; background-color:#ffc; color:blue; } 
.stdlnk:hover { text-decoration:underline; background-color:#ffc; color:blue; } 
.stdlnk:active { text-decoration:none; background-color:#ffc; color:#008; } 

/* LINK DEFINITIONS */
/* ============================== */
a:link { text-decoration:underline; color:#008; } 
a:visited { text-decoration:underline; color:#008; } 
a:focus { text-decoration:underline; color:#188; } 
a:hover { text-decoration:underline; color:#188; } 
a:active { text-decoration:underline; color:#008; } 

/* POSITION DEFINITIONS */ 
/* ============================== */
.mini { font:normal 1px Arial,sans-serif; } 
.fix { position:fixed; } 
.vat { vertical-align:top; } 
.vam { vertical-align:middle; } 
.vab { vertical-align:bottom; } 
.tal { text-align:left; } 
.tac { text-align:center; } 
.tar { text-align:right; } 

/* LAST DEFINITIONS */
/* ============================== */
/* Must be repeated in bstyles !!! */ 
.top0 { margin-top:0px; } 
.top1 { margin-top:5px; } 
.top2 { margin-top:10px; } 
.top3 { margin-top:15px; } 
.top4 { margin-top:20px; } 
.top5 { margin-top:25px; } 
.bot0 { margin-bottom:0px; } 
.bot1 { margin-bottom:5px; } 
.bot2 { margin-bottom:10px; } 
.bot3 { margin-bottom:15px; } 
.bot4 { margin-bottom:20px; } 
.bot5 { margin-bottom:25px; } 
.line0 { line-height:0px; } 
.line1 { line-height:5px; } 
.line2 { line-height:10px; } 
.line3 { line-height:15px; } 
.line4 { line-height:20px; } 
.line5 { line-height:25px; } 


/* BORDER DEFINITIONS  (funktioniert nur für <table> & <td> je einzeln) */
/* ================================================== */
/* [-X]=top,right[&left],bottom;left */ 
/* margin[-X]: 0px;  (funktioniert nicht für <td>) */ 
/* padding[-X]: 0px; */ 
/* border[-X]: width style color; */ 
/* border[-X]-width/style/color: */ 
/* border[-X]-style: none;(hidden),dotted,dashed,solid,(double,groove,ridge),inset,outset */
/* border-collapse: separate;collapse  (funktioniert nicht für <td>) */ 
/* ================================================== */


@media screen,handheld { 
} 

@page { margin-left:2.5cm; margin-right:1.5cm } 

@media print { 
} 

