a:link, a:visited 
	{
	color:#A74232;
	font-weight:bold;
	text-decoration:none;
	}

body 
	{
	background-color: #e2e2e2;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 16px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
	
	margin: 0;
	padding: 0;
    height:100%; 
	
   	}
td {
font-family: verdana, arial;
	font-size: 10px;
	line-height: 16px;
}

.red {
    color : #a74232;
  }
  
 
.rubrik{
    font-size : 14px;
	text-transform:uppercase;
  font-family: Arial;
  }
  
  .rubrik_bold{
    font-size : 14px;
	text-transform:uppercase;
  font-family: Arial;
  font-weight: bold;
  padding-left:10px;
  }
  
  
  
  
	
	#mainright {
		width:300px;
		float:left;
		background:#fff;
		padding-bottom:20px;
		padding-top:0px;
		}
	
	#maincenter {
		width:300px;
		float:left;
		background:#fff;
		padding-bottom:20px;
		padding-top:0px;
		}
	
	#mainleft {
		width:300px;
		float:left;
		background:#fff;
		padding-bottom:20px;
		padding-top:0px;
		}
	
	#mainleft2 {
		width:670px;
		float:left;
		background:#fff;
		padding-bottom:0px;
		padding-top:0px;
		}
	#maincenter2 {
		width:200px;
		float:left;
		background:#fff;
		padding-bottom:0px;
		padding-top:0px;
		}
		
		#mainright2 {
		width:300px;
		float:left;
		background:#fff;
		padding-bottom:20px;
		padding-top:0px;
		}
	
	#maincenter3 {
		width:270px;
		float:left;
		background:#fff;
		padding-bottom:0px;
		padding-top:0px;
		}
	#maintwocolumns {
			width:600px;
		float:left;
		background:#fff;
		padding-bottom:20px;
		padding-top:0px;
		}

		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
.center{

text-align:center}

/************** Nya divar ****************/

.maincontent
	{
	border:0px solid #000;
	display:table;
	margin-top:10px;
	background:#FFF;
	}

.main_left, .main_mitten, .main_right
	{
	width:280px;
	float:left;
	margin-left:20px;
	border:0px solid #000;
	margin-top:10px;
	text-align:left;
	margin-bottom:10px;
	display:table;
	}

.main_mitten_lang
	{
	width:580px;
	height:20px;
	float:left;
	margin-left:20px;
	border:0px solid #000;
	margin-top:10px;
	text-align:left;
	}

	
	

