﻿

html, body {
 background: #FFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: normal;
 color: #000;
 margin: 10px 0px 15px 0px;
 padding: 0px;
 text-align: left;
}

.float_left{
    float:left;
}

.noitem  {
 list-style-image : none;
}
.hiddentext { 
 display: none; 
}
.printonly {
 display: none;
}
.input118 {
 width: 118px;
}
/*** HEADLINES **/
h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: medium;
 margin-bottom: 10px;
 color: #000;
}
h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: medium;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #000;
}
h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 margin-top: 0px;
 margin-bottom: 5px;
 color: #000;
}
h4 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 margin-top: 0px;
 margin-bottom: 5px;
}

.h2_index {
 margin-bottom: 0px;
 color: #7697B3;
}
.h3_index {
 margin-bottom: 5px;
}
.h3_rightbox {
 color: #9A997C;
 margin-bottom: 5px;
 font-weight: bold;
}
.h3_index_link {
 margin-bottom: 0px;
 font-weight: normal;
 text-decoration: underline;
}
.inlist {
 float: left;
}
/**************** GLOBAL POSITIONING ****************/

/** begin: headnavigation **/
#navigation_head a {
 margin-top: 5px;
}
.navigation_head_frame {
 width: 765px;
 height: 27px;
 border-bottom: 1px solid #B7B7B7;
 font-size: small;
}

.navigation_head {
 width: 565px;
 text-align: left;
 margin-top: 5px;
 float: left;
 color: #909090;
}
.navigation_head_right {
 margin-top: 5px;
 float: left;
 width: 200px;
 text-align: right;
 color: #909090;
}
/** end: headnavigation **/

/** begin: topnavigation **/
.navigation_top_frame {
 width: 765px;
 height: 52px;
 border-bottom: 4px solid #DB1426;
 font-size: small;
}
.navigation_top_left {
 width: 305px;
 float: left;
 text-align: left;
}
.navigation_top_right {
 width: 460px;
 float: right;
 text-align: right;
}

/** end: topnavigation **/

/** begin: header index **/
.header_frame {
 width: 765px;
 height: 241px;
 background-color: #FFF;
 border-bottom: 4px solid #DB1426;
 padding: 1px 0px 1px 0px;
 font-size: small;
 text-align: left;
}
.header_left {
 width: 189px;
 height: 241px;
 float: left;
}
.header_middle {
 width: 223px;
 height: 241px;
 float: left;
}
.header_right {
 width: 352px;
 height: 241px;
 float: right;
}

.header_frame_us {
 width: 765px;
 height: 85px;
 background-color: #FFF;
 border-bottom: 4px solid #DB1426;
 padding: 1px 0px 1px 0px;
 font-size: small;
 text-align: left;
}
.header_left_us {
 width: 188px;
 height: 85px;
 float: left;
 border-right: 1px solid #FFF;
 background-color: #DB1426;
}
.header_right_us {
 width: 576px;
 height: 85px;
 float: right;
}

.image_border_bottom {
 border-bottom: 1px solid #fff;
}
/** end: header index **/

/** begin: navitem **/
.navitem_float {
 float: right;
}
.navitem_left_hi {
 width: 78px;
 height: 30px;
 background-image: url(/sysimages/ni_left_start_hi.jpg);
 background-repeat: no-repeat;
 margin-top: 22px;
 float: left;
}

.navitem_middle_hi {
 height: 20px;
 background-image: url(/sysimages/ni_middle_hi.gif);
 background-repeat: repeat-x;
 padding: 10px 10px 0px 10px;
 margin-top: 22px;
 color: #fff;
 font-weight: bold;
 float: left;
}

.navitem_right_hi {
 width: 55px;
 height: 30px;
 background-image: url(/sysimages/ni_right_end_hi.jpg);
 background-repeat: no-repeat;
 margin-top: 22px;
 float: left;
}

.navitem_left_hi_us {
 width: 78px;
 height: 30px;
 background-image: url(/sysimages/ni_left_start_hi_us.jpg);
 background-repeat: no-repeat;
 margin-top: 22px;
 float: left;
}
.navitem_right_hi_us {
 width: 55px;
 height: 30px;
 background-image: url(/sysimages/ni_right_end_hi_us.jpg);
 background-repeat: no-repeat;
 margin-top: 22px;
 float: left;
}

/** end: navitem **/


/** begin: pagecontent **/

