/**
 * @author      Ralf Wolf
 * @package     Joomla!
 * @subpackage  HTML5 Mustertemplate
 * @link        http://www.rwberatung.de
 * @email       info@rwberatung.de
 * @copyright   Ralf Wolf - 2018
 * @kunde	Eich Steintreppen
**/

/* ************** ALLGEMEINE FORMATIERUNGEN *********************
*****************************************************************/
*{
  margin: 0px;
  padding: 0px;
}

html, body{
  background: #f4f4f4;
  margin:0;
  padding:0;
  font-family: Abadi Extra Light, Helvetica, sans-serif;
  font-weight:normal;
  font-size:12pt;
  line-height: 12.2pt;
}

/* ************************** LAYOUT ****************************
*****************************************************************/
#wrapper_kopf_full {
  left: 0;
  width: 100%; 
}
#wrapper_kopf_innen {
  width: 98%;  
}
#kopf_logo {
  display:none;
}
#wrapper{
  margin: 0 auto;
  width: 100%;
}
#wrapper-content {
  background-color: #fff;  
  width: 96%;
  padding: 10px;
}
#wrapper_footer_abstand {
  background-color: #D9D9D9;
  width: 100%;
  height: 10px;
}
#wrapper_footer_full {
  background-color: #7F7F7F;
  width: 100%;
}
#wrapper-footer_innen {
  text-align: center;
  width: 98%;
}
#spalte1 {
  width: 100%;
}
#spalte2 {
  clear:left;
  width: 100%;
}
/* ************************** SCHRIFTEN***************************
*****************************************************************/
#wrapper-content li {
  margin-left: 35px;
}
#wrapper-content img {
  width: 50%;
  height: auto;
}
#wrapper-content img.voll {
  width: 98%;
  height: auto;
}
p {
  color: #000;
  text-align: justify;
  padding: 0 0 10pt 0;
}
p.copyright {
  text-align: left;
  padding-left: 20px;
}
h1 {
  font-weight:bold;
  font-size:16pt;
  color: #000;
  padding-bottom: 10pt;
  text-align: left;
}
h2, h3, h4 {
  font-weight:bold;
  font-size:12pt;
  color: #000;
  padding-bottom: 5pt;
  text-align: left;
}
a {
  color: #007A37;	
  text-decoration: none;
}
#wrapper-content ul {
  text-align:left;
}
#wrapper-footer_innen p {
  padding-top: 10pt;
  padding-bottom: 10pt;
  font-size:11pt;    
  color: #fff;
}
#wrapper-footer_innen a {
  font-size:11pt;  
  padding-top: 15pt;
  color: #fff;
}
/* ************************** NAVIGATION ************************
*****************************************************************/
#sub-navigation .menu{
  padding: 10px 0 0 20px;
}
#sub-navigation .menu ul { 
}
#sub-navigation .menu li {
	list-style: none;
	float: left;	
}
#sub-navigation .menu li a{
	text-decoration: none;
    font-size:11pt;  
    padding-right: 20pt;
	color: #fff;
}
#sub-navigation .menu li a:hover {
    font-size:11pt;   
	color: #fff;
}
#sub-navigation .menu li.active a {
    font-size:11pt;   
	color: #fff;
}