/* CSS Document */

body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../Images/bg.gif) center;
	font-style:normal;
	color:#000000;
	margin:0px;
	}
	
IMG{ 
	border:0px;
	}
.PNG{
	behavior:url(http://www.amsterdamsballonnenbedrijf.nl/Include/iepngfix.htc);
}


A{
	border:0px;
	color:#000000;
	text-decoration:none;
	}
td{
	vertical-align:top;
}
A:hover{
	color:#000000;
	text-decoration:underline;
	}

#container{
	margin:0 auto 0 auto ;
	width:1024px;
	min-height:707px;
    height:auto !important;
    height:707px;
	text-align:left;
	background:#ffffff;
	}
#page{
	background:#eee50a;
	position:relative;
	height:152px;
	}
#header_foto{
	position:absolute;
	width:906px;
	height:160px;
	left:0px;
	top:0px;
	z-index:0;
	}
#header_menu{
	background:url(../Images/menubg.gif) bottom;
	position:absolute;
	left:15px;
	top:0px;
	width:891px;
	height:30px;
	}
	
#header_menu .met_sub_over{
	position:relative;
}

#header_menu .met_sub UL{
	display:none;
	position:absolute;
}
#header_menu .met_sub_over UL{
	margin:20px 0 0 0;
	padding:0px;
	width:120px;
	position:absolute;
	left:0px;
	background:url(../Images/bg_submenu.gif) bottom;
	font-size:11px;
	text-align:left;
}
#header_menu .met_sub_over UL OL{
	text-align:left;
	margin:0 0 0 5px;
	padding:0px;
}
#header_menu .met_sub_over UL OL A{
	font-size:11px;
	float: none;
	color:#000000;
	font-weight:bolder;
}


#header_menu UL{
	float:left;
	margin:2px 16px 0 10px;
	padding:0px;
	}
#header_menu UL LI{
	float:left;
	font-size:14px;
	font-weight:bolder;
	list-style-type:none;
	}
#header_menu UL LI A{
	padding:1px 8px 1px 8px;
	float:left;
	color:#000000;
	font-size:14px;
	font-weight:bolder;
	letter-spacing: 0px;
	text-decoration:none;
	}
#header_menu UL LI A:hover{
	color:#ffffff;
	}
#header_naam{
	background:url(../Images/naam.png);
	behavior:url(http://www.amsterdamsballonnenbedrijf.nl/Include/iepngfix.htc);

	position:absolute;
	left:0px;
	top:46px;
	width:497px;
	height:114px;
	}
#rechts{
	position:absolute;
	left:586px;
	top:26px;
	width:438px;
	height:681px;
	}
#rechts_ballon{
	background:#eee50a url(../Images/ballon.png) bottom no-repeat;
	behavior:url(http://www.amsterdamsballonnenbedrijf.nl/Include/iepngfix.htc);
	width:73px;
	height:681px;
	float:right;
	}
#rechts_hoofdmenu{
	background:url(../Images/rechts_hoofdmenu.gif) no-repeat;
	width:197px;
	height:728px;
	float:right;
	}
#hoofd_titel{
	color:#FFFFFF;
	font-size:18px;
	font-weight:bolder;
	font-style:italic;
	position:absolute;
	left:188px;
	white-space:nowrap;
	top:20px;
	margin:0px;
	padding:0px;
	}
#rechts_hoofdmenu IMG{
	margin:0px;
	padding:0px;
	}
#hoofdmenu{
	margin:52px 0 0 0;
	}
#hoofdmenu P{
	color:#1f348a;
	font-size:18px;
	font-weight:bolder;
	margin:0px;
	padding:5px;
	}
#hoofdmenu a{
	color:#1f348a;
	text-decoration:none;
	}
#hoofdmenu a:hover{
	color:#ffffff;
	}
#kind_heel{
	margin:17px 0 0 0;
	padding:0px;
	}
#submenu{
	margin:0px;
	padding:0px;
	background:#FF0000;
	list-style:none;
}
#submenu LI{
	margin:0 15px 0 0;
	padding:0px;
	float:left;
}
#Contact INPUT{
	width:250px;
	border:1px solid #000000;
}
#Contact textarea{
	width:250px;
	border:1px solid #000000;
}
#Contact INPUT.knop{
	width:auto;
}
#Offerte_aanvragen INPUT{
	width:250px;
	border:1px solid #000000;
}
#Offerte_aanvragen textarea{
	width:250px;
	border:1px solid #000000;
}
#Offerte_aanvragen INPUT.knop{
	width:auto;
}
#Offerte_aanvragen select{
	width:250px;
	border:1px solid #000000;
}



/* menu en submenu uitschuif */	
.item{
	background:url(../Images/buttons/bgbutton.png) no-repeat;
	behavior:url(http://www.amsterdamsballonnenbedrijf.nl/Include/iepngfix.htc);
	
	width:197px;
	height:32px;
	margin:0px;
	padding:0 0 0 0px;
	}
.item P{
	text-indent:27px;
}

.item a:hover{
	color:#FFFFFF;
	}
.subb{
	width:168px;
	float:left;
	}
.link{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}
.sub{
	position:absolute;
	background:url(../Images/rechts_submenu.gif) no-repeat;
	right:270px;
	top:32px;
	width:180px;
	height:674px;
	margin:0px;
	padding-top:26px;
	padding-left:22px; /*22*/
	}
.sub a{
	color:#000000;
	}
/* mainpage */
#main{
	background:#ffffff;
	position: absolute;
	left:0px;
	top:160px;
	width:754px;
	min-height:600px;
    height:auto !important;
    height:600px;
	}
