/*<![CDATA[*/

/*/////////////////////////////////////
// MAIN
/////////////////////////////////////*/

img {
	behavior: url(./img/pngbehavior.htc);border: 0;
}
html,body {
	background: #000000 url(../img/bg.jpg) repeat-x;margin: 0;padding: 0;font-family: Verdana;font-size: 11px;line-height: 15px;color: #333333;
}
form {
	margin: 0;padding: 0;
}
.formular{
	background:#FFFFFF;color:#333333;font-family: Verdana;font-size: 11px;
}
.button {
	border:none;background:#333333;font-size: 11px;color:#FFFFFF;padding:3px 6px 3px 6px;
}
.clear {
	margin: 0;padding: 0;line-height:0px;clear: both;
}
a:link {
	text-decoration:none;color:#333333;
}
a:active {
	text-decoration:none;color:#333333;
}
a:visited {
	text-decoration:none;color:#333333;
}
a:hover {
	text-decoration:underline;color:#333333;
}
.line {
	background:#333333;line-height:1px;
}

/*/////////////////////////////////////
// CONTAINER
/////////////////////////////////////*/

#DivContainer {
	position:relative;margin:0;padding:0;width:960px;background:#FFFFFF;
}
#DivHeader {
	margin:0px 10px 0px 40px;padding:0;width:910px;height:55px;
}
#DivHeaderLeft {
	margin:0;padding: 0;float:left;width:114px;height:55px;background:#C12129;text-align:center;
}
#DivHeaderLeft img {
	margin-top:9px;
}
#DivHeaderRight {
	margin-left:125px;padding:0;width:785px;height:55px;
}
* html #DivHeaderRight {width: 782px;} /* 3-Pixel-Bug IE CSS Hack */
#DivHeaderRightTop {
	margin: 0;padding:0;width:785px;height:30px;background:#333333;text-align:right;
}
* html #DivHeaderRightTop {width: 782px;} /* 3-Pixel-Bug IE CSS Hack */
#DivHeaderRightBottom {
	margin:0;padding:0;width:785px;height:25px;
}
* html #DivHeaderRightBottom {width: 782px;} /* 3-Pixel-Bug IE CSS Hack */
#DivHeaderRightTopNav {
	margin:0px 15px 0px 0px;padding:0;
}
#DivHeaderRightTopNav ul {
	margin: 0px 0px 0px 0px;padding: 6px 0px 0px 0px;list-style: none;
}
#DivHeaderRightTopNav li {
	margin-left: 16px;padding: 0px 0px 0px 20px;list-style: none;display:inline;background: url(../img/arrow_white_right.gif) no-repeat 6px 4px;
}
#DivHeaderRightTopNav a {
	color:#FFFFFF;text-decoration: none;
}
#DivHeaderRightTopNav a:hover {
	text-decoration: underline;
}
#DivHeaderRightTopNav .current {
	text-decoration: underline;
}
#DivHeaderRightBottomNav {
	margin: 0;padding: 0;
}
#DivHeaderRightBottomNav ul {
	margin: 0px 0px 0px 0px;padding: 7px 0px 0px 0px;list-style: none;
}
#DivHeaderRightBottomNav li {
	margin: 0px 15px 0px 0px;padding: 0;list-style:none;display:inline;
}
#DivHeaderRightBottomNav a {
	color:#333333;text-decoration: none;
}
#DivHeaderRightBottomNav a:hover {
	text-decoration: underline;
}
#DivHeaderRightBottomNav .current {
	font-weight: bold;
}
#DivContentIndex {
	margin:5px 10px 0px 0px;padding:0px 0px 10px 0px;width:950px;background:#FFFFFF;
}
* html #DivContentIndex {width: 950px;} /* 3-Pixel-Bug IE CSS Hack */

#DivContentLeftIndex {
	float:left;margin:0px 0px 0px 0px;padding:0;width:685px;
}
* html #DivContentLeftIndex {width: 688px;} /* 3-Pixel-Bug IE CSS Hack */
#DivContentRightIndex {
	margin-left:730px;padding:0;width:220px;
}
* html #DivContentRightIndex {width: 217px;} /* 3-Pixel-Bug IE CSS Hack */




#DivContentLeftHeaderIndex {
	float:left;margin:0px 0px 9px 0px;padding: 0px 0px 0px 0px;width:725px;height:260px;background:#333333;
}
* html #DivContentLeftHeaderIndex {text-align:right;width: 728px;} /* 3-Pixel-Bug IE CSS Hack */












#DivContentLeftContentIndex {
	float:left;margin:0;padding:0;width:725px;
}
* html #DivContentLeftContentIndex {width: 728px;} /* 3-Pixel-Bug IE CSS Hack */



