body
{
	background-color: #6a654f;
}
.menu2006
{
	padding-left: 2px;
	padding-right:2px;
	font-size: 10px;
	font-weight: bold;
	color: white;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	height: 15px;
	background-color: transparent;
	text-decoration: none;
	vertical-align:middle;
}

.menu2006SubMenu
{
	padding-top: 2px;
	padding-bottom: 2px;	
	font-size: 10px;
	font-weight: bold;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-bottom: white 1px solid;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #6a654f;
}

.menu2006MouseOver
{
	padding-left: 4px;
	padding-right:4px;
	color: #ffffff;
	text-decoration: underline;
}

.menu2006SelectedMenuItem
{
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-bottom: white 1px solid;
	padding-left: 4px;
	padding-right:4px;
	color: #F28F00;
	text-decoration: underline;
}

.menu2006UnselectedMenuItem
{
	padding-left: 4px;
	padding-right:4px;
}

.boxStyle
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}

.ContainerHeaderBack
{
	background-color:#6a654f;
}

.BoxText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold;}
.BoxText a:link {  text-decoration: none; color: #FFFFFF}
.BoxText a:visited {  text-decoration: none; color: #FFFFFF}
.BoxText a:hover {  color: #FFFFFF; text-decoration: underline}

.BoxRight {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; background-image:url(../images/orange_box_back.jpg);}
.BoxRight a:link {  text-decoration: none; color: #FFFFFF}
.BoxRight a:visited {  text-decoration: none; color: #FFFFFF}
.BoxRight a:hover {  color: #FFFFFF; text-decoration: underline}


.main {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6a654f}
.main a:link {  text-decoration: underline; color: #f38e00;}
.main a:visited {  text-decoration: underline; color: #f38e00;}
.main a:hover {  color: #f38e00; text-decoration: underline}


.header2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #f38e00}
.header1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #f38e00}

.zitat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-style: italic}

.hintergrundfarbe {  background-color: #FAE7D8}

.Produktverlinkung { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333 }
a.Produktverlinkung:link {  text-decoration: underline}
a.Produktverlinkung:visited {  text-decoration: underline}
a.Produktverlinkung:hover {  color: #666666; text-decoration: underline}.hg {  background-repeat: no-repeat; background-position: right bottom}


.SearchBox{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}


.text11wb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.hgImageBottom {  background-repeat: no-repeat; background-position: center bottom}
.text11w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF }

.text11b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff}
.text11b a:link {  text-decoration: underline; color: #ffffff;}
.text11b a:visited {  text-decoration: underline; color: #ffffff;}
.text11b a:hover {  color: #ffffff; text-decoration: underline}


.text9w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF }
.text11bb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.text11rb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #730008}
.text12rb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #730008 }
.text11r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }
.text12bb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }

.HTMLTextPageLink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }

/*News*/
.NewsList_HeadlineTable {background-color: #eeeeee;}
.NewsList_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #730008 }
.NewsList_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }
.NewsList_ShortText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.NewsList_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 11px; BACKGROUND-COLOR: #FFFFFF;}
.NewsDetails_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #730008 }
.NewsDetails_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }
.NewsDetails_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.NewsDetails_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 11px; BACKGROUND-COLOR: #FFFFFF;}
.NewsPreview_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }
.NewsPreview_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #000000 }

/*Events*/
.EventsList_HeadlineTable {background-color: #eeeeee;}
.EventsList_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4b698d }
.EventsList_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6D8BaF }
.EventsList_ShortText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #6D8BaF}
.EventsList_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}

.EventsDetails_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4b698d }
.EventsDetails_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6D8BaF }
.EventsDetails_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #6D8BaF}
.EventsDetails_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}

.EventsPreview_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }
.EventsPreview_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #000000 }

