
.textnormal{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px;}
.textsmall{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px;}
.textmicro{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px;}
.textextramicro{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 10px;}
.textzero{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1px; COLOR: #000000; LINE-HEIGHT: 1px;}
.textdate{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 9px;}
.textlarge{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 18px;}
.textextralarge{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 22px;}

.textwhitelarge{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #FFFFFF; LINE-HEIGHT: 18px;}
.textwhitenormal{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 15px;}
.textwhitesmall{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 14px;}
.textwhitemicro{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 12px;}

.textgreynormal{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #444444; LINE-HEIGHT: 15px;}
.textgreysmall{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 14px;}
.textgreymicro{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #444444; LINE-HEIGHT: 12px;}

.textpinknormal{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #DC0076; LINE-HEIGHT: 14px;}
.textpinksmall{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #DC0076; LINE-HEIGHT: 13px;}
.textpinkmicro{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #DC0076; LINE-HEIGHT: 11px;}

.bodylink {color: #2F006D; text-decoration: underline; }
.bodylink:link {color: #2F006D; text-decoration: underline; }
.bodylink:active {color: #2F006D; text-decoration: underline; }
.bodylink:visited {color: #2F006D; text-decoration: underline; }
.bodylink:hover {color: #DC0078; text-decoration: underline; }

.menulink {color: #FFFFFF; text-decoration: none; }
.menulink:link {color: #FFFFFF; text-decoration: none; }
.menulink:active {color: #FFFFFF; text-decoration: none; }
.menulink:visited {color: #FFFFFF; text-decoration: none; }
.menulink:hover {color: #2F006D; text-decoration: none; }

.link{COLOR: #002DDC; TEXT-DECORATION: none;}
.link:hover{COLOR: #999999; TEXT-DECORATION: none;}
.linkblack{COLOR: #000000; TEXT-DECORATION: none;}
.linkblack:hover{COLOR: #666666; TEXT-DECORATION: none;}
.linkgrey{COLOR: #333333; TEXT-DECORATION: none;}
.linkgrey:hover{COLOR: #002DDC; TEXT-DECORATION: none;}

.textlink{COLOR: #002DDC; border-bottom: 1px dotted #002DDC; TEXT-DECORATION: none;}
.textlink:hover{COLOR: #999999; border-bottom: 1px dotted #999999; TEXT-DECORATION: none;}
.textlinkmark{COLOR: #002DDC; border-bottom: 1px dotted #002DDC; TEXT-DECORATION: none; background-color: #F4B3D6}
.textlinkmark:hover{COLOR: #999999; border-bottom: 1px dotted #999999; TEXT-DECORATION: none; background-color: #F4B3D6}

.textwhitelink{COLOR: #FFFFFF; border-bottom: 1px dotted #FFFFFF; TEXT-DECORATION: none;}
.textwhitelink:hover{COLOR: #999999; border-bottom: 1px dotted #999999; TEXT-DECORATION: none;}
.textblacklink{COLOR: #000000; border-bottom: 1px dotted #000000; TEXT-DECORATION: none;}
.textblacklink:hover{COLOR: #666666; border-bottom: 1px dotted #666666; TEXT-DECORATION: none;}
.textgreylink{COLOR: #333333; border-bottom: 1px dotted #333333; TEXT-DECORATION: none;}
.textgreylink:hover{COLOR: #DC0076; border-bottom: 1px dotted #DC0076; TEXT-DECORATION: none;}

.strike{TEXT-DECORATION: line-through;}

.textgreybig {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #444444; LINE-HEIGHT: 15px; font-weight: bold;}
.tabelle_rahmen {border-width:1px; border-style:solid; border-color:#002FE2;}

.toptable {background: #0000CC url(http://www.belcolorfoto.ch/img/template/allgemein_template/backgroundfotos.jpg) top left;}
.toptablenorepeat {background: #0000CC url(http://www.belcolorfoto.ch/img/template/allgemein_template/backgroundfotos.jpg) no-repeat top right;}

FORM{margin-top: 0px; margin-bottom: 0px;}

.redwidget{display:block}
.redwidget *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#FFBBB6}
.redwidget1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;background:#f2f2f2}
.redwidget2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fdfdfd;border-right:1px solid #fdfdfd;background:#f1f1f1}
.redwidget3{margin-left:1px;margin-right:1px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
.redwidget4{border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7}
.redwidget5{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}
.redwidgetfg{background:#FFBBB6}

.yellowwidget{display:block}
.yellowwidget *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#FBF7B6}
.yellowwidget1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;background:#f2f2f2}
.yellowwidget2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fdfdfd;border-right:1px solid #fdfdfd;background:#f1f1f1}
.yellowwidget3{margin-left:1px;margin-right:1px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
.yellowwidget4{border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7}
.yellowwidget5{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}
.yellowwidgetfg{background:#FBF7B6}

