body {

	margin-top: 10px;

	background-color: #FFFFFF;

}

body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #464646;

}

.leftnav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #075f45;

	font-weight:bolder;

	font-stretch:expanded;

	height: 18px;

}

.leftnavtop {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #075f45;

	font-weight:bolder;

	height: 18px;

}

.topnav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #171949;

	font-stretch:expanded;

	font-weight:bold;

	height: 14px;

}

.greenlink {

	color: #009900;

}



a.topnav:link {

	color: #171949;

	text-decoration: none;

}

a.topnav:visited {

	color: #181A4A;

	text-decoration: none;

}

a.topnav:hover {

	color: #146E53;

	text-decoration: none;

}

a.topnav:active {

	color: #181A4A;

	text-decoration: none;

}

A:link {

	color: #181A4A;

	text-decoration: none;

}

A:visited {

	color: #181A4A;

	text-decoration: none;

}

A:hover {

	color: #146E53;

	text-decoration: underline;

}

A:active {

	color: #181A4A;

	text-decoration: none;

}

.header {

	font-size: 18px;

	font-weight: bold;

	color: #252525;

}

.headline {

	font-size: 14px;

	font-weight: bold;

}

.white {

	color: #FFFFFF;

	font-size: 10px;

}

.blue {

	color: #181A4A;

}

.red {

	color: #E54C47;

}

.footer {

	font-size: 10px;

}





#logo a {

	display: block;

	height: 57px;

    width: 384px;

    text-decoration: none;

	background-image: url(images/logo.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}



/* ============ buttons ============ */





#buttonAbout a {

	display: block;

	height: 15px;

    width: 106px;

    text-decoration: none;

	background-image: url(images/menu_about.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonAbout a:hover { 

    background-position: 0 -15px;

}



#buttonContact a {

	display: block;

	height: 15px;

    width: 125px;

    text-decoration: none;

	background-image: url(images/menu_contact.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonContact a:hover { 

    background-position: 0 -15px;

}



#buttonOffer a {

	display: block;

	height: 15px;

    width: 152px;

    text-decoration: none;

	background-image: url(images/menu_offer.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonOffer a:hover { 

    background-position: 0 -15px;

}



#buttonSecurity a {

	display: block;

	height: 15px;

    width: 102px;

    text-decoration: none;

	background-image: url(images/menu_security.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonSecurity a:hover { 

    background-position: 0 -15px;

}



#buttonConsumption a {

	display: block;

	height: 15px;

    width: 170px;

    text-decoration: none;

	background-image: url(images/menu_consumption.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonConsumption a:hover { 

    background-position: 0 -15px;

}



#buttonSales a {

	display: block;

	height: 20px;

    width: 55px;

    text-decoration: none;

	background-image: url(images/menu_offer_sales.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonSales a:hover { 

    background-position: 0 -20px;

}



#buttonService a {

	display: block;

	height: 20px;

    width: 73px;

    text-decoration: none;

	background-image: url(images/menu_offer_service.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonService a:hover { 

    background-position: 0 -20px;

}



#buttonRent a {

	display: block;

	height: 20px;

    width: 95px;

    text-decoration: none;

	background-image: url(images/menu_offer_rent.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonRent a:hover { 

    background-position: 0 -20px;

}



#buttonEquipment a {

	display: block;

	height: 20px;

    width: 92px;

    text-decoration: none;

	background-image: url(images/menu_offer_equip.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonEquipment a:hover { 

    background-position: 0 -20px;

}



#buttonCommission a {

	display: block;

	height: 20px;

    width: 107px;

    text-decoration: none;

	background-image: url(images/menu_offer_com.gif);

	background-position: 0 0;

	background-repeat: no-repeat;

}

#buttonCommission a:hover { 

    background-position: 0 -20px;

}

.h1 {

	color: #171949;

	font-size: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: 400;

}
