@charset "utf-8";
/* - base styles -*/

div,h1,h2,h3,h4,h5,h6,p,address,ul,ol,li {
	margin: 0px;
	padding: 0px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(../images/layout/background.jpg);
	background-repeat: repeat;
    text-color: #000000;
}

#wrapper {
	width: 1000px;
	min-height:1000px;
	height:100%;
	margin: 0 auto;
	text-align: left;
	align : center;
	overflow: hidden;
	background-color:#fff;
	border-left: 1px solid #930;
	border-right: 1px solid #930;
	background-image: url(../images/layout/background-wrapper.jpg);
} 
#wrapper a:link,
#wrapper a:visited {
	text-decoration: none;
	color: #B36B00;
}
#wrapper a:hover {
	color: #566440;
}

/* ------- HEADER STYLES ----------*/

#header {
	background-image: url(../images/layout/front.jpg);
	background-position: top left;
	width : 1000px;
	height: 120px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position : relative;

}

#headerad {
	width : 234px;
	height: 60px;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 32px;
	margin-bottom: 0px;
	position:absolute;
	right:0;

}

/* ------- MAIN BODY STYLES PART 1 ----------*/

#maincontent {
	min-height:900px;
	height:100%;
	width: 650px;
	margin: 0 
	text-align: left;
	float : left;
	margin-bottom:10px;
}

#maincontentbox1 {
	min-height:150px;
	height:100%;
	width: 600px;
	margin: 0 
	text-align: left;
	margin-top:20px;
	margin-left:20px;
	border: solid 1px #F60;
	background-color:#FFF;
	position:relative;
	overflow: hidden;
}

#indexcasinotop1 {
	height:170px;
	width: 400px;
	margin: 0 ;
	text-align: left;
	float:left;
}

#indexcasinobottom1{
	width: 420px;
	margin: 0 ;
	text-align: left;
	float:left;
	overflow:inherit;
}


#listindextop1{
	min-height:100px;
	width: 180px; 
	text-align: left;
	float:right;
}

#listindexbottom1{
	min-height:100px;
	width: 160px;
	margin-top:60px;
	text-align: left;
	float:right;
}

/* ------- PART 2 ----------*/

#maincontentbox2 {
	min-height:150px;
	height:100%;
	width: 600px;
	margin: 0 
	text-align: left;
	margin-top:20px;
	margin-left:20px;
	border: solid 1px #F60;
	background-color:#FFF;
	position:relative;
	overflow: hidden;
}

#indexcasinotop2 {
	height:170px;
	width: 400px;
	margin: 0 ;
	text-align: left;
	float:left;
}

#indexcasinobottom2 {
	width: 420px;
	margin: 0 ;
	text-align: left;
	float:left;
	overflow:inherit;
}


#listindextop2{
	min-height:100px;
	width: 180px; 
	text-align: left;
	float:right;
}

#listindexbottom2{
	min-height:100px;
	width: 160px;
	margin-top:60px;
	text-align: left;
	float:right;
}

/* ------- PART 3 ----------*/

#maincontentbox3 {
	min-height:150px;
	height:100%;
	width: 600px;
	margin: 0 
	text-align: left;
	margin-top:20px;
	margin-left:20px;
	border: solid 1px #F60;
	background-color:#FFF;
	position:relative;
	overflow: hidden;
}


/* ------- PART 4 ----------*/


#maincontentbox4 {
	min-height:150px;
	height:100%;
	width: 600px;
	margin: 0 
	text-align: left;
	margin-top:20px;
	margin-left:20px;
	border: solid 1px #F60;
	background-color:#FFF;
	position:relative;
	overflow: hidden;
}

#indexcasinotop4 {
	height:170px;
	width: 400px;
	margin: 0 ;
	text-align: left;
	float:left;
}

#indexcasinobottom4 {
	width: 420px;
	margin: 0 ;
	text-align: left;
	float:left;
	overflow:inherit;
}


#listindextop4 {
	min-height:100px;
	width: 180px; 
	text-align: left;
	float:right;
}

#listindexbottom4 {
	min-height:100px;
	width: 160px;
	margin-top:60px;
	text-align: left;
	float:right;
}


/* ------- RIGHT MENU STYLES ----------*/

#rightmenu {
	min-height:880px;
	height: 100%;
	width: 346px;
	margin: 0 
	text-align: left;
	float : right;
	margin-top:20px;
	background-image:url(../images/layout/background-right.jpg);
	border-top: solid 2px #FFF;
	border-left: solid 2px #FFF;
	border-bottom: solid 2px #FFF;
}

#rightmenubox {
	min-height:100px;
	width: 330px;
	margin: 0 
	text-align: left;
	margin-left:10px;
	margin-top:10px;
	border: solid 1px #F60;
	background-color:#fff;
}

#menubalk { width:325px;
padding-left: 5px;
height:30px;
background-image:url(../images/layout/menu-balk.jpg);
}

#menubalk2 { width:325px;
padding-left: 5px;
height:30px;
background-image:url(../images/layout/menu-balk2.jpg);
}

/* ------- BUTTON STYLES ----------*/


#slot {
	width : 150px;
	float : left;
	margin-left:60px;
	height: 110px;
	margin-top:5px;
	margin-bottom:5px;
}

#slot2 {
	width : 150px;
	float : left;
	margin-left:10px;
	height:110px;
	margin-top:5px;
	margin-bottom:5px;
}


/* ------- BUTTON STYLES ----------*/

#indexcasinosbutton {
	width: 180px;
	height:30px;
	margin-left: 210px;
	margin-top:20px;
	text-align: left;
	float:left;
	background-image:url(../images/buttons/indexcasinos/overzicht.jpg);
}

#indexcasinosbutton:hover { 
background-image:url(../images/buttons/indexcasinos/overzicht-hover.jpg);}

#indexcasinosbuttonspeel {
	width: 180px;
	height:30px;
	margin-left: 210px;
	margin-top:20px;
	text-align: left;
	float:left;
	background-image:url(../images/buttons/indexcasinos/nuspelen.jpg);
}

#indexcasinosbuttonspeel:hover { 
background-image:url(../images/buttons/indexcasinos/nuspelen-hover.jpg);}

#indexcasinosbuttonlees {
	width: 180px;
	height:30px;
	margin-left: 210px;
	margin-top:20px;
	text-align: left;
	float:left;
	background-image:url(../images/buttons/indexcasinos/leesverder.jpg);
}

#indexcasinosbuttonlees:hover { 
background-image:url(../images/buttons/indexcasinos/leesverder-hover.jpg);}

#menubutton1:hover {background-image: url(../images/buttons/menu/hover.jpg);}
#menubutton2:hover {background-image: url(../images/buttons/menu/hover.jpg);}
#menubutton3:hover {background-image: url(../images/buttons/menu/hover.jpg);}

#menubutton1 { 
width : 330px;
text-align:center;
margin-top:10px;
}

#menubutton2 { 
width : 330px;
text-align:center;
}

#menubutton3 { 
width : 330px;
text-align:center;
margin-bottom:10px;
}

/* ------- TEXT STYLES ----------*/

h1 {color: #069;}

h2 {color: #069;}

h3 {color: #069;}

h4 {color: #069;}

p {
	font-size:12;
	color:#666;
}
