﻿body {
	padding:5px;
	margin:0px;
}

img {
	border:none;
}

div#mother {
	font-size:12px;
	text-align:center;
}

h1#pageTitle {
	font:normal normal 20px 'Times';
	border-bottom:solid 2px #409D27;
	padding:0px 0px 3px 8px;
	text-align:left;
	margin:50px 0px 20px 0px;
	color:#2B4121;
	width:500px;
}

table.inst {
	width:550px;
	text-align:left;
}

table.inst tbody {
	background-color:#f0f0f0;
}

table.inst td.sepa {
	background-color:#ffffff;
}
	table.inst td.sepa hr {
		background-color:transparent;
		color:transparent;
		border-color:transparent;
		height:1px;
		width:100%;
	}

table.inst td.carHead {
	font:italic bold 20px 'Times';
	background-color:#e0e0e0;
}
	table.inst td.carHead * {
		vertical-align:middle;
	}
	table.inst td.carHead img {
		margin-right:20px;
	}
	table.inst td.carHead em {
		font-size:12px;
		font-weight:normal;
		color:#ff0000;
	}

table tbody td {
	line-height:1.5em;
	color:#404040;
	font-size:12px;
}

body {
	margin:0px;
	padding:0px;
}

p,h1,h2,h3,h4,h5,h6 {
	padding:5px;
	margin:5px;
}

img {
	border:none;
}


div#menu {
	width:150px;
}
div#menu div.sepa {
	margin:5px;
	background-color:#409D27;
	width:140px;
	font-size:1px;
	line-height:1px;
	height:3px;
}

div#menu div.special {
}
	div#menu div.special a {
		line-height:35px !important;
	}


div#menu div.item {
	margin:5px;
	width:140px;
}
	div#menu div.item a {
		display:block;
		text-align:center;
		width:100%;
		text-decoration:none;
		border:solid 1px #60bd47;
		color:#fff;
		background:#60bD47;
		font:normal bold 12px Arial;
		line-height:20px;
		margin-bottom:1px;
	}
	div#menu div.item a:hover {
		background-color:#409D27;
		border:solid 1px #409D27;
		color:#ffffff;
		font:normal bold 12px Arial;
		line-height:20px;
	}
	
	div#menu div.item div.subitem {
		margin-left:5px;
		width:125px;
		text-align:left;
	}
		div#menu div.subitem a {
			display:block;
			text-align:left;
			width:100%;
			text-decoration:none;
			border:solid 1px #80dd67;
			color:#409D27;
			background:#fff;
			font:normal bold 11px Arial;
			padding-left:10px;
			line-height:15px;
		}
		div#menu div.subitem a:hover {
			background-color:#409D27;
			border:solid 1px #409D27;
			color:#ffffff;
			font:normal bold 11px Arial;
			line-height:15px;
		}
	div#menu div.item div.subitem em {
		font-size:8px;
		color:#ff0000;
	}
	
div#container {
	width:800px;
	margin:0 auto;
	padding-top:15px;
}

div#menu {
	float:left;
}
div#interior {
	float:left;
	padding-top:5px;
}