body {
  text-decoration : none; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 10px; 
  color : #000000; 
  margin-bottom : 5px; 
  margin-top : 10px; 
  margin-left : 5px; 
  margin-right : 5px; 
  background-color : #ffffff; 
} 
img {
  border : none;
}
table {
  margin : 0px;
  padding : 0px;
}
td {
  margin : 0px;
  padding : 0px;
  border : 0px;
}
table.rootTable {
  border : 0px;
  width : 750px;
  margin: 0 auto;
}
#menu {
  margin-top : 3px;
}
#menu div {
  vertical-align : top;
  text-align : left;
  background : #0014A6; 
  padding-left : 10px; 
  padding-right : 5px; 
  padding-top : 4px; 
  padding-bottom : 4px; 
  border-bottom : 1px solid #ffffff; 
}
#menu div.marked {
  background : #2673FF; 
}
#menu div.submenu {
  background : #F3F4FF url("../img/menu.gif") top left repeat-y;
  padding-left : 17px; 
  padding-right : 4px; 
  padding-top : 3px; 
  padding-bottom : 3px; 
} 
#menu div.submenu_marked {
  background : #D1DCFF url("../img/menu.gif") top left repeat-y;
  padding-left : 17px; 
  padding-right : 4px; 
  padding-top : 3px; 
  padding-bottom : 3px; 
}
#menu div.ssubmenu {
  background : #F9F9FF url("../img/menu1a.gif") top left repeat-y;
  padding-left : 25px; 
  padding-right : 4px; 
  padding-top : 3px; 
  padding-bottom : 3px; 
} 
#menu div.ssubmenu_marked {
  background : #E1E8FE url("../img/menu1b.gif") top left repeat-y;
  padding-left : 25px; 
  padding-right : 4px; 
  padding-top : 3px; 
  padding-bottom : 3px; 
}
#menu a:link, #menu a:visited, #menu a:active {
  text-decoration : none; 
  font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : bold; 
  color : #ffffff; 
} 
#menu a:hover {
  text-decoration : none; 
  color : #FFE690; 
} 
#menu a.submenu:link, #menu a.submenu:visited, #menu a.submenu:active {
  text-decoration : none; 
  font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : normal; 
  color : #412ED1; 
} 
#menu a.submenu:hover {
  text-decoration : underline; 
  color : #000083; 
} 
#menu a.submenu_marked:link, #menu a.submenu_marked:visited, #menu a.submenu_marked:active {
  text-decoration : none; 
  font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : normal; 
  color : #000083; 
} 
#menu a.submenu_marked:hover {
  text-decoration : underline; 
  color : #000083; 
} 
#menu a.ssubmenu:link, #menu a.ssubmenu:visited, #menu a.ssubmenu:active {
  text-decoration : none; 
  font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : normal; 
  color : #412ED1; 
} 
#menu a.ssubmenu:hover {
  text-decoration : underline; 
  color : #000083; 
} 
#menu a.ssubmenu_marked:link, #menu a.ssubmenu_marked:visited, #menu a.ssubmenu_marked:active {
  text-decoration : none; 
  font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : normal; 
  color : #000083; 
} 
#menu a.ssubmenu_marked:hover {
  text-decoration : underline; 
  color : #000083; 
} 
text {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 10px; 
  color : #000000; 
  background-color : #ffffff; 
} 
a.small:link, a.small:visited, a.small:active {
  text-decoration : underline; 
  font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif; 
  font-weight : normal; 
  font-size : 10px; 
  color : #525ca5; 
} 
a.small:hover {
  text-decoration : none; 
  color : #000000; 
} 
.top_table {
  background-repeat : repeat-x; 
  background-image : url("../img/top_table_bg.gif"); 
  text-decoration : none; 
  font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif; 
  font-size : 10px; 
  font-weight : normal; 
  color : #0265a3; 
} 
.table_bordo_left {
  background-repeat : repeat-y; 
  background-image : url("../img/pod_left.gif"); 
  width : 4px; 
} 
.table_bordo_right {
  background-repeat : repeat-y; 
  background-image : url("../img/pod_right.gif"); 
  width : 4px; 
} 
.table_bordo_submenu {
  background-repeat : repeat-y; 
  background-image : url("../img/pod_submenu.gif"); 
  width : 1px; 
} 
.table_bordo_submenu_arrow {
  background-repeat : no-repeat; 
  background-image : url("../img/pod_submenu_arrow.gif"); 
  width : 9px; 
} 
.table_blue_left {
  background-repeat : repeat-y; 
  background-image : url("../img/pod_left_blue.gif"); 
  width : 4px; 
} 
.bgbordo {
  background : #0B0062; 
}
.bgwhite {
  background-color: #FFFFFF;
}
 
