.logo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-style: normal;
    font-weight: bolder;
    letter-spacing: 4px; 
    text-decoration: none;
    color: #000;   
}

.portletimage {
    display: block; 
    width: 80px; 
    height: 80px; 
    background-image: url(/content/brusco/images/bruscokellner.png); 
    background-repeat: no-repeat; 
}

.headerSub1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal; 
    font-weight: bold;
    text-transform: uppercase; 
}

.headerSub2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
}

.headerSub3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
}

.smallFont {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
}

.generic-bgcolor {
    background-color: #faf6a9;
}

.menu1-bg1color {
    background-color: #4c77e5;
}

.menu1-headerFooter{
    background-color: #3b5db3;
}

.menu1-bg2color {
    background-color: #82c9e5;
}

.menu1-fontcolor {
    color: #FFFFFF;
}

.menu1-fontcolor-active {
    color: #000;
}

.menu1-L1-fontcolor{
    color: #4c77e5;
}

.menu2-bg1color {
    background-color: #57b535;
}

.menu2-bg2color {
    background-color: #77f349;
}

.menu2-fontcolor {
    color: #FFFFFF;
}


.menu2-fontcolor-active {
    color: #000;
}

.menu2-L1-fontcolor{
    color: #57b535;
}

.menu2-headerFooter{
    background-color: #49992c;
}

.menu3-bg1color {
    background-color: #c38a27;
}

.menu3-bg2color {
    background-color: #d9be44;
}

.menu3-fontcolor {
    color: #FFFFFF;
}

.menu3-fontcolor-active {
    color: #c38a27;
}

.menu3-L1-fontcolor{
    color: #c38a27;
}

.menu3-headerFooter{
    background-color: #8c631c;
}

.menu4-bg1color {
    background-color: #f86db9;
}

.menu4-bg2color {
    background-color: #ffaaf9;
}

.menu4-fontcolor {
    color: #FFFFFF;
}

.menu4-fontcolor-active {
    color: #ebadcf;
}

.menu4-L1-fontcolor{
    color: #f86db9;
}


.menu4-headerFooter{
    background-color: #bf548f;
}


.menu5-bg1color {
    background-color: #9e5acd;
}

.menu5-bg2color {
    background-color: #c58feb;
}

.menu5-fontcolor {
    color: #FFFFFF;
}

.menu5-fontcolor-active {
    color: #9e5acd;
}

.menu5-L1-fontcolor{
    color: #9e5acd;
}

.menu5-headerFooter {
    background-color: #6c3f8c;
}

#menuHeader {
    height:200px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

#menuHeaderText {
   position: relative;  
   top: 75%;
}

#menuAddress {
   position: relative;  
   top: 120px;
}

.menucell_L2 {
    margin-right: 0px;
    margin-top: 0px;
    text-align:right;
    padding-right:10px;
    padding-top:8px;
    padding-bottom:7px;
    border-top-width: 3px;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-left-width: 3px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #FFFFFF;
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    border-left-color: #FFFFFF;
}

.menufont {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}

.submenufont {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}

.headermenufont {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}

.pictureLink {
    border:  none;
    text-decoration: none;
}

.catalogtitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
}

.catentry {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
}

.catalogDescription{
    margin-top: 20px;
}

.catalogDescription ul {
	list-style: disc inside none;
}

.cataloglink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}


.catalogordertitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
}

.catalogtext, .catalogordertext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
}

.generic-font {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
}

