/* CSS Document grazioso.be
DESIGN BY IMAXX*/

html { 
background: #FFF url(../images/bg.jpg) repeat-x top left; 
margin: 0; 
font-family: Tahoma;
font-size: 9pt;
line-height:17px;
color:#4c4b4b;
}

body, #content {
background-color:#FFFFFF;
font-family: Tahoma;
font-size: 9pt;
line-height:17px;
color:#4c4b4b;
}

body{
background: #FFF url(../images/bg.jpg) repeat-x top left; 
margin: 0; 
font-family: Tahoma;
font-size: 9pt;
line-height:17px;
color:#4c4b4b;
}

.maintitle{
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight:bold;
line-height:17px;
color:#4c4b4b;
}

.subtitle{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight:bold;
line-height:17px;
color:#999999;
}

#website{
margin: 0;
overflow: scroll;
overflow: -moz-scrollbars-vertical;	
}

body {
margin: 0;
overflow: scroll;
overflow: -moz-scrollbars-vertical;	
}

@font-face {
  font-family: "DINPro";
  src: url(fonts/DINPro-Regular.otf) format("opentype");
}

.bloemen {
background: url(../images/bloemen.png) no-repeat top right; 
width:266px; 
height: 269px; 
z-index:5; 
position:fixed;
right: 0px;
}

.headerbg {
background: url(../images/headerbg.jpg) no-repeat; 
width:1050px; 
height:277px; 
margin:0 auto;
}

.homebg {
background: url(../images/homebg.jpg) no-repeat; 
width:1050px; 
height:534px; 
margin:0 auto;
}


.menu {
height: 99px;
font-family: "DINPro", sans-serif;
font-size: 13pt;
}

a.menu:link, a.menu:visited, a.menu:active {
color:#4c4b4b;
font-family: "DINPro", sans-serif;
font-size: 13pt;
text-decoration: none;
}

a.menu:hover {
color:#658494;
font-family: "DINPro", sans-serif;
font-size: 13pt;
text-decoration: none;
}

a.menu {
margin-right: 23px;
}

.slogan {
color:#4c4b4b;
font-family: "DINPro", sans-serif;
font-size: 23px;
text-decoration: none;
width: 400px;
margin-left: 200px;
line-height:30px;
height: 168px;
}

.eshopbuttonhome {
margin-left: 110px;
}



.inhoudbg {
background: url(../images/contentbg.jpg) repeat-y;
width: 828px;
margin:0 auto;
padding-bottom: 35px;
}

.inhoudtekst {
float:left;
width:400px;
padding-top: 0px;
padding-left: 35px;
padding-bottom: 35px;
}

.inhoudtekst2 {
float:left;
width:400px;
padding-top: 0px;
padding-left: 44px;
padding-bottom: 35px;
}

.inhoudmerken {
width:752px;
padding: 5px;
padding-top: 0px;
margin-left: 35px;
margin-bottom: 35px;
}

.inhoudcontact {
float:left;
width:250px;
padding-top: 0px;
padding-left: 35px;
padding-bottom: 35px;
}

.inhoudrechts {
float: right;
width: 330px;
margin-right: 35px;
}

.inhoudrechtscontact {
float: right;
width: 425px;
margin-right: 35px;
}

.contentbottombg {
background: url(../images/contentbottombg.png) no-repeat bottom;
height: 20px;
width: 828px;
margin:0 auto;
}

.footer {
margin-bottom: 35px;	
width: 1050px;
margin:0 auto;
}

p.footerlinks {
float: left;
padding-left: 116px;
font-size:10px;
color:#6a91af;
}

p.footerrechts {
	float: right;
font-size:10px;
color:#6a91af;
padding-right: 116px;
}

a, a:link, a:visited, a:active {
color:#53687b;
text-decoration: none;
}

a:hover {
color:#708aa2;
text-decoration: none;
}



#demotip { 
    display:none; 
    background: #4e4e4e;
    font-size:8pt; 
    line-height:11pt;
    width:420px; 
    padding:20px; 
    color:#fff;  
    border: 1px solid #414141;  
}

