/* CSS Document */
body {
	background:#686868;
	padding:0;
	margin:0;
	padding-left:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.body_red {background:url(../img/site_bg_top_red.gif) top left repeat-x #686868;}
.body_purple {background:url(../img/site_bg_top_purple.gif) top left repeat-x #686868;}
.body_green {background:url(../img/site_bg_top_green.gif) top left repeat-x #686868;}
.body_blue {background:url(../img/site_bg_top_blue.gif) top left repeat-x #686868;}
.body_yellow {background:url(../img/site_bg_top_yellow.gif) top left repeat-x #686868;}
.body_navy {background:url(../img/site_bg_top_navy.gif) top left repeat-x #686868;}

#frame {
	margin-top:15px;
	float:left;
	width:1180px;
}
#kthesa_lft {
	width:69px; 
	float:left;
	height:40px;
	}
#top_lft_red {width:35px; float:left; background:url(../img/top_lft_red.gif) top left no-repeat; height:107px;}
#top_lft_purple { width:35px; float:left; background:url(../img/top_lft_purple.gif) top left no-repeat;	height:107px;}
#top_lft_green {width:35px; float:left;	background:url(../img/top_lft_green.gif) top left no-repeat; height:107px;}
#top_lft_blue {width:35px; float:left; background:url(../img/top_lft_blue.gif) top left no-repeat; height:107px;}
#top_lft_yellow {width:35px; float:left;	background:url(../img/top_lft_yellow.gif) top left no-repeat; height:107px;}	
#top_lft_navy {width:35px; float:left; background:url(../img/top_lft_navy.gif) top left no-repeat; height:107px;}
				
#top {
	margin-top:31px;
	float:left;
	width:1110px;
	position:relative;
	height:108px;
	}
#banner {
	float:left;
	position:relative;
	width:1027px;
	height:90px;
	background:url(../img/banner_bg.gif) bottom left repeat-x #2d2d2d;
	padding-bottom:18px;
	padding-right:15px;
	}
#top_rft_red {width:25px; float:left; position:relative; top:-1px; background:url(../img/top_rft_red.gif) top left no-repeat; height:105px;}
#top_rft_purple {width:25px; float:left; position:relative;	top:-1px; background:url(../img/top_rft_purple.gif) top left no-repeat;	height:105px;}	
#top_rft_green {width:25px; float:left; position:relative; top:-1px; background:url(../img/top_rft_green.gif) top left no-repeat; height:105px;}
#top_rft_blue {width:25px; float:left; position:relative;	top:-1px; background:url(../img/top_rft_blue.gif) top left no-repeat;	height:105px;}
#top_rft_yellow {width:25px; float:left; position:relative; top:-1px; background:url(../img/top_rft_yellow.gif) top left no-repeat; height:105px;}
#top_rft_navy {width:25px; float:left; position:relative; top:-1px; background:url(../img/top_rft_navy.gif) top left no-repeat; height:105px;}

#c1 {
	width:1175px;
	float:left;
	background:url(../img/right_bg2.gif) right repeat-y;
	position:relative;
	}
#c2 {
	float:left;
	background:url(../img/right_bg3.gif) left repeat-y;	
	}	
#left {
	position:relative;
	margin-top:25px;
	float:left;
	width:140px;
	text-align:right;
	}
#nav{
	float:right;
	width:140px;
	background:url(../img/left_top.gif) top right no-repeat;
	list-style:none;
	padding:0;
	margin:0;
	padding-top:17px;
	}
#nav a img{
	text-decoration:none;
	border:none;
	}
#nav .li {
	float:left;
	width:100%;
	height:35px;
	background:url(../img/nav_bg.gif) right repeat-y;
	}
.li img {
	cursor:pointer;}
#cnt {
	float:left;
	width:702px;
	position:relative;
	top:-6px;
	padding-top:5px;
	padding-left:10px;
	text-align:left;
	}
.cnt_red {background:url(../img/navline_bg_red.gif) top left repeat-x #FFF;}
.cnt_purple {background:url(../img/navline_bg_purple.gif) top left repeat-x #FFF;}
.cnt_green {background:url(../img/navline_bg_green.gif) top left repeat-x #FFF;}
.cnt_blue {background:url(../img/navline_bg_blue.gif) top left repeat-x #FFF;}
.cnt_yellow {background:url(../img/navline_bg_yellow.gif) top left repeat-x #FFF;}	
.cnt_navy {background:url(../img/navline_bg_navy.gif) top left repeat-x #FFF;}	

#content {
	float:left;
	width:464px;
	background:#CFCFCF;
	margin-top:15px;
	}
#right {
	float:left;
	position:relative;
	top:-6px;
	text-align:left;
	width:288px;
	background:url(../img/right_bg1.gif) left repeat-y;
	}
#content_home {
	float:left;
	width:340px;
	background:#FFF;
	margin-top:15px;
	}	
#items {
	float:left;
	width:223px;
	margin-top:15px;
	margin-left:15px;
	}
#items_home {
	float:left;
	width:340px;
	margin-top:15px;
	margin-left:15px;
	}	
#item_box {
	float:left; 	
	padding-bottom:10px;
	padding-top:10px;
	position:relative;
	}
