/*Added for Blog*/
strong.recArticles {margin-bottom: 5px; margin-top: 15px; padding-top: 15px; display: block; padding-left: 20px; border-top: 1px solid #757575;}
ul.recArticles li {clear: both !important; float; none !important; display: block; padding-left: 30px; line-height: 190%;}
ul.recArticles li a {text-decoration: none;}
ul.recArticles li a:hover {text-decoration: underline;}
ul.recArticles {margin-bottom: 20px; margin-left: 20px;}
a.buttonLink {color: #000000; text-decoration: none; -moz-box-shadow: 2px 1px 6px #959595; padding: 0px 15px; display: inline-block; line-height: 28px; background: #e8e8e8 top left repeat-x; -moz-border-radius: 12px;}
div.addTitle {margin: 15px 0px; border: 3px solid #757575;}
ul.listAllBlogs li {list-style: none; clear: both; float: none; padding: 15px 0px; border-bottom: 1px solid #757575; position: relative;}
ul.listAllBlogs li:last-child {border-bottom: none;}
ul.listAllBlogs li:hover {background-color: #4E4E4E !important;}
ul.listAllBlogs li.unpubl {background-color: #353535;}
ul.listAllBlogs li a {color: #e8e8e8 !important; text-decoration: none;}
ul.listAllBlogs li a strong {text-decoration: underline;}
div.blogStatus {width: 40px; height: 40px; float: left; margin-right: 10px; margin-left: 10px;}

strong.teaser {display: block; margin: 0px 0px 40px 0px; font-size: 14px; line-height: 130%;}
.articl.showArticle {border: none;}
.blogArticleList .articl:last-child {border: none;}
.blogArticleList div.spacer{padding-right: 20px;}
.asid div.spacer {padding: 5px 10px;}
.asid .box {margin-bottom: 15px; padding: 5px 0px; background-color: #000000;}
.asid .box ul {list-style: none; margin-top: 5px; float: none !important; border-top: 1px solid #757575; padding-top: 10px;}
.asid .box li {line-height: 140%; float: none !important; margin-bottom: 7px;}
.asid .box li a {font-size: 11px; color: #e8e8e8 !important;}
.asid .box li a:hover {text-decoration: underline;}
.asid .box a {text-decoration: none;}
.articl h1, .articl h1 a {font-size: 18px; color: #e8e8e8 !important; text-decoration: none !important; text-align: left; }
.articl h1 a:hover {text-decoration: underline;}
.articl span.blogText img {margin: 0px auto !important; display: inline;}
.articl {margin-bottom: 20px; padding-bottom: 10px; display: block; border-bottom: 1px solid #757575;}
.articl span.blogText, .articl.blogText {text-align: justify; line-height: 140%; display: block;}
li.lastcomments {margin-bottom: 15px !important;}
div.blogAdd {margin-top: 20px;}
div.blogAdd small {margin-right: 20px;}

.blogText img{max-width:550px}
.dateblock {display: inline; width: 90px; vertical-align: middle;}
.dateblock .day {border-right: 1px solid #757575; font-size: 27px !important; padding-right: 3px; margin-right: 3px;line-height: 27px;}
a.readMore {color: #e8e8e8 !important; text-decoration: underline; font-weight: bold; display: block; margin-top: 10px;}
a.newArticle {text-decoration: none; color: #e8e8e8 !important; display: block; font-weight: bold;}
.asidebox {border: 1px solid #757575; margin: 20px 0px;}
.asidebox div.spacer {padding: 10px; font-size: 11px !important;}
.asidebox div.spacer strong.bDesc {display: block; margin-bottom: 5px;}
.hovHand:hover {cursor: pointer !important;}
input.error, textarea.error {border: 2px solid #942c2c !important;}
