/* CSS Document */
* { margin:0; padding:0;}
img {border: 0;}

form { margin:0px; padding:0px}
html { height: 100%;}

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
object { vertical-align:top;}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {	overflow:hidden; width: 100%; margin: 0 auto; }
a img{ border:0}
img{ vertical-align:top;  }
a {text-decoration: none; font-weight: bold;}

p{line-height:20px; padding:0px 0px 0px 10px}

h1{font-size:18px; color:#424141; line-height: 15px; font-family:Arial,Helvetica,sans-serif; padding:10px 0px 0px 10px; display:block; margin:0px 0px 10px 0px;}

h3{font-size:15px; color:#424141; line-height: 15px; font-family:Arial,Helvetica,sans-serif; padding:10px 0px 0px 10px; display:block; margin:0px 0px 10px 0px;}


body { margin:0px; padding:0px; background: #f9f9f9 url(/top10parfum.nl/img/bg2.jpg) repeat-y top center; font-family: verdana; font-size: 12px; height: 100%;}

.center_div{
	width:600px;
	float:left;
	margin:15px 0px 0px 65px;
}

span.heren{
	color: #76a5cf;
	font-weight:bold;	
	margin:0px 0px 0px 15px;
	font-size:14px;
}

span.dames{
	color: #b36565;
	font-weight:bold;	
	margin:0px 0px 0px 15px;
	font-size:14px;
}

span.algemeen{
	color: #ba0000;
	font-weight:bold;	
	margin:0px 0px 0px 15px;
	font-size:14px;
}

#main { margin: 0 auto; background: transparent url(/top10parfum.nl/img/foto2.jpg) no-repeat center bottom; }
#i_main {width: 960px; margin: 0 auto; }

#topper {width: 100%; height: 46px; display: inline-block;}
#top_left {display: inline; width: 24px; height: 46px; float: left; background: transparent url(/top10parfum.nl/img/top_left2.gif);}
#top_loop {display: inline; width: 912px; height: 46px; float: left; background: transparent url(/top10parfum.nl/img/top_loop2.gif) repeat-x;}
#top_right {display: inline; width: 24px; height: 46px; float: left; background: transparent url(/top10parfum.nl/img/top_right2.gif);}

#menu {width: 400px; color: #c7ec0a; margin-top: 14px; float: left;}
#menu a { color: #fff; }

#winkelmandje {float: right; width: 300px; color: #fff; text-align: right; margin-top: 8px; display: block;}
#winkelmandje #mandje_img { float: left; display: inline-block; margin: 0; padding: 0; width: 18px; height: 25px;}
#winkelmandje #mandje_tekst {margin-top: 8px; float: left; margin-left: 5px; display: inline-block;}
#mandje_items {color: #c7ec0a;}

#logo {float: left; margin-left: 300px; margin-top: 35px; display: inline-block;}

#content {margin-left: 240px; margin-top: 0px;  display: inline-block; border: 8px solid #c7ec0a; background-color: #f4f5f1; width: 704px; min-height: 680px; height: auto !important; height: 680px; }

#tabbladen {width:500px; float: right; height: 38px; margin-top: 8px; margin-right: 40px;}

.tabblad {
	width: 152px; 
	height: 38px;
	background-image:url(/top10parfum.nl/img/tabs/algemeen_klein.png);
	display: block; 
	text-align: center; 
	float: right; 
	margin-right: -20px;
	}
	
.tabblad a {color: #fff; padding-top: 12px; display: block;}

p.tabs {color: #fff; padding-top: 12px; display: block; font-weight:bold;}

.tabblad a:hover { 
	background-image:url(/top10parfum.nl/img/tabs/algemeen_groot.png); 
	background-repeat:no-repeat;
	height:38px;
	width:152px;
	position:relative;
	z-index:0;
	}
	
.active {
	width: 152px; 
	height: 38px;
	background-image:url(/top10parfum.nl/img/tabs/algemeen_groot.png);
	display: block; 
	text-align: center; 
	float: left; 
	margin-right: -20px;
	position:relative;
	z-index:0;
	left:101px;
	}
#small_space {width: 100%; height: 15px;}

.product { width: 156px; height: 205px; border: 1px solid #9a9a9a; background-color: #fff; margin-left: 15px; margin-top: 15px; float: left;}
.product_titel {height: 16px; text-align: center; font-weight: bold; width: 130px; margin:0 auto; margin-bottom: 4px; padding-top: 4px;  overflow:hidden;}
.product_foto {width: 123px; height: 123px; border: 5px solid #dc7f7f; margin: 0 auto;}

.product_foto_2 {width: 123px; height: 123px; border: 5px solid #bad2e7; margin: 0 auto;}

.product_foto_3 {width: 123px; height: 123px; border: 5px solid #deb0b2; margin: 0 auto;}

.product_foto_4 {width: 123px; height: 123px; border: 5px solid #dc7f7f; margin: 0 auto;}

.product_bottom {width: 133px; margin: 5px auto; height: 18px;}
.product_prijs {color: red; width: 65px; float: left; display: inline; overflow: hidden; font-weight: bold;}
.product_prijs_old {color: black; width: 65px; float: left; display: inline; overflow: hidden; font-weight: bold;}
.product_bestel {width: 63px; float: left;}

#foot {width: 100%; min-height: 253px; background: transparent url(/top10parfum.nl/img/foot2.jpg) repeat-x top;}
#i_foot {width: 960px; margin: 0 auto;}
#foot_top {width: 100%; height: 20px; padding-top: 14px;}
#getnoticed {float: right;}
#getnoticed a {color: #e9e9e9; font-weight: normal; }
#foot_links {float: left; font-weight: normal; color: #e9e9e9;}
#foot_links a { color: #e9e9e9; font-weight: normal;}
#foot_links a:HOVER { color: #83ba1d; font-weight: normal;}

#foot_merken {color: #e9e9e9; padding-top: 20px; }
#foot_merken a {color: #e9e9e9; }
#foot_merken a:HOVER{color: #83ba1d; }

/******winkelmandje******/
#wm_group {width: 500px; margin: 0 auto; }
#wm_group p {margin:0; padding: 0; width: 100%; display: inline-block;}
#wm_group p .wm_delete { width: 60px; float: left; display: block;}
#wm_group p .wm_beschrijving { width: 300px; float: left; display: block;}
#wm_group p .wm_prijs { width: 140px; float: left; display: block; text-align: right;}
#wm_group p .wm_totaal {width: 360px; float: left; display: block; text-align: right; border-top: 1px solid grey; font-weight: bold;}
#wm_group p .wm_totaal_prijs {width: 140px; float: left; display: block; text-align: right; border-top: 1px solid grey; font-weight: bold;}


/***********product*************/
.product_overview {width: 680px; margin: 8px auto;}
.product_overview ul { margin:0px 0px 0px 25px; }
.product_overview #product_title {width: 100%; margin-bottom: 17px; font-size: 22px; font-weight: bold;}
.product_overview .product_img { width: 330px; float: left; margin-bottom: 8px;}
.product_overview .product_img img {border: 4px solid #dc7f7f; }
.product_overview .product_img .product_img_small {width: 330px; float: left; margin-top: 10px; }
.product_overview .product_img .product_img_small .product_img_thumb { float: left; margin-right: 5px;}
.product_overview .product_img .product_img_small .product_img_thumb .product_img_wrapper img {width: 90px; height: 90px;}

.product_overview .product_information {float: left; width: 350px; margin-bottom: 20px;}
.product_overview .product_information p {width: 100%; margin: 0; padding: 0; line-height:25px;}
.product_overview .product_information p .product_inf_titel { font-weight: bold; width: 130px; float: left; display: block;}
.product_overview .product_information p .product_inf_arg { width: 170px; float: left; display: block;}


/*************afronden***************/
.afronden_block {width: 620px; margin: 10px auto; display: block; margin-top:10px; }
.afronden_block .afronden_titel { width: 100%; height: 24px; border-top: 2px solid #465701;  border-bottom: 2px solid #465701; text-align: left; font-weight: bold; color: #465701; padding-top: 8px; }
.afronden_block .afronden_tekst_block {width: 100%; text-align: left; margin: 20px 0px 20px 0px; line-height: 20px;} 
.afronden_block #login_form {width: 100%; margin-top: 15px;}
.afronden_block #login_form p {width: 100%; display: inline-block; }
.afronden_block #login_form p label {float: left; width: 200px; display: block;}
.afronden_block #login_form p input {float: left; width: 200px; display: block;}
.afronden_block #login_form p .btn_verder {float: left; width: auto; display: block;}

.error {display:block; width: 640px;; color: red; margin:15px 0px 10px 30px;}

#login_form {width: 630px; margin-top: 15px; background-color: #fff; border: 1px solid #9a9a9a; margin: 15px auto; padding: 5px;}
#login_form p {width: 100%; display: inline-block; margin:0px 0px 10px 0px;}
#login_form p .titel{font-weight: bold; border-bottom: 1px solid #cdf1b1; width: 100%;}
#login_form p label {float: left; width: 200px; display: block;}
#login_form p input {float: left; width: 200px; display: block;}
#login_form p .btn_verder {float: left; width: auto; display: block;}
#login_form p input.huisnr {float: left; width: 40px; display: block; margin:0px 0px 0px 20px; height:21px;}

/*************contact***************/
p label {display:block; float:left; width:250px;}

textarea{width: 382px; margin:0px 0px 10px 0px;}

#contact_form p{margin:10px 0px 0px 0px; display:inline-block; font-size:14px; color:#424141; line-height: 15px; font-family:Arial,Helvetica,sans-serif; padding:0px 0px 0px 10px;}

#contact_form{width:400px;}

/*************winkelmandje***************/
#contentTitle {margin:30px 0px 15px 0px; font-size: 15px; font-weight: bold; color:#333;}
/*************overvieuw***************/
#overview{ margin:0px 0px 0px 10px;}

#overview p{display:inline-block; font-size:14px; color:#424141; font-family:Arial,Helvetica,sans-serif;}

#overview p label.titel{margin:20px 0px 20px 0px;display:inline-block;font-family:Arial,Helvetica,sans-serif; font-weight: bold;color:#333;}

#overview p label.overview_titel{color:#000; font-weight: bold;}

#overview p label.wm_beschrijving{color:#000; width: 400px;}

#overview p label.overview_arg{color:#333;}

#overview p label.wm_prijs{color:#333;}

/*************bestelling***************/
#bestelling{width:600px; margin:20px 0px 0px 10px;}


#order_overview {width:640px; margin:20px auto; font-size: 11px;}
#order_overview .order_overview_head {background-color: #465701; color: c7ec0a; font-weight: bold;}
#order_overview .order_overview_regel {background-color: #cdf1b1; color: 465701; font-weight: normal; border-bottom: 1px solid #000;}
#order_overview p {margin: 0; padding: 0; display: inline-block; width: 100%; float: left;}
#order_overview p .best_id { width: 80px; float: left;}
#order_overview p .best_dat { width: 120px; float: left;}
#order_overview p .best_fac { width: 120px; float: left; display: block;}
#order_overview p .best_sta { width: 140px; float: left;}
#order_overview p .best_view { width: 100px; float: left;}

.productlines {width:640px; margin:20px auto; font-size: 11px;}
.productlines .head {background-color: #465701; color: c7ec0a; font-weight: bold;}
.productlines p .product_oms {width: 340px; display: block; float: left;}
.productlines p .aantal {width: 90px; display: block; float: left;}
.productlines p .product_prs {width: 100px; display: block; float: left;}
.productlines p .product_tot {width: 100px; display: block; float: left;}

#home_knoppen { width: 660px; height: 170px; margin: 0 auto; margin-top: 8px; margin-bottom: 8px;}
.home_knop { float: left; display: block; margin-right: 5px;margin-bottom: 5px;}
.home_knop img {width: 160px; height: 160px;}


#ribbon{
	width:747px;
	height:120px;
	position:absolute;
	top:368px;
	margin:0px 20px 0px 0px;
}

.colom{
	float:left;
	width:171px;
	height:800px;
	margin:10px 20px 0px 0px;
}

.meer_btn{
	float:left;
	margin:20px 0px 0px 20px;
}

.footer_parfum_links {
	width: 210px;
	display: block;
	float: left;
}

.banner_holder {
	width:704px;
	margin:0 auto;
}
.flashbanner {
	width:677px;
	height:110px;
	margin:0 auto;
	border:1px #666 solid;
}

.banner_also_available { width: 100%;}
.banner_also_available .banner_wrapper {margin-left: 13px;}
