@import url(m_main.css);

*
{
	margin:0;
	padding:0;
}

body
{
	font-family: "Times New Roman", Georgia, Times, serif;
	font-style:normal;
	font-weight:normal;
	font-size:.875em; /*14px*/
	line-height:1.71em;
	color:#100604;
}

.content
{
	display:block;
	margin:50px auto 10px auto;
	width:877px;
	height:522px;
	position:relative;
}

a
{
	color:#100604;
	text-decoration:underline;
}

a:hover { text-decoration:none; }

h1 a, h2 a { color:#005020; }

.copyright
{
	display:block;
	margin:10px auto 0 auto;
	clear:both;
	position:relative;
	width:877px;
	color:#848060;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.62125em;
	text-align:center;
	vertical-align:bottom;
}

.copyright a
{
	color:#848060;
	text-decoration:underline;
}

.copyright a:hover { text-decoration:none; }

div.content a.contact
{
	display:block;
	background:url(../images/index.jpg);
	width:877px;
	height:522px;
}

/* 
   
-------------------------- */

ul.topMenu
{
	width:662px;
	height:28px;
	position:absolute;
	top:-40px;
	left:90px;
	z-index:10;
	background:url(../images/top_menu.gif) 0 0 no-repeat;
}

a.contact span
{
	width:0;
	height:0;
	display:block;
	overflow:hidden;
}

.copyright p
{
	margin:5px auto 5px auto;
	width:520px;
	text-align:justify;
	line-height:1.2em;
}

.text
{
	width:853px;
	margin:0 auto;
	clear:both;
	float:none;
	position:relative;
	padding:100px 0 0 0;
}

.text p
{
	display:block;
	width:600px;
	margin:0 auto 10px auto;
}

.text h1
{
	display:block;
	width:600px;
	margin:30px auto 0 auto;
	color:#005020;
	font-size:1.9em;
	line-height:1.1em;
	font-weight:normal;
}

.text h2
{
	display:block;
	width:600px;
	margin:30px auto 0 auto;
	color:#005020;
	font-size:1.4em;
	line-height:1em;
	font-weight:normal;
}

.text ul
{
	width:600px;
	display:block;
	margin:10px auto 10px auto;
	position:relative;
}

.text ul li ul.col2
{
	width:300px;
	display:block;
	position:absolute !important;
	top:-10px;
	left:300px;
}

.text li
{
	margin:0 1em 10px 1.3em;
	list-style:disc;
	left:1em;
	width:300px;
	line-height:1.2em;
}

.footer
{
	position:relative;
	float:none;
	clear:both;
	border-top: solid 1px #a9a39b;
	height:30px;
	margin:30px auto 0 auto;
	width:600px;
}

.footer ul { left:115px; }

/* 
   
-------------------------- */
.text ul.topMenu
{
	width:662px;
	height:28px;
	position:absolute;
	top:10px;
	left:90px;
	z-index:10;
	background:url(../images/top_menu.gif) 0 0 no-repeat;
}

.text ul.topMenu li
{
	list-style:none;
	float:left !important;
	clear:none;
	width:auto !important;
	margin:0;
}

.text ul.topMenu li a
{
	display:block;
	height:28px;
}

.text ul.topMenu li#mm14 a
{
	width:60px;
	height:28px;
	margin:0 9px 0 0;
}

.text ul.topMenu li#mm14 a:hover { background:url(../images/top_menu.gif) 0 -224px no-repeat; }

.text ul.topMenu li#mm8 a
{
	width:191px;
	margin:0 9px 0 0;
}

.text ul.topMenu li#mm8 a:hover { background:url(../images/top_menu.gif) -69px -224px no-repeat; }

.text ul.topMenu li#mm9 a
{
	width:75px;
	margin:0 10px 0 0;
}

.text ul.topMenu li#mm9 a:hover { background:url(../images/top_menu.gif) -269px -224px no-repeat; }

.text ul.topMenu li#mm10 a
{
	width:50px;
	margin:0 10px 0 0;
}

.text ul.topMenu li#mm10 a:hover { background:url(../images/top_menu.gif) -354px -224px no-repeat; }

.text ul.topMenu li#mm11 a
{
	width:79px;
	margin:0 10px 0 0;
}

.text ul.topMenu li#mm11 a:hover { background:url(../images/top_menu.gif) -414px -224px no-repeat; }

.text ul.topMenu li#mm12 a
{
	width:51px;
	margin:0 9px 0 0;
}

.text ul.topMenu li#mm12 a:hover { background:url(../images/top_menu.gif) -503px -224px no-repeat; }

.text ul.topMenu li#mm13 a
{
	width:99px;
	margin:0;
}

.text ul.topMenu li#mm13 a:hover { background:url(../images/top_menu.gif) -563px -224px no-repeat; }
