﻿body 
{      
    font-family     : Arial, Tahoma, Verdana;
    font-size       : 14px;
    color           : #754200;
    line-height     : 22px;
    word-spacing    : 0px;
    letter-spacing  : 0px;
    margin          : 0px;
    padding         : 0px;
}
h1, h2, h3, h4, h5, h6
{
    padding         : 1px;
    margin          : 1px;       
}
h1
{
    font-family     : Times New Roman;
    color           : #754200;
    font-size       : 24px;
    font-style      : italic;
    position        : relative;
    z-index         : 100;
}
h2
{
    font-family     : Times New Roman;
    font-size       : 28px;
    font-style      : italic;
    line-height     : 30px;
    color           : #EC8A50;
}
h6
{
    color           : #EE8244;
    font-size       : 11px;
    font-weight     : normal;
    margin-top      : 9px;
}
hr
{
    height          : 0px;
    border          : 0px;
    border-top      : 1px dashed #754200 ;
    margin-top      : 20px;
    margin-bottom   : 20px;
}
img
{
    border          : none;
}
p
{
    margin-top      : 10px;
}
a
{
    color           : #01ADE1;
}
td
{
    vertical-align  : top;
}

/**********************************

                ID's

**********************************/

#PageCenter
{
    margin-left     : auto;
    margin-right    : auto;
    width           : 790px;
    height          : auto;
    border-left     : 1px solid #fff;
    border-right    : 1px solid #fff;
    background-image: url('./Images/background.png');
    background-repeat: repeat-y;
}

#Header, #Content, #Footer
{
    margin-left     : auto;
    margin-right    : auto;
    width           : 745px;    
}

#Header
{
    position    : relative;
    background-image: url('./Images/header.jpg');   
    height          : 192px;
}
#LangChoice
{
    position    : absolute;
    top         : 0px;
    right       : 30px;
    width       : 150px;
    text-align  : right;
}
#HeaderTop
{
    padding-top     : 26px; 
}
#Menu
{
    margin-top      : -23px;
    position        : relative;    
    bottom          : 0px;
    width           : 100%;
    height          : 46px;
}
#Menu a
{
    color           : #fff;
    font-size       : 11px;
    text-decoration : none;
}
#SubMenu
{
    width           : 100%;
    height          : 40px;
    padding-left    : 37px;
    padding-right   : 25px;
}
#Content
{
    width           : 745px;
    background-image: url('./Images/shadow.png');
    background-position: top center;
    background-repeat: no-repeat;
}
#ContentWrapper
{
    padding-left    : 37px;
    padding-right   : 25px;
}
#ContentLeft
{   
    width           : 425px;
    float           : left;
}
#ContentRight
{
    width           : 255px;
    float           : right;
}
#ContentRightTop
{
    text-align      : center;
}
#ContentRightBottom
{
    padding-top      : 50px;
    font-family      : Times New Roman;
}
#Footer
{
    width           : 745px;
    height          : 82px;
    background-image: url('./Images/footer.png');     
    background-repeat: no-repeat;
    background-position: top center;    
}

#Content img, #ContentLeft img
{
    margin-left     : auto;
    margin-right    : auto;
}

#ImageTitle
{
    padding-left    : 30px;
    float           : left;
}
#ImageAdres
{
    float           : right;
    padding-top     : 15px;
    padding-right   : 30px;
} 
#ImageFlessen
{
    float           : right;
    padding-right   : 28px;
    margin-top      : -7px;
}
#mFlessen
{   
    position        : absolute;
    bottom          : 0px;
    right           : 1px;
}

#SnelNaar1, #SnelNaar2, #SnelNaar3, #SnelNaar4, #SnelNaar5
{
    -moz-border-radius-topright: 5px;  
    -webkit-border-top-right-radius: 5px; 
    -moz-border-radius-bottomright: 5px; 
    -webkit-border-bottom-right-radius: 5px; 
    width           : auto;
    height          : 22px;
    padding-left    : 2px;
    padding-right   : 2px;
    text-align      : left;
    color           : #fff;
    margin          : 10px;
}

