
.STFButton {
	cursor: pointer;
}
.CategoryList {
	color: maroon;
	font-weight: bold;
}
.Author {
	font-size: 11px;	
	font-weight: bold;
	color: #000099;
}
.PublishDate {
	font-size: 11px;	
	font-weight: bold;
	color: #440088;
}
.SearchPanel 
{
	text-align:center;
}
.MoreArticlesLink 
{
	text-align:right;
	font-weight:bold;
}

.CommentsLink{
	line-height: 30px;
	font-size: 1.15em;
}

.CommentsContainer {
	border: 1px solid #999999; 
	background-color: #f0f0f0; 
	padding: 10px;
}

table#nyhetstabell {
    font-size:100%;
}

table#nyhetstabell td table.Normal td {
    padding:0px 10px 10px 0px;
    
}

table#nyhetstabell td table.Normal td label {
    font-size:110%;
    padding:0px 0px 0px 5px;
}

table#nyhetstabell td table td span.NormalBold, table#nyhetstabell td table td select {
    font-size:100%;
    padding:0px 0px 10px 5px;
}

.head {font-weight:bold; padding:0px 0px 15px 0px;}

.normal-nyheter {
    padding:0px 0px 15px 0px;
}

.normal-nyheter a {
    color:#333333;
}

.CommentItemStyle {
	background-color: #f0f0f0; 
	padding: 10px; 
	border-top: 1px solid #cccccc;
	
}

.CommentAlternatingtItemStyle {
	background-color: #f0f0f0; 
	padding:10px; 
	border-bottom: 1px solid #cccccc; 
}

.CommentAuthor {
	font-size: 100%; 
	font-weight: bold;
}
.CommentDate {
	font-size: 90%; 
	color: #999999;
}
.Reply {
	font-style: italic;
	background-color: #DDE8EA;
	border: 1px dashed #ADB8BA;
	padding: 3px;
}

.skickaknapp {
    border:1px solid #cccccc;
    height:24px;
    width:100px;
}

#image-right {
    float:right;
}



/* This is required because if the details are rendered on a new page,
the module is wrapped with a div with a class of DNNAligncenter*/
.Article {
	text-align:left;
}

.Article h1 .Head {color:#333333;}

