@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	background-color:#fff;
}

p{
padding-left:10px;
max-width:720px;
}

.center{
	text-align:center;
}

#inhalt h1{
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
color:#222;
}

#inhalt h2{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
padding-left:8px;
margin-bottom:5px;
padding-top:7px;
width:712px;
height:25px;
background-image:url(../images/h2-bg.gif);
background-repeat:repeat-x;
}

#inhalt h3{
margin-top:5px;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#041f04;
font-weight:bold;
}

#inhalt h4{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#111;
font-weight:normal;
}

a img {
	border: 0;
}


#logo {
	padding: 0;
	margin: 0;
	float:left;
}

#we_accept {
	padding: 0;
	margin: 0;
	height:199px;
}

.infoPop a { position:relative;
text-decoration:none;	
}
.infoPop a:hover { border:none; 
 text-decoration:none;	}
.infoPop a .pop {

   position: absolute;   
   top: 0; left: 22px;
   visibility: hidden;
}
.infoPop a:hover .pop {
   visibility: visible; width:200px;
}

.subCategorie{
float:left;
margin:5px;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
width:125px;
background-color:#eeeeee;
}

.GreyLine{
width:710px;
border-top: solid 0.1em #cdcdcd;  
margin-left:0;
}

.strike {
    text-decoration: line-through;
}

.centerText{
text-align:center;
}

.leftText{
text-align:left;
}

.rightText{
text-align:right;
}
.detailsLeft{
float:left;
width:300px;
}

.detailsRight{
float:right;
width:360px;
padding-top:10px;
padding-bottom:10px;
padding-left:25px;
border-left:solid 2px #ddd;
}

.highlightLeft{
float:left;
width:64px;
}

.highlightLeft img{
border:solid 1px #000;
}

.homeLovedBoxed{
	color:#99ccff;
	float:left;
	width:160px;
	height:192px;
	padding-left:10px;
	padding-top:8px;
	margin-right:13px;
	margin-top:5px;
	background-image:url(../images/homeLovedBox-bg.gif);
	background-repeat:no-repeat;
	font:normal bold 11px Arial, Helvetica, sans-serif;
}

.boxedRight{
float:right;
}

.boxedLeft{
float:left;
}

.borderRight{
border-right:solid 1px #ccc;
}

.borderLeft{
border-left:solid 1px #ccc;
}

.price {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #222;
	font-weight:bold;
}
#Date {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333;
	font-weight:normal;
	margin-top:12px;
	margin-bottom:16px;
	text-align:left;
	margin-left:1px;
}
.clear {
	clear: both;
}


.boxed {
	float: left;
	margin:5px;
}

.grey {
	color:#cdcdcd;
}

.highlightBoxed {
	width:176px;
	float: left;
	margin-left:1px;
	margin-right:1px;
	margin-top:3px;
	margin-bottom:3px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:solid 1px #333333;
}

.error {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0033;
}

.green {
	color:#acb929;
}

.DetailsDataText{
	width:65px;
	float:left;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222;
	margin-top:4px;

}

.DetailsDataVariables{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#111;
	margin-top:4px;
}

#MainHeaderProLink{
	float:right;
	margin-top:5px;
	padding-top:3px;
	padding-bottom:3px;
}
#MainHeaderProLink a.link {
	background: url(../images/core/core-icon-arrow-18px-right.png) no-repeat 0px 0px; 
	font:normal normal 11px Arial, Helvetica, sans-serif;
	padding: 3px 2px 2px 23px; 
	text-decoration:none; 
	color:#fff;
}

#MainHeaderProLink a.link:hover {
	color: #fff;
	text-decoration:underline; 
}

.HomeAreaLink{
	float:left;
	padding:5px;
	width:225px;
}
.HomeAreaLink a.link {
	background: url(../images/core/core-icon-arrow-18px-right.png) no-repeat 0px 0px; 
	font:normal normal 12px Arial, Helvetica, sans-serif;
	padding: 3px 2px 2px 23px; 
	text-decoration:none; 
	color:#222;
}

.HomeAreaLink a.link:hover {
	color: #222;
	text-decoration:underline; 
}

.SitemapLink{
	margin:5px;
	width:735px;
}
.SitemapLink a.link {
	background: url(../images/core/core-icon-arrow-18px-right.png) no-repeat 0px 0px; 
	font:normal normal 12px Arial, Helvetica, sans-serif;
	padding: 3px 2px 2px 23px; 
	text-decoration:none; 
	color:#222;
}

