BODY {
	FONT-SIZE: smaller; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: Arial; HEIGHT: 99%; TEXT-ALIGN: left
}
.sampleInfoPanel {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial; HEIGHT: 15px; BACKGROUND-COLOR: darkgray
}
.sampleInfoPanel A {
	COLOR: white
}
.MainPage {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/back1.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 10px; FONT-FAMILY: Arial; HEIGHT: 100%; TEXT-ALIGN: left
}
.MainPageOverlay {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: white; PADDING-BOTTOM: 4px; WIDTH: 788px; PADDING-TOP: 4px; POSITION: absolute; HEIGHT: auto
}
.logoBar {
	FLOAT: left; MARGIN-BOTTOM: 4px
}
.logoBar IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.searchBar {
	FLOAT: right; MARGIN-BOTTOM: 4px; WIDTH: 500px; TEXT-ALIGN: right
}
.mainMenuBar {
	CLEAR: both; Z-INDEX: 1500; MARGIN-BOTTOM: 5px; WIDTH: 100%; POSITION: relative; HEIGHT: 21px; BACKGROUND-COLOR: #e2e2e2
}
.CMSMenu {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e2e2e2; BORDER-RIGHT-WIDTH: 0px
}
.CMSMenuItem {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
.CMSMenuItemMouseUp {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
.CMSMenuItemMouseOver {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100px; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #808080
}
.CMSMenuItemMouseDown {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
.CMSMenuHighlightedMenuItem {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #808080
}
.CMSMenuHighlightedMenuItemMouseUp {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100px; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #808080
}
.CMSMenuHighlightedMenuItemMouseOver {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100px; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #808080
}
.CMSMenuHighlightedMenuItemMouseDown {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 100px; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #808080
}
.Content {
	MARGIN-TOP: 0px
}
.ContentArticle {
	FLOAT: left; WIDTH: 585px
}
.ContentArticlePadding {
	MARGIN: 0px
}
.ContentNews {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-TOP: #c6c6c6 1px solid; BACKGROUND: #efefef; FLOAT: right; BORDER-LEFT: #c6c6c6 1px solid; WIDTH: 200px; BORDER-BOTTOM: #c6c6c6 1px solid
}
.ContentNewsPadding {
	MARGIN: 3px
}
.LatestNews {
	WIDTH: 100%; TEXT-ALIGN: left
}
.AdminBar {
	CLEAR: both; HEIGHT: 1.3em
}
.CategoryMenu {
	FLOAT: left; WIDTH: 190px
}
.CategoryMenuRight {
	FLOAT: right
}
.PartnersMain {
	FLOAT: left; WIDTH: 638px
}
.PartnersMenu {
	FLOAT: right; WIDTH: 190px
}
.ProductList {
	MARGIN-LEFT: 152px
}
.RightColumn {
	MARGIN-LEFT: 152px
}
.ProductViewer {
	DISPLAY: inline-block; MARGIN-LEFT: 155px
}
.ProductListing {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.ProductListingPadding {
	MARGIN: 4px
}
.CMSTreeMenuTable {
	WIDTH: 190px; BORDER-BOTTOM: #b17729 2px solid
}
.CMSTreeMenuItem {
	BORDER-RIGHT: #c69642 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c69642 1px solid; PADDING-LEFT: 2px; BACKGROUND: #c69642; PADDING-BOTTOM: 2px; BORDER-LEFT: #c69642 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c69642 0px solid
}
.CMSTreeMenuSelectedItem {
	BORDER-RIGHT: #b17729 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b17729 1px solid; PADDING-LEFT: 2px; BACKGROUND: #b17729; PADDING-BOTTOM: 2px; BORDER-LEFT: #b17729 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b17729 0px solid
}
.CMSTreeMenuLink {
	COLOR: white; TEXT-DECORATION: none
}
.CMSTreeMenuSelectedLink {
	COLOR: white; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
H1 {
	FONT-SIZE: 20px; MARGIN: 2px 0px; COLOR: white
}
H2 {
	FONT-SIZE: 18px; MARGIN: 8px 0px
}
H3 {
	FONT-SIZE: 11px; MARGIN: 10px 0px
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}
A {
	COLOR: white; TEXT-DECORATION: underline
}
IMG {
	MARGIN: 0px
}
SELECT.CMSSearchDialogSearchScopeDropDownList {
	WIDTH: 100%
}
SELECT.CMSSearchDialogSearchModeDropDownList {
	WIDTH: 100%
}
.CMSEditModeButtons {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: white; BORDER-LEFT: black 1px solid; CURSOR: hand; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
.CMSPageManager {
	BORDER-RIGHT: darkgray 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: darkgray 1px solid; DISPLAY: block; PADDING-LEFT: 3px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: darkgray 1px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: darkgray 1px solid; BACKGROUND-COLOR: #eeeeee
}
.CMSPageManager A {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: underline
}
.CMSEditableRegion {
	BORDER-RIGHT: darkgray 1px solid; BORDER-TOP: darkgray 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: darkgray 1px solid; BORDER-BOTTOM: darkgray 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.Vertical LI {
	BEHAVIOR: url(LIhover.htc)
}
.Vertical {
	BORDER-RIGHT: #c69642 1px solid; BORDER-TOP: #c69642 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c69642 1px solid; WIDTH: 190px; BORDER-BOTTOM: #b17729 2px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #c69642
}
.Vertical UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.Vertical LI {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
.Vertical A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images/menuitem1.jpg); PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 180px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c69642; TEXT-DECORATION: none
}
.Vertical A:hover {
	BACKGROUND: url(images/menuitemhover1.jpg) #b17729 no-repeat 0px 50%; COLOR: white
}
.Vertical A:active {
	FONT-WEIGHT: bold; BACKGROUND: url(images/menuitemhover1.jpg) #b17729 no-repeat 0px 50%; COLOR: white
}
.Vertical UL UL {
	BORDER-RIGHT: #b17729 1px solid; BORDER-TOP: #b17729 1px solid; Z-INDEX: 100; LEFT: 100%; BORDER-LEFT: #b17729 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b17729 1px solid; POSITION: absolute; TOP: -1px
}
#Vertical1 UL {
	DISPLAY: none
}
#Vertical1 LI:hover UL UL {
	DISPLAY: none
}
#Vertical1 UL LI:hover UL UL {
	DISPLAY: none
}
#Vertical1 LI:hover UL {
	DISPLAY: block
}
#Vertical1 UL LI:hover UL {
	DISPLAY: block
}
#Vertical1 UL UL LI:hover UL {
	DISPLAY: block
}
.CMSNewsletterSubscriptionTextBox {
	WIDTH: 130px
}
.welcomeman {
	PADDING-RIGHT: 3px; BACKGROUND-IMAGE: url(images/back-1.jpg); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.hauptframe {
	BORDER-LEFT-COLOR: #e1b365; BORDER-BOTTOM-COLOR: #e1b365; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #e1b365; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #e1b365; BORDER-BOTTOM-STYLE: solid
}
.newsleiste {
	MARGIN-LEFT: 3px; HEIGHT: 100%
}
.newsbild {
	BACKGROUND-IMAGE: url(images/but-news.gif); HEIGHT: 24px
}
.suchebild {
	BACKGROUND-IMAGE: url(images/suche.gif); HEIGHT: 24px
}
.newslettertitel {
	BACKGROUND-IMAGE: url(images/newsletter.gif); HEIGHT: 24px
}
.musicplayer {
	BACKGROUND-IMAGE: url(images/musicplayer.gif); HEIGHT: 24px
}
.remags {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.content-home {
	MARGIN: 0px; COLOR: white
}
.content-home-text {
	MARGIN: 5px; COLOR: white
}
.newstitel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; BORDER-TOP-STYLE: none; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.newspreviewbody {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.language {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: baseline; COLOR: white; LINE-HEIGHT: normal; FONT-FAMILY: Tahoma; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.schneebergrechtsoben {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: baseline; COLOR: white; LINE-HEIGHT: normal; FONT-FAMILY: Tahoma; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.sitemap {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Tahoma; TEXT-ALIGN: right
}
.popup {
	BACKGROUND-COLOR: #b17729
}
.imagestitle {
	BACKGROUND-IMAGE: url(images/galleryheader.jpg); BACKGROUND-REPEAT: no-repeat
}
.imagelist {
	BACKGROUND-COLOR: #d2a64d
}
.imagefooter {
	BACKGROUND-IMAGE: url(images/unterflash.gif); BACKGROUND-REPEAT: no-repeat
}
.content-home-news {
	MARGIN: 0px 5px; COLOR: white
}
.TestoErrore			{FONT: bold 10px Verdana; COLOR:#ff9900;}
FORM {
	DISPLAY: inline
}
TEXTAREA {
	BORDER-RIGHT: #b17729 1px solid; BORDER-TOP: #b17729 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #b17729 1px solid; COLOR: #000000; BORDER-BOTTOM: #b17729 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; font-color: black
}
INPUT {
	BORDER-RIGHT: #b17729 1px solid; BORDER-TOP: #b17729 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #b17729 1px solid; COLOR: #000000; BORDER-BOTTOM: #b17729 1px solid; FONT-FAMILY: Verdana; font-color: black
}
.liste {
	VERTICAL-ALIGN: sub
}




	
div.title-primo {
	float: left;
	display: block;
  	clear: left;
	font: 14px Verdana, Arial, sans-serif;
	color: #EEE240;
	font-weight: bold;
	line-height: 12px;
	padding: 0 0 10px 0;
	margin: 0;
	width: 510px;
	}

div.title {
	float: left;
	display: block;
  	clear: left;
	font: 14px Verdana, Arial, sans-serif;
	color: #EEE240;
	font-weight: bold;
	line-height: 12px;
	padding: 20px 0 10px 0;
	margin: 0;
	width: 510px;
	}
	
div.capitolo {
	float: left;
	display: block;
  	clear: left;
	padding: 0;
	margin: 0 0 5px 0;
	width: 510px;
	}

