/* CSS Document  ---------------------------------- */

body{
	margin-top : 0px;
	margin-bottom : 0px;
	background : #ffffff;
	font-size: 10pt;
  	font-weight: normal;
  	color: #6F6652; font-family: ARIAL, HELVETICA,  serif;
  	line-height: normal;	
}



/* main container  ---------------------------------- */

#container {margin-left: auto;
		margin-right: auto;
		width: 760px;		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		background-color: #ffffff;
		border: 0px solid #f2f2f2;
			
}







/* CSS fonts  ---------------------------------- */

p {font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #6F6652; 
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
 }
 
 
 .marginlef0 {
  margin-left: 0px;
 }
 
 p.home {font-style: normal;
  font-size: 13pt;
  font-weight: normal;
  color: #6F6652;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 5px;
  margin-left: 10px;
 }


p.topnavi {font-style: normal;
  font-size: 11pt;
  font-weight: normal;
  color: #ffffff; 
  line-height: normal;
  padding: 0px;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 10px;
  padding-left: 0px;
 }

p.box{font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 5px;
  padding-left: 5px;
 }
 
 
 p.boxwhite{font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding-left: 10px;
 }

p.footer {font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  color: #ffffff;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  padding-left: 5px;
 }

h1 {font-style: normal;
  font-size: 18pt;
  font-weight: BOLD;
  color: #6F6652;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 0px;
  margin-left: 10px;
  }
  
  h1.box {font-style: normal;
  font-size: 18pt;
  font-weight: BOLD;
  color: #6F6652;
  padding: 0px;
  text-align: justify;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 5px;
  margin-left: 5px;
  }
  

 h1.contenthead {font-style: normal;
  font-size: 16pt;
  font-weight: BOLD;
  color: #ffffff;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  }
  
   h1.home {font-style: normal;
  font-size: 30pt;
  font-weight: normal;
  color: #ffffff; font-family: Georgia, ARIAL, ARIAL BLACK,HELVETICA,serif;
  padding: 0px;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  }
   
   h1.lang{font-style: normal;
  font-size: 30pt;
  font-weight: normal;
  color: #ffffff; font-family: georgia, ARIAL, ARIAL BLACK,HELVETICA,serif;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  }
  
h2 {font-style: normal;
  font-size: 14pt;
  font-weight: bold;
  color: #6F6652;
  padding: 0px;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-right: 18px;
  margin-left: 10px;

   }  


  
    h2.lang{font-style: normal;
  font-size: 14pt;
  font-weight: bold;
  color: #ffffff; font-family: georgia, ARIAL, ARIAL BLACK,HELVETICA,serif;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  }
  
  
  
h3 {font-style: normal;
  font-size: 12pt;
  font-weight: bold;
  color: #6F6652;
  padding: 0px;
  text-align: justify;
  margin-top: 20px;
  margin-bottom:0px;
  margin-right: 10px;
  margin-left: 10px;
  }  
 
 
 
h4 {font-style: normal;
  font-size: 11pt;
  font-weight: bold;
  color: #6F6652;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-right: 0px;
  margin-left: 10px;
 } 
 
 
 
 h5 {font-style: normal;
  font-size: 12pt;
  font-weight: normal;
  color: #51A121;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 10px;
  margin-left: 10px;
 }  

  

   
   

  



td, tr {font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 0px;
  margin-left: px;
 }
 

 
 ul{	
	margin-left : 15px;
	margin-right : 0px;
	margin-bottom: 10px;
	margin-top:0px;
}

li{	line-height : normal;
	color: #6F6652; 
	margin-left : 10px;
	margin-right : 12px;
	margin-bottom: 2px;
	margin-top:2px;
	list-style-position : outside;
	list-style-type : round;
	}
 
 

 

.white {
  color: #ffffff; 
  }  
.orange {color: #FF9900;} 



#contactinfo{
	font-family: ARIAL, HELVETICA,  serif;
  		
}

/* form  ---------------------------------- */ 
 
input, textarea {font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #000000; font-family: ARIAL,HELVETICA,serif;
   }
 
  
		
		
	   
/*  content  ---------------------------------- */	



#top {display: none;}	

#billboard {position: relative;
		width: 760px;
		height: 160px;		
		background-color: #ffffff;
		border-bottom: 2px solid #ffffff;
		margin: 0px;
		}  

#homeright {display: none;} 
#homeright2 {display: none;} 

#homeleft img  {display: none;} 
#homeleft2 img {display: none;} 
	 
#mainnavi {display: none;}  

#mainnavinew {display: none;}  

#boxgreen {display: none;}  
		
		
#copyrightlang	{display: none;}  
		
#content {position: relative;
   	width: 740px;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #ffffff;
	border-bottom: 20px solid #ffffff;
	border-top: 20px solid #ffffff;	
		}	
		


#contentleft{position: relative;
	float: left;	
   	width: 500px;
	height: 100%;
	text-align: left;
	margin-top: 0px;
	background-color: #ffffff;	
	padding-right: 0px;
	padding-left: 15px;
		}
		