#DivContentLeftContentIndexLeft {
	float:left;margin:0;padding:15px 15px 15px 40px;width:305px;background:#F4F2E8;
}
* html #DivContentLeftContentIndexLeft {width: 305px;} /* 3-Pixel-Bug IE CSS Hack */



#DivContentLeftContentIndexRight {
	margin-left:365px;padding:15px;background:#D8DEC1;
}
* html #DivContentLeftContentIndexRight {margin-left:365px;} /* 3-Pixel-Bug IE CSS Hack */














#DivContent {
	margin:5px 10px 0px 40px;padding:0px 0px 10px 0px;width:910px;background:#FFFFFF;
}
#DivContentLeft {
	float:left;margin:0px 0px 0px 0px;padding:0;width:685px;
}
* html #DivContentLeft {width: 688px;} /* 3-Pixel-Bug IE CSS Hack */
#DivContentRight {
	margin-left:690px;padding:0;width:220px;
}
* html #DivContentRight {width: 217px;} /* 3-Pixel-Bug IE CSS Hack */
#DivContentLeftHeader {
	float:left;margin:0px 0px 9px 0px;padding: 0px 10px 0px 10px;width:665px;height:30px;background:#333333;font-weight: bold;color: #FFFFFF;
}
* html #DivContentLeftHeader {width: 668px;} /* 3-Pixel-Bug IE CSS Hack */
#DivContentLeftHeader p {
	margin:0;padding-top: 7px;
}
#DivContentLeftHeader a {
	color: #FFFFFF;
}

#DivContentLeftContent {
	float:left;margin:0;padding:20px;width:645px;background:#F4F2E8;
}
* html #DivContentLeftContent {width: 647px;} /* 3-Pixel-Bug IE CSS Hack */

/*/////////////////////////////////////
// ContentLeft
/////////////////////////////////////*/

.SubContentTitel {
	margin: 0;padding: 0px 13px 0px 13px;background: #E3E0D3;height:30px;
}
.SubContentTitel td {
	padding: 7px 0px 0px 0px;
}

.SubContent {
	margin: 0;padding: 13px 13px 13px 13px;background: #FFFFFF;
}
.SubContentAutor {
	margin: 0;padding: 7px 13px 7px 13px;background: #FFFFFF;
}

/*/////////////////////////////////////
// ContentRight
/////////////////////////////////////*/

#shopNav {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#shopNav li {
	height: 30px;
	margin-bottom: 9px;
}
#shopNav li a{
	display: block;margin: 0;padding-top:7px;padding-left:20px;background: url(../img/arrow_white_right.gif) no-repeat 6px 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;
}
#shopNav a:hover {
	text-decoration: underline;
}
#shopNav #currentshopNav {
	text-decoration: underline;
}
#shopNav #currentshopNav a {
	text-decoration: underline;
}
#TeaserBuecherheimat {
	margin: 0px 0px 5px 0px;padding: 5px 0px 5px 0px;background:#F4F2E8;text-align:center;
}
#TeaserBasket {
	background:#F4F2E8;margin:0px 0px 6px 0px;padding:12px;
}
#TeaserBasket .Line {
	margin:5px 0px 15px 0px;line-height:1px;background:#333333;
}

/*/////////////////////////////////////
// STUFF
/////////////////////////////////////*/

.list {
	margin: 0;padding: 0;list-style-type: none;
}
.listdetail {
	margin: 0;padding: 5px 0px 5px 0px;list-style-type: none;
}
.listdetail li {
	margin-right: 20px;display:inline;
}
.listpdf {
	padding: 5px 0px 5px 30px;background: url(../img/icon_pdf.gif) no-repeat 0px 0px;
}
.listzoom {
	padding: 0px 0px 0px 20px;background: url(../img/icon_zoom.gif) no-repeat 0px 0px;
}
.listbasket {
	padding: 0px 0px 0px 20px;background: url(../img/icon_basket.gif) no-repeat 0px 0px;
}
.listprice {
	color:#C2232B;padding: 0px 0px 0px -5px;font-weight:bold;font-size: 14px;
}
small {
	margin: 0;padding: 0;font-size: 9px;
}
big {
	margin: 0;padding: 0;font-weight:bold;font-size: 14px;
}
#WarenkorbNav {
	margin:0;padding:0;list-style-type: none;
}
#WarenkorbNav li {
	display:inline;margin-right: 5px;padding: 8px 15px 8px 15px;background:#E3E0D3;color:#B5B1A1;
}
#WarenkorbNav #currentWarenkorbNav {
	background:#333333;
}
#WarenkorbNav #currentWarenkorbNav a {
	color:#FFFFFF;font-weight:bold;
}
#DivFooter {
	margin: 10px 0px 0px 40px;padding: 0px 10px 20px 0px;width:920px;color:#FFFFFF;
}
#DivFooter a{
	color:#FFFFFF;
}

/*]]>*/