body { 
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	background-color: #0b499d;
	color: #003300;
}

a {
	color:	#003300;
}

a.active {
	color:	#336666;
	text-decoration: none;
}

a img {
	text-decoration: none;
}

img { border:0 }

a:hover {
	color: #cc0000;
}

div.topframe {
	margin:		0pt auto;
	width:		813px;
	position:	relative;
	background-image: url(img/framing-left.png);
	background-position: 0pt 194px;
	background-repeat: no-repeat;
}

div.tfO { background-color: rgb(240, 255, 230); }
div.tfA { background-color: rgb(230, 255, 255); }
div.tfN { background-color: rgb(240, 240, 230); }
div.tfF { background-color: rgb(230, 230, 240); }

div.tmO { background-color: rgb(230, 255, 230); }
div.tmA { background-color: rgb(230, 255, 255); }
div.tmN { background-color: rgb(230, 230, 230); }
div.tmF { background-color: rgb(230, 230, 255); }

div.topmenu {
	width:		100%;
	height:		194px;
	background-image: url('img/framing-top-ncz.png');
	position:	relative;
}

div.tm-cz {
	background-image: url('img/framing-top.png');
}

div.fgimg {
	width: 140px;
	height:	140px;
/*	border: 1px solid black; */
	text-align: center;
	float: left;
}

div.fgimg img {
	border: 1px solid #003300;
	padding: 3px;
}

div.fgimga {
/*	width: 140px; */
	height:	140px;
/*	border: 1px solid black; */
	text-align: center;
	margin-left: 0.5em;
	margin-bottom: 0.5em;
	/*padding: 3px;*/
	float: left;
}

div.fgimga img {
	border: 1px solid #003300;
	padding: 3px;
}

td { vertical-align: top }

input#c_send {
	background-color: #d4ffd4;/* rgb(230, 230, 240); */
}

textarea, input {
	border:		1px solid #009933;
	background-color: #f0ffe6;
	/* rgb(230, 230, 255); */
}

input#c_name, input#c_comp, input#c_mail {
	width:		150px;
}
textarea#c_contents {
	width: 300px;
	height: 200px;
}

div.contents {
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	30px;
	padding-right:	30px;
	margin-left:	109px;
	width:		644px;
	background-color: rgb(255, 255, 240);
}

div.menu {
	padding:	5px;
	padding-top:	3em;
	width:		99px;
	text-align:	right;
	font-weight:	bold;
	float:		left;
	font-size:	80%;
}

div.news {
	text-align:	center;
}

div.news p span {
	font-weight:	bold;
}

a {outline: 0;}