#main #inhoud{
	margin:0px;
	padding:0 0 60px 0;
	}
#main_tekst H1{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	margin:30px 20px 0 95px;
	padding:0px;
}

#main_tekst P{
	color:#1f348a;
	margin:30px 20px 20px 95px;
	padding:0px;
	}
#main_tekst UL {
	color:#1f348a;
	padding:0px;
	margin:-15px 20px 0px 95px;
}
#tekstpagina P{
	color:#1f348a;
	margin:5px 20px 20px 95px;
	padding:0px;
	}
#tekstpagina .apparttable{
	color:#1f348a;
	margin:5px 20px 20px 95px;
	padding:0px;
	}
#tekstpagina UL{
	color:#1f348a;
	margin:5px 20px 20px 120px;
	padding:0px;
	}
#tekstpagina h1{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	margin:30px 20px 0 95px;
	padding:0px;
	}
#tekstpagina a{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	}
#contactpagina P{
	color:#1f348a;
	margin:5px 20px 20px 95px;
	padding:0px;
	}
#contactpagina h1{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	margin:30px 20px 0 95px;
	padding:0px;
	}
#contactpagina a{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	}
#contactpagina table{
	color:#1f348a;
	}
#kind_onderkant{
	background:url(../Images/poppetjeonder.png);
	behavior:url(http://www.amsterdamsballonnenbedrijf.nl/Include/iepngfix.htc);
	position:absolute;
	left:0px;
	top:0px;
	width:69px;
	height:150px;
	}
#main_content{
	width:754px;
	margin:16px 0 0 0;
	padding:0px;
	}
#footer{
	background:url(../Images/footer.gif) top;
	position:absolute;
	bottom:0px;
	left:0px;
	width:1024px;
	height:60px;
	margin:0px;
	padding:0px;
	}
#Bp{
	margin:90px 0 0 0;
	padding:0px;
	}
#Bp a{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	}
#gegevens{
	margin:10px 0 0 28px;
	padding:0px;
	}
/* producten */
#producten_links{
	width:301px;
	float:left;
	}
#producten_rechts{
	width:453px;
	float:left;
	}
.productl{
	background:url(../Images/vakproduct.jpg) no-repeat;
	width:267px;
	height:145px;
	margin:12px 0 0 19px;
	padding:1px 0 0 0;
	}
.productr{
	background:url(../Images/vakproduct2.jpg) no-repeat;
	width:274px;
	height:145px;
	margin:12px 0 0 0;
	padding:1px 0 0 0;
	}
.product_info{
	width:221px;
	height:124px;
	margin:10px 0 0 38px;
	padding:0px;
	}
.product_info2{
	width:221px;
	height:124px;
	margin:10px 0 0 18px;
	padding:0px;
	}
.product_titel{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	}
.product_link{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.product_link:hover{
	color:#ff0000;
	text-decoration:underline;
	}
.vak{
	height:109px;
	margin:0px;
	padding:0px;
	}
.foto{
	float:left;
	width:80px;
	}
.uitleg{
	float:left;
	width:136px;
	height:109px;
	margin:0 0 0 5px;
	padding:0px;
	}
.meerinfo{
	background:url(../Images/meerinfo.jpg) left no-repeat;
	width:82px;
	height:17px;
	margin:44px 0 0 54px;
	padding:0 0 0 4px;
	}
.meerinfo2{
	background:url(../Images/meerinfo.jpg) left no-repeat;
	width:82px;
	height:17px;
	margin:44px 0 0 63px;
	padding:0 0 0 4px;
	}
#main_producten{
	margin:30px 0 0 76px;
	padding:0px;
	}
#linkerrij{
	width:301px;
	float:left;
	}
#rechterrij{
	width:216px;
	float:left;
	}
/* inlogvenster */
.login_vak{
	background:url(../Images/vakproduct.jpg) no-repeat;
	width:267px;
	height:145px;
	margin:12px 0 0 19px;
	padding:1px 0 0 0;
	}
.login_info{
	width:221px;
	height:124px;
	margin:10px 0 0 38px;
	padding:0px;
	}
.login_titel{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	}
.login_tekst{
	height:109px;
	margin:0px;
	padding:0px;
	}
/* FAQ */
#FAQ hr{
	color:#1f348a;
	width:550px;
	height:1px;
	margin:5px 0 0 95px;
	padding:0px;
	}
#FAQ P{
	color:#1f348a;
	margin:5px 20px 0px 95px;
	padding:0px;
	}
#FAQ h1{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	margin:0px 20px 0 95px;
	padding:0px;
	}
#FAQ h2{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	margin:0px 20px 0 95px;
	padding:0px;
	}
#FAQ a{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	}
#FAQ UL{
	color:#1f348a;
	margin:5px 0 0 120px;
	padding:0px;
	}
#FAQ_links{
	}
.productItem
{
	height:12;
}
.itemImage
{
	cursor:pointer;
}
.spamControle
{
	visibility:hidden;
	width:5px;
}
#contactpagina .sitemap { margin:0px 0px 0px 95px;}
#contactpagina .sitemap h1{ color:#000000; margin:0px; font-size:13px;}