
/* CSS Document - mall.css */


body {height:100%; width:800px; margin:0; margin-right: auto; margin-left: auto;  padding:0; overflow:scroll; 
     background-color: #ffffff;
     background-image:none;
	 background-repeat:repeat-x;
	 background-position:top left;
  
     font-family: Arial, Helvetica, sans-serif;}


/* Text */

h1 {font-family: Arial, Helvetica, sans-serif; 
	font-size:1.1em; 
	font-weight:bold; 
	color:#000000;
	vertical-align:top;
    margin:0;
    text-align:left; 
	line-height:150%;}
    
h2 {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.9em; 
	font-weight:bold; 
	color:#000000;
	vertical-align:top;
    margin:0;
    text-align:left; 
	line-height:150%;}
    
p { font-family: Arial, Helvetica, sans-serif; 
	font-size:0.8em; 
	font-weight:normal;
	color:#333333; 
	text-align:left; 
	line-height:150%;}
    
b { font-family: Arial, Helvetica, sans-serif; 
	font-size:0.8em; 
	font-weight:bold; 
	color:#000000; 
	text-align:left; 
	line-height:150%;}
    
p b {
    font-family: Arial, Helvetica, sans-serif; 
	font-size:1em; 
	font-weight:bold; 
	color:#000000; 
	text-align:left; 
	line-height:150%;}
    
ul {
    list-style-image:url('bilder/pil.gif');
    margin:0;
    padding:0;
    padding-left:15px;}

            
.datum { text-align:left; color:#888888; font-weight:bold;}  
.small{font-family: Arial, Helvetica, sans-serif; color:#000; font-size:0.7em; margin:0; line-height:200%;}  
.small_right{font-family: Arial, Helvetica, sans-serif; text-align:right; color:#000; font-size:0.7em; margin:0; line-height:200%;}  

.smula {color:#bbbbbb;}
.smula a:link {color:#bbbbbb;}
.smula a:visited {color:#bbbbbb;}
.smula a:hover {color:#bbbbbb;}
.smula a:active {color:#bbbbbb;}   
 
	
/* Länkar */	

	a:link {font-family:Arial, Helvetica, sans-serif; font-style:normal; text-decoration:none; color: #000;}
	a:visited {font-family:Arial, Helvetica, sans-serif; font-style:normal; text-decoration:none; color:#000;}
	a:hover {font-family:Arial, Helvetica, sans-serif; font-style:normal; text-decoration:underline; color:#cc9900;}
	a:active {font-family:Arial, Helvetica, sans-serif; font-style:normal; text-decoration:underline; color:#000;}

    p a:link {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#000;}
    p a:visited {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#000; }
    p a:hover {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#cc9900;}
    p a:active {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#000;}


/* Bilder */

img {border:0;}
             
.ikon {max-width:35px; float:right;}
.ikon_nyhet {max-width:30px; float:left; padding-right:10px;}
.ikon_footer {float:right; padding-left:10px; max-height:75px;}
.ikon_footer_login {float:left; padding-right:10px;}       

/* Boxar - Grund */

#header {
	width: 100px; 
	height: 120px;
	padding: 10px;
	margin: auto;
	background-color:#ffffff;
    background-image:none;
	background-repeat:no-repeat;
	background-position:top left;}

#heademg {margin: auto auto;}

#meny {
	width: 800px;
	height:35px;
	padding: 0;
    margin: 0;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#footer {
	width: 780px;
	height:90px;
	padding: 10px;
    padding-top:20px;
    margin: 0;
    margin-right: auto;
	margin-left: auto;
	text-align:left;
	background-color:#EAEAEA;
    background-image:url(bilder/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:top center;}
    
.footer_box_mitten {
	width: 190px;
	height:80px;
    padding:0;
    float:left;
    background-color:transparent;}
    
.footer_box_smal {
	width: 60px;
	height:80px;
    padding:0;
    float:left;
    background-color:transparent;}
    
.footer_box_right {
	width: 470px;
	height:80px;
    padding:0;
    float:left;
    text-align:right;
    font-weight:bold;
    background-color:transparent;}
	
#main {
	width: 780px;
    min-height:450px;
    max-height:557px;
    padding:10px;
    margin:0;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
    vertical-align:top;
    overflow:auto;
    background-color:#ffffff;
    background-image:url(bilder/bg_main.jpg);
	background-repeat:no-repeat;
	background-position:top center;}
    
#main_content {
	width: 440px;
	min-height:320px;
    max-height:470px;
	padding: 30px;
	margin: 20px;
    margin-top:40px;
    margin-bottom:40px;
	text-align:left;
    float:left;
	background-color:none;
    background-image:url(bilder/bg_main_content.png);
	background-repeat:repeat-y;
	background-position:top left;}	
    
#smula {
	width: 780px;
	height:20px;
    padding:0 10px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
    vertical-align:top;
    overflow:auto;
    font-size:small;
    background-color:#ffffff;}