/*

DIALOG WEB-DESIGN

================================================*/
@media screen {

/*
Summer color-theme
================================================*/

body {background: #E9E8E9;}

.page {background: #FFFFFF;}

/*Header part 
======================*/
.header {background: url(../img/header_bg.jpg) 100% 0 no-repeat;}

/* Header Top part
======================*/
.header .header_top ul.sete_m li a {color: #1766B8;}
.header .header_top ul.sete_m li a:hover, 
.header .header_top ul.sete_m li a:focus {color: #FFFFFF; background: #00B84E;}

.header .header_top ul.font_size li a.first {color:#1766B8;}
.header .header_top ul.font_size li span.first {color:#1766B8;}
.header .header_top ul.font_size li a.middle {color:#555555;}
.header .header_top ul.font_size li span.middle {color:#555555;}
.header .header_top ul.font_size li a.last {color:#1766B8;}
.header .header_top ul.font_size li span.last {color:#1766B8;}
.header .header_top ul.font_size li a:hover,
.header .header_top ul.font_size li a:focus {color: #FFFFFF; background: #00B84E;}

.header .header_top ul.lang li a {color: #1766B8;}
.header .header_top ul.lang li a:hover,
.header .header_top ul.lang li a:focus {color: #FFFFFF; background: #00B84E;}

.header .header_top form input.search {border: 1px solid #1766B8;}
.header .header_top form input.search:hover,
.header .header_top form input.search:focus {border: 1px solid #00B84E;}

.header .header_top ul.logon_ctrl li a {color: #1766B8;}
.header .header_top ul.logon_ctrl li a:hover,
.header .header_top ul.logon_ctrl li a:focus {color: #FFFFFF; background: #00B84E;}

.header .logo span {color: #1766B8;}
.header .logo a {color: #1766B8;}

.header .logo_m span {color: #1766B8; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}
.header .logo_m a {color: #1766B8; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}

/* Left column
======================*/
.left_column .left_menu ul li a {color:#000000; border-bottom:1px solid #3E3F40;}
.left_column .left_menu ul li a:hover, 
.left_column .left_menu ul li a:focus {color: #FFFFFF; background: #00B84E;}
.left_column .left_menu ul li a.active {color: #FFFFFF; background: #1766B8;}

/* Right column
======================*/
.right_column h2 {color: #3D3D3D;}
.right_column .news img {border: 1px solid #1766B8;}
.right_column .news a {color:#1766B8;}
.right_column .news a:hover,
.right_column .news a:focus {color: #FFFFFF; background: #00B84E; text-decoration: none;}

.right_column .news span {background: url(../img/all_news.gif) 0 50% no-repeat;}

.right_column .rss {color:#1766B8; background: url(../img/ukr_school_rss.gif) no-repeat 100% 100%;}

/* Bread Crumb
======================*/
ul.site_br li {background: url(../img/separator.gif) 100% 50% no-repeat;}
ul.site_br li a {color:#1766B8;}
ul.site_br li a:hover,
ul.site_br li a:focus {color: #FFFFFF; background: #00B84E;}

/* Content column
======================*/
.content_box {background: url(../img/content_l_bg.jpg) 0 0 no-repeat;}
.content_box .marg_main,
.content_box .marg_default {background: url(../img/content_r_bg.jpg) 100% 0 no-repeat;}
.content_column {background: url(../img/content_separator.jpg) 0 0 repeat-y;}
.content_column .content_layout {background: url(../img/content_separator.jpg) 100% 0 repeat-y;}
.content_column h1 {color:#3D3D3D; border-bottom: 1px solid #3D3D3D;}
.content_column h2 {color:#1867B7;}
.content_column h3 {color:#00B84D;}
.content_column h4 {color:#79797B;}
.content_column h5 {color:#1867B7;}
.content_column h6 {color:#00B84D;}

.content_column a {color: #1867B7;}
.content_column a:visited {color: #79797B;}
.content_column a:hover, 
.content_column a:focus {color: #FFFFFF; background: #00B84E; text-decoration: none;}

.content_column span.img_text_tpl {border:0px solid #1867B8;}
.content_column span.img_text_tpl span.img_text, 
.content_column span.video_text_tpl span.img_text {color: #636363;}

/* Lists
=======================*/
.content_column ul li {background: url(../img/list_item_l1.gif) 0 0.2em no-repeat;}
.content_column ul li ul li {background: url(../img/list_item_l2.gif) 0 0.2em no-repeat;}
.content_column ul li ul li ul li {background: url(../img/list_item_l3.gif) 0 0.2em no-repeat;}

/* Tables
======================*/
.content_column caption {color:#00B84E;}

.content_column table.wym_table_a th {color:#000000; background: #CCF1FF; border:1px solid #636363;}
.content_column table.wym_table_a td {color:#000000; background: #CCF1FF; border:1px solid #636363;}

.content_column table.wym_table_b tbody {border-color: #636363;}
.content_column table.wym_table_b th {color:#000000; background: #CCF1FF; border-bottom:1px solid #636363;}
.content_column table.wym_table_b td {color:#000000; background: #CCF1FF; border-bottom:1px solid #636363;}

/* Blockquote
=======================*/
.content_column blockquote {border-left:1px solid #3D3E3E;}
.content_column blockquote p {color:#636363;}

/* Horizontal line
=======================*/
.content_column hr {background: #999999;}

/* Comments
======================*/
.content_column .comment_header {color: #00B84E; border-bottom: 1px solid #00B84E;}
.content_column .comment_gbook ul li {border-bottom:1px solid #BCBCBC;}
.content_column .comment_gbook ul li h2 {color:#1867B7;}
.content_column .comment_gbook ul li .date {color:#9D9D9D;}
.content_column .comment_gbook .add_comment label {color:#000000;}
.content_column .comment_gbook .add_comment input.name {border: 1px solid #BCBCBC !important;}
.content_column .comment_gbook .add_comment input.name:hover,
.content_column .comment_gbook .add_comment input.name:focus {border: 1px solid #00B84E !important;}
.content_column .comment_gbook .add_comment textarea {border: 1px solid #BCBCBC;}
.content_column .comment_gbook .add_comment textarea:hover,
.content_column .comment_gbook .add_comment textarea:focus {border: 1px solid #00B84E !important;}
.content_column .comment_gbook .add_comment .submit_but, .content_column .comment_gbook .add_comment .clear_but {color:#FFFFFF; background: url(../img/button.gif) 0 0 no-repeat;}
.content_column .comment_gbook .add_comment .submit_but:hover, 
.content_column .comment_gbook .add_comment .submit_but:focus, 
.content_column .comment_gbook .add_comment .clear_but:hover, 
.content_column .comment_gbook .add_comment .clear_but:focus {background: url(../img/button.gif) 0 -29px no-repeat;}

.content_column .comment_gbook div.error ol li a {color: #1766B8; text-decoration:none;}
.content_column .comment_gbook div.error ol li a:hover,
.content_column .comment_gbook div.error ol li a:focus {color: #FFFFFF; background: #00B84E;}

/* Clndr
================================================*/
#clndr {background: url(../img/c_bg_l.jpg) 0 100% no-repeat;}
#clndr .calendar_event {background: url(../img/c_bg_r.jpg) 100% 100% no-repeat;}
.calendar_event h1 {color:#3D3D3D;}
.calendar_event table thead th {background: #1766B8;}
.calendar_event table thead th a {color: #FFFFFF;}
.calendar_event table th {border-bottom: 1px solid #000000;}
.calendar_event table td {color:#676767;}
.calendar_event table td a {color: #1867B7;}
.calendar_event table .curday {color: #FFFFFF; background: #1766B8;}
.calendar_event table .curday a {color: #FFFFFF;}

.content_column .news_calendar li ul li.week_day {background: #EBEBEB;}
.type_of_day ul.tage_calendar li.werktag {background: url(../img/work_day.gif) 0 50% no-repeat;}
.type_of_day ul.tage_calendar li.arbeits_tag {background: url(../img/week_day.gif) 0 50% no-repeat;}
.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;}
.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;}
.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;}
.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
================================================*/
.answer h1 {color: #3D3D3D;}
.answer p {color: #3D3D3D;}
.answer ul li label {color: #3D3D3D;} 
.answer ul li span {color: #3D3D3D;} 
.answer .answer_q {color:#FFFFFF; background: url(../img/reg_button.gif) 0 0 no-repeat;}
.answer .answer_q:hover,
.answer .answer_q:focus {background: url(../img/reg_button.gif) 0 -29px no-repeat;}

/* Gallery inner
======================*/

.slider_nav span {color: #1867B7;}
.slider_nav span:hover {color: #FFFFFF; background: #00B84E;}

.content_column .gallery_start ul li a strong {color:#1766B8;}
.content_column .gallery_start ul li a {border:1px solid #9A9A9A;}
.content_column .gallery_start ul li a:hover,
.content_column .gallery_start ul li a:focus,
.content_column .gallery_start ul li a:active {background: none; border:2px solid #1766B8;}

.content_column ul.kontrol li.left a {background: url(../img/gl_l_nav.gif) 0 50% no-repeat #E6E6E6;}
.content_column ul.kontrol li.right a {background: url(../img/gl_r_nav.gif) 2px 50% no-repeat #E6E6E6;}
.content_column ul.kontrol li.left a:hover,
.content_column ul.kontrol li.left a:focus,
.content_column ul.kontrol li.left a:active {background: url(../img/gl_l_nav.gif) -29px 50% no-repeat #E6E6E6;}
.content_column ul.kontrol li.right a:hover,
.content_column ul.kontrol li.right a:focus,
.content_column ul.kontrol li.right a:active {background: url(../img/gl_r_nav.gif) -27px 50% no-repeat #E6E6E6;}
.content_column .gallery p.imgDescription {color: #1766B8;}

.content_column .listing_g ul li a:hover img, 
.content_column .listing_g ul li a:focus img, 
.content_column .listing_g ul li a:active img {background: #1766B8;}

/* Login form
=======================*/
.content_column form .login_form label {color:#000000;}
.content_column form .login_form input {border:1px solid #BCBCBC;}
.content_column form .login_form input:hover,
.content_column form .login_form input:focus {border: 1px solid #00B84E;}
.content_column form .login_form input#submit {color:#FFFFFF; background: url(../img/button.gif) 0 0 no-repeat;}
.content_column form .login_form input#submit:hover, 
.content_column form .login_form input#submit:focus {background: url(../img/button.gif) 0 -29px no-repeat;}
.content_column ul.errors li {color: #FF0000;}
.content_column form ul.elements_list li input {border:1px solid #BCBCBC;}
.content_column form ul.elements_list li input:hover,
.content_column form ul.elements_list li input:focus {border: 1px solid #00B84E;}
.content_column form input#submit {color:#FFFFFF; background: url(../img/reg_button.gif) 0 0 no-repeat;}
.content_column form input#submit:hover, 
.content_column form input#submit:focus {background: url(../img/reg_button.gif) 0 0 no-repeat;}
.content_column .forgot_pass #email {border:1px solid #BCBCBC;}
.content_column .forgot_pass #email:hover,
.content_column .forgot_pass #email:focus {border: 1px solid #00B84E;}
.content_column .forgot_pass #submit_email {color:#FFFFFF; background: url(../img/reg_button.gif) 0 0 no-repeat;}
.content_column .forgot_pass #submit_email:hover, 
.content_column .forgot_pass #submit_email:focus {background: url(../img/reg_button.gif) 0 -29px no-repeat;}

.content_column form .regist_link li a {color:#1766B8;}
.content_column form .regist_link li a:hover,
.content_column form .regist_link li a:focus {color: #FFFFFF; background: #00B84E;}

/* News Box
======================*/
.content_column .ear li a {color:#1766B8;}
.content_column .ear li a:hover,
.content_column .ear li a:focus {color: #FFFFFF; background: #00B84E;}

/* News
======================*/
.content_column .news_previw p.news_h a {color:#1766B8;}
.content_column .news_previw p.news_h a:hover,
.content_column .news_previw p.news_h a:focus {color: #FFFFFF; background: #00B84E;}

/* Sub content block
======================*/
.sub_c_block {border-top:1px solid #BCBCBC;}

/* Contact_form
======================*/
.content_column .contact_form li label {color:#003A6E;}
.content_column .contact_form li .contactform_name, 
.content_column .contact_form li .contactform_email, 
.content_column .contact_form li .contactform_message {border:1px solid #BCBCBC !important;}
.content_column .contact_form li .contactform_name:hover,
.content_column .contact_form li .contactform_name:focus,
.content_column .contact_form li .contactform_email:hover,
.content_column .contact_form li .contactform_email:focus, 
.content_column .contact_form li .contactform_message:hover, 
.content_column .contact_form li .contactform_message:focus {border: 1px solid #00B84E !important;}

/* Suche
======================*/
.content_column .search_result ol li a {color: #1766B8;}
.content_column .search_result ol li a:hover,
.content_column .search_result ol li a:focus {color: #FFFFFF; background: #00B84E;}
.search_result ol li strong {color: #1766B8;}
.search_result ol li .result_url {color: #1766B8;}

.advanced_search input {border: 1px solid #BCBCBC;}
.advanced_search input:hover,
.advanced_search input:focus {border: 1px solid #00B84E;}
.advanced_search select {border: 1px solid #BCBCBC;}
.advanced_search select:hover,
.advanced_search select:focus {border: 1px solid #00B84E;}
.advanced_search input.button {color:#FFFFFF; background: url(../img/button.gif) 0 0 no-repeat;}
.advanced_search input.button:hover, 
.advanced_search input.button:focus {background: url(../img/button.gif) 0 -29px no-repeat;}

/* PageNav
======================*/
.content_column .pageNav ul li span {color:#FFFFFF; background: #00B84E;}
.content_column .pageNav ul li a {color:#1766B8;}
.content_column .pageNav ul li a:hover,
.content_column .pageNav ul li a:focus {color: #FFFFFF; background: #00B84E;}

/* Footer
======================*/
.footer_school {background: url(../img/footer_bg.jpg) 8em 100% no-repeat;}
.footer_school .footer_nav ul li a {color:#000000;}
.footer_school .footer_nav ul li a:hover, 
.footer_school .footer_nav ul li a:focus {color: #FFFFFF; background: #00B84E;}
.footer_school p a {color:#1766B8;}
.footer_school p a:hover,
.footer_school p a:focus {color: #FFFFFF; background: #00B84E;}

/* Test box 
======================*/
.test_mod input {color:#FFFFFF; background: url(../img/reg_button.gif) 0 0 no-repeat;}
.test_mod input:hover, 
.test_mod input:focus {background: url(../img/reg_button.gif) 0 -29px no-repeat;}

}