.a11 {
  text-decoration : none; 
  font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif; 
  font-size : 11px; 
  font-weight : normal; 
  color : #000000; 
} 
.v11 {
  text-decoration : none; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 11px; 
  font-weight : normal; 
  color : #525ca5; 
} 
.vb12 {
  text-decoration : none; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : bold;  
  color : #525ca5; 
} 
a.av11:link, a.av11:visited, a.av11:active {
  text-decoration : underline; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 11px; 
  font-weight : normal; 
  color : #525ca5; 
} 
a.av11:hover {
  text-decoration : none; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 11px; 
  font-weight : normal; 
  color : #525ca5; 
} 
.small {
  text-decoration : none; 
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size : 10px; 
  font-weight : normal; 
  color : #000000; 
} 
.forms {
  font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : normal; 
  border-left : 1px solid #525ca5; 
  border-right : 1px solid #525ca5; 
  border-top : 1px solid #525ca5; 
  border-bottom : 1px solid #525ca5; 
  background-color : #ffffff; 
  color : #000000; 
  padding-left : 2px; 
  padding-right : 2px; 
} 
.btn {
  font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : normal; 
  border-left : 1px solid #525ca5; 
  border-right : 1px solid #525ca5; 
  border-top : 1px solid #525ca5; 
  border-bottom : 1px solid #525ca5; 
  background-color : #ffffff; 
  color : #525ca5; 
} 
#body {
  margin: 0px 0px 0px 0px;
  text-decoration: none; 
  font-weight: none;
  font-size: 12px;
  color: #0B0062;
  text-align:justify;
  padding : 0px;
}
#body h1 {
  font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif; 
  margin: 3px; 0px; 0px; 0px;
  background-color: #412ED1;
  text-decoration: none; 
  font-weight: bold;
  font-size: 12px;
  color: #ffffff;
  padding: 3px 10px 3px 10px;
  border : 1px solid #0B0062;
}
#body p.st-markup {
  padding :0px;
  margin :0px 0px 10px 0px;
  text-indent: 0px;
}
#body div.tekst {
  padding : 5px 10px 0px 10px;
  color: #000A91;
}

#news {
  padding-top : 3px;
}
#news div.title {
  background-color: #FFE7E4;
  text-decoration: none; 
  font-weight: bold;
  font-size: 13px;
  color: #3B28CC;
  padding: 4px 5px 4px 10px;
  margin-bottom:10px;
  clear : left;
  border : 1px solid #0B0062;
}
#news div.short {
  text-decoration: none; 
  font-size: 12px;
  color: #3B28CC;
  padding: 0px 10px 0px 10px;
  text-align:justify;
}
#news div.more {
  text-align : right;
  padding : 20px 20px 10px 0px;
}
#news div.short_b {
  text-decoration: none; 
  font-weight: bold;
  font-size: 12px;
  color: #3B28CC;
  padding: 0px 10px 0px 10px;
  text-align:justify;
}
#news div.long {
  text-decoration: none; 
  font-weight: none;
  font-size: 12px;
  color: #0B0062;
  text-align: justify;
  margin-top: 10px;
  padding: 0px 10px 0px 10px;
  clear: left;
}
#news img {
  float : left;
  margin : 0px 10px 4px 0px;
  padding: 0px;
}
#news img.right{
  vertical-align: middle;
  float : right;
  margin : 0px 0px 0px 10px;
  padding: 0px;
}
#news p.st-markup {
  padding :0px;
  margin :0px;
}
#news a:link, #news a:visited, #news a:active {
  text-decoration : underline; 
  font-size : 12px; 
  font-weight : bold; 
  color : #3B28CC; 
} 
#news a:hover {
  text-decoration : none; 
  font-size : 12px; 
  font-weight : bold; 
  color : #0B0062; 
} 

