/*

DIALOG WEB-DESIGN

================================================*/
@media screen {

/*
Summer color-theme
================================================*/

body {background: url(../img/page_bg.jpg) 0 0;}

/*Header part 
======================*/
.header {}
.header .header_bg {background: url(../img/header_l_bg.png) 0 0 repeat-y;}
.header .header_bg .header_bg1 {background: url(../img/header_r_bg.png) 100% 0 repeat-y;}

/* Header Top part
======================*/
.header .header_top {background: #D7F4FF;}
.header .header_top ul.sete_m li a {color: #8D4397;}
.header .header_top ul.sete_m li a:hover, 
.header .header_top ul.sete_m li a:focus {color: #FFFFFF; background: #00A9E6;}

.header .header_top ul.font_size li a.first {color:#8D4397;}
.header .header_top ul.font_size li span.first {color:#8D4397;}
.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:#8D4397;}
.header .header_top ul.font_size li span.last {color:#8D4397;}
.header .header_top ul.font_size li a:hover,
.header .header_top ul.font_size li a:focus {color: #FFFFFF; background: #00A9E6;}

.header .header_top ul.lang li a {color: #8D4397;}
.header .header_top ul.lang li a:hover,
.header .header_top ul.lang li a:focus {color: #FFFFFF; background: #00A9E6;}

.header .header_top ul.logon_ctrl li a {color: #8D4397;}
.header .header_top ul.logon_ctrl li a:hover,
.header .header_top ul.logon_ctrl li a:focus {color: #FFFFFF; background: #00A9E6;}

.header .logo {background: url(../img/header_b_bg.jpg) 0 100% repeat-x #D7F4FF;}
.header .logo span {color: #8D4397;}
.header .logo a {color: #8D4397;}

.header .logo_m {background: url(../img/header_b_bg.jpg) 0 100% repeat-x #D7F4FF;}
.header .logo_m span {color: #8D4397; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}
.header .logo_m a {color: #8D4397; background: url(../../../Files/logo.gif) no-repeat scroll 0 50%;}

.header .header_b_bg {background: url(../img/header_b_bg.gif) 0 100% repeat-x #FFFFFF;}

/* Content block
======================*/
.content_top {background: #FFFFFF;}
.content_box form input.search {border: 1px solid #8D4398;}
.content_box form input.search:hover,
.content_box form input.search:focus {border: 1px solid #00A9E6;}

.content_box {background: url(../img/header_l_bg.png) 0 0 repeat-y;}
.content_box .content_box_bg {background: url(../img/header_r_bg.png) 100% 0 repeat-y;}
.marg_main {background: #FFFFFF;}
.marg_default {background: #FFFFFF;}

/* Left column
======================*/
.left_column .lc_t_bg {background: url(../img/content_t_bg.jpg) 0 0 repeat-x #D7F4FF;}
.left_column .lc_t_bg .lc_l_bg {background: url(../img/content_l_bg.jpg) 0 0 repeat-y;}
.left_column .lc_t_bg .lc_l_bg .lc_r_bg {background: url(../img/content_r_bg.jpg) 100% 0 repeat-y;}
.left_column .lc_t_bg .lc_l_bg .lc_r_bg .lc_b_bg {background: url(../img/content_b_bg.jpg) 0 100% repeat-x;}
.left_column .lc_t_bg .lc_l_bg .lc_r_bg .lc_b_bg .lc_lt_bg {background: url(../img/content_lt_bg.jpg) 0 0 no-repeat;}
.left_column .lc_t_bg .lc_l_bg .lc_r_bg .lc_b_bg .lc_rt_bg {background: url(../img/content_rt_bg.jpg) 0 0 no-repeat;}
.left_column .lc_t_bg .lc_l_bg .lc_r_bg .lc_b_bg .lc_lb_bg {background: url(../img/content_lb_bg.jpg) 0 0 no-repeat;}
.left_column .lc_t_bg .lc_l_bg .lc_r_bg .lc_b_bg .lc_rb_bg {background: url(../img/content_rb_bg.jpg) 0 0 no-repeat;}
.left_column .left_menu ul li a {color:#000000; border-bottom:1px solid #8D4398;}
.left_column .left_menu ul li a:hover, 
.left_column .left_menu ul li a:focus {color: #FFFFFF; background: #00A9E6;}
.left_column .left_menu ul li a.active {color: #8D4397; border-bottom:1px solid #8D4397;}
.left_column .left_menu ul li ul li a:hover, 
.left_column .left_menu ul li ul li a:focus {color: #FFFFFF; background: #00A9E6;}
.left_column .left_menu ul li ul li a.active,
.left_column .left_menu ul li ul li a:active {color: #8D4397; background: none; border-bottom:1px solid #8D4397;}

/* Right column
======================*/
.right_column .rc_t_bg {background: url(../img/content_t_bg.jpg) 0 0 repeat-x #D7F4FF;}
.right_column .rc_t_bg .rc_l_bg {background: url(../img/content_l_bg.jpg) 0 0 repeat-y;}
.right_column .rc_t_bg .rc_l_bg .rc_r_bg {background: url(../img/content_r_bg.jpg) 100% 0 repeat-y;}
.right_column .rc_t_bg .rc_l_bg .rc_r_bg .rc_b_bg {background: url(../img/content_b_bg.jpg) 0 100% repeat-x;}
.right_column .rc_t_bg .rc_l_bg .rc_r_bg .rc_b_bg .rc_lt_bg {background: url(../img/content_lt_bg.jpg) 0 0 no-repeat;}
.right_column .rc_t_bg .rc_l_bg .rc_r_bg .rc_b_bg .rc_rt_bg {background: url(../img/content_rt_bg.jpg) 0 0 no-repeat;}
.right_column .rc_t_bg .rc_l_bg .rc_r_bg .rc_b_bg .rc_lb_bg {background: url(../img/content_lb_bg.jpg) 0 0 no-repeat;}
.right_column .rc_t_bg .rc_l_bg .rc_r_bg .rc_b_bg .rc_rb_bg {background: url(../img/content_rb_bg.jpg) 0 0 no-repeat;}
.right_column h2 {color: #00A9E6;}
.right_column .news img {border: 1px solid #8D4397;}
.right_column .news a {color:#8D4397;}
.right_column .news a:hover,
.right_column .news a:focus {color: #FFFFFF; background: #00A9E6; text-decoration: none;}

.right_column .news span {background: url(../img/all_news.gif) 0 50% no-repeat;}

.rss_block {border-top:1px solid #00A9E6;}
.right_column .rss {color:#8D4397; 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:#8D4397;}
ul.site_br li a:hover,
ul.site_br li a:focus {color: #FFFFFF; background: #00A9E6;}

/* Content column
======================*/
.content_column h1 {color:#00A9E6;}
.content_column h2 {color:#8D4397;}
.content_column h3 {color:#797979;}
.content_column h4 {color:#00A9E6;}
.content_column h5 {color:#8D4397;}
.content_column h6 {color:#555555;}

.content_column a {color: #8D4397;}
.content_column a:visited {color: #555555;}
.content_column a:hover, 
.content_column a:focus {color: #FFFFFF; background: #00A9E7; text-decoration: none;}

.content_column span.img_text_tpl img {border:0px solid #00A9E6;}
.content_column span.img_text_tpl span.img_text, 
.content_column span.video_text_tpl span.img_text {color: #555656;}

/* Lists
=======================*/
.content_column ul li {background: url(../img/list_item_l1.gif) 0 0.3em no-repeat;}
.content_column ul li ul li {background: url(../img/list_item_l2.gif) 0 0.3em no-repeat;}
.content_column ul li ul li ul li {background: url(../img/list_item_l3.gif) 0 0.3em no-repeat;}

/* Tables
======================*/
.content_column caption {color:#00A9E6;}
.content_column th {color:#FFFFFF; background: #00A9E6;}

/* Blockquote
=======================*/
.content_column blockquote {border:1px solid #00A9E7;}
.content_column blockquote p {color:#636363;}

/* Horizontal line
=======================*/
.content_column hr {background: #999999;}

/* Comments
======================*/
.content_column .comment_header {color: #00A9E6; border-bottom: 1px solid #00A9E6;}
.content_column .comment_gbook ul li {border-bottom:1px solid #BCBCBC;}
.content_column .comment_gbook ul li h2 {color:#8D4397;}
.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 #00A9E6 !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 #00A9E6 !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 div.error ol li a {color: #8D4397; 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: #00A9E6;}

/* Clndr
================================================*/
.calendar_event h1 {color:#00A9E6; border-bottom: 1px solid #00A9E6;}
.calendar_event table thead th {background: #00A9E6;}
.calendar_event table thead th a {color: #FFFFFF;}
.calendar_event table tr.calendar_currWeek {background: #FAD6FF;}
.calendar_event table th {border-bottom: 1px solid #00A9E6;}
.calendar_event table td {color:#676767;}
.calendar_event table .curday {color: #FFFFFF; background: #00A9E6;}

.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: #00A9E6; border-bottom: 1px solid #00A9E6;}
.answer p {color: #676767;}
.answer ul li label {color: #676767;} 
.answer ul li span {color: #676767;}
.answer .answer_q {color:#FFFFFF; background: url(../img/reg_button.gif) 0 0 no-repeat;}

/* Gallery inner
======================*/

.slider_nav span {color: #8D4397;}
.slider_nav span:hover {color: #FFFFFF; background: #00A9E7;}

.content_column .gallery_start ul li {}
.content_column .gallery_start ul li a span {border: 1px solid #00A9E6;}
.content_column .gallery_start ul li a:hover span {background: #00A9E6;}
.content_column .gallery_start ul li a strong {color:#8D4397;}
.content_column .gallery_start ul li a:hover strong {text-decoration: underline;}
.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;}

.content_column ul.kontrol li.left a {background: url(../img/gl_l_nav.gif) 0 50% no-repeat;}
.content_column ul.kontrol li.right a {background: url(../img/gl_r_nav.gif) 0 50% no-repeat;}
.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) -30px 50% no-repeat;}
.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) -30px 50% no-repeat;}
.content_column ul.kontrol li.center {border:1px solid #00A9E6;}
.content_column .gallery p.imgDescription {color: #8D4397;}

.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: #8D4397;}

/* 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 #00A9E6;}
.content_column form .login_form input#submit {color:#FFFFFF; background: url(../img/button.gif) 0 0 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 #00A9E6;}
.content_column form input#submit {color:#FFFFFF; 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 #00A9E6;}
.content_column .forgot_pass #submit_email {color:#FFFFFF; background: url(../img/reg_button.gif) 0 0 no-repeat;}

.content_column form .regist_link li a {color:#8D4397;}
.content_column form .regist_link li a:hover,
.content_column form .regist_link li a:focus {color: #FFFFFF; background: #00A9E6;}

/* News Box
======================*/
.content_column .ear {border-bottom:1px solid #00A9E6;}
.content_column .ear li a {color:#8D4397;}
.content_column .ear li a:hover,
.content_column .ear li a:focus {color: #FFFFFF; background: #00A9E6;}

/* News
======================*/
.content_column .news_previw p.news_h a {color:#8D4397;}
.content_column .news_previw p.news_h a:hover,
.content_column .news_previw p.news_h a:focus {color: #FFFFFF; background: #00A9E6;}

/* 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 #00A9E6 !important;}

/* Suche
======================*/
.search_result span {border-bottom:1px solid #00A9E6;}
.content_column .search_result ol li a {color: #8D4397;}
.content_column .search_result ol li a:hover,
.content_column .search_result ol li a:focus {color: #FFFFFF; background: #00A9E6;}
.search_result ol li strong {color: #8D4397;}
.search_result ol li .result_url {color:#8D4397;}

.advanced_search input {border: 1px solid #BCBCBC;}
.advanced_search input:hover,
.advanced_search input:focus {border: 1px solid #00A9E6;}
.advanced_search select {border: 1px solid #BCBCBC;}
.advanced_search select:hover,
.advanced_search select:focus {border: 1px solid #00A9E6;}
.advanced_search input.button {color:#FFFFFF; background: url(../img/button.gif) 0 0 no-repeat;}

/* PageNav
======================*/
.content_column .pageNav ul li span {color:#FFFFFF; background: #00A9E6;}
.content_column .pageNav ul li a {color:#8D4397;}
.content_column .pageNav ul li a:hover,
.content_column .pageNav ul li a:focus {color: #FFFFFF; background: #00A9E6;}

/* Footer
======================*/
.footer_school .f_l_bg {background: url(../img/header_l_bg.png) 0 0 repeat-y;}
.footer_school .f_l_bg .f_r_bg {background: url(../img/header_r_bg.png) 100% 0 repeat-y;}
.footer_school .f_l_bg .f_r_bg .f_bg {background: url(../img/footer_bg.gif) 0 0 repeat-x #D7F4FF;}
.footer_school .f_b_bg {background: url(../img/footer_b_bg.png) 0 100% repeat-x;}
.footer_school .f_lb_bg {background: url(../img/footer_lb_bg.png) 0 0 no-repeat;}
.footer_school .f_rb_bg {background: url(../img/footer_rb_bg.png) 0 0 no-repeat;}
.footer_school .f_c_bg {background: #D7F4FF;}
.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: #00A9E6;}
.footer_school p a {color:#8D4397;}
.footer_school p a:hover,
.footer_school p a:focus {color: #FFFFFF; background: #00A9E6;}

/* Test box 
======================*/
.test_mod input {color:#FFFFFF; background: url(../img/reg_button.gif) 0 0 no-repeat;}

}