body 
{
    color: #454244;
    background: #eff0f4;
}

#subbox1{
  background: #f9fcff;
}

#startbox{
  background: #f9fcff;
}

#teaser2_part h1, #teaser2_part h2,#teaser2_part h3,#teaser2_part h4,#teaser2_part h5,#teaser2_part h6{
	color: #ffffff;
}

#top_part {
  background: url(../images/mundus/tmpl_bg_top.png) repeat-x;
}

#teaser1_part {
  background: #f6f5f3;
}

#teaser2_part {
  background: #f6f5f3 url(../images/mundus/tmpl_bg_teaser2.png) repeat-x;
  color: #ffffff;
}

#top_part .canvas{
  background: url(../images/mundus/tmpl_bg_top_mid.png) repeat-x;
}

#footer{
    color: #ffffff;
    background: #565656 url(../images/mundus/tmpl_bg_bot.png) repeat-x;
}

#footer a{
    color: #ffffff;
}

#footer a:hover{
	color: #ffffff;
}

#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
    color: #ffffff;
}

#language {
  background: transparent url(../images/mundus/right_cont_greyline.png) no-repeat bottom left;
}

#menu_main li{
    background: url(../images/mundus/main_menu_line.png) top right no-repeat;
}

#menu_main li.sub1act .menu_left{	background: url(../images/mundus/main_menu_act.png) top left no-repeat; }
#menu_main li.sub1act .menu_right{	background: url(../images/mundus/main_menu_act.png) top right no-repeat; }

#menu_main a:link, #menu_main a:active, #menu_main a:visited, #menu_main a:hover{
    color: #ffffff;
}

#menu_main a:hover{
    color: #fcd6d7;
}

#menu_main .so_redbg{
    background: #db232a url(../images/mundus/main_menu_line.png) top right no-repeat;
}

#menu_meta li{
    background: transparent url(../images/mundus/menu_meta_line.png) no-repeat center right;
}

#menu_meta .active a{
    color: #c10001 !important;
}

#menu_meta a:link, #menu_meta a:active, #menu_meta a:visited, #menu_meta a:hover{
    color: #000000;
}

#menu_meta a:hover{
    color: #c10001;
}

#banner_mid{
  color: #ffffff;
}

#footer_text li.line{
 background: url(../images/mundus/footer_text_line.png) no-repeat bottom left;
}

#footer_text a{
  color: #c1c1c1;
}

#menu_footer li.sub1, #menu_footer li.sub1act{
    background: transparent url(../images/mundus/menu_footer_greyline.png) repeat-y top left;
    
}

#menu_footer li.sub1 a, #menu_footer li.sub1act a, #menu_footer li.sub2act a{
    color: #fdf6cc;
}

#menu_footer li.sub2 a {
    color: #c1c1c1;
}

#menu_footer li.sub2, #menu_footer li.sub2act{
    background: transparent url(../images/mundus/menu_footer_minus.png) no-repeat;
    background-position: 0px 7px;
}

#menu_footer li.sub2act{
    background: transparent url(../images/mundus/menu_footer_minus_act.png) no-repeat;
    background-position: 0px 7px;
}

#menu_sub a{
	color: #000000;
}

#menu_sub a:hover{
	color: #c10001;
}

#menu_sub ul li a.highlight{
	color: #000000 !important;
}

#menu_sub .sub1, #menu_sub .sub1act, #menu_sub .sub1actcur {
    color: #c10001;
}

#menu_sub .sub2top { background: transparent url(../images/mundus/submenu_sub1top.png) no-repeat 0px 2px; }
#menu_sub .sub2bot { background: transparent url(../images/mundus/submenu_sub1bot.png) no-repeat 0px 0px; }
#menu_sub .sub3top { background: transparent url(../images/mundus/submenu_sub2top.png) no-repeat 0px 6px; }
#menu_sub .sub3bot { background: transparent url(../images/mundus/submenu_sub2bot.png) no-repeat 0px 0px; }

#menu_sub ul li ul{
	background: #eff0f3;
}

h4 {
	color: #6d6c6c;
}

h5 {
	color: #606060;
}
h6 {
	color: #c10001;
}

#main_cont .col3 h2 {
	color: #c10001;
}

b {
	color: #313131;
}

a {
  color: #c10001;
}

a:hover		{ color: #c10001; }

#main_cont ul.csc-bulletlist li{
	background: url(../images/mundus/bullet.gif) no-repeat;
	background-position: 0px 3px;
}

.csc-frame-rulerAfter{
	border-bottom: 1px dotted black;
}

.flex_footer_cntr{
	background: transparent url(../images/mundus/flex_footer_line.png) repeat-y -40px 0px;
}

.tx-felogin-pi1 input#user, .tx-felogin-pi1 input#pass, .tx-felogin-pi1 input.forgot {
	background: #ffffff url(../images/mundus/input_greytone.png) repeat-x;
	border: 1px solid #c9c8c7;
}

.tx-felogin-pi1 label{
	color: #7a7778;
}

.tx-felogin-pi1 span.permalogin, .tx-felogin-pi1 .forgot a .tx-felogin-pi1 .status{
	color: #b3b3b3;
}

.tx-felogin-pi1 .submit input{
	background: url(../images/mundus/login_button.png);
	color: #ffffff;
}

.tx-felogin-pi1 .line{
	border-top: 1px solid #b3b3b3;
}

.tx-felogin-pi1 .submitlong input{
	background: url(../images/mundus/login_buttonlong.png);
	color: #ffffff;
}

.tx-felogin-pi1 .submitright input{
	color: #009ddc;
}

.tx-felogin-pi1 .submitright input:hover{
	color: #F6821F !important;
}

.csc-mailform-submit{
	background: url(../images/mundus/login_button.png) !important;
	color: #ffffff;
}

.tx-macinasearchbox-pi1{
	background: url(../images/mundus/macina_searchbutton.gif) no-repeat;
	background-position: 0 0;
}

.tx-macinasearchbox-pi1 .submit{
	background: url(../images/mundus/macina_searchbutton2.gif) no-repeat top left;
	color: #ffffff;
}

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
	background: #f8f8f8;
	border: 1px solid #cccccc;	
}

.tx-indexedsearch-searchbox-button.submit {
	background: url(../images/mundus/indexed_search_button.png);
	color: #ffffff;
}

.highlight{
	color: #c10001 !important;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{
	color: #6d696b;
}

.tx-indexedsearch-browselist-currentPage strong a{
	color: #000000;
}

.news-latest-item{
	background: #e4e4e4;
}

.news-latest-date a, .news-latest-header a{
	color: #989396;
}

.tx-wecknowledgebase-pi1 .news-search-form-submit input {
	background: url(../images/mundus/kbsearch_button.png);
	color: #ffffff;
}

#login_top{
	background-image: url(../images/mundus/login_top.gif);
}

#login_bottom{
	background-image: url(../images/mundus/login_bottom.gif);
}

.login_content{
	background-color: #eae9e6;
}

.flex_product_item {
	border-bottom: 1px dotted black;
}

.flex_product_item .flex_link {
	background: transparent url(../images/mundus/pdf.jpg) no-repeat scroll 0 0;
	color: #454244;
}

h6 {
	font: normal 13px/14px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#C10001;
	font-size:16px;
}
