/* Intern */

	body { background-color: #FFFFFF;
		   color: #000000;
		   font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
		   font-size: 12px;
		   font-variant: normal;
		   font-weight: normal;
		   text-decoration: none;
		 }

	body a { color: #000000;}
	body a:hover { color: #777777;}

	th { font-weight: normal }

	.navbardef { display: inline;
			     width: 120px;
			     height: 25px;
			     border: 1px solid #FFFFFF;
			     background-color: #BBBBBB;
			     padding: 4px;
			     text-align: center;
			   }


	.navbar { display: inline;
			  width: 80px;
			  height: 25px;
			  border: 1px solid #FFFFFF;
			  background-color: #DDDDDD;
			  padding: 4px;
			  color: #666666;
			  text-align: center;
			  text-decoration: none;
			}

	.navbar:hover { display: inline;
			  		width: 80px;
			  		height: 25px;
			  		border: 1px solid #FFFFFF;
			  		background-color: #EEEEEE;
			  		padding: 4px;
			  		color: #333333;
			  		text-align: center;
			  		text-decoration: none;
				  }

	.navbar2 { display: inline;
			   width: 170px;
			   height: 50px;
			   border: 1px solid #DDDDDD;
			   background-color: #EEEEEE;
			   margin-right: 10px;
			   padding: 7px;
			   color: #444444;
			   font-size: 14px;
			   font-weight: bold;
			   text-align: left;
			   text-decoration: none;
			 }

	.navbar2 a { color: #222222;
				 font-size: 12px;
				 font-weight: normal;
				 text-decoration: none;
			   }

	.navbar2 li { position: relative;
				  left: -20px;
				}

	.aedformdiv	{ background-color: #EEEEEE;
			  	  color: #444444;
			  	  width: 440px;
			  	  height: 270px;
			  	  border: 1px solid #DDDDDD;
			  	  margin: 0px;
			  	  padding: 15px;
			  	  font-size: 13px;
			  	  font-weight: normal;
			  	  text-align: left;
			  	  text-decoration: none;
			  	}

	input.aedform		{ width: 400px; }
	textarea.aedform	{ width: 400px; height: 200px; }


/* News */

	.newstable { width: 600px;
		     	 border: 1px solid #DDDDDD;
		     	 border-collapse: collapse;
		         font-size: 12px;
		   	   }


	.newsth { background-color: #DDDDDD;
	     	  padding: 2px;
	     	  font-size: 13px;
	     	}


	.newstd { background-color: #EEEEEE;
	     	  padding: 2px;
			  border: 1px solid #DDDDDD;
	     	  font-size: 12px;
	     	}


/* Board */

	.boardtable { width: 600px;
		     	  border: 1px solid #DDDDDD;
		     	  border-collapse: collapse;
		    	  font-size: 12px;
		   		}


	.boardth { background-color: #DDDDDD;
	     	   padding: 2px;
	     	   font-size: 13px;
	     	 }


	.boardtd { border: 1px solid #DDDDDD;
			   background-color: #EEEEEE;
	     	   padding: 2px;
	     	   font-size: 12px;
	     	 }


/* FAQ, Galerie & Downloads */

	.bluediv { display: inline;
			  width: 600px;
			  border: 1px solid #DDDDDD;
			  background-color: #EEEEEE;
			  margin: 0px;
			  padding: 10px;
			  color: #444444;
			  font-size: 12px;
			  text-align: left;
			}

	.bluediv a { color: #222222;
				font-size: 12px;
				text-decoration: none;
			  }

	.bluediv li { position: relative;
				 left: -20px;
			   }
