/*---BODY----------------------------------------*/ 
 
body { 
	background-color: #91ABBC; 
	layer-background-color: #191919; 
	margin:10px; 
} 
 
 
/*---TEXT----------------------------------------*/ 
 
h1 { 
	font-family:verdana; 
	font-size:18px; 
	color:#000000; 
} 
 
h2 { 
	font-family:verdana; 
	font-size:14px; 
	color:#000000; 
} 
 
h3 { 
	font-family:verdana; 
	font-size:11px; 
	color:#000000; 
} 
 
h4 { 
	font-family:verdana; 
	font-size:10px; 
	color:#000000; 
} 
 
.sex { 
	font-family:verdana; 
	font-size:6px; 
	color:#000000;
}

.nio { 
	font-family:verdana; 
	font-size:9px; 
	color:#000000; 
} 
 
.nio_b { 
	font-family:verdana; 
	font-size:9px; 
	color:#000000; 
	font-weight:bold; 
} 
 
.tio { 
	font-family:verdana; 
	font-size:10px; 
	color:#000000; 
} 
 
.tio_b { 
	font-family:verdana; 
	font-size:10px; 
	color:#000000; 
	font-weight:bold; 
} 
 
.tio_b_b { 
	font-family:verdana; 
	font-size:10px; 
	color:#0000FF; 
	font-weight:bold; 
} 
 
.elva { 
	font-family:verdana; 
	font-size:11px; 
	color:#000000; 
} 
 
.elva_b { 
	font-family:verdana; 
	font-size:11px; 
	color:#000000; 
	font-weight:bold; 
} 
 
.elva_b_c { 
	font-family:verdana; 
	font-size:11px; 
	color:#000000; 
	font-weight:bold; 
	text-align:center; 
}

.tolv { 
	font-family:verdana; 
	font-size:12px; 
	color:#000000;  
} 

.a_tolv a{ 
	font-family:verdana; 
	font-size:12px; 
	color:#000000;
	font-weight:bold;
} 

.a_tolv a:hover{ 
	font-family:verdana; 
	font-size:12px; 
	color:#336699; 
	text-decoration:underline;
	font-weight:bold;
} 

.tolv_b { 
	font-family:verdana; 
	font-size:12px; 
	color:#000000; 
	font-weight:bold;  
} 
 
.tretton { 
	font-family:verdana; 
	font-size:13px; 
	color:#000000; 
} 
 
.tretton_b { 
	font-family:verdana; 
	font-size:13px; 
	color:#000000; 
	font-weight:bold; 
} 

.fjorton_b { 
	font-family:verdana; 
	font-size:14px; 
	color:#000000; 
	font-weight:bold; 
} 
 
.olankat { 
	font-family:verdana; 
	font-size:10px; 
	color:#FFFFFF; 
	font-weight:normal; 
} 
 
 
 
 
/*---MENY----------------------------------------*/ 

#huvud { 
	border-bottom: 0px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	width:950px; 
	height:70px; 
	background-color:#191919; 
	layer-background-color:#191919; 
} 
 
#huvud img { 
	border: 0px solid #000000;
	padding-left: 40px; 
} 


 
#meny { 
	background-image:url('html/img/li_meny_on.jpg'); 
	background-repeat:repeat-x; 
	padding-top:1px; 
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 2px solid #000000; 
	border-top: 0px solid #000000; 
	width:924px; 
	text-align:left; 
	padding-top:10px;
	padding-bottom:4px;
	padding-left:25px; 
} 
 
#meny a { 
	font-family:Verdana; 
	font-size:10px; 
	border: 1px solid #000000; 
	color:#000000; 
	padding:2px; 
	text-decoration:none; 
	font-weight:normal; 
	color:#EEE397;
	font-weight:bold; 
} 
 
#meny a:hover { 
	background-image:url('html/img/solid_meny.jpg'); 
	background-repeat:repeat-x; 
	font-family:verdana; 
	font-size:10px; 
	border: 1px solid #000000; 
	color:#000000; 
	padding:2px; 
	text-decoration:none; 
	font-weight:normal;
	color:#FFFFFF;
	font-weight:bold;  
} 
 
.no_link { 
	background-image:url('html/img/li_meny_hover.jpg');
	background-repeat:repeat-x; 
	font-family:verdana; 
	font-size:10px;
	color:#FFFFFF;
 

} 
 
#meny .cookies a {
	font-family:Verdana; 
	font-size:9px; 
	border: 0px; 
	color:#000000; 
	padding:8px; 
	text-decoration:none; 
	font-weight:normal; 
	color:#EEE397;
	font-weight:bold; 
}

#meny .cookies a:hover { 
	font-family:verdana; 
	font-size:9px; 
	padding:8px; 
	text-decoration:none; 
	font-weight:normal;
	color:#FFFFFF;
	font-weight:bold;  
} 

/*---MAIN MENY-----------------------------------*/ 
#main {
	width:944px;
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 2px solid #000000;
	background-color: #BFD4E2;
	layer-background-color: #BFD4E2;
	margin:0px;
	text-align:left;
	font-family:verdana;
	font-size:10px;
} 
 