.EventsReminder_Border {  background-color: #002858}
.EventsReminder_TitleBack {  background-color: #730008}
.EventsReminder_Back {  background-color: #FFFFFF}
.EventsReminder_Title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF }
.EventsReminder_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.EventsReminder_Field{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.EventsReminder_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.EventsReminder_Err { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #730008 }


/*Company2005 Modul */
.Company2005_Common { border-right: #6a654f 1px solid; border-top: #6a654f 1px solid; font-size: 9pt; border-left: #6a654f 1px solid; color: #ffffff; border-bottom: #6a654f 1px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.Company2005_Item { font-size: 8pt; color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fafafa;}
.Company2005_AlternatingItem { font-size: 8pt; color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb;}
.Company2005_EditItem { font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #969696;}
.Company2005_SelectedItem { font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #969696;}
.Company2005_Pager {	font-weight: bold; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #6a654f;}
.Company2005_Header{	font-weight: bold;	font-size: 8pt;	color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #6a654f;}
.Company2005_Header a{color: #ffffff}
.Company2005_Header a:link{color: #ffffff}
.Company2005_Header a:visited{color: #ffffff}

.Company2005_Eingabefeld{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.Company2005_Standard {	font-size: 8pt;	color: #6a654f; 	font-family: Verdana, Arial, Helvetica, sans-serif;}
.Company2005_Detail_Header {font-size: 10pt;	color: #6a654f; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.Company2005_Detail_Label {font-size: 8pt;	color: #6a654f; 	font-family: Verdana, Arial, Helvetica, sans-serif;}
.Company2005_Detail_Label a:link{color:#6a654f;}
.Company2005_Detail_Label a:visited{color:#6a654f;}
.Company2005_Detail_Desc {font-size: 10pt;	color: #6a654f; 	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*Products*/
.navProducts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight:normal;}
a.navProducts:link {  text-decoration: none}
a.navProducts:visited {  text-decoration: none}
a.navProducts:hover {  color: #0000FF; text-decoration: underline}
.categoryProducts {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6a654f}
.categoryProducts a:link {  text-decoration: underline; color: #f38e00;}
.categoryProducts a:visited {  text-decoration: underline; color: #f38e00;}
.categoryProducts a:hover {  color: #f38e00; text-decoration: underline}
.ProductTableBack {  background-color: #ffffff; border-top: solid 1px #aaaaaa}
.ProductTableFront {  background-color: #ffffff;}
.ProductHeaderBack {  background-color: #ffffff}
.ProductHeaderText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #f38e00}
.ProductHeaderText2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #aaaaaa; text-align: justify}
.ProductHeaderTextPrice {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff0000;}
.ProductText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6a654f}
.ProductAttrib {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6a654f}
.ProductLeaflet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }
a.ProductLeaflet:link {  text-decoration: underline}
a.ProductLeaflet:visited {  text-decoration: underline}
a.ProductLeaflet:hover {  color: #666666; text-decoration: underline}
.ProductCart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333 }
a.ProductCart:link {  text-decoration: none}
a.ProductCart:visited {  text-decoration: none}
a.ProductCart:hover {  color: #0000ff; text-decoration: underline}
.ProductLeafletHeaderCell{  background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold;}
.ProductCartTableHeaderCell{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold; background-color:#ff0000;}
.ProductCartTable{ }
.ProductCartBox{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 11px; BACKGROUND-COLOR: #FFFFFF;}
.ProductCartError { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold; }
.ProductCartItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }
a.ProductCartItem:link {  text-decoration: none}
a.ProductCartItem:visited {  text-decoration: none}
a.ProductCartItem:hover {  color: #0000ff; text-decoration: underline}
.ProductDetailLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }
a.ProductDetailLink:link {  text-decoration: underline}
a.ProductDetailLink:visited {  text-decoration: underline}
a.ProductDetailLink:hover {  color: #666666; text-decoration: underline}
.hg {  background-repeat: no-repeat; background-position: right bottom}
.ProductSmallImage {margin-right: 10px;}
.ProductCountryHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333;}
.ProductCountryLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;}
a.ProductCountryLink:hover {  color: #0000FF; text-decoration: underline}
.CheckoutHeader{background-color: #ffffff; border-bottom: solid 1px #aaaaaa; font-size: 12px; font-weight: normal; color: #333333;}
.CheckoutFooter{background-color: #ffffff; border-top: solid 1px #aaaaaa; font-size: 12px; font-weight: normal; color: #333333;}
.CheckoutLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }
a.CheckoutLink:link {  text-decoration: none}
a.CheckoutLink:visited {  text-decoration: none}
a.CheckoutLink:hover {  color: #0000ff; text-decoration: underline}
.CheckoutHeaderCell{background-color: #aaaaaa; font-size: 12px; font-weight: bold; color: #ffffff;}
.CheckoutBox{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.LeafletDetailTable{}
.LeafletDetailHeader{background-color: #ffffff; border-bottom: solid 1px #aaaaaa; font-size: 12px; font-weight: bold; color: #333333;}
.LeafletDetailFooter{background-color: #ffffff; border-top: solid 1px #aaaaaa; font-size: 12px; font-weight: normal; color: #333333;}
.LeafletDetailLink{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
a.LeafletDetailLink:link {  text-decoration: none}
a.LeafletDetailLink:visited {  text-decoration: none}
a.LeafletDetailLink:hover {  color: #0000ff; text-decoration: underline}
.LeafletDetailHeaderCell{background-color: #aaaaaa; font-size: 12px; font-weight: bold; color: #ffffff;}
.LeafletDetailItemCell{background-color: #eeeeee; font-size: 12px; font-weight: normal; color: #000000;}
.ShopError{font-size: 12px; font-weight: bold; color: #ff0000;}

/*Leaflet*/
.LeafletTableBack {  background-color: #000000;}
.LeafletTableFront {  background-color: #ffffff;}
.LeafletHeaderBack {  background-color: #FAE7D8;}
.LeafletHeaderText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-align: justify}
.LeafletItem {  background-color: #ffffff;}
.LeafletAlternateItem {  background-color: #EEEEEE;}
.LeafletItemLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.LeafletItemLink:link {  text-decoration: underline; color: #000000;}
a.LeafletItemLink:visited {  text-decoration: underline; color: #000000;}
a.LeafletItemLink:hover {  color: #0000FF; text-decoration: underline}
.LeafletAlternateItemLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.LeafletAlternateItemLink:link {  text-decoration: underline; color: #000000;}
a.LeafletAlternateItemLink:visited {  text-decoration: underline; color: #000000;}
a.LeafletAlternateItemLink:hover {  color: #0000FF; text-decoration: underline}
.LeafletPrintHeaderText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-align: justify}
.LeafletPrintItem {  background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.LeafletPrintAlternateItem {  background-color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}

/*Kontakt*/
.ContactErrDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: left}
.ContactThanx {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.ContactTableBack 
{ 
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	border-bottom: #666666 1px solid;
	background-color: white;
}
.ContactDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}
.ContactLabelText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
.ContactFields{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}

/*WebUser*/
.RegisterErrDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.RegisterThanx {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.RegisterTableBack {  background-color: #FAE7D8}
.RegisterDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.RegisterLabelText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.RegisterFields{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}

.galleryOverviewTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	border-bottom: black 1px solid;
	background-color: white;
}

.galleryOverviewTitle
{
	font-weight: bolder;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galleryOverviewDesc
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.galleryListHeaderTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	margin-left: auto;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	border-bottom: black 1px solid;
	background-color: lightgoldenrodyellow;
}

.galleryListFooterTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	margin-left: auto;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	border-bottom: black 1px solid;
	background-color: #ffffcc;
}

.galleryListTable
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin-left: auto;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	padding-top: 2px;
	border-bottom: black 1px solid;
	background-color: white;
}

.galleryListTitle
{
	font-weight: bolder;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galleryListLink
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galleryListPage
{
	font-size: 11px;
	color: #0033ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galleryListSelPage
{
	font-weight: bolder;
	font-size: 11px;
	color: #ff9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galleryDetailHeaderTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	margin-left: auto;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	border-bottom: black 1px solid;
	background-color: lightgoldenrodyellow;
}

.galleryDetailTitle
{
	font-weight: bolder;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galleryDetailTable
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin-left: auto;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	padding-top: 2px;
	border-bottom: black 1px solid;
	background-color: white;
}

.galleryDetailDesc
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galleryDetailPage
{
	font-size: 11px;
	color: #0033ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.galleryDetailSelPage
{
	font-weight: bolder;
	font-size: 11px;
	color: #ff9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* Tell a friend */
.tellAFriendLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a.tellAFriendLink:link {  text-decoration: none}
a.tellAFriendLink:visited {  text-decoration: none}
a.tellAFriendLink:hover {  color: #FF6600; text-decoration: underline}

.tellAFriendLabelText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; padding: 2px 2px 2px 4px;}
.tellAFriendFields{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 11px; BACKGROUND-COLOR: #FFFFFF; }
.tellAFriendErrDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; text-align: justify}
.tellAFriendTable
{
	padding: 3px 3px 3px 3px;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 60%;
	border-bottom: black 1px solid;
	background-color: white;
}
.tellAFriendThanx {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}

/*Downloads*/
.downloadsOverviewTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	border-bottom: black 1px solid;
	background-color: white;
}

.downloadsOverviewTitle
{
	font-weight: bolder;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.downloadsOverviewDesc
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.downloadsListTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	border-bottom: black 1px solid;
	background-color: white;
}

.downloadListHeader
{
	font-weight: bolder;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
}
a.downloadListHeader:link {  text-decoration: none}
a.downloadListHeader:visited {  text-decoration: none}
a.downloadListHeader:hover {  color: #FF6600; text-decoration: underline}

.downloadListLink
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.downloadListLink:link {  text-decoration: none}
a.downloadListLink:visited {  text-decoration: none}
a.downloadListLink:hover {  color: #FF6600; text-decoration: underline}

.downloadListItem
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}
a.downloadListItem:link {  text-decoration: none}
a.downloadListItem:visited {  text-decoration: none}
a.downloadListItem:hover {  color: #FF6600; text-decoration: underline}

.downloadListAlternateItem
{
	font-size: 11px;
	color:  #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: whitesmoke;
}


.downloadListFooter
{
	font-weight: bolder;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
}
a.downloadListFooter:link {  text-decoration: none}
a.downloadListFooter:visited {  text-decoration: none}
a.downloadListFooter:hover {  color: #FF6600; text-decoration: underline}
.downloadsListTitle
{
	font-weight: bolder;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.downloadListDropDown{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}

/*Links*/
.linksOverviewTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	border-bottom: black 1px solid;
	background-color: white;
}

.linksOverviewTitle
{
	font-weight: bolder;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.linksOverviewDesc
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.linksListTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	border-bottom: black 1px solid;
	background-color: white;
}

.linksListHeader
{
	font-weight: bolder;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
}
a.linksListHeader:link {  text-decoration: none}
a.linksListHeader:visited {  text-decoration: none}
a.linksListHeader:hover {  color: #FF6600; text-decoration: underline}

.linksListLink
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.linksListLink:link {  text-decoration: none}
a.linksListLink:visited {  text-decoration: none}
a.linksListLink:hover {  color: #FF6600; text-decoration: underline}

.linksListItem
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}
a.linksListItem:link {  text-decoration: none}
a.linksListItem:visited {  text-decoration: none}
a.linksListItem:hover {  color: #FF6600; text-decoration: underline}

.linksListAlternateItem
{
	font-size: 11px;
	color:  #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: whitesmoke;
}


.linksListFooter
{
	font-weight: bolder;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
}
a.linksListFooter:link {  text-decoration: none}
a.linksListFooter:visited {  text-decoration: none}
a.linksListFooter:hover {  color: #FF6600; text-decoration: underline}
.linksListTitle
{
	font-weight: bolder;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.linksListDropDown{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}


/*Newsletter*/
.newsletterListAlternateItem
{
	font-size: 11px;
	color:  #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: whitesmoke;
}

.newsletterListTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	border-bottom: black 1px solid;
	background-color: white;
}

.newsletterListFooter
{
	font-weight: bolder;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
}
a.newsletterListFooter:link {  text-decoration: none}
a.newsletterListFooter:visited {  text-decoration: none}
a.newsletterListFooter:hover {  color: #FF6600; text-decoration: underline}

.newsletterListHeader
{
	font-weight: bolder;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
}
a.newsletterListHeader:link {  text-decoration: none}
a.newsletterListHeader:visited {  text-decoration: none}
a.newsletterListHeader:hover {  color: #FF6600; text-decoration: underline}

.newsletterListFooter
{
	font-weight: bolder;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
}
a.newsletterListFooter:link {  text-decoration: none}
a.newsletterListFooter:visited {  text-decoration: none}
a.newsletterListFooter:hover {  color: #FF6600; text-decoration: underline}

.newsletterListItem
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}
a.newsletterListItem:link {  text-decoration: none}
a.newsletterListItem:visited {  text-decoration: none}
a.newsletterListItem:hover {  color: #FF6600; text-decoration: underline}

.newsletterBack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
a.newsletterBack:link {  text-decoration: underline; color: #666666;}
a.newsletterBack:visited {  text-decoration: underline; color: #666666;}
a.newsletterBack:hover {  color: #FF6600; text-decoration: underline}

.newsletterTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}

.newsletterError {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000}

.newsletterMessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}

.newsletterSignInTable
{
	border-right: none;
	border-top:none;
	border-left: none;
	width: 50%;
	margin-right: auto;
	margin-left: auto;
	border-bottom: none;
	
}

.newsletterLabel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #6a654f}

.newsletterForm{ BORDER-RIGHT: 1px solid #6a654f; BORDER-TOP: 1px solid #6a654f; BORDER-LEFT: 1px solid #6a654f; BORDER-BOTTOM: 1px solid #6a654f; FONT-FAMILY: verdana; COLOR: #6a654f; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff;}
.newsletterButton{ BORDER-RIGHT: 1px solid #6a654f; BORDER-TOP: 1px solid #6a654f; BORDER-LEFT: 1px solid #6a654f; BORDER-BOTTOM: 1px solid #6a654f; FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 10px; BACKGROUND-COLOR: #6a654f;}

/* Webuser */
.Webuser_Login_Error{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000}
.Webuser_Login_Label{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.Webuser_Login_Field{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.Webuser_Login_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.Webuser_Logout_Link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
a.Webuser_Logout_Link:link {  text-decoration: underline; color: #666666;}
a.Webuser_Logout_Link:visited {  text-decoration: underline; color: #666666;}
a.Webuser_Logout_Link:hover {  color: #FF6600; text-decoration: underline}
.Webuser_Login_Table
{
	background-color: #ffffff;
}


/*BreadCrumb*/
.BreadCrumb_Table
{
	width: 100%;
}

.BreadCrumb_Row
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}

.BreadCrumb_Link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a.BreadCrumb_Link:link {  text-decoration: none}
a.BreadCrumb_Link:visited {  text-decoration: none}
a.BreadCrumb_Link:hover {  color: #FF6600; text-decoration: underline}

/*Guarantee*/
.Guarantee_Table{}
.Guarantee_HeaderCell{font-size: 10px;font-weight: bold;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #6a654f;}
.Guarantee_Cell{font-size: 10px;font-weight: normal;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #A29C82;}
.Guarantee_ButtonCell{}
.Guarantee_Button{BORDER-RIGHT: 1px solid #6a654f; BORDER-TOP: 1px solid #6a654f; BORDER-LEFT: 1px solid #6a654f; BORDER-BOTTOM: 1px solid #6a654f; FONT-FAMILY: verdana; COLOR: #6a654f; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.Guarantee_Field{BORDER-RIGHT: 1px solid #6a654f; BORDER-TOP: 1px solid #6a654f; BORDER-LEFT: 1px solid #6a654f; BORDER-BOTTOM: 1px solid #6a654f; FONT-FAMILY: verdana; COLOR: #6a654f; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.Guarantee_Error { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ff0000; font-weight: bold; }