/* De verschillende delen van de pagina: header, body en footer */
div#BE{
	width: 252px;
	margin-left: -126px;
	margin-top: -192px;
	left: 50%;	
	top: 50%;	
	position: absolute;	
}
div#maincontent {
	width: 780px;
	margin-left: -390px;
	left: 50%;		
	position: absolute;	
}
div#header {
	top: 0px;
	left: 0px;
	position: absolute;
}
div#body {
	top: 95px;
	left: 0px;	
	position: absolute;
}
/* Stijl voor het logo bij de menubar */
div#logo {
	top: 0px;
	left: 10px;
	position: absolute;
	width: 269px;
	height: 82;
}
/* Stijl voor het menu bovenaan */
/* Engels */
#menubar {
	width: 506px;
	height: 90px;
	background: url(../images/menu.gif);
	margin: 0px auto; 
	padding: 0;
	position:absolute;
	left: 269px;
	top: 0px;
}
#menubar li {
	margin: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
#menubar li, #menubar a {
    height: 90px; display: block;}
#menuitem1 {left: 0; width: 134px;}
#menuitem2 {left: 134px; width: 147px;}
#menuitem3 {left: 281px; width: 97px;}
#menuitem4 {left: 378px; width: 128px;}
#menuitem1 a:hover {
    background: transparent url(../images/menu.gif) 
	0 -90px no-repeat;  
	width: 135px;}
#menuitem2 a:hover {
    background: transparent url(../images/menu.gif) 
	-134px -90px no-repeat;
	width: 148px;}
#menuitem3 a:hover {
    background: transparent url(../images/menu.gif) 
	-281px -90px no-repeat;
	width: 98px;}
#menuitem4 a:hover {
    background: transparent url(../images/menu.gif) 
	-378px -90px no-repeat;
	width: 129px;}    
div#menu {
	top: 5px;
	left: 277px;
	position: absolute;
	width: 502px;
	height: 82;
}
/* Duits */
#menubar_DE {
	width: 506px;
	height: 90px;
	background: url(../images/menu_DE.gif);
	margin: 0px auto; 
	padding: 0;
	position:absolute;
	left: 269px;
	top: 0px;
}
#menubar_DE li {
	margin: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
#menubar_DE li, #menubar_DE a {
    height: 90px; display: block;}
#menuitem1_DE {left: 0; width: 122px;}
#menuitem2_DE {left: 121px; width: 156px;}
#menuitem3_DE {left: 276px; width: 116px;}
#menuitem4_DE {left: 391px; width: 115px;}
#menuitem1_DE a:hover {
    background: transparent url(../images/menu_DE.gif) 
	0 -90px no-repeat;  
	width: 123px;}
#menuitem2_DE a:hover {
    background: transparent url(../images/menu_DE.gif) 
	-121px -90px no-repeat;
	width: 157px;}
#menuitem3_DE a:hover {
    background: transparent url(../images/menu_DE.gif) 
	-276px -90px no-repeat;
	width: 117px;}
#menuitem4_DE a:hover {
    background: transparent url(../images/menu_DE.gif) 
	-391px -90px no-repeat;
	width: 115px;}    
div#menu_DE {
	top: 5px;
	left: 277px;
	position: absolute;
	width: 502px;
	height: 82;
}
/* Nederlands */
#menubar_NL {
	width: 506px;
	height: 90px;
	background: url(../images/menu_NL.gif);
	margin: 0px auto; 
	padding: 0;
	position:absolute;
	left: 269px;
	top: 0px;
}
#menubar_NL li {
	margin: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
#menubar_NL li, #menubar_NL a {
    height: 90px; display: block;}
#menuitem1_NL {left: 0; width: 115px;}
#menuitem2_NL {left: 113px; width: 150px;}
#menuitem3_NL {left: 262px; width: 123px;}
#menuitem4_NL {left: 384px; width: 121px;}
#menuitem1_NL a:hover {
    background: transparent url(../images/menu_NL.gif) 
	0 -90px no-repeat;  
	width: 115px;}
#menuitem2_NL a:hover {
    background: transparent url(../images/menu_NL.gif) 
	-113px -90px no-repeat;
	width: 151px;}
#menuitem3_NL a:hover {
    background: transparent url(../images/menu_NL.gif) 
	-262px -90px no-repeat;
	width: 124px;}
