#home_we_sell {
width: 866px;
height: 50px;
background-color: #333333;
padding: 15px 0 0 0;
}
#home_we_sell p {
text-align: center;
color: white;
font-size: 12px;
}
.home_image1, .home_image2, .home_image3 {
width: 146px;
height: 160px;
background-color: #0082B3;
margin: 0 0 20px 0;
border-bottom: 2px solid #333333;
}
.home_image1 {
padding: 43px 6px 15px 46px;
float: left;
clear: none;
}
.home_image2 {
padding: 43px 6px 15px 5px;
float: left;
clear: none;
}
.home_image3 {
padding: 43px 46px 15px 5px;
float: right;
}
.home_image1 p, .home_image2 p, .home_image3 p {
color: white;
font-weight: bold;
font-size: 17px;
text-align: center;
}
.home_image1 img, .home_image2 img, .home_image3 img {
border: 3px solid #333333
}
#home_footer_line {
width: 774px;
float: left;
border-bottom: 2px dotted #999999;
display: inline;
padding: 5px 46px 4px 46px;
background-color: #ffffff;
}
#home_footer_links, #home_footer_copyright {
height: 20px;
font-size: 10px;
padding-top: 4px;
padding-bottom: 415px;
display: inline;
background-color: #ffffff;
}
#home_footer_links {
width: 540px;
padding-left: 46px;
text-align: left;
float: left; clear: none;
}
#home_footer_copyright {
width: 234px;
text-align: right;
float: right;
padding-right: 46px;
}
#anniversary {
text-align: center;
font-weight: bold;
font-size: 17px;
padding: 25px 0 0 0;
background-color: #ffffff;
}
#anniversary p {
text-align: center;
font-weight: bold;
font-size: 11px;
}

html {
min-height: 100%;
margin: 0 1px 1px 0;
background-image : url(../images/bg.gif);
background-position : 50% 50%;
background-repeat: repeat-y;

}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0 auto;
color: #333333;

height : 100%;
}
#body {
width : 866px;
height : 100%;
margin : 0 auto 0 auto;
background-color: #ffffff;
}
img {
border : 0;
}
h1, h2, h3, h4 {
font-weight : bold;
margin : 0;
}
h1 {
font-size : 27px;
color : #333333;
padding : 0;
}
h2 {
font-size : 21px;
color : #666666;
padding-bottom : 13px;
}
h3, h4 {
font-size : 17px;
color : #666666;
}
h3 {
padding-bottom : 13px;
}
h4 {
padding : 0;
}
a {
text-decoration : none;
}
a:link, a:visited {
color : #0082b3;
}
a:hover {
color : #ffaa2c;
}
a.whiteurl, a.whiteurl:visited, a.whiteurl:active {
color : #fffffe;
}
a.whiteurl:hover {
color : #ffaa2c;
}
a.redurl, a.redurl:visited, a.redurl:active {
color : #f00;
}
a.redurl:hover {
color : #ffaa2c;
}
p {
margin : 0;
padding : 0;
text-align : justify;
}
p.p9 {
padding-bottom : 9px;
}
p.p10 {
padding-bottom : 10px;
}
p.p12 {
padding-bottom : 12px;
}
p.p15 {
padding-bottom : 15px;
}
p.p18 {
padding-bottom : 18px;
}
p.t13 {
padding-top : 13px;
}
p.b15 {
padding-top : 15px;
padding-bottom : 15px;
}
ul {
margin : 0;
padding : 0;
}
#info li {
text-align : justify;
}
#arrow {
margin-bottom : 15px;
}
#distributorlocator_arrow {
margin-left : 285px;
}
#machines_arrow {
margin-left : 395px;
}
#picturegallery_arrow {
margin-left : 603px;
}
#sitemap_arrow {
margin-left : 228px;
}
#contactus_arrow {
margin-left : 762px;
}
#aboutus_arrow {
margin-left : 171px;
}
#news_arrow {
margin-left : 689px;
}
#serviceparts_arrow {
margin-left : 490px;
}
#contactadministrator_arrow {
margin-left : 352px;
}

