table, td, tr
{
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

div, td, tr, table
{
	padding:0px;
	margin:0px;
}

body
{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
}

font[size="1"]
{
	font-size:11px;
}

input
{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}


a:link, a:visited{
	color: #FFFFFF;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
}

a:hover {
	color:#777777;
}

a.page:link, a.page:visited
{
	text-decoration:underline;
}

a.page:hover {
	color:#777777;
	text-decoration:none;
}



a.news:hover
{
	color:#777777;
	text-decoration:none;
}



.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #999999;
	font-weight: bold;

}
.addressGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	/*color: #0DB14B;*/
	color: #7AC142;
	font-weight: bold;

}
.addressMail {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #666666;
	font-weight: bold;
	text-decoration : none
}

.field
{
	width:96%;
}

/********************************************************************
/*	Topmost Menu
/********************************************************************

/* submenu definition ('sm' means 'submenu') */

#environments_sm 
{
	width:120px;
    background: #A0A0A0;
    left: 362px; 
    top: 123px;
    position:absolute;
    z-index:0;
}

#exhibitions_sm 
{
	width:240px;
    background: #A0A0A0;
    left: 241px; 
    top: 123px;
    position:absolute;
    z-index:0;
}

#events_sm 
{
	width:120px;
    background: #A0A0A0;
    left: 483px; 
    top: 123px;
    position:absolute;
    z-index:0;
}

#services_sm 
{
	width:120px;
    background: #A0A0A0;
    left: 120px; 
    top: 123px;
    position:absolute;
}


/* main menu */

td.menu
{
	background-color: #9C9DA0;
}

td.menu_over
{
	background-color: #777776;
	cursor: pointer;
}

td.menu_selected
{
	background-color: #777777;
	cursor: pointer;
}

/* submenu */

td.submenu
{
/*	text-align:center;*/
	padding: 2px 4px 2px 4px;
	background-color: #9C9DA0;
	border-top: 1px solid #FFFFFF;    
	
}

td.submenu_over
{
/*	text-align:center;*/
	padding: 2px 4px 2px 4px;
	background-color: #777776;
	border-top: 1px solid #FFFFFF;    
	cursor:pointer;
}

div.main_panel
{
	margin:17px 10px 15px 30px;
}

div.main_panel_news
{
	margin:0px 0px 0px 0px;
}