.NORMAL {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 140%;
	letter-spacing: normal;
	color: #666666;
}

.TITLE {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 135%;
	letter-spacing: normal;
	color: #666666;
}

.HEADING {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	letter-spacing: normal;
	color: #7A7A7A;
}

.CAPTION {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight: normal;
	font-style: italic;
	line-height: 125%;
	letter-spacing: normal;
	color: #666666;
}

.LINK { color:#1898CA; }

a {
	color:#1898CA;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

p {
	margin:0px;

}

.MENULEFT  {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 125%;
        color: #5080A0;

}

.SUBMENULEFT_CURRENT {
  font-family: Arial,Verdana,Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 125%;
  color: #1898ca;
  background:url(../sd_files/arrow_small.gif) no-repeat;
  padding-left:11px;
/* color: #5080A0; */
  display:block;
}

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

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

}

.GRAY_TXT {
  color:#a6a6a6;
  font-family:Verdana, Arial, sans-serif; 
  font-size:10px;
  font-weight:bold;
}
.SUBMENU_TXT {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #A3A3A3;
}

.HEADING3 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 150%;
	letter-spacing: normal;
	color: #666666;
}

.INTRO {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	line-height: 140%;
	letter-spacing: normal;
	color: #666666;
}

.news_small {
    font-family:Arial,Verdana,sans-serif;
    font-size:12px;
    color:#1898CA;
    text-decoration:none;
    font-weight:bold;
    line-height:13px;
}


td.tabs {
	background:#FFF4BC;
	color:#000;
	text-align:center;
	width:80px;
	height:20px;
	border-left:1px solid #c8c8c8;
	border-top:1px solid #c8c8c8;
	background:url(../sd_files//mt_tab_bkg.gif) right top no-repeat;
}
td.price_tabs {
	background:#4e4e4e;
	color:#fff;
	text-align:center;
	width:80px;
	height:20px;
	border-left:1px solid #c8c8c8;
	border-bottom:1px solid #c8c8c8;
background:url(../sd_files//mt_dark_tab_bkg.gif) right top no-repeat;
}
td.modcont {
	width:80px;
	text-align:center;
	border-left:1px solid #c8c8c8;
	padding-top:4px;
	vertical-align:middle;
}
table.content {
	/*border-left:1px solid #c8c8c8; 
	border-bottom:1px solid #c8c8c8; 
	border-right:1px solid #c8c8c8; 
*/
	border-spacing:0px;
	padding:0;
	width:750px; 
	text-align:left; 
	font-family:Verdana,Arial,sans-serif; 
	font-size:10px;
}
table.content td {
	/*border-top:1px solid #c8c8c8;*/
       padding:5px 0;
}
td.content_text {
	width:420px;
}
table.content td h4 {
	font-size:12px;
	margin:5px 5px 2px 0px;
	padding:0 0 5px 20px;
	
}
td.content_text p {
	padding:0;
	margin:0px 0px 5px 5px;
	
}
table.content_heading {
	border-spacing:0px;
	border:0px solid #fff;
	padding:0;
        width:750px; 
	text-align:left; 
	font-family:Verdana,Arial,sans-serif; 
	font-size:10px;
}
td.heading_text {
	width:420px;
	font-family:Arial,Verdana,sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#338aac;
}
td.price_text {
	width:420px; 
	text-align:right;
}
span.choose_price {
	font-weight:bold;
}
select.choose_price {
	border:1px solid #666;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
        width:100px;
}
a.lev_link {
	color:#338aac;
	text-decoration:none;
}
a.lev_link:hover {
	color:#338aac;
	text-decoration:underline;
}
input.price {
	border:0px solid #fff;
	background:#4e4e4e;
	color:#fff; 
	font-size:9px; 
	font-family:Verdana,Arial,sans-serif;
	/*width:80px;*/
        width:100%;
        text-align:center;
}
form.prices {
	padding:0;
	margin:0;
}

ul.list_right {
  margin:0;
  padding-left:20px;
  list-style-image:url(../sd_files/bock3.gif);
  list-style-type:circle;
}

ul.list_right li {
/*  color:#338AAC;*/

}
a.submenu_link {
	display:block;
        background:url(../sd_files/arrow_small.gif) no-repeat;
        margin-left:15px;
        padding-left:11px;
        font-size:11px;
}
a.submenu_link:hover {
	display:block;
        background:url(../sd_files/arrow_small.gif) no-repeat;
        padding-left:11px;
        margin-left:15px;
	text-decoration:none;
}
a.submenucurrent_link {
        font-size:11px;
	display:block;
/* color: #f0bb04; */
        color: #555555;
        background:url(../sd_files/arrow_small.gif) no-repeat;
        padding-left:11px;
        margin-left:15px;
	text-decoration:none;
	font-weight:bold;
}
td.submenu_link {
	border-left:0px solid #E5E5E5;
	height:12px;
}
ul.page_list {
  margin-top:10px;
  margin-bottom:10px;
}

ul.page_list li {
  margin-left:40px;
}
a.readmore {
  background: url(../sd_files/readmore_arrow.gif) no-repeat top right;
  padding-right:15px;
  line-height:25px;
height:25px;
}
.SUBMENULEFT  {
  font-family: Arial,Verdana,Sans-Serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 125%;
  color: #1898ca;
  padding-left:11px;
  display:block;
}

.SUBMENULEFT:hover  {
  padding-left:11px;
  display:block;
}

.SUBMENULEFT2 {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #1898CA;
}

ul.menu_bottom {
  text-align:center;
  border:0px solid black;
/* float:left; */
/* margin-left:19%; */
}
ul.menu_bottom li {
  display:inline;
  float:left;
  margin-right:2px;
  /*border:1px solid #000;*/
  display:block;
  list-style-type:none;
  text-align:center;
}

ul.menu_bottom li a {
  color:#a3a3a3;
  display:block;
  font-size:10px;
  /*background:#fafafa;*/
  padding:0px 8px;
}
ul.menu_bottom li a:hover {
  /*background:#e7e7e7;*/
  text-decoration:underline;
}

/*input[type="text"] {
  height:16px;
  border:1px solid #d7d7d7;
  color:#a6a6a6;
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  padding-left:2px;
}

textarea {
  border:1px solid #d7d7d7;
  color:#a6a6a6;
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  padding-left:2px;
}

.INPUT_SEARCH {
  height:29px;
  /*background:url(../sd_files//search_icon.gif) no-repeat right #ffffff;*/
  border:0px;
  color:#a6a6a6;
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  padding-left:2px;
}*/
.orange_link {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #FFAB00;
}

.mod_title1 {
  font-size:16px; 
  font-style:italic;   
  font-weight:bold; 
  color:#1898CA;
  margin-bottom:4px;
}
.mod_title {
  font-size:16px;   
  font-weight:bold; 
  color:#1898CA;
  margin-bottom:4px;
  margin-top:10px;
}

.HEADING_TEST {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	letter-spacing: normal;
	color: #1898CA;
}

.submenu_right {
  background:url(../sd_files/orange_arrow.gif) no-repeat;
  padding-left:15px;
  line-height:16px;
/*  height:16px;*/
  display:block;
  max-width:190px;
  font-size:11px;
}

.submenu_right:hover {
  background:url(../sd_files/orange_arrow.gif) no-repeat;
  text-decoration:underline;
  padding-left:15px;
}
.submenu_right_current {
  background:url(../sd_files/orange_arrow.gif) no-repeat;
  text-decoration:none;
  color:#f0bb04;
  font-weight:bold;
  padding-left:15px;
  font-size:11px;
}
.mod_text {

}
ul.list_right_orange {
  margin:0;
  padding-left:20px;
  list-style-image:url(../sd_files/bock_orange.gif);
  list-style-type:circle;
}
.mod_rubrik {
  font-weight:bold;
}
.HEADING2 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	letter-spacing: normal;
	color: #666666;
}

