/*

DIALOG WEB-DESIGN

================================================*/
@media screen {    

/*
Summer color-theme
================================================*/

body.summer {background: url(../img/page_bg_summer.jpg) 0 0;}

/* Header Top part
======================*/
.summer .header_top {background: #FFFFFF;}
.summer .header .header_top ul.sete_m li a {color: #273300;}
.summer .header .header_top ul.sete_m li a:hover, 
.summer .header .header_top ul.sete_m li a:focus {color: #FFFFFF; background: #748C06;}
.summer .header .header_top ul.sete_m li a:active {color: #000000; background: #B5DD5E;}

.summer .header .header_top ul.font_size li a.first {color:#646464;}
.summer .header .header_top ul.font_size li span.first {color:#646464;}
.summer .header .header_top ul.font_size li a.middle {color:#273300;}
.summer .header .header_top ul.font_size li span.middle {color:#273300;}
.summer .header .header_top ul.font_size li a.last {color:#646464;}
.summer .header .header_top ul.font_size li span.last {color:#646464;}
.summer .header .header_top ul.font_size li a:hover,
.summer .header .header_top ul.font_size li a:focus {color: #FFFFFF; background: #748C06;}
.summer .header .header_top ul.font_size li a:active {color: #000000; background: #B5DD5E;}

.summer .header .header_top ul.lang li a {color:#273300;}
.summer .header .header_top ul.lang li a:hover,
.summer .header .header_top ul.lang li a:focus {color: #FFFFFF; background: #748C06;}
.summer .header .header_top ul.lang li a:active {color: #000000; background: #B5DD5E;}

.summer .header .header_top form input.search {border-color:#273300;}
.summer .header .header_top form input.serch_button {background: url(../img/search_quick_btn_summer.gif) 50% 50% no-repeat;  border-color:#273300;}

.summer .header .header_top ul.logon_ctrl li a {color: #273300;}
.summer .header .header_top ul.logon_ctrl li a:hover,
.summer .header .header_top ul.logon_ctrl li a:focus {color: #FFFFFF; background: #748C06;}
.summer .header .header_top ul.logon_ctrl li a:active {color: #000000; background: #B5DD5E;}

.summer .header .logo {background: url(../img/header_bg_summer.jpg) 0 100% no-repeat #FFFFFF;}
.summer .header .logo span {color: #000000;}
.summer .header .logo a {color: #000000;}

.summer .header .logo_m {background: url(../img/header_bg_summer.jpg) 0 100% no-repeat #FFFFFF;}
.summer .header .logo_m span {color: #000000; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}
.summer .header .logo_m a {color: #000000; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}

.summer .header .header_float {width: 311px; height: 196px; bottom: -48px; right: 87px; background: url(../img/header_bg_summer.png) 0 0 no-repeat;}

/* Content block
======================*/
.summer .content_box {background: url(../img/content_bg_summer.jpg) 0 0 no-repeat #FFFFFF;}

/* Left column
======================*/
.summer .left_column .left_menu ul li a {color:#000000; border-bottom:1px solid #748C06;}
.summer .left_column .left_menu ul li a:hover, 
.summer .left_column .left_menu ul li a:focus {color: #FFFFFF; background: #748C06;}
.summer .left_column .left_menu ul li a.active,
.summer .left_column .left_menu ul li a:active {color: #000000; background: #B5DD5E;}

/* Right column
======================*/
.summer .right_column h2 {color:#273300;}

.summer .right_column .news a {color:#273300;}
.summer .right_column .news a:hover,
.summer .right_column .news a:focus {color: #FFFFFF; background: #748C06;}
.summer .right_column .news a:active {color: #000000; background: #B5DD5E;}

.summer .rss_block {border-top:1px solid #717171;}
.summer .right_column .rss {color:#273300; background: url(../img/ukr_school_rss.gif) no-repeat 100% 100%;}

/* Bread Crumb
======================*/
.summer ul.site_br li {background: url(../img/separator.gif) 100% 50% no-repeat;}
.summer ul.site_br li a {color:#273300;}
.summer ul.site_br li a:hover,
.summer ul.site_br li a:focus {color: #FFFFFF; background: #748C06;}
.summer ul.site_br li a:active {color: #000000; background: #B5DD5E;}

/* Content column
======================*/
.summer .content_column h1 {color:#273300;}
.summer .content_column h2 {color:#738C06;}
.summer .content_column h3 {color:#555555;}
.summer .content_column h4 {color:#273300;}
.summer .content_column h5 {color:#738C06;}
.summer .content_column h6 {color:#555555;}

.summer .content_column a {color: #738B06;}
.summer .content_column a:visited {color: #555555}
.summer .content_column a:hover, 
.summer .content_column a:focus {color: #FFFFFF; background: #748C06; text-decoration: none;}
.summer .content_column a:active {color: #000000; background: #B5DD5E; text-decoration: none;}

.summer .content_column span.img_text_tpl {border:0px solid #748C06;}

/* Lists
=======================*/
.summer .content_column ul li {background: url(../img/list_item_l1_summer.gif) 0 0.2em no-repeat;}
.summer .content_column ul li ul li {background: url(../img/list_item_l2_summer.gif) 0 0.2em no-repeat;}
.summer .content_column ul li ul li ul li {background: url(../img/list_item_l3_summer.gif) 0 0.2em no-repeat;}

/* Tables
======================*/
.summer .content_column caption {color:#273300;}
.summer .content_column th {color:#273300; background: #B5DD5E;}

/* Blockquote
=======================*/
.summer .content_column blockquote {border-left:1px solid #636363;}
.summer .content_column blockquote p {color:#636363;}

/* Horizontal line
=======================*/
.content_column hr {background: #999999;}

/* Comments
======================*/
.summer .content_column .comment_header {background: #B5DD5E;}
.summer .content_column .comment_gbook ul li {border-bottom:1px solid #BCBCBC;}
.summer .content_column .comment_gbook ul li h2 {color:#738C06;}
.summer .content_column .comment_gbook ul li .date {color:#535353;}
.summer .content_column .comment_gbook .add_comment label {color:#000000;}
.summer .content_column .comment_gbook .add_comment input.name {border: 1px solid #BEBEBE !important;}
.summer .content_column .comment_gbook .add_comment input.name:hover,
.summer .content_column .comment_gbook .add_comment input.name:focus {border: 1px solid #B5DD5E !important;}
.summer .content_column .comment_gbook .add_comment textarea {border: 1px solid #BEBEBE;}
.summer .content_column .comment_gbook .add_comment textarea:hover,
.summer .content_column .comment_gbook .add_comment textarea:focus {border: 1px solid #B5DD5E !important;}
.summer .content_column .comment_gbook .add_comment .submit_but, .summer .content_column .comment_gbook .add_comment .clear_but {color:#FFFFFF; background: url(../img/button_summer.gif) 0 0 no-repeat;}
.summer .content_column .comment_gbook .add_comment .submit_but:hover,
.summer .content_column .comment_gbook .add_comment .submit_but:focus,
.summer .content_column .comment_gbook .add_comment .submit_but:active,
.summer .content_column .comment_gbook .add_comment .clear_but:hover,
.summer .content_column .comment_gbook .add_comment .clear_but:focus,
.summer .content_column .comment_gbook .add_comment .clear_but:active {background: url(../img/button_summer.gif) 0 -29px no-repeat;}

/* Clndr
================================================*/
.summer .calendar_event h1 {color:#273300;}
.summer .calendar_event table thead th {background: #B5DD5E;}
.summer .calendar_event table thead th a {color:#000000;}
.summer .calendar_event table th {background: url(../img/cl_separator.gif) 0 1.85em repeat-x;}
.summer .calendar_event table td {color:#676767;}
.summer .calendar_event table .curday {background: #B5DD5E; border:1px solid #686868;}

.summer .content_column .news_calendar li ul li.week_day {background: #EBEBEB !important;}
.summer .type_of_day ul.tage_calendar li.werktag {background: url(../img/work_day.gif) 0 50% no-repeat;}
.summer .type_of_day ul.tage_calendar li.arbeits_tag {background: url(../img/week_day.gif) 0 50% no-repeat;}
.summer .header_calendar ul.nav_calendar li.tag a {background-image: url(../img/clndr_tag.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.summer .header_calendar ul.nav_calendar li.woche a {background-image: url(../img/clndr_woche.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.summer .header_calendar ul.nav_calendar li.monat a {background-image: url(../img/clndr_monat.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.summer .header_calendar ul.nav_calendar li.jahr a {background-image: url(../img/clndr_jahr.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}

/* Poll
================================================*/
.summer .answer h1 {color: #273300;}
.summer .answer p {color: #676767;}
.summer .answer ul li label {color: #676767;} 
.summer .answer ul li span {color: #676767;}
.summer .answer .answer_q {color:#FFFFFF; background: url(../img/reg_button_summer.gif) 0 0 no-repeat;}
.summer .answer .answer_q:hover, .answer .answer_q:active, .answer .answer_q:focus {background: url(../img/reg_button_summer.gif) 0 -29px no-repeat;} 

/* Gallery inner
======================*/

.summer .slider_nav span {color: #738B06;}
.summer .slider_nav span:hover {color: #FFFFFF; background: #748C06;}

.summer .content_column .gallery_start ul li {border:1px solid #B5DD5E;}
.summer .content_column .gallery_start ul li a strong {color:#273300;}
.summer .content_column .gallery_start ul li a:hover,
.summer .content_column .gallery_start ul li a:focus,
.summer .content_column .gallery_start ul li a:active {background: #B5DD5E;}

.summer .content_column ul.kontrol li.left a {background: url(../img/gl_nav_summer.gif) 0 50% no-repeat;}
.summer .content_column ul.kontrol li.right a {background: url(../img/gl_nav_summer.gif) 0 50% no-repeat;}
.summer .content_column ul.kontrol li.left a:hover,
.summer .content_column ul.kontrol li.left a:focus,
.summer .content_column ul.kontrol li.left a:active {background: url(../img/gl_nav_summer.gif) -30px 50% no-repeat;}
.summer .content_column ul.kontrol li.right a:hover,
.summer .content_column ul.kontrol li.right a:focus,
.summer .content_column ul.kontrol li.right a:active {background: url(../img/gl_nav_summer.gif) -30px 50% no-repeat;}
.summer .content_column ul.kontrol li.center {border:1px solid #273300;}

.summer .content_column .listing_g ul li a:hover img, 
.summer .content_column .listing_g ul li a:focus img, 
.summer .content_column .listing_g ul li a:active img {background: #273300;}

/* Login form
=======================*/
.summer .content_column form .login_form label {color:#000000;}
.summer .content_column form .login_form input {border:1px solid #BCBCBC;}
.summer .content_column form .login_form input:hover,
.summer .content_column form .login_form input:focus {border: 1px solid #B5DD5E;}
.summer .content_column form .login_form input#submit {color:#FFFFFF; background: url(../img/button_summer.gif) 0 0 no-repeat;}
.summer .content_column form .login_form input#submit:hover,
.summer .content_column form .login_form input#submit:focus {background: url(../img/button_summer.gif) 0 -29px no-repeat;}
.summer .content_column ul.errors li {color: #FF0000;}
.summer .content_column form ul.elements_list li input {border:1px solid #BCBCBC;}
.summer .content_column form ul.elements_list li input:hover,
.summer .content_column form ul.elements_list li input:focus {border: 1px solid #B5DD5E;}
.summer .content_column form input#submit {color:#FFFFFF; background: url(../img/reg_button_summer.gif) 0 0 no-repeat;}
.summer .content_column form input#submit:hover,
.summer .content_column form input#submit:focus {background: url(../img/reg_button_summer.gif) 0 -29px no-repeat;}
.summer .content_column .forgot_pass #email {border:1px solid #BCBCBC;}
.summer .content_column .forgot_pass #email:hover,
.summer .content_column .forgot_pass #email:focus {border: 1px solid #B5DD5E;}
.summer .content_column .forgot_pass #submit_email {color:#FFFFFF; background: url(../img/reg_button_summer.gif) 0 0 no-repeat;}
.summer .content_column .forgot_pass #submit_email:hover,
.summer .content_column .forgot_pass #submit_email:focus {background: url(../img/reg_button_summer.gif) 0 -29px no-repeat;}

.summer .content_column form .regist_link li a {color:#273300;}
.summer .content_column form .regist_link li a:hover,
.summer .content_column form .regist_link li a:focus {color: #FFFFFF; background: #748C06;}
.summer .content_column form .regist_link li a:active {color: #000000; background: #B5DD5E;}

/* News Box
======================*/
.summer .content_column .ear {border-bottom:1px solid #5D2E08;}
.summer .content_column .ear li a {color:#000000;}
.summer .content_column .ear li a:hover,
.summer .content_column .ear li a:focus {color: #FFFFFF; background: #748C06;}
.summer .content_column .ear li a:active {color: #000000; background: #B5DD5E;}

/* News
======================*/
.summer .content_column .news_previw p.news_h a {color:#273300;}
.summer .content_column .news_previw p.news_h a:hover,
.summer .content_column .news_previw p.news_h a:focus {color: #FFFFFF; background: #748C06;}
.summer .content_column .news_previw p.news_h a:active {color: #000000; background: #B5DD5E;}

/* Sub content block
======================*/
.summer .sub_c_block {border-top:1px solid #BEBEBE;}

/* Contact_form
======================*/
.summer .content_column .contact_form li label {color:#003A6E;}
.summer .content_column .contact_form li .contactform_name, 
.summer .content_column .contact_form li .contactform_email, 
.summer .content_column .contact_form li .contactform_message {border:1px solid #BEBEBE !important;}
.summer .content_column .contact_form li .contactform_name:hover,
.summer .content_column .contact_form li .contactform_name:focus,
.summer .content_column .contact_form li .contactform_email:hover,
.summer .content_column .contact_form li .contactform_email:focus, 
.summer .content_column .contact_form li .contactform_message:hover, 
.summer .content_column .contact_form li .contactform_message:focus {border: 1px solid #B5DD5E !important;}

/* Suche
======================*/
.summer .search_result span {border-bottom:1px solid #5D2E08;}
.summer .content_column .search_result ol li a {color: #738B06;}
.summer .content_column .search_result ol li a:hover,
.summer .content_column .search_result ol li a:focus {color: #FFFFFF; background: #748C06;}
.summer .content_column .search_result ol li a:active {color: #000000; background: #B5DD5E;}
.summer .search_result ol li strong {color: #273300;}
.summer .search_result ol li .result_url {color:#5D2D07;}

.summer .advanced_search input {border: 1px solid #BCBCBC;}
.summer .advanced_search input:hover,
.summer .advanced_search input:focus {border: 1px solid #B5DD5E;}
.summer .advanced_search select {border: 1px solid #BCBCBC;}
.summer .advanced_search select:hover,
.summer .advanced_search select:focus {border: 1px solid #B5DD5E;}
.summer .advanced_search input.button {color:#FFFFFF; background: url(../img/button_summer.gif) 0 0 no-repeat;}
.summer .advanced_search input.button:hover,
.summer .advanced_search input.button:focus {background: url(../img/button_summer.gif) 0 -29px no-repeat;}

/* PageNav
======================*/
.summer .content_column .pageNav ul li span {color:#FFFFFF; background: #738C06;}
.summer .content_column .pageNav ul li a {color:#000000;}
.summer .content_column .pageNav ul li a:hover,
.summer .content_column .pageNav ul li a:focus {color: #FFFFFF; background: #748C06;}
.summer .content_column .pageNav ul li a:active {color: #000000; background: #B5DD5E;}

/* Footer
======================*/
.summer .footer_school .footer_bg {border-bottom:1px solid #748C06;}
.summer .footer_school .footer_nav ul li a {color:#000000;}
.summer .footer_school .footer_nav ul li a:hover, 
.summer .footer_school .footer_nav ul li a:focus {color: #FFFFFF; background: #748C06;}
.summer .footer_school .footer_nav ul li a:active {color: #000000; background: #B5DD5E;}
.summer .footer_school p a {color:#273300;}
.summer .footer_school p a:hover,
.summer .footer_school p a:focus {color: #FFFFFF; background: #748C06;}
.summer .footer_school p a:active {color: #000000; background: #B5DD5E;}

/* Test box 
======================*/
.summer .test_mod input {color:#FFFFFF; background: url(../img/reg_button_summer.gif) 0 0 no-repeat;}
.summer .test_mod input:hover,
.summer .test_mod input:focus {background: url(../img/reg_button_summer.gif) 0 -29px no-repeat;}

/*
Autumn color-theme
================================================*/

body.autumn {background: url(../img/page_bg_autumn.jpg) 0 0;}

/* Header Top part
======================*/
.autumn .header_top {background: #FFFFFF;}
.autumn .header .header_top ul.sete_m li a {color: #5D2D07;}
.autumn .header .header_top ul.sete_m li a:hover, 
.autumn .header .header_top ul.sete_m li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .header .header_top ul.sete_m li a:active {color: #000000; background: #F8E6AE;}

.autumn .header .header_top ul.font_size li a.first {color:#646464;}
.autumn .header .header_top ul.font_size li span.first {color:#646464;}
.autumn .header .header_top ul.font_size li a.middle {color:#5D2D07;}
.autumn .header .header_top ul.font_size li span.middle {color:#5D2D07;}
.autumn .header .header_top ul.font_size li a.last {color:#646464;}
.autumn .header .header_top ul.font_size li span.last {color:#646464;}
.autumn .header .header_top ul.font_size li a:hover,
.autumn .header .header_top ul.font_size li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .header .header_top ul.font_size li a:active {color: #000000; background: #F8E6AE;}

.autumn .header .header_top ul.lang li a {color:#5D2D07;}
.autumn .header .header_top ul.lang li a:hover,
.autumn .header .header_top ul.lang li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .header .header_top ul.lang li a:active {color: #000000; background: #F8E6AE;}

.autumn .header .header_top form input.search {border-color:#5D2D07;}
.autumn .header .header_top form input.serch_button {background: url(../img/search_quick_btn_autumn.gif) 50% 50% no-repeat; border-color:#5D2D07;}

.autumn .header .header_top ul.logon_ctrl li a {color: #5D2D07;}
.autumn .header .header_top ul.logon_ctrl li a:hover,
.autumn .header .header_top ul.logon_ctrl li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .header .header_top ul.logon_ctrl li a:active {color: #000000; background: #F8E6AE;}

.autumn .header .logo {background: url(../img/header_bg_autumn.jpg) 0 100% no-repeat #FFFFFF;}
.autumn .header .logo span {color: #000000;}
.autumn .header .logo a {color: #000000;}

.autumn .header .logo_m {background: url(../img/header_bg_autumn.jpg) 0 100% no-repeat #FFFFFF;}
.autumn .header .logo_m span {color: #000000; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}
.autumn .header .logo_m a {color: #000000; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}

.autumn .header .header_float {width: 294px; height: 219px; bottom: -31px; right: 50px; background: url(../img/header_bg_autumn.png) 0 0 no-repeat;}

/* Content block
======================*/
.autumn .content_box {background: url(../img/content_bg_autumn.jpg) 0 0 no-repeat #FFFFFF;}

/* Left column
======================*/
.autumn .left_column .left_menu ul li a {color:#000000; border-bottom:1px solid #A76021;}
.autumn .left_column .left_menu ul li a:hover, 
.autumn .left_column .left_menu ul li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .left_column .left_menu ul li a.active,
.autumn .left_column .left_menu ul li a:active {color: #000000; background: #F8E6AE;}

/* Right column
======================*/
.autumn .right_column h2 {color:#5D2D07;}

.autumn .right_column .news a {color:#5D2D07;}
.autumn .right_column .news a:hover,
.autumn .right_column .news a:focus {color: #FFFFFF; background: #A76021;}
.autumn .right_column .news a:active {color: #000000; background: #F8E6AE;}

.autumn .rss_block {border-top:1px solid #717171;}
.autumn .right_column .rss {color:#5D2D07; background: url(../img/ukr_school_rss.gif) no-repeat 100% 100%;}

/* Bread Crumb
======================*/
.autumn ul.site_br li {background: url(../img/separator.gif) 100% 50% no-repeat;}
.autumn ul.site_br li a {color:#5D2D07;}
.autumn ul.site_br li a:hover,
.autumn ul.site_br li a:focus {color: #FFFFFF; background: #A76021;}
.autumn ul.site_br li a:active {color: #000000; background: #F8E6AE;}

/* Content column
======================*/
.autumn .content_column h1 {color:#5D2D07;}
.autumn .content_column h2 {color:#A75F21;}
.autumn .content_column h3 {color:#555555;}
.autumn .content_column h4 {color:#5D2D07;}
.autumn .content_column h5 {color:#A75F21;}
.autumn .content_column h6 {color:#555555;}

.autumn .content_column a {color: #738B06;}
.autumn .content_column a:visited {color: #555555}
.autumn .content_column a:hover, 
.autumn .content_column a:focus {color: #FFFFFF; background: #A76021; text-decoration: none;}
.autumn .content_column a:active {color: #000000; background: #F8E6AE; text-decoration: none;}

.autumn .content_column span.img_text_tpl {border:0px solid #A76021;}

/* Lists
=======================*/
.autumn .content_column ul li {background: url(../img/list_item_l1_autumn.gif) 0 0.2em no-repeat;}
.autumn .content_column ul li ul li {background: url(../img/list_item_l2_autumn.gif) 0 0.2em no-repeat;}
.autumn .content_column ul li ul li ul li {background: url(../img/list_item_l3_autumn.gif) 0 0.2em no-repeat;}

/* Tables
======================*/
.autumn .content_column caption {color:#5D2D07;}
.autumn .content_column th {color:#5D2D07; background: #F8E6AE;}

/* Blockquote
=======================*/
.autumn .content_column blockquote {border-left:1px solid #636363;}
.autumn .content_column blockquote p {color:#636363;}

/* Comments
======================*/
.autumn .content_column .comment_header {background: #F8E6AE;}
.autumn .content_column .comment_gbook ul li {border-bottom:1px solid #BCBCBC;}
.autumn .content_column .comment_gbook ul li h2 {color:#A75F21;}
.autumn .content_column .comment_gbook ul li .date {color:#535353;}
.autumn .content_column .comment_gbook .add_comment label {color:#000000;}
.autumn .content_column .comment_gbook .add_comment input.name {border: 1px solid #BEBEBE !important;}
.autumn .content_column .comment_gbook .add_comment input.name:hover,
.autumn .content_column .comment_gbook .add_comment input.name:focus {border: 1px solid #F8E6AE !important;}
.autumn .content_column .comment_gbook .add_comment textarea {border: 1px solid #BEBEBE;}
.autumn .content_column .comment_gbook .add_comment textarea:hover,
.autumn .content_column .comment_gbook .add_comment textarea:focus {border: 1px solid #F8E6AE !important;}
.autumn .content_column .comment_gbook .add_comment .submit_but, .autumn .content_column .comment_gbook .add_comment .clear_but {color:#FFFFFF; background: url(../img/button_autumn.gif) 0 0 no-repeat;}
.autumn .content_column .comment_gbook .add_comment .submit_but:hover,
.autumn .content_column .comment_gbook .add_comment .submit_but:focus,
.autumn .content_column .comment_gbook .add_comment .submit_but:active,
.autumn .content_column .comment_gbook .add_comment .clear_but:hover,
.autumn .content_column .comment_gbook .add_comment .clear_but:focus,
.autumn .content_column .comment_gbook .add_comment .clear_but:active {background: url(../img/button_autumn.gif) 0 -29px no-repeat;}

/* Clndr
================================================*/
.autumn .calendar_event h1 {color:#5D2D07;}
.autumn .calendar_event table thead th {background: #F8E6AE;}
.autumn .calendar_event table thead th a {color:#000000;}
.autumn .calendar_event table th {background: url(../img/cl_separator.gif) 0 1.85em repeat-x;}
.autumn .calendar_event table td {color:#676767;}
.autumn .calendar_event table .curday {background: #F8E6AE; border:1px solid #686868;}

.autumn .content_column .news_calendar li ul li.week_day {background: #EBEBEB !important;}
.autumn .type_of_day ul.tage_calendar li.werktag {background: url(../img/work_day.gif) 0 50% no-repeat;}
.autumn .type_of_day ul.tage_calendar li.arbeits_tag {background: url(../img/week_day.gif) 0 50% no-repeat;}
.autumn .header_calendar ul.nav_calendar li.tag a {background-image: url(../img/clndr_tag.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.autumn .header_calendar ul.nav_calendar li.woche a {background-image: url(../img/clndr_woche.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.autumn .header_calendar ul.nav_calendar li.monat a {background-image: url(../img/clndr_monat.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.autumn .header_calendar ul.nav_calendar li.jahr a {background-image: url(../img/clndr_jahr.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}

/* Poll
================================================*/
.autumn .answer h1 {color: #5D2D07;}
.autumn .answer p {color: #676767;}
.autumn .answer ul li label {color: #676767;} 
.autumn .answer ul li span {color: #676767;}
.autumn .answer .answer_q {color:#FFFFFF; background: url(../img/reg_button_autumn.gif) 0 0 no-repeat;}
.autumn .answer .answer_q:hover, .answer .answer_q:active, .answer .answer_q:focus {background: url(../img/reg_button_autumn.gif) 0 -29px no-repeat;} 

/* Gallery inner
======================*/

.autumn .slider_nav span {color: #738B06;}
.autumn .slider_nav span:hover {color: #FFFFFF; background: #A76021;}

.autumn .content_column .gallery_start ul li {border:1px solid #F8E6AE;}
.autumn .content_column .gallery_start ul li a strong {color:#5D2D07;}
.autumn .content_column .gallery_start ul li a:hover,
.autumn .content_column .gallery_start ul li a:focus,
.autumn .content_column .gallery_start ul li a:active {background: #F8E6AE;}

.autumn .content_column ul.kontrol li.left a {background: url(../img/gl_nav_autumn.gif) 0 50% no-repeat;}
.autumn .content_column ul.kontrol li.right a {background: url(../img/gl_nav_autumn.gif) 0 50% no-repeat;}
.autumn .content_column ul.kontrol li.left a:hover,
.autumn .content_column ul.kontrol li.left a:focus,
.autumn .content_column ul.kontrol li.left a:active {background: url(../img/gl_nav_autumn.gif) -30px 50% no-repeat;}
.autumn .content_column ul.kontrol li.right a:hover,
.autumn .content_column ul.kontrol li.right a:focus,
.autumn .content_column ul.kontrol li.right a:active {background: url(../img/gl_nav_autumn.gif) -30px 50% no-repeat;}
.autumn .content_column ul.kontrol li.center {border:1px solid #5D2D07;}

.autumn .content_column .listing_g ul li a:hover img, 
.autumn .content_column .listing_g ul li a:focus img, 
.autumn .content_column .listing_g ul li a:active img {background: #5D2D07;}

/* Login form
=======================*/
.autumn .content_column form .login_form label {color:#000000;}
.autumn .content_column form .login_form input {border:1px solid #BCBCBC;}
.autumn .content_column form .login_form input:hover,
.autumn .content_column form .login_form input:focus {border: 1px solid #F8E6AE;}
.autumn .content_column form .login_form input#submit {color:#FFFFFF; background: url(../img/button_autumn.gif) 0 0 no-repeat;}
.autumn .content_column form .login_form input#submit:hover,
.autumn .content_column form .login_form input#submit:focus {background: url(../img/button_autumn.gif) 0 -29px no-repeat;}
.autumn .content_column ul.errors li {color: #FF0000;}
.autumn .content_column form ul.elements_list li input {border:1px solid #BCBCBC;}
.autumn .content_column form ul.elements_list li input:hover,
.autumn .content_column form ul.elements_list li input:focus {border: 1px solid #F8E6AE;}
.autumn .content_column form input#submit {color:#FFFFFF; background: url(../img/reg_button_autumn.gif) 0 0 no-repeat;}
.autumn .content_column form input#submit:hover,
.autumn .content_column form input#submit:focus {background: url(../img/reg_button_autumn.gif) 0 -29px no-repeat;}
.autumn .content_column .forgot_pass #email {border:1px solid #BCBCBC;}
.autumn .content_column .forgot_pass #email:hover,
.autumn .content_column .forgot_pass #email:focus {border: 1px solid #F8E6AE;}
.autumn .content_column .forgot_pass #submit_email {color:#FFFFFF; background: url(../img/reg_button_autumn.gif) 0 0 no-repeat;}
.autumn .content_column .forgot_pass #submit_email:hover,
.autumn .content_column .forgot_pass #submit_email:focus {background: url(../img/reg_button_autumn.gif) 0 -29px no-repeat;}

.autumn .content_column form .regist_link li a {color:#5D2D07;}
.autumn .content_column form .regist_link li a:hover,
.autumn .content_column form .regist_link li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .content_column form .regist_link li a:active {color: #000000; background: #F8E6AE;}

/* News Box
======================*/
.autumn .content_column .ear {border-bottom:1px solid #5D2E08;}
.autumn .content_column .ear li a {color:#000000;}
.autumn .content_column .ear li a:hover,
.autumn .content_column .ear li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .content_column .ear li a:active {color: #000000; background: #F8E6AE;}

/* News
======================*/
.autumn .content_column .news_previw p.news_h a {color:#5D2D07;}
.autumn .content_column .news_previw p.news_h a:hover,
.autumn .content_column .news_previw p.news_h a:focus {color: #FFFFFF; background: #A76021;}
.autumn .content_column .news_previw p.news_h a:active {color: #000000; background: #F8E6AE;}

/* Sub content block
======================*/
.autumn .sub_c_block {border-top:1px solid #BEBEBE;}

/* Contact_form
======================*/
.autumn .content_column .contact_form li label {color:#003A6E;}
.autumn .content_column .contact_form li .contactform_name, 
.autumn .content_column .contact_form li .contactform_email, 
.autumn .content_column .contact_form li .contactform_message {border:1px solid #BEBEBE !important;}
.autumn .content_column .contact_form li .contactform_name:hover,
.autumn .content_column .contact_form li .contactform_name:focus,
.autumn .content_column .contact_form li .contactform_email:hover,
.autumn .content_column .contact_form li .contactform_email:focus, 
.autumn .content_column .contact_form li .contactform_message:hover, 
.autumn .content_column .contact_form li .contactform_message:focus {border: 1px solid #F8E6AE !important;}

/* Suche
======================*/
.autumn .search_result span {border-bottom:1px solid #5D2E08;}
.autumn .content_column .search_result ol li a {color: #A75F21;}
.autumn .content_column .search_result ol li a:hover,
.autumn .content_column .search_result ol li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .content_column .search_result ol li a:active {color: #000000; background: #F8E6AE;}
.autumn .search_result ol li strong {color: #5D2D07;}
.autumn .search_result ol li .result_url {color:#5D2D07;}

.autumn .advanced_search input {border: 1px solid #BCBCBC;}
.autumn .advanced_search input:hover,
.autumn .advanced_search input:focus {border: 1px solid #F8E6AE;}
.autumn .advanced_search select {border: 1px solid #BCBCBC;}
.autumn .advanced_search select:hover,
.autumn .advanced_search select:focus {border: 1px solid #F8E6AE;}
.autumn .advanced_search input.button {color:#FFFFFF; background: url(../img/button_autumn.gif) 0 0 no-repeat;}
.autumn .advanced_search input.button:hover,
.autumn .advanced_search input.button:focus {background: url(../img/button_autumn.gif) 0 -29px no-repeat;}

/* PageNav
======================*/
.autumn .content_column .pageNav ul li span {color:#FFFFFF; background: #A75F21;}
.autumn .content_column .pageNav ul li a {color:#000000;}
.autumn .content_column .pageNav ul li a:hover,
.autumn .content_column .pageNav ul li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .content_column .pageNav ul li a:active {color: #000000; background: #F8E6AE;}

/* Footer
======================*/
.autumn .footer_school .footer_bg {border-bottom:1px solid #A76021;}
.autumn .footer_school .footer_nav ul li a {color:#000000;}
.autumn .footer_school .footer_nav ul li a:hover, 
.autumn .footer_school .footer_nav ul li a:focus {color: #FFFFFF; background: #A76021;}
.autumn .footer_school .footer_nav ul li a:active {color: #000000; background: #F8E6AE;}
.autumn .footer_school p a {color:#5D2D07;}
.autumn .footer_school p a:hover,
.autumn .footer_school p a:focus {color: #FFFFFF; background: #A76021;}
.autumn .footer_school p a:active {color: #000000; background: #F8E6AE;}

/* Test box 
======================*/
.autumn .test_mod input {color:#FFFFFF; background: url(../img/reg_button_autumn.gif) 0 0 no-repeat;}
.autumn .test_mod input:hover,
.autumn .test_mod input:focus {background: url(../img/reg_button_autumn.gif) 0 -29px no-repeat;}

/*
Winter color-theme
================================================*/

body.winter {background: url(../img/page_bg_winter.jpg) 0 0;}

/* Header Top part
======================*/
.winter .header_top {background: #FFFFFF;}
.winter .header .header_top ul.sete_m li a {color: #003B6F;}
.winter .header .header_top ul.sete_m li a:hover, 
.winter .header .header_top ul.sete_m li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .header .header_top ul.sete_m li a:active {color: #000000; background: #A3DBEC;}

.winter .header .header_top ul.font_size li a.first {color:#646464;}
.winter .header .header_top ul.font_size li span.first {color:#646464;}
.winter .header .header_top ul.font_size li a.middle {color:#003B6F;}
.winter .header .header_top ul.font_size li span.middle {color:#003B6F;}
.winter .header .header_top ul.font_size li a.last {color:#646464;}
.winter .header .header_top ul.font_size li span.last {color:#646464;}
.winter .header .header_top ul.font_size li a:hover,
.winter .header .header_top ul.font_size li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .header .header_top ul.font_size li a:active {color: #000000; background: #A3DBEC;}

.winter .header .header_top ul.lang li a {color:#003B6F;}
.winter .header .header_top ul.lang li a:hover,
.winter .header .header_top ul.lang li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .header .header_top ul.lang li a:active {color: #000000; background: #A3DBEC;}

.winter .header .header_top form input.search {border-color:#003B6F;}
.winter .header .header_top form input.serch_button {background: url(../img/search_quick_btn_winter.gif) 50% 50% no-repeat; border-color:#003B6F;}

.winter .header .header_top ul.logon_ctrl li a {color: #003B6F;}
.winter .header .header_top ul.logon_ctrl li a:hover,
.winter .header .header_top ul.logon_ctrl li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .header .header_top ul.logon_ctrl li a:active {color: #000000; background: #A3DBEC;}

.winter .header .logo {background: url(../img/header_bg_winter.jpg) 0 100% no-repeat #FFFFFF;}
.winter .header .logo span {color: #000000;}
.winter .header .logo a {color: #000000;}

.winter .header .logo_m {background: url(../img/header_bg_winter.jpg) 0 100% no-repeat #FFFFFF;}
.winter .header .logo_m span {color: #000000; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}
.winter .header .logo_m a {color: #000000; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}

.winter .header .header_float {width:337px; height:177px; bottom: -30px; right: 65px; background: url(../img/header_bg_winter.png) 0 0 no-repeat;}

/* Content block
======================*/
.winter .content_box {background: url(../img/content_bg_winter.jpg) 0 0 no-repeat #FFFFFF;}

/* Left column
======================*/
.winter .left_column .left_menu ul li a {color:#000000; border-bottom:1px solid #003C6F;}
.winter .left_column .left_menu ul li a:hover, 
.winter .left_column .left_menu ul li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .left_column .left_menu ul li a.active,
.winter .left_column .left_menu ul li a:active {color: #000000; background: #A3DBEC;}

/* Right column
======================*/
.winter .right_column h2 {color:#003B6F;}

.winter .right_column .news a {color:#003B6F;}
.winter .right_column .news a:hover,
.winter .right_column .news a:focus {color: #FFFFFF; background: #003C6F;}
.winter .right_column .news a:active {color: #000000; background: #A3DBEC;}

.winter .rss_block {border-top:1px solid #717171;}
.winter .right_column .rss {color:#003B6F; background: url(../img/ukr_school_rss.gif) no-repeat 100% 100%;}

/* Bread Crumb
======================*/
.winter ul.site_br li {background: url(../img/separator.gif) 100% 50% no-repeat;}
.winter ul.site_br li a {color:#003B6F;}
.winter ul.site_br li a:hover,
.winter ul.site_br li a:focus {color: #FFFFFF; background: #003C6F;}
.winter ul.site_br li a:active {color: #000000; background: #A3DBEC;}

/* Content column
======================*/
.winter .content_column h1 {color:#003B6F;}
.winter .content_column h2 {color:#2369A5;}
.winter .content_column h3 {color:#555555;}
.winter .content_column h4 {color:#003B6F;}
.winter .content_column h5 {color:#2369A5;}
.winter .content_column h6 {color:#555555;}

.winter .content_column a {color: #2369A5}
.winter .content_column a:visited {color: #555555}
.winter .content_column a:hover, 
.winter .content_column a:focus {color: #FFFFFF; background: #003C6F; text-decoration: none;}
.winter .content_column a:active {color: #000000; background: #A3DBEC; text-decoration: none;}

.winter .content_column span.img_text_tpl {border:0px solid #003C6F;}

/* Lists
=======================*/
.winter .content_column ul li {background: url(../img/list_item_l1_winter.gif) 0 0.2em no-repeat;}
.winter .content_column ul li ul li {background: url(../img/list_item_l2_winter.gif) 0 0.2em no-repeat;}
.winter .content_column ul li ul li ul li {background: url(../img/list_item_l3_winter.gif) 0 0.2em no-repeat;}

/* Tables
======================*/
.winter .content_column caption {color:#003B6F;}
.winter .content_column th {color:#003B6F; background: #A3DBEC;}

/* Blockquote
=======================*/
.winter .content_column blockquote {border-left:1px solid #636363;}
.winter .content_column blockquote p {color:#636363;}

/* Comments
======================*/
.winter .content_column .comment_header {background: #A3DBEC;}
.winter .content_column .comment_gbook ul li {border-bottom:1px solid #BCBCBC;}
.winter .content_column .comment_gbook ul li h2 {color:#2369A5;}
.winter .content_column .comment_gbook ul li .date {color:#535353;}
.winter .content_column .comment_gbook .add_comment label {color:#003A6E;}
.winter .content_column .comment_gbook .add_comment input.name {border: 1px solid #BEBEBE !important;}
.winter .content_column .comment_gbook .add_comment input.name:hover,
.winter .content_column .comment_gbook .add_comment input.name:focus {border: 1px solid #A3DBEC !important;}
.winter .content_column .comment_gbook .add_comment textarea {border: 1px solid #BEBEBE;}
.winter .content_column .comment_gbook .add_comment textarea:hover,
.winter .content_column .comment_gbook .add_comment textarea:focus {border: 1px solid #A3DBEC !important;}
.winter .content_column .comment_gbook .add_comment .submit_but, .winter .content_column .comment_gbook .add_comment .clear_but {color:#FFFFFF; background: url(../img/button_winter.gif) 0 0 no-repeat;}
.winter .content_column .comment_gbook .add_comment .submit_but:hover,
.winter .content_column .comment_gbook .add_comment .submit_but:focus,
.winter .content_column .comment_gbook .add_comment .submit_but:active,
.winter .content_column .comment_gbook .add_comment .clear_but:hover,
.winter .content_column .comment_gbook .add_comment .clear_but:focus,
.winter .content_column .comment_gbook .add_comment .clear_but:active {background: url(../img/button_winter.gif) 0 -29px no-repeat;}

/* Clndr
================================================*/
.winter .calendar_event h1 {color:#003B6F;}
.winter .calendar_event table thead th {background: #A3DBEC;}
.winter .calendar_event table thead th a {color:#000000;}
.winter .calendar_event table th {background: url(../img/cl_separator.gif) 0 1.85em repeat-x;}
.winter .calendar_event table td {color:#676767;}
.winter .calendar_event table .curday {background: #A3DBEC; border:1px solid #686868;}

.winter .content_column .news_calendar li ul li.week_day {background: #EBEBEB !important;}
.winter .type_of_day ul.tage_calendar li.werktag {background: url(../img/work_day.gif) 0 50% no-repeat;}
.winter .type_of_day ul.tage_calendar li.arbeits_tag {background: url(../img/week_day.gif) 0 50% no-repeat;}
.winter .header_calendar ul.nav_calendar li.tag a {background-image: url(../img/clndr_tag.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.winter .header_calendar ul.nav_calendar li.woche a {background-image: url(../img/clndr_woche.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.winter .header_calendar ul.nav_calendar li.monat a {background-image: url(../img/clndr_monat.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.winter .header_calendar ul.nav_calendar li.jahr a {background-image: url(../img/clndr_jahr.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}

/* Poll
================================================*/
.winter .answer h1 {color: #003B6F;}
.winter .answer p {color: #676767;}
.winter .answer ul li label {color: #676767;} 
.winter .answer ul li span {color: #676767;}
.winter .answer .answer_q {color:#FFFFFF; background: url(../img/reg_button_winter.gif) 0 0 no-repeat;}
.winter .answer .answer_q:hover, .answer .answer_q:active, .answer .answer_q:focus {background: url(../img/reg_button_winter.gif) 0 -29px no-repeat;} 

/* Gallery inner
======================*/

.winter .slider_nav span {color: #2369A5;}
.winter .slider_nav span:hover {color: #FFFFFF; background: #003C6F;}

.winter .content_column .gallery_start ul li {border:1px solid #A3DBEC;}
.winter .content_column .gallery_start ul li a strong {color:#003B6F;}
.winter .content_column .gallery_start ul li a:hover,
.winter .content_column .gallery_start ul li a:focus,
.winter .content_column .gallery_start ul li a:active {background: #A3DBEC;}

.winter .content_column ul.kontrol li.left a {background: url(../img/gl_nav_winter.gif) 0 50% no-repeat;}
.winter .content_column ul.kontrol li.right a {background: url(../img/gl_nav_winter.gif) 0 50% no-repeat;}
.winter .content_column ul.kontrol li.left a:hover,
.winter .content_column ul.kontrol li.left a:focus,
.winter .content_column ul.kontrol li.left a:active {background: url(../img/gl_nav_winter.gif) -30px 50% no-repeat;}
.winter .content_column ul.kontrol li.right a:hover,
.winter .content_column ul.kontrol li.right a:focus,
.winter .content_column ul.kontrol li.right a:active {background: url(../img/gl_nav_winter.gif) -30px 50% no-repeat;}
.winter .content_column ul.kontrol li.center {border:1px solid #003C6F;}

.winter .content_column .listing_g ul li a:hover img, 
.winter .content_column .listing_g ul li a:focus img, 
.winter .content_column .listing_g ul li a:active img {background: #003B6F;}

/* Login form
=======================*/
.winter .content_column form .login_form label {color:#000000;}
.winter .content_column form .login_form input {border:1px solid #BCBCBC;}
.winter .content_column form .login_form input:hover,
.winter .content_column form .login_form input:focus {border: 1px solid #A3DBEC;}
.winter .content_column form .login_form input#submit {color:#FFFFFF; background: url(../img/button_winter.gif) 0 0 no-repeat;}
.winter .content_column form .login_form input#submit:hover,
.winter .content_column form .login_form input#submit:focus {background: url(../img/button_winter.gif) 0 -29px no-repeat;}
.winter .content_column ul.errors li {color: #FF0000;}
.winter .content_column form ul.elements_list li input {border:1px solid #BCBCBC;}
.winter .content_column form ul.elements_list li input:hover,
.winter .content_column form ul.elements_list li input:focus {border: 1px solid #A3DBEC;}
.winter .content_column form input#submit {color:#FFFFFF; background: url(../img/reg_button_winter.gif) 0 0 no-repeat;}
.winter .content_column form input#submit:hover,
.winter .content_column form input#submit:focus {background: url(../img/reg_button_winter.gif) 0 -29px no-repeat;}
.winter .content_column .forgot_pass #email {border:1px solid #BCBCBC;}
.winter .content_column .forgot_pass #email:hover,
.winter .content_column .forgot_pass #email:focus {border: 1px solid #A3DBEC;}
.winter .content_column .forgot_pass #submit_email {color:#FFFFFF; background: url(../img/reg_button_winter.gif) 0 0 no-repeat;}
.winter .content_column .forgot_pass #submit_email:hover,
.winter .content_column .forgot_pass #submit_email:focus {background: url(../img/reg_button_winter.gif) 0 -29px no-repeat;}

.winter .content_column form .regist_link li a {color:#003B6F;}
.winter .content_column form .regist_link li a:hover,
.winter .content_column form .regist_link li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .content_column form .regist_link li a:active {color: #000000; background: #A3DBEC;}

/* News Box
======================*/
.winter .content_column .ear {border-bottom:1px solid #5D2E08;}
.winter .content_column .ear li a {color:#000000;}
.winter .content_column .ear li a:hover,
.winter .content_column .ear li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .content_column .ear li a:active {color: #000000; background: #A3DBEC;}

/* News
======================*/
.winter .content_column .news_previw p.news_h a {color:#003B6F;}
.winter .content_column .news_previw p.news_h a:hover,
.winter .content_column .news_previw p.news_h a:focus {color: #FFFFFF; background: #003C6F;}
.winter .content_column .news_previw p.news_h a:active {color: #000000; background: #A3DBEC;}

/* Sub content block
======================*/
.winter .sub_c_block {border-top:1px solid #BEBEBE;}

/* Contact_form
======================*/
.winter .content_column .contact_form li label {color:#003A6E;}
.winter .content_column .contact_form li .contactform_name, 
.winter .content_column .contact_form li .contactform_email, 
.winter .content_column .contact_form li .contactform_message {border:1px solid #BEBEBE !important;}
.winter .content_column .contact_form li .contactform_name:hover,
.winter .content_column .contact_form li .contactform_name:focus,
.winter .content_column .contact_form li .contactform_email:hover,
.winter .content_column .contact_form li .contactform_email:focus, 
.winter .content_column .contact_form li .contactform_message:hover, 
.winter .content_column .contact_form li .contactform_message:focus {border: 1px solid #A3DBEC !important;}

/* Suche
======================*/
.winter .search_result span {border-bottom:1px solid #5D2E08;}
.winter .content_column .search_result ol li a {color: #2369A5;}
.winter .content_column .search_result ol li a:hover,
.winter .content_column .search_result ol li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .content_column .search_result ol li a:active {color: #000000; background: #A3DBEC;}
.winter .search_result ol li strong {color: #003B6F;}
.winter .search_result ol li .result_url {color:#5D2D07;}

.winter .advanced_search input {border: 1px solid #BCBCBC;}
.winter .advanced_search input:hover,
.winter .advanced_search input:focus {border: 1px solid #A3DBEC;}
.winter .advanced_search select {border: 1px solid #BCBCBC;}
.winter .advanced_search select:hover,
.winter .advanced_search select:focus {border: 1px solid #A3DBEC;}
.winter .advanced_search input.button {color:#FFFFFF; background: url(../img/button_winter.gif) 0 0 no-repeat;}
.winter .advanced_search input.button:hover,
.winter .advanced_search input.button:focus {background: url(../img/button_winter.gif) 0 -29px no-repeat;}

/* PageNav
======================*/
.winter .content_column .pageNav ul li span {color:#FFFFFF; background: #2369A5;}
.winter .content_column .pageNav ul li a {color:#000000;}
.winter .content_column .pageNav ul li a:hover,
.winter .content_column .pageNav ul li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .content_column .pageNav ul li a:active {color: #000000; background: #A3DBEC;}

/* Footer
======================*/
.winter .footer_school .footer_bg {border-bottom:1px solid #003C6F;}
.winter .footer_school .footer_nav ul li a {color:#000000;}
.winter .footer_school .footer_nav ul li a:hover, 
.winter .footer_school .footer_nav ul li a:focus {color: #FFFFFF; background: #003C6F;}
.winter .footer_school .footer_nav ul li a:active {color: #000000; background: #A3DBEC;}
.winter .footer_school p a {color:#003B6F;}
.winter .footer_school p a:hover,
.winter .footer_school p a:focus {color: #FFFFFF; background: #003C6F;}
.winter .footer_school p a:active {color: #000000; background: #A3DBEC;}

/* Test box 
======================*/
.winter .test_mod input {color:#FFFFFF; background: url(../img/reg_button_winter.gif) 0 0 no-repeat;}
.winter .test_mod input:hover,
.winter .test_mod input:focus {background: url(../img/reg_button_winter.gif) 0 -29px no-repeat;}

/*
Spring color-theme
================================================*/

body.spring {background: url(../img/page_bg_spring.jpg) 0 0;}

/* Header Top part
======================*/
.spring .header_top {background: #FFFFFF;}
.spring .header .header_top ul.sete_m li a {color: #611F53;}
.spring .header .header_top ul.sete_m li a:hover, 
.spring .header .header_top ul.sete_m li a:focus {color: #FFFFFF; background: #A74694;}
.spring .header .header_top ul.sete_m li a:active {color: #000000; background: #F9D0F2;}

.spring .header .header_top ul.font_size li a.first {color:#646464;}
.spring .header .header_top ul.font_size li span.first {color:#646464;}
.spring .header .header_top ul.font_size li a.middle {color:#611F53;}
.spring .header .header_top ul.font_size li span.middle {color:#611F53;}
.spring .header .header_top ul.font_size li a.last {color:#646464;}
.spring .header .header_top ul.font_size li span.last {color:#646464;}
.spring .header .header_top ul.font_size li a:hover,
.spring .header .header_top ul.font_size li a:focus {color: #FFFFFF; background: #A74694;}
.spring .header .header_top ul.font_size li a:active {color: #000000; background: #F9D0F2;}

.spring .header .header_top ul.lang li a {color:#611F53;}
.spring .header .header_top ul.lang li a:hover,
.spring .header .header_top ul.lang li a:focus {color: #FFFFFF; background: #A74694;}
.spring .header .header_top ul.lang li a:active {color: #000000; background: #F9D0F2;}

.spring .header .header_top form input.search {border-color:#611F53;}
.spring .header .header_top form input.serch_button {background: url(../img/search_quick_btn_spring.gif) 50% 50% no-repeat; border-color:#611F53;}

.spring .header .header_top ul.logon_ctrl li a {color: #611F53;}
.spring .header .header_top ul.logon_ctrl li a:hover,
.spring .header .header_top ul.logon_ctrl li a:focus {color: #FFFFFF; background: #A74694;}
.spring .header .header_top ul.logon_ctrl li a:active {color: #000000; background: #F9D0F2;}

.spring .header .logo {background: url(../img/header_bg_spring.jpg) 0 100% no-repeat #FFFFFF;}
.spring .header .logo span {color: #000000;}
.spring .header .logo a {color: #000000;}

.spring .header .logo_m {background: url(../img/header_bg_spring.jpg) 0 100% no-repeat #FFFFFF;}
.spring .header .logo_m span {color: #000000; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}
.spring .header .logo_m a {color: #000000; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}

.spring .header .header_float {width: 273px; height: 199px; bottom: -18px; right: 94px; background: url(../img/header_bg_spring.png) 0 0 no-repeat;}

/* Content block
======================*/
.spring .content_box {background: url(../img/content_bg_spring.jpg) 0 0 no-repeat #FFFFFF;}

/* Left column
======================*/
.spring .left_column .left_menu ul li a {color:#000000; border-bottom:1px solid #A74694;}
.spring .left_column .left_menu ul li a:hover, 
.spring .left_column .left_menu ul li a:focus {color: #FFFFFF; background: #A74694;}
.spring .left_column .left_menu ul li a.active,
.spring .left_column .left_menu ul li a:active {color: #000000; background: #F9D0F2;}

/* Right column
======================*/
.spring .right_column h2 {color:#611F53;}

.spring .right_column .news a {color:#611F53;}
.spring .right_column .news a:hover,
.spring .right_column .news a:focus {color: #FFFFFF; background: #A74694;}
.spring .right_column .news a:active {color: #000000; background: #F9D0F2;}

.spring .rss_block {border-top:1px solid #717171;}
.spring .right_column .rss {color:#611F53; background: url(../img/ukr_school_rss.gif) no-repeat 100% 100%;}

/* Bread Crumb
======================*/
.spring ul.site_br li {background: url(../img/separator.gif) 100% 50% no-repeat;}
.spring ul.site_br li a {color:#611F53;}
.spring ul.site_br li a:hover,
.spring ul.site_br li a:focus {color: #FFFFFF; background: #A74694;}
.spring ul.site_br li a:active {color: #000000; background: #F9D0F2;}

/* Content column
======================*/
.spring .content_column h1 {color:#611F53;}
.spring .content_column h2 {color:#A74693;}
.spring .content_column h3 {color:#555555;}
.spring .content_column h4 {color:#611F53;}
.spring .content_column h5 {color:#A74693;}
.spring .content_column h6 {color:#555555;}

.spring .content_column a {color: #A74693}
.spring .content_column a:visited {color: #555555}
.spring .content_column a:hover, 
.spring .content_column a:focus {color: #FFFFFF; background: #A74694; text-decoration: none;}
.spring .content_column a:active {color: #000000; background: #F9D0F2; text-decoration: none;}

.spring .content_column span.img_text_tpl {border:0px solid #A74694;}

/* Lists
=======================*/
.spring .content_column ul li {background: url(../img/list_item_l1_spring.gif) 0 0.2em no-repeat;}
.spring .content_column ul li ul li {background: url(../img/list_item_l2_spring.gif) 0 0.2em no-repeat;}
.spring .content_column ul li ul li ul li {background: url(../img/list_item_l3_spring.gif) 0 0.2em no-repeat;}

/* Tables
======================*/
.spring .content_column caption {color:#611F53;}
.spring .content_column th {color:#611F53; background: #F9D0F2;}

/* Blockquote
=======================*/
.spring .content_column blockquote {border-left:1px solid #636363;}
.spring .content_column blockquote p {color:#636363;}

/* Comments
======================*/
.spring .content_column .comment_header {background: #F9D0F2;}
.spring .content_column .comment_gbook ul li {border-bottom:1px solid #BCBCBC;}
.spring .content_column .comment_gbook ul li h2 {color:#A74693;}
.spring .content_column .comment_gbook ul li .date {color:#535353;}
.spring .content_column .comment_gbook .add_comment label {color:#000000;}
.spring .content_column .comment_gbook .add_comment input.name {border: 1px solid #BEBEBE !important;}
.spring .content_column .comment_gbook .add_comment input.name:hover,
.spring .content_column .comment_gbook .add_comment input.name:focus {border: 1px solid #F9D0F2 !important;}
.spring .content_column .comment_gbook .add_comment textarea {border: 1px solid #BEBEBE;}
.spring .content_column .comment_gbook .add_comment textarea:hover,
.spring .content_column .comment_gbook .add_comment textarea:focus {border: 1px solid #F9D0F2 !important;}
.spring .content_column .comment_gbook .add_comment .submit_but, .spring .content_column .comment_gbook .add_comment .clear_but {color:#FFFFFF; background: url(../img/button_spring.gif) 0 0 no-repeat;}
.spring .content_column .comment_gbook .add_comment .submit_but:hover,
.spring .content_column .comment_gbook .add_comment .submit_but:focus,
.spring .content_column .comment_gbook .add_comment .submit_but:active,
.spring .content_column .comment_gbook .add_comment .clear_but:hover,
.spring .content_column .comment_gbook .add_comment .clear_but:focus,
.spring .content_column .comment_gbook .add_comment .clear_but:active {background: url(../img/button_spring.gif) 0 -29px no-repeat;}

/* Clndr
================================================*/
.spring .calendar_event h1 {color:#611F53;}
.spring .calendar_event table thead th {background: #F9D0F2;}
.spring .calendar_event table thead th a {color:#000000;}
.spring .calendar_event table th {background: url(../img/cl_separator.gif) 0 1.85em repeat-x;}
.spring .calendar_event table td {color:#676767;}
.spring .calendar_event table .curday {background: #F9D0F2; border:1px solid #686868;}

.spring .content_column .news_calendar li ul li.week_day {background: #EBEBEB !important;}
.spring .type_of_day ul.tage_calendar li.werktag {background: url(../img/work_day.gif) 0 50% no-repeat;}
.spring .type_of_day ul.tage_calendar li.arbeits_tag {background: url(../img/week_day.gif) 0 50% no-repeat;}
.spring .header_calendar ul.nav_calendar li.tag a {background-image: url(../img/clndr_tag.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.spring .header_calendar ul.nav_calendar li.woche a {background-image: url(../img/clndr_woche.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.spring .header_calendar ul.nav_calendar li.monat a {background-image: url(../img/clndr_monat.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}
.spring .header_calendar ul.nav_calendar li.jahr a {background-image: url(../img/clndr_jahr.gif); background-repeat:no-repeat; background-position: 0.2em 0.2em;}

/* Poll
================================================*/
.spring .answer h1 {color: #611F53;}
.spring .answer p {color: #676767;}
.spring .answer ul li label {color: #676767;} 
.spring .answer ul li span {color: #676767;}
.spring .answer .answer_q {color:#FFFFFF; background: url(../img/reg_button_spring.gif) 0 0 no-repeat;}
.spring .answer .answer_q:hover, .answer .answer_q:active, .answer .answer_q:focus {background: url(../img/reg_button_spring.gif) 0 -29px no-repeat;} 

/* Gallery inner
======================*/

.spring .slider_nav span {color: #A74693;}
.spring .slider_nav span:hover {color: #FFFFFF; background: #A74694;}

.spring .content_column .gallery_start ul li {border:1px solid #F9D0F2;}
.spring .content_column .gallery_start ul li a strong {color:#611F53;}
.spring .content_column .gallery_start ul li a:hover,
.spring .content_column .gallery_start ul li a:focus,
.spring .content_column .gallery_start ul li a:active {background: #F9D0F2;}

.spring .content_column ul.kontrol li.left a {background: url(../img/gl_nav_spring.gif) 0 50% no-repeat;}
.spring .content_column ul.kontrol li.right a {background: url(../img/gl_nav_spring.gif) 0 50% no-repeat;}
.spring .content_column ul.kontrol li.left a:hover,
.spring .content_column ul.kontrol li.left a:focus,
.spring .content_column ul.kontrol li.left a:active {background: url(../img/gl_nav_spring.gif) -30px 50% no-repeat;}
.spring .content_column ul.kontrol li.right a:hover,
.spring .content_column ul.kontrol li.right a:focus,
.spring .content_column ul.kontrol li.right a:active {background: url(../img/gl_nav_spring.gif) -30px 50% no-repeat;}
.spring .content_column ul.kontrol li.center {border:1px solid #611F53;}

.spring .content_column .listing_g ul li a:hover img, 
.spring .content_column .listing_g ul li a:focus img, 
.spring .content_column .listing_g ul li a:active img {background: #611F53;}

/* Login form
=======================*/
.spring .content_column form .login_form label {color:#000000;}
.spring .content_column form .login_form input {border:1px solid #BCBCBC;}
.spring .content_column form .login_form input:hover,
.spring .content_column form .login_form input:focus {border: 1px solid #F9D0F2;}
.spring .content_column form .login_form input#submit {color:#FFFFFF; background: url(../img/button_spring.gif) 0 0 no-repeat;}
.spring .content_column form .login_form input#submit:hover,
.spring .content_column form .login_form input#submit:focus {background: url(../img/button_spring.gif) 0 -29px no-repeat;}
.spring .content_column ul.errors li {color: #FF0000;}
.spring .content_column form ul.elements_list li input {border:1px solid #BCBCBC;}
.spring .content_column form ul.elements_list li input:hover,
.spring .content_column form ul.elements_list li input:focus {border: 1px solid #F9D0F2;}
.spring .content_column form input#submit {color:#FFFFFF; background: url(../img/reg_button_spring.gif) 0 0 no-repeat;}
.spring .content_column form input#submit:hover,
.spring .content_column form input#submit:focus {background: url(../img/reg_button_spring.gif) 0 -29px no-repeat;}
.spring .content_column .forgot_pass #email {border:1px solid #BCBCBC;}
.spring .content_column .forgot_pass #email:hover,
.spring .content_column .forgot_pass #email:focus {border: 1px solid #F9D0F2;}
.spring .content_column .forgot_pass #submit_email {color:#FFFFFF; background: url(../img/reg_button_spring.gif) 0 0 no-repeat;}
.spring .content_column .forgot_pass #submit_email:hover,
.spring .content_column .forgot_pass #submit_email:focus {background: url(../img/reg_button_spring.gif) 0 -29px no-repeat;}

.spring .content_column form .regist_link li a {color:#611F53;}
.spring .content_column form .regist_link li a:hover,
.spring .content_column form .regist_link li a:focus {color: #FFFFFF; background: #A74694;}
.spring .content_column form .regist_link li a:active {color: #000000; background: #F9D0F2;}

/* News Box
======================*/
.spring .content_column .ear {border-bottom:1px solid #5D2E08;}
.spring .content_column .ear li a {color:#000000;}
.spring .content_column .ear li a:hover,
.spring .content_column .ear li a:focus {color: #FFFFFF; background: #A74694;}
.spring .content_column .ear li a:active {color: #000000; background: #F9D0F2;}

/* News
======================*/
.spring .content_column .news_previw p.news_h a {color:#611F53;}
.spring .content_column .news_previw p.news_h a:hover,
.spring .content_column .news_previw p.news_h a:focus {color: #FFFFFF; background: #A74694;}
.spring .content_column .news_previw p.news_h a:active {color: #000000; background: #F9D0F2;}

/* Sub content block
======================*/
.spring .sub_c_block {border-top:1px solid #BEBEBE;}

/* Contact_form
======================*/
.spring .content_column .contact_form li label {color:#003A6E;}
.spring .content_column .contact_form li .contactform_name, 
.spring .content_column .contact_form li .contactform_email, 
.spring .content_column .contact_form li .contactform_message {border:1px solid #BEBEBE !important;}
.spring .content_column .contact_form li .contactform_name:hover,
.spring .content_column .contact_form li .contactform_name:focus,
.spring .content_column .contact_form li .contactform_email:hover,
.spring .content_column .contact_form li .contactform_email:focus, 
.spring .content_column .contact_form li .contactform_message:hover, 
.spring .content_column .contact_form li .contactform_message:focus {border: 1px solid #F9D0F2 !important;}

/* Suche
======================*/
.spring .search_result span {border-bottom:1px solid #5D2E08;}
.spring .content_column .search_result ol li a {color: #A74693;}
.spring .content_column .search_result ol li a:hover,
.spring .content_column .search_result ol li a:focus {color: #FFFFFF; background: #A74694;}
.spring .content_column .search_result ol li a:active {color: #000000; background: #F9D0F2;}
.spring .search_result ol li strong {color: #611F53;}
.spring .search_result ol li .result_url {color:#5D2D07;}

.spring .advanced_search input {border: 1px solid #BCBCBC;}
.spring .advanced_search input:hover,
.spring .advanced_search input:focus {border: 1px solid #F9D0F2;}
.spring .advanced_search select {border: 1px solid #BCBCBC;}
.spring .advanced_search select:hover,
.spring .advanced_search select:focus {border: 1px solid #F9D0F2;}
.spring .advanced_search input.button {color:#FFFFFF; background: url(../img/button_spring.gif) 0 0 no-repeat;}
.spring .advanced_search input.button:hover,
.spring .advanced_search input.button:focus {background: url(../img/button_spring.gif) 0 -29px no-repeat;}

/* PageNav
======================*/
.spring .content_column .pageNav ul li span {color:#FFFFFF; background: #A74693;}
.spring .content_column .pageNav ul li a {color:#000000;}
.spring .content_column .pageNav ul li a:hover,
.spring .content_column .pageNav ul li a:focus {color: #FFFFFF; background: #A74694;}
.spring .content_column .pageNav ul li a:active {color: #000000; background: #F9D0F2;}

/* Footer
======================*/
.spring .footer_school .footer_bg {border-bottom:1px solid #A74694;}
.spring .footer_school .footer_nav ul li a {color:#000000;}
.spring .footer_school .footer_nav ul li a:hover, 
.spring .footer_school .footer_nav ul li a:focus {color: #FFFFFF; background: #A74694;}
.spring .footer_school .footer_nav ul li a:active {color: #000000; background: #F9D0F2;}
.spring .footer_school p a {color:#611F53;}
.spring .footer_school p a:hover,
.spring .footer_school p a:focus {color: #FFFFFF; background: #A74694;}
.spring .footer_school p a:active {color: #000000; background: #F9D0F2;}

/* Test box 
======================*/
.spring .test_mod input {color:#FFFFFF; background: url(../img/reg_button_spring.gif) 0 0 no-repeat;}
.spring .test_mod input:hover,
.spring .test_mod input:focus {background: url(../img/reg_button_spring.gif) 0 -29px no-repeat;}
	
}
