﻿/* --- TOP MENU --- */
/**********************/
/* float: always set width!!! */
.buttop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: absolute;
}
#topA {
	position: absolute;
	left: 78px;
	top: -30px;
	display: block;
	text-align: left;
	color: #aaa;
	font-size:11px;
}
#topA a {
	font-weight: normal;
	font-size: 11px;
	color: #888;
}
#top1, #top2, #top3, #top4 {
	top: 17px;
}
#top1 {left: 70px;}
#top2 {left: 255px;}
#top3 {left: 448px;}
#top4 {left: 640px;}

a.buttop:link, a.buttop:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #ffffff;
}
a.buttop:hover, a.buttop:active {
	color: #e5ffbb;
	text-decoration: none;
	border-bottom: 2px solid #fb580f;
}
.topmenu {
	/*vertical-align: bottom;*/
font-size: 10pt;
	position: relative;
}
.buttons {
	width: 100%;
	float: left;
	height: 34px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
/*background-image: url(_pix/buttop_bg.jpg);*/	background-repeat: repeat-x;
}
.icon {
	border: 0px;
	margin: 0px 4px 0px 0px;
	vertical-align: middle;
	width: 35px;
	height: 32px;
}
h1.topTitle {
	color: White;
	margin: 47px 5px 0px 10px;
	font-size: 12pt;
}
/* --- LEFT MENU --- */
/*********************/
#table_menu {
	border: 0px solid #FFF;
	width: auto;
	margin: 0px;
	padding: 0px;
	background-image: url(_pix/bg_menu.png);
	background-repeat: repeat-x;
}
#menu_title {
	padding: 10px 0px 0px 10px;
}
.menu_subtitle {
	padding: 10px 0px 0px 10px;
}
.butLeft {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}
.menu1 {
	font-size: 100%;
	font-weight: bold;
}
#menu_title a {
	color: #b6b6b6;
}
a.butLeft:link, a.butLeft:visited {
	color: #666666;
	text-decoration: none; /*height: 23px;*/;
	padding: 3px 2px 0px 2px;
}
a.butLeft:hover, a.butLeft:active {
	color: #000000;
	text-decoration: none; /*height: 22px;*/;
	padding: 3px 2px 0px 2px;
}
.butLeftNormal, .butLeftHover {
	width: 200px;
	height: 20px;
	padding-left: 0.6em;
}
.butLeftNormal {
	background-color: none;
}
.butLeftHover {
	background-color: #e5e5e5;
	background-image: url(_pix/bg_menuitem.png);
	background-repeat: repeat-y;
}
/* --- SEARCH FORM ---*/
fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
input.zoom_button {
	/*color: rgb(37,43,77);
font-size: 9pt;*/
/*background-color: rgb(255, 255, 255);
border-left: 1px solid rgb(255, 255, 255);
border-right: 1px solid rgb(127, 127, 127);
border-top: 1px solid rgb(255, 255, 255);
border-bottom: 1px solid rgb(127, 127, 127);*/
/*padding: 0px 1px 0px 0px;*/
margin: 4px 0px 0px 0px;
	width: 160px;
}
input.zoom_searchbox {
	margin: 0px 0px 0px 0px;
	width: 160px;
}
#p01 #m01,
#p02 #m02,
#p03 #m03,
#p04 #m04,
#p05 #m05,
#p06 #m06,
#p07 #m07,
#p08 #m08,
#p09 #m09,
#p10 #m10,
#p11 #m11,
#p12 #m12,
#p13 #m13,
#p14 #m14,
#p15 #m15,
#p16 #m16,
#p17 #m17,
#p18 #m18,
#p19 #m19,
#p20 #m20 {
  background: url(_pix/bg_menuitem.png);
}
#p01 #m01 a,
#p02 #m02 a,
#p03 #m03 a,
#p04 #m04 a,
#p05 #m05 a,
#p06 #m06 a,
#p07 #m07 a,
#p08 #m08 a,
#p09 #m09 a,
#p10 #m10 a,
#p11 #m11 a,
#p12 #m12 a,
#p13 #m13 a,
#p14 #m14 a,
#p15 #m15 a,
#p16 #m16 a,
#p17 #m17 a,
#p18 #m18 a,
#p19 #m19 a,
#p20 #m20 a {
  font-weight:bold;
}

