html,body {
	height:100%;
}

body {
	background-color:#000;
	background-image:url(/domains/jolet.eu/images/body.png);
	background-position:top;
	background-repeat:repeat-x;
}

	#container {
		margin-top:32px;
		width:945px;
		margin-left:auto;
		margin-right:auto;
	}


/* BEGIN STATE */

		#page_container {
        	border:1px solid #999;
			width:0px;
			height:0px;
		}
			#left {
				float:left;
				background-image:url(/domains/jolet.eu/images/page_left.png);
				background-position:right;
				background-repeat:repeat-y;
				width:285px;
				height:0px;
	    	}
				#logo_bar {
					background-color:#000;
					width:285px;
					height:0px;
					overflow:hidden;
				}
					#logo_bar h1 {
                    	display:none;
					}
					#logo {
						background-image:url(/domains/jolet.eu/images/logo.png);
						background-color:#000;
						background-position:center left;
						background-repeat:no-repeat;
						margin-left:15px;
						width:156px;
						height:87px;
						cursor:pointer;
					}

				#swimwear {
					background-image:url(/domains/jolet.eu/images/swimwear.png);
					background-repeat:no-repeat;
					width:102px;
					height:0px;
					position:absolute;
					margin-left:183px;
					top:-1px;
					z-Index:100;
				}


			#middle {
				float:left;
				background-image:url(/domains/jolet.eu/images/page_right.png);
				background-position:right;
				background-repeat:repeat-y;
				width:104px;
				height:0px;
	        	border-right:1px solid #999;
	        	overflow:hidden;
	    	}
			#right {
				float:right;
				/*background-color:#aaa;*/
				background-image:url(../images/page_lighten.png);
				width:555px;
				height:0px;
				overflow:hidden;
			}
				#content_back {
					width:555px;
					height:0px;
					border:0px;
					background-image:none;
					background-position:center center;
					background-repeat:no-repeat;
				}
				#content_back_copy {
					position:absolute;
                    top:33px;
					z-index:1;
					width:555px;
					height:0px;
					border:0px;
					background-image:none;
					background-position:center center;
					background-repeat:no-repeat;
				}
                #content_front {
					position:absolute;
					display:block;
                    top:33px;
					z-index:300;
					width:555px;
					height:0px;
					overflow:hidden;
                }
				#content {
					display:block;
					width:525px;
					height:0px;
					border:0px;
					color:#000;
				}
					#content .article {
						display:block;
					}
					#content .article div.title {
						display:block;
					}
					#content .article div.content {
						display:block;
					}
					#content div.padding {
						display:block;
                    	padding:15px;
					}
					div.module_contents,
					div.shoppingcart_module,
					div.collItem_cart,
					form.order {
						display:block;
					}
					
					#loading {
						position:absolute;
						width:555px;
                    	height:255px;
						padding-top:255px;
                    	text-align:center;
                    	font-weight:lighter;
                    	display: none;
                    	font-size: 10px;
	                   	color: #666;
						z-index:10000;
 					}

					.hidden {
                    	display:none;
					}
/*
		#footer {
			background-color:#000;
			width:945px;
			overflow:hidden;
			display:block;
			height:36px;
			color:#999;
			clear:both;
		}
			#bottom_menu {
				display:block;
				background-image:url(/domains/jolet.eu/images/logo_small.png);
				background-position:center left;
				background-repeat:no-repeat;
				margin-left:15px;
				margin-right:15px;
				padding-top:12px;
				height:24px;
	        	text-align:right;
    			font-size:14px;
				text-transform:uppercase;
			}
*/
		#credits {
            overflow:hidden;
            height:0px;
            font-size:10px;
			text-align:right;
            padding-top:5px;
			color:#999;
		}
			#credits a {
				color:#999;
			}


/* Overlay */
#modalOverlay {background-color:#000; cursor:wait;}

/* Container */
#modalContainer {height:400px; width:600px; left:50%; top:15%; margin-left:-300px; background-color:#fff; border:3px solid #ccc;}
#modalContainer a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer #basicModalContent {padding:8px;}
