/* Schriften */
.text {font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none}
.textBold {font: lighter normal 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none}
.textO {font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #f2851c; text-decoration: none}
.textSmall { font: 9px/14px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none }
.menuText {font: 12px/28px Verdana, Arial, Helvetica, sans-serif; color: #524b48; text-decoration: none}
.menuTextaktiv {font: 12px/28px Verdana, Arial, Helvetica, sans-serif; color: #f2851c; text-decoration: none}
.ueberschrift { font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #524b48}
.small { font: 1px Arial}
.portfolioText {font: 11px/28px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}

/* Rahmen um Tabelle */
.borderGreyFirst {border:solid; border-color: #524b48 black; border-width: 1px 0px}
.borderGrey {border:solid; border-color: black black #524b48; border-width: 0px 0px 1px}

/* farbige Hintergründe */
*.grau { background-color:#6E6B6B}
*.hgrau { background-color:#878787}
*.hgg { background-color:#dddddd}
*.weiss { background-color:#ffffff }
.grey {  background: #E9E9E9}
.white { background: #ffffff; line-height: 1px}


/* Links */
a:link { text-decoration:none }
a:visited { text-decoration:none }
a:hover { text-decoration:none; color:#D94A13}
a:active { text-decoration:none; color:#f2851c }
a:focus { text-decoration:none }
.textWeit { font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none }
.uMenuText { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #524b48; text-decoration: none }
.uMenuTextAktiv { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #f2851c; text-decoration: none }
.menuText_oneline { font: 12px/12px Arial, Helvetica, sans-serif; color: #524b48; text-decoration: none ; word-spacing: 1px}
.menuText_oneline_bold { font: oblique 12px/12px Verdana, Arial, Helvetica, sans-serif; color: #524b48; text-decoration: none ; word-spacing: 1px}
.textFooter { font: 9px/16px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none ; clip:   rect(   )}
.menuText_subline { font: 11px/14pt Arial, Helvetica, sans-serif; color: #524b48; text-decoration: none ; word-spacing: 1px ; clip:  rect(  5px )}
.text_menu_content { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none }
.img_border {  border: #000000; border-top-width: 0,5; border-right-width: 0,5; border-bottom-width: 0,5; border-left-width: 0,5}
.text_10px { font: 10px/10px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none }
.textListing { font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none }
.text_menu_content_18pt { font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none }
.text_menu_content_14pt { font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none }
.link_photogallery_right { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none ; text-align: right}
.text_menu_content_bold { font: bolder normal 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #433e3c; text-decoration: none }
input.vt_search  { background-color: #dfdfdf; padding: 0 0; width: 138px; height: 16px; vertical-align: bottom; border-width: 0 0 0 ; border: 0 none} 