.SitemapLink a.link:hover {
	color: #222;
	text-decoration:underline; 
}

.textMicroLight{
font-size:10px;
color:#666;
}

.textMicro{
font-size:10px;
color:#333;
}
.textMini{
font-size:11px;
color:#333;
}

.textNormal{
font-size:12px;
color:#111;
}

.textBig{
font-size:14px;
color:#041f04;
}
.catcher{
color:#FF6633;
}

.Arial{
font-family:Arial, Helvetica, sans-serif;
}

.Verdana{
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#inhalt{
width:735px;
float:left;
padding-top:15px;
padding-right:5px;
}


#header{
	width:auto;
	padding:0;
	margin:0;
	background-image:url(../images/header_bg_corn.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#0d1318;
}

#header_old{
	width:auto;
	padding:0;
	margin:0;
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
}

#header_content{
	width:960px;
	height:140px;
	margin:auto;
}

#header img{
	border:0;
	margin-top:20px;
}

#menue{
	width:760px;
	margin-left:135px;
	padding-bottom:0px;
	clear:both;
	position:absolute;
	top:105px;

}

#menue ul{
	list-style: none;
	height: 36px;
	margin: auto;
	padding: 0;

}
#menue ul li{
	float:left;	
	padding-left:1px;
	padding-right:1px;
	text-align:center;
	width:150px;

}
#menue ul li a{
	background-image:url(../images/menue_button.png);
	background-repeat:no-repeat;
	color: #333;
	height:31px;
	padding-left:1px;
	padding-right:1px;	
	padding-top:4px;
	margin-bottom:0px;
	font:normal bolder 13px Arial;
	text-decoration: none;
	display: block;
	line-height: 13px;
}
/* IE fix (Zeilenhoehe) */
* html #menue ul li a{
line-height: 14px;
}

#menue ul li  a:hover {
	margin-bottom:0;
	background-image:url(../images/menue_button_active.png);
	background-repeat:no-repeat;
	color: #222;	
}

div#menue #current {
	margin-bottom:0;
	background-image:url(../images/menue_button_active.png);
	background-repeat:no-repeat;
	color:#222;	
}
	


#content{
	margin:auto;
    width:960px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fff;
}




#footer{
	padding-left:20px;
	padding-bottom:15px;
	padding-right:220px;
	margin:auto;
	margin-bottom:5px;
    width:720px;
	text-align:center;
	color:#041f04;
	font:normal normal 11px Arial;
	background-color:#ffffff;
	border-top:solid 0px #b6e128;
}

.frameOut{	
	border:solid 5px #c7e084;
	max-width:710px;
}

.frameIn{
	background-color:#FFFFFF;	
	padding:10px;
	border:solid 1px #739900;
}

#navigator{
	width:200px;
	float:right;
	margin-top:15px;
}



.tags{
	color:#666666;
	font:normal normal 10px Arial, Verdana;
}
	
.footerTags{
	color:#999999;
	font:normal normal 10px Arial, Verdana;
}
		
.navigatorTitle{
	background:url(../images/navigator_title.png);
	background-repeat:no-repeat;
	padding-top:7px;
	height:24px;
	color:#fff;
	font:normal bold 12px Arial, Helvetica, sans-serif;
	padding-left:10px;
	width:190px;
}

.navigatorContent{
	background:url(../images/navigator_content.png);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#0d1318;
	width:180px;
	color:#fff;
	padding:10px;
	font:normal normal 12px Arial;
}
.navigatorBottom{
	background:url(../images/navigator_bottom.png);
	background-repeat:no-repeat;
	background-position:top;
	height:9px;
	margin-bottom:7px;
	width:200px;
}

#headerCompanyLinks {
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#99ccff;
	float: right;
	font-weight:normal;
}

#headerCompanyLinks a:link {
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}
#headerCompanyLinks a:visited {
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}
#headerCompanyLinks a:hover {
	color: #fff;
	text-decoration:underline;
	font-weight:normal;
}
#headerCompanyLinks a:active {
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}


#headerAreas {
	float: right;
	margin-top:6px;
}

#headerBox {
	width: 230px;
	float: right;
}

#searchBox {
	height: 40px;
	width: 320px;
	margin-top:23px;
	margin-right:100px;
	float: right;
}


#promotion_header{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
	margin-top:-22px;
	margin-right:150px;
	float: right;

}


