/* standard elements */
* {
	margin: 0;
	padding: 0;
}
a {
	color: #49494a;
	text-decoration:none;
	border:none;
}
a:hover {
	color: #999999;
}
body {
	background: #006469 url(img/body_bkg_2.jpg) top repeat-x;
	color: #444;
	font: normal 62.5% Verdana, "Lucida Sans Unicode",sans-serif;
	margin: 0;
}

.utvaldaprodukter {
	float:left;
	width:150px;
	min-height:150px;
}

img {

	margin:0;
	padding:0;
	vertical-align:top;
		border:none;

	}


li {
	list-style:none;
	text-decoration:none;
	}

p,ul {
	font-size: 1.0em;
	padding-bottom: 1.2em;

}

h1,h2,h3 {
	color: #333333;
	padding:5px 0 5px 0;
}

h1 {
	font-size: 1.4em;
	margin-bottom: 4px;
}

h2 {
	font-size: 1.2em;
	padding:0 0 5px 0;
}

h3 {
	font-size: 1.2em;
}

h4, table h4 {
	font-size: 1.1em;
	padding:0 0 5px 0;
	margin:0;
}

h5, table h5 {
	font-size: 0.9em;
	padding:0 0 5px 0;
	margin:0;
}

h6, table h6 {
	font-size: 0.9em;

	font-weight:bold;
}

/* misc */
#clearer {
	position:relative;
	clear: left;
	width:800px;
	height:10px;
	border:0px solid red;
}


/* containers */
#outer_container {
	position:relative;
	padding:0 0 15px 0;
		margin:0;
	width:100%;
	border:0px solid red;
	background:url(img/body_bkg.jpg) top left no-repeat;
	}
		
#inner_container_top {

	z-index:1;

	padding:0;
		margin:0 auto 0 auto;
	width:966px;
	height:180px;
	background:url(img/bkg_1.png);

	}
	
* html #inner_container_top {

	z-index:1;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bkg_1.png', sizingMethod='scale');

	}

	
#inner_container_bottom {

	z-index:0;
	padding:0;
		margin:10px auto 0px auto;
	width:966px;
	height:auto;
		
	background:url(img/bkg_1.png);
		border:0px solid red;
	}
	
	
* html #inner_container_bottom {

	z-index:0;
	background-image:none;
	

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bkg_1.png', sizingMethod='scale');
	}		


/* structure */
#top {
	z-index:30;
	position:relative;
	width:941px;
	height:178px;
	padding:0;
	margin:0 auto 0 auto;
	background:url(img/top_Sumpan_new.jpg) left top no-repeat;
	}


/* Navigering */



#navbar {
z-index:40;
float:left;
background:none;
margin:0 0 0 0;
padding:0 0 0 0;
width:900px;
height:25px;

border: 0px solid red;
}

#navbar li {
	z-index:50;
	height:25px;
	display:inline;
	padding:0;
	margin:0;
	width:auto;
	border: 0px solid blue;
	}

#navbar a {
	z-index:55;
display:inline;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
text-decoration:none;
line-height:25px;
height:25px;
float:left;
margin:0 0px 0 0px;
padding:0 8px 0 8px;
width:auto;
border:0px solid yellow;

}

.current a{
	background:url(img/menu_current_b.jpg) repeat-x;
	color:#253b82;
	}
#navbar li a:hover  {
	z-index:100;
	float:left;
	display:block;
	hight:25px;
	background:url(img/hover_1.gif);
	color:#d2d2d2;

	}

#path {
	
	height:23px;
	vertical-align:bottom;
	color: #FFF;
	font: normal 1.2em Verdana,sans-serif;
	padding: 144px 0 0 14px;
    margin:0 0 0 0px!Important;
	margin:0 0 0 0px;
	border:0px solid blue;

	/*display:inline;*/
}

#floating_path {
	position:absolute;
	top:144px;
	left:25px;
	height:25px;
	line-height:25px;
	vertical-align:top;
	color: #FFF;
	font: normal 1.2em Verdana,sans-serif;
	padding: 0px 0 0 0px;
    margin:0 0 0 0px!Important;
	margin:0 0 0 0px;
	border:0px solid blue;

	/*display:inline;*/
}