#SnelNaarTitle
{
    font-family     : Times New Roman;
    font-size       : 32px;
    font-style      : italic;
    color           : #EC8A50;
    font-weight     : normal;
}
#UitgelichtTekst
{
    width           : 150px;
    height          : 135px;
    position        : absolute;
    margin-left     : 41px;
    margin-top      : 55px;
    font-family     : Arial;
    z-index         : 50;
    /*background-color: #000;*/
    overflow        : hidden;
}
#UitgelichtTekst a
{
    color           : #fff;
    text-decoration : none;
}
/**********************************

              Classes

**********************************/
.snLink1, .snLink2, .snLink3, .snLink4, .snLink5
{
    text-decoration : none;
    color           : #fff;
    overflow        : hidden;
}
#SnelNaar1
{
    background-color: #64C3FF;
}
#SnelNaar2
{
    background-color: #A2AD46;
}
#SnelNaar3
{
    background-color: #FF7825;
}
#SnelNaar4
{
    background-color: #813100;
}
#SnelNaar5
{
    background-color: #383232;
}
.ClearAll
{
    visibility      : hidden;
    clear           : both;
}
.FloatLeft
{
    float           : left;
}
.snImage
{
    float           : left;
    padding-right   : 3px;
    background-color: #fff;
}
.CenterMe
{
    margin-left     : auto;
    margin-right    : auto;
}
.Producenten
{
    font-family     : Arial;
    margin          : 9px;
    float           : left;
    width           : 120px;  
    color           : #764304;
    font-size       : 12px;  
    font-weight     : bold;
}
.WijnenKeuzes
{
    font-family     : Arial;
    margin          : 9px;
    float           : left;
    width           : 120px;  
    color           : #764304;
    font-size       : 12px;   
    overflow        : hidden;  
    text-align      : center; 
}
.ProducentenOorsprong
{
    color           : #EB8244;
    font-size       : 10px;
    line-height     : 11px;
    height          : 25px;
}
.ProducentenOorsprongWijn
{
    color           : #EB8244;
    font-size       : 10px;
    line-height     : 11px;
    height          : 15px;
    text-align      : center;
}
.SubMenuItem
{
    color           : #BFA669;
    font-size       : 12px;
    font-family     : Verdana;
}
.ProducentDiv
{
    width           : 100%;
}
.WijnListImage
{         
    border          : 2px solid #BFA669;    
}
.WijnImage
{
    padding         : 5px;
    border          : 2px solid #74821F;
    margin-left     : auto;
    margin-right    : auto;   
}
.ProducentDetailOorsprong
{
    font-family     : Times New Roman;
    font-size       : 20px;
    font-style      : italic;
    font-weight     : bold;
    color           : #EC8A50; 
    padding-top     : 15px;
}
.Wa
{
    color           : #EC8A50;   
}
.WaKeuze
{
    height          : 110px;
    overflow        : hidden; 
    text-align      : left; 
}
.WijnNaam
{
    font-size       : 14px; 
    font-weight     : bold; 
    height          : 20px;
    overflow        : hidden;
    width           : 99%;
    text-decoration : none;
    color           : #754200;
}
.WijnOpsomming
{
    font-size       : 12px;
}

.UitgelichtTekstKop
{    
    font-size       : 24px;
}
.LinkColor
{
    color           : #754200;
    text-decoration : none;
}
.YouTube
{
    font-size       : 11px;
    color           : #EC8A50;
}
.MenuBGImage
{
    background-image: url('/Images/menu_hover_bottle.png');
    background-position: top center;
    background-repeat : no-repeat;
    height          : 46px;
    width           : auto;
    float           : left;
}
.menuItem3, .menuItem4, .menuItem5, .menuItem6, .menuItem7, .menuItem8
{
    margin-top      : 23px;
    height          : 23px;
    text-align      : center;
    overflow        : hidden;
    margin-left     : 1px;
    margin-right    : 1px;
    position        : relative;
    bottom          : 0px;
}
.menuItem3
{
    width           : 61px;
    background-color: #1D5063;
}
.menuItem4
{
    width           : 54px;
    background-color: #EAAD43;
}
.menuItem5
{
    width           : 139px;
    background-color: #EC8244;
}
.menuItem6
{
    width           : 92px;
    background-color: #01B1E2;
}
.menuItem7
{
    width           : 53px;
    background-color: #383232;
}
.menuItem8
{
    width           : 54px;
    background-color: #8A191D;
}
.ParentPanel
{
    height          : 46px;
    width           : auto;
    float           : left;
    background-repeat: inherit;
    background-position: top center;
}
.ProducentenImage
{
    height          : 115px;
}
.ProducentenWijnImage
{
    height          : 155px;
}
.ProducentenTitel
{
    line-height     : 12px;
    font-weight     : bold;
    height          : 38px;
    vertical-align  : middle;
    overflow        : hidden;
}
.floatsies
{
   position         : relative;
   margin-left      : 565px;
   width            : 120px;
   position         : relative;
   text-align       : right;
}
.floatsies a, #LangChoice a
{
   color            : #EC8244;
   font-size        : 12px;
   text-decoration  : none;
}
.floatsies a:hover, #LangChoice a:hover
{
   text-decoration  : underline;
}