* {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	line-height: 160%;
}

HTML {
	FONT-SIZE: 62.5%
}

BODY{
	LINE-HEIGHT: 16px;
	BACKGROUND-COLOR: #e6e1dc;
	FONT-FAMILY: Verdana, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 11px
}

ol, ul {
	list-style-position: inside;
}
A {
	COLOR: #bc0000;
	TEXT-DECORATION: none
}

A:link {
	COLOR: #bc0000;
	TEXT-DECORATION: none
}
p.bodytext {
	padding-bottom: 10px;

}


A:visited {
	COLOR: #bc0000;
	TEXT-DECORATION: none
}

A:active {
	COLOR: #bc0000;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #000000;
	TEXT-DECORATION: none
}

#Wrapper {
	MARGIN: 0px auto;
	WIDTH: 960px
}

#HeaderContent {
	MARGIN: 20px 10px 10px;
	WIDTH: 960px;
	FLOAT: left;
	HEIGHT: 33px
}

#Logo {
	DISPLAY: none
}

#QuickLinks {
	MARGIN: 5px 0px 0px;
	FLOAT: right;
	HEIGHT: 24px;
	COLOR: #a5a5a5;
	FONT-SIZE: 10px
}

#QuickLinks A {
	COLOR: #a5a5a5;
	TEXT-DECORATION: none
}

#Language {
	MARGIN: 0px 0px 0px 20px;
	FLOAT: right
}

#Header {
	WIDTH: 960px;
	FLOAT: left;
	HEIGHT: 180px
}

#HeaderImage {
	WIDTH: 940px;
	FLOAT: left;
	HEIGHT: 239px
}

#Navigation {
	WIDTH: 940px;
	BACKGROUND: url(../images/NavBg.png) no-repeat 0px 0px;
	FLOAT: left;
	HEIGHT: 32px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 20px;
}

UL#NavigationHorizontal {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 960px;
	PADDING-RIGHT: 0px;
	HEIGHT: 32px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal LI {
	Z-INDEX: 99;
	BORDER-BOTTOM: 0px;
	POSITION: relative;
	BORDER-LEFT: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 32px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}

UL#NavigationHorizontal LI.your-account {
	FLOAT: right
}

UL#NavigationHorizontal UL {
	BORDER-BOTTOM: #e3e3e3 1px;
	POSITION: absolute;
	BORDER-LEFT: #e3e3e3 1px solid;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 200px; /*160*/
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	BORDER-TOP: #e3e3e3 1px solid;
	TOP: 32px;
	BORDER-RIGHT: #e3e3e3 1px solid;
	PADDING-TOP: 0px;
	LEFT: 0px
}

ul#NavigationHorizontal ul ul {
display:none;
left:160px;
position:absolute;
top:0;
}


UL#NavigationHorizontal UL:after {
	DISPLAY: block;
	FONT: 1px/ 0px serif;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}

UL#NavigationHorizontal UL LI {
	BORDER-BOTTOM: #e3e3e3 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 200px;
	PADDING-RIGHT: 0px;
	DISPLAY: block !important;
	FLOAT: left;
	HEIGHT: 25px;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 32px;
	TEXT-TRANSFORM: uppercase;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FLOAT: none !important;
	HEIGHT: auto !important;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal A:hover {
	BACKGROUND-COLOR: #c41230;
	TEXT-DECORATION: none
}

UL#NavigationHorizontal LI:hover A {
	BACKGROUND-COLOR: #c41230;
	TEXT-DECORATION: none
}

UL#NavigationHorizontal LI.iehover A {
	BACKGROUND-COLOR: #c41230;
	TEXT-DECORATION: none
}

UL#NavigationHorizontal li.current a{
	BACKGROUND-COLOR: #c41230;
	TEXT-DECORATION: none;
}

UL#NavigationHorizontal LI.Li_CatItem1 li.current a{
	BACKGROUND-IMAGE: url(../images/CatItem1.png);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	TEXT-DECORATION: underline
}

UL#NavigationHorizontal LI.Li_CatItem1 LI:hover A {
	BACKGROUND-IMAGE: url(../images/CatItem1.png);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	TEXT-DECORATION: underline
}

