@charset "UTF-8";

/**
 * JYAML - Template Framework includes YAML for Joomla!
 *
 * All rights reserved. The JYAML project is a template to manage and
 * configure Joomla!-Templates with the YAML XHTML/CSS Framework
 * - http://www.yaml.de
 *
 * -----------------------------------------------------------------------------
 *
 * @version     Id: $Id$
 *
 * @package     JYAML
 * @subpackage  Stylesheet
 *
 * @author      Reinhard Hiebl <reinhard@hieblmedia.com>
 * @copyright   Copyright (C) 2006 - 2014, HieblMedia (Reinhard Hiebl)
 * @license     http://www.jyaml.de/en/license Creative Commons Attribution 3.0
 * @link        http://www.jyaml.de
 */
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900,300italic);
@media all {

  body {
    background:#fff;
	font-family: "futura-pt", sans-serif;
  }

  p {font-size:114.28571%}
  
    
  .mod-right2 {display:none}
  .show-left {display:none}
  
  
	.greenbox {
	background-color: #46BC0D/**#B1C805**/;
	/*border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;*/
	padding: 4px;
		}
	.greenbox h3, .redbox h2, .greenbox h2 {color:#000}	
	.redbox {
	background-color: #46BC0D;
	/*border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;*/
	padding: 4px;
	color:#fff;
		}
		
  .greenbox h2 {font-size:18px} 
	.bluebox	
	{background-color: #235FB5;
	/*border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;*/
	padding: 4px;
		}
  .bluebox h3, .bluebox h2, .bluebox h2 {color:#000	}
  .bluebox a {color:#fff} 
	
		.redbox a, .greenbox a {color:#fff}	
		
  body.article-421 .alert-message {display:none}
  
header h1 img 
	{margin-left: 0px;margin-top: -4px;margin-right: 20px;}		
		
	.greenbox ul {list-style-image: url(../images/lists/list_style_image_black2.png);}
	.redbox ul {list-style-image: url(../images/lists/list_style_image_white2.png);}
 
	.footer_left {font-size: 12px;	float:left; width:700px; color:#1A682E}
	.footer_right {font-size: 12px;	float:right; width:200px; text-align:right; color:#1A682E}
	.footer_bottom_left {font-size: 10px; float:left; width:400px; display:none;}
	
	nav {margin-left:185px; margin-top:24px; }
	
	
	h2 {color:#46BC0D;font-size:150%; font-family:"futura-pt",serif}
	
	
	.module-box .homemenu {
	margin-top: -70px;	
	
}

.module-box .submenue {
	padding-left: 7px;
    border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #000;
	padding-bottom:10px;
	padding-top:0/*6px*/;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	width:160px;
}

.module-box .subinfo {
	padding-left: 7px;
    width:160px;
}

 .module-box h3.module-heading {padding-bottom:0; }

.submenue ul {
	list-style-type:none;
}
	
	
 .homemenu .dropdown-horizontal li.viewLevel0 a {
	background: transparent /*#ccc;*/!important;
	/*padding-right:15px;*/
	margin-right: 0px;
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000; /***Anpassungen***/
	width:160px;
	
	
	
	
	}
	
	.ym-col1 .homemenu ul {text-align:center;}
	
	.homemenu .dropdown-horizontal li.viewLevel0 a:hover
	{
	color:#000!important;
	background-color: #46BC0D!important; 
	
	
	}




.create {padding-left:12px; color:#1A682E;}

.category-name  {float:left; margin-right:12px; }
.category-name a {
	color: #1A682E;
}

.category-name:after {content:" | "; margin-right:5px; margin-left:3px;color:#1A682E;}


.Legende {
	max-width: 500px;
	font-size: 10px;
	line-height: 1.1em;
	padding: 0px;
	margin-bottom:12px;
}

.Artikelsub {display:none}

.bt-social-share {
	/*border: 0px solid #CAD4E7;
	/*border-radius: 5px;*/
	/*background: none repeat scroll 0% 0% #B1C805;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;*/   
	
	border: 0px solid #CAD4E7;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-attachment: scroll;
	background-color: #EBEBEB;
	background-image: none;
	background-repeat: repeat;
	background-position: 0% 0%;
	 
}

.search .button {
	border: 0px none;
	background-color: #46BC0D;
	color: #FFF;
	float: right;
	margin-left: 10px;
	height: 20px;
	cursor: pointer;
    padding-left:4px;
  	padding-right:4px;
    font-size:13px;
}

/*input[type="search"] {
    border: 1px solid #000;
    padding: 0px;
    margin: 0px;
    height: 18px;
}*/
  
  input[type="search"] {
    border: 1px solid #000;
    padding: 0px;
    margin: 0px;
    height: 18px;
	padding-left:3px;
}

.search {margin-top:-30px; margin-right:70px;}
.allemand {margin-right:35px;}


#main .search {margin:0; width:400px;}

  
.ym-cbox {padding:0;}

.pagenum, .pagination-start, .pagination-end {display:none}
.pagination-next {float:right}
.pagination li a {border:none; color:#46BC0D;}



.legende {font-size:10px; line-height:1.2em; margin-top:-12px;}

a.go {display:none}

.sep {
	background-color: #EEE;
	padding:8px;
	padding-bottom:2px;
	margin-bottom:20px;
}
  
  
  
   .btn2 {
  background: #E93664;
  background-image: -webkit-linear-gradient(top, #E93664, #E93664);
  background-image: -moz-linear-gradient(top, #E93664, #E93664);
  background-image: -ms-linear-gradient(top, #E93664, #E93664);
  background-image: -o-linear-gradient(top, #E93664, #E93664);
  background-image: linear-gradient(to bottom, #E93664, #E93664);
  -webkit-border-radius: 12;
  -moz-border-radius: 12;
  border-radius: 12px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  width:140px;
}

.btn2:hover {
  background: #9fa4a6;
  text-decoration: none;
}
  
.btn2 a {color:#ffffff;}
  
  
  
   .btn3 {
  background: #E93664;
  background-image: -webkit-linear-gradient(top, #E93664, #E93664);
  background-image: -moz-linear-gradient(top, #E93664, #E93664);
  background-image: -ms-linear-gradient(top, #E93664, #E93664);
  background-image: -o-linear-gradient(top, #E93664, #E93664);
  background-image: linear-gradient(to bottom, #E93664, #E93664);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  font-family: Arial;
  color: #ffffff;
  font-size: 17px;
  padding: 10px 18px 10px 18px;
  text-decoration: none;
  width:140px;
}

.btn3:hover {
  background: #9fa4a6;
  text-decoration: none;
}
  
.btn3 a {color:#ffffff;}
  

  p.chrono_credits {font-size:10px}
  
  
 /** Smartslider **/
  .desc a span.wf_file_text {color:white!important; text-decoration:underline}

/*}
}*/