﻿body{
	padding:0px;
	margin:0px;
	background:#FFFFFF;
	color:#000000;
	font:11px/14px Arial, Helvetica, sans-serif;
}

div, p, ul, h2, h3, h4, img, form{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear{
clear:both;
}

.frame {
	border: 1px solid #D5E6E0;
}

.text1 {
	font: 12px/14px Arial, Helvetica, sans-serif;
	color:#50D523;
	font-weight:bold;
}
.text2 {
	font: 11px/14px Tahoma, Geneva, sans-serif;
	color:#000;
	font-weight:normal;
}
.text3 {
	font: 10px/14px Tahoma, Geneva, sans-serif;
	color:#000;
	font-weight:normal;
}

.text4 {
	font: 10px/12px Tahoma, Geneva, sans-serif;
	color:#052578;
	font-weight:bold;
}
.text5 {
	font: 10px/12px Tahoma, Geneva, sans-serif;
	color:#052578;
	font-weight:bold;
}


a:link {
	font: 12px/14px Tahoma, Geneva, sans-serif;
	color:#FF8800;
	font-weight:normal;
	text-decoration:none;
}

a:visited{
	font: 12px/14px Tahoma, Geneva, sans-serif;
	color:#FF5D00;
	font-weight:normal;
	text-decoration:none;
}

a:hover {
	font: 12px/14px Tahoma, Geneva, sans-serif;
	color:#FF5D00;
	font-weight:normal;
	text-decoration:underline;
}

a.a:link {
	font: 12px/24px Tahoma, Geneva, sans-serif;
	color:#50D523;
	font-weight:bold;
	font-size:16px;
	text-decoration:underline;
}

a.a:visited{
	font: 12px/24px Tahoma, Geneva, sans-serif;
	color:#50D523;
	font-weight:normal;
	text-decoration:underline;
}

a.a:hover {
	font: 12px/24px Tahoma, Geneva, sans-serif;
	color:#50D523;
	font-weight:normal;
	text-decoration:none;
}

a.b:link {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color:#50D523;
	font-weight:normal;
	text-decoration:underline;
}

a.b:visited{
	font: 11px/14px Arial, Helvetica, sans-serif;
	color:#50D523;
	font-weight:normal;
	text-decoration:underline;
}

a.b:hover {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}

a.c:link {
	font: 10px/12px Tahoma, Geneva, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}

a.c:visited{
	font: 10px/12px Tahoma, Geneva, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}

a.c:hover {
	font: 10px/12px Tahoma, Geneva, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}

a.d:link {
	font: 10px/12px Tahoma, Geneva, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}

a.d:visited{
	font: 10px/12px Tahoma, Geneva, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}

a.d:hover {
	font: 10px/12px Tahoma, Geneva, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}

input, textarea, select{
border:#fff 1px solid;
background-color:#d6e6e0;
font:10px/12px Tahoma, sans-serif; color:#000; 
}
a.adv:link {text-decoration: none; font-weight:bold; color:#000}
a.adv:hover {text-decoration: none; font-weight:bold; color:#000}
a.adv:visited {text-decoration: none; font-weight:bold; color:#000}

.style1 {
	font-size: 16px;
	color: #FFA500;
	font-weight: bold;
}
.style2 {
	font-size: 20px;
	color: #FFA500;
}
.style3 {font-size: 14px}
.style4 {font-size: 12px}
.style5 {
	color: #FFA500;
	font-weight: bold;
}
.style7 {
	font-size: 14px;
	color: #FF8800;
	font-weight: bold;
}
.style8 {color: #FF8800}
.style10 {font-size: 12px; color: #FF8800; }

ul.navi {
	margin: 0;
	padding: 4px;
}
ul.navi li {
	display: inline;
	margin-right: 5px;
	border: 1px solid #000;
	padding: 3px;
}
.open-close
{
    background:url(images/open-close.png) no-repeat left;
    width:30px;
    height:10px;
    margin:0 auto;
    padding:10px 0;
    cursor:pointer;
}