#sokruta {
	position:absolute;
	top:96px;
	left:720px;
	width:200px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	font-size:10px;
/*border:1px solid blue;*/
}
	
#soktext {
	height:15px;
	line-height:15px;

	width:100px;
	padding:0;
	margin:0;
	}	
	
soktext {
	height:15px;
	line-height:15px;
	vertical-align:baseline;
	width:100px;
	padding:0;
	margin:0;
	}		
	
	
#sokbtn {
	height:20px;
	line-height:20px;
	background:url(img/sokruta.gif) top no-repeat;
	border:none;
	vertical-align:baseline;
	width:35px;
	padding:0;
	margin:0;
	}		
	
submit{
	border:none;
	}			
	
	
	
#news_bottom .ny_sokpost {
	margin:10px 0 0 0;
	border:0px solid red;
	}	
	

	/* allmännt kolumner */	
#column_header	{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-indent:20px;
	padding:12px 0 0 0;
}	


#middle_column {
	float:left;
	width:400px;
	height:auto;
	border:0px solid red;
}

#one_column {
	float:left;
	width:650px;
	height:auto;
	border:0px solid red;
}
	
#right_column {
	position:relative;
	float:left;
	width:290px;
	height:auto;
	border:0px solid red;
}


	/*kolumn 1 */	
	
#left_column {
	position:relative;
	float:left;
	width:250px;
	height:auto;
	padding-left:14px;
		border:0px solid red;
	}
			
	
#links {
	position:relative;
	z-index:4;
	
	width:250px;
	height:auto;
	padding:0;

	margin:0 0 0px 0;
	background:url(img/links_bkg.jpg) left top no-repeat;
	border:0px solid red;
	}	

#links_top {
	z-index:1;
	position:relative;
	
	width:235px;
	height:auto;
	padding:10px 0 0px 12px;
	margin:0;
	background:none;
	}		

#links_top ul {
	padding: 10px 0 0 0;
}
#links_top .level_0{

	z-index:1;
	position:relative;
	padding:10px 0 0px 0px;
	margin:0 0 9px 0;
	}
	
#links_top .level_0_1{

	z-index:1;
	position:relative;
	padding:10px 0 0px 0px;
	margin:0 0 9px 0;
	}	
	
#links_top .level_0 ul{

	z-index:1;
	position:relative;
	padding:0px 0 5px 0px;
	margin:0 0 0px 0;
	border:0px solid red;
	}
	
#links_top .level_0_1 ul{

	z-index:1;
	position:relative;
	padding:0px 0 5px 0px;
	margin:0 0 0px 0;
	border:0px solid red;
	}	
	
#links_top  li{

	z-index:1;
	position:relative;
	padding:2px 3px 0 0px;
	margin:0;
	border:0px solid red;
	}
	
#links_top li a {
	width:228px;
	z-index:2;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	line-height:18px;
	text-indent:10px;
	margin:0;
	padding:0;
}
#links_top li a:hover {
	color: #FFF;
}
	
	
#links_top .level_0 li a, #links_top .level_0_1 li a{
	width:228px;
	z-index:2;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	line-height:18px;
	text-indent:10px;
	margin:0;
	padding:0;
	}
	
#links_top .level_0_2 li a{

	text-indent:25px;

	}
	
#links_top .level_0_3 li a{

	text-indent:40px;

	}
	
	
	
	
#links_top .level_0 ul li a{
	width:228px;
	z-index:2;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	line-height:16px;
	text-indent:15px;
	margin:0;
	padding:0;
	}	
		
	
#links_top a:hover{
 	z-index:3;
	display:block;
    background-color:#000000;
	color:#dec213;
	}
	
#links_top .current{
	z-index:4;
	display:block;
  	text-indent:15px;
	color:#000000;
	}	

	
#links_bottom {
	clear:left;
	width:250px;
	height:23px;
	padding:0;
	margin:0 0 0px 0;
	background:url(img/links_bottom_2.gif) left bottom no-repeat;
	}	

