body {
	background: #E6E6E6;
	color: #444444;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
}
h1,h2,h3 {
  font-family: FuturaBT-Book, Arial, Helvetica;
}
h1 {
	color: #515151;
	font-size: 20px;
	font-weight: normal;
	margin: 0px;
}
h2 {
	color: #515151;
	font-size: 20px;
	font-weight: normal;
	margin: 0px;
}
h1 a:link, h1 a:active, h1 a:visited, h1 a:hover, h2 a:link, h2 a:active, h2 a:visited, h2 a:hover, h3 a:link, h3 a:active, h3 a:visited, h3 a:hover {
	color: #515151;
	text-decoration:none;
	border-bottom:1px dashed #b6b6b6;}
h1 a:hover, h2 a:hover, h3 a:hover {
	color: #515151;
	text-decoration:none;
	border-bottom:1px solid #515151;}
	
p {
	margin-top: 0px;
}
p.name {
	font-size: 11px;
	text-transform: uppercase; 
	border-bottom: 1px solid #444444;
}
p.origin {
	font-style: italic;
	font-size: 11px;
}
div.indent {
	margin-left: 2em;
}
.second h2 {
	font-size: 13px;
	text-transform: uppercase; 
	border-bottom: 1px solid #444444;
}
a:link, a:hover, a:active, a:visited{
	color:#444444;
	border-bottom: dotted 1px #444444;
	text-decoration: none; 
	}

a:hover{
	color:#222222;
	border-bottom: solid 1px #222222;
	text-decoration: none; 
}
a.pdf:before, a[href$=".pdf"]:before,
a.doc:before, a[href$=".doc"]:before {
    content: " ";
    display: block;
    float: left;
    height: 18px;
    width: 18px;
	background:url("/typo3/sysext/t3skin/images/sprites/t3skin.png");
}
a.pdf:before, a[href$=".pdf"]:before  {
    background-position: -18px -180px;
}
a.doc:before, a[href$=".doc"]:before {
    background-position: -162px -180px;
}
span.valuta {
	white-space: nowrap;
}
.csc-textpic-caption {
	font-size:14px;
	line-height:1.5em;}

/* RTE fixes */
.htmlarea-content-body table {
	outline: 1px dotted gray;
}

.htmlarea-content-body table:hover {
	outline: 1px solid black;
}
.htmlarea-content-body table:hover td{
	outline: 1px dotted grey;
}
.htmlarea-content-body td{
	font-size: 14px;
}
