@CHARSET "UTF-8";

/*  ----------  BLUE  ----------  */

	.site-blue .icon-link.arrow-right {
		background-image: url("../images/icon/arrow-right-small-blue.png");
		color: #5fc9df;
	}

	.site-blue .icon-link.arrow-left {
		background-image: url("../images/icon/arrow-left-small-blue.png");
		color: #5fc9df;
	}
	
	.site-blue .site-name,
	.blog .blog-item.site-blue .created,
	.blog .site-blue a,
	.site-blue .tags ul li a,
    .site-blue #user ul li a,
	.site-blue .breadcrumb ul li:last-child a,
	.site-blue .wysiwyg a, .site-blue .wysiwyg a:visited,
	.site-blue .wysiwyg ul li:before,
	.site-blue .event .event-item .link a,
	.site-blue .blog .blog-item .link a,
	.site-blue .blog .blog-item .created,
	.site-blue table.data-table td.color,
	.site-blue .cms-forms-wrapper a,
	.site-blue #content .column.col-sidebar .menu.level-1 > li > a:hover,
	.navigation.search .result-item.site-blue .title:before,
	.navigation.search .result-item.site-blue .title a:hover,
	.navigation.search .result-item.site-blue .site-name,
	.navigation.search .result-item.site-blue .tags ul li a,
	.site-blue .institution .institution-item .link a,
	.site-blue .institution.institution-view .institution-item .data ul li:before,
	.site-blue .institution.institution-list .institution-item .area ul li:after,
	.site-blue .image-store .album .album-albums,
	.site-blue .event .event-item .interval,
	.site-blue .blog.blog-tagcloud .tags li a:hover .name,
	.site-blue .blog.blog-archive .blog-item a:hover .month {
		color: #5fc9df;
	}
	
	.site-blue .wysiwyg h2,
	.wysiwyg h2.blue,
	.site-blue .arrow-title,
	.site-blue .blog.blog-browse.blog-view .blog-item .header,
	.site-blue .event.event-main.event-view .event-item .header,
	.site-blue .institution.institution-view .institution-item .header {
		background-image: url("../images/icon/arrow-right-large-blue.png");
	}
	
	.site-blue .col-sidebar h2 {
		background-image: url("../images/sidebar-title-blue.png");
	}
	
	.site-blue table.data-table th,
	.site-blue .cms-forms-wrapper .forms-input-wrapper-radio-matrix .forms-radio-matrix th,
	.site-blue .cms-forms-wrapper .forms-input-wrapper-radio-matrix .forms-radio-matrix td:first-child {
		color: #5fc9df;
		background-color: #cff4fc;
	}
	
	.site-blue table.data-table caption,
	.site-blue .cms-forms-wrapper .forms-title {
		background-image: url("../images/table-caption-top-blue.png");
	}

	.site-blue .paginator {
		background-image: url("../images/table-caption-bottom-blue.png");
	}

	.site-blue .tags ul li,
	.navigation.search .result-item.site-blue .tags ul li {
		border-right: 1px solid #5fc9df;
	}

	.site-blue .wysiwyg .picture-has-border {
		background-image: url("../images/picture-decor-top-left-blue.png"), url("../images/picture-decor-bottom-right-blue.png");
	}

	.site-blue .cms-forms-wrapper input[type="text"], .site-blue .cms-forms-wrapper input[type="email"], .site-blue .cms-forms-wrapper input[type="password"], .site-blue .cms-forms-wrapper textarea {
		border: 2px solid rgba(95,201,223,0.5);
	}

	.site-blue .cms-forms-wrapper input[type="text"]:focus, .site-blue .cms-forms-wrapper input[type="email"]:focus, .site-blue .cms-forms-wrapper input[type="password"]:focus, .site-blue .cms-forms-wrapper textarea:focus {
		border: 2px solid rgba(95,201,223,1);
	}

	.site-blue .cms-forms-wrapper div.sih-checker span {
		background-image: url("../images/form/checkbox-blue.png");
	}

	.site-blue .cms-forms-wrapper div.sih-radio span {
		background-image: url("../images/form/radio-blue.png");
	}

	.site-blue .cms-forms-wrapper div.sih-selector {
		background-image: url("../images/form/select-blue.png");
		border: 2px solid rgba(95,201,223,0.5);
	}

	.site-blue .cms-forms-wrapper div.sih-selector:after {
		background-color: rgba(95,201,223,0.5);
	}

	.site-blue .cms-forms-wrapper div.sih-selector.focus {
		border: 2px solid rgba(95,201,223,1);
	}

	.site-blue .cms-forms-wrapper div.sih-uploader {
		border: 2px solid rgba(95,201,223,0.5);
	}

	.site-blue .cms-forms-wrapper div.sih-uploader span.action {
		background-color: #5fc9df;
	}

	.site-blue .cms-forms-wrapper input[type="button"], .site-blue .cms-forms-wrapper input[type="submit"], .site-blue .cms-forms-wrapper button,
	.site-blue .cms-forms-wrapper .forms-input-wrapper-captcha .cms-captcha-refresh {
		background-color: #5fc9df;
		border: 2px solid rgba(95,201,223,0.5);
	}

    .site-blue #cms-cookie-wrapper {
        background-image: url("../images/table-caption-bottom-blue.png");
    }

	.site-blue #content .column.col-sidebar .menu.level-1 > li {
		background-image: url("../images/icon/arrow-right-blue.png");
	}

	.site-blue .costs-of-living table.data-table thead th {
		background-color: #5fc9df;
	}

	.site-blue .costs-of-living table.data-table tfoot tr:after {
		background-image: url("../images/table-caption-wide-bottom-blue.png");
	}

	.site-blue .navigation.search .cms-forms-wrapper .panel {
		background-image: url("../images/search-panel-blue.png");
	}

	.site-blue .navigation.search .cms-forms-wrapper input[type="submit"] {
		background-image: url("../images/search-button-blue.png");
	}

	.site-blue .blog .blog-item .picture-container,
	.blog .blog-item.site-blue .picture-container,
	.event .event-item.site-blue .picture-container,
	.navigation.search .result-item.site-blue .picture-container,
	.site-blue .institution .institution-item .picture-container,
	.site-blue .image-store .album {
		/*background-image: url("../images/picture-container-blue.png");*/
	}

	.site-blue .event.event-view .event-item .map-container,
	.site-blue .navigation-map .map-container {
		background-image: url("../images/map-container-blue.png");
	}

	.site-blue .wysiwyg .content-frame {
		border: 1px solid #5fc9df;
	}