#main img { 
	border:0px solid #000000; 
} 
 
.bild_main { 
	position:absolute;  
	z-index:5;  
	left:450px;  
	top:112px; 
} 
 
.engli { 
	position:absolute;  
	z-index:116;  
	left:900px;  
	top:60px;
	border:0px; 
	text-align:center; 
} 

.sveli { 
	position:absolute;  
	z-index:116;  
	left:870px;  
	top:60px;
	border:0px; 
	text-align:center; 
} 

.sveli img { 
	border:0px; 
} 
 

#uppfinning {
	z-index:5;
	width:360px;
	height:800px;
	padding-left:10px;
	padding-top:10px;
	float:left;
	background-color: #DCE8EF;
	margin-left: 10px;
} 
 
#uppfinning .pdf {
	float:left;  
	padding-left:10px;  
	padding-top:15px;  
} 

#uppfinning .pdf a{
	text-decoration:underline;
	font-size:11px;
}

.index_info {
	float:right;
	padding-right:15px;
	margin-left:0px;
	padding-top:25px;
	padding-left: 20px;
} 
 




#hoger {
	z-index:4;  
	width:520px;
	height:500px;
	float:right;
	padding-right:15px;
	padding-top:0px;
}

#hoger a{
	font-family:verdana;
	font-size:14px; 
}

#hoger .index_mc { 
	float:right; 
	padding-right:0px;
	text-align:center;
	padding-top:0px; 
} 

#hoger .index_zumo { 
	float:left; 
	padding-right:0px;
	text-align:center;
} 
 
#hoger .index_gsm { 
	float:left; 
	padding-right:0px; 
	text-align:center; 
	padding-top:20px; 
} 
 
#hoger .index_ind { 
	float:right; 
	padding-right:0px; 
	text-align:center; 
	padding-top:20px;
} 







.v { 
	position:absolute;  
	z-index:6;  
	left:40px;  
	top:840px; 
	height:50px; 
	width:200px; 
	border: 1px solid #000000; 
	text-align:center; 
} 
 
.c { 
	position:absolute;  
	z-index:7;  
	left:280px;  
	top:840px; 
	height:50px; 
	width:200px; 
	border: 1px solid #000000; 
	text-align:center; 
} 
 
.h { 
	position:absolute;  
	z-index:8;  
	left:520px;  
	top:840px; 
	height:50px; 
	width:200px; 
	border: 1px solid #000000; 
	text-align:center; 
} 
 
.anv_tillbaks { 
	position:absolute;  
	z-index:10;  
	left:340px;  
	top:150px; 
	text-align:center; 
	font-size:10px; 
	color:#000000; 
	font-family:verdana; 
} 
 
.anv_tillbaks a { 
	color:#000000; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:10px; 
	font-family:verdana; 
} 
 
.anv_test1 { 
	float:left; 
	margin-left:35px; 
	margin-top:35px; 
} 
 
.anv_test2 { 
	float:right; 
	margin-right:30px; 
	margin-top:35px; 
} 
 
.anv_test3 { 
	float:left; 
	margin-left:35px; 
	margin-top:20px; 
} 
 
.anv_test4 { 
	float:right; 
	margin-right:58px; 
	margin-top:20px; 
} 
 
.anv_test5 { 
	float:left; 
	margin-left:35px; 
	margin-top:20px; 
} 
 
.anv_test6 { 
	float:right; 
	margin-right:30px; 
	margin-top:20px; 
} 
 
.anv_test7 { 
	float:left; 
	margin-left:35px; 
	margin-top:20px; 
	padding-bottom:55px; 
 
} 
 
.gsm_bild { 
	float:left;
	padding-left:20px; 
} 

#zumo_top {
	float:left;
	width:780px;
	height:230px;
	margin-top:20px;
	margin-left:40px;
	margin-bottom:20px;
	padding-left:40px;
	font-family:Verdana;
	font-size:12px;
}

#zumo_top .zumo_top_bild {
	float:right;
	padding-left:20px;
}

#zumo_left {
	width:320px;
	height:1570px;
	float:left;
	margin-left:40px;
}

#zumo_left .zumo_bild {
	float:left;
	padding-top:20px;
}
 
#zumo_right {
	width:430px;
	height:240px;
	float:left;
	margin-left:70px;
	margin-top:20px;
	font-family:Verdana; 
	font-size:14px;
	font-weight:bold;
}


#zumo_buy {
	float:left;
	width:880px;
	height:100px;
	margin-top:10px;
	margin-left:40px;
	margin-bottom:20px;
	padding-top:30px;
	margin-top:4px;
} 

.gsm_p_kzumo { 
	float:right;
	margin-top:-25px;
	padding-top:15px; 
	padding-right:130px; 
}
	

.gsm_info { 
	width:440px; 
	border: 0px solid #000000; 
	margin-top:-3px; 
	padding-left:30px; 
} 
 
.gsm_p_info {
	float:left;
	padding-left:20px;
	background-color: #DCE8EF;
} 
 
.gsm_p_k { 
 	margin-top:-25px;
	padding-bottom:5px; 
	padding-left:530px; 
} 
 
