/**
 * @package   NeXT Joomla! 3.0 Template
 * @version   1.0
 * @author    7Studio Tomasz Herudzinski http://www.7studio.eu
 * @copyright Copyright (C) 2009 - 2012 7Studio Tomasz Herudzinski
 * @license   Commercial - ThemeForest Regular License - http://themeforest.net/licenses/regular_extended
**/

 /* 
 * 
 * IMPORTANT!
 *
 * Please paste here css rules which you would like to override and change.
-----------------------------------------------------------------------------------*/

@import 'https://fonts.googleapis.com/css?family=Raleway:400,800';

body
{
  background-image: url("../images/body/body-bg.jpg");
  color: #666666;
  font-size: 12px;
}
#header .container-fluid
{
  background-color: transparent;
  abackground-image: url("../images/header/header.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  margin: 0;
  padding: 0;
}
.container-fluid
{
  padding-right: 0px;
  padding-left: 0px;
}
#header .logo {
	margin: 0px;
}
.flexslider .slides img
{
  width: auto;
  max-width: 730px;
  display: block;
  text-align: center;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
#top-toolbar {
	max-width: 740px;
	float: right;
	overflow: hidden;
	padding: 0 !important;
	margin: 0 !important;
}
#menu .container-fluid
{
  background-color: #21507A;
  background-image: url("../images/menus/menu_shadow.png");
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: center top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  margin-top: 5px;
}
#footer .container-fluid
{
  background-color: #21507A;
  background-image: url("../images/body/footer-bg.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 100% 50%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
}
#header .btn-navbar:hover, #header .btn-navbar:active, #header .btn-navbar.active
{
  color: #7fffd4;
}
#header .btn-navbar
{
	width: 100%;
  color: #b8860b;
  background-color: #00852e;
}
.svn-menu > li > a, .svn-menu > li > span.separator
{
  color: white;
  text-shadow: #102d49;
  font-size: 14px;
}

h1 { color: #21507A; font-family: 'Raleway',sans-serif; font-size: 30px; font-weight: 800; line-height: 40px; margin: 0 0 24px; text-align: left; text-transform: uppercase; 

}

h2 { color: #2C69A0; font-family: 'Raleway',sans-serif; font-size: 25px; font-weight: 800; line-height: 36px; margin: 0 0 24px; text-align: left; 
  border-bottom: 1px dashed #aaa;
  amargin: 0 -15px 15px -22px;
  apadding: 5px 0;}
h2 { color: #2C69A0; font-family: 'Raleway',sans-serif; font-size: 25px; font-weight: 800; line-height: 36px; margin: 0 0 24px; text-align: left; 
  border-bottom: 1px dashed #aaa;
  margin: 0 -15px 15px -22px;
  padding: 5px 0;}
 #header #top-toolbar {
	padding:  0;
}
 #slider{
 	margin: 0;
 	float: right;
 	max-width: 730px;
 }
 .left-aktuality {
 	border-top: 4px dotted #e2dfbc;
 	border-bottom: 4px dotted #e2dfbc; 	
 	background-color: #faf9f1;
 	padding: 5px;
 }