.blue_line{	background:url(../img/blue_line.gif) bottom repeat-x; }	
.green_line{	background:url(../img/green_line.gif) bottom repeat-x; }	
.purple_line{	background:url(../img/purple_line.gif) bottom repeat-x; }	
.yellow_line{	background:url(../img/tech_line.gif) bottom repeat-x; }	
.red_line{	background:url(../img/haha_line.gif) bottom repeat-x; }	
.navy_line{	background:url(../img/navy_line.gif) bottom repeat-x; }	
.userarea_purple {background:url(../img/userarea_bg_purple.gif) top left no-repeat;
}
#userarea {
	position:relative;
	width:298px;
	float:left;
	padding-left:17px;
}
.userarea_red {background:url(../img/userarea_bg_red.gif) top left no-repeat;}
.userarea_purple {background:url(../img/userarea_bg_purple.gif) top left no-repeat;}
.userarea_green {background:url(../img/userarea_bg_green.gif) top left no-repeat;}
.userarea_blue {background:url(../img/userarea_bg_blue.gif) top left no-repeat;}
.userarea_yellow {background:url(../img/userarea_bg_yellow.gif) top left no-repeat;}
.userarea_navy {background:url(../img/userarea_bg_navy.gif) top left no-repeat;}

#search {
	float:left;
	width:261px;
	background:url(../img/search_right_bg.gif) right repeat-y #2d2d2d;
	padding-top:12px;
	padding-left:20px;
	padding-bottom:15px;
	}
#search_bottom {
	float:right;
	background:url(../img/search_bottom.gif) top left no-repeat;
	width:280px;
	height:20px;
	}
#user_box {
	background:url(../img/search_bottom2.gif) no-repeat;
	float:left;
	width:268px;
	padding-bottom:17px;
	padding-top:8px;
	position:relative; left:-17px; top:-1px;
	padding-left:30px;
	}
#reserved {
	color:#FFF; padding-bottom:20px; float:left; text-align:center; width:100%;
	}
#reserved a {
	color:#921318;
	text-decoration:none;	
}
#reserved a:hover {
	color:#921318;
	text-decoration:underline;
}
#komentet {
	float:left; 
	background:#CFCFCF; 
	width:200px; 
	}
#linkat {
	float:left;
	padding-top:20px; 
	margin-top:5px;
	width:686px;
	border-top:solid 1px #da2128; 	
	border-bottom:solid 1px #000; 
	padding-bottom:10px; 
	margin-bottom:10px;
	}
.linkat_box {
	float:left; 
	width:160px; 
	margin-right:15px; 
	line-height:18px;
	}
.linkat_title_red {
	float:left;
	 border-bottom:solid 3px #da2128; 
	 padding-bottom:7px; 
	 margin-bottom:10px; 
	 font-size:15px; 
	 font-weight:bold; 
	 width:155px; 
	 text-transform:uppercase; 
	 color:#2d2d2d;
	 }	
.linkat_title_black {
	float:left;
	 border-bottom:solid 3px #2d2d2d; 
	 padding-bottom:7px; 
	 margin-bottom:10px; 
	 font-size:15px; 
	 font-weight:bold; 
	 width:100%; 
	 text-transform:uppercase; 
	 color:#da2128;
	 }	 
.ipko_produkt_box {
	float:left; 
	width:334px;
	border-bottom:solid 1px #da2128; 
	padding-bottom:10px; 
	margin-bottom:10px; 
	font-size:14px;
	margin-right:10px;
	line-height:18px;
	height:165px;
	}
.ipko_produkt_box a {
	color:#da2128;}
.ipko_produkt_box a:hover {
	color:#2d2d2d;}	
	
#dhtmlgoodies_marquee {
	/* general marquee layout*/
	padding-top:3px;
	height:250px;
	/* End general marquee layout */
	position:absolute;
	right:0px;
	z-index:1000;
	bottom:0px;
	display:none;
	width:440px;
	overflow:hidden;
}
body > div#dhtmlgoodies_marquee {	/* Firefox rule */
	position:fixed;
}
	