UL#NavigationHorizontal LI.Li_CatItem1 LI.iehover A {
	BACKGROUND-IMAGE: url(../images/CatItem1.png);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	TEXT-DECORATION: underline
}

UL#NavigationHorizontal LI.Li_CatItem1 A:hover {
	BACKGROUND-IMAGE: url(../images/CatItem1.png);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	TEXT-DECORATION: underline
}

UL#NavigationHorizontal LI.your-account A {
	
}

UL#NavigationHorizontal LI.your-account A:hover {
	
}

UL#NavigationHorizontal UL A {
	BORDER-RIGHT-STYLE: none
}

UL#NavigationHorizontal LI:hover LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	TEXT-TRANSFORM: none;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: #eeeeee;
	FLOAT: none;
	COLOR: #666;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal LI.iehover LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	TEXT-TRANSFORM: none;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: #eeeeee;
	FLOAT: none;
	COLOR: #666;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal LI:hover LI:hover LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	TEXT-TRANSFORM: none;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: #eeeeee;
	FLOAT: none;
	COLOR: #666;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal LI.iehover LI.iehover LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	TEXT-TRANSFORM: none;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: #eeeeee;
	FLOAT: none;
	COLOR: #666;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal LI:hover LI:hover LI:hover LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	TEXT-TRANSFORM: none;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: #eeeeee;
	FLOAT: none;
	COLOR: #666;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal LI.iehover LI.iehover LI.iehover LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	TEXT-TRANSFORM: none;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: #eeeeee;
	FLOAT: none;
	COLOR: #666;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

UL#NavigationHorizontal LI:hover LI A:hover {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI:hover LI:hover A {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI.iehover LI A:hover {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI.iehover LI.iehover A {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI:hover LI:hover LI A:hover {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI:hover LI:hover LI:hover A {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI.iehover LI.iehover LI A:hover {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI.iehover LI.iehover LI.iehover A {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI:hover LI:hover LI:hover LI A:hover {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal LI.iehover LI.iehover LI.iehover LI A:hover {
	BACKGROUND: #e3e3e3;
	COLOR: #666
}

UL#NavigationHorizontal UL UL {
	POSITION: absolute;
	DISPLAY: none;
	TOP: 0px;
	LEFT: 200px /*160*/
}

UL#NavigationHorizontal UL UL UL {
	POSITION: absolute;
	DISPLAY: none;
	TOP: 0px;
	LEFT: 160px
}

UL#NavigationHorizontal LI:hover UL UL {
	DISPLAY: none
}

UL#NavigationHorizontal LI:hover UL UL UL {
	DISPLAY: none
}

UL#NavigationHorizontal LI.iehover UL UL {
	DISPLAY: none
}

UL#NavigationHorizontal LI.iehover UL UL UL {
	DISPLAY: none
}

UL#NavigationHorizontal LI:hover UL {
	DISPLAY: block
}

UL#NavigationHorizontal UL LI:hover UL {
	DISPLAY: block
}

UL#NavigationHorizontal UL UL LI:hover UL {
	DISPLAY: block
}

UL#NavigationHorizontal LI.iehover UL {
	DISPLAY: block
}

UL#NavigationHorizontal UL LI.iehover UL {
	DISPLAY: block
}

UL#NavigationHorizontal UL UL LI.iehover UL {
	DISPLAY: block
}

#ContentWrapper {
	MARGIN: 0px auto;
	WIDTH: 960px
}

#Content {
	BACKGROUND-COLOR: #FFFFFF;
	MARGIN: 10px auto;
	WIDTH: 960px;
	FLOAT: left
}

#LeftColumn {
	MARGIN: 10px 10px 0px 0px;
	MIN-HEIGHT: 400px;
	DISPLAY: none;*/*inline;*/
	FLOAT: left;
	HEIGHT: auto !important
}


#RightColumn {
	MARGIN: 10px 10px 0px 0px;
	MIN-HEIGHT: 400px;
	DISPLAY: none;
	FLOAT: left;
	HEIGHT: auto !important;
	float: none;
	width: 50%;
}

#kolonne_1 {
	MIN-HEIGHT: 400px;
	DISPLAY: inline;
	HEIGHT: auto !important;
	width: 460px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