#quiz {
	z-index:1;
	position:relative;
	float:left;
	width:235px;
	height:auto;
	padding:20px 0 0px 8px;
	margin:0;
	background:none;
	}		
	
	
#quiz form{	
	float:left;
	border:0px solid red;
	padding:0 0 0 15px;
	margin:0;
	vertical-align:middle;

	}
	
	
#btnOption {
	padding:0;
	margin:0;
	height:14px;
	vertical-align:top;

	}	
	
#quiz form li{
	padding:0;
	margin:0;
	border:0px solid red;
	height:14px;
	vertical-align:middle;
	text-align:left;
	}		
	
	
#btnVote	 {
	background:url(img/rosta.gif) no-repeat;
	height:20px;
	width:44px;
	border:none;
	}
	
#quiz form .quizTitle li{
	float:left;
	clear:both;
	border:0px solid red;
	font-weight:bold;
	margin:0;
	padding:5px 5px 10px 0px;
	height:auto;

	}	
	
#quiz form .options{
	float:left;
	padding:0 0 5px 0;
	margin:0;
	border:0px solid red;
	width:220px;
	height:auto;
	vertical-align:middle;
	text-align:left;
	}			
		
	
#table_2_right_bottom .table_template_1	 {
	width:246px;
	border:none;

}		


#table_2_right_bottom .table_template_1 td, #table_2_right_bottom .table_template_1 tr, #table_2_right_bottom .table_template_1 tbody	 {	
	margin:0;
	border:none;
	}

#table_2_right_bottom .table_template_1 .row_label, #news_bottom .row_label, #right_column_merged .table_template_1 .row_label {
	font-weight:bold;
	font-size:10px;
	text-align:middle;	
	height:20px;
	border:none;


	vertical-align:middle;
	}

#right_column_merged .table_template_1 {
width:500px;
}

#right_column_merged .table_template_1 .data_1 {
text-align: left;
}
	
#table_2_right_bottom .table_template_1 .row_1 {
	font-weight:normal;
	font-size:10px;
	text-align:middle;
	height:15px;
	border:none;

	}	
	
.row_active {
	background-color:#CCCCCC;

	}		
	
table {
	border:none;
	}

	
#quiz form ul{
	border:0px solid red;
	margin:0;
	padding:5px 0 10px 0px;

	}			
	
#quiz ul{
	border:0px solid red;
	margin:0;
	padding:5px 0 5px 20px;

	}				
	
	
	
	
	

#table, #table_2{

	width:250px;
	height:auto;
	padding:0;
	margin:0;
	background:url(img/table_top.jpg) left top no-repeat;
		border:0px solid red;
	}	
	
#adds_left{

	width:245px;
	height:323px;
	padding:0;
	margin:0 0 0 5px;
	/*background:url(img/teamweb_boxen.jpg) left top no-repeat;*/
		border:0px solid red;
	}		
	
	
#table_top, #table_2_top{
	font-size:12px;
	color:#e7dc0c;
	font-weight:bold;
	text-indent:20px;
	padding:12px 0 0 0;
	width:250px;
	height:34px;
	margin:0;
	background:none;
	}	

#table_bottom, #table_2_bottom{

	width:228px;
	height:auto;
	padding:0;
	margin:0 0 0 11px!Important;
	margin:0 0 0 11px;
	background:none;
	border:2px solid #dcdcdc;
	}	

	/* Kolumn 2-3 startsida */	
	
#Fyris{
	position:relative;
	float:left;
	width:690px;
	height:auto;
	border:0px solid red;

	}	
	
#Fyris_left {
	position:relative;
	float:left;
	width:400px;
	height:auto;
	border:0px solid red;
	margin:0;
	padding:0;

	}	
	
#enskildprodukt {
	position:relative;
	float:left;
	width:680px;
	height:auto;
	border:0px solid red;
	margin:0;
	padding:0;

	}	
	
#Fyris_right {
	position:relative;
	float:right;
	width:200px;
	height:auto;
	border:0px solid red;
	margin:0;
	padding:0;

	}		
	