.homeItemBoxNoFrame {
	float: left;
	text-align:center;
	width:160px;
	height:180px;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	margin-right:10px;
	margin-top:5px;
	border:solid 0px #ccc;
	
}

.homeItemBox {
	float: left;
	padding-right:5px;
	text-align:center;
	width:160px;
	height:180px;
	padding-left:5px;
	padding-top:8px;
	margin-right:10px;
	margin-top:5px;
	border:solid 1px #ccc;
	
}

.homeItemBoxTitle {
	margin-top:5px;
	clear:both;
	text-align:center;
}

#searchField {
	background:url(../images/searchBG.png);
	background-repeat:repeat-x;
	font-family: Arial;
	border:0;
	font-size:12px;
	padding-top:6px;
	padding-left:3px;
	color:#333;
	height:19px;
	width:200px;
}

#searchButton {
font-weight:bold;
color:#041f04;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border: #041f04 0px solid;
height:26px;
width:70px;
background:url(../images/searchButton.png);
background-repeat:no-repeat;
cursor:pointer;
}

#searchLeft {
background:url(../images/searchLeft.png);
background-repeat:no-repeat;
background-position:center;
}

.DropDownMini {
color:#041f04; 
font-size:12px; }

.button {
height:29px;
width:100px;
cursor:pointer;
}

.buttonLarge {
height:36px;
width:160px;
cursor:pointer;
}


.buttonBig {
font-weight:bold;
color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: #041f04 0px solid;
height:30px;
width:154px;
background:url(../images/buttonBig.gif);
background-repeat:no-repeat;
padding-bottom:5px;
cursor:pointer;
}


* html .buttonBig {
padding-bottom:0;
}

.buttonCart {
font-weight:bold;
color:#222;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: #041f04 0px solid;
height:30px;
width:154px;
background:url(../images/button_cart.png);
background-repeat:no-repeat;
padding-bottom:5px;
cursor:pointer;
}


* html .buttonCart {
padding-bottom:0;
}

.navigatorCart{
	color:#fff;
	padding-top:10px;
	padding-left:5px;
	padding-right:10px;
	padding-bottom:15px;
	font:normal normal 12px Verdana, Arial;
	background-image:url(../images/cart_bg.gif);
	background-repeat:no-repeat;
	height:120px;

}

.buttonBigBlack {
color:#222;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: #041f04 0px solid;
height:24px;
width:150px;
background:url(../images/buttonBigBlack.gif);
background-repeat:no-repeat;
padding-bottom:3px;
}

* html .buttonBigBlack {
padding-bottom:0;
}

.pageNavigationImg {
    border:             none;
    vertical-align:     middle;
}

.pageNavigationSelected {
	color: #FF6633;
	font-weight:bold;
	font-family: Verdana, Arial;
	font-size: 12px;
}
.White{
color:#fff;
}


.microLink {
	color: #666;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
}

