/**
 * @copyright	Copyright (C) 2005 - 2016 Open Source Matters, Inc. All rights reserved.
 * @license	GNU General Public License version 2 or later; see LICENSE.txt
 */
 
/*
	--blau {color: #007abd; }
	--orange { color: #f49600; }
	--gruen { color: #008340; }
*/

/* Allgemeines
====================================*/
body.site {
	/* Farbverlauf für Hintergrund außerhalb des Haupt-Containers */
	background: #F49600 !important; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0YjFkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) no-repeat !important;
	background: -moz-linear-gradient(top,  #F49600 0%, #ffffff 100%) no-repeat !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F49600), color-stop(100%,#ffffff)) no-repeat !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #F49600 0%,#ffffff 100%) no-repeat !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #F49600 0%,#ffffff 100%) no-repeat !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #F49600 0%,#ffffff 100%) no-repeat !important; /* IE10+ */
	background: linear-gradient(to bottom,  #F49600 0%,#ffffff 100%) no-repeat !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F49600', endColorstr='#ffffff',GradientType=0 ) no-repeat !important; /* IE6-8 */
}
/* Typografie Überschriften */
h1, h2, h3, h4, h5, h6 {
	color: #f49600;
}
h2 {
	border-left: 10px solid #007abd;
}
/* Sonstiges */
strong, dt {
	color: #f49600;
}
.borderorange {
	border: 1px solid #007abd;
}
.borderblue {
	border:1px solid #f49600;
}
.orange {
	color: #007abd;
}
.blau {
	color: #f49600;
}


/* Label-Farben */
.label-warning, .badge-warning {
	background-color: #007abd;
}
/* Trennstriche */
.langmenu li a:after {
	color: #f49600;
}
/* Logo
====================================*/
/* Text statt Bild
------------------------------------*/
.site-title {
	color: #f49600;
}

/* Header
====================================*/
#headerbanner .moduletable.nrw {
	border-bottom: 4px solid #007abd;
}

/* Topboxen
====================================*/
.topbox h4 {
	color: #007abd;
}
a.topbox-more:before {
	color: #007abd;
}

/* Imagebox
====================================*/
/* Sprechblase Bayern/Thüringen
------------------------------------*/
.custom_bubble {
	background: transparent url("../images/gt-sprechblase-orange.png") no-repeat scroll 0 0 !important;
}

/* Content
====================================*/
/* Aufzählungen/Listen
------------------------------------*/
#content ul li:before {
	color: #007abd;
}

/* ChronoForms
------------------------------------*/
.gbs3 h1, .gbs3 h2, .gbs3 h3, .gbs3 h4, .gbs3 h5, .gbs3 h6, 
.gbs3 .h1, .gbs3 .h2, .gbs3 .h3, .gbs3 .h4, .gbs3 .h5, .gbs3 .h6 {
	color: #f49600 !important;
}
.gbs3 span[class^="icon"] {
	color: #007abd !important;
}

/* Fortschritt-Balken 
   (z.B. gefahrene Kilometer)
------------------------------------*/
tr.todo {
	background-color: #007abd;
}
td.done {
	background-color: #f49600;
}
/* jDownloads
------------------------------------*/
.jd_top_navi_item span[class^="icon-"]:before {
	color: #007abd;
}
.jd_file [class^="icon-"],
.jd_summary_title [class^="icon"] {
	color: #007abd;
}
#content .jd_content_wrapper img {
	border: 1px solid #007abd;
}

/* NC Filialfinder
------------------------------------*/
#com_filialfinder h2 span[class^="icon-"]:before,
#com_filialfinder h3 span[class^="icon-"]:before {
	color: #007abd;
}
#com_filialfinder .table th {
	color: #f49600;
}

/* Kunena
------------------------------------*/
#kunena.layout h1 {
	border-left: 10px solid #007abd;
}
#kunena.layout .breadcrumb .icon:before {
	color: #007abd;
}
#kunena.layout .kfrontend h2 {
	border-left: 10px solid #007abd;
}
#kunena.layout .kfrontend .icon-big:before {
	color: #f49600;
}
#kunena.layout .kwho-admin {
	color: #007abd;
}
#kunena.layout .kwho-moderator {
	color: #f49600;
}

/* Schlagwörter / Tags
------------------------------------*/
#content .tag-category li h3:first-child:before {
	color: #007abd;
}

/* Suche
------------------------------------*/
#searchForm .phrases > legend,
#searchForm .only > legend {
	color: #f49600;
}
#searchForm label.ordering,
#searchForm .form-limit > label {
	color: #f49600;
}

/* Weblinks
------------------------------------*/
#content .weblink-category.bildlos h3:before {
	color: #007abd;
}

/* Zitate
------------------------------------*/
blockquote:before {
	color: #007abd;
}

/* Linke Spalte
====================================*/
#sidebar .nav li:before,
#sidebar .well li:before {
	color: #007abd;
}
#sidebar .nav li.active a, 
#sidebar .nav li.active:before,
#sidebar .well li.active a,
#sidebar .well li.active:before {
	color: #f49600;
}

/* JEM-Modul */
.jemmod li:before {
	color: #007abd;
}

/* Rechte Spalte
====================================*/
#aside .nav li:before,
#aside .category-module li:before,
#aside .well li:before {
	color: #007abd;
}
#aside .nav li.active a, 
#aside .nav li.active:before,
#aside .category-module li.active a,
#aside .category-module li.active:before,
#aside .well li.active a,
#aside .well li.active:before {
	color: #f49600;
}

/* Footer
====================================*/
footer {
	width: 1050px;
	max-width: 1070px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 20px;
	background: #FFDEBA !important; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZjJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NGIxZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) no-repeat !important;
	background:-moz-linear-gradient(top,  #FFDEBA 0%, #FFB560 100%) !important; /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFDEBA), color-stop(100%,#FFB560)) !important; /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  #FFDEBA 0%,#FFB560 100%) !important; /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  #FFDEBA 0%,#FFB560 100%) !important; /* Opera 11.10+ */
	background:-ms-linear-gradient(top,  #FFDEBA 0%,#FFB560 100%) !important; /* IE10+ */
	background:linear-gradient(to bottom,  #FFDEBA 0%,#FFB560 100%) !important; /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFDEBA', endColorstr='#FFB560',GradientType=0 ) !important; /* IE6-8 */
}
/* Bottomboxen
====================================*/
.bottombox h3 {
	color: #007abd;
}

/* Footer 
====================================*/

#footer-bottom {
	background: #FF8C00 !important; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg +xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzliZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDRlN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) no-repeat !important;
	background:-moz-linear-gradient(top,  #FF8C00 0%, #FFB560 100%) !important; /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF8C00),  color-stop(100%,#FFB560)) !important; /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  #FF8C00 0%,#FFB560 100%) !important; /*  Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  #FF8C00 0%,#FFB560 100%) !important; /* Opera 11.10+  */
	background:-ms-linear-gradient(top,  #FF8C00 0%,#FFB560 100%) !important; /* IE10+ */
	background:linear-gradient(to bottom,  #FF8C00 0%,#FFB560 100%) !important; /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF8C00',  endColorstr='#FFB560',GradientType=0 ) !important; /* IE6-8 */
}