#menuitem4_NL a:hover {
    background: transparent url(../images/menu_NL.gif) 
	-384px -90px no-repeat;
	width: 122px;}    
div#menu_NL {
	top: 5px;
	left: 277px;
	position: absolute;
	width: 502px;
	height: 82;
}
/* Frans */
#menubar_FR {
	width: 506px;
	height: 90px;
	background: url(../images/menu_FR.gif);
	margin: 0px auto; 
	padding: 0;
	position:absolute;
	left: 269px;
	top: 0px;
}
#menubar_FR li {
	margin: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
#menubar_FR li, #menubar_FR a {
    height: 90px; display: block;}
#menuitem1_FR {left: 0px; width: 176px;}
#menuitem2_FR {left: 176px; width: 100px;}
#menuitem3_FR {left: 276px; width: 102px;}
#menuitem4_FR {left: 378px; width: 128px;}
#menuitem1_FR a:hover {
    background: transparent url(../images/menu_FR.gif)
	0 -90px no-repeat;  
	width: 178px;}
#menuitem2_FR a:hover {
    background: transparent url(../images/menu_FR.gif)
	-176px -90px no-repeat;
	width: 102px;}
#menuitem3_FR a:hover {
    background: transparent url(../images/menu_FR.gif) 
	-276px -90px no-repeat;
	width: 104px;}
#menuitem4_FR a:hover {
    background: transparent url(../images/menu_FR.gif) 
	-378px -90px no-repeat;
	width: 128px;}    
div#menu_FR {
	top: 5px;
	left: 277px;
	position: absolute;
	width: 502px;
	height: 82;
}
/* Catalaans */
#menubar_CA {
	width: 506px;
	height: 90px;
	background: url(../images/menu_CA.gif);
	margin: 0px auto; 
	padding: 0;
	position:absolute;
	left: 269px;
	top: 0px;
}
#menubar_CA li {
	margin: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
#menubar_CA li, #menubar_CA a {
    height: 90px; display: block;}
#menuitem1_CA {left: 0px; width: 171px;}
#menuitem2_CA {left: 170px; width: 101px;}
#menuitem3_CA {left: 270px; width: 104px;}
#menuitem4_CA {left: 373px; width: 133px;}
#menuitem1_CA a:hover {
    background: transparent url(../images/menu_CA.gif)
	0 -90px no-repeat;  
	width: 172px;}
#menuitem2_CA a:hover {
    background: transparent url(../images/menu_CA.gif)
	-170px -90px no-repeat;
	width: 102px;}
#menuitem3_CA a:hover {
    background: transparent url(../images/menu_CA.gif) 
	-270px -90px no-repeat;
	width: 105px;}
#menuitem4_CA a:hover {
    background: transparent url(../images/menu_CA.gif) 
	-373px -90px no-repeat;
	width: 133px;}    
div#menu_CA {
	top: 5px;
	left: 277px;
	position: absolute;
	width: 502px;
	height: 82;
}
/* Italiaans */
#menubar_IT {
	width: 506px;
	height: 90px;
	background: url(../images/menu_IT.gif);
	margin: 0px auto; 
	padding: 0;
	position:absolute;
	left: 269px;
	top: 0px;
}
#menubar_IT li {
	margin: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
#menubar_IT li, #menubar_IT a {
    height: 90px; display: block;}
#menuitem1_IT {left: 0px; width: 162px;}
#menuitem2_IT {left: 160px; width: 95px;}
#menuitem3_IT {left: 253px; width: 113px;}
#menuitem4_IT {left: 364px; width: 142px;}
#menuitem1_IT a:hover {
    background: transparent url(../images/menu_IT.gif)
	0 -90px no-repeat;  
	width: 162px;}
#menuitem2_IT a:hover {
    background: transparent url(../images/menu_IT.gif)
	-160px -90px no-repeat;
	width: 95px;}
#menuitem3_IT a:hover {
    background: transparent url(../images/menu_IT.gif) 
	-253px -90px no-repeat;
	width: 113px;}
#menuitem4_IT a:hover {
    background: transparent url(../images/menu_IT.gif) 
	-364px -90px no-repeat;
	width: 142px;}    
