/* CSS WWW.LOVE-STORIES.NL */
/* DESIGN BY Inglorie - WWW.INGLORIE.NL */

@charset "UTF-8";

html, body {
	background: #ffffff;
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color:#000;
	text-align:left;
}

p {
	font-size:12px;
}

a {
	color:#000;
	text-decoration:none;
	font-size:12px;
}

a:hover {
	color:#666;
	font-size:12px;
}

a img {text-decoration:none; border: none;}

#centeredcontent {
	width: 800px;
	background-color: none;
	position: absolute;
	left: 50%;
	top: 5%;
	margin-left: -400px;
	margin-top: 0px;
	font-family: "Times New Roman", Times, serif;
}

#header{width:800px; height:78px; background:url(img/header.jpg) no-repeat top; margin: 70px 0 0;}
	#header ul{padding-top:30px; margin-left:-25px;}
	#header li{float:left; font-size:12px; margin-right:35px; list-style-image:none; list-style-position:outside; list-style-type:none; letter-spacing:0.5px;}
	#header a{text-decoration:none; fony-size:12px;}

#body{
	width:800px;
	font-family: "Times New Roman", Times, serif;
}

#footer{width:884px; height:83px; background:url(img/footer.png) no-repeat top; margin-left:0; float:left}

#menu {
	width: 200px;
	height: 20px;
	text-align:right;
	margin-left:470px;
}

/*--- INTRO PAGE --- */
#body-intro{width:800px; height:270px; background:url(img/contact-map-world.gif) no-repeat top; margin-left:0;}
table#contacttable {} /* 45 naar 20 */
#country-choose-container{width:570px; margin: 0 auto 0; padding:30px 0 0 140px;}


/*--- CONTINENT PAGE ---*/
#body-contact{width:800px; height:270px; background:url(img/contact-map.gif) no-repeat top; margin-left:0;}

/*--- STORES PAGES ---*/
table.stores{margin:0 50px;}
table.stores td{width:250px;}

/* STORES TABLE */
#table-stores-container {
	color:#000000;
	border-collapse:collapse;
	margin: 10px 0 0 20px;
	}
	.table-stores td {
		background-color: #FFF;
		color: #333;
		font-size: 12px;
		height: 20px;
		padding-left: 5px;
	}
	.table-stores .even td {
		background-color: #F5F5F5;
		color: #333;
		font-size: 12px;
		height: 20px;
		padding-left: 5px;
	}
	.table-stores-even-start{background: transparent url(img/table-even-start.png) no-repeat;background-color: none; border:0;}
	.table-stores-even-end{background: transparent url(img/table-even-end.png) no-repeat;background-color: none; border:0;}

	.table-stores-head td{
		background-color: #ff6699;
		color: #FFF;
		font-size: 13px;
		font-weight:bold;
		padding: 0 0 1px 5px;
		border-collapse:collapse;
		height:19px;
		}
	.table-stores-head td.table-stores-head-start{background: url(img/table-head-start.png) no-repeat; width:5px; background-color: none; border:0;}
	.table-stores-head td.table-stores-head-end{background: url(img/table-head-end.png) no-repeat; width:4px; background-color: none; border:0;}  /* WIDTH = MINUS 6px BECAUSE OF OVERWRITING LEFT PADDING IN TABLES-STORES-TD's */


/*--- HOME PAGE ---*/
#home{background:url(img/slide.jpg) no-repeat;}

/*--- PROMO PAGE ---*/
#head{margin: 0 0 0 26px;}
#head h1{font-size:20px; font-style:italic; font-weight:normal; margin-bottom:0;}
.promobar{width:740px; height:166px; margin:0 0 20px 17px; padding:10px;}
.promobar h3{font-size: 18px;color: #999; line-height: 12px; margin-bottom: 5px;}
.magazine{float:left; margin-right:60px;}
.magazine-landscape{float:left; margin-right:22px;}
.promotext{float:left; width:500px;}
#body p{line-height: 19px;}

/*--- CONTACT PAGE ---*/
.pink{color:#ff6699;}
#bodytext{width:420px; margin-left:26px; float:left;}
#contactfield{margin:40px 0 20px -20px;}
#twohearts{ background:url(img/two-love-stories-hearts.png) no-repeat; width:200px; height:196px; float:left; margin: 120px 0 0 30px;}