.gsm_pris {
	padding-left:30px;
	float:left;
	background-color: #DCE8EF;
	padding-right: 20px;
} 
 
.mc_p_k {
	padding-bottom:5px;
	padding-left:530px;
} 
 
.mc_pris { 
	padding-left:30px; 
	float:left; 
} 
  
.gsm_link { 
	margin-top:-30px; 
	padding-left:20px; 
} 
 
 
.gsm_info_2 { 
	width:240px; 
	padding-left:40px; 
	padding-bottom:10px; 
	border: 0px solid #000000; 
	float:left; 
} 
 
 
.gsm_info_4 { 
	width:240px; 
	padding-left:40px; 
	padding-bottom:10px; 
	border: 0px solid #000000; 
	float:left; 
} 
 
.gsm_info_3 { 
	width:240px; 
	padding-right:103px; 
	padding-bottom:10px; 
	border: 0px solid #000000; 
	float:right; 
} 

.till_bild1 { 
	float:left;
	padding-left:25px;
} 
 
.till_info1 { 
	width:600px; 
	border: 0px solid #000000; 
	margin-top:40px; 
	padding-left:25px; 
} 
 
.till_buy1 { 
	width:400px; 
	border: 0px solid #000000; 
	margin-top:-8px; 
	padding-left:40px; 
} 
 
.till_buy2 { 
	width:400px; 
	border: 0px solid #000000; 
	margin-top:-8px; 
	padding-left:40px; 
} 
 
.till_pris { 
	width:110px; 
	border: 0px solid #000000; 
	margin-top:0px; 
	padding-left:45px; 
	float:left; 
} 
 
.till_pris_1 { 
	width:110px; 
	border: 0px solid #000000; 
	margin-top:0px; 
	padding-left:45px; 
	float:left; 
} 
 
.alan { 
	text-align:center; 
	font-size:18px; 
	width:775px; 
} 
 

#aterforsaljare {
	float:left;
	padding-left:25px;
}

 
/*-----ANNONS------------------------------------*/ 
 
#annons { 
	width:250px; 
	position:absolute; 
	z-index:9; 
	left:800px; 
	top:5px; 
} 
 
#annons img { 
	border:0px; 
} 
 
/*-----LINKS-------------------------------------*/ 
 
a { 
	font-family:verdana; 
	font-size:10px; 
	color:#000000; 
	text-decoration:underline; 
} 
 
a:hover { 
	font-family:verdana; 
	font-size:10px; 
	color:#336699; 
	text-decoration:underline; 
} 
 
.tio a { 
	text-decoration:none; 
} 
 
.tio a:hover { 
	text-decoration:none; 
} 
 
.elva_b a { 
	text-decoration:none; 
} 
 
.elva_b a:hover { 
	text-decoration:none; 
} 
 
SPAN.norm { 
	font-size:11px; 
} 
 
TD.right { 
	text-align: right; 
	font-size:11px; 
} 
 
 
A.sl { 
	color: #ffff00; 
	text-decoration: none; 
} 
 
A.red { 
	color: #ff0000; 
	text-decoration: none; 
} 
A.white { 
	font-size: 14px; 
	color: #ffffff; 
	text-decoration: none; 
} 
 
A.blue { 
	color: #000088; 
	text-decoration: underline; 
} 
 
.film3 { 
	position:absolute;  
	z-index:10;  
	left:60px;  
	top:480px;
} 

.filmtext3 a {
	position:absolute;  
	z-index:10;  
	left:200px;  
	top:500px;
	font-size: 12px; 
	color: #000000;
	font-weight:bold;  
	text-decoration: none;
}

.filmtext3 a:hover {
	position:absolute;  
	z-index:10;  
	left:160px;  
	top:490px;
	font-size: 12px; 
	color: #091919; 
	text-decoration: underline;
}

.dialect2 {
	position:absolute;  
	z-index:10;  
	left:20px;  
	top:570px;
}

.dialect2 a {
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
}

.dialect2 a:hover {
	font-size: 11px;
	text-decoration: underline; 
}

.dialect3 {
	position:absolute;  
	z-index:10;  
	left:20px;  
	top:500px;
}



.dialect3 a:hover {
	font-size: 11px;
	text-decoration: underline; 
}


#adaptersida { 
	width:944px; 
	padding-bottom:5px; 
	padding-left:5px; 
	padding-top:5px; 
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	background-color: #BFD4E2; 
	layer-background-color: #BFD4E2; 
	margin:0px; 
	text-align:left; 
	font-family:verdana; 
	font-size:10px; 
} 

#info_box {
	width:700px; 
	padding-bottom:10px; 
	padding-left:10px;
	padding-right:10px;  
	padding-top:0px;
	border-bottom: 0px solid #000000; 
	border-left: 0px solid #000000; 
	border-right: 0px solid #000000; 
	background-color: #61A3CF; 
	layer-background-color: #61A3CF; 
	margin:0px; 
	text-align:left; 
	font-family:verdana; 
	font-size:10px; 
} 

/*---SLUT----------------------------------------*/