.microLink:link {color:#666; text-decoration:underline}
.microLink:visited {color:#666; text-decoration:underline}
.microLink:active {color:#666; text-decoration:underline}
.microLink:hover {color:#111; text-decoration:none}

.miniLink {
	color: #333333;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.miniLink:link {color:#333333; text-decoration:none}
.miniLink:visited {color:#333333; text-decoration:none}
.miniLink:active {color:#333333; text-decoration:none}
.miniLink:hover {color:#333333; text-decoration:underline}

.detailsLink {
	color: #333333;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.detailsLink:link {color:#333333; text-decoration:underline}
.detailsLink:visited {color:#333333; text-decoration:underline}
.detailsLink:active {color:#333333; text-decoration:underline}
.detailsLink:hover {color:#000000; text-decoration:none}
.miniLinkWhite {
	color: #cdcdcd;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.miniLinkWhite:link {color:#cdcdcd; text-decoration:none}
.miniLinkWhite:visited {color:#cdcdcd; text-decoration:none}
.miniLinkWhite:active {color:#cdcdcd; text-decoration:none}
.miniLinkWhite:hover {color:#99ccff; text-decoration:underline}

.adminTableLink {
	color: #041f04;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.adminTableLink:link {color:#041f04; text-decoration:underline}
.adminTableLink:visited {color:#041f04; text-decoration:underline}
.adminTableLink:active {color:#041f04; text-decoration:underline}
.adminTableLink:hover {color:#041f04; text-decoration:none}

.contentLink {
	color: #acb929;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.contentLink:link {color:#acb929; text-decoration:underline}
.contentLink:visited {color:#acb929; text-decoration:underline}
.contentLink:active {color:#acb929; text-decoration:underline}
.contentLink:hover {color:#041f04; text-decoration:none}

.contentLinkBig {
	color: #acb929;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.contentLinkBig:link {color:#acb929; text-decoration:underline}
.contentLinkBig:visited {color:#acb929; text-decoration:underline}
.contentLinkBig:active {color:#acb929; text-decoration:underline}
.contentLinkBig:hover {color:#041f04; text-decoration:none}

.subCatLink {
	color: #041f04;
	font-weight:bold;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	
.subCatLink:link {color:#041f04; text-decoration:none}
.subCatLink:visited {color:#041f04; text-decoration:none}
.subCatLink:active {color:#041f04; text-decoration:none}
.subCatLink:hover {color:#041f04; text-decoration:underline}

.pageNavigationLink {
	color: #cac7b6;
	font-weight:bold;
	font-family: Verdana, Arial;
	font-size: 11px;
}
.pageNavigationLink:link {color:#041f04; text-decoration:none}
.pageNavigationLink:visited {color:#041f04; text-decoration:none}
.pageNavigationLink:active {color:#041f04; text-decoration:none}
.pageNavigationLink:hover {color:#FF6633; text-decoration:none;	font-weight:bold;}

.pageNavigationPrevNext {
	color: #041f04;
	font-weight:normal;
	font-family: Verdana, Arial;
	font-size: 11px;
}
.pageNavigationPrevNext:link {color:#041f04; text-decoration:none}
.pageNavigationPrevNext:visited {color:#041f04; text-decoration:none}
.pageNavigationPrevNext:active {color:#041f04; text-decoration:none}
.pageNavigationPrevNext:hover {color:#041f04; text-decoration:underline}

.navigation {
	list-style-image:url(../images/list.png);
	margin-left:20px;
	font:normal normal 11px Verdana, Arial;
	padding:1px;
}
.navigation li {
	margin: 0;
	padding: 1px;
}

.navigation a {
	color: #fff;
	padding-left:0;
	text-decoration: none;

}
.navigation a:hover {
	color:#99ccff;
	text-decoration: underline;
}

#MainVerticalMenu{
	padding-left:8px;
	width:auto;
	height:43px;
	background-image:url(../images/core/core-ground-vertical-menu.png);
}

#MainVerticalMenu ul{
	width:960px;
	margin:auto;
	list-style: none;
	padding: 0;
}
#MainVerticalMenu ul li{
	float:left;	
	padding-left:1px;
	padding-right:1px;
	text-align:center;
}

#MainVerticalMenu ul li a{
	float:left;	
	color:#eee;
	height:26px;
	padding-left:14px;
	padding-right:14px;	
	padding-top:11px;
	font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

#MainVerticalMenu ul li  a:hover {
	color:#222;
	background-image:url(../images/core/core-ground-vertical-menu-hover.png);
	background-repeat:repeat-x;
}

div#MainVerticalMenu #current {
	color:#222;
	background-image:url(../images/core/core-ground-vertical-menu-hover.png);
	background-repeat:repeat-x;
}

.marginRight40px{
	margin-right:40px;
}

#button_antiq {
position:absolute;
top:113px;
font-weight:bold;
color:#111;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:27px;
width:111px;
background:url(../images/button_antiq.png);
background-repeat:no-repeat;
padding-top:6px;
text-align:center;
}


#button_antiq a {
	color: #111;
	text-decoration:none;
		font-size: 12px;
}

#button_antiq a:hover {
	text-decoration:underline;
		font-size: 12px;
}

#tagccloud{
margin:0;
padding:0;
text-align:center;
}

#tagcloud h1{
padding:1px;
margin:1px;
float:left;
font-size:16px;
text-align:center;
}
#tagcloud h2{
padding:1px;
margin:1px;
float:left;
font-size:14px;
text-align:center;
}

#tagcloud h3{
padding:1px;
margin:1px;
float:left;
font-size:12px;
text-align:center;
}
#tagcloud h4{
padding:1px;
margin:1px;
float:left;
font-size:11px;
text-align:center;
}
#tagcloud h5{
padding:1px;
margin:1px;
float:left;
font-size:10px;
text-align:center;
}

#tagcloud a {
	color: #fff;
	text-decoration:none;
	text-align:center;
}

#tagcloud a:hover {
	text-decoration:underline;
}


