﻿/*******************************************GENERAL****************************************/
.body_content	
{
background-image:url(../media/background.gif);
background-color:#dde0e7;
}
a
{
    color:#1a171b;
}

h3
{
    color:#b1b413;
}

/*******************************************header-zone****************************************/

.logo
{
    background-image:url(../media/background_logo.gif);
}

#header_zone .banner
{
     background-image:url(../media/banner.jpg);
     background-color:#ffffff;
}
/*******************************************Content-zone****************************************/

#content_zone
{
    background-image:url(../media/background_content.gif);
    }
    
#content h1
{
    color:#1a171b;
}

#content h2
{
    color:#b1b413;
}
#menu
{
    background-color:#b1b413;
}
#menu .link
{
}
#menu a
{
    color:#ffffff;
}

#menu ul li.active a
{
    background-color:#392f3d;
    color:#ffffff;
}

#menu ul li.active
{
    background-color:#392f3d;
}
#menu ul li.active ul
{
    background-color:#b1b413;
}

    /*list-style-image:url(../media/pfeil_schwarz.gif);*/
    

#menu ul li.active a, 
#menu ul li a
{

    background-image:url(../media/pfeil.png);
}
#menu ul li.active li a
{
    background-color:#b1b413;
    color:#1a171b;
    background-image:url(../media/pfeil_schwarz.gif)
}

#content
{
    background-color:#ffffff;
}    

#content .events .date
{
    background-color:#b1b413;
    color:#ffffff;
}

#content .events .title
{
    background-color:#d6d58a;
    color:#1a171b;
    background-image:url(../media/pfeil_events.png);
}

/*---------------------------------------------------
/*  sitemap
/*---------------------------------------------------*/
.sitemap a:hover
{
    color:#b1b413;
}

/*---------------------------------------------------
/*  base module
/*---------------------------------------------------*/
.base-module .module-title,
.base-module .module-subtitle
{
    color:#b1b413;
}
.base-module .detail-link
{
    background-image:url(../media/pfeil_events.png);
    color:#b1b413;
}
.base-module .detail-link:hover
{
    background-image:url(../media/pfeil_events.png);
    color:#1a171b;
}
/*---------------------------------------------------
/*  courses
/*---------------------------------------------------*/
#courses .info-box
{
    border:solid 1px #b1b413;
    background-color:#ffffff;
}
#courses .info-box .info span
{
    
}

/*---------------------------------------------------
/*  courses speakers
/*---------------------------------------------------*/
#courses .speakers .speaker
{
    border:solid 1px #b1b413;
    background-color:#ffffff;
}
/*---------------------------------------------------
/*  frame-courses
/*---------------------------------------------------*/

#contentright .events .date
{
    background-color:#b1b413;
    color:#ffffff;
}

#contentright .events .title
{
    background-color:#d6d58a;
    color:#1a171b;
    background-image:url(../media/pfeil_events.png);
}

/*---------------------------------------------------
/*  speakers - module
/*---------------------------------------------------*/
#courses-speakers .image span
{
    color:White;
    background-color:#b1b413;
}
#courses-speakers .image
{
    border:solid 2px #d6d58a;
}
#courses-speakers .image img
{
    border:0;
}

/*---------------------------------------------------
/*  contact-form
/*---------------------------------------------------*/
.contact-form input,
.contact-form textarea,
.contact-form select
{
    border:solid 1px #b1b413;
}
.contact-form .privacy input
{
    border:0;
}

.contact-form .form-error
{
    border:1px solid #392f3d;
    color:#392f3d;
    background-color:#d6d58a;
}
.contact-form .error-message
{
	border:2px solid #392f3d;
	background-color:#ffffff;
}

.contact-form .separator
{
	border-bottom:1px dotted #b1b413;
}
.contact-form .newsletter-row .interests-box
{
	background-color:#ffffff;
}
/*---------------------------------------------------
/*  course calendar
/*---------------------------------------------------*/
.calendar .header
{
   background-color:#b1b413;
   color:#ffffff;
}
.calendar .course
{
    background-color:#d6d58a;
    color:#6f6f6f;
}
.calendar .course a
{
   color:#6f6f6f;
}

.calendar .notselected
{
    color:#6f6f6f;
}
.calendar .header-calendar
{
    color:#1a171b;
    font-weight:bold;
}

/*---------------------------------------------------
/*  jquery popup
/*---------------------------------------------------*/

.ui-widget-overlay
{
    background-color:#000000;
}
.cjq-popup
{
    color:#1a171b;
    background-color:#ffffff;
    border:solid 1px #b1b413;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color:#b1b413;
    color:#ffffff;
    border:solid 1px #b1b413;
}

.cjq-popup .ui-dialog-titlebar a
{
    color:#1a171b;
    background-color:#ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color:#1a171b;
    background-color:#b1b413;
}

.print-body
{
    background-color:#ffffff;
}

.ui-widget-content
{
    border:solid 1px #b1b413;
    background-color:#ffffff;
}
body.popup
{
	background-color:#ffffff;
}