a {color: #808080; text-decoration: none;}

.navfirst_off {width:175px;margin: 0px; padding: 10px 5px 10px 10px;}
.navfirst_off a {color:#838173; margin: 10px 0px 10px 0px; text-decoration: none; font-size:20px;}
.navfirst_on, .navfirst_open {width:175px; margin: 0px; padding: 10px 5px 10px 10px;}
.navfirst_on a {color:#00a1cf; margin: 0px 0px 10px 0px; text-decoration: none; font-size:20px;}

div#servnav_box a {text-transform: uppercase; font-size: 10px;}

/* Cookie-Hinweis */
.ui-widget-overlay { display: none !important; }
.ui-dialog.cookie_note_dialog2 {position:fixed !important; width:100% !important; height:110px !important;top:0 !important; left: 0 !important; color:#ffffff; background: rgba(0, 0, 0, 0.6); z-index:300000000; padding-left:30%;}
.ui-dialog.cookie_note_dialog2 .ui-dialog-titlebar-close { display: none; }
.ui-dialog.cookie_note_dialog2 #cookie_note2 {border: 0; max-width: 600px !important; float: left; margin-top:10px; height:auto !important; }
.ui-dialog.cookie_note_dialog2 .ui-dialog-buttonpane {float: left; margin-top:30px;background:transparent;border:none;}
.ui-dialog.cookie_note_dialog2 .ui-dialog-buttonset {text-align: center;}
.ui-dialog.cookie_note_dialog2 .ui-dialog-buttonset button {border: 1px solid #94c11c; background: #94c11c; margin-left: 30px; color: #ffffff; font-size: 1.2em; padding: 5px 15px;}
.ui-dialog.cookie_note_dialog2 #cookie_note2 h1 {font-size: 1.25em; width:100%; text-align: left; color:#eeeeee; border-bottom: none; margin: 0px; padding:5px 0 0 0;}
.ui-dialog.cookie_note_dialog2 #cookie_note2 p {width:100%; text-align: left;line-height: 20px;margin-top:5px;color:#ffffff;}
.ui-dialog.cookie_note_dialog2 #cookie_note2 a {color:cyan;text-decoration:none;}
.ui-dialog.cookie_note_dialog2 #cookie_note2 a:hover,a:focus {color:#389da0;}
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {display:none; overflow:hidden;}
.ui-widget-content {border:none;}