#right_column_merged {
	float:left;
	width:665px;
	height:auto;
	border:0px solid red;
	padding:0 0 0 7px;
}
#right_column_top {
	font-size:12px;
	color:#e7dc0c;
	font-weight:bold;
	text-indent:20px;
	padding:12px 0 0 0;
	float:left;
	width:685px;
	height:32px;
	border:0px solid red;
	background:url(img/long_top.gif) left top no-repeat; 
}




	
	
#Damherr{
	position:relative;
	float:right;
	width:685px;
	height:auto;
	margin:0 12px 0 0;
	border:0px solid red;
	padding:0;

	}	
	
#Damherr_left {
	position:relative;
	float:left;
	width:400px;
	height:auto;
	border:0px solid red;
	margin:0;
	padding:0;

	}	
	
#Damherr_right {
	position:relative;
	float:left;
	width:285px;
	height:auto;
	border:0px solid red;
	margin:0;
	padding:0;

	}			

	/*kolumn 2-3 Startsida Huvudnyhet */		
	
#news2{
	position:relative;
	background: #ffffff;
	width:500px;
	heightauto;
	padding:0;
	margin:0;
		overflow:hidden;
	}
#news{
	position:relative;
	background: #ffffff;
	width:480px;
	heightauto;
	padding:0;
	margin:0;
		overflow:hidden;
	}
	
#news_33{
	position:relative;
	background: #ffffff;
	width:680px;
	heightauto;
	padding:0;
	margin:0;
	overflow:hidden;
	}	
#news_enskild{
	position:relative;
	background: #ffffff;
	width:600px;
	heightauto;
	padding:0;
	margin:0;
		overflow:hidden;
	}		
#news_top{
 
	width:400px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	height:41px;
	padding:12px 0 0 0;
	margin:0;
	text-indent:15px;
	background:url(img/news_top.jpg) left top no-repeat;
	border:0px solid red;
	}	
#news_bottom_enskild{
	float:left;
	background: #ffffff;
	width:600px;
	height:auto;
	padding:0 0 0 10px;
	margin:0;
		overflow:hidden;

	/*background:url(img/news_article_1.jpg) left top no-repeat;*/
		border:0px solid red;
	}
	
#news_bottom{
	float:left;
	background: #ffffff;
	width:465px;
	height:auto;
	padding:0 0 0 10px;
	margin:0;
		overflow:hidden;

	/*background:url(img/news_article_1.jpg) left top no-repeat;*/
		border:0px solid red;
	}					
#news_bottom2{
	float:left;
	background: #ffffff;
	width:400px;
	height:auto;
	padding:0 0 0 10px;
	margin:0;
	overflow:hidden;

	/*background:url(img/news_article_1.jpg) left top no-repeat;*/
		border:0px solid red;
	}
#news_bottom .table_template_1 {
	width: 380px;
}

#ShowCat {
	width:150px;
	float:left;
	height:130px;
	border:0px solid blue;
	overflow:hidden;
	text-align:center;
	}
	
#ShowCat p {

	padding:0 0 0 5px;
	margin:0;
	text-align:center;
	line-height:10px;
	}	
	
#ShowCat img {
	
	padding:0 0 0 0;
	margin:0 auto 0 auto;
	overflow:hidden;
	width:140px;
	height:103px;
	}		
	
#ShowCat a{
	display:block;
	}	

#streck {
    float:left;
	background: url(img/streck_horisontellt.gif) top left repeat-x;
	width:450px;
	height:5px;
	}
	
#kort_streck {
    float:left;
	background: url(img/streck_horisontellt.gif) top left repeat-x;
	width:180px;
	height:5px;
	}	
	

.listanyheter_rubrik{
	font-size:1.2em;
	font-weight:bold;
	color:#333333;
	padding:0;
	}

#news_bottom .listanyheter_ingress {
	font-size:0.95em;
	color:#333333;
	padding:0 0 5px 0;
	font-weight:bold;

	overflow:hidden;
	}
	
	
#news_bottom .matchplatta {
	display:none;
	clear:both;
	margin-right:5px;
	margin-bottom:10px;
	}
	
	
.listanyheter_ingress td {
	font-size:1.1em;
	font-weight:bold;
	}	
	