div#menu_IT {
	top: 5px;
	left: 277px;
	position: absolute;
	width: 502px;
	height: 82;
}
/* Spaans */
#menubar_ES {
	width: 506px;
	height: 90px;
	background: url(../images/menu_ES.gif);
	margin: 0px auto; 
	padding: 0;
	position:absolute;
	left: 269px;
	top: 0px;
}
#menubar_ES li {
	margin: 0;
	list-style: none;
	position: absolute;
	top: 0;
}
#menubar_ES li, #menubar_ES a {
    height: 90px; display: block;}
#menuitem1_ES {left: 0px; width: 174px;}
#menuitem2_ES {left: 172px; width: 100px;}
#menuitem3_ES {left: 270px; width: 100px;}
#menuitem4_ES {left: 368px; width: 138px;}
#menuitem1_ES a:hover {
    background: transparent url(../images/menu_ES.gif)
	0 -90px no-repeat;  
	width: 174px;}
#menuitem2_ES a:hover {
    background: transparent url(../images/menu_ES.gif)
	-172px -90px no-repeat;
	width: 100px;}
#menuitem3_ES a:hover {
    background: transparent url(../images/menu_ES.gif) 
	-270px -90px no-repeat;
	width: 100px;}
#menuitem4_ES a:hover {
    background: transparent url(../images/menu_ES.gif) 
	-368px -90px no-repeat;
	width: 138px;}    
div#menu_ES {
	top: 5px;
	left: 277px;
	position: absolute;
	width: 502px;
	height: 82;
}
/* Languagebar op homepage */
div#language {
	position: absolute;
	left: 10px;
	top: 7px;
}
div#taglinebox {
	position: absolute;
	left: 10px;
	top: 5px;
}
div#tours {
	position: absolute;
	left: 285px;
	top: 196px;
}
div#prices {
	position: absolute;
	left: 10px;
	top: 196px;
}
div#bikecity {
	position: absolute;
	left: 560px;
	top: 196px;
}
div#address {
	position: absolute;
	left: 11px;
	top: 450px;
	height: 127px;
}
/* News Bar */
div#news {
	position: absolute;
	left: 10px;
	top: 610px;
}
/* Google Map */
.location {
	position: absolute;
	left: 10px;
	top: 195px;
	height: 500px;
	width: 760px;
}
div#ltc {
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(../images/ltc.gif);
	height: 5px;
	width: 5px;
	background-repeat: no-repeat;
}
div#rtc {
	position: absolute;
	left: 755px;
	top: 0px;
	background-image: url(../images/rtc.gif);
	height: 5px;
	width: 5px;
	background-repeat: no-repeat;
}
div#lbc {
	position: absolute;
	left: 0px;
	top: 495px;
	background-image: url(../images/lbc.gif);
	height: 5px;
	width: 5px;
	background-repeat: no-repeat;
}
div#rbc {
	position: absolute;
	left: 755px;
	top: 495px;
	background-image: url(../images/rbc.gif);
	height: 5px;
	width: 5px;
	background-repeat: no-repeat;
}
div#locationinfo {
	position: absolute;
	left: 10px;
	top: 520px;
	height: 263px;
	width: 760px;
	background-image: url(../images/storebox.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.rollover a {
	background-color: #FFFFFF;
	height: 82px;
}
.rollover a:hover {
	background-color: #000000;
	height: 82px;
}
.budgetbikes {
	margin-left: -354px;
	height: 600px;
	width: 716px;
	left: 50%;		
	top: 4px;
	position: absolute;
}
body {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.logo {
	top: 0px;
	position: absolute;
	left: 0px;
}
.tag {
	position: absolute;
	left: 0px;
	top: 90px;
}
.prices {
	top: 268px;	
	top: 191px;
	position: absolute;
}
.tours {
	position: absolute;
	left: 0px;
	left: 254px;
}
.bikecity {
	position: absolute;
	left: 504px;
	top: 268px;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	top: 200px;
	position: absolute;
	left: 10px;
	width: 740px;
}
h1 {
	font-family: "Lucida Sans", Verdana, Arial, "Lucia Grande";
	font-size: 20px;
	font-weight: bold;
	color: #F06B21;
}
.addresstext {
	font-family: "Arial Black", Arial;
	font-size: 18px;
	line-height: 18px;
}
.mandatory{
	background-color:#fffda1;
}
