/* Stylesheets alle Seiten gleich */

		header{
				text-align: center;
				top:0%;
				position: fixed !important;
				width:100%;
				background-color: #66b682ff;
				
			    }
				
	
		li.nav{
				 display: inline-block;
				 list-style-type: none;
				 padding-left: 1em;
				 padding-right: 2em;
				 font: normal 1em "Open Sans";
				 position: relative;
				 }	

		
		nav{
			margin-top: 1%;
			margin-bottom: 1%;
		    }
		
		body {
              display:flex;
			  min-height:100vh;
			  margin:0 auto;
			  flex-direction: column;
			  
	         }
		
		main {
              min-height: 5em;
			  flex: 1;
			  margin-top: 7%;
			  margin-bottom: 5%;
			  /* Grid für alle Seiten */
			  display: grid;
			  grid-template-columns: 1fr 2.5fr 1fr;
			  grid-template-rows: repeat(auto-fit, 1fr);
			  grid-column-gap: 1em;
			  grid-row-gap: 1em;
		     } 
			 
		article {
				 display: grid;
				 margin-bottom: 1%;
				 grid-column-start: 2;
				 grid-column-end: 2;
				 text-align: left;

				}
				
				

				
		article, figure, img {
							  display: inline-block;
							  margin-left: 0em;
							 }	
				
		footer {
	            text-align: center;
			    background-color: #66b682ff;
			    bottom:0px;
			    position: fixed !important;
		    	padding-top: 1%;
				width:100%;
				font: bold .8em "Open Sans";
			    }	

		li.footer {
				   display: inline-block;
				   list-style-type: none;
				   padding-left: 1em;
				   padding-right:2em;
				   margin-left: -1em;
				   margin-right: 1.2em;
				   text-align: center;
				  }
				   
 
	/* Stylesheet Abstand 3 Bilder nebeneinander */
	
	.rechtesbild {
				  margin-left: 1em;
				 }
	.linkesbild {
				 margin-right: 1em;
				}
	.mittleresbild {
				    margin-right: 1em;
					margin-left: 1em;
				   }
	
	/* Stylesheet Abstand Bilder in den mittleren Reihen */
	
	.rechtesbildmitt {
				      margin-left: 1em;
				      margin-top: 1em;
				      margin-bottom: 1em;
				     }
	
	.linkesbildmitt {
				     margin-right: 1em;
					 margin-top: 1em;
					 margin-bottom: 1em;
				    }
					
	.mittleresbildmitt {
						margin-right: 1em;
						margin-left: 1em;
						margin-top: 1em;
						margin-bottom: 1em;
					   }

	/* Stylesheet für die Ausrichtung der Bilder links bündig mit der Schrift */
	.figureausrichtunglinks figure, img {
							margin-left: 0;
							}



					   
/* Stylesheets Startseite */

	/* Stylesheet für die Auflistung der Publikationen */
					
	ul.articlestart {
					 list-style-type:disc;
					 text-align: left;
					 margin-left: -1.5em;
					}				
	
	/* Stylesheet Auswahl aktueller Arbeiten */
	
	.articleauswahl {
					 display: grid; 
					 grid-column-start: 2;
					 grid-column-end: 3;
					 text-align: left;
					 margin-bottom: 5em;
					}

				
	
	.figurearticleauswahl {
				 display: inline-block;
				
				}
	.objectfitarticleauswahl img {
							   display: inline-block;
							   width: auto;
							   object-fit: contain;
							   height: 30vh;
							  }
	
	

