/* LAYOUT */

.body{
	background: #d7d7d7 url(../img/background.gif) repeat-x scroll top;	/* Canvas background */
}
div#container{
	background: none;
	text-align: center;	/* Center (IE) */
}
div#page{
	background: transparent url(../img/page-background.gif) repeat-x scroll top;	/* Page background */
	width: 954px;	/* Page width */
	margin: 0px auto;	/* Center (other browsers) */
	
	text-align: left;
}


	/* TOP */

div#top{
	margin-top: 25px;
	background: transparent url(../img/header_background.gif) no-repeat scroll top;
	margin-bottom: 6px;
}

	div#header{
		height: 77px;
		height: 50px;
	}
		div#logo{
			float: left;
			position: relative;
			top: 35px;
			left: 6px;
		}
		div#f1manager {
			float: left;
			position: relative;
			top: 25px;
			left: 80px;
		}
			div#f1manager a {
				display: block;
				width: 255px;
				height: 50px;
			}
		div#generic-links{
			float: right;
			margin-top: 20px;
		}
			div#generic-links a.home,
			div#generic-links a.mail {
				display: block;
				float: left;
				padding: 8px 15px 2px 15px;
				font-size: 11px;
				color: black;
				text-decoration: none;
			}
				div#generic-links a.home{
					background: transparent url(../img/itm_line_v.gif) repeat-y scroll right;
				}
				div#generic-links a.mail{
					background: transparent url(../img/itm_mail.gif) no-repeat scroll left center;
				}
	
	div#top-bar{
		clear: both;
		background: transparent url(../img/top-bar_background.png) no-repeat scroll bottom;
		min-height: 92px;
		height:		auto !important;
		height: 	92px;
		width: 954px;
	}
	div#splitter {
		display:block;
		clear:both;
	}
		div#menu-top{
			float: left;
			margin-left: 10px;
			margin-top: 65px;
			clear:both;
		}
		div#mailing-list{
			position: relative;
			z-index: 5;
			float: right;
			margin-top: 37px;
			width: 260px;
			clear:right;
		}


	/* MIDDLE */

div#middle{
	clear: both;
	float: left;
	background: white;
	width: 940px;
}

	div#left-column{
		float: left;
		width: 195px;
	}
		div#menu{}
		div#menu-catalogue{}
		div#contacts{
			margin-bottom: 6px;
		}
			div#contacts a {
				display: block;
				background: transparent url(../img/menu_button.gif) no-repeat scroll center;
				padding: 0px 20px;
				min-height: 25px;
				height: 	auto !important;
				height: 	25px;
				line-height: 25px;
		
				font-size: 11px;
				color: white;
				text-decoration: none;
				background: transparent url(../img/menu_button_contact.gif) no-repeat scroll center;
			}
			div#contacts a:hover { 
				background: transparent url(../img/menu_button_contact_h.gif) no-repeat scroll center;
			}
			div#contacts a.Selected { 
				background: transparent url(../img/menu_button_contact_h.gif) no-repeat scroll center;
			}
		div#extra-content_spons{
			width: 181px;
		}
		div#search{
			background: transparent url(../img/search_background.gif) no-repeat scroll top;
			height: 95px;
			margin: 6px 0px;
		}
		div#extra-content_left{
			width: 181px;
		}
		div#extra-content_left_2{
			width: 181px;
		}
	
	div#middle_right{
		float: right;
		width: 741px;
	}
	
	div#generic-links_2{
		background: transparent url(../img/itm_line.gif) repeat-x scroll bottom;
		float: left;
		padding-top: 5px;
		width: 727px;
		font-size: 11px;
	}
		div#generic-links_2 a.home,
			div#generic-links_2 a.mail {
				display: block;
				float: left;
				margin-left: 10px;
				padding: 0px 10px 0px 20px;
				height: 25px;
				line-height: 25px;
				text-decoration: none;
				
				display: none;
			}
				div#generic-links_2 a.home{
					background: transparent url(../img/itm_home.gif) no-repeat scroll left center;
				}
	
	div#flashtop{
		padding-bottom: 6px;
	}
	
	div#right-column{
		float: right;
		width: 180px;
		display:none;
	}
		div#extra-content_right_1{
			width: 171px;
		}
		div#extra-content_right_2{
			width: 171px;
		}
	
	div#main-column{
		float: left;
		width: 740px;
	}
		div#content{
			
		}

	/* BOTTOM */

div#bottom{
	clear: both;
	text-align: center;
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
	div.footer_left{
		background: transparent url(../img/footer_left.gif) no-repeat scroll left bottom;
		padding-left: 5px;
	}
	div.footer_right{
		background: transparent url(../img/footer_right.gif) no-repeat scroll right bottom;
		padding-right: 5px;
	}
	div#footer{
		background: transparent url(../img/footer_background.gif) repeat-x scroll bottom;
		padding-top: 10px;
		line-height: 25px;
		color: white;
	}
		div#footer a {}
		div#footer a:hover{}

div#copyright{
	text-align: center;
	background: transparent url(../img/copyright_background.png) no-repeat scroll top;
}
div#category_offset {
	clear:both;
}


/* NĘSTA KEPPNI
-------------------------------------------------------------*/
#naesta-keppni-wrapper {
	background-image: url(../img/naesta-mot-top.gif);
	background-repeat:no-repeat;
	margin-bottom:7px;
}
#naesta-keppni {
	background-image: url(../img/naesta-mot-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:8px;
	padding-top:25px;
	padding-bottom:25px;
}
#naesta-keppni .ntitle {
	font-size:11px;
}
#naesta-keppni .ntrack {
	/* color:#a61900; */
	font-weight:bold;
}
#naesta-keppni .ndate {
	/* color:#a61900; */
}
#naesta-keppni a {
	border:none;
	color:#fff;
}
#naesta-keppni img {
	border:none;
	color:#fff;
}


