body {
  color : #000000;
	background-color : #002b51;
	text-align : center;
}
.yttretrans{
	background-color: transparent;
	width : 750px;
	text-align : left;
	color: white;
}
.yttre {
  background-color: white;
	width : 750px;
	text-align : left;
	color : #000000;
	border : 1px solid black;
}
.inre {
	margin:10px;
	padding:0px;
}
.top{
	 text-align : center;
	 font-size : 22px;
	 font-weight : bold;
}
.topmeny{
	 background-color : #3399CC;
     border : 1px solid black;
	 width : 750px;
	 text-align : center;
	 font-size : 13px;
	 font-weight : bold;
     font-family : verdana,arial,helvetica,sans-serif;
	 margin-bottom : 3px;
     color: navy;
     line-height:25px;
}

img{
	border : 0px;
}

table.cv{
	width : 720px;
}

td.yttretrans {
	border-top-width : 0px;
	border-left-width : 0px;
	background-color : transparent;
	width : 525px;
}

td.rubrik {
	background-color : transparent;
}
td.ligth {
	border-top-width : 20px;
	border-left-width : 20px;
	text-align : left;
	background-color : silver;
}
td.rligth {	
	width : 200px;
	border-top-width : 0px;
	border-left-width : 0px;
	text-align : left;
	background-color : silver;
}
td.dark {
	border-top-width : 0px;
	border-left-width : 0px;
	text-align : left;
	background-color : #999999;
}
td.rdark {
	width : 130px;
	border-top-width : 0px;
	border-left-width : 0px;
	text-align : left;
	background-color : #999999;
}

ul{ 
  background: transparent; 
  margin: 1em 1em 1em 1em;      
  padding: 0em 0em 0em 0em;
}
li{ 
  color: black;    
  background: transparent; /* so text is white on blue */ 
  margin: 1em 2em 0em 3em; 
  padding: 0em 0em 0em 0em;
}

p, td, div {
	color : #000000;
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 12px;
	background-color : transparent;
} 
p {
	font-family:arial,helvetica,sans-serif;
	font-size : 12px;
	margin-top : 0px;
	margin-bottom : 0px;
}
h1 {
	font-family:arial,helvetica,sans-serif;
	font-size : 14px;
  	font-weight : bold;
	margin-top : 15px;
	margin-bottom : 5px;
}	
h3 {
	font-size : 14px;
	font-weight:bold;
}

/* Klasser för forumet! */
h2.alarm {
	color:red;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
	background-color : transparent;
	margin-top : 0px;
	margin-bottom : 5px;
}
.meddelande {
	margin: 5px 5px 5px 10px;
	color:maroon;
	background-color : transparent;
} 
.sidmeny {
	text-decoration:none;
	font-weight : bold;
}
table.forum {
	border : 1px solid Black;
	border-bottom-width : 0px;
	border-right-width : 0px;
}
td.forum {
	border : 1px solid Black;
	border-top-width : 0px;
	border-left-width : 0px;
	background-color : white;
}
td.forumhead {
	border : 1px solid Black;
	border-top-width : 0px;
	border-left-width : 0px;
	background-color : #DC143C;
}
.install {
	background-color: #FFFFF0;
	border : 1px solid black;
	width : 520px;
}
.rubrik {
	color:#000066;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:16px;
	font-weight: bold;
	background-color:#B0E0E6;
	text-indent:10px;
	margin-bottom:5px;
}
.datum {
	color:#FF0000;
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	text-align:center;
	background-color : transparent;
}
input, textarea, option {
	color:#000000;	 
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
}
input.forum {
	width:520px;
}
textarea.forum {
	width:594px;
}
form.andra {
	margin-top : 0px;
	margin-bottom : 5px;
}
.sidnav {
	background-color : #FFFFF0;
}
input.login {
	width:200px;
	font-family: verdana, sans-serif;
}
div.login {
	border:1px solid black;
	width:320px;
	padding:20px;
	background-color:#DC143C;
}
.namn, .hemort {
	color:navy;
	background-color : transparent;
	line-height:20px;
}