.listanyheter_ingress img{
	font-size:0.95em;
	color:#333333;
	padding:0;
	margin:0;
	visibility:visible;
	}	
	
	
.listanyheter_ingress2 {
	overflow:hidden;
	}	
	
	
	
	
#news_bottom img {
	padding:5px 0 8px 0;

	}	

#startsida_adds_middle{
	position:relative;
	float:left;
	width:675px;
	height:220px;
	background:none;
	padding:0 0 0 0;
	margin:0 0 10px 5px;
	
	}	
#startsida_adds_middle a{	
	padding:0;
	margin:0;
	border: 0px solid red;
	height:120px;
	}
	
#startsida_adds_middle a img{	
	padding:0;
	margin:0;
	border: 0px solid red;
	}	
	
	
#sponsorpoolen{
	position:relative;
	float:left;
	width:675px;
	height:25px;
	background:url(img/utvalda_produkter.jpg) no-repeat;
	padding:0 0 0 0;
	margin:10px 0 5px 5px;
	}	
#fangstrapportering{
	position:relative;
	float:left;
	width:675px;
	height:25px;
	background:url(img/fangstrapportering.jpg) no-repeat;
	padding:0 0 0 0;
	margin:10px 0 2px 5px;
	}		

.table_template_1 {
	width:673px;
}


#adds_middle{
	position:relative;
	float:left;
	width:395px;
	height:50px;
	background:url(img/advert_1.gif);
	padding:0;
	margin:5px 0 10px 0;
	border:0px solid red;
	}	


	/*kolumn 2-3 Startsida Nyhet 2 och 3 */	
	
	
#news_2_top{

	width:198px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	height:41px;
	padding:12px 0 0 0;
	margin:0;
	text-indent:15px;
	background:url(img/news_header_2.jpg) no-repeat;
		border:0px solid red;
	}		
	
	
#news_3_top{

	width:198px;
	font-size:12px;
	color:#e7dc0c;
	font-weight:bold;
	height:41px;
	padding:12px 0 0 0;
	margin:0;
	text-indent:15px;
	background:url(img/news_header_3.jpg) no-repeat;
		border:0px solid red;
	}			
	
	
#news_23{
	float:left;
	position:relative;
	width:400px;
	height:auto;
	padding:0;
	margin:0 0 0 0;
	}		
	
#news_left{
	float:left;
	width:200px;
	height:auto;
	padding:0;
	margin:0;
		border:0px solid red;
	}	

#news_2{

	width:185px;
	height:auto;
	padding:0 0 0 10px;
	margin:0;
	overflow:hidden;


	}

#fore_efter_match{
	float:left;
	width:200px;
	height:auto;
	padding:0;
	margin:0;
		border:0px solid red;
	}	

#fore_efter_match .listanyheter_ingress	 {
	font-size:0px;
	line-height:0px;
	}
	
#fore_efter_match .listanyheter_ingress	table {
	font-size:10px;
	line-height:12px;
	}	
	
#efter_match, #fore_match{
	float:left;
	width:198px;
	height:auto;
	padding:0 0 0 1px;
	margin:0;
	overflow:hidden;
	}
	
.nyhet1 .artikel {
	clear:left;
	float:left;
	width:auto;
	border:0px solid red;
	}
	
.nyhet1 table {
	clear:left;
	float:left;
	height:0px;
	width:0px;
	
	
	border:0px solid red;
	}	
	
	
.nyhet1, .skibent, .lasmer{
	float:left;
	border:0px solid red;
	}	
	
	
.skribent, .lasmer{	
	clear:left
	float:left;
	border:0px solid red;
	}		
	
#efter_match ul, #fore_match ul{
	float:left;
	height:auto;
	font-size:10px;
	border:0px solid red;
	}	
	
#efter_match ul .listanyheter_rubrik, #fore_match ul .listanyheter_rubrik{
	clear:left;
	height:12px;
	float:left;
	font-size:10px;
	border:0px solid red;
	padding:5px 0 0 10px;
	}		
	
#Fyris_right .listanyheter_ul .listanyheter {
	float:left;
	line-height:14px;
	vertical-align:middle;
	padding:0 0 0 0;
	margin:0;
	border:0px solid red;
	}	
	
