body {
margin: 0px;padding: 0px;background-color: #000000;background-image: url(/i/v2/osn_fone.png);background-repeat: repeat-x;background-position: top;font-family: Verdana, Arial, Helvetica, sans-serif;}
.osntxt {font-size: 11px;}
.osntxt p {margin: 0px;padding-top: 0px;padding-bottom: 8px;}
.osntxt h3 {margin: 0px;padding-top: 0px;padding-bottom: 15px;font-size: 14px;color: #A50000;}
.osntxt h4 {margin: 0px;padding: 0px;color: #A50000;}
.osntxt ul {list-style-position: outside;list-style-image: url(/i/v2/arrow2_red.gif);margin: 0px;padding: 5px 20px;}
.osntxt a {color: #A50000;text-decoration: underline;}
.osntxt a:hover {color: #000000;}
.osntxt table {font-size: 11px;	}
.biglogo {background-image: url(/i/v2/topmenu_logo.png);background-repeat: no-repeat;background-position: left top;}
a.logo {background-image: url(/i/v2/haulotte_logo.png);display: block;height: 47px;width: 145px;}
a.logo:hover {background-position: 0 -47px;}
.topmultiline {background-image: url(/i/v2/top_multiline.png);background-repeat: no-repeat;background-position: right bottom;}
.botright_skos {background-image: url(/i/v2/bottom_skos_right.png);background-repeat: no-repeat;background-position: left top;}
.topmenu_centopper {background-image: url(/i/v2/topmenu_centopper.png);background-repeat: no-repeat;background-position: right bottom;}
.zag {font-size: 11px;font-weight: normal;color: #666666;margin: 0px;padding: 0px 16px 0px 0px;}
.topslogan {color: #999999;font-size: 10px;margin: 0px;padding-top: 5px;padding-right: 5px;padding-bottom: 0px;padding-left: 0px;}
.black10 {color: #000000;font-size: 10px;margin: 0px;padding-top: 0px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}
.blacklink {color: #000000;text-decoration: none;}
.blacklink:hover {text-decoration: underline;color: #CC0000;}
.spmenu {font-size: 11px;color: #999999;}
.spmenulink {color: #999999;}
.spmenulink:hover {color: #FFFFFF;}
.white10 {color: #FFFFFF;font-size: 10px;}
.bot_menu {color: #808080;font-size: 10px;}
.greylink {color: #808080;text-decoration: none;}
.greylink:hover {color: #FF0000;text-decoration: underline;}
.li1na {font-size: 12px;list-style-image: url(/i/v2/lm_1na.gif);list-style-position: outside;margin: 0px;
	padding-top: 5px;padding-right: 10px;padding-bottom: 0px;padding-left: 22px;}
.li2na {font-size: 11px;list-style-image: url(/i/v2/lm_2na.gif);list-style-position: outside;
	margin: 0px;padding-top: 8px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}
.li2a {font-size: 11px;list-style-image: url(/i/v2/lm_2a.gif);list-style-position: outside;}
ul.li1na li {padding-bottom: 8px;}
.li1a {font-size: 12px;list-style-image: url(/i/v2/lm_1a.gif);list-style-position: outside;margin: 0px;padding: 0px;}
.whitelink {color: #FFFFFF;text-decoration: none;}
.whitelink:hover {color: #DF0000;}
.tbg-topfone {background-image: url(/i/v2/bg-tabletopfone.png);background-repeat: repeat-x;background-position: top;}
.tbg-zag {color: #FFFFFF; font-size: 10px; margin: 0px;padding: 2px 5px 2px 0px;}
.tbg-zag2 {color: #FFFFFF;font-size: 11px;margin: 0px;padding: 2px 5px 2px 0px;}
.line-table-01  {background-color:#EAEAEA;}
.line-table-01, .line-table-02 {color:#000000;font-size:10px;height:20px;}
.line-table-01 td, .line-table-02 td {border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;padding:5px;}
.line-table-02 {background-color:#D8D8D8;}
a.downllink {	font-size: 11px;color: #990000;}
a.downllink:hover {color: #000000;text-decoration: none;}
.downlbgline {border: 1px solid #666666;}
.topmenu_linegor {background-image: url(/i/v2/topmenu_linegor.gif);background-repeat: repeat-x;background-position: top;padding-top: 2px;}