#kolonne_2 {
	MARGIN: 10px 10px 10px 10px;
	MIN-HEIGHT: 400px;
	DISPLAY: inline;/*inline;*/
	HEIGHT: auto !important;
	width: 460px;
	float: right;
}

#produkt_kolonne_1 {
	MIN-HEIGHT: 400px;
	DISPLAY: inline;
	HEIGHT: auto !important;
	width: 650px;
	float: left;
	margin: 10px;
	padding: 5px;
}

#produkt_kolonne_2 {
	MIN-HEIGHT: 400px;
	DISPLAY: inline;/*inline;*/
	HEIGHT: auto !important;
	width: 250px;
	float: right;
	background-color: #cccccc;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#Front_Kolonne_1,
#Front_Kolonne_2,
#Front_Kolonne_3 {
	float: left;
	margin-left: 10px;
	WIDTH: 300px;
}

#MainContent {
	PADDING-BOTTOM: 30px;
	MARGIN: 0px;
	MIN-HEIGHT: 300px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: auto !important;
	PADDING-TOP: 10px;
}
#kolonne_1 H1,
#kolonne_2 H1,
#produkt_kolonne_1 H1,
#produkt_kolonne_2 H1,
#MainContent H1 {
	MARGIN: 0px 0px 10px;
	COLOR: #c41230;
	FONT-SIZE: 15px
}

#Splitter {
	DISPLAY: none
}

#Footer {
	TEXT-ALIGN: center;
	MARGIN: 0px auto;
	WIDTH: 960px;
	HEIGHT: 40px;
	COLOR: #999999;
	CLEAR: both;
	BORDER-TOP: #999999 1px solid;
	color: #000000;
	font-size: 10px;
	line-height: 40px;
	
}

#Footer UL {
	LINE-HEIGHT: 40px;
	COLOR: #000000;
	FONT-SIZE: 10px
}

#Footer A {
	COLOR: #000000
}

#Footer A:hover {
	COLOR: #000000
}

SPAN.error {
	COLOR: #c41230
}

.tx-mininews-pi1-listrowField-title , .tx-mininews-pi1-fp_listrowField-title{
	font-size: 12px;
	font-weight: bold;
}

/*.odd, .even {
	text-indent: 20px;
}*/
.csc-bulletlist {
	/*text-indent: 20px;*/
	padding-left: 15px;
}

.csc-header-n2,.csc-header-n3,.csc-header-n4 {
	padding-top: 10px;
}
#Overskrift {
	MARGIN: 10px 10px 10px 10px;
	DISPLAY: inherit;

*/*inline;*/
	FLOAT: left;
	HEIGHT: 20px !important
}
#Overskrift h1 {
	COLOR: #c41230;
	FONT-SIZE: 15px
}
.csc-sitemap {
	list-style-position: inside;
}
.csc-sitemap ul{
	text-indent: 20px;
}
.csc-sitemap ul ul{
	text-indent: 30px;
}
.csc-sitemap ul ul ul{
	text-indent: 40px;
}

.SkyLine {
	width: 400px;
	margin-bottom: 10px;
	border-spacing: 0px;
	border: 1px solid #CCCCCC;
}
.SkyLine .td-0 {
	width: 80%;
	text-align: left;
}
.SkyLine .td-1 {
	text-align: right;
}
.SkyLine .tr-odd {
	background-color: #CCCCCC;
}
.SkyLine tfoot {
	font-size:9px;
}
/* csc mailform properties ///////////////////////////////////////////////////////////////*/
#mailform fieldset{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.csc-mailform-field {
   clear: both;
   display: block;
   margin-bottom: 0.3em;
   width: 100%;
}

.csc-mailform legend {
   display: none;
}

.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea {
   width: 200px;
}

.csc-mailform-field label {
	float: left;
	width: 150px;
	font-weight: bold;
}

.csc-mailform-radio fieldset{
   margin-left: 160px;
   width: 200px;
}

.csc-mailform-radio input, .csc-mailform-radio label {
   display: inline;
   float: left;
   margin-bottom: 0.3em;
}

.csc-mailform-field input.csc-mailform-radio,
.csc-mailform-field .csc-mailform-check {
   clear: left;
   border: none;
   margin-right: 10px;
   width: 10px;
}

.csc-mailform-radio label, .csc-mailform-check label {
   text-align: left;
}
