﻿
/*---------------------------------------------------
/*  site-general
/*---------------------------------------------------*/
body
{
	color:#707173;
}
body.pagebody
{
	background-color:#f5f4f4;
}

/*---------------------------------------------------
/*  inhalt
/*---------------------------------------------------*/
.page-title
{
	color:#6e5d5b;
}
.sub-title
{
	color:#6e5d5b;
}


.image-zoom
{
	border: 3px solid #ebe9ea;
}
/*---------------------------------------------------
/*  zone-top
/*---------------------------------------------------*/
.zone-top
{
	background-color:#ccc6c6;
	background-image:url(../media/bg-header.gif);
}

/*---------------------------------------------------
/*  menu-top
/*---------------------------------------------------*/
.menu-top,
.menu-top a
{
	color:#6e5d5b;
}

/*---------------------------------------------------
/*  languages
/*---------------------------------------------------*/
.languages
{
	background-image:url(../media/icon-language.gif);
}
.languages .dropdown
{
	background-color:#ccc6c6;
}

/*---------------------------------------------------
/*  cms-content
/*---------------------------------------------------*/

#print-zone a
{
    color:#6e5d5b;
    font-weight:bold;
}

/*---------------------------------------------------
/*  banner-zone
/*---------------------------------------------------*/
.zone-banner
{
	background-color:#ffffff;
}
.zone-banner .page-position
{
	background-image:url(../media/banner.jpg);
}
/*---------------------------------------------------
/*  menu-left
/*---------------------------------------------------*/
.menu-left .box
{
	background-image:url(../media/menuleft-bg.png);
}
.menu-left a
{
	color:White;
}
.menu-left .level-1 a
{
	background-color:#6e5d5b;
	border-bottom:solid 1px #ffffff;
}
.menu-left .level-2 a
{
	background-color:Transparent;
	border-bottom:0;
	background-image:url(../media/icon-menuleft.png);
}
/*---------------------------------------------------
/*  zone-channels
/*---------------------------------------------------*/
.zone-channels 
{
	background-color:#ffffff;
}
/*---------------------------------------------------
/*  menu-channels
/*---------------------------------------------------*/
.menu-channels a
{
	color:#6e5d5b;
}
.menu-channels a:hover,
.menu-channels a.active
{
	border-bottom:solid 1px #006aa7;
}
/*---------------------------------------------------
/*  zone-content
/*---------------------------------------------------*/
.zone-content
{
	background-image:url(../media/bg-content.jpg);
	
}

/*---------------------------------------------------
/*  cms-content
/*---------------------------------------------------*/
.cms-content
{
	background-color:#ffffff;
}
/*---------------------------------------------------
/*  sitepath
/*---------------------------------------------------*/
.sitepath a
{
	color:#d3cecd;
	background-image:url(../media/icon-sitepath.gif);
}
.sitepath a:hover
{
	color:#6e5d5b;
	background-image:url(../media/icon-sitepath-active.gif);
}

/*---------------------------------------------------
/*  zone-footer
/*---------------------------------------------------*/
.zone-footer
{
	background-color:#006aa7;
	background-image:url(../media/footer-bg.gif);
}

.zone-footer .arrival .link-text
{
	color:#ffffff;
	background-color:#ccc6c6;
}

.zone-footer .address,
.zone-footer .address a
{
	color:#ffffff;
}
/*---------------------------------------------------
/*  references
/*---------------------------------------------------*/
.module-detail .image
{
	border:solid 1px #6e5d5b;
}
.module-detail .link-gallery
{
	background-color:#6e5d5b;
}
.module-detail .link-gallery a
{
	color:#ffffff;
}
/*---------------------------------------------------
/*  box-references
/*---------------------------------------------------*/
.box-references
{
	background-color:#6e5d5b;
}
.box-references .header
{
	color:#ffffff;
	background-color:#006aa7;
	border-bottom:solid 1px #ffffff;
}
.box-references .next
{
	background-image:url(../media/icon-next.jpg);
}
.box-references .back
{
	background-image:url(../media/icon-back.jpg);
}
.box-references .item
{
	background-color:#6e5d5b;
	background-image:url(../media/references-bg.gif);
}
.box-references .content
{
	color:#ccc6c6;
}
.box-references .title,
.box-references .category
{
	color:#ffffff;
}
.box-references .item .links a
{
	background-image:url(../media/icon-menuleft.png);
	color:#ccc6c6;
}

.box-references .item .links a:hover
{
	background-image:url(../media/icon-menuleft-active.png);
	color:#ffffff;
}


/*---------------------------------------------------
/*  box-news
/*---------------------------------------------------*/
.box-news
{
	background-color:#6e5d5b;
}
.box-news .header
{
	color:#ffffff;
	background-color:#006aa7;
	border-bottom:solid 1px #ffffff;
}
.box-news .next
{
	background-image:url(../media/icon-next.jpg);
}
.box-news .back
{
	background-image:url(../media/icon-back.jpg);
}
.box-news .item
{
	background-color:#6e5d5b;
	background-image:url(../media/references-bg.gif);
}
.box-news .content
{
	color:#ccc6c6;
}
.box-news .title,
.box-news .category
{
	color:#ffffff;
}
.box-news .item .links a
{
	background-image:url(../media/icon-menuleft.png);
	color:#ccc6c6;
}

.box-news .item .links a:hover
{
	background-image:url(../media/icon-menuleft-active.png);
	color:#ffffff;
}

/*---------------------------------------------------
/*  jquery popup
/*---------------------------------------------------*/

.ui-widget-overlay
{
    background-color:#000000;
}
.cjq-popup
{
    color:#707173;
    background-color:#ffffff;
    border:solid 1px #006aa7;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color:#006aa7;
    color:#ffffff;
    border:solid 1px #006aa7;
}

.cjq-popup .ui-dialog-titlebar a
{
    color:#707173;
    background-color:#ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color:#ffffff;
    background-color:#006aa7;
}

.print-body
{
    background-color:#ffffff;
}

.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 #006aa7;
    background-color:#ffffff;
}

/*---------------------------------------------------
/*  contact - base
/*---------------------------------------------------*/
.contact-form .request-button
{
	background-image:url(../media/icon-sitepath-active.gif);
	 color:#6e5d5b;
}

.contact-form .request-button:hover
{
	 color:#006aa7;
}

.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;
}
