body, td	{font-family: Verdana, Arial, Pragmatica Helvetica, Sans-Serif;}
form		{margin:0;}

h1		{margin: 0.5em 0; color: #8AB8B5;}
h2		{margin: 0.5em 0; padding-left: 5px; color: #8FA99A;}
h3		{margin: 0.5em 0; color: #8AB8B5;}
h4		{margin: 1em 0 0.3em 0; }

table.any			{font-size: 100%;}
table.desc			{font-size: 80%;}

table.head			{font-size: 100%;}
table.head	td.bg		{background: url(../images/fragment_bgr.gif) repeat-x left; }
table.head	td.search	{background: #A1BDBB; text-align: right;}

table.headbord	td		{background: #CDCDCD; }
table.headbord	td.fill		{background: #CDCDCD url(../images/border_fragment.gif) repeat-x left; }

table.search	td		{background: #A1BDBB; font-size: 11px; color: #426C65;}
table.search	td	input	{font-size: 9px; border: none;}

table.cont			{}
table.cont	td.l		{font-size: 70%; background: url(../images/lbg.gif) repeat-y; }
table.cont	td.body		{font-size: 70%; }
table.cont	td  a		{color: #8AB8B5; text-decoration: underline;}
table.cont	td  a:hover	{color: #2D4D50; text-decoration: underline;}

table.lmenu			{font-size: 90%;}
table.lmenu	td.nact		{background: url(../images/menu_fragment_8.gif) repeat-y; }
table.lmenu	td.act		{background: url(../images/menu_fragment_9.gif) repeat-y; }
table.lmenu	td.snact	{background: url(../images/menu_fragment_1.gif) no-repeat; }
table.lmenu	td.sact		{background: url(../images/menu_fragment_2.gif) no-repeat; }
table.lmenu	td.fnact	{background: url(../images/menu_fragment_3.gif) no-repeat; }
table.lmenu	td.fact		{background: url(../images/menu_fragment_4.gif) no-repeat; }
table.lmenu	td.naa		{background: url(../images/menu_fragment_6.gif) no-repeat; }
table.lmenu	td.nana		{background: url(../images/menu_fragment_5.gif) no-repeat; }
table.lmenu	td.ana		{background: url(../images/menu_fragment_7.gif) no-repeat; }
table.lmenu	td.link		{padding-left: 10px; padding-bottom: 5px;}
table.lmenu	td.linkprod		{padding-left: 20px;}
table.lmenu	td a		{color: #2D4D50; text-decoration: none; font-weight: bold;}
table.lmenu	td a:hover	{color: #96A6A7; text-decoration: underline; font-weight: bold;}
table.lmenu	td a.cur	{color: #96A6A7; text-decoration: none; font-weight: bold;}
table.lmenu	td a.cur:hover	{color: #96A6A7; text-decoration: underline; font-weight: bold;}

table.intcont			{font-size: 100%;}
table.intcont	td  a		{color: #8AB8B5; text-decoration: underline;}
table.intcont	td  a:hover	{color: #2D4D50; text-decoration: underline;}
table.intcont	td  a.none		{color: #8AB8B5; text-decoration: none;}
table.intcont	td  a.none:hover	{color: #2D4D50; text-decoration: underline;}
table.intcont   UL		{ list-style: url(../images/element_1.gif) outside ; margin: 0.5em 2.5em}

table.spec			{font-size: 100%; background: #8AB8B5;}
table.spec	td		{padding: 3px 10px; background: #FFFFFF; vertical-align: top;}
table.spec	td.head		{padding: 3px 10px; background: #8AB8B5; border-bottom: #FFFFFF 1px solid; color: #FFFFFF;}

table.path			{font-size: 90%;}
table.path	td		{color: #63A09C; }
table.path	td	a	{color: #63A09C; text-decoration: none;}
table.path	td	a:hover	{color: #63A09C; text-decoration: underline;}
table.path	td.fill		{background: url(../images/path_element_2.gif) repeat-x center; }

table.fotocat			{font-size: 100%;}
table.fotocat	td		{color: #6C8284; vertical-align: top;}
table.fotocat	td	a	{color: #6C8284; text-decoration: none;}
table.fotocat	td	a:hover	{color: #6C8284; text-decoration: underline;}
table.fotocat	td.dot		{background: url(../images/element_4.gif) repeat-x center; }
table.fotocat	td.img		{border:#6C8284 3px double; padding: 0px;}

table.news			{font-size: 100%;}
table.news	td  a		{color: #8AB8B5; text-decoration: none;}
table.news	td  a:hover	{color: #8AB8B5; text-decoration: underline;}

table.copy			{font-size: 80%; border-top: #A1C6BD 1px solid; background: #DBE9E6; color: #558D7F; text-align: center;}
table.copy	td a		{color: #61A091; text-decoration: none;}
table.copy	td a:hover	{color: #61A091; text-decoration: none;}

div.fleft			{float: left;}
div.prf   			{background: url(../images/element_2.gif) no-repeat top left; padding-left: 20px; margin: 1em 0;}
div.subhead   			{background: url(../images/element_3.gif) no-repeat left; padding-left: 20px; color: #6C8284; font-weight: bold;}
div.date   			{color: #8AB8B5; font-weight: bold;}
div.copy   			{font-size: 80%;}

img.bord			{border:#6C8284 3px double; background: #FFFFFF;}

.green				{color: #8AB8B5;}

li				{margin: 0.5em}
div.product 			{margin: 4px;	width: 350px;	height:150px; float: left;}
