*
{
font-family:tahoma;
font-size:11px;
}

body
{
background-color:#D5D5D5;
margin:5px;
}

.top
{
width:768px;
height:168px;
positon:absolute;
top:5px;
left:5px;
border:1px solid #18130D;
background-color:#ffffff;
Background-image:url(/images/top.gif);
z-index: 90;
}

div.menu
{
position: absolute;
left: 5px;
top: 165px;
width: 172px;
border:1px solid #18130D;
background-color:#ffffff;
padding:10px;
line-height:16px;
z-index: 90;
}

ul.menu
{
margin-left:0px;
margin-right:0px;
line-height:20px;
}

.hormenu
{
position: absolute;
left: 182px;
top: 178px;
width: 591px;
height:28px;
border:1px solid #18130D;
background-color:#88213E;
text-align:center;
padding:6px;
color:#ffffff;
z-index: 90;
}

.container
{
position: absolute;
left: 182px;
top: 211px;
width: 591px;
z-index: 90;
}

.content
{
position: relative;
left: 0px;
top: 0px;
width: 591px;
padding:20px;
background-color:white;
border:1px solid #18130D;
line-height:28px;
z-index: 90;
}

.images
{
position: relative;
left: 0px;
top: 0px;
width: 110px;
text-align:center;
padding:5px;
background-color:white;
border:1px solid #18130D;
line-height:18px;
font-size:9px;
z-index: 90;
margin-bottom:5px;
}

.copyright
{
position: relative;
margin-top:5px;
width: 100%;
height:28px;
border:1px solid #18130D;
background-color:#88213E;
text-align:right;
padding:6px;
color:#ffffff;
font-size:10px;
}

a, a:active, a:link, a:visited
{
text-decoration:none;
font-weight:normal;
color:#88213E;
}

a:hover
{
text-decoration:underline;
}

h2
{
width:100%;
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#ffffff;
background-color:#88213E;
border:1px solid #88213E;
padding:5px;
}

---------------------------------------------------------------------------------
a.darkmenu, a.darkmenu:visited, a.darkmenu:active
{
color:#88213E;
text-decoration:none;
font-weight:normal;
font-size:11px;
}

a.darkmenu:hover
{
color:#88213E;
text-decoration:underline;
font-weight:normal;
font-size:11px;
}

a.submenu, a.submenu:visited, a.submenu:active
{
color:#88213E;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

a.submenu:hover
{
color:#88213E;
}

a.catmenu,a.catmenu:visited,a.catmenu:active
{
font-size:12px;
font-weight:bold;
color:#592710;
}

a.catmenu:hover
{
color:red;
}


a.top_menu,a.top_menu:visited,a.top_menu:active
{
color:#ffffff;
text-decoration:none;
font-weight:normal;
font-size:11px;
}

a.top_menu:hover
{
color:#DEDEDE;
} 

a.bottom_menu,a.bottom_menu:visited,a.bottom_menu:active
{
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-size:12px;
margin-left:30px;
}

a.bottom_menu:hover
{
color:yellow;
} 

.news
{
border:1px solid #A8A8A8;
padding:10px;
scrollbar-face-color:#D6D5D5;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#D6D5D5;
scrollbar-darkshadow-color:#D6D5D5;
scrollbar-track-color:#D6D5D5;
scrollbar-arrow-color: #000000;
}

td.menu
{
font-family:  Arial, sans-serif;
font-size: 12px;
font-weight:bold;
color:#FFEA00;
text-decoration:none;
border-right:1px solid #9a9a9a;
border-bottom:1px solid #9a9a9a;
border-top:1px solid #9a9a9a;
height:20px;
width:129px;
line-height:18px;
text-align:center;
background-image:url(images/menu_bg.gif);
}

.product_menu, a.product_menu, a:active.product_menu, a:visited.product_menu
{
font-family:  Arial, sans-serif;
font-size: 12px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
height:19px;
width:128px;
line-height:16px;
}

a:hover.product_menu
{
color:#faf900;
}

.form,input, textarea
{
font-family:  Arial, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #808080;
}

th.product_list
{
border-bottom:2px solid #000000;
padding-right:5px;
text-align:right;
}

th.product_list1
{
padding-right:5px;
text-align:right;
}

td.product_list
{
padding-right:5px;
text-align:right;
}

.product_link, a.product_link, a:active.product_link, a:visited.product_link
{
font-family:  Arial, sans-serif;
font-size: 11px;
font-weight:bold;
color:#000000;
text-decoration:none;
width:100%;
height:100%;
}

a:hover.product_link
{
color:#ffffff;
}



td.product
{
width:64px;
text-align:center;
vertical-align:middle;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
color:#ffffff;
font-weight:bold;
line-height:13px;
padding:1px;
}

td.pdf_link
{
border:1px solid #7f7f7f;
border-top:none;
font-size:9px;
background-color:#ffffff;
padding:1px;
}

		.trigger{
			cursor:pointer;
		}		
		.trigger:hover{
			cursor:pointer;
		}		
		.expanded{
			cursor:pointer;
		}
		.expanded:hover{
			background:#eef;
			cursor:pointer;
		}
		.show{
     position:static;
     display: table;
		}
		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}