﻿/*
# ###########################################
# @Description: CSS für alle Seiten
# @Version 1.0
# @Date: 16-07-2020
# @Author: H. Kappus
# ###########################################
*/

/* Allgemeine Festlegungen */
body {
    background-color: #ffffff;
    color: #666666;
/*	 font-size-adjust: 0.58;  */
/*	 	font-stretch: semi-condensed;  */
/*  	font-stretch: ultra-condensed|extra-condensed|condensed|semi-condensed|normal|semi-expanded|expanded|extra-expanded|ultra-expanded|initial|inherit; */
  	font-family:  'Roboto Condensed', "Helvetica", "sans-serif";
  	font-weight: normal;
	 	font-size: 50px;
		line-height: 58px;
    margin: 0;
    padding: 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
/*    background-image: url(/img/umrandung.jpg); wird in Seite gesetzt*/
    background-repeat:no-repeat;
  }
p, h1, ul, li {
	 	font-size: 50px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	}
h1 {
	  color: #0b5eab;
  	font-weight: bold;
    }
h2 {
	  color: #cd9900;
  	font-weight: normal;
  	font-size: 50px;
	line-height: 58px;
	margin: 0;
    padding: 0;
    }
h3 {
	  color: #666666;
  	font-weight: bold;
  	font-size: 50px;
	line-height: 58px;
  	
	
    }
/*  Layout */
#PageBox{
  	position:relative; top:0px;
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    margin-top: 0px;      /* standardkonforme horizontale Zentrierung */
    width: 940px;
    min-height: 1587px;
    padding: 0px;
    border: 0px dashed black;
    background-repeat:no-repeat;
  }

#Logo, #SiteHead, #Sitehead2, #Navi, #Content {
  	position:relative; top:0px;
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
    width: 940px;
    margin: 0px;
    border: 0px dashed red;
  }
#Logo {
		height: 342px;
	}
#SiteHead {
    height: 500px;
    border: 0px dashed red;
	}
#SiteHead2 {
    height: 700px;
    border: 0px dashed red;
	}
#Navi {
    margin: 0px 0px 0px 0px;
    background-color: #ffffff;
    width: 820px;
		height: 70px;
		text-align: right;    
    color: #999999;
    padding: 20px 60px 0px 60px;
    border: 0px dashed red;
    text-align: center;  /* Zentrierung im Internet Explorer */
	}
#Content {
    width: 820px;
    padding: 0px 60px 0px 60px;
  }

/* Classes  */

a {
		text-decoration: none;
    color: #666666;
}

a:hover {
		text-decoration: underline;
    color: #666666;
}
a.navilink {
		text-decoration: none;
		font-weight: normal;
    color: #FFFFFF;
		text-shadow: 1px 1px #666666;
		padding: 0 85px 0 0;
}
a.navilink:hover {
		text-decoration: none;
    color: #EEEEEE;
}

a.textlink {
		text-decoration: none;
    color: #666666;
		font-weight: normal;
}
a.textlink:hover {
		text-decoration: underline;
    color: #666666;
}
a.MainNaviPassiv, a.MainNaviAktiv, a.MainNaviAktiv2 {
		text-decoration: none;
		color: #666666;
    /* text-shadow: 3px 3px #333333; */
    margin: 0px 0px 0px 0px;
}
a.MainNaviAktiv, a.MainNaviAktiv2, a.MainNaviAktiv3 {
	 	font-size: 50px;
		line-height: 58px;
		color: #999999;
  	font-weight: normal;
	 	font-stretch: semi-condensed; 
}
a.MainNaviAktiv2 {
		color: #666666;
}
a.MainNaviAktiv3 {
		color: #666666;
}

a.SubNaviPassiv, a.SubNaviAktiv {
    color: #666666;
		font-weight: normal;
		text-decoration: none;
    margin: 0px 0px 0px 0px;
}
a.SubNaviAktiv {
    color: #666666;
}
a.SubNaviFooter {
    color: black;
		font-weight: normal;
		text-decoration: none;
    margin: 0px 0px 0px 0px;
}
a.MenueNavi{
		text-decoration: none;
	 	font-size: 60px;
		font-weight: normal;
		line-height: 140px;
		color: #999999;
    margin: 0px 0px 0px 0px;
}

