body				{ text-align:center; margin:0; padding:0; background-color:#afafa7; width:100%; font-family:arial, verdana; font-size:15px; }
form				{ margin:0; padding:0; }


/* HEAD */ 
div#head			{ position:relative; text-align:center; margin:0; padding:0; background-color:#fff; width:100%; }
div#head img		{ margin:12px 8px 8px 8px; padding:0; border:0; }


/* MAINMENU */
div#mainmenu				{ position:relative; text-align:center; width:100%; margin:0; padding:12px 0 12px 0; background:url('img/mainmenu_back.gif') repeat-x; }
div#mainmenu ul				{ list-style:none; margin:0; padding:0; }
div#mainmenu ul	li			{ display:inline; position:relative; margin:0; padding:12px 0 12px 0; }
div#mainmenu ul	li a		{ margin:0; padding:0 8px 0 8px; color:#fff; text-decoration:none; }
div#mainmenu ul	li a:hover	{ color:#5a5a53; }

div#mainmenu ul	li.sel		{ background:url('img/mainmenu_selback.gif') repeat-x; }
div#mainmenu ul	li.sel a	{ color:#5a5a53; }


/* SUBMENU */
ul#submenu					{ position:relative; overflow:hidden; float:left; display:block; list-style:none; margin:20px 40px 0 0; padding:0; width:200px; font-family:arial, verdana; font-size:15px; font-weight:normal; }
ul#submenu li 				{ border-bottom:1px solid #c2bfb6; padding-bottom:8px; margin-top:8px; }
ul#submenu li a				{ margin:0; padding:0; color:#5a5a53; text-decoration:none; }

ul#submenu li.sel			{ font-weight:bold; }
ul#submenu li.sel a			{ color:#5a5a53; }



/* MAIN */
div#mainwrap			{ text-align:center; position:relative; background-color:#f0eee4; margin:0; padding:20px 0 20px 0; width:100%; }
div#content				{ text-align:left; margin-left:auto; margin-right:auto; padding:0; width:900px; font-family:tahoma, verdana, arial; font-size:14px; line-height:20px; color:#4c4c4c; }
div.maincontent			{ position:relative; overflow:hidden; float:left; display:block; margin:20px 0 0 0; padding:0; width:600px; }
div.maincontent a		{ color:#b31b1b; text-decoration:none; }
div.maincontent a:hover	{ text-decoration:underline; }
div.clear				{ clear:both; float:none; margin:0; padding:0; }
div.maincontent ul, li	{list-style: none; padding: 0; margin: 0; }

h1		{ font-family:trebuchet ms, tahoma, verdana, arial; font-size:22px; line-height:26px; margin-top:0; }
h2		{ font-family:trebuchet ms, tahoma, verdana, arial; font-size:16px; line-height:0px; margin-top:0; padding: 10px 0 0;}
h3		{ font-family:trebuchet ms, tahoma, verdana, arial; font-size:14px; line-height:0px; margin-top:0; padding: 25px 0 0;}


/* STARTBOX */
div.box					{ float:left; width:280px; margin:20px 20px 20px 0; font-size:12px; line-height:18px; background:url('img/boxbak.gif') no-repeat left bottom; padding:0; }
div.box p				{ margin:0 10px 0 10px; padding-bottom:18px; }
div.box img				{ float:left; width:115px; height:111px; border:1px solid #c2bfb6; margin:0 8px 6px 0; }
div.box a				{ text-align:right; color:#b31b1b; font-family:georgia, trebuchet ms, tahoma, verdana, arial; font-style:italic; font-size:16px; text-decoration:none; display:block; margin-top:8px; }


/* FOOTER */
div#footer					{ position:relative; display:block; text-align:left; overflow:hidden; margin:0; padding:0; width:100%; background:url('img/mainmenu_back.gif') repeat-x; font-size:13px; color:#f0eee4; font-style:italic; }
div#footer p				{ background:transparent url(img/mm.png) no-repeat scroll right top; height:55px; left:-140px; margin:20px auto 16px; padding:0 270px; position:relative; width:450px; }
div#footer p img			{ margin:16px 0 16px 0; padding:0; }
div#footer p a				{ color:#5a5a53; text-decoration:none; }






















