.main {
	border: 1px solid #CCC;
	padding:20px;
	width: 780px;
	background-color:#FFF;
	/*background-image: url('../images/background-main.png');
	background-repeat: repeat-x;*/
	text-align:left;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	margin-bottom:10px;
	min-height:500px;
}
.head {
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	border: 1px solid #CCC;
	padding:10px;
	width: 800px;
	height:100px;
	background-color:#FFF;
	margin-top:10px;
	margin-bottom:10px;
}
.nav {
	border: 1px solid #CCC;
	padding:10px;
	width: 800px;
	background-color:#FFF;
	background-image: url('../images/menu.gif');
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	margin-bottom:10px;
	color:#FFF;
	font-weight:bold;
	display:block;
	font-size:11pt;
}
.foot {
	border: 1px solid #CCC;
	padding:10px;
	width: 800px;
	background-color:#FFF;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	margin-bottom:10px;
	color:#444;
	font-size:9pt;
}
body {
	font-family: tahoma;
	font-size: 10pt;
	background-image: url('../images/background.png');
	/*background-repeat: repeat-x;*/
}
table {
	/*border:1px solid #AAA;*/
	font-size:10pt;
}
td {
	padding:3px;
}
.h {
	border:1px solid #AAA;
	text-align:center;
	font-weight:bold;
	background-color:#EEE;
}
.lh {
	border:1px solid #AAA;
	font-weight:bold;
	background-color:#EEE;
}
.b {
	/*background-color:#CCC;*/
	text-align:center;

}
a:visited {
	color: #444;
}
a:link {
	color: #444;
}
a:active {
	color: #444;
}
a:hover {
	color: #777;
}

a.n:visited {
	color: #EEE;
}
a.n:link {
	color: #EEE;
}
a.n:active {
	color: #EEE;
}
a.n:hover {
	color: #CCC;
}