.pagecontent_frame {
 width: 765px;
 color: #000;
 text-align: left;
}


.pagecontent_left {
 width: 400px;
 float: left;
 text-align: left;
 margin-top: 5px;
 margin-bottom: 5px;
 padding-right: 13px;

}

.pagecontent_country_left {
 width: 400px;
/* height: 200px;*/
 min-height: 200px;
 height: auto !important;
 height: 200px;
 float: left;
 text-align: left;
 margin-top: 5px;
 margin-bottom: 5px;
 padding-right: 13px;
 background-image: url(/sysimages/worldmap.gif);
 background-repeat: no-repeat;
 background-position: top;

}


.pagecontent_right {
 width: 332px;
 float: left;
 text-align: left;
 margin-top: 5px;
 margin-bottom: 5px;
 padding-left: 10px;
 padding-right: 10px;
}
.country_column_left {
 width: 166px;
 float: left;
 padding-top: 5px;
}
.country_column_right {
 width: 166px;
 float: left;
 padding-top: 5px;
}
.flag {
 width: 25px;
 float: left;
 padding-top: 2px
}
.country {
 width: 136px;
 float: left;
}
.flag_frame {
 margin-bottom: 5px;
}
/** end: pagecontent **/

/** begin::footer **/
.footer_frame {
 width: 765px;
 height: 28px;
 background-color: #DB1426;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
}
.footer_left {
 width: 539px;
 text-align: left;
 padding-top: 5px;
 padding-left: 10px;
 float: left;
}
.footer_right {
 width: 204px;
 color: #FFF;
 text-align: right;
 padding-top: 5px;
 padding-right: 10px;
 float: left;
}
/** end: footer **/

/** LINKS **/
a,
a:link,
a:visited,
a:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: normal;
 color: #DB1426;
 text-decoration: underline;
}
a:hover {
 color: #5C7386;
}

a.agrey,
a.agrey:link,
a.agrey:visited,
a.agrey:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: normal;
 color: #909090;
 text-decoration: none;
}
a.agrey:hover {
 text-decoration: underline;
}

a.awhite,
a.awhite:link,
a.awhite:visited,
a.awhite:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: normal;
 color: #FFF;
 text-decoration: none;
}
a.awhite:hover {
 text-decoration: underline;
}

/** HTML-Tags **/
table {
 border: none;
}
img {
 border : none;
}
.textimage {
 border: 1px solid #999;
}
.fulltextimage {
 border: 1px solid #999;
 margin-right: 10px;
 margin-bottom: 10px;
 float: left;
}
form {
 margin: 0px;
}
/** FONTS **/
.bluebold {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #7697B3;
}
.blue {
 font-family: Arial, Helvetica, sans-serif;
 color: #7697B3; 
}
.white {
 color: #FFF;
}

ul {
 margin: 5px 0px 0px 15px;
 padding: 0px;
}

.contentpadding {
 padding: 0px 10px 0px 15px;
}

.underline {
   margin-top: 2px;
   margin-bottom: 10px;;
}


/*** end:: contentnavigation ***/
li {
 list-style-image : url(/sysimages/arrow_lired.gif);
 list-style-type: none;
}

/** MIXED **/
.underlined {
 padding-bottom: 2px;
 margin-bottom: 10px;
 border-bottom: 1px solid #000000; 
}
.underlined_2 {
 padding-bottom: 12px;
 margin-bottom: 10px;
 border-bottom: 1px solid #000000; 
}
.noborder {
 border : none;
}
.clear {
 clear: both;
 margin: 0px;
 padding: 0px;
}
.space {
 clear: both;
 margin-bottom: 5px;
}
.bold {
 font-weight: bold;
}

.cataloguebox_a {
 margin-top: 10px;
 width: 332px;
 background-color: #F8F5BA;
}
.cataloguebox_a_head {
 border-top: 1px solid #000;
 padding: 10px 88px 0px 15px;
 background-image: url(/sysimages/big_eng_catalogue_a.gif);
 background-repeat: no-repeat;
 background-position: top;
 height: 70px;
 color: #73652C;
}
.cataloguebox_a_frame {
 background-color: #F8F5BA;
 padding: 0px 15px 10px 15px;
 border-bottom: 1px solid #000;
}
.cataloguebox_a_left {
 float: left;
 width: 198px;
}
.cataloguebox_a_right {
 width: 102px;
 float: left;
}




