/***Head Blue Block (First Page)***/
.h_blue_block {font-family:Arial; font-size:0.7em; color:white; font-weight:bold}

/*Small text*/
.smalltext, .smalltextwhite, .smalltextblack {font-family: Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:normal;} /*Small text*/
.smalltext {color: #333333;} /*Small text blue*/
.smalltextwhite {color: #60605E;} /*Small text white*/
.smalltextblack {color: #000000;} /*Small text black*/

/*News text*/
.newstext, .newsdata, .newsdatab {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; color: #7C7E7F; text-decoration:none;}
.newstext {color: #666666;}
.newsdata {color: #CC5400;}
.newsdatab {font-weight: bold; color: #CC5400;}

.titletext {font-family: Arial, Helvetica, sans-serif; color:#646464; font-size:0.95em; font-weight:bold; line-height: 1.125em;}/*Page title*/
.subtitletext {font-family: Arial, Helvetica, sans-serif; color:#4791D3; font-size:0.8em; font-weight:bold;}/*Subtitle*/

.copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; text-decoration: none; color: #A3A5A7;}

.newstyle {
                       font-family: 'PTSansRegular', Tahoma, Verdana, Helvetica, Arial, sans-serif;
                        font-weight:bold;
                        color:#663333;
			font-size:2.4em; border-bottom:1px dotted #cccccc;
}


/****************************************** HEADERS **************************************/
h1,h2,h3,h4,h5,h6 {color:#663333; line-height:100%; font-family: 'PTSansNarrowRegular', Tahoma, Verdana, Helvetica, Arial, sans-serif;}
h1 {font-size:26px; border-bottom:1px dotted #cccccc; line-height:115%;}
h2 {font-size:24px;}
h3 {font-size:22px;}
h4 {font-size:20px;}
h5 {font-size:18px;}
h6 {font-size:16px;}
/*******************************************************************************************
.orange-blog {padding:5px;}
h2.blog-post-title, h2.blog-post-title span {font-size:16px; padding:8px;}


/*hr {color: #BDCEDE; height: 1px}*/
hr {border:0; color:#999999; background-color:#999999; height:1px;}

/* Table colors */
td.tableborder, table.tableborder {background-color:#B7BCDB;}
table.tablehead, td.tablehead {background-color:#EBECF3;}
table.tablebody, td.tablebody {background-color:#FFFFFF;}
table.tablenullbody, td.tablenullbody {background-color:#FFFFFF;}

/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,
.tableheadtext, .tablebodylink {font-family: Arial, Helvetica, sans-serif; font-size:0.75em;}
.tableheadtext {color:#25639A;}
a.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}

/*Include areas*/
table.tableborders, td.tableborders {border: 1px solid #B7BCDB;}
table.tableheads, td.tableheads{background-color:#EBECF3; padding: 5px;}
table.tableheads .smalltext ,td.tableheads .smalltext {color:#565A8A;}
table.tablebodys, td.tablebodys {background-color:#FFFFFF; padding: 5px}
table.tablebodys strong, td.tablebodys strong {color:#565A8A;}

/* Regular text */
.text {font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}

/* Some colors to highlight text */
.errorcolor {color:red;}
.successcolor {color:green;}

/* Form elements */
input.inputfield, input.inputbuttonflat, input.inputbuttonS, input.inputbutton {font-family:Verdana,Arial,Helvetica; font-size:0.7em;}
input.inputfield {color:black; border: solid 1px #C8C8C8;}
input.inputbuttonflat, input.inputbutton { color:#929292; background-color:#EFEFEF; border: solid 1px #C8C8C8; font-size:0.625em;}
input.inputbuttonS {font-weight:bold;}

/* Form elements */
.inputtext, .inputtextarea, .inputselect, .inputcheckbox,
.inputradio, .inputfile, .inputbodybutton {font-family:Arial; font-size:0.7em}

.mainincbg{height: 18px;}
.mainincline{background-color:#B4BDCD}
.maininctitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; font-weight: bold; color: #6A7B9C; text-decoration:none;}


sup.new {color:green;}
sup.na {color:red;}
sup.en {color:magenta;}
sup.top50 {color:deepskyblue;}

th.forum-column-topics, th.forum-column-topics span,
th.forum-column-replies, th.forum-column-replies span,
th.forum-column-lastpost, th.forum-column-lastpost span,
div.forum-head-title, div.forum-head-title span, th.forum-column-views, th.forum-column-views span,
th.forum-column-message span, th.forum-first-column span, th span, th.forum-first-column span, th.forum-last-column span {color:#225191}

ol.calc li {font-size:12px;}

.bsu-service-list {border:#ccc 1px solid; background-color:#eaeaea;}
.a-dashed {}
.hidden-div {border:#ccc 1px solid; background-color:#eaeaea;}

/************ crossbrowser ****************/
a.vi, a.vi:link, a.vi:active, a.vi:hover, a.vi:visited, b font.li a, b font.li a:hover, b font.li a:active, b font.li a:link, b font.li a:visited, font.li,
span.font-family, b.font-family, span.font-family a, b.font-family a, span.font-family a:hover, b.font-family a:hover, 
span.font-family a:active, b.font-family a:active, span.font-family a:link, b.font-family a:link, span.font-family a:visited, b.font-family a:visited,
font.vi1, a font.vi1, a font.vi1 b, b font.vi1, b font.vi1 a, a b font.vi1, b a font.vi1, font.vi1 b, font.vi1 b a, font.vi1 a, font.vi1 a b,
font.vi2, a font.vi2, a font.vi2 b, b font.vi2, b font.vi2 a, a b font.vi2, b a font.vi2, font.vi2 b, font.vi2 b a, font.vi2 a, font.vi2 a b,
font.vi1 a:link, font.vi1 a:active, font.vi1 a:visited, font.vi1 a:hover,
font.vi2 a:link, font.vi2 a:active, font.vi2 a:visited, font.vi2 a:hover {font-weight:bold; font-family: 'PTSansRegular', Tahoma, Verdana, Helvetica, Arial, sans-serif;}


font.news-date-time {
	color:#999999;
        font-weight:normal;
         font-family: 'PTSansRegular', Tahoma, Verdana, Helvetica, Arial, sans-serif;
}

font.prev-text {
	color:#333333;
        font-weight:normal;
         font-family: 'PTSansRegular', Tahoma, Verdana, Helvetica, Arial, sans-serif;
}

div.property small, 
div.property small a,
div.property small a:hover,
div.property small a:active,
div.property small a:visited,
div.property small a:link {font-size:14px;}

div.blog-mainpage-item, div.blog-author a, div.blog-author noindex a, 
div.blog-mainpage-item, div.blog-author a:link, div.blog-author a:active, div.blog-author a:hover, div.blog-author a:visited,
div.blog-author noindex a:link, div.blog-author noindex a:active, div.blog-author noindex a:visited, div.blog-author noindex a:hover,
div.blog-mainpage-content, div.blog-mainpage-content a, div.blog-mainpage-content a:link, div.blog-mainpage-content a:active, div.blog-mainpage-content a:visited, div.blog-mainpage-content a:hover,
div.blog-mainpage-item p, div.blog-mainpage-item p a, div.blog-mainpage-item p a:link, div.blog-mainpage-item p a:hover, div.blog-mainpage-item p a:active, div.blog-mainpage-item p a:visited {font-weight:normal}

div.news-detail table tr td a, div.news-detail table tbody tr td a, div.news-detail table tr td a:link, div.news-detail table tr td a:hover, div.news-detail table tr td a:active, div.news-detail table tr td a:visited,
div.news-detail table tbody tr td a, div.news-detail table tbody tr td a:link, div.news-detail table tbody tr td a:hover, div.news-detail table tbody tr td a:active, div.news-detail table tbody tr td a:visited,
div.news-detail p b, div.news-detail p b a, div.news-detail p b a:link, div.news-detail p b a:active, div.news-detail p b a:hover, div.news-detail p b a:visited,
div.news-detail ul li img a, div.news-detail ul li img a:link, div.news-detail ul li img a:hover, div.news-detail ul li img a:active, div.news-detail ul li img a:visited,
div.news-detail ul li a, div.news-detail ul li a:link, div.news-detail ul li a:hover, div.news-detail ul li a:active, div.news-detail ul li a:visited,
div.news-detail p a, div.news-detail p a:link, div.news-detail p a:active, div.news-detail p a:hover, div.news-detail p a:visited, 
span.archive_detail_text, span.archive_detail_text b, span.archive_detail_text b a, 
span.archive_detail_text b a.archive_url:link, span.archive_detail_text b a.archive_url:active, span.archive_detail_text b a.archive_url:hover, span.archive_detail_text b a.archive_url:visited,
div.news-list, p.news-item, p.news-item a, p.news-item a:link, p.news-item a:hover, p.news-item a:active, p.news-item a:visited,
p.news-item b a, p.news-item b a:link, p.news-item b a:hover, p.news-item b a:active, p.news-item b a:visited,
p.news-item b a b, p.news-item b a:link b, p.news-item b a:hover b, p.news-item b a:active b, p.news-item b a:visited b,
p.news-item a b, p.news-item a:link b, p.news-item a:hover b, p.news-item a:active b, p.news-item a:visited b,
td. workarea p a, td. workarea p a:link, td. workarea p a:active, td. workarea p a:visited, td. workarea p a:hover,
td a, td a:link, td a:active, td a:hover, td a:visited, td b {font-size:16px !important;}
/**************************************************************************/
/*********************** adp **********************************************/
#adp-kopf {background-color:#eaeaea; width:99%; display:table; padding:1%;}
	#kopf-left {display:table-cell; width:60%; float:left;}
	#kopf-right {display:table-cell; width:39%; float:right; text-align:right;}

#responsible {text-align:right; color:#808080; font-size:small;}

.ui-datepicker-calendar tr th span {color: #fff !important;}