﻿/*******************************************GENERAL****************************************/
body	
{
    background-color:#e9ebf0;
    background-image:url(../media/background.gif);
}

h1
{
    color:#293e6b;
}

h2
{
    color:#707173;
}

a
{
    color:#293e6b;    
}

#container
{
    background-color:#FFFFFF;
}

/*******************************************top****************************************/
#hide-references
{
    background-color:#FEDD38;
}

#hide-references a
{
    color:#FFFFFF;
    text-decoration:none;
}

.language a
{
    color:#293e6b;
}

/*******************************************top-menu****************************************/
#menu-channels a
{
	color:#043961;
}
#menu-channels a:hover,
#menu-channels a.active
{
	color:#043961;
}

/*******************************************top-path****************************************/
#sitepath a
{
    color:#6e5d5b;
}

/*******************************************middle****************************************/
#middle
{
    background-image:url(/media/bg-fading-left.jpg);       
}

/*******************************************left****************************************/
#left
{
}

/*******************************************left-box****************************************/
.left-box a
{
    color:#003a65;
}

.left-box .title
{
    color:#ffffff;
	background-color:#003a65;
	background-image:url(/media/bg-leftbox-title.gif);
	background-repeat:repeat-y;
}

/*******************************************box-news****************************************/
.box-news
{
}
.box-news .title
{
	color:#FFFFFF;
}

.box-news .content
{
	color:#293e6b;
}
.box-news .header,
.box-news .category
{
	color:#293e6b;
}

.box-news .item .links
{
    background-color:#ffffff;
    color:#293e6b;
}

.box-news .item .links a
{
    color:#293e6b;
}

#box-news .item .links
{
    background-color:#D4DFE5;
}

/*******************************************right****************************************/
#right .text
{
    color:#293e6b;
}

/*******************************************frame references************************************/
#frame-references
{
    background-color:#293e6b;
    filter:alpha(opacity=90); /* Für IE */
    -moz-opacity:0.9; /* Für Gecko-Browser */
    opacity:0.9; /* Für Konqueror, Opera 9+, Safari */
}

#frame-references .frame-references-title
{
	background-position: right: 0px;
}

#frame-references .frame-references-title a
{
	color: #ffffff;
}

#frame-references,
#frame-references a
{
	color: #ffffff;
}

#frame-references .item .links
{
    background-color:#336183;
}

/*******************************************footer1****************************************/
#footer1 .adress
{
    background-color:#ffffff;
}



#footer1 .approach
{
    background-image:url(../media/anfahrt.jpg);
    
}

#footer1 .arrival .link-text
{
    color:#003a65;
}

/*******************************************footer2****************************************/
#footer2
{
    background-color:#003a65; 
    color:#FFFFFF;
}

#footer2 a
{
    color:#FFFFFF;
}

/*******************************************references****************************************/

#references
{
    background-color:#ebedf1;
}

#references .background-title
{
    color:#ffffff;
    background-color:#003a65;
}

#references .Details
{
    background-color:#ffffff;
    color:#6e5d5b;
}

#references .Details a
{
    color:#6e5d5b;
}
.module-detail .link-gallery
{
	background-color:#ebedf1;
}


/*******************************************News****************************************/

#News
{
    background-color:#ebedf1;
}

.line_blue
{
    background-color:#003a65;
}
  
  #News .background-title
{
    color:#ffffff;
    background-color:#003a65;
}  

#News .Details
{
    background-color:#ffffff;
    color:#6e5d5b;
}

#News .Details a
{
    color:#6e5d5b;
}

.content-left .Details .detail-link
{
    background-image:url(../media/pfeil_braun.gif);
    border-bottom:solid 1px #e2dfde;
    color:#6e5d5b;
}

/*******************************************contact base****************************************/
.contact-form .request-button
{
	background-image:url(../media/icon-sitepath-active.gif);
	 color:#6e5d5b;
}

.contact-form .request-button:hover
{
	 color:#003B67;
}

.contact-form input,
.contact-form textarea,
.contact-form select
{
    border:solid 1px #6e5d5b;
}
.contact-form .privacy input
{
    border:0;
}

.contact-form .form-error
{
    border:2px solid #6e5d5b;
    color:#6e5d5b;
    background-color:#f6f6f6;
}
.contact-form .error-message
{
	border:2px solid #6e5d5b;
	background-color:#ffffff;
}

.contact-form .separator
{
	border-bottom:1px dotted #cccccc;
}

/*******************************************jquerry popup****************************************/

.ui-widget-overlay
{
    background-color:#000000;
}
.cjq-popup
{
    color:#707173;
    background-color:#ffffff;
    border:solid 1px #003B67;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color:#003B67;
    color:#ffffff;
    border:solid 1px #003B67;
}

.cjq-popup .ui-dialog-titlebar a
{
    color:#707173;
    background-color:#ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color:#ffffff;
    background-color:#003B67;
}

.print-body
{
    background-color:#ffffff;
    background-image:none;
}

.ui-widget-overlay
{
    position:absolute;
    top:0;
    left:0;
    background-color:#000000;
}
.cjq-popup
{
    color:#0e7aa7;
    background-color:White;
    overflow: hidden;
   
}

.ui-widget-content
{
    border:solid 1px #003B67;
    background-color:#ffffff;
}

/*******************************************flyout****************************************/
.flyout
{
    background-color:#3B5681; /*#676767;*/
    color: #FFFFFF;
    filter:alpha(opacity=90); /* Für IE */
    -moz-opacity:0.9; /* Für Gecko-Browser */
    opacity:0.9; /* Für Konqueror, Opera 9+, Safari */
}

.level-2
{
    background-color: #3B5681;
    color: #FFFFFF;
}

.level-0 a
{
    color:#043961;
}

#menu-zone-horizontal .level-0:hover, 
#menu-zone-horizontal .level-0.active
{
    background-color:#3B5681;
    color:#FFFFFF;
    border-bottom:solid 8px #FEDD38;
}

#menu-zone-horizontal .level-0:hover a, 
#menu-zone-horizontal .level-0.active a
{
    color:#FFFFFF;
}

#menu-zone-horizontal .level-0 a .active
{
    color:#000000;
}

#menu-zone-horizontal .level-0 .flyout .level-1 a
{
    color:#FFFFFF;
    
}

#menu-zone-horizontal .level-0 .flyout .level-1 a:hover
{
    color:#FFFFFF;
    
}

#menu-zone-horizontal .flyout .level-1 a
{
    color:#FFFFFF;
}

#menu-zone-horizontal .flyout .level-1 .menu-1:hover,
#menu-zone-horizontal .flyout-1 .level-2 .menu-2:hover
{
	color: #DEBE98;
}
