/* **************************************
*****************************************
*********   Grundinställningar   ********
****************************************/

body{
margin:0px;
padding:0px;
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:100%;
}
table {
border-collapse:collapse;
border-width:0em;
}
#maincontainer {
position:absolute;
left:50%;
top:0;
margin:0% 0% 0% -40%;
padding:0px;
width:80%;
/*height:;*/
background-color:#f0f0f0;
border:0px;
}
#toplogo{
padding:3px;
background-color:#c0c0c0;
text-align:left;
}
#datecontainer{
float:right;
background-color:#c0c0c0;
text-align:right;
}
#menucontainer {
padding:3px;
background-color:#c0c0c0;
text-align:left;
font-size:80%;
font-weight:bold;
}
#menudiv {
float:left;
margin:0px;
padding:0px;
}
#searchdiv {
margin:0px;
padding:0px;
padding-right:5px;
}
#headcontent {
padding:3px;
height:300px;
border:1px solid #c0c0c0;
}
#bottom {
padding:3px;
background-color:#c0c0c0;
font-size:70%;
text-align:center;
}
#jumpform {
margin:0px;
padding:0px;
width:120px;
}
#frontlinks {
width:95%;
padding:3px;
border:1px solid #c0c0c0;
text-align:left;
}
#kedja {
padding:3px;
background-color:#ffffff;
text-align:center;
}
#addcontainer{
float:right;
margin:0px 5px 0px 5px;
border:1px solid #c0c0c0;
}
#textcontainer{
float:right;
margin:5px;
padding:5px;
width:35%;
border:1px solid #c0c0c0;
}
#textcontainer h1,#textcontainer p{
font-size:80%;
}
.addth {
padding:3px;
background-color:#f5f5f5;
border-bottom:1px solid #cccccc;
font-size:100%;
font-weight:bold;
text-align:center;
}
.addtable {
border:1px solid #cccccc;
font-size:80%;
font-weight: normal;
text-align:left;
width:45%;
margin:5px;
padding:0px;
}
#pichelp {
text-align:left;
font-size:70%;
margin-top:5px;
}
#glink{
padding:0px;
margin:-5px 5px 15px;
text-align:center;
}
#gadd{
padding:0px;
margin:5px;
text-align:center;
}
#searchlogo{
padding:0px;
margin:-45px 0px 0px;
height:0px;
}
#tipsdiv {
position:absolute;
left:50%;
top:20px;
z-index:1;
margin:0px;
padding:0px;
width:250px;
font-weight: normal;
}
h1.boktips {
margin-left:20px;
}
p.boktips {
margin-left:20px;
}
span.boktips {
margin:0px;
font-weight:bold;
}
img.l {
float:left;
margin:0px 10px 0px 20px;
}
img.r {
float:right;
margin:0px 20px 0px 10px;
}
img.bl {
vertical-align:middle;
margin:0px 5px;
}
/* *****SPAMSKYDD*********** */
#textarea123 {
display:none;
}
/* **************************************
*****************************************
*************   Text   ******************
****************************************/

a:link,a:visited,a:active {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
background-color: transparent;
} 

a:hover { 
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
background-color: transparent;
} 

A.menu:Link,A.menu:Visited,A.menu:Active {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
} 
 
A.menu:hover{
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
background-color: transparent;
}

h3 {
margin-bottom:0px;
}

p.topzero {
margin-top:0px;
}

.forumpad{
padding:3px;
}

select.menu {
width:100px;
font-size:8pt;
}

input.menu {
width:80px;
font-size:8pt;
}

input.button {
width:30px;
font-size:8pt;
}

#frontlinks th {
padding:3px;
background-color:#c0c0c0;
text-align:left;
font-size:80%;
font-weight:bold;
}

.w {
background-color:#ffffff;
}

#frontlinks tr:hover {
background-color:#ffffd7;
}

.kategorier {
margin-left:20px;
}
#felmeddelande {
font-size:70%;
text-align:left;
color:red;
background-color:#f5f5f5;
margin:0px;
padding:0px;
}
ul.links {
list-style:none;
font-size:110%;
font-weight:bold;
}
ul.indent {
list-style:disc;
font-size:90%;
font-weight:bold;
}