

.txtField
{
    line-height:18px;
}

.specialsContainer
{
    margin-bottom:24px;
}

.specialsContainer div.headline
{
    margin-bottom:0px;
}

.specialsContainer div.time
{
    font-weight:bold;
    margin-bottom:4px;
}

.extrasContainer
{
    margin-top:40px;
}

.extrasContainer img
{
    border-style:none;
}


.foodDrinkContainer
{
    width:325px;    
}

.foodDrinkContainer h1
{
    margin:0px;
    padding:0px;    
}

.foodDrinkContainer div.subheadline
{
    font-weight:bold;
    margin-top:4px;
    margin-bottom:10px;
}

.foodDrinkContainer div.list
{
}


.foodDrinkContainer div.whiskeyList
{        
}



.foodDrinkContainer div.list div.item
{
    line-height:18px;
}

.foodDrinkContainer div.list div.item div.title
{
    width:180px;    
}

.foodDrinkContainer div.list div.item span.subtitle
{
    color:#6C6C6C;   
    font-size:10px;
}

.foodDrinkContainer div.list div.item div.size
{
    margin-left:20px;
    width:30px;
    text-align:right;
}

.foodDrinkContainer div.list div.item div.price
{
    margin-left:20px;
    width:50px;
    text-align:right;
}


.accordion
{
}

.accordion h1
{

}

.accordionToggler
{
    cursor:pointer;
}

.accordionElement
{
    margin-bottom:12px;
}


.beerAccordion
{
    visibility:hidden;
}

.whiskeyAccordionToggler
{
    height:32px;
}


.foodDrinkNaviContainer
{
    margin-right:50px;
}

.foodDrinkNaviContainer ul
{
    list-style-type:none;
    margin-top:-24px;
}

.foodDrinkNaviContainer ul li.topItem
{
    margin-bottom:4px;
    margin-top:8px;
}

.foodDrinkNaviContainer ul li.normItem
{
    cursor:pointer;
    margin-left:33px;    
    margin-bottom:4px;
}

.foodDrinkArrow
{
    position:absolute;    
    z-index:900;
}

.sketchArrowBlueRight
{

    width:28px;
    height:17px;
    background-image:url(../images/starguide_pfeil_bl_re.png); background-repeat:no-repeat;         
   
}

.sketchArrowRedRight{
    width:28px;
    height:17px;
    background-image:url(../images/starguide_pfeil_red_re.png); background-repeat:no-repeat;      
}

.crewAccordion
{
    visibility:hidden;
}

.crewAccordionToggler
{
    height:32px;
    cursor:pointer;
}

.crewAccordionElement
{
    margin-bottom:6px;
}

.crewAccordionElement h2
{
    margin-left:14px;
}

.crewContainer div.left
{               
    width:234px;
    margin-top:48px;
}

.crewContainer div.right
{               
    margin-right:62px;    
    margin-top:40px;
}

.crewContainer div.imgHolder
{
    width:224px;
    height:218px;
    overflow:hidden;
}


.txtImpressum
{
    color:#6C6C6C;
    margin-top:20px;
}

.txtImpressum div.txt
{
    line-height:18px;
    text-align:justify;
    width:260px;
    font-size:10px;
}


.phipoLogoContainer
{
    width:203px;
    height:192px;
    position:absolute;
    z-index:900;
    background-image:url(../images/phipo_design.png); background-repeat:no-repeat;   
    margin-left:317px;
    margin-top:42px;   
    cursor:pointer;   
}


.phipoLinkContainer
{
    position:absolute;
    z-index:910;  
    margin-left:410px;
    margin-top:234px;  
         
}

.phipoLink
{
    display:block;
    width:132px;
    height:21px;        
}

.phipoLink:hover
{
    background-image:url(../images/philip_act.png); background-repeat:no-repeat;        
}

.phipoLinkNorm
{
    background-image:url(../images/philip_norm.png); background-repeat:no-repeat;              
}

.phipoLinkAct
{
    background-image:url(../images/philip_act.png); background-repeat:no-repeat;              
}

.tooltipOverlay
{
    display:block;
    position:absolute;
    z-index:910;  
    width:170px;
    height:70px;    
    margin-top:22px;    
    cursor:pointer;
    
    background-image:url(../images/kontakt_overlay.png); background-repeat:no-repeat;              
}

.googleLink
{
    color:#FFFFFF;
}
