body {
	background-color: rgb(256, 256, 256);
	color: rgb(100,100,100);
	margin-left: 0;
}

a:link, a:visited{
	color: black;
	  text-decoration: underline;	
}

a:hover, a:active{
	color: rgb(0,100,200);
  text-decoration:  underline;	
}

/*.head_class header {
	font-family: "Source Sans Pro", sans-serif;
	text-align:center;
	overflow: hidden;
	color:rgb(250,250,250);
	background-color: rgb(73, 71, 70);
	position:fixed;
	top: 0;
	width: 100%;
	height:104px;
}*/

.notul a:link, .notul a:visited{
	color: black;
	text-decoration: none;	
}

.notul a:hover, .notul a:active{
	color: rgb(0,100,200);
  text-decoration:  none;	
}



.navbar ul {
  list-style-type: none;
  margin:0;
 /* padding: 0;*/
  padding-left: 0px;
  padding-top: 14px;
  width:210px;
  background-color: rgb(222, 222, 222);  
  position: fixed;
  height: 100%;
  overflow: auto;
}

.navbar li {
  display: block;
}

.navbar li a {
  float: left;
  clear: left;
/*  display: block;*/
  padding: 12px 15px;
  text-align: left;
  text-decoration: none;
  width:210px;
}

.navbar li a:link, .navbar li a:visited {
  color: rgb(82, 82, 82);
  background-color: rgb(222, 222, 222);  
}

.navbar li a:hover, .navbar li a:active {
  background-color: rgb(242, 231, 75);
  color: rgb(109, 109, 110);
  /*display: block;*/
}

.folienlink a:link, .folienlink a:visited {
  background-color: rgb(200, 190, 193);
  color: rgb(240,240,240);
  padding: 0px 0px;
  text-decoration: none;	
}

.folienlink a:hover, .folienlink a:active {
  background-color: rgb(200, 190, 193);
  color: rgb(255, 255, 255);
  padding: 0px 0px;
  text-decoration: none;	
}


.ubunglink a:link, .ubunglink a:visited {
  background-color:rgb(210, 205, 203);
  color: rgb(245,245,245);
  padding: 0px 0px;
  text-decoration: none;	
}

.ubunglink a:hover, .ubunglink a:active {
  background-color:rgb(210, 205, 203);
  color: rgb(255, 255, 255);
  padding: 0px 0px;
  text-decoration: none;	
}


.erglink a:link, .erglink a:visited {
  background-color:rgb(190, 185, 182);
  color: rgb(240,240,240);
  padding: 0px 0px;
  text-decoration: none;	
}

.erglink a:hover, .erglink a:active {
  background-color:rgb(190, 185, 182);
  color: rgb(255, 255, 255);
  padding: 0px 0px;
  text-decoration: none;	
}






.currentlink li {
  display: block;
}

.currentlink li a {
  float: left;
  clear: left;
  padding: 12px 15px;
  text-align: left;
  text-decoration: none;
  width:200px;
}

.currentlink li a:link, .currentlink li a:visited {
  background-color:rgb(66, 177, 90);
  color: rgb(249, 249, 249);
}

.currentlink li a:hover, .currentlink li a:active {
  background-color: rgb(66, 177, 90);
  color: rgb(249, 249, 249);
}

#folienzelle td{
  background-color: rgb(200, 190, 193);
}


table{
  border: 2px solid rgb(133,133,133);
  border-collapse: collapse;
}
table.center {
  margin-left: auto; 
  margin-right: auto;
}

table.gyakvez{
  border: 2px solid rgb(133,133,133);
  border-collapse: collapse;
  margin-left: 10%; 
  margin-right: auto;
}


td.gyakvez{
  border: 2px solid rgb(133,133,133);
}

h2.center {
padding-left: 8%;
font-size:20px;
}

h3.center {
	padding-left: 8%;
	font-size:18px;
}	

h4.center {
	padding-left: 8%;
	font-size:16px;
}

ul.center {
padding-left: 10%;
}

ol.center {
padding-left: 10%;
}

p.center {
	padding-left: 10%;
	font-size:16px;
}

h2.first {
	color: rgb(245, 113, 41);
}

p.first {
	color: rgb(245, 113, 41);
}

li.first {
	color: rgb(245, 113, 41);
}


.firstlink a:link, .firstlink a:visited {
  color: rgb(50,100,150);
  padding: 0px 0px;
  text-decoration: none;	
}

.firstlink a:hover, .firstlink a:active {
  color: rgb(25, 150, 45);
  padding: 0px 0px;
  text-decoration: none;	
}



h2.second {
	color: rgb(220, 89, 32);
}

p.second {
	color: rgb(220, 89, 32);
}

li.second {
	color: rgb(220, 89, 32);
}


h2.third {
	color: rgb(161, 102, 52);
}

p.third {
	color: rgb(161, 102, 52);
}

li.third {
	color: rgb(161, 102, 52);
}


td {
  padding: 9px;
  border-collapse: collapse;
}

th{
  background-color: rgb(169, 160, 163);
  color: rgb(250,250,250);
  padding: 6px;
  border-collapse: collapse;
}
#t01 tr:nth-child(even) {
  background-color: rgb(222, 222, 222);
}

#t01 tr:nth-child(odd) {
 background-color: rgb(238, 238, 238);
}