﻿.Small
{
    font-size: 8pt;
}

.NoDeco
{
    text-decoration: none;
}

.bold
{
    font-weight: bold;
}

.p
{
    margin-top: 10px;
}

.red
{
    color: #CA040C;
}
.gray
{
    color: #666;
}
.white
{
    color: #fff;
}

.frame
{
    padding: 4px;
    border: #E2DDD5 1px solid;
}
.BlueBorder
{
    border: 1px solid #7F9DB9;
}
.BlackBorder
{
    border: 1px solid #000;
}
.GreyBorder
{
    border: 1px solid #888;
}

.NoBorderImage
{
    border: 0px;
}

a:link
{
    color: #007B95;
    text-decoration: underline;
}
a:visited
{
    color: #007B95;
    text-decoration: underline;
}
a:active
{
    color: #449BFF;
    text-decoration: underline;
}
a:hover
{
    color: #449BFF;
    text-decoration: underline;
}
a:focus
{
    color: #449BFF;
    text-decoration: underline;
}

.Form
{
    display: inline;
}

.smallertextbox
{
    font-family: Arial, Helvetica, Verdana, Tahoma, Sans-Serif;
    font-size: 9pt;
    width: 115px;
}
.smalltextbox
{
    font-family: Arial, Helvetica, Verdana, Tahoma, Sans-Serif;
    font-size: 9pt;
    width: 130px;
}
.smallbutton
{
    /* Klassen är fulhackad lite för att få till samma utseende i IE som i Opera+Moz */
    font-size: 9pt;
    font-family: Arial, Helvetica, Verdana, Tahoma, Sans-Serif;
    border: 1px solid #000; !height:19px;
!padding:0px3px;
}
.button
{
    padding: 0px 10px;
    font-size: 9pt;
    font-family: Arial, Helvetica, Verdana, Tahoma, Sans-Serif;
    border: 1px solid #000; !height:19px;
!padding:0px3px;
/* Klassen är fulhackad lite för att få till samma utseende i IE som i Opera+Moz */
}

.PageHeadline
{
    font-weight: bold;
    font-size: 14pt;
    color: #CA040C;
    margin-top: 0px;
    padding-bottom: 10px;
    padding-left: 12px;
}
.SubHeadline
{
    font-weight: bold;
    font-size: 11pt;
    color: #000;
    padding-bottom: 10px;
}

.big
{
    font-size: 11pt;
}
.text
{
    padding-left: 12px;
    padding-right: 12px;
    width: 500px;
}

.pad12
{
    padding-left: 12px;
    padding-right: 12px;
}

.col
{
    width: 340px;
    padding-left: 12px;
}
.col5050 {
width:348px;
padding-left:12px;
}

div.cornerAvdelning
{
    width: 179px;
    margin-top: 4px;
    background-color: #ffffee;
    font-family: Arial;
    font-size: 11px;
    text-align: center;
    float: right;
    margin-right: 30px;
}

div.infobox
{
    float: right;
    width: 186;
    text-align: left;
    margin-bottom: 10px;
}

span.avdelningsRubrikspan
{
    font-family: Arial;
    font-size: 18px;
    text-align: center;
    font-weight: 900;
}
span.personSpan
{
    font-family: Arial;
    font-size: 18px;
    text-align: center;
    font-weight: 900;
}
span.avdeltelefon
{
    font-family: Arial;
    font-size: 16px;
    text-align: center;
    font-weight: 900;
}

td.sitemap_subitem
{
    padding-left: 5px;
    font-size: 8pt;
}

div.NewsDetailPanel
{
    width: 530px;
}
.contactPersonBox 
{
	margin-right: 3px;
	margin-bottom:5px;
	text-align: center;
	float:left;
}
div.clearFloat 
{
	clear: both;
}
.tartor_item 
{
	float: left;
	margin-top:5px;
	margin-right:5px;
	border:#E2DDD5 1px solid;
	background: #eee;
	text-align: left;
	padding:1px;
	display: inline-block;
	width: 350px;
	min-height: 150px;
}
.tartor_item img 
{
	float:left;
	width: 100px;
	height: 100px;
}
.tartor_smallitem 
{
	margin-top:5px;
	margin-right:5px;
	border:#E2DDD5 1px solid;
	background: #eee;
	text-align: center;
	padding:1px;
	display: block;
	float: left;
	min-width: 160px;
}
.tartor_smallitem img 
{
	width: 100px;
	height: 100px;
}
.tartor_item input
{
	display: inline-block;
	padding: 2px 4px;
	margin:0px;
}
.tartor_item_separator { border-bottom: 1px dashed gray; }
.tartor_item_separator img { width: 100%; height: 1px; }

.AnnonsbladViaEpostRubrik 
{
	font-weight: bold;
	font-size: 24pt;
	color: #CA040C;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left:12px;
}
a:link.DR_helplink { color:#000; }
a:visited.DR_helplink { color:#000; }
a:active.DR_helplink { color:#000; }
a:focus.DR_helplink { color:#000; }