/* Stylesheet Olympische Spiele */

	/*Stylesheet img Übersichtskarte Austragungsorte*/
	
	.objectfitaustragungsorte img {
								   width:100%;
								   height: auto;
								   object-fit: contain;
								   margin-top: 1em;
								   }
										  
	/* Stylesheet Bild Austragungsorte und Teilnehmende Nationen, die class wird im article angegeben und für die enthaltenen Elemente zugeordnet */

	.objectfituebersicht img {
									 width:36vw;
									 object-fit: contain;
									 height: auto;
									 margin-top: 1.5em;
									}
									   
	/* Stylesheet für die Darstellung im article Medaillengewinner, Geburtsorte der Bilder die class wird im article angegeben und für die enthaltenen Elemente zugeordnet */						
							
	.figurearticleolympiaseite img {
								width: 50vw;
								object-fit: contain;
								height: auto;
								margin-top: 1.5em;
								}
										   
	/* Stylesheet Karte Sportstätten*/
	
	.figuresportstaetten img {
						  width: auto;
						  object-fit: contain;
						  height: 25vw;
						  margin-top: 1em;
						  margin-left: -0.5em;
						 }	
	

	/*Stylesheet für die Darstellung der Karten pro Teilnehmerland und Olympiajahr */
	
	/*Stylesheet Article Athen 1896*/

	.geburtsorteteilnehmerland img {
												  width: 25vw;
												  object-fit: contain;
												  height: auto;
												  display: inline-block;
												  margin-top: 8em;
												  margin-left: -10em;
												  }
											 
											 
	.vereineteilnehmerland img {
												  width: 25vw;
												  object-fit: contain;
												  height: auto;
												  display: inline-block;
												  margin-top: 0em;
												  margin-left: 0em;
												  }



												  
												  
	/*Stylesheet Anordnung der Tabellen unter die Karten pro Teilnehmerland und Olympiajahr */
	
	/*Stylesheet Anordnung alle Tabellen */
	
	.tabellevereineteilnehmerland {
									margin-left: 0em;
									margin-top: 0em;
									display: inline-block;
								  }
								  							  
									
	.tabellegeburtsorteteilnehmerland {
										margin-top: 0em;
										display: inline-block;
									  }
									  
	/*Stylesheet Anordnung der Tabellen Vereine unter der Karte Vereine */
	/* Dänemark */
	.tabellevereineteilnehmerlanddk {
									 margin-left: 21.6em;
									 margin-top: 0em;
									 display: inline-block;
									 object-fit: contain;
									}



	/* Vergrößerung der Bilder beim drübverfahren mit der Maus */

	/* hier wird der Button an sich gestaltet */
	/*
	button {
			padding: 0.1em;
			width: 16vw;
			height: auto;
			position: relative;
			background-color: #00853030;
			border-color: #00853030;
			border-width:0.1em;
			transition: all 1s;
		   }
   */
	/* Gestaltung des Buttons für die anzuwendenden Bilder */
	
	button img {
				background-color: white;
			    }
				
	/* Hier wird gestaltet, was mit dem Bild und dem Button passiert wenn man mit der Maus drüber geht */			
	/* 			
	button:focus img,
	button:hover img{
					  border: 2em solid #eee;
				      border-radius: 1em;
					  box-shadow: 1px 1px 5px #333;
				      position: relative;
				      width: 62.5vw;
				      height: auto;
				      transition: all 1s;
				     }
	*/
	/*
	button:focus,
	button:hover {
				   border: 2em solid #eee;
				   border-radius: 1em;
				   box-shadow: 1px 1px 5px #333;
				   position: relative;
				   width: 62.8vw;
				   height: auto;
				   transition: all 1s;
				   }		 
	/*			   
				   
				   
	/* Vergrößerung der Bilder als Gallerie */

	.bildgalerie figure, img {
						 background: white;
						 /*box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
						 display: inline-block;*/
						 /*margin: 0 0 1em 2em;*/
						 overflow: hidden;
						 padding: 0;
						 width: 15.5vw;
						 height: auto;
						 border: none;
						 transition: all 1.5s;
						}
	/* Größe der Bilder über die class .figurearticleolympiaseite */	
	
	.bildgalerie figure:hover,
	.bildgalerie figure:focus{
							   /*box-shadow: 0 15px 35px rgba(0, 0, 0, 0.8);
							   margin: -1em 0px 0 20px;
							   padding: 5px 5px 30px 5px;*/
							   width: 15.5vw;
							   height: auto;
							   margin-left: 2em;
							   margin-top: 10em;
							   z-index: 2;
							   border: none;
							   transform: scale(4);
							  }								
									
									
	/*Stylesheet Navigation Olympische Spiele */
	
    .navasideolympischespiele {
						       grid-column:1 / 1;
							   grid-row: 1 / 10;

							   margin-left: 1em;
							   margin-right: 8em;
							   margin-top: 2em;
							   margin-bottom: 5em;
							   /*background-color: #66b6824d;*/
							   /*border: thin solid #66b682ff;*/
							  
							   
							   border-top-width: 0.3em;
							   border-top-color: #66b682ff;
							   border-top-style: solid;
							   border-top-left-radius: 1em;
							   border-top-right-radius: 1em;
							   border-left-width: 0.3em;
							   border-left-color: #66b682ff;
							   border-left-style: solid;
							   border-bottom-left-radius: 1em;
							   /*border-bottom-width: 5px;
							   border-bottom-color: #66b682ff;
							   border-right-width: 5px;
							   border-right-color: #66b682ff;*/
							   
							   text-align: left;
							   padding-left: 1em;
							  }

	/* Stylesheet Menü Navigation*/
	
	/* keine Punkte vor den Menupunkten*/
	
	.nopoints ul {
			   list-style-type: none;
			 }

						   						   
							   
	/* Stylesheet table rechter Rand */
	
	table {	
		   border-collapse: collapse;
	       border-spacing: 0.2em;
		   /*border-width: 1 1 1 1;*/
		   border: 1px solid;
		   border-color: #00853060;
		   table-layout: fixed;
		   max-width: 100%;
		   margin-top: 1em;
		   margin-right: 1em;
		   display: inline-block;
		   vertical-align: top;
		  }
	
	td {
		font-weight: normal;
		font-family: open sans;
		font-size: 0.8em;
		text-align: center;
		padding-right: 0.5em;
		padding-top: 0.3em;
		padding-bottom:0.3em;
		
		border-top: 1px solid;
		border-left: none;
		border-right: none;
		border-bottom:none;
		border-color: #00853060;
		overflow:hidden;
        vertical-align:bottom;
		}
		   
	th {
		font-weight: bold;
		font-family: open sans;
		font-size: 0.8em;
		padding-left: 0.3em;
		padding-right: 0.5em;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		border-left: none;
		border-right:none;
		}
	   
	/* Stylesheet Tabelle Durchschnittsalter */

	.randtabdurchschnitt {	
		   border-collapse: collapse;
	       border-spacing: 0.2em;
		   /*border-width: 1 1 1 1;*/
		   border: 1px solid;
		   border-color: #FDB847;
		   table-layout: fixed;
		   max-width: 100%;
		   margin-top: 1em;
		   margin-right: 1em;
		   display: inline-block;
		   vertical-align: top;
		  }	
		  
	/* Stylesheet Tabelle Geburtsorte Medaillengewinner */ 	  	  
	 
	.randtabgeborte {	
		   border-collapse: collapse;
	       border-spacing: 0.2em;
		   /*border-width: 1 1 1 1;*/
		   border: 1px solid;
		   border-color: #89cff0ff;
		   table-layout: fixed;
		   max-width: 100%;
		   margin-top: 1em;
		   margin-right: 1em;
		   display: inline-block;
		   vertical-align: top;
		  }
		  
	   
	/* Tabelle, Texte, Grafiken nebeneinander ausrichten*/
	.floatrechts {
				  display:block;
				  float:right;
				  margin-top: 1em;
				  margin-left: 1em;
				 }
				 
	.floatlinks {
				 display:block;
				 float:left;
				 margin-top:1em;
				 margin-right: 1em;
	            }
				  
	/* Spaltenüberschriften werden central ausgerichtet */
	.thcentral {
			    text-align: center;
			   }
	
	
	/* eine Tabellenkopfzelle mit border*/
	
	.theadborder {
				  border-right: 1px solid;
				  border-color: #00853060;
				 }

		

	/* Spaltenüberschriften werden linksbündig ausgerichtet mit Padding für Anzahl Olympioniken pro Disziplin*/
	
	.thaopdlinksbuendig	{
						 text-align: left;
				         padding-left: 0.3em;
				        }					
	
	/* Hier werden die rowspans definiert */
	
	.throwspan th {
				/*background-color: #00853050;*/
				/*background-image:none;*/
				/*background-image: linear-gradient(#00853020, #00853005, #00853020);*/
				background-color: white;
				text-align: left;
				vertical-align: middle;
				padding-left: 0.3em;
				/*border-left: 1px solid;*/
				border-right: 1px solid;
				border-top: 1px solid;
				/*border-bottom: 1px solid;*/
				border-color: #00853060;
			   }

	/* Tabellengitter in blau bei Zusammengefaßten Spalten und Zellen*/
	
	.throwspangeborte th {
				/*background-color: #00853050;*/
				/*background-image:none;*/
				/*background-image: linear-gradient(#00853020, #00853005, #00853020);*/
				background-color: white;
				text-align: left;
				vertical-align: middle;
				padding-left: 0.3em;
				/*border-left: 1px solid;*/
				border-right: 1px solid;
				border-top: 1px solid;
				/*border-bottom: 1px solid;*/
				border-color: #89cff0ff;
			   }
	

	/* Daten werden linksbündig ausgerichtet */
	
	.tdlinksbuendig {
				     text-align: left;
				     padding-left: 0.3em;
				    }
					
	/* Daten werden linksbündig ausgerichtet mit Padding für Anzahl Olympioniken pro Disziplin*/
	
	.tdaopdlinksbuendig {
						 text-align: left;
				         padding-left: 0.3em;
				        }
			  

	.tablenachrechts {
					  margin-left: 3em;
					 }

				
	/* jede zweite Zeile wird farbig markiert */
	/* Markierung Grün / Weiß */ 
	tbody tr:nth-child(2n+1) { 
							  background-image: linear-gradient(#00853020, #00853005, #00853020);
							  color: #000; 
							 }
	
	/* Markierung Orange / Weiß */
	
	.farbtabdurchschnitt tbody tr:nth-child(2n+1) { 
							  background-image: linear-gradient(#FDB847, #00853005, #FDB847);
							  color: #000; 
							 }						 
	
	/* Markierung Blau / Weiß */
	
	.farbtabgeborte tbody tr:nth-child(2n+1) { 
							  background-image: linear-gradient(#89cff0ff, #00853005, #89cff0ff);
							  color: #000; 
							 }	
	
	/* Gestaltung der Tabellenüberschrift */
	/* Markierung Grün / Weiß */
	
	caption {
			 /* Gestaltung Rahmen Tabellenüberschrift */
		     background-image: linear-gradient(#00853050, #00853015, #00853050);
			 border-color: #008530ff;
			 border-style: solid;
			 /*border-top-left-radius: 0.5em;
			 border-top-right-radius: 0.5em;*/
			 border: none;
			 /* Schriftsetzung der Tabellenüberschrift */
			 font-weight: bold;
			 font-size: 1em;
			 font-family: open sans;
			 text-align: left;
			 padding-left: 0.3em;
			 padding-bottom: 0.3em;
			 padding-top: 0.3em;
			 padding-right: 0.3em;
			}
		
	/* Markierung Orange / Weiß */
	
	.farbcapdurchschnitt caption {
			 /* Gestaltung Rahmen Tabellenüberschrift */
		     background-image: linear-gradient(#FDB847, #00853015, #FDB847);
			 border-color: #FDB847;
			 border-style: solid;
			 /*border-top-left-radius: 0.5em;
			 border-top-right-radius: 0.5em;*/
			 border: none;
			 /* Schriftsetzung der Tabellenüberschrift */
			 font-weight: bold;
			 font-size: 1em;
			 font-family: open sans;
			 text-align: left;
			 padding-left: 0.3em;
			 padding-bottom: 0.3em;
			 padding-top: 0.3em;
			 padding-right: 0.3em;
			}
	
	/* Markierung Blau / Weiß */ 
	
	.farbcapgeborte caption {
			 /* Gestaltung Rahmen Tabellenüberschrift */
		     background-image: linear-gradient(#89cff0ff, #00853015, #89cff0ff);
			 border-color: #89cff0ff;
			 border-style: solid;
			 /*border-top-left-radius: 0.5em;
			 border-top-right-radius: 0.5em;*/
			 border: none;
			 /* Schriftsetzung der Tabellenüberschrift */
			 font-weight: bold;
			 font-size: 1em;
			 font-family: open sans;
			 text-align: left;
			 padding-left: 0.3em;
			 padding-bottom: 0.3em;
			 padding-top: 0.3em;
			 padding-right: 0.3em;
			}
			
	/* Gestaltung der Tabellenköpfe Gold, Silber Bronze */
	
	.gold {
		   background-color: #ffd70075;
		   background-image: linear-gradient(#ffd700ff, #ffd70050, #ffd700ff);
		   text-align: center;
		  }
			  
	.silber {
			 background-color: #c0c0c075;
			 background-image: linear-gradient(#c0c0c0ff, #c0c0c050, #c0c0c0ff);
			 text-align: center;
			}
			
	.bronze {
			 background-color: #cd7f3275;
			 background-image: linear-gradient(#cd7f32ff, #cd7f3250, #cd7f32ff);
			 text-align: center;
			}

	
	/* Stylesheet Section Olympia rechts */

	.sectionasideolympiarechts {
							    margin-top: 1em;
							   }
						
	.asideolympiarechts {
						 grid-column: 3 / 3;
						 grid-row: 1 / 10;
						 margin-top: 1em;
						}
	

/* Stylesheet Länderkarten */
	/*Stylesheet Header */
	

	
	/* Stylesheet Body */
	
	/*Stylesheet Main */
 
	
				
	
    /* Stylesheet Länderkarten */
	
	.weltkarte img {
					width: 50vw;
					height: auto;
					display: inline-block;
					position: relative;
					margin-top: 1em;
				   }
				   
	.europakarte img {
					  width: 50vw;
					  height: auto;
					  display: inline-block;
					  position: relative;
					  margin-top: 1em;
				     }			   
	
	/*
	.weltkarte a {
				  color: black;
				  font: bold 1em "open sans";
				 }
	*/
	
	.laenderkarten img {
						width: 25vw;
						height: auto;
					   }
					   
	/* Stylesheet Beschriftung Weltkarte */

	.europa a {
			  color: black;
			  font: bold 0.8vw "open sans";
			  }
			  
	.europa {
			 display: inline-block;
			 position: absolute;
			 top: 29.3%;
			 left: 49%;
			 
			}
			

			
	.afrika {
			 color: black;
			 font: bold 0.8vw "open sans";
			 display: inline-block;
			 position: absolute;
			 top: 40%;
			 left: 50%;
			}	

	.nordamerika {
				  color: black;
			      font: bold 0.8vw "open sans";
			      display: inline-block;
			      position: absolute;
			      top: 30.5%;
			      left: 32%;
			     }
				 
	.suedamerika {
				  color: black;
			      font: bold 0.8vw "open sans";
			      display: inline-block;
			      position: absolute;
			      top: 45%;
			      left: 37.5%;
			     }

	.antarktis {
			    color: black;
			    font: bold 0.8vw "open sans";
			    display: inline-block;
			    position: absolute;
			    top: 63%;
			    left: 50%;
			   }

	.australien {
				 color: black;
				 font: bold 0.8vw "open sans";
				 display: inline-block;
				 position: absolute;
				 top: 49%;
			     left: 64%;
			    }	
				
	.asien 	{
			 color: black;
			 font: bold 0.8vw "open sans";
			 display: inline-block;
			 position: absolute;
			 top: 30%;
		     left: 60%;
		    }		
		   
	/*Stylesheet Abständer Wappen und Flaggen Text */
	
	.abstandwappenueberschrift, figure {
								margin-top: -0.5em;
							   }
	
	.abstandtextwappen, p {
						margin-top: -0.5em;
						padding-bottom: 1em;
					   }
			 


	/*
	.beschriftungweltkarte span {
			 color: black;
			 font: bold 1em "open sans";
			 display: block;
			 position: absolute;
			 bottom: 49em;
			 left: 66em;
			}
			
    */
	/*Stylesheet Navigationsleiste*/
						 
	.navasidelaenderkarten{
						   grid-column-start: 1;
						   grid-column-end: 2;
						   grid-row-start: 1;
						   margin-left: 1em;
						   margin-right: 8em;
						   margin-top: 2em;
						   margin-bottom: 5em;
						   /*background-color: #66b6824d;*/
						   /*border: thin solid #66b682ff;*/
							  
							   
						   border-top-width: 0.3em;
						   border-top-color: #66b682ff;
						   border-top-style: solid;
						   border-top-left-radius: 1em;
						   border-top-right-radius: 1em;
						   border-left-width: 0.3em;
						   border-left-color: #66b682ff;
						   border-left-style: solid;
						   border-bottom-left-radius: 1em;
						   /*border-bottom-width: 5px;
						   border-bottom-color: #66b682ff;
						   border-right-width: 5px;
						   border-right-color: #66b682ff;*/
							   
						   text-align: left;
						   padding-left: 1em;
						   }
						   
	/* Stylesheet Länderkarten rechte Seite */
	
	.asideflaggendeutschland {
							  grid-column-start: 3;
							 }

					
					
	/*Stylesheet Flaggen der Bundesländer*/
 
	.flaggen img {
				  width: 4vw;
				  height: auto;
				  display: inline-block;
				  object-fit: contain;
				  border: 0.1em solid;
				  border-color: gray;
				  margin-top: -1.0em;
			     }
				 
				 
				 
	/* Stylesheet Text Flaggen der Bundesländer */

	.textblflaggen p {
					  margin-top: -0.5em;
					  padding-bottom: 0.5em;
					 }
				 
				 
	/*Stylesheet rechte Seite der einzelnen Bundesländer */

	.asideflaggenbw {							
					grid-column-start: 3;
					}
					
	/*Stylesheet Wappen der Stadt und Landkreise */

	.wappen img {	
				 width: 2vw;
				  height: auto;
				  display: inline-block;
				  object-fit: contain;
				  /*border: 0.1em solid;*/
				  border-color: gray;
			     }
				 
	.wappenbl img  {
					width: auto;
					height:2.5vw;
					display: inline-block;
				   }
					
	
	/* Stylesheet Beschriftung Flaggen der Bundesländer */
	
	.figcaptionflagge figcaption {
					   float: bottom;
					   font-family: open sans;
					   font-weight: bold;
					   font-size: 1em;
					   margin-left: 0.5em;
					   margin-top: 0.7em;
					  }



/* Stylesheet Kontakt */
	
				 
/* Stylesheet Quellen */

	#gridquellen {
				  display: grid;
				  grid-template-columns: repeat(3, 1fr);
				  grid-gap: 1em;
				  
				 }
				 
	#articlequellen {
					 grid-column: 2 / 3;
					 grid-row: 1 / 2;
					 margin-left:2em;
					 text-align:left;
					}

	/* Anordnung der einzelnen Quellen zu deren Überschrift */
	ul.quellen {
				 font: normal 1em "Open Sans";
				 list-style-type: none;
				 text-align: left;
				 margin-left: -2.5em;
				 margin-top: -10em;
				 margin-bottom: 0em;
				}

	/*
	#ulquellen2 {
				 font: normal 0.8em "Open Sans";
				 list-style-type: none;
				}
	*/			 
				 
				 
				 
				 
/* SVG einfügen */

	.eins {
		   stroke: #95e2ffff;
		   stroke-width: 1;
	      }				 
				 
				 
/* Textgestaltung die alle Seiten gleich betreffen*/

	h1 {
		font: bold 2.5em "Open Sans";
		letter-spacing: .1em;
		}

	h2 {
		font: bold 1.5em "Open Sans";
	   }
	   
	h3 {
		font: bold 1em "Open Sans";
	   }	
	   
	p {
	    font: normal 1em "Open Sans";
	  }
	  
	a {
		font: normal 0.8em "Open Sans";
	  }  
	  
	  
/* Textgestaltung Kontakte */
 
	.textkontakt {
			      font: normal 0.8em "Open Sans";
				  margin-top: 0em;
				 }
	
/* Textgestaltung Quellen */
    /* Anordnung der Überschriften zur Seitenüberschrift */
	.textquellen {
			      font: normal 0.8em "Open Sans";
				  margin-top: 0em;
				 }
/* Stylesheet Anordnung Article Gestaltung mit class */
 						
		
/* Stylesheet Balkendiagramm */
	
/*
	#athen1896fechten {
					   width: 30em;
					   height: 15em;
					   border: 0.1px;
					   border-style: solid;
					   border-color: red;
					  }
				  
	#athen1896gewichtheben{
					   width: 30em;
					   height: 15em;
					   border: 0.1px;
					   border-style: solid;
					   border-color: red;
					  }				  
	
*/

/* Textgestaltuung Bildunterschriften */

	.Bildunterschrift, figcaption {
					   font: normal 0.8em "Open Sans";
					   margin-top: 0.8em;
					  }
					  
/* Gestaltung Rahmen Diagramme Anzahl Teilnehmer pro Disziplin */					  
	
	.chartboxdisziplin {
			   width: 30em;
			   height:20em;
			   border:0.1em;
			   border-style: solid;
			   margin-top: 3em;
			   margin-right: 1em;
			   padding-left: 1em;
			   padding-right: 1em;
			   padding-bottom: 0.1em;
			   display: inline-block;
			  }
	  

	.chartboxalter {
			   width: 40em;
			   height:20em;
			   border:0.1em;
			   border-style: none;
			   margin-top: 3em;
			   margin-right: 1em;
			   padding-left: 1em;
			   padding-right: 1em;
			   padding-bottom: 0.1em;
			   display: inline-block;
			   border-color: none;
			  }



    

	
	