/*  ----------  ORANGE  ----------  */

	.site-orange .icon-link.arrow-right {
		background-image: url("../images/icon/arrow-right-small-orange.png");
		color: #f37a21;
	}

	.site-orange .icon-link.arrow-left {
		background-image: url("../images/icon/arrow-left-small-orange.png");
		color: #f37a21;
	}
	
	.site-orange .site-name,
	.blog .blog-item.site-orange .created,
	.blog .site-orange a,
	.site-orange .tags ul li a,
    .site-orange #user ul li a,
	.site-orange .breadcrumb ul li:last-child a,
	.site-orange .wysiwyg a, .site-orange .wysiwyg a:visited,
	.site-orange .wysiwyg ul li:before,
	.site-orange .event .event-item .link a,
	.site-orange .blog .blog-item .link a,
	.site-orange .blog .blog-item .created,
	.site-orange table.data-table td.color,
	.site-orange .cms-forms-wrapper a,
	.site-orange #content .column.col-sidebar .menu.level-1 > li > a:hover,
	.navigation.search .result-item.site-orange .title:before,
	.navigation.search .result-item.site-orange .title a:hover,
	.navigation.search .result-item.site-orange .site-name,
	.navigation.search .result-item.site-orange .tags ul li a,
	.site-orange .institution .institution-item .link a,
	.site-orange .institution.institution-view .institution-item .data ul li:before,
	.site-orange .institution.institution-list .institution-item .area ul li:after,
	.site-orange .image-store .album .album-albums,
	.site-orange .event .event-item .interval,
	.site-orange .blog.blog-tagcloud .tags li a:hover .name,
	.site-orange .blog.blog-archive .blog-item a:hover .month {
		color: #f37a21;
	}
	
	.site-orange .wysiwyg h2,
	.wysiwyg h2.orange,
	.site-orange .arrow-title,
	.site-orange .blog.blog-browse.blog-view .blog-item .header,
    .site-orange .event.event-main.event-view .event-item .header,
	.site-orange .institution.institution-view .institution-item .header {
		background-image: url("../images/icon/arrow-right-large-orange.png");
	}
	
	.site-orange .col-sidebar h2 {
		background-image: url("../images/sidebar-title-orange.png");
	}
	
	.site-orange table.data-table th,
    .site-blue .cms-forms-wrapper .forms-input-wrapper-radio-matrix .forms-radio-matrix th,
	.site-orange .cms-forms-wrapper .forms-input-wrapper-radio-matrix .forms-radio-matrix td:first-child {
		color: #f37a21;
		background-color: #ffd076;
	}
	
	.site-orange table.data-table caption,
	.site-orange .cms-forms-wrapper .forms-title {
		background-image: url("../images/table-caption-top-orange.png");
	}

	.site-orange .paginator {
		background-image: url("../images/table-caption-bottom-orange.png");
	}

	.site-orange .tags ul li,
	.navigation.search .result-item.site-orange .tags ul li {
		border-right: 1px solid #f37a21;
	}

	.site-orange .wysiwyg .picture-has-border {
		background-image: url("../images/picture-decor-top-left-orange.png"), url("../images/picture-decor-bottom-right-orange.png");
	}

	.site-orange .cms-forms-wrapper input[type="text"], .site-orange .cms-forms-wrapper input[type="email"], .site-orange .cms-forms-wrapper input[type="password"], .site-orange .cms-forms-wrapper textarea {
		border: 2px solid rgba(243,122,33,0.5);
	}

	.site-orange .cms-forms-wrapper input[type="text"]:focus, .site-orange .cms-forms-wrapper input[type="email"]:focus, .site-orange .cms-forms-wrapper input[type="password"]:focus, .site-orange .cms-forms-wrapper textarea:focus {
		border: 2px solid rgba(243,122,33,1);
	}

	.site-orange .cms-forms-wrapper div.sih-checker span {
		background-image: url("../images/form/checkbox-orange.png");
	}

	.site-orange .cms-forms-wrapper div.sih-radio span {
		background-image: url("../images/form/radio-orange.png");
	}

	.site-orange .cms-forms-wrapper div.sih-selector {
		background-image: url("../images/form/select-orange.png");
		border: 2px solid rgba(243,122,33,0.5);
	}

	.site-orange .cms-forms-wrapper div.sih-selector:after {
		background-color: rgba(243,122,33,0.5);
	}

	.site-orange .cms-forms-wrapper div.sih-selector.focus {
		border: 2px solid rgba(243,122,33,1);
	}

	.site-orange .cms-forms-wrapper div.sih-uploader {
		border: 2px solid rgba(243,122,33,0.5);
	}

	.site-orange .cms-forms-wrapper div.sih-uploader span.action {
		background-color: #f37a21;
	}

	.site-orange .cms-forms-wrapper input[type="button"], .site-orange .cms-forms-wrapper input[type="submit"], .site-orange .cms-forms-wrapper button,
	.site-orange .cms-forms-wrapper .forms-input-wrapper-captcha .cms-captcha-refresh {
		background-color: #f37a21;
		border: 2px solid rgba(243,122,33,0.5);
	}

    .site-orange #cms-cookie-wrapper {
        background-image: url("../images/table-caption-bottom-orange.png");
    }

	.site-orange #content .column.col-sidebar .menu.level-1 > li {
		background-image: url("../images/icon/arrow-right-orange.png");
	}

	.site-orange .costs-of-living table.data-table thead th {
		background-color: #f37a21;
	}

	.site-orange .costs-of-living table.data-table tfoot tr:after {
		background-image: url("../images/table-caption-wide-bottom-orange.png");
	}

	.site-orange .navigation.search .cms-forms-wrapper .panel {
		background-image: url("../images/search-panel-orange.png");
	}

	.site-orange .navigation.search .cms-forms-wrapper input[type="submit"] {
		background-image: url("../images/search-button-orange.png");
	}

	.site-orange .blog .blog-item .picture-container,
	.blog .blog-item.site-orange .picture-container,
	.event .event-item.site-orange .picture-container,
	.navigation.search .result-item.site-orange .picture-container,
	.site-orange .institution .institution-item .picture-container,
	.site-orange .image-store .album {
		/*background-image: url("../images/picture-container-orange.png");*/
	}

	.site-orange .event.event-view .event-item .map-container,
	.site-orange .navigation-map .map-container {
		background-image: url("../images/map-container-orange.png");
	}

	.site-orange .wysiwyg .content-frame {
		border: 1px solid #f37a21;
	}

