body
{
	background-color:#5c533f;
	margin: 0 0 0 0;
	padding:0;
	font-family:Verdana,helvetica,arial;
	font-size:8pt;
	color:#444444;
	text-align:center;
}
.drag { position: relative; cursor:move }
.normtext
{
	font-size:8pt; font-family:Verdana,helvetica,arial; color:#444444;
}
td
{
	font-size:8pt; font-family:Verdana,arial; color:#444444;
}
.shadedbox 
{	
	background-color:#eae6e0; /*#e8e8d9; */
	background-image:url(../../graphics/backtop_grad_biege2.jpg);
	background-repeat:repeat-x;
	border: solid 1px #D8CFBA; 
}
.shadedtext
{	
	background-color:#eae6e0; /*#e8e8d9; */
	background-image:url(../../graphics/backtop_grad_biege2.jpg);
	background-repeat:repeat-x;
}
.dialog
{
	background-color:#eae6e0; /*#e8e8d9; */
	background-image:url(../../graphics/backtop_grad_biege2.jpg);
	background-repeat:repeat-x;
	font-family:Verdana,helvetica,arial;
	font-size:8pt;	
	text-align:left;
}
.maincontent { font-family:Verdana,helvetica,arial; font-size:8pt; color:#444444; }
.maincontent a { color:#3366CC;}
.maincontent a:visited { color:#3366CC; }
.maincontent a:hover { color:#ff6600; }

.mastermenubackground
{
	background-image:url(../../graphics/menu_top_bkg.jpg);
	background-repeat:repeat-y;
	padding: 2px 40px 4px 40px; 
	vertical-align:middle
}
.masterbodybackground
{
	background-image:url(../../graphics/backbody.jpg);
	background-repeat:repeat-y;padding-left:30px;padding-right:30px;
	padding-bottom:20px;
}
.dashedline
{
	background-repeat:repeat-x; 
	background-image:url(../../graphics/dashed_hline.gif);
	height:15px;
	background-position:center;
}
.button
{
	font-size:8pt;
	font-family:Verdana,arial;
}
.input
{
	font-size:8pt;
	font-family:Verdana,arial;
}

.menuitemseparator
{
	background-image:url(../../graphics/menu_separator.gif);	
}

li { padding-bottom:4px; }
.caption { font-family:verdana,helvetica,arial; font-size:7pt; text-align:center }
.body_gallery
{
	background-color: #ffffff;
	margin:0;
	padding:0;
	font-family:Verdana,arial;
	font-size:8pt;
	color:#444444;
}
.small
{
	font-family: Verdana,helvetica,arial,sans-serif;
	color:#888888;
	font-size: 7pt;
	text-decoration: none;
}
.small a:visited { color:#888888; }
.small a:hover { color:#ff6600; }

.nav1
{
	font-size:8pt;
	color:#5c533f;
	text-decoration: none;
}
.nav1 a:visited { color:#3366CC; }
.nav1 a:hover { color:#ff6600; }

.nav2
{
	font-size:8pt;
	color:#5c533f;
	text-decoration: none;
}
.nav2 a:visited { color:#3366CC; }
.nav2 a:hover { color:#ff6600; }

.gallery_img { border: solid 1px #cccccc; text-align:center;}

.topmenoff
{font-size:8pt; color:#5c533f; padding:3px;text-decoration:none;}
.topmenon 
{font-size:8pt; font-weight:bold;color:#5c533f; padding-left:5px; padding-right:5px}

.sidemenoff
{font-size:8pt; color:#5c533f; padding:3px; text-decoration:none;border-bottom: solid 1px #e8e8d9;}
.sidemenon
{font-size:8pt; font-weight:bold;color:#5c533f; padding-left:5px; padding-right:5px}
.sidemenitem
{text-decoration:none;color:#5c533f; }

.copyright {vertical-align:top;color:#666666;font-size:7pt;text-decoration:none;font-family:Verdan,arial;}
.copyright a { color:#3366CC;}
.copyright a:visited { color:#888888; }
.copyright a:hover { color:#ff6600; }

.pagetitle {font-weight:bold; font-size:12pt; color:#5c533f; }

.td_text { vertical-align:top; }
.thx { text-align:center; vertical-align:bottom; background-color:#d8cfba; color:#5c533f;}

.thumb_caption { vertical-align:top; text-align:center; }

/* Suppliers */
.head {padding:5px;font-weight:bold; border-bottom: solid 1px #cccccc;font-size:8pt; font-family:Verdana,helvetica,arial;}
.subhead{vertical-align:top;font-weight:bold;font-size:8pt; font-family:Verdana,helvetica,arial;}
.addr {vertical-align:top; color: #333333; font-size:8pt; font-family:Verdana,helvetica,arial;}

.contextmenu
{
	background-color:white; 
	position:absolute; 
	visibility:hidden;
	border: solid 1px #999999;
	padding: 1px 15px 1px 5px; 
	font-size:8pt;
	font-family:Verdan,helvetica,arial;
}
.contextmenuitem
{
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-family:Verdan,helvetica,arial;
}
.readonlyTB
{
	background-color:#f4f4f4;
	padding:2px;
	color: #444444;
	border: solid 1px #bbbbbb;
/*	height: 17px; */
}