#Fyris_right .listanyheter_ul{
	float:left;
	padding0 0 0 0;
	margin:0;
	}		
	
	
#Fyris_right .listanyheter a{
	
  	
	
	vertical-align:top;
	border:0px solid red;
	padding:0;
	margin:0;
	}		
	
#Fyris_right .listanyheter img{
   
	line-height:14px;
	vertical-align:middle;
	border:0px solid red;
	padding:0;
	margin:0;
	}		
	

#fore_match_top, #efter_match_top{
	float:left;
	width:198px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	height:30px;
	padding:12px 0 0 0;
	margin:0;
	text-indent:15px;
	background:url(img/news_header_2.jpg) no-repeat;
		border:0px solid red;
	}			
	
	
	
.listanheter_ingress img{

	float:left;
	width:175px;
	height:100px;
	border:0px solid red;
	}
	

#next {
	clear:left;
	float:left;
	width:400px;
	height:auto;
	border:0px solid red;
	}	
	
	
		
#next_dam{
	float:left;
	width:199px;
	height:auto;
	padding:0;
	margin:2px 0 0 0;
	text-align:center;

	
	}	
	
#match_dam {
	float:left;
	width:199px;
	padding:0px 0 0 0px;
	border:0px solid red;
	}		
	
#match_dam p, #match_herr p{
	padding:0;
	margin:0;
	}		
			
		
#next_herr{
	float:left;
	width:199px;
	height:auto;
	padding:0;
	margin:2px 0 0 0;
	text-align:center;

	}	
	
#match_herr {
	float:left;
     width:199px;
	padding:0px 0 0 0px;
	border:0px solid red;
	}			
	
#news_right{
	float:left;
	width:185px;
	height:auto;
	padding:0;
	margin:0;
	border:0px solid red;
	}
	
#news_3{

	width:185px;
	height:auto;
	padding:0 0 0 10px;
	margin:0;
	overflow:hidden;


	}		
	
#table_right, #table_2_right{
	
	width:285px;
	height:auto;
	padding:0;
	margin:1px 0 0 0;
	/*background:url(img/rightmenu_table.jpg) left top no-repeat;*/
		border:0px solid red;
	}	
	
#table_right_top, #table_2_right_top{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-indent:20px;
	padding:12px 0 0 0;
	width:285px;
	height:34px;
	margin:0;
	background:none;
	}	

#table_right_bottom, #table_2_right_bottom{

	width:258px;
	height:auto;
	padding:0 0 0 5px;
	margin:0 0 0 11px!Important;
	margin:0 0 0 11px;
	background:none;
	border:2px solid #CCCCCC;

	}		
	
#next_game{

	width:289px;
	height:160px;
	background:url(img/next_game.jpg);
	padding:0;
	margin:0;
	}			
	

/*kolumn 2-3 Startsida	 fler nyheter */		


#news_more{
	float:right;
	width:200px;
	height:210px;
	padding:0px 0 0 0;
	margin:0 5px 0 0;
	color: #FFF;
	background:url(img/more_news.jpg);
	border:0px solid red;

	}	
	
#news_more_top{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	width:274px;
	height:31px;
	padding:12px 0 0 15px;
	margin:0;
}
		
#news_more .listanyheter{
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	padding:0 0 5px 0px;
	text-decoration:none;
	}
	
#news_2 .listanyheter_ingress table{
	border:1px solid red;
	}
	
#news_more .listanyheter_ingress a{
	padding:0 0 5px 0px;
	}	
	
#news_more ul{
	padding:0 0 0px 15px;
	}		

	
#news_more_left{
	float:left;
	width:140px;
	height:125px;
	padding:0;
	margin:0;
	border:0px solid red;
	overflow:hidden;

	}	
	
#news_more_right{
	float:left;
	width:140px;
	height:125px;
	padding:0;
	margin:0;
	border:0px solid red;
	overflow:hidden;

	}		
		
		
#adds_right, #adds_right_2{
	clear:left;
	width:277px;
	height:auto;
	padding:0;
	margin:5px 0 0px 12px;
	border:0px solid red;
	}		
	
