﻿body, td, div, span, a
{
    font-size:11px;
    font-family:Verdana;
}

#Header
{
    margin:0 auto;
    width:967px;
    background-color:#5b2c58; 
    height:53px;
}

#MasterBody { margin:0 auto; width:967px; }
#MasterInnerBodyRight{}
#LanguageBar{height:37px;}
#LanguageButtonHolder {float:right;padding-right:17px}
.MasterTD { border-left:1px solid #5b2c58; border-right:1px solid #5b2c58;}

#Footer
{
    clear:both;
    margin:0 auto;
    background-image: url('../Images/footer.jpg');
    width:967px;
    height:87px;
    color:White;
}

.LanguagePT{ display:block; width:132px; height:19px; background-image: url('../Images/pt_version.jpg') }
.LanguageEN{ display:block; width:109px; height:19px; background-image: url('../Images/en_version.jpg') }

#defaultLogo
{
    float:left;
    width:373px;
    height:139px;
}
#defaultIntro
{
    float:left;
    width:592px;
    height:190px;
}
#defaultIntroInner {
    padding: 10px 30px 0px 70px;
}

#defaultImagesRow2Left
{
    width:357px;
    float:left; 
    height:588px;
}
#defaultImagesRow2LeftInner {padding-left:72px;}
#defaultImagesRow2Right
{
    width:608px;
    float:left;
    height:587px;
    background-position: top right;
    background-image: url('../Images/sax.jpg');
    background-repeat:no-repeat;
    position:relative;
}

#ulMenu {display:block;}
#ulMenu li a, #ulMenu li {float:left; display:block; }

.MenuSeparatorPT { display:block; float:left; width:2px; background-image: url('../Images/separador_menu.jpg'); background-repeat:no-repeat; background-position:0px 15px;}
.MenuSeparatorEN {display:block; float:left; width:2px; background-image: url('../Images/separador_menu.jpg'); background-repeat:no-repeat; background-position:0px 17px;}
.MenuItemCommon {  height:53px;}
.MenuItemCommon:hover { background-position: 0px 53px; }
.MenuItemCommonHover { height:53px; background-position: 0px 53px; }

.MenuBarPT{ width:878px; margin:0px auto;}
.MenuBarEN{ width:898px; margin:0px auto;}

.MenuItem1PT { width:96px; background-image: url('../Images/home_pt.jpg'); }
.MenuItem2PT { width:139px; background-image: url('../Images/sobre.jpg');}
.MenuItem3PT { width:123px; background-image: url('../Images/noticias.jpg');}
.MenuItem4PT { width:115px; background-image: url('../Images/galeria.jpg');}
.MenuItem5PT { width:102px; background-image: url('../Images/festas.jpg');}
.MenuItem6PT { width:141px; background-image: url('../Images/cocktails_pt.png');}
.MenuItem7PT { width:150px; background-image: url('../Images/contactos.jpg');}


.MenuItem1EN { width:109px; background-image: url('../Images/home.jpg');}
.MenuItem2EN { width:116px; background-image: url('../Images/about.jpg');}
.MenuItem3EN { width:106px; background-image: url('../Images/news.jpg');}
.MenuItem4EN { width:135px; background-image: url('../Images/gallery.jpg');}
.MenuItem5EN { width:123px; background-image: url('../Images/parties.jpg');}
.MenuItem6EN { width:153px; background-image: url('../Images/cocktails_en.png');}
.MenuItem7EN { width:144px; background-image: url('../Images/contact.jpg');}

#FooterInfo1 {float:left;padding-left:90px;padding-top:65px; font-weight:bold;}
#FooterInfo2 {float:left;padding-left:5px;padding-top:65px;}
#FooterInfo3 {float:left;padding-left:5px;padding-top:65px;}
#FooterInfo3 a {color:white; text-decoration:none;}
#FooterInfo3 a:hover {text-decoration:underline;}
#FooterInfo4 {float:right;padding-right:90px;padding-top:64px;}

.ImagesRow2Right
{
    width:518px;
    float:left;
    min-height:487px;
    padding-left:30px;
    padding-right: 60px;
    height:auto !important;
    height:487px;
}

strong
{
    font-weight: bold !important;
}
p
{
    font-size: 14px;
    font-family: Arial;
    color: #5B2A58;
    line-height:18px;
}

h1, h2, h3
{
    font-family: Arial;
    color: #5B2A58;
}

h1 {
    font-size:16px; 
    font-weight:bold;
}


