.textgri { font:normal 12px Arial, Helvetica, sans-serif; color: #444; line-height: 14px }

.textbia { font:normal 12px Arial, Helvetica, sans-serif; color: #444; line-height: 14px }

.text { font:normal 12px Arial, Helvetica, sans-serif; color: #444; line-height: 14px }

.text2 { font:normal 12px Arial, Helvetica, sans-serif; color: #444; line-height: 14px }

.highlight { font:normal 12px Arial, Helvetica, sans-serif; color: #f00; line-height: 14px }

.hint { font:normal 12px Arial, Helvetica, sans-serif; color: #888; line-height: 14px }

.linkadv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; color: #444}

.trim { border: 0px solid #CCC; }

.fill { background-color: #ccc; }
.fill2 { background-color: #555; BACKGROUND: url(../picts/menu.gif); }
.fill3 { background-color: #555; BACKGROUND: url(../picts/menu3.gif); }
.fill4 { background-color: #555; BACKGROUND: url(../picts/menu4.gif); }

.fill_light { background-color: #ddd; }

A.link:link {  font:normal 12px Arial, Helvetica, sans-serif; color: #3097b4; line-height: 14px; text-decoration: none }
A.link:visited {  font:normal 12px Arial, Helvetica, sans-serif; color: #3097b4; line-height: 14px; text-decoration: none }
A.link:hover {  font:normal 12px Arial, Helvetica, sans-serif; color: #444444; line-height: 14px; text-decoration: underline }

A.link_text:link {  font:normal 12px Arial, Helvetica, sans-serif; color: #f00; line-height: 14px; text-decoration: none }
A.link_text:visited {  font:normal 12px Arial, Helvetica, sans-serif; color: #f00; line-height: 14px; text-decoration: none }
A.link_text:hover {  font:normal 12px Arial, Helvetica, sans-serif; color: #F00; line-height: 14px; text-decoration: underline }

A.hint_link:link {  font:normal 12px Arial, Helvetica, sans-serif; color: #888; line-height: 14px; text-decoration: none }
A.hint_link:visited {  font:normal 12px Arial, Helvetica, sans-serif; color: #888; line-height: 14px; text-decoration: none }
A.hint_link:hover {  font:normal 12px Arial, Helvetica, sans-serif; color: #F00; line-height: 14px; text-decoration: underline }

.imggallery { width:175px; float:left; padding-right:0px; }
.imggallery p { color:#444; line-height: 0px; font-weight:bold; text-align:right; background-color:#ddd; padding-right:0px; }
.imggallery a { background-color:#ffffff; border:1px solid #C4C2C4; padding:4px 1px 4px 4px; display:block; margin:0 0 0px 0; }
.imggallery a:hover { border:1px solid #333333; }


.imggallery2 { width:171px; float:left; padding-right:0px; }
.imggallery2 p { color:#444; line-height: 20px; font-weight:bold; text-align:right; background-color:#ddd; padding-right:5px; }
.imggallery2 img {	border:0; padding:0; margin:0;	display:block; }
.imggallery2 a { background-color:#ffffff; border:1px solid #C4C2C4; padding:2px 2px 2px 2px; display:block; margin:0 0 0px 0; }
.imggallery2 a:hover { border:1px solid #333333; }

.form{
margin: 0;
padding: 0;
height: 10px;
}