#adds_right img{
	padding:0;
	margin:0;
	}	
	
	

#contents{
	
	margin: 0 auto 0px auto;
	padding: 6px 0 6px 0;
	width: 965px;
	height:auto;
	border:0px solid red;
}
.header {
	background: url(img/header.gif) repeat-x;
	height:120px;
}



	


/* title */
.title h1 {
	color: #FFF;
	font: normal 3em Verdana,sans-serif;
	height: 150px;
	line-height: 150px;
	margin-bottom: 8px;
	text-align: center;
}

/* navigation */



.navigation {
	margin-bottom: 4px;
}
.navigation a {
	background-color: #4A91C3;
	color: #FFF;
	float: left;
	font: bold 1.2em "Trebuchet MS",sans-serif;
	padding: 8px 0;
	width: 19%;
	border-right: 1px solid #FFF;
	text-align: center;
	text-decoration: none;
}
.navigation a:hover {
	background-color: #000;
	color: #FFF;
}

/* main */
.main {
	clear: both;
	padding: 8px 18px;
}

/* main left */
.sidenav h1,.sidenav ul {
	padding-left: 12px;
}
.sidenav {
	background: #EEE;
	border: 1px solid #E5E5E5;
	float: left;
	width: 200px;
}
.sidenav h1 {
	color: #666;
	font-size: 1.2em;
	height: 20px;
	margin-top: 1.2em;
}

.sidenav h2 {
	color: #777;
	display: block;
	font-size: 0.9em;
	padding: 3px 6px 3px 14px;
	font-weight:normal;
}

.sidenav ul {
	border-top: 1px solid #FAFAFA;
	background: url(img/bgul.gif) repeat-x;
	margin: 0;
	padding: 0;
}
.sidenav li {
	border: 1px solid #FAFAFA;
	border-top: none;
	list-style: none;
	margin: 0;
}
.sidenav li a {
	color: #fff;
	display: block;
	font-size: 0.9em;
	padding: 3px 6px 3px 14px;
	text-decoration: none;
}
.sidenav li a:hover {
	color: #111;
}

/* content */
.content {
	float: right;
	width: 520px;
}
.content .item {
	padding: 6px 12px;
	border: 1px solid #EEE;
	background: #FFF;
	margin-bottom: 8px;
}
.content .descr {
	color: #333;
	margin-bottom: 6px;
}
.content li {
	list-style: url(img/li.gif);
	margin-left: 18px;
}

/* search form */
form {
	padding: 0 0 6px 8px;
}

#form1 {
	float:left;
	padding: 5px 0 6px 0px;
	width:650px;
	border:0px solid red;
}

news_bottom4 {
	widows:650px;
	}

.styled {
	border: 1px solid #DDD;
	padding: 4px;
}
.button {
	background: url(img/search.gif) no-repeat left bottom;
	border: none;
	height: 27px;
	width: 27px;
}


.football {
	z-index:1;
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:40px;
	height:40px;


	}
	


.omoss {
	height:50px;
	float:left;
	width:950px;
	text-align:center;
	vertical-align:bottom;
	margin:0 auto;
	background:none;
	color:#999999;
	border:0px solid #00CC33;

}

/* footer */
.footer {
	background: #FFF;
	border: 1px solid #EEE;
	color: #666;
	font-size: 1.1em;
	margin: 0 auto;
	text-align: center;
	padding: 0 0 0 0;
	width: 720px;
}
.footer a {
	color: #36C;
	text-decoration: none;
}
.footer a:hover {
	color: #06F;
	text-decoration: underline;
}

#bottom_shadow {
	height: 11px;
	width: 958px;
	margin: 0 auto;
}

.row_label {
	font-weight: bold;
}

#right_column_merged .table_template_1 .data_1, .data_2, .data_3, .data_4, .data_5, .data_6, .data_7 {
	text-align: center;
}
/*Varukorg Liten*/
#basket_head{
	background: url(img/basket_head.jpg) no-repeat left top;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	width:230px;
	height:32px;
	padding:12px 0 0 20px;
	margin:0;
}
#sum {
	width:230px;
	padding: 0 0 0 20px;
}
#basket_link {
	width:230px;
	padding: 0 0 0 20px;
}
#productprice_ul {
	width:250px;
	height:30px;
	background-color:#000000;
	color:#FFFFFF;
	vertical-align:middle;
	padding:0;
	margin:10px 0 0 0;
	font-weight:bold;
	list-style-type:none;
	}
	
