BODY { background-image:url(../images/bg.gif); FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; MARGIN-TOP: 0; MARGIN-LEFT: 0; MARGIN-RIGHT: 0; MARGIN-BOTTOM: 0; }

td { COLOR: #333333; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

A { TEXT-DECORATION: underline; COLOR: #cc0000; }
A:active { TEXT-DECORATION: none; }
A:visited { TEXT-DECORATION: underline; COLOR: #cc0000; }
A:hover { TEXT-DECORATION: none; COLOR: #cc0000; }

#bg2 { background-image: url(../images/bg2.gif); background-repeat: no-repeat; background-position: top center; }

.small { TEXT-DECORATION: none; COLOR: #c1b90c; FONT-SIZE: 11px; }
A.small:active { TEXT-DECORATION: none; }
A.small:visited { TEXT-DECORATION: underline; COLOR: #c1b90c; }
A.small:hover { TEXT-DECORATION: none; COLOR: #cc0000; }

.lang { TEXT-DECORATION: none; COLOR: #333333; FONT-SIZE: 11px; }
A.lang:active { TEXT-DECORATION: none; }
A.lang:visited { TEXT-DECORATION: none; COLOR: #333333; }
A.lang:hover { TEXT-DECORATION: underline; COLOR: #333333; }


h1 { COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; }
h2 { COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

.text_small { COLOR: #333333; FONT-SIZE: 11px; LINE-HEIGHT: 1.5em; }
A.text_small { TEXT-DECORATION: none; }
A.text_small:active { TEXT-DECORATION: none; }
A.text_small:visited { TEXT-DECORATION: none; }
A.text_small:hover { TEXT-DECORATION: underline; }

.text_footer { COLOR: #6999b2; FONT-SIZE: 11px; LINE-HEIGHT: 1.5em; }
A.text_footer { TEXT-DECORATION: none; }
A.text_footer:active { TEXT-DECORATION: none; }
A.text_footer:visited { TEXT-DECORATION: none; }
A.text_footer:hover { TEXT-DECORATION: underline; }

.text_footer_on { COLOR: #6999b2; FONT-SIZE: 11px; LINE-HEIGHT: 1.5em; }
A.text_footer_on { TEXT-DECORATION: underline; }
A.text_footer_on:active { TEXT-DECORATION: underline; }
A.text_footer_on:visited { TEXT-DECORATION: underline; }
A.text_footer_on:hover { TEXT-DECORATION: underline; }

.text_footer_off { COLOR: #6999b2; FONT-SIZE: 11px; LINE-HEIGHT: 1.5em; }
A.text_footer_off { TEXT-DECORATION: none; }
A.text_footer_off:active { TEXT-DECORATION: none; }
A.text_footer_off:visited { TEXT-DECORATION: none; }
A.text_footer_off:hover { TEXT-DECORATION: underline; }

.textfield { BORDER: 1px solid #cc0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #333333; BACKGROUND-COLOR: #FFFFFF; PADDING: 2px 3px; HEIGHT: 22px; WIDTH: 200px; background-image:url(http://www.senselan.ch/2007/images/textfield_background.gif); }
.textarea { BORDER: 1px solid #cc0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #333333; BACKGROUND-COLOR: #FFFFFF; PADDING: 2px 3px; WIDTH: 200px; }