a.rights:link, a.rights:visited, a.rights:active, a.rights:hover{
  text-decoration: none; 
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  font-weight: normal;
  color: #B3B3B3;
}

#boxes {
  margin-left : 3px;
  margin-top : 3px;
}
#boxes div {
  vertical-align : top;
  text-align : left;
  padding-left : 5px;
  padding-bottom : 4px;
  padding-top : 4px;
  border-bottom : 1px solid #ffffff; 
}
#boxes div.header {
  font-weight : bold;
  font-size : 12px;
}
#boxes div.boxBody{
  background-color : #D9EFFB;
}
#boxes p.st-markup{
  padding :0px;
  margin :0px;
}
.main_contact{
 text-align: center;
 background-color: #FFF5F5;
 padding:5px 8px 7px 5px; 
 color: #3B28CC;
}

#manufacturers, #manufacturers_list {
  text-decoration: none; 
  font-size: 12px;
  color: #3B28CC;
  padding: 3px;
  text-align:center;
  vertical-align: middle;
}

#manufacturers table, #manufacturers_list table, #refer table {
  width:625px;
}

#manufacturers .name, #manufacturers_list .name {
  font-weight: bold;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
  text-decoration: none; 
  font-size: 12px;
  color: #000000;
  text-align:center;
  vertical-align: middle;
  padding: 4px 0px 4px 0px;
}

#manufacturers td {
  padding: 3px;
}

#manufacturers_list td {
  padding: 7px 3px;
}

#manufacturers .second, #manufacturers_list .second {
  background-color: #f3f3f3;
}

#manufacturers tr.second td, #manufacturers_list tr.second td {
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}

#manufacturers img {
  padding-top: 5px;
}

#manufacturers .first, #manufacturers_list .first {
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  margin: 3px; 0px; 0px; 0px;
  background-color: #686868;
  text-decoration: none; 
  font-weight: bold;
  font-size: 13px;
  color: #ffffff;
  padding: 5px 10px 5px 10px;
  border : 1px solid #686868;
  text-transform: uppercase;
}

#manufacturers p.st-markup, #manufacturers_list p.st-markup {
  padding :0px;
  margin :0px;
}
#manufacturers a:link, #manufacturers a:visited, #manufacturers a:active {
  font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
  text-decoration : underline; 
  font-size : 12px; 
  font-weight : bold; 
  color : #2a1c8e; 
} 
#manufacturers a:hover {
  text-decoration : none; 
  font-size : 12px; 
  font-weight : bold; 
  color : #000000; 
} 

#manufacturers_list a {
  font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
  text-decoration : none; 
  font-size : 12px; 
  font-weight : normal; 
  color : #2a1c8e; 
} 
#manufacturers_list a:hover {
  text-decoration : underline; 
  font-size : 12px; 
  font-weight : normal; 
  color : #000000; 
} 

#documents {
  padding: 3px;
}

#documents .first {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 12px;
  color : #000000; 
  font-weight: bold;
  background-color: #ffffff;
  padding:5px 3px 3px 10px;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  line-height: 1.4em;
}

#documents .second {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 12px;
  color : #444444; 
  font-weight: bold;
  background-color: #f3f3f3;
  padding:5px 3px 3px 10px;
  line-height: 1.4em;
}

#documents p.st-markup {
  padding :0px;
  margin :0px;
}

#documents img {
  margin : 0px 10px 4px 0px;
  padding: 5px 0px 0px 0px;
}

#documents a:link, #documents a:visited, #documents a:active {
  text-decoration : underline; 
  font-size : 11px; 
  font-weight : normal; 
  color : #000000; 
  text-align:right;
  display: block;
} 
#documents a:hover {
  text-decoration : none; 
  color : #0B0062; 
  text-align:right;
} 

a.adres:link, a.adres:visited, a.adres:active {
  text-decoration : underline; 
  font-size : 12px; 
  font-weight : bold; 
  color : #ffffff; 
} 
a.adres:hover {
  text-decoration : none; 
  font-size : 12px; 
  font-weight : bold; 
  color : #f9ffc6; 
} 
.header {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  background-color: #686868;
  text-decoration: none; 
  font-weight: normal;
  font-size: 12px;
  color: #ffffff;
  padding: 10px 15px 10px 15px;
  border : 1px solid #686868;
  margin: 25px 3px 10px 3px;
  line-height: 1.5em;
}
.header strong {
  font-size: 17px;
  font-weight: bold;
}