#productprice_li_1{
	float:left;
	width:110px;
	height:23px;
	padding:7px 0 0 0px;
	margin:0;
	text-indent:5px;
	list-style-type:none;
	}
	
#productartikel_li_1, #productbrand_li_1 {
	float:left;
	width:100px;
	height:19px;
	padding:5px 0 0 0px;
	margin:0;
	text-indent:5px;
	list-style-type:none;
	}	
	
	
#productartikel_li_2 #product_id, #productartikel_li_2 .product_id_class {
    font-family:Arial, Helvetica, sans-serif;
	width:150px !Important;
	width:180px;
	font-size:9px;
	line-height:10px;
	}	
	
#buy {

	width:60px;
	vertical-align:middle;
	padding:0 0 5px 0;
	margin:0;
	height:20px;

	}	
	
		
	
.laggtill {

	width:60px;

	padding:0;
	margin:0;
	height:20px;
	line-height:14px;
	font-size:12px;
	}		
	
	
#productprice_li_2{
	float:right;
	width:120px;
	height:23px;
	padding:7px 5px 0 0px;
	margin:0;
	text-indent:8px;
	text-align:right;
	font-size:1.1em;
	font-weight:bold;
	list-style-type:none;
	}
#productartikel_li_2, #productbrand_li_2 {
	float:left;
	width:200px;
	height:22px;
	padding:5px 5px 0 0px;
	margin:0;
	text-indent:0px;
	text-align:left;
	list-style-type:none;
	}	
	
		
	

#productartikel_ul {
	float:left;
	width:320px;
	height:24px;
	background-color:#006368;
	color:#FFFFFF;
	vertical-align:middle;
	padding:0;
	margin:1px 0 0 0;
	font-weight:bold;
list-style-type:none;
	}
	
#productbrand_ul {
	width:250px;
	height:24px;
	background-color:#e5a51c;
	color:#FFFFFF;
	vertical-align:middle;
	padding:0;
	margin:1px 0 0 0;
	font-weight:bold;
	list-style-type:none;
	}	
	
	
.bildtext{
	
	margin:8px 0 5px 0;
	padding:0 0 0px 0;
	font-size:0,9em;
	font-style:italic;
	border-bottom:0px solid #999999;
	width:600px;
	}
.productcontainer, .productcontainer2 {
	float:left;
	border:0px solid red;
	width:650px;
	height:auto;
	margin:0 0 0 0;
	}

.product_shortinfo_header {
	margin:3px 0 5px 0;
	font-size:1.1em;
	font-weight:bold;
	border-bottom:0px solid #999999;
	}

.product_shortinfo_header2 {
	margin:0 0 0 0;
padding:0 0 0 0;
	font-size:1.1em;
	font-weight:bold;
	border-bottom:0px solid #999999;
	}
product_pic_250 {
    clear:left;
	float:left;
	margin:0 0 5px 0;
	padding:0;
	width:256px;
	border:0px solid #00CC33;
	}
	
.product_pic_250 img{
	padding:2px;
	border:0px solid #CCCCCC;
	}	

.product_info br {
	padding:5px 0 5px 0;
	border:0px solid red;
	}
	
select#storlek{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border-top: 0px solid red;
	height:14px;
	background-color:#FFFFFF;

	border-right: 0px; 
	border-bottom: 0px; 
	border-left-width: 0px;
	background:url(img/size.gif);
	width:80px;
	margin:5px 0 0 0;
	} 
	
.storleks_li {
	font-size:1.05em;
	font-weight:bold;
	padding:15px 0 0 0;
	}	

.design {
	float:left;
	width:300px;
	min-height:15px;
	margin: 0 auto;
text-align:center;
color: #01484b;
font-size:11px;
}

.design a {
text-decoration:none;
color: #01484b;
}