.module_price {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #666666;
}

input.ERROR {
  border:1px solid #FFAB00;
}
textarea.ERROR {
  border:1px solid #FFAB00;
}
.ERROR_TXT {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
	letter-spacing: normal;
	color: #FFAB00;
}

.Heading_news {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #338AAC;
}

.Newsletter_top {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #FFFFFF;
}

.NY_Heading_enter {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #242323;
}

table#prod_menu_packages td {
	line-height:16px;
	font-size:11px;
        padding-left:0;
}
table#prod_menu_packages td a {
	display:block;
        margin-left:0;
	background:url(../sd_files/orange_arrow.gif) no-repeat left;
	padding-left:15px;
}
.HEADINGTTF {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 140%;
	letter-spacing: normal;
	color: #7A7A7A;
}

.HEADINGTTF_WHITE {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 140%;
	letter-spacing: normal;
	color: #FFFFFF;
}

.ord_price {
 text-decoration:line-through;
 font-size:10px;
 margin:10px 0px 0px 0px;
 padding:0;
 vertical-align:bottom; 
 line-height:10px;
}
.DISCOUNT_PRICE {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #FFAB00;
}

.Header_newsletter {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #1BABE3;
}

.radiobutton {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #666666;
}

.project {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #338AAC;
}

.Heading_Partner {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #338AAC;
}

.NORMAL_XL {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 140%;
	letter-spacing: normal;
	word-spacing: 3px;
	color: #666666;
}

.NEWS_HEADER {
	font-family: Arial,Sans-Serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #242323;
}

.NORMAL_NEWS {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 155%;
	letter-spacing: normal;
	color: #666666;
}