.frame_top {
  border-top : 1px solid #0B0062; 
  border-right : 1px solid #0B0062; 
  border-left : 1px solid #0B0062; 
}

#groups {
  padding: 3px;
  text-align:left;
}

#groups .first {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 12px;
  color : #444444; 
  font-weight: normal;
  background-color: #ffffff;
  padding:5px 3px 3px 10px;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  line-height: 1.4em;
}

#groups .second {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 12px;
  color : #444444; 
  font-weight: normal;
  background-color: #f3f3f3;
  padding:5px 3px 3px 10px;
  line-height: 1.4em;
}

#groups .desc {
  color: #000000;
  font-weight: bold;
}

#groups .noprice {
  padding-left: 10px; 
  font-family: Arial, Tahoma; 
  font-size: 12px;
}

#groups p.st-markup {
  padding :0px;
  margin :0px;
}

#groups img {
  margin : 0px 10px 4px 0px;
  padding: 5px 0px 0px 0px;
}

#groups .link{
  text-align:right;
  display: block;
}

#groups a:link, #groups a:visited, #groups a:active {
  text-decoration : underline; 
  font-size : 11px; 
  font-weight : normal; 
  color : #000000; 
} 
#groups a:hover {
  text-decoration : none; 
  color : #0B0062; 
} 

#groups a.name:link, #groups a.name:visited, #groups a.name:active {
  text-decoration : underline; 
  font-weight: bold;
  font-size : 12px; 
  color : #be0000; 
} 
#groups a.name:hover {
  text-decoration : none; 
  color : #000000; 
} 

#contact .answer {
  font-size: 13px;
  color: #be0000;
  font-weight: bold;
  padding:3px;
  border : 1px solid #0B0062;
}

#contact input, #contact textarea, #contact select {
  border: 1px solid blue;
  margin-top: 4px;
  margin-bottom: 4px;
  width : 200px;
}
#contact td {
  text-align: center;
}
#contact table {
  margin: 0 auto;
}
#contact .error {
  background-color: red;
  text-align: center;
  margin: 5px 0px 5px 0px;
  color: #ffffff;
  font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif; 
  font-size : 11px; 
  font-weight: bold;
}

#main_short {
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-weight: bold;
  font-size: 12px;
}

#main_short table{
  padding: 3px;
  border : 1px solid #0B0062;
  background-color: #ffffff;
  color: #ffffff;
}

#main_short .first{
  padding: 3px 5px 3px 5px;
  border : 1px solid #0B0062;
  margin: 3px;
  background-color: #0014A6;
  color: #ffffff;
  text-align:center;
}

#main_short .second{
  padding: 3px 5px 3px 5px;
  border : 1px solid #0B0062;
  margin: 3px;
  background-color: #2673FF;
  color: #ffffff;
  text-align:center;
}

#main_short a:link, #main_short a:visited, #main_short a:active {
  text-decoration : underline; 
  font-size : 11px; 
  font-weight : normal; 
  color : #FFE690; 
} 
#main_short a:hover {
  text-decoration : none; 
  color : #ffffff; 
} 

.main {
  border : 1px solid #2673FF;
  background-color: #E8F0FF;
  text-align: center;
  margin: 5px;
  padding: 10px;
  color: #0014A6;
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size : 18px; 
}

#refer {
  padding: 3px;
}

#refer .first {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  text-align:center;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  background-color: #f3f3f3;
  padding: 5px 10px 5px 10px;
  border-top : 1px solid #d9d9d9;
}

#refer .second {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  text-align:center;
  font-size: 12px;
  color: #0B0062;
  font-weight: bold;
  background-color: #FFFFFF;
  padding: 5px 10px 5px 10px;
  border-top : 1px solid #d9d9d9;
}

#refer p.st-markup {
  padding :0px;
  margin :0px;
}

#refer a:link, #refer a:visited, #refer a:active {
  text-decoration : underline; 
  font-size : 11px; 
  font-weight : normal; 
  color : #0B0062; 
} 
#refer a:hover {
  text-decoration : none; 
  color : #ACC0FF; 
} 

