.Blog {
position: relative;
/*top: 10px;*/
padding-right: 20px;
}

/*## blog post ##*/
.Blog .BlogPost {
/*border-bottom: double silver;
border-top: double silver;*/
/*background-color: #f9f9f9;*/
padding: 20px 20px 20px 20px;
margin-bottom: 20px;
border: 1px solid silver;
}

.Blog .BlogPost:hover {
/*background-color: #f1f1f1;*/
}

.Blog .BlogPostFull:hover {
/*background-color: #f9f9f9;*/
}

.Blog .BlogPost h1,
.Blog .BlogPost h2 {
font-size: 21px;
margin-bottom: 20px;
}

.Blog .BlogPost h1,
.Blog .BlogPost h2 a {
text-decoration: none;
text-transform: uppercase;
}

.Blog .BlogPost h1 a:hover,
.Blog .BlogPost h2 a:hover {
text-decoration: underline;
}

.Blog .BlogPost .Header {
margin-bottom: 20px;
}

.Blog .BlogPost .AuthorComments {
position: relative;
margin-bottom: 5px;
}

.Blog .BlogPost .AuthorComments .Author {
float: left;
}

.Blog .BlogPost .AuthorComments .Comments {
float: right;
}

.Blog .BlogPost .Author .Den {
text-transform: lowercase;
}

.Blog .BlogPost .Categories,
.Blog .BlogPost .Tags {
font-size: 12px;
}

.Blog .BlogPost .Author,
.Blog .BlogPost .Author a,
.Blog .BlogPost .Comments a,
.Blog .BlogPost .Categories,
.Blog .BlogPost .Categories a,
.Blog .BlogPost .Tags a,
.Blog .BlogPost .ReadMore a,
.BlogNavigation a {
color: #a9a9a9;
text-decoration: none;
font-size: 12px;
}

.Blog .BlogPost .Author a,
.Blog .BlogPost .Comments a,
.Blog .BlogPost .Categories a,
.Blog .BlogPost .Tags a,
.Blog .BlogPost .ReadMore a,
.BlogNavigation a {
font-weight: bold;
}

.Blog .BlogPost .Author a:hover,
.Blog .BlogPost .Comments a:hover,
.Blog .BlogPost .Categories a:hover,
.Blog .BlogPost .Tags a:hover,
.Blog .BlogPost .ReadMore a:hover,
.BlogNavigation a:hover {
text-decoration: underline;
}

.Blog .BlogPost .Content {
margin-bottom: 20px;
}
/*## blog post ##*/

/*## blog navigation ##*/
.BlogNavigation {
/*background-color: #f8f8f8;*/
border: 1px solid silver;
}

.BlogNavigation .Box {
padding: 10px;
margin-bottom: 5px;
}

.BlogNavigation h3 {
background-position: top center;
background-repeat: no-repeat;
padding-top: 8px;
text-transform: uppercase;
}

.BlogNavigation ul {
list-style: none;
margin: 0px;
padding: 0px;
border: 0px;
}

.BlogNavigation ul.BlogCategories li,
.BlogNavigation ul.BlogComments li,
#MasterMid .ColumnOne ul.BlogComments li {
font-size: 12px;
}
/*## blog navigation ##*/

/*## kommentarer ##*/
.BlogNavigation ul.BlogComments li {
margin-bottom: 8px;
}

#MasterMid .ColumnOne ul.BlogComments {
margin: 0px 0px 30px 0px;
padding: 0px;
border: 0px;
list-style: none;
}

#MasterMid .ColumnOne ul.BlogComments li {
padding: 10px;
margin-bottom: 15px;
}

#MasterMid .ColumnOne ul.BlogComments li .Details {
float: left;
width: 100px;
}

#MasterMid .ColumnOne ul.BlogComments li .Details .Name {
font-weight: bold;
color: dimgray;
}

#MasterMid .ColumnOne ul.BlogComments li .Details .Date{
font-weight: bold;
color: silver;
}

#MasterMid .ColumnOne ul.BlogComments li .Message {
float: right;
min-height: 80px;
width: 429px;
padding: 10px;
border: 1px solid silver;
background-color: #f8f8f8;
}

#MasterMid .ColumnOne ul.BlogComments li .Message.Author {
background-color: eaeae3;
}
/*## kommentar ##*/

/*## form ##*/
.BlogPost .Doc2Form fieldset,
.BlogPost .Doc2Form fieldset ol {
border: 0px;
margin: 0px;
padding: 0px;
}

.BlogPost .Doc2Form fieldset ol {
list-style: none;
font-size: 12px;
}

.BlogPost .Doc2Form fieldset ol li {
display: block;
clear: both;
height: 38px;
line-height: 38px;
}

.BlogPost .Doc2Form fieldset ol li[class~=textbox] input,
.BlogPost .Doc2Form fieldset ol li[class~=textboxmultiple] textarea {
float: left;
font-size: 12px;
}

.BlogPost .Doc2Form fieldset ol li[class~=textbox] input {
width: 175px;
height: 20px;
line-height: 20px;
}

.BlogPost .Doc2Form fieldset ol li[class~=textbox] label {
margin-left: 8px;
line-height: 20px;
}

.BlogPost .Doc2Form fieldset ol li[class~=textboxmultiple] textarea {
margin: 0px;
width: 100%;
}

.BlogPost .Doc2Form fieldset ol li[class~=textboxmultiple] label {
display: none;
}

.BlogPost .Doc2Form input[type=submit] {
border: 1px solid #01740b;
background-color: #0fa92a;
color: #ffffff;
font-weight: bold;
display: block;
margin: 5px 0px;
padding: 3px 8px;
}
/*## formular ##*/




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */