.HEADING {
	font-family: Arial, tahoma,Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 125%;
	color: #D6DADB;
}

.menu {
	font-family: Arial narrow, arial,tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	word-spacing: -1px;
	color: #FFFFFF;
}

.ERROR {
  border: 1px solid red;
}

.TITLE {
	font-family: Arial,Sans-Serif,Verdana;
	font-size: 16px;
	font-weight: bold;
	line-height: 125%;
	color: #E7E7E7;
}

.caption {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

a {
	color:#0099cc;
	text-decoration:none;
}
a:hover {
	color:#336699;
	text-decoration:underline;
}
.LINK {
	color:#[%COLOR.LINK%];
}

.NORMAL {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

H1,H2,H3,H4,H5,H6,P {
	margin:0;
}

.produkt_text {
	font-family: Arial,Sans-Serif,Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.menuselected {
	font-family: Arial,tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.top_link {
color: #929D9F;
align: right;
}

.top_link a {
color: #929D9F;
align: right;
}
.body
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 1000px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #a4adaf;
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-POSITION: center;
    BACKGROUND-IMAGE: url(../sd_files/bg.jpg);
    BACKGROUND-REPEAT: repeat-y;
}
.top
{
    MARGIN: 0px;
    HEIGHT: 187px;
    WIDTH: 1000px;
    VERTICAL-ALIGN: bottom;
    MARGIN-TOP: 10px;
    BACKGROUND-POSITION: center;
    BACKGROUND-IMAGE: url(bg.jpg);
    BACKGROUND-REPEAT: repeat-y;
}
.main
{
    WIDTH: 1000px;
    FLOAT: center;
    margin-top: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    BACKGROUND-POSITION: center;
    BACKGROUND-IMAGE: url(../sd_files/bg.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.footer
{
    WIDTH: 1000px;
    height: 65px;
    FLOAT: center;
    margin-top: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    BACKGROUND-POSITION: center;
    BACKGROUND-IMAGE: url(../sd_files/footer.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
#left
{
    WIDTH: 205px;
    MARGIN-TOP: 5px;
    MARGIN-left: 10px;
    float:left;
    background-color: #ccc;
}
#page
{
    WIDTH: 500px;
    MARGIN-TOP: 5px;
    float:center;
    background-color: #eaf0f4;
}
#right
{
    WIDTH: 214px;
    MARGIN-TOP: -20px;
    MARGIN-right: 10px;
    float:right;
    background-color: #ccc;
    MARGIN-BOTTOM: 0px;
}
.input { 
width: 248px;  
font: 10px Verdana; 
color: #505050; 
background: transparent; 
border: 1px solid #c5c6c7; 
}

.submit { 
color: #505050;
background: transparent; 
border: 1px solid #c5c6c7; 
}
.heading_start {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.link_start a {
  color:#0099cc;
  font-family:Arial,Verdana,sans-serif;
  font-size:11px;
}

.link_start a:hover {
  color:#336699;
  font-family:Arial,Verdana,sans-serif;
  font-size:11px;
}
.heading2_start {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.brodtext {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.product_text_title {
	font-family: Arial,Sans-Serif,Verdana;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	color: #000000;
}

.heading3 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 22px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

.submenu_a { padding: 0 0 7px 45px; font-weight: bold; }

a {
	color:#[%COLOR.b0b4b3%];
	text-decoration:none;
}
a:hover {
	color:#[%COLOR.b0b4b3%];
	text-decoration:underline;
}
.submenu ul {
  display:block;
  margin: 10px 0 0 0;
  padding: 0;
  list-style-type:none;
}

.submenu ul li {
  padding: 0 0 10px 0;

}

.submenu ul li a {
  display:block;
  color:#000000;
  font-family: Arial,sans-serif,Verdana;
  padding: 2px 0 0 25px;
  font-size:11px;
  height:30px;

}

.submenu_img {
  background:url(http://www.snowsoftware.com/sitedirect/_files/file_file-s0/1/303/e969bd2f8016543f16faf6e64ff54d0e_0002.gif) no-repeat left top;
}

.submenu_img_a {
  background:url(http://www.snowsoftware.com/sitedirect/_files/file_file-s0/1/304/2d20c79971a8421578833ff34015bcbc_0002.gif) no-repeat left top;
}
.readmore {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #929D9F;
}

/*table
{
    margin-top: 10px;
    border: 1px solid #cccccc;
    font-size: 95%; 
}

table th
{
    font-size: 110%; 
}

table h2
{
    font-size: 110%; 
    margin-left: 2px;
}

table p
{
    margin-left: 3px;
}*/
.submenu_img_a { font-weight: bold; }

.normal2 {
	font-family: Arial,Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.A3 a 
{
	color:#ffffff;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
.A3 a:hover 
{
	color:#ffffff;
	text-decoration:underline;
	font-size: 12px;
}
.form
{
visibility: hidden;
}
.headerlink
{
   margin-top:15px;
}
.headerlink {
	font-family: Arial,Sans-Serif,Verdana;
	font-size: 16px;
	font-weight: bold;
	line-height: 140%;
	color: #000000;
}

.float { float: left; }
.articleimg img
{
max-width: 145px;
}
.menu_new {
	font-family: Arial narrow, arial,tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	word-spacing: -1px;
	color: #000000;
}

.submenu2010 ul {
  display:block;
  margin: 0px 0 0 0 px;
  padding: 0 0 0 0;
  list-style-type:none;
  border-bottom: 1px solid #ccc;
  width: 180px;
}

.submenu2010 ul li {
  padding: 4px 0 2px 0;

}

.submenu2010 ul li a {
  display:block;
  color:#000000;
  font-family: Arial,sans-serif,Verdana;
  padding: 0px 0 4px 20px;
  font-size:12px;
  min-height:13px;

}

.submenu2010_BorderTop { 
  border-top: 1px solid #ccc;
}

.submenu2010_sub { 
  font-size: 9px;
  margin: 2px 0 3px 35px;
}

.submenu2010_sub_a { 
  font-size: 9px;
  font-weight: bold;
  margin: 2px 0 3px 35px;
}

.submenu2010 a:hover { 
  color: #009ACD;
}

.submenu2010_img {
  background:url(http://www.snowsoftware.com/sitedirect/_modules/_system/_cache/pages/1/1.0.1.0/219/images//1380_8b80af91074026ba6d449ee8de730433.gif) no-repeat left top; padding-right: 10px;
}

.submenu2010_img_a {
  background:url(http://www.snowsoftware.com/sitedirect/_modules/_system/_cache/pages/1/1.0.1.0/219/images//1381_8b80af91074026ba6d449ee8de730433.gif) no-repeat left top; padding-right: 10px;
}
.submenu2010_a { 
   padding: 0 0 5px 50px; 
   font-size: 10px; 
   font-weight: bold; 
   border-bottom:1px solid #ccc;
}

.submenu2010_img_a { font-weight: bold; border-bottom: 1px solid #fff;}

.PageTitle {
	font-family: Arial narrow, arial,tahoma, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 125%;
	color: #009ACD;
}

.shortcut {

  min-height:13px;
  padding: 2px 0 2px 0px;
}

.shortcut p {
  font-family: Arial,sans-serif,Verdana;
  font-size:12px;
}

.shortcut a { 
  color: #000000;
  text-decoration: none;
}

.shortcut a:hover { 
  color: #009ACD;
  text-decoration: underline;
}
.menu2010 {
  font-family: Arial narrow, arial, tahoma, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  word-spacing: -1px;
  color: #000;
  height: 39px;
  margin: 0 0 0 0;
}

.menu2010 a {
  padding: 11px 10px 11px 10px;
  border-right: 1px solid #aaa;
  min-height: 39px;
  height: 39px;
  margin: 0 0 0 -2px;
}

.menu2010_a {
  padding: 11px 10px 11px 10px;
  border-right: 1px solid #aaa;
  height: 39px;
  color: #000;
  background-color:#fff;
  margin: 0 0 0 -2px;
}

.menu2010_LeftColumn {
  border-left: 1px solid #aaa;
  min-height: 39px;
  padding: 0px 0px 0px 0px;
}
