.small_links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #20317B; text-decoration: none/*; border-color: 20317B 20317B #20317B; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px */
}
.small_links A {
COLOR: #20317B; LINE-HEIGHT: 14px; BORDER-BOTTOM: #20317B 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.small_links A:hover {
COLOR: #20317B; LINE-HEIGHT: 14px; BORDER-BOTTOM: #20317B 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/* menu */
.menu_companyoverview {  background-image: url(images/menu_companyoverview.gif); height: 24px; width: 122px}
.menu_companyoverview A:HOVER{  background-image: url(images/menu_companyoverview_o.gif); display: block}
.menu_companyoverview_o {  background-image: url(images/menu_companyoverview_oo.gif); height: 24px; width: 122px}
.menu_communitywork {  background-image: url(images/menu_communitywork.gif); height: 24px; width: 109px}
.menu_communitywork A:HOVER{  background-image: url(images/menu_communitywork_o.gif); display: block}
.menu_communitywork_o {  background-image: url(images/menu_communitywork_oo.gif); height: 24px; width: 109px}
/* .menu_divisions {  background-image: url(images/menu_divisions.gif); height: 24px; width: 63px}
.menu_divisions A:HOVER{  background-image: url(images/menu_divisions_o.gif); display: block}
.menu_divisions_o {  background-image: url(images/menu_divisions_oo.gif); height: 24px; width: 63px}
*/
.menu_people { background-image:url(images/menu_people.gif) ; height: 24px; width: 63px}
.menu_people A:HOVER{background-image:url(images/menu_people_o.gif) ; display: block}
.menu_people_o {  background-image: url(images/menu_people_oo.gif); height: 24px; width: 63px}
.menu_press {  background-image: url(images/menu_press.gif); height: 24px; width: 44px}
.menu_press A:HOVER{  background-image: url(images/menu_press_o.gif); display: block}
.menu_press_o {  background-image: url(images/menu_press_oo.gif); height: 24px; width: 44px}
/* .menu_products {  background-image: url(images/menu_products.gif); height: 24px; width: 68px}
.menu_products A:HOVER{  background-image: url(images/menu_products_o.gif); display: block}
.menu_products_o {  background-image: url(images/menu_products_oo.gif); height: 24px; width: 68px}
*/
.menu_brands {  background-image: url(images/menu_brands.gif); height: 24px; width: 68px}
.menu_brands A:HOVER{  background-image: url(images/menu_brands_o.gif); display: block}
.menu_brands_o {  background-image: url(images/menu_brands_oo.gif); height: 24px; width: 68px}
.menu_staff {  background-image: url(images/spacer.gif); height: 1px; width: 1px}
.menu_staff A:HOVER{  background-image: url(images/menu_staff_o.gif); display: block}
.menu_staff_o {  background-image: url(images/menu_staff_oo.gif); height: 24px; width: 42px}
.menu_vacancies {  background-image: url(images/menu_vacancies.gif); height: 24px; width: 70px}
.menu_vacancies A:HOVER{  background-image: url(images/menu_vacancies_o.gif); display: block}
.menu_vacancies_o {  background-image: url(images/menu_vacancies_oo.gif); height: 24px; width: 70px}
.menu_contact {  background-image: url(images/menu_contact.gif); height: 24px; width: 60px}
.menu_contact A:HOVER{  background-image: url(images/menu_contact_o.gif); display: block}
.menu_contact_o {  background-image: url(images/menu_contact_oo.gif); height: 24px; width: 60px}
/* menu2 */
.menu2 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #20317B; text-decoration: none/*; border-color: 20317B 20317B #20317B; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px */
; font-weight: bold; padding-right: 10px; padding-left: 10px
}
.menu2 A {
COLOR: #20317B; LINE-HEIGHT: 14px; BORDER-BOTTOM: #20317B 1px dotted; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu2 A:hover {
COLOR: #20317B; LINE-HEIGHT: 14px; BORDER-BOTTOM: #20317B 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/* search */
.search_input {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; background-color: #FFFFFF; height: 19px; width: 110px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
form { 
margin:0
} 

/* mail */

.input {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333333; background-color: #FFFFFF; height: 19px; width: 200px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.textfield {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333333; background-color: #FFFFFF; height: 80px; width: 200px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.button {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; background-color: #FFFFFF; height: 19px; width: 95px; border: #666666; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.hr_01 {  background-color: #B4B4B4; height: 2px; width: 100%}
.hr_02 {  background-color: #909090; height: 1px; width: 757px}
.newsletter {  background-color: #FFFFFF; height: 30px; width: 755px; border: #C0C0C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

hr {  background-color: #909090; height: 1px; width: 100%}

#Companyinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 8px; FONT: 11px verdana, arial, helvetica, sans-serif; COLOR: #333333; TEXT-ALIGN: left
}
#Companyinfo_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 8px; PADDING-TOP: 3px; FONT: 11px verdana, arial, helvetica, sans-serif; COLOR: #20317B; TEXT-ALIGN: right
}
#Press {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT: 11px verdana, arial, helvetica, sans-serif; COLOR: #333333; TEXT-ALIGN: left
}

.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none }
.links A { COLOR: #20317B; LINE-HEIGHT: 14px; BORDER-BOTTOM: #20317B 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.links A:hover { COLOR: #20317B; LINE-HEIGHT: 14px; BORDER-BOTTOM: #20317B 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.gray {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #818181; text-decoration: none }

#Left {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px;  PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT: 11px verdana, arial, helvetica, sans-serif; COLOR: #333333; TEXT-ALIGN: left; LINE-HEIGHT: 16px
}

#Body {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px;  PADDING-BOTTOM: 12px; PADDING-TOP: 12px; FONT: 11px verdana, arial, helvetica, sans-serif; COLOR: #333333; TEXT-ALIGN: left; LINE-HEIGHT: 16px
}
#Body A { COLOR: #20317B; LINE-HEIGHT: 16px; BORDER-BOTTOM: #20317B 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
#Body A:hover { COLOR: #20317B; LINE-HEIGHT: 16px; BORDER-BOTTOM: #20317B 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }


P {FONT: 11px verdana, arial, helvetica, sans-serif; LINE-HEIGHT: 16px; TEXT-DECORATION: none }
P A { COLOR: #20317B; LINE-HEIGHT: 16px; BORDER-BOTTOM: #20317B 1px dotted; FONT: 11px verdana, arial, helvetica, sans-serif;  TEXT-DECORATION: none }
P A:hover { COLOR: #20317B; LINE-HEIGHT: 16px; BORDER-BOTTOM: #20317B 1px solid; FONT: 11px verdana, arial, helvetica, sans-serif;  TEXT-DECORATION: none }

.photo {   BORDER-BOTTOM: #333333 1px dotted; BORDER-TOP: #333333 1px dotted; BORDER-RIGHT: #333333 1px dotted; BORDER-LEFT: #333333 1px dotted; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px ; float: left}

ul {
	list-style-image: url(images/ul.gif);
	position: relative;
	left: -25px;
}
.bottomborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