.NORMAL_NEWS_LIGHT {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 140%;
	letter-spacing: normal;
	color: #BBBABB;
}

.module_price_small {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #666666;
}

.NEWS_HEADER_LARGE {
	font-family: Arial,Sans-Serif;
	font-size: 30px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #242323;
}

.NEWS_HEADER_MEDIUM {
	font-family: Arial,Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #242323;
}

a.A_black {
	color:#242323;
	text-decoration:none;
}
a.A_black:hover {
	text-decoration:underline;
}

.Topic {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: px;
	word-spacing: px;
	text-indent: px;
	color: #338AAC;
}

.HEADING_SUB {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
	letter-spacing: normal;
	color: #7A7A7A;
}

.TITLE_H1 {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 135%;
	letter-spacing: normal;
	color: #1898CA;
}

.TITLE_H2 {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 135%;
	letter-spacing: normal;
	color: #666666;
}

.TITLE_H3 {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 135%;
	letter-spacing: 1px;
	color: #666666;
}

.TITLE_H4 {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 135%;
	letter-spacing: 1px;
	color: #666666;
}

.TITLE_H3_TINY {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 135%;
	letter-spacing: 1px;
	color: #666666;
}

.HEADERH1 {
	font-family: Arial,Sans-Serif;
	font-size: 30px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #242323;
}

.HEADINGH2LARGE {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 140%;
	letter-spacing: normal;
	color: #7A7A7A;
}

.HEADINGH3LARGE {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 140%;
	letter-spacing: normal;
	color: #7A7A7A;
}

.HEADERH2 {
	font-family: Arial,Sans-Serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #242323;
}

input.input_search {
   border:0px;
   margin:2px 0px 0px 0px;
   padding: 0px;
   height: 20px;
   color:[%COLOR.GREY_DARKEST%];
   text-decoration:none;
   font-family:Arial,Verdana,sans-serif;
   font-size:12px;
   line-height:13px;
}
.topmenu {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #FFFFFF;
}

.TopMenu {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #FFFFFF;
}

.HEADING_footer {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
	letter-spacing: normal;
	color: #A3A3A3;
}

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

.TITLETOPH1 {
	font-family: Arial, Verdana ,Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #FFFFFF;
}

.HEADINGSMALL {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
	letter-spacing: normal;
	color: #cccccc;
}

a.A_grey {
	color:[%COLOR.GREY_DARKEST%];
	text-decoration:none;
        font-family:Arial,Verdana,sans-serif;
        font-size:12px;
        line-height:13px;
}
a.A_grey:hover {
	text-decoration:underline;
	color:[%COLOR.GREY_DARKEST%];
	text-decoration:none;
        font-family:Arial,Verdana,sans-serif;
        font-size:12px;
        line-height:13px;
}

.NORMAL_footer {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 140%;
	letter-spacing: normal;
	color: #A3A3A3;
}

.nyNormalLink, 
.nyNormalLink a,
.nyNormalLink a:link,
.nyNormalLink a:active,
.nyNormalLink a:visited
{
	color:#666666;
	text-decoration:none;
        font-family:Arial,Verdana,sans-serif;
        font-size:12px;
        line-height:13px;
}

.nyNormalLink a:hover
{
text-decoration: underline;
}
input.input_form {
   border: 1px solid #E5E5E5;
   margin: 0px;
   padding: 2px;
   height: 20px;
   color: [%COLOR.GREY_DARKEST%];
   text-decoration: none;
   font-family: Arial,Verdana,sans-serif;
   font-size: 12px;
   line-height: 13px;
}
#trailimageid
{
   font-size: 0.75em;
   position: absolute;
   display: none;
   left: 0px;
   top: 0px;
   width: 400px;
   height: 0px;
   z-index: 200;
}

.searchImg {
	border: 1px solid #E0E0E0;
	}
.SlideTitle {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 25px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #FFFFFF;
}

.SlideHeading {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #C5EEF8;
}

.SlideIntro {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: normal;
	color: #FFFFFF;
}

.NY_Heading_enterh1 {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #242323;
}

.produktflikmeny {
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #A3A3A3;
}

.TITLE_BIG_H2 {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 135%;
	letter-spacing: normal;
	color: #666666;
}

.produktflikmenysel {
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	letter-spacing: normal;
	color: #666666;
}

.breadcrumb {
	font-family: Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #1898CA;
}

.NORMAL_WHITE {
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 140%;
	letter-spacing: normal;
	color: #FFFFFF;
}

img{
border: 0px none transparent;
}
.MediumBlue {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 135%;
	letter-spacing: normal;
	color: #1898CA;
}

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

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

.Newsletter_2011_header {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 125%;
	letter-spacing: normal;
	color: #FFFFFF;
}

.Newsletter_2011_header2 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: normal;
	color: #FFFFFF;
}