#contentright{position: relative;
	float: right;	
   	width: 175px;
	height: 100%;
	text-align: left;
	padding-left: 0px;
	padding-right: 15px;
	background-color: #ffffff;
			}	




#contenthead {position: relative;		
   	width: 740px;
	height: 140px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #ffffff;
	border-bottom: 0px solid #ffffff;
	border-top: 0px solid #ffffff;
	
		}

#contentheadleft{position: relative;
	float: left;	
   	width: 240px;
	height: 140px;
	text-align: left;
	margin-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background : #7B90AA url(../images/english/contentheadbottom.gif) no-repeat bottom;
		}
		
#contentheadright{position: relative;
	float: right;	
   	width: 490px;
	height: 140px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #ffffff;
	border-left: 9px solid #ffffff;
			}	




#copy {position: relative;
   	width: 740px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #ffffff;
	border-bottom: 20px solid #ffffff;
	border-top: 20px solid #ffffff;
	
		}
		

#copyleft{position: relative;
	float: left;	
   	width: 490px;
	text-align: left;
	margin-top: 0px;
	background-color: #ffffff;	
	padding-right: 0px;
	padding-left: 0px;
	border-right: 9px solid #ffffff;
		}
		
		
#copyleft img{display: none;
			}
	
		
#copyright{position: relative;
	float: right;	
   	width: 240px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	background : #F2F2F2 url(../images/english/copyrightbottom.gif) no-repeat bottom;
			}	




div.boxarea{
/* this is a hack to force the footer below the boxes on hp in ff */
	clear: both;
	}
	
div.boxright{
	float: right;
	width: 240px;
	height: 390px;
	}


	
div.boxmid{
	float: right;
	width: 240px;
	height: 390px;
	margin-right: 10px;
	}


	
div.boxleft{
	float: right;
	width: 240x;
	height: 390px;
	margin-right: 9px;
	}



#intro{position: relative;
	width: 240px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	background : #7C8899 url(../images/english/introbottom.gif) no-repeat bottom;
	border-bottom: 10px solid #ffffff;
			}	




#chapter{position: relative;
	width: 240px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;	
	background : #AAAEB4 url(../images/english/chapterbottom.gif) no-repeat bottom;
			}	


#chapterlelection {position: relative;
	width: 240px;
	height: 390px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;	
	background : #F2F2F2 url(../images/english/chapselbottom.gif) no-repeat bottom;
			}	


#copyleftlang{position: relative;
	float: left;	
   	width: 490px;
	height: 100%;
	text-align: left;
	margin-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-right: 10px solid #ffffff;
	background : #ffffff ;
		}


#copyleftlang img{display: none;
			}




#sponsor {position: relative;
		margin-left: auto;
		margin-right: auto;
		clear: both;
		width: 760px;
		height: 100%;		
		text-align: left;	
		margin-top: 10px;
		padding-bottom: 0px;
		border-bottom: 00px solid #ffffff;
		background : #ffffff url(../images/cornerend.gif) no-repeat bottom;
           }  

#sponsorpadding {
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		
           }  