#menu {
width : 866px;
list-style : none;
float : left;
font-weight : bold;
font-size : 11px;
background-image : url(../images/menu_background.gif);
margin : 0;
}
#menu li {
display : inline;
}
.menu_out a:link, .menu_out a:visited, .menu_out a:hover, .menu_in a:link, .menu_in a:visited, .menu_in a:hover {
color : #fffffe;
text-decoration : none;
background-repeat : repeat-x;
}
.menu_out a:link, .menu_out a:visited, .menu_in a:link, .menu_in a:visited {
float : left;
padding : 7px 10px 6px 11px;
}
.menu_out a:link, .menu_out a:visited {
background-image : url(../images/menu_out_normal.gif);
}
.menu_out a:hover {
background-image : url(../images/menu_out_over.gif);
}
.menu_in a:link, .menu_in a:visited, .menu_in a:hover {
background-image : url(../images/menu_in.gif);
}

#side_menu, #menu_ul {
list-style : none;
margin : 0;
}

#side_menu {
padding: 0;
}

#menu_ul {
padding-left : 140px;
}

.smo a, .smi a, .smbo a, .smbi a, .sm2o a, .sm2i a {
voice-family : "\"}\"";
voice-family : inherit;
font-size : 11px;
display : block;
}
.smo a, .smi a, .smbo a, .smbi a {
font-weight : bold;
width : 142px;
padding : 7px 0 0 9px;
}
.smo a, .smi a {
height : 19px;
}
.smbo a, .smbi a {
height : 32px;
}
.sm2o a, .sm2i a {
width : 132px;
height : 19px;
padding : 7px 0 0 19px;
}
.smo a:link, .smo a:visited, .smi a:link, .smi a:visited, .smo a:hover, .smi a:hover, .sm2o a:link, .sm2o a:visited, .sm2i a:link, .sm2i a:visited, .sm2o a:hover, .sm2i a:hover, .smbo a:link, .smbo a:visited, .smbi a:link, .smbi a:visited, .smbo a:hover, .smbi a:hover {
color : black;
}
.smo a:link, .smo a:visited {
background : url('../images/side_menu.gif');
}
.smi a:link, .smi a:visited, .smo a:hover, .smi a:hover {
background : url('../images/side_menu.gif') 0 -26px;
}
.sm2o a:link, .sm2o a:visited {
background : url('../images/side_menu_padded.gif');
}
.sm2i a:link, .sm2i a:visited, .sm2o a:hover, .sm2i a:hover {
background : url('../images/side_menu_padded.gif') 0 -26px;
}
.smbo a:link, .smbo a:visited {
background : url('../images/side_menu_bigger.gif');
}
.smbi a:link, .smbi a:visited, .smbo a:hover, .smbi a:hover {
background : url('../images/side_menu_bigger.gif') 0 -39px;
}
#sm, #sm6, #sm7, #sm8, #sm9, #sm10 {
width : 151px;
border-top : none;
border-left : 2px dotted #999999;
border-right : 2px dotted #999999;
border-bottom : 2px dotted #999999;
padding-top : 0;
padding-right : 10px;
padding-left : 9px;
float : left;
clear : none;
}
#sm6 {
padding-bottom : 6px;
}
#sm7 {
padding-bottom : 7px;
}
#sm8 {
padding-bottom : 8px;
}
#sm9 {
padding-bottom : 9px;
}
#sm10 {
padding-bottom : 10px;
}
#content, #content_home {
float : left;
display : inline;
}
#content {
width : 774px;
margin-left : 46px;
margin-right : 46px;
}
#content_home {
width : 866px;
}
#info {
width : 588px;
border-top : 2px dotted #999999;
padding : 15px 0 0 10px;
margin-left : 2px;
float : left;
}
#footer_line {
width : 774px;
float : left;
padding-bottom : 4px;
border-bottom : 2px dotted #999999;
display : inline;
margin : 10px 46px 0 46px;
}
#footer_links, #footer_copyright {
height : 20px;
font-size : 10px;
padding-top : 4px;
padding-bottom : 15px;
display : inline;
}
#footer_links {
width : 440px;
margin-left : 46px;
text-align : left;
float : left;
clear : none;
}
#footer_copyright {
width : 334px;
text-align : right;
float : right;
margin-right : 46px;
}
#logo {
width : 774px;
padding : 0 46px 10px 46px;
margin-top : 10px;
}
#logo_login {
width : 500px;
padding : 0 0 10px 46px;
margin-top : 10px;
float: left;
clear: none;
}
#login {
padding : 0 46px 10px 0;
margin-top : 46px;
float: right;
font-size: 12px;
}
#welcome p {
font-size : 12px;
padding-bottom : 15px;
}
#welcome img, #location img {
border : 1px solid #333333;
}
#welcome img {
margin : 0 0 10px 0;
}
#welcome_images_left {
margin : 0 5px 0 0;
float : left;
clear : none;
}
#welcome_images_right {
margin : 0 0 0 5px;
float : right;
}
#history {
width : 286px;
margin-right : 8px;
float : left;
clear : none;
font-size : 11px;
}
#history_gallery {
width : 289px;
float : right;
margin-left : 5px;
}
#history_gallery_left {
width : 139px;
float : left;
clear : none;
margin-right : 5px;
}
#history_gallery_right {
width : 140px;
float : right;
margin-left : 5px;
}
#history_gallery img {
border : 1px solid black;
margin : 0 0 10px 0;
}
#flash_location {
width : 586px;
height : 388px;
border : 1px solid #333333;
}
#history_outfits img {
border : 1px solid #333333;
}
#history_outfits p {
font-size: 10px;
color: #666666;
padding-top: 5px;
}
#staff_center img, .staff_left img, .staff_right img, .staff_warehouse1 img, .staff_warehouse2 img, .staff_warehouse3 img {
border : 1px solid #333333;
margin : 0 0 5px 0;
}
#staff_center {
width : 588px;
height : 364px;
margin-top: 5px;
}
.staff_left, .staff_right {
width : 289px;
height : 255px;
padding-bottom : 10px;
}
.staff_warehouse1, .staff_warehouse3 {
width : 189px;
height : 180px;
}
.staff_warehouse2 {
width : 190px;
height : 180px;
}
.staff_left, .staff_warehouse1, .staff_warehouse2 {
margin-right : 5px;
float : left;
clear : none;
}
.staff_right, .staff_warehouse3 {
margin-left : 5px;
float : right;
}
.staff_warehouse2 {
margin-left : 5px;
}
.staff_left p, .staff_right p, #staff_center p, .staff_warehouse1 p, .staff_warehouse2 p, .staff_warehouse3 p {
text-align : center;
}
.staff_warehouse1 #choose_country {
padding : 0 0 15px 0;
}
.product_category_icon {
float : right;
clear : none;
margin : 15px 0 15px 15px;
}
#product_slideshow, #news_slideshow, #parts_slideshow {
float : right;
width : 292px;
height : 219px;
display : inline;
overflow : hidden;
position : relative;
border : 1px solid #333333;
}
#product_slideshow {
margin : 37px 0 30px 0;
}
#product_slideshow img, #news_slideshow img, #parts_slideshow img {
border : 0;
width : 292px;
height : 219px;
float : right;
}
#product_highlights {
float : left;
clear : none;
display : inline;
width : 292px;
padding : 0 0 20px 0;
}
#product_strenghts {
width : 292px;
height : 117px;
margin-top : 10px;
}
#product_links {
width : 292px;
height : 78px;
}
#product_nomovie {
width : 192px;
height : 78px;
margin-left : auto;
margin-right : auto;
}
#product_nogallery {
width : 94px;
height : 78px;
margin-left : auto;
margin-right : auto;
}
#product_download, #product_movie, #product_gallery {
height : 78px;
float : left;
clear : none;
font-size : 9px;
text-align : center;
}
#product_download, #product_movie {
width : 94px;
}
#product_gallery {
width : 96px;
}
#product_movie, #product_gallery {
border-left : 2px dotted #999999;
}
#strenghts_list {
padding : 0 0 20px 20px;
font-weight : bold;
}
#strenghts_list li {
padding : 0 0 0 10px;
font-weight : bold;
}
.category_strenghts, news_strenghts {
padding : 0 0 20px 20px;
}
.category_strenghts li, .news_strenghts li {
padding : 0 0 0 10px;
}
#data_table {
width : 584px;
float : left;
clear : none;
display : inline;
line-height : 19px;
border : 2px solid #e6e6e6;
}
.description_dark, .value_dark, .description_light, .value_light, .description_dark_bold, .description_light_bold, .description_dark_bold_last, .description_light_bold_last, .description_dark_last, .description_light_last, .value_light_last, .value_dark_last {
width : 282px;
display : inline;
}
.description_dark, .value_dark, .description_dark_bold, .description_dark_double, .description_dark_footer, .description_dark_bold_last, .description_dark_last, .value_dark_last {
background : #e6e6e6;
}
.description_dark, .value_dark, .description_dark_bold, .description_dark_double {
border-bottom : 1px solid #ffffff;
}
.description_dark, .description_light, .description_dark_bold, .description_light_bold, .description_dark_double, .description_light_double, .description_light_footer, .description_dark_footer, .description_dark_bold_last, .description_light_bold_last, .description_dark_last, .description_light_last {
float : left;
padding-left : 10px;
}
.description_dark, .description_light, .description_dark_bold, .description_light_bold, .description_dark_bold_last, .description_light_bold_last, .description_dark_last, .description_light_last {
clear : none;
}
.value_dark, .value_light, .value_light_last, .value_dark_last {
float : right;
padding-right : 10px;
text-align : right;
}
.description_light, .value_light, .description_light_bold, .description_light_double, .description_light_footer, .description_light_bold_last, .description_light_last, .value_light_last {
background : #ffffff;
}
.description_light, .value_light, .description_light_bold, .description_light_double {
border-bottom : 1px solid #e6e6e6;
}
.description_dark_bold, .description_light_bold, .description_dark_double, .description_light_double, .description_dark_bold_last, .description_light_bold_last {
font-weight : bold;
}
.description_dark_double, .description_light_double, .description_light_footer, .description_dark_footer {
width : 574px;
}
.description_light_footer, .description_dark_footer {
font-size : 9px;
line-height : 13px;
padding : 10px 0 10px 10px;
}
.distributor_info {
width : 405px;
float : left;
clear : none;
display : inline;
font-size : 12px;
}
#country, .additional_country {
color : #666666;
font-size : 21px;
font-weight : bold;
}
#country {
margin-top : 0;
}
.additional_country {
margin-top : 20px;
}
.distributor_name {
padding : 20px 0 5px 0;
font-weight : bold;
}
.distributor_address {
padding-bottom : 10px;
}
.distributor_department {
color : #666666;
padding-bottom: 5px;
}
.distributor_www {
padding-bottom : 10px;
}
.distributor_additional_email {
padding-left : 47px;
}
.distributor_contact {
padding-bottom : 15px;
}
.distributor_gallery {
color : #666666;
font-size : 10px;
width : 183px;
float : right;
display : inline;
padding-top : 25px;
}
.distributor_section_next {
width : 588px;
border-top : 2px dotted #cccccc;
padding-bottom : 25px;
overflow : hidden;
}
.distributor_section {
width : 588px;
padding-bottom : 25px;
overflow : hidden;
}
.distributor_gallery img {
border : 1px solid #333333;
}
.distributor_gallery p {
margin : 2px 0 9px 0;
}
.another_distributor {
width : 388px;
margin-top : 15px;
}
.another_distributor img {
width : 388px;
height : 1px;
}
.employee_picture {
border : 1px solid #333333;
width : 98px;
height : 98px;
}
.employee_info, .employee_info_cell, .employee_info_dap {
display : table-cell;
vertical-align : middle;
}
.employee_name {
font-weight : bold;
}
.employee_position {
color : #666666;
}
.employee_position_dap {
color : #666666;
padding-bottom : 10px;
}
.employee, .employee_dap {
height : 100px;
position : relative;
font-size : 11px;
}
.employee {
width : 388px;
margin-top : 10px;
}
.employee_dap {
width : 369px;
margin-bottom : 12px;
}
.employee_info_dap {
display : table;
width : 249px;
height : 100px;
position : absolute;
left : 110px;
top : 0;
}
.employee_info {
display : table;
width : 268px;
height : 100px;
position : absolute;
left : 110px;
top : 0;
}
.gallery_box, .gallery_box_last {
width : 183px;
float : left;
clear : none;
}
.gallery_box {
padding-right : 14px;
}
.gallery_box p, .gallery_box_last p {
color : #666666;
font-size : 10px;
padding-top : 3px;
}
.gallery_box img, .gallery_box_last img {
width : 181px;
height : 136px;
border : 1px solid #333333;
}
.gallery_country {
width : 774px;
border-top : 2px dotted #999999;
padding-top : 15px;
}
.gallery_section {
width : 774px;
height : 180px;
}
#parts p {
padding-bottom : 15px;
font-size : 12px;
}
.parts_icon {
float : right;
clear : none;
margin : 22px 0 20px 15px;
}
.parts_icon img {
padding-left : 15px;
}
.parts_icon p {
text-align : center;
}
#parts_slideshow {
margin : 4px 0 30px 11px;
}
.parts_brands1 {
height : 32px;
width : 588px;
margin-top : 20px;
}
.parts_brands2 {
height : 16px;
width : 588px;
margin-top : 10px;
text-align : center;
}
.parts_brands3 {
height : 32px;
width : 392px;
padding : 10px 98px 25px 98px;
}
p.parts_category {
font-size : 17px;
font-weight : bold;
color : #666666;
}
p.parts_header {
font-size : 21px;
font-weight : bold;
color : #666666;
}
.parts_description {
width : 429px;
height : 117px;
padding-left : 10px;
float : right;
margin-top : 15px;
}
.parts_picture {
width : 147px;
height : 110px;
border : 1px solid #333333;
float : left;
clear : none;
margin-top : 20px;
overflow : hidden;
}
#news_slideshow {
margin : 4px 0 30px 11px;
}
.news_icon {
float : right;
clear : none;
margin : 4px 0 15px 15px;
}
.news_icon img {
border : 1px solid #333333;
}
.news_images_left {
margin : 0 12px 0 0;
float : left;
clear : none;
height : 215px;
}
.news_images_right {
margin : 0 0 0 12px;
float : right;
height : 215px;
}
.news_images_left p, .news_images_right p {
text-align : center;
font-size : 10px;
}
.news_images_left img, .news_images_right img {
border : 1px solid #333333;
}
.new_product {
width : 588px;
height : 290px;
}
#contact_us_left {
width : 371px;
height : 435px;
padding : 0 13px 13px 0;
margin : 0 0 13px 0;
border-right : 2px dotted #999999;
border-bottom : 2px dotted #999999;
float : left;
clear : none;
font-size : 12px;
}
#contact_us_left img {
border : 1px solid #333333;
}
#contact_us_right {
width : 373px;
float : right;
padding : 13px 0 0 13px;
margin-left : 2px;
border-top : 2px dotted #999999;
}
#contact_us_bottom_left {
width : 371px;
padding-right : 15px;
float : left;
clear : none;
}
#contact_us_bottom_right {
width : 373px;
float : right;
padding-left : 13px;
}
#dap_address {
float : left;
clear : none;
width : 210px;
height : 110px;
}
#dap_contacts {
float : right;
width : 161px;
height : 96px;
padding-top : 14px;
}
#dap_contacts p {
text-align : right;
}
#dap_contacts span, #dap_address span {
color : #999999;
}
#dap_map p {
font-size : 12px;
}


