a,abbr,acronym,address,applet,area,b,base,basefont,bdo,big,blockquote,body,br,button,caption,center,cite,code,col,colgroup,dd,del,dfn,dir,div,dl,dt,em,fieldset,font,form,frame,frameset,h1,h2,h3,h4,h5,h6,head,hr,html,i,iframe,img,input,ins,isindex,kbd,label,legend,li,link,map,menu,meta,noframes,noscript,object,ol,optgroup,option,p,param,pre,q,s,samp,script,select,small,span,strike,strong,style,sub,sup,table,tbody,td,textarea,tfoot,th,thead,title,tr,tt,u,ul,var
{
font-family: verdana, arial, helvetica,sans-serif;
font-size: 11px;
}
td
{
/*color: white;*/
}
body
{
background-color: #CC3333;
color: black;
font-size: 11px;
font-family:verdana, arial, helvetica,sans-serif;
font-size: 11px;
}
#info
{
width: 420px;
background: white;
font-size: 11px;
border: 1px solid black;
margin: 0px;
color: black;
}
#edit
{
width: 620px;
background: white;
font-size: 11px;
border: 1px solid black;
margin: 0px;
color: black;
}
#edit a
{
font-size: 11px;
}
#edit p
{
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0px;
padding-top: 0px;
}
#info a
{
font-size: 11px;
}
#info p
{
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0px;
padding-top: 0px;
}
div.ingress
{
margin-top: 3px;
font-size: 11px;
font-weight: bold;
color: black;
}

#info form
{
padding: 15px;
}
p, label, form, h1, h2, h3, h4, h5, h6, body, ul
{
color: black;
}
#adress
{
width: 420px;
text-align: center;
padding: 5px;
background: black;
color: white;
font-size: 10px;
margin: 0px;
}
#adress2
{
text-align: left;
font-size: 10px;
padding: 2px;
background: #CC3333;
color: white;
margin: 0px;
border-style: dotted;
border-color: white;
border-width: 1px;
}
#adress a,a:link,a:visited,a:hover,a:active
{
color: white;
}
#info a,a:link,a:visited,a:hover,a:active
{
color: black;
}
h1
{
font-size: 1.2em;
color: black;
font-weight: bold;
background: white;
padding-left: 10px;
}
h2
{
font-size: 1.1em;
color: black;
font-weight: bold;
background: white;
padding-left: 10px;
}
h3
{
font-size: 1em;
color: black;
font-variant: normal;
font-weight: bold;
background: white;
margin-bottom: -1em;
padding-left: 10px;
}
.rubriker
{
display: block;
clear: both;
text-align: left;
margin-left: 7px;
padding: 5px;
border-bottom: 1px solid black;
}

.container
{
width: 600px;
}
#lankar
{
margin-top: 20px;
margin-left: 15px;
margin-right: 20px;
color: black;
padding: 5px;
}
.lanklista
{
background:#eee;
color: black;
padding: 5px;
margin:5px;
border:1px dotted black;
}
.lanklista strong
{
font-size: 12px;
}
.rubriklinje
{
border-bottom: 1px solid black;
margin: 5px;
padding-bottom: 2px;
text-decoration: none;
}
.nyheter
{
border: 1px solid black; 
float: right;
color: white;
padding: 5px;
margin: 8px;

}
.nyheter td strong
{
color: black;

}

body
{
background: #FFFFFF url(/bilder/bakgrund.gif) repeat-y fixed left top;
}
#info p, form
{
padding: 10px;
}
input, textarea
{
background: white;
border: 1px solid black;
font-family: verdana, arial, sans-serif;
font-size: 10px;
}
.sok
{
width: 90%;
}
img
{
border: 0px;
}

.image
{
border: 0px;

}
#adress2, #adress, strong, a
{
font-size: xx-small;
}
#logon
{
border: 1px solid black;
}
p
{
margin: 0px;
}
.hallaBilder
{
margin-top: 10px;
margin-left: 8px;
border: 1px solid black;
padding: 5px;
}
strong
{
font-size: 11px;
}

p img
{
display: block;
text-align: center;
margin: auto;
}