/*  ----------  GREEN  ----------  */

	.site-green .icon-link.arrow-right {
		background-image: url("../images/icon/arrow-right-small-green.png");
		color: #91c744;
	}

	.site-green .icon-link.arrow-left {
		background-image: url("../images/icon/arrow-left-small-green.png");
		color: #91c744;
	}
	
	.site-green .site-name,
	.blog .site-green a,
	.blog .blog-item.site-green .created,
	.site-green .tags ul li a,
	.site-green #user ul li a,
	.site-green .breadcrumb ul li:last-child a,
	.site-green .wysiwyg a, .site-green .wysiwyg a:visited,
	.site-green .wysiwyg ul li:before,
	.site-green .event .event-item .link a,
	.site-green .blog .blog-item .link a,
	.site-green .blog .blog-item .created,
	.site-green table.data-table td.color,
	.site-green .cms-forms-wrapper a,
	.site-green #content .column.col-sidebar .menu.level-1 > li > a:hover,
	.navigation.search .result-item.site-green .title:before,
	.navigation.search .result-item.site-green .title a:hover,
	.navigation.search .result-item.site-green .site-name,
	.navigation.search .result-item.site-green .tags ul li a,
	.site-green .institution .institution-item .link a,
	.site-green .institution.institution-view .institution-item .data ul li:before,
	.site-green .institution.institution-list .institution-item .area ul li:after,
	.site-green .image-store .album .album-albums,
	.site-green .event .event-item .interval,
	.site-green .blog.blog-tagcloud .tags li a:hover .name,
	.site-green .blog.blog-archive .blog-item a:hover .month {
		color: #91c744;
	}
	
	.site-green .wysiwyg h2,
	.wysiwyg h2.green,
	.site-green .arrow-title,
	.site-green .blog.blog-browse.blog-view .blog-item .header,
    .site-green .event.event-main.event-view .event-item .header,
	.site-green .institution.institution-view .institution-item .header {
		background-image: url("../images/icon/arrow-right-large-green.png");
	}
	
	.site-green .col-sidebar h2 {
		background-image: url("../images/sidebar-title-green.png");
	}
	
	.site-green table.data-table th,
    .site-green .cms-forms-wrapper .forms-input-wrapper-radio-matrix .forms-radio-matrix th,
	.site-green .cms-forms-wrapper .forms-input-wrapper-radio-matrix .forms-radio-matrix td:first-child {
		color: #91c744;
		background-color: #dbf7b7;
	}
	
	.site-green table.data-table caption,
	.site-green .cms-forms-wrapper .forms-title {
		background-image: url("../images/table-caption-top-green.png");
	}

	.site-green .paginator {
		background-image: url("../images/table-caption-bottom-green.png");
	}

	.site-green .tags ul li,
	.navigation.search .result-item.site-green .tags ul li {
		border-right: 1px solid #91c744;
	}

	.site-green .wysiwyg .picture-has-border {
		background-image: url("../images/picture-decor-top-left-green.png"), url("../images/picture-decor-bottom-right-green.png");
	}

	.site-green .cms-forms-wrapper input[type="text"], .site-green .cms-forms-wrapper input[type="email"], .site-green .cms-forms-wrapper input[type="password"], .site-green .cms-forms-wrapper textarea {
		border: 2px solid rgba(145,199,68,0.5);
	}

	.site-green .cms-forms-wrapper input[type="text"]:focus, .site-green .cms-forms-wrapper input[type="email"]:focus, .site-green .cms-forms-wrapper input[type="password"]:focus, .site-green .cms-forms-wrapper textarea:focus {
		border: 2px solid rgba(145,199,68,1);
	}

	.site-green .cms-forms-wrapper div.sih-checker span {
		background-image: url("../images/form/checkbox-green.png");
	}

	.site-green .cms-forms-wrapper div.sih-radio span {
		background-image: url("../images/form/radio-green.png");
	}

	.site-green .cms-forms-wrapper div.sih-selector {
		background-image: url("../images/form/select-green.png");
		border: 2px solid rgba(145,199,68,0.5);
	}

	.site-green .cms-forms-wrapper div.sih-selector:after {
		background-color: rgba(145,199,68,0.5);
	}

	.site-green .cms-forms-wrapper div.sih-selector.focus {
		border: 2px solid rgba(145,199,68,1);
	}

	.site-green .cms-forms-wrapper div.sih-uploader {
		border: 2px solid rgba(145,199,68,0.5);
	}

	.site-green .cms-forms-wrapper div.sih-uploader span.action {
		background-color: #91c744;
	}

	.site-green .cms-forms-wrapper input[type="button"], .site-green .cms-forms-wrapper input[type="submit"], .site-green .cms-forms-wrapper button,
	.site-green .cms-forms-wrapper .forms-input-wrapper-captcha .cms-captcha-refresh {
		background-color: #91c744;
		border: 2px solid rgba(145,199,68,0.5);
	}

    .site-green #cms-cookie-wrapper {
        background-image: url("../images/table-caption-bottom-green.png");
    }

	.site-green #content .column.col-sidebar .menu.level-1 > li {
		background-image: url("../images/icon/arrow-right-green.png");
	}

	.site-green .costs-of-living table.data-table thead th {
		background-color: #91c744;
	}

	.site-green .costs-of-living table.data-table tfoot tr:after {
		background-image: url("../images/table-caption-wide-bottom-green.png");
	}

	.site-green .navigation.search .cms-forms-wrapper .panel {
		background-image: url("../images/search-panel-green.png");
	}

	.site-green .navigation.search .cms-forms-wrapper input[type="submit"] {
		background-image: url("../images/search-button-green.png");
	}

	.site-green .blog .blog-item .picture-container,
	.blog .blog-item.site-green .picture-container,
	.event .event-item.site-green .picture-container,
	.navigation.search .result-item.site-green .picture-container,
	.site-green .institution .institution-item .picture-container,
	.site-green .image-store .album {
		/*background-image: url("../images/picture-container-green.png");*/
	}

	.site-green .event.event-view .event-item .map-container,
	.site-green .navigation-map .map-container {
		background-image: url("../images/map-container-green.png");
	}

	.site-green .wysiwyg .content-frame {
		border: 1px solid #91c744;
	}