h2, h2 span
{
    font-size:15px;
    font-weight:bold;
}
h2 span, h3 span { color: #AF84B2; }

h3, h3 span
{
    font-size:14px;
    font-weight:bold;
    padding-bottom:5px;
}

.Text1, .Text2, .Text3
{
    font-family: Arial;
}
.Text1, .Text2
{
    font-weight:bold;
    font-size:14px;
}
.Text1 { color: #AF84B2; }
.Text2 { color: #5B2A58; }

.Text3
{
    font-weight:bold;
    font-size:16px;
    padding-bottom:10px;
}
.Link1, .Link2
{
    font-family: Arial;
    text-decoration: none;
    font-weight:bold;
}
.Link1:hover, .Link2:hover
{
    text-decoration: underline;
}
.Link1, .Link2
{
    color: #5B2A58;
}

.Link1 { font-size: 12px; }
.Link2 { font-size: 14px; }


.ContenList{
    display:table;
    /*display:none;*/
}
.ContenList .Plus, .ContenList .PhotoHolder, .ContenList .TextHolder
{
    margin-bottom:10px;
}

.ContenList .Plus
{
    width:31px;
    height:130px;
    background-image:url('../Images/mais.png');
    background-repeat: no-repeat;
    background-position: left center;
    float:left;
    margin-left: 50px;
    
}
.ContenList .PhotoHolder
{
    width:205px;
    height:130px;
    float:left;
}
.ContenList .TextHolder
{
    float:left;
    width:550px;
    padding-right:50px;
    padding-left:50px;
    min-height: 130px;
    /*overflow:hidden;*/
}
            
.Gallery
{
    margin-left:55px;
}
.GallerySlide img
{
    width:192px;
    height:123px;
    margin-right:25px;
    margin-bottom:20px;
}

.FixHeight1
{
    min-height:181px;
    height:auto !important;
    height: 181px;
    padding-bottom:20px;
    
}

.GuestBook
{
    background-image: url('../Images/fundo_cocktails.png');
    background-repeat: no-repeat;
    background-position:right top;
    width:922px;
    height:722px;
    float:left;
    padding-left:43px;
    padding-top:60px;
    display:table;
}

.CocktailHolder
{
    display:none;
    padding-top: 15px;
}

.title1
{
    font-size:16px;
    font-weight:bold;
    font-family:Arial;
    color: #5B2A58; 
}

.NoNews
{
    text-align:center;
    padding-bottom:60px;
    display:none;
}

.GuestBookInner
{
    clear:both;
    width:800px;
    padding:10px 0px 0px 50px;
}

.GuestBookLink
{
    display:block;
    float:left;
    margin-right:18px;
    width:188px;
    height:50px;
    background-repeat:no-repeat; 
}
.GuestBookLink1 {background-image: url('../Images/brandy_2.png')}
.GuestBookLink1:hover, .GuestBookLink1Active {background-image: url('../Images/brandy.png');}

.GuestBookLink2 {background-image: url('../Images/vodka_2.png')}
.GuestBookLink2:hover, .GuestBookLink2Active {background-image: url('../Images/vodka.png');}

.GuestBookLink3 {background-image: url('../Images/tequila_2.png')}
.GuestBookLink3:hover, .GuestBookLink3Active {background-image: url('../Images/tequila.png');}

.GuestBookLink4 {background-image: url('../Images/gin_2.png')}
.GuestBookLink4:hover, .GuestBookLink4Active {background-image: url('../Images/gin.png');}

.GuestBookLink5 {background-image: url('../Images/whiskie_2.png')}
.GuestBookLink5:hover, .GuestBookLink5Active {background-image: url('../Images/whiskie.png');}

.GuestBookLink6 {background-image: url('../Images/rum_2.png')}
.GuestBookLink6:hover, .GuestBookLink6Active {background-image: url('../Images/rum.png');}

.GuestBookLink7 {background-image: url('../Images/champanhe_2.png')}
.GuestBookLink7:hover, .GuestBookLink7Active {background-image: url('../Images/champanhe.png');}

.GuestBookLink8 {background-image: url('../Images/virgin_2.png')}
.GuestBookLink8:hover, .GuestBookLink8Active {background-image: url('../Images/virgin.png');}

.GuestBookLink9 {background-image: url('../Images/others_2.png')}
.GuestBookLink9:hover, .GuestBookLink9Active {background-image: url('../Images/others.png');}

.GuestBookLink10 {background-image: url('../Images/outros_2.png')}
.GuestBookLink10:hover, .GuestBookLink10Active {background-image: url('../Images/outros.png');}

.GallerySmall { background-position:center center; background-repeat:no-repeat; }

#ContactsLeft
{
    width:429px;
    float:left; 
    height:488px;
}
.ContactsInner {padding-left:72px;}
#ContactsRight
{
    margin-left:50px;
    width:466px;
    float:left;
    height:487px;
}

#divContactForm
{
    padding-top:35px;
}

#divContactForm textarea, input
{
    width:400px;
    font-size:13px;
    border:1px solid #5B2A58;
    padding:3px;
    overflow:auto;
    font-family:Arial; 
}

#divContactForm span
{
    display:block;
    padding-top:11px;
    padding-bottom:4px;
    color: #5B2A58;
}

.SendButtonPT
{
    display:block;
    width:69px;
    background-image: url('../Images/enviar.jpg');
    height:24px;
}

.SendButtonEN
{
    display:block;
    width:56px;
    background-image: url('../Images/send_contactos.png');
    height:24px;
}

.NewsItemText P
{
    margin-bottom:10px;
    display:block;
}
.NewsItemText, .NewsItemText P, .NewsItemText SPAN
{
    color:#5B2A58;
    font-family:Arial;
    font-size:14px;
    line-height:18px;
}

#divPartner
{
    margin-top:20px;
    padding-left:70px;
}
    #divPartner SPAN
    {
        display:block;
        padding-bottom:15px;
        font-weight:bold;
        color:#5B2A58;
    }

#divFacebookHolder
{
    top:560px;
    left:550px;
    position:absolute;
}
