.slogan_text{
	color: #cd071e;
}
#header{
	background:transparent url(/fileadmin/images/templates/technics/technik_kopfbild_rot.jpg) no-repeat scroll right top;
}

.logo_color{
	background-color: #cd071e;
	color: #ffffff;
}

input.logout_submit_button{
	color: #cd071e;
}

#footer{
	background:transparent url(/fileadmin/images/templates/technics/footer_bg_red.png) repeat-x scroll 0 0;
}


.homebutton a:link, .homebutton a:visited, .homebutton a:hover, .homebutton a:active{
	color: #cd071e;
}


ul.lerncenter li a.lerncenter:link, ul.lerncenter li a.lerncenter:visited{
	color: #cd071e;
}

ul.lerncenter li a.lerncenter:hover, ul.lerncenter li a.lerncenter:active{
	color: #1a171b;
	background:transparent url(/fileadmin/images/templates/technics/lerncenter_li_act_bg_red.gif) no-repeat scroll 0 0;
}

ul.lerncenter li a.lerncenter_act:link, ul.lerncenter li a.lerncenter_act:visited,
ul.lerncenter li a.lerncenter_act:hover, ul.lerncenter li a.lerncenter_act:active
{
	background:transparent url(/fileadmin/images/templates/technics/lerncenter_li_act_bg_red.gif) no-repeat scroll 0 0;
}

.opentimebox{
	border-bottom: 3px solid #cd071e;
	border-left: 1px solid #cd071e;
	border-right: 1px solid #cd071e;
}

.opentimebox .opentimebox_header{
	background-color: #cd071e;
}

input.login_submit_button{
	background: transparent url(/fileadmin/images/templates/technics/arrow_red.gif) no-repeat scroll right top;
}

/********************** HOME ********************/
ul.home_menu li a:hover, ul.home_menu li a:active{
	background-color: #cd071e;
}

ul.home_menu li.activ a:link, ul.home_menu li.activ a:visited, ul.home_menu li.activ a:hover, ul.home_menu li.activ a:active{
	background-color: #cd071e;
}

.homepage_button a:link, .homepage_button a:visited{
	color:#cd071e;
}

.homepage_button a:hover, .homepage_button a:active{
	background-color: #cd071e;
	color: #ffffff;
}


.grund_zusatz_area{
	background: url(/fileadmin/images/templates/technics/grund_zusatz_button_red.gif) 0 0 no-repeat;
	color: #000000;
}

.grund_zusatz_area a.grund_zusatz_area_text:link, .grund_zusatz_area a.grund_zusatz_area_text:visited,
.grund_zusatz_area a.grund_zusatz_area_text:hover, .grund_zusatz_area a.grund_zusatz_area_text:active{
	color: #ffffff;
}

.themenbogen_area{
	background: url(/fileadmin/images/templates/technics/themenbogen_red.gif) 0 0 no-repeat;
	color: #000000;
}

.themenbogen_area a.themenbogen_area_text:link, .themenbogen_area a.themenbogen_area_text:visited,
.themenbogen_area a.themenbogen_area_text:hover, .themenbogen_area a.themenbogen_area_text:active{
	color: #ffffff;
}

/********************************** INHALT **********************************/

h1.csc-firstHeader, h1, h2, h3 {
	color:#cd071e;
}

ul.menu_lesson_middle li{
	background:transparent url(/fileadmin/images/templates/technics/pfeil_red.gif) no-repeat scroll 0 3px;
}

p.bodytext a:link, p.bodytext a:visited, p.bodytext a:hover, p.bodytext a:active{
	color: #cd071e;
}

.content_browse_menu{
	color:#cd071e;
}

.content_browse_menu .content_browse_menu_up a:link, .content_browse_menu .content_browse_menu_up a:visited,
.content_browse_menu .content_browse_menu_up a:hover, .content_browse_menu .content_browse_menu_up a:active{
	color:#cd071e;

}

.content_browse_menu .content_browse_menu_next a:link, .content_browse_menu .content_browse_menu_next a:visited,
.content_browse_menu .content_browse_menu_next a:hover, .content_browse_menu .content_browse_menu_next a:active{
	color:#cd071e;

}

.tx-irfaq-pi1 p a:link, .tx-irfaq-pi1 p a:visited, .tx-irfaq-pi1 p a:hover, .tx-irfaq-pi1 p a:active {
	color:#cd071e;
}

/********************** NEWS ********************/

.news-latest-container {
	border-bottom: 3px solid #cd071e;
	border-left: 1px solid #cd071e;
	border-right: 1px solid #cd071e;
}

.news-latest-container h2.news_header{
	background-color: #cd071e;
}

.news-latest-container H3 a:link, .news-latest-container H3 a:visited, .news-latest-container H3 a:hover, .news-latest-container H3 a:active{
		color: #cd071e;
}

.news-latest-morelink a:link,  .news-latest-morelink a:visited, .news-latest-morelink a:hover, .news-latest-morelink a:active{
	color: #cd071e;
}

.news-single-item h2 {
	color: #cd071e;
}

.news-single-backlink a:link, .news-single-backlink a:visited, .news-single-backlink a:hover, .news-single-backlink a:active {
	color:#cd071e;
}


/********************** LESSON ********************/
.paragraph_single_header{
	background:transparent url(/fileadmin/images/lesson/header_bg_red.gif) no-repeat scroll 0 0;
}

/********************** Schreibtisch ********************/
.desk_overview_area{
	border: 1px solid #cd071e;
}

.desk_overview_header{
	background-color: #cd071e;
}

fieldset.pupil_email {
	border:2px solid #cd071e;
}

fieldset.pupil_email legend{
	color: #cd071e;
}

fieldset.pupil_memo{
	border:2px solid #CD071E;
}
fieldset.pupil_memo legend{
	color: #CD071E;
}

ul.pupil_management_menu li {
	background: url(/fileadmin/images/desk/management_menu_red.gif) 0 0 no-repeat;
}
.pupil_management_menu_area {
	border:1px solid #CD071E;
}

.pupil_list_searchbox{
	background: url(/fileadmin/images/desk/search_bg_red.gif) 0 0 no-repeat;
}

/********************** Schülerbereich ********************/
.tx-pupilmanagement-pi1 fieldset.pupil_register {
	border:2px solid #CC071E;
}

fieldset.pupil_register legend {
	color:#CC071E;
}

.pupil_area_field{
	border-bottom: 1px solid #CC071E;
}

a.pupil_area_field_txt:link, a.pupil_area_field_txt:visited,
a.pupil_area_field_txt:hover, a.pupil_area_field_txt:active{
	color: #CC071E;
}


.desk_analyse_class_label a:link, .desk_analyse_class_label a:visited,
.desk_analyse_class_label a:hover, .desk_analyse_class_label a:active{
	color: #CC071E;
}