/*file: color.css****************************************/
/********************************************************/
/*autor:benjamin kirschner benni.kirschner@intevation.de*/
/********************************************************/
/*color css for intevation.de****************************/
/********************************************************/

/****************************/
/*COMMON SELECTORS***********/
/****************************/
body {color:#464646;}


b { color:#505050;}

ul li, ul li:hover, ul li a:hover {
        list-style-color: #719ee7;
}

#wrapper {
        background:white;
}

#outer_header_wrapper {

        border:1px solid #D1D5DB;;
}
/****************************/
/*LINK ELEMENTS**************/
/****************************/
a { color:#415e8e;}

a:hover, a:active, a:focus{ color:#4c8af1; }

h3 a {
    color:#415e8e;
}

.skiplink a {
        background: transparent;
}

.skiplink a:focus {
        color:#415e8e;
}

/*STANDARD CLASS FORMAT*/
.dotted_list li {
        border-bottom:1px dotted #E6EAF0;
}

.dotted_list li a:hover{
        background:#f4f6fa;
}

/****************************/
/*HEADER*********************/
/****************************/
#logo {
        background:white;
        border:1px solid #D1D5DB;
}

#headernav form.search_form, #headernav form.search_form input {
	color:#415e8e;
	background:white;
}

.search_submit {
	border:none;
	color:#415e8e;
	background:transparent;
}

.search_submit:hover {
	color:#4c8af1;
}

.search_text {
	background: #E6EAF0 none repeat scroll 0%;
	color:#464646;
        border:none;
}

#headmenu {
        background:white;
        border-bottom:1px solid #d1d5db;
}

/****************************/
/*CONTENT FORMATS************/
/****************************/
.info {
	border-left:1px solid #415e8e;
}

.date {
        border-right:1px solid #415e8e;
        color:#415e8e;
}


/*client*/

.client_logo {
       border-right:1px solid #415e8e;
}

#appointment_training ul li {
           color:#415e8e;
}

#appointment_training ul ul li {
           color:#464646;
}

/*Search*/
#content_search_box a b:hover {
        color:#4c8af1;
}

#content_search_box form{
        border:1px dotted #E6EAF0;
}

#form_text {
        border:none;
        background:#E6EAF0;
        color:#464646;
}

/****************************/
/*MAIN NAVIGATION************/
/****************************/
#headnavi ul li a {
color:#696969;

}
#headnavi ul li a:hover {
color:#719ee7;

}

#headnavi ul li a {
	background:transparent;
	border-color:#415e8e;
	/*border-bottom:1px solid #415e8e;*/
}

#headnavi a:hover {
	/*border-bottom:1px solid #4c8af1;*/
}

#headnavi li.selected {
        font-weight:bold;
        color:#4c8af1;
        background:transparent;
        /*border-bottom:2px solid #4c8af1;*/
}

#headnavi ul ul.subheadnavi_left li.subselected,  #headnavi ul ul.subheadnavi_right li.subselected{
        color:#4c8af1;
        background:transparent;
        /*border-bottom:1px solid #4c8af1;*/

}

#headnavi ul ul.subheadnavi_left li.subselected_click a, #headnavi ul ul.subheadnavi_right li.subselected_click a {
        color:#4c8af1;
        /*border-bottom:1px solid #4c8af1;*/
}


#headnavi li:hover ul, #headnavi ul li a:hover ul {
		border:none;
}

/****************************/
/*CONTENT FORMATS************/
/****************************/

/*********/
/*News****/
/*********/

.date {
           border-right:1px solid;
}

/*********/
/*Clients*/
/*********/

.client_logo {
           border-right:1px solid;
}

/*********/
/*Partner*/
/*********/

.partner_logo {
           border-right:1px solid #415e8e;
}

/*********/
/*address*/
/*********/

#address ul li a.address_homepage {
        border-bottom: 1px dotted #E6EAF0;
}

#address ul li a:hover.address_homepage {
        background:#f4f6fa;
}

/****************************/
/*CONTENT - BOX**************/
/****************************/

#content_centerbox img {
	border:none;
}

.content_submenu_active {
           color:#4c8af1;
}

#content_submenu ul li{
        border-bottom:none;
}

#content_submenu ul ul li{
        border-bottom:1px dotted #E6EAF0;
}

.content_service_box {
        border:1px dotted #E6EAF0;
}

.content_service_box ul li a:hover, .content_project_box ul li ul li a:hover{
        background:#f4f6fa;
}

.content_project_box {
        border:1px dotted #E6EAF0;
}

.content_training_box {
       border:1px dotted #E6EAF0;
}

ul li#back_to_reference {
        border-bottom:1px dotted #E6EAF0;  
}

/*****************************************/
/*CONTENT - NAVIGATION AND SUBNAVIGATION**/
/*****************************************/

li.submenu_news_li{
       border-bottom:1px dotted #D1D5DB;
}

li.submenu_news_li:hover{
       border-bottom:1px dotted #4c8af1;
       background:#f4f6fa;
}
