h1 {
/* top right bottom left */
margin: 10 0 10 10; font-size: 18px; color: #808080; text-align: center;
}
p {
	/*FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14px; */
	margin: 0 0 10 0; color: #808080;
}
p:first-letter { margin: 0 0 0 10; font: bold; color: #808080;}
p.main {
	margin: 0 0 0 10; color: #808080;
}
span.white {
	margin: 0 0 0 0; color: #d2dde4; font-size: 12px;
}
span.main {
	margin: 0 0 0 20; color: #4e6c8e;
}
span.mt {
	margin: 0 10 0 10; color: #4e6c8e; font-size: 14px;
}

font.main {
color: #8ba5ef; text-decoration: none; border-bottom: 3px solid #4e6c8e;
}

a.main:link, a.main:visited {
	font-size: 14px;
	font: bold;
	color: #adadad;
	/*color: #4e6c8e;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0 20 0 20;
	padding: 0 0 8 0;
	border-bottom: 4px solid #f66900;
	width: 120px;
	heith: 40px;
}
a.main:active {
	color: #8ba5ef;
	text-decoration: none;
	border-bottom: 8px solid #4e6c8e;
}
a.main:hover {
/*8ba5ef 002072*/
	color: #3c92c1;
	text-decoration: none;
	padding: 0 0 4 0;
	border-bottom: 8px solid #fcd04b;
}
a.mains:link, a.mains:visited {
	font-size: 14px;
	color: #4e6c8e;
	font: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 3px solid #4e6c8e;
}
a.mains:active {
	color: #8ba5ef;
	text-decoration: none;
	border-bottom: 3px solid #4e6c8e;
}
a.mains:hover {
/*8ba5ef 002072*/
	color: #8ba5ef;
	text-decoration: none;
	border-bottom: 4px solid #ffffff;
}



li.span {
list-style-type: none;
font-size: 11px;
padding: 1 0 0 0;
}

a.limenu:link, a.limenu:visited {
	color: #713a00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style: none;
}
a.limenu:active {
	color: #dd2d2d;
	text-decoration: none;
	list-style: none;
	font-size: 11px;
}
a.limenu:hover {
	color: #c86b3e;
	text-decoration: none;
	list-style: none;
	font-size: 11px;
}


/* h */
h2 {
margin: 0 0 8 0; font-size: 14px; color: #808080;
}
/*H2 {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px; COLOR: #3B4411;
}*/
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #3B4411
}
H4 {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px; COLOR: #3B4411; TEXT-DECORATION: underline
}
h5 {
margin:0 0 10 10; font-size: 12px; color: #4e6c8e;
}
/* // h */

/* ul li */
/*
.ultab ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
color: #808080;
list-style: url(../img/chkgreen.gif);
}
*/
.ultab li /* li - bugfix for mozilla */
{
list-style: url(img/chkgreen.gif);
/*background-image: url(ulli.gif);*/
background-repeat: no-repeat;
background-position: 0px 5px;
padding: 0 0 0 4;
color: #808080;
}

.ulg {
list-style: url(../images/attng.gif);
}
.ulred {
list-style: url(../img/chkred.gif);
margin-top: 8px;
}
.ulgreen {
	list-style: url(../img/chkgreen.gif);
	margin-top: 8px;
}
.ulblue {
list-style: url(../img/chkblue.gif);
margin-top: 8px;
}

.bblue {
list-style: url(../images/attng.gif);
margin-top: 8px;
}

.top {
	background: url(../img/top.gif);
	width: 40px;
	height: 12px;
}
/* // ul li */

/* bottom */
span.address {
	color: #7a7a7a;
	text-decoration: none;
	font-size: 11px;
	margin:0 0 0 10;
}
span {
	color: #7a7a7a;
	text-decoration: none;
	font-size: 9px;
	margin:0 0 0 0;
}
a.bot:link, a.bot:visited {
	font-size: 11px;
	color: #7a7a7a;
	/*FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	/*border-bottom: 3px solid #ffffff;*/
}
a.bot:active {
	color: #8ba5ef;
	text-decoration: none;
}
a.bot:hover {
/*8ba5ef 002072*/
	color: #8ba5ef;
	text-decoration: underline;
	/*border-bottom: 4px solid #ffffff;*/
}
a.top:link, a.top:visited {
	font-size: 11px;
	color: #d2dde4;
	/*FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	/*border-bottom: 3px solid #ffffff;*/
}
a.top:active {
	color: #8ba5ef;
	text-decoration: none;
}
a.top:hover {
/*8ba5ef 002072*/
	color: #8ba5ef;
	text-decoration: underline;
	/*border-bottom: 4px solid #ffffff;*/
}
span.ny {
	margin: 0 5 0 5;
}
span.bt {
	margin: 0 5 0 5;
}
/*/bottom */
