/* LAYOUT */

.body{
	background: #02317d url(../img/background.gif) repeat-x scroll top;	/* Canvas background */
	padding-bottom:20px;
}
div#container{
	background: none;
	text-align: center;	/* Center (IE) */
	background-image:url(../img/page-top-backgr.jpg);
		background-repeat:no-repeat;
		background-position:center top;
}
	#page-backgr {
	}
div#page{
	width: 996px;	/* Page width */
	margin: 0px auto;	/* Center (other browsers) */
	text-align: left;	
}

	/* TOP */
		.logo-link{
			position:absolute;
			z-index:50;
			background-image:url(../img/logo.png);
			height:84px;
			width:531px;
		}

div#middle{
	clear: both;
	float: left;
	
	background: #fff;
	background-image:url(../img/bottom-backgr.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:15px;
}

	div#left{
		float: left;
		width: 195px;
	}
		div#menu{
			padding-top:90px;
		}
		div#menu-catalogue{}
		extra-left {
			padding-top:25px;
		}
	
	div#right{
		float: right;
		width: 801px; /* 10px margin left */
	}
		div#flashtop {
			float:left;
			clear:both;
			position:relative;
			z-index:20;
		}
			div#thTbar .thTbar-z .mid-back * {
				text-align: right;
			}
	
		div#top-bar{
			min-height: 25px;
			height:		auto !important;
			height: 	25px;
			float:left;
			width:801px;
			clear:both;
			background-image:url(../img/top-bar-backgr.gif);
			background-repeat:repeat-x;
		}
			div#menu-top{
				float:left;
			}
			div#search{
				float:right;
				width:250px;
				padding-right:5px;
			}

		#wrapper {
			float:left;
			clear:both;
			width:801px;
		}
			
	div#right-column{
		float: right;
		width: 195px;
		padding-top:30px;
	}
		
		div#news{}
		div#extra-content{}
		div#shopping-info{padding:15px;}
		div#shopping-cart{padding:6px;}
	
	div#main-column{
		float: left;
		width: 600px; /* 10px margin right */
	}
		div#content{
			height: 	1%;
			padding:15px;
		}


	/* BOTTOM */

div#bottom{
	clear: both;
	text-align: center;
}

	div#footer{}
		div#footer a {}
		div#footer a:hover{}
	div#copyright{
		width:100%;
		text-align:center;
		clear:both;
	}

	
#samband {
	padding-top:25px;
}
#samband ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#samband ul li {
	font-weight:bold;
	color:#0093dc;
	border-bottom:1px solid #ececec;
	line-height:25px;
	padding-left:16px;
}
#samband ul li ul li {
	padding-left:10px;
	font-weight:normal;
	color:#9e9998;
}
#samband ul li ul li a {
	color:#9e9998;
	text-decoration:none;
}