#footer  {position: relative;
		margin-left: auto;
		margin-right: auto;
		clear: both;
		width: 760px;
		height: 40px;		
		background-color: #6F6652;
		text-align: left;	
		margin-top: 10px;
		padding-bottom: 0px;
		border-bottom: 00px solid #ffffff;
		background : #6F6652 url(../images/footer_bottom.gif) no-repeat bottom;
           }  

		
/* navigation  ---------------------------------- */





A:link {text-decoration: none; font-size: 10pt; font-weight: normal; color: #51A121; }
A:visited {text-decoration: none; font-size: 10pt; font-weight: normal; color: #51A121;}
A:active {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #6F6652;}
A:hover {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #6F6652;}

A.black:link {text-decoration: none; font-size: 10pt; font-weight: normal; color: #000000; }
A.black:visited {text-decoration: none; font-size: 10pt; font-weight: normal; color: #000000;  }
A.black:active {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #cccccc;  }
A.black:hover {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #cccccc; }

A.whitebold:link {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff; }
A.whitebold:visited {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff;  }
A.whitebold:active {text-decoration: underline; font-size: 10pt; font-weight: bold; color: #cccccc;  }
A.whitebold:hover {text-decoration: underline; font-size: 10pt; font-weight: bold; color: #cccccc; }

A.footer:link {text-decoration: none; font-size: 8pt; font-weight: normal; color: #ffffff;}
A.footer:visited {text-decoration: none; font-size: 8pt; font-weight: normal; color: #ffffff;}
A.footer:active {text-decoration: underline; font-size: 8pt; font-weight: normal; color: #cccccc;  }
A.footer:hover {text-decoration: underline; font-size: 8pt; font-weight: normal; color: #cccccc; }



A.globalnavi:link {text-decoration: none; font-size: 9pt; font-weight: normal; color: #ffffff; }
A.globalnavi:visited {text-decoration: none; font-size: 9pt; font-weight: normal; color: #ffffff; }
A.globalnavi:active {text-decoration: underline; font-size: 9pt; font-weight: normal; color: #cccccc; }
A.globalnavi:hover {text-decoration: underline; font-size: 9pt; font-weight: normal; color: #cccccc; }


A.subchapter:link {text-decoration: none; font-size: 9pt; font-weight: normal; color: #ffffff; }
A.subchapter:visited {text-decoration: none; font-size: 9pt; font-weight: normal; color: #ffffff; }
A.subchapter:active {text-decoration: underline; font-size: 9pt; font-weight: normal; color: #cccccc; }
A.subchapter:hover {text-decoration: underline; font-size: 9pt; font-weight: normal; color: #cccccc; }

A.langhome:link {text-decoration: none; font-size: 12pt; font-weight: bold; color: #6F6652; }
A.langhome:visited {text-decoration: none; font-size: 12pt; font-weight: bold; color: #6F6652;}
A.langhome:active {text-decoration: underline; font-size: 12pt; font-weight: bold; color: #51A121;}
A.langhome:hover {text-decoration: underline; font-size: 12pt; font-weight: bold; color: #51A121;}



   


A.mnavi:link {text-decoration: none; font-size: 9pt; font-weight: nromal; color: #ffffff; background-color: #757A5F;   border-left: 2px solid #757A5F;}
A.mnavi:visited {text-decoration: none; font-size: 9pt; font-weight:  nromal; color: #ffffff; background-color: #757A5F;  border-left: 2px solid #757A5F;}
A.mnavi:active {text-decoration: none; font-size: 9pt; font-weight:  nromal; color: #ffffff; background-color: #B6BC9F;   border-left: 2px solid #B6BC9F;}
A.mnavi:hover {text-decoration: none; font-size: 9pt; font-weight:  nromal; color: #ffffff;  background-color: #B6BC9F;  border-left: 2px solid #B6BC9F;}




A.button:link {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff; }
A.button:visited {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff;  }
A.button:active {text-decoration: none; font-size: 10pt; font-weight: bold; color: #333333;  }
A.button:hover {text-decoration: none; font-size: 10pt; font-weight: bold; color: #333333; }




A.buttoncss:link {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff; }
A.buttoncss:visited {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff;  }
A.buttoncss:active {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff;  }
A.buttoncss:hover {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff; }




