
body	{
	MARGIN: 0px;  
	}

p, h1, h2, h3, h4, ul li	{
	FONT-FAMILY: sans-serif;
	}

h1 {	font-size: 22px; color: #009900; text-align: center; 
	text-indent: 0; font-weight: bold;
	padding: 0px 20px 0px 20px; margin: 20px 20px 10px 20px;  
	}

P {	font-size: 15px; color: #000000; text-align: justify; 
	text-indent: 30px; font-weight: normal;
	padding: 0px 0px 0px 0px; margin: 10px 20px 10px 20px; 
	}

h2 {	font-size: 20px; color: #0033cc;  
	text-indent: 30px; font-weight: bold;
	padding: 0px 0px 0px 0px; margin: 10px 20px 10px 20px; 
	}

h3 {	font-size: 18px; color: #000099;  
	text-indent: 30px; font-weight: bold;
	padding: 0px 0px 0px 0px; margin: 10px 20px 10px 20px; 
	}

h4 {	font-size: 16px; color: #000000;  
	text-indent: 30px; font-weight: bold;
	padding: 0px 0px 0px 0px; margin: 10px 20px 10px 20px; 
	}
UL { 	font-size: 16px;
	border: 0; background: 0;
	padding: 0;  margin: 10px 20px 10px 35px;  }

UL li {	list-style: inside; 
	font-size: 15px; color: #006600; text-align: justify; 
	text-indent: 0; font-weight: bold;
	padding: 0; margin: 0 0 2px 0;  
	border: 0; background: 0;
	}


A:link    {text-decoration: none; color: #000066; font-weight: bold}
A:visited {text-decoration: none; color: #003366; font-weight: bold}
A:active  {text-decoration: none; color: #000000; font-weight: bold}
A:hover {text-decoration: none; color: #00cc00; font-weight: bold}



.branding { margin: 0; width: 100%;height: 130px; 
	background: #ffffff url(image/topfon.gif) bottom left repeat-x;
	}

.logo { float: left;
	border: 0; margin: 0; padding: 0;
	height:100%; width: 200px;
	background: none;
	}

.logo img { 
	border: 0; 
	padding: 0; margin: 0px 20px 0px 20px;
	}




.banner { height: 130px; font-size: 11px; 
	padding: 0; text-align: center; color: #66ccff;
	background: url(image/attop.jpg) center 10px no-repeat;
	  border: 0;
	}





.topinfo {   float: right;
	border: 0; margin: 0; padding: 0;
	height:100%; width: 200px;
	background: none; 
	}
.topinfo p { white-space: nowrap; 
	font-size: 14px; color: #000000; text-align: center; 
	text-indent: 0; font-weight: normal;
	padding: 0px 0px 0px 0px; margin: 4px 14px 2px 14px; 
	}



.topinfo h1 { white-space: nowrap; 
	font-size: 14px; color: #000000; text-align: center; 
	text-indent: 0; font-weight: normal;
	padding: 0px 0px 0px 0px; margin: 14px 14px 2px 14px; 
	}



.navi { background: #c0e0ff; width:100%;      
	margin: 0;

	padding: 4px 0px 6px 0px;
	border: none;
	text-align: center;}



.navi UL {  font-size: 14px; text-align: center;
	border: 0; background: 0; line-height: 24px;
	padding: 0;  margin: 0; text-indent: 0px;  }



.navi ul li { white-space: nowrap; font-size: 14px;
	margin: 0;

	padding: 0;
	border: none;
	list-style: none;

	display: inline;

	border: 0; background: 0;text-indent: 0px; 
      }



.navi ul li A:link    
	{text-decoration: none; color: #0000cc; padding: 0 3px 0 3px;
	font-weight: normal; font-size: 14px; margin: 3px;
	background: #e0f0ff; border: 1px solid #ffffff;
	}

.navi ul li A:visited 
	{text-decoration: none; color: #000099; padding: 0 3px 0 3px;
	font-weight: normal; font-size: 14px; margin: 3px;
	background: #e0f0ff; border: 1px solid #ffffff;
	}

.navi ul li A:active  
	{text-decoration: none; color: #000099; padding: 0 3px 0 3px;
	font-weight: normal; font-size: 14px; margin: 3px;
	background: #6699ff; border: 1px solid #ffffff;
	}


.navi ul li A:hover   
	{text-decoration: none; color: #009900; padding: 0 3px 0 3px;
	font-weight: normal; font-size: 14px; margin: 1px;
	background: #ffff99; border: 3px solid #ffffff;
	}

.navi p { white-space: nowrap; font-size: 14px;
	margin: 0;

	padding: 0;
	border: none;
	list-style: none;

	display: inline; color: #ff0000; font-weight: bold;
	border: 0; background: 0; text-indent: 0px; 
 text-align: center;     }

.content { 
	background: #ffffff; padding-bottom: 20px;
	}
.extra { padding: 0; float: right; margin: 0px 0px 0px 10px ;
	background: #ffffff;
	}
.extra  UL { 	
	border: 0; background:  ;
	padding: 0; margin: 0;  }


.extra  LI { 
	list-style: none; 
	font-size: 16px; color: #000066; text-align: center; 
	text-indent: 0; font-weight: normal;
	padding: 4px 0px 4px 0px; margin: 10px 4px 10px 4px ;  
	border: solid 0px #deeeff ; 
	background: #ffffff url(image/extrafon.gif) left top repeat-y;
	}


.extra p {
	font-size: 14px; color: #000000; text-align: justify; 
	text-indent: 0; font-weight: normal;
	padding: 0px 0px 0px 0px; margin: 8px 12px 8px 12px ;
	}

.extra h4 {
	font-size: 12px; color: #000000; text-align: justify; 
	text-indent: 12px; font-weight: bold;
	padding: 0px 0px 0px 0px; margin: 8px 12px 8px 12px ; 
	}


.extracontent img {margin: 8px 0 8px 0; border: 2px solid white}

img {margin: 12px; border: 0}












.zeroinfo {  padding: 0; margin: 0; border-top: 1px solid #c0e0ff;
	text-align: center;
	background: #ffffff url(image/botfon.gif) top left repeat-x;
	}

.zeroinfo p { margin: 18px 20px 8px 20px ; text-indent: 0;
	padding: 0; font-weight: normal;
	text-align: center; font-size: 14px; color: #6699cc;
	}

.zeroinfo h4 { margin: 8px 20px 8px 20px ; text-indent: 0;
	padding: 0; font-weight: normal;
	text-align: center; font-size: 14px; color: #6699cc;
	}
