BODY { BACKGROUND: #ffffff; BACKGROUND-IMAGE: url(../images/bg.gif); background-repeat:repeat-x; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; LINE-HEIGHT: 1.5em; MARGIN-TOP: 0; MARGIN-LEFT: 0; MARGIN-RIGHT: 0; MARGIN-BOTTOM: 0; }

A { TEXT-DECORATION: underline; COLOR: #333333; }
A:active { TEXT-DECORATION: none; }
A:visited { TEXT-DECORATION: underline; }
A:hover { TEXT-DECORATION: none; }

.text { COLOR: #333333; FONT-SIZE: 12px; LINE-HEIGHT: 1.5em; }
A.text { TEXT-DECORATION: underline; COLOR: #333333; }
A.text:active { TEXT-DECORATION: none; }
A.text:visited { TEXT-DECORATION: underline; }
A.text:hover { TEXT-DECORATION: none; }

.text_small { COLOR: #333333; FONT-SIZE: 11px; LINE-HEIGHT: 1.5em; }
A.text_small { TEXT-DECORATION: underline; COLOR: #333333; }
A.text_small:active { TEXT-DECORATION: none; }
A.text_small:visited { TEXT-DECORATION: underline; }
A.text_small:hover { TEXT-DECORATION: none; }

.title { COLOR: #560e18; FONT-SIZE: 12px; LINE-HEIGHT: 1.5em; FONT-WEIGHT: bold; }

.line { border-bottom: 4px solid #d1d1d1; padding-left: 0px; padding-bottom: 10px; }

.textfield { BORDER: 1px solid #c6e5f7; BACKGROUND-COLOR: #e6f3f9; PADDING: 3px; WIDTH: 250px; background-image:url(http://www.senselan.ch/2007/images/textfield_background.gif); FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; }
.textarea { BORDER: 1px solid #c6e5f7; BACKGROUND-COLOR: #e6f3f9; PADDING: 3px; WIDTH: 300px; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; }
