body {
	padding: 0px; margin: 0px; font-size: 10px; color: #000000; font-family: verdana, helvetica, sans-serif
}
.menuText { font-size: 11px; color: #eeeee6; font-family: verdana, Helvetica, sans-serif
}
.promotionHeading { font-size: 10px; color: #ffffff; font-family: verdana, Helvetica, sans-serif
}
.mainRubrik { font-size: 10px; color: #000000; font-family: verdana, Helvetica, sans-serif; font-weight: bold; padding-left: 8px; padding-bottom: 3px; padding-right: 8px
}
.mainRubrik2 { font-size: 10px; color: #527BA9; font-family: verdana, Helvetica, sans-serif; padding-left: 8px; padding-bottom: 3px; padding-right: 8px
}
.mainRubrik3 { font-size: 10px; color: #807B60; font-family: verdana, Helvetica, sans-serif; padding-left: 8px; padding-bottom: 3px; padding-right: 8px
}
.remove { font-size: 10px; color: #ff3300; font-weight: bold; font-family: verdana, Helvetica, sans-serif; padding-left: 8px; padding-bottom: 3px; padding-right: 8px
}
.orderFailed { font-size: 10px; color: #CD0101; font-weight: bold; font-family: verdana, Helvetica, sans-serif
}
.headingText { font-size: 12px; font-weight: bold; color: #ff3300; font-family: verdana, Helvetica, sans-serif }
.headingCat
{
	font-weight: bold;
	font-size: 10px;
	color: #555555;
	font-family: verdana, Helvetica, sans-serif;
}
.headingPage
{
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	font-family: verdana, Helvetica, sans-serif;
}
.subheadingText { font-size: 11px; font-weight: bold; color: #666666; font-family: verdana, Helvetica, sans-serif }
.cartFormText { font-size: 11px; font-weight: normal; color: #666666; font-family: verdana, Helvetica, sans-serif; margin-right: 10px }
.cartFormTextSeparator { font-size: 13px; font-weight: bold; color: #666666; font-family: verdana, Helvetica, sans-serif; margin-left: 10px }
.cartFormTextExplanator { font-size: 11px; font-weight: normal; color: #666666; font-family: verdana, Helvetica, sans-serif; margin-left: 10px }
.cartMandatoryField { font-size: 9px; font-weight: bold; color: #CD0101; font-family: verdana, Helvetica, sans-serif }
.descrText { font-size: 11px; line-height: 1.6; color: #000000; font-family: verdana, Helvetica, sans-serif }
.inactiveLink { font-size: 11px; color: #999999; font-family: verdana, Helvetica, sans-serif }
.bookListAuthor { font-size: 11px; line-height: 1.6; color: #85816A; font-family: verdana, Helvetica, sans-serif }
.bookListCategory { font-size: 11px; line-height: 1.6; color: #527BA9; font-family: verdana, Helvetica, sans-serif }
.headingAbout { font-size: 11px; color: #ff3300; font-family: verdana, Helvetica, sans-serif }

.line1 { line-height: 1; }
p {
	font-size: 10px; color: #333333; font-family: verdana, helvetica, sans-serif
}
a {
	font-size: 10px; color: #333333; font-family: verdana, helvetica, sans-serif
}
a.link1:link, a.link1:visited, a.link1:active {
	color: #1731EF;
	text-decoration: none;
	font-family: verdana, tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal
}

a.link1:hover {
text-decoration: underline;
color: #1731EF;
}
a.copyright:link, a.copyright:visited, a.copyright:active {
	color: #333333;
	text-decoration: none;
	font-family: verdana, tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold
}

a.copyright:hover {
text-decoration: none;
color: #ffffff;
border-bottom: dashed 1px #ffffff
}
a.headingLink:link, a.headingLink:visited, a.headingLink:active {
	color: #ff3300;
	text-decoration: none;
	font-family: verdana, tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold
}

a.headingLink:hover {
text-decoration: underline;
color: #ff3300;
}
a.link11:link, a.link11:visited, a.link11:active {
	color: #527BA9;
	text-decoration: none;
	font-family: verdana, tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal
}

a.link11:hover {
text-decoration: none;
color: #ffffff;
background-color: #527BA9
}
a.link111:link, a.link111:visited, a.link111:active {
	color: #527BA9;
	text-decoration: underline;
	font-family: verdana, tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal
}

a.link111:hover {
text-decoration: none;
color: #ffffff;
background-color: #527BA9
}
a.link4:link, a.link4:visited, a.link4:active {
	color: #1731EF;
	text-decoration: underline;
	font-family: verdana, tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal
}

a.link4:hover {
text-decoration: none;
color: #1731EF;
}
a.link2:link, a.link2:visited, a.link2:active {
	color: #ff3300;
	text-decoration: underline;
	font-family: verdana, tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal
}

a.link2:hover {
text-decoration: none;
color: #ff3300;
}
a.link22:link, a.link22:visited, a.link22:active {
	color: #ff3300;
	text-decoration: none;
	font-family: verdana, tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold
}

a.link22:hover {
text-decoration: none;
color: #ffffff;
background-color: #C30900
}
a.link222:link, a.link222:visited, a.link222:active {
	color: #ff3300;
	text-decoration: none;
	font-family: verdana, tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold
}

a.link222:hover {
text-decoration: none;
color: #ffffff;
background-color: #C30900
}
a.link3:link, a.link3:visited, a.link3:active {
	color: #807B60;
	text-decoration: none;
	font-family: verdana, tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal
}

a.link3:hover {
text-decoration: none;
color: #B2A58E;
}
table {
	font-size: 10px; color: #333333; font-family: verdana, Helvetica, sans-serif
}

ul {
	font-size: 10px; color: #333333; font-family: verdana, Helvetica, sans-serif
}
li {
	font-size: 10px; color: #333333; font-family: verdana, Helvetica, sans-serif
}
h1 {
	font-weight: 600; font-size: 17px; color: #d2a800
}
.header {
	font-weight: 400; font-size: 13px; color: #d2a800; line-height: 150%
}
select {
	font-size: 10px; color: #333333; font-family: verdana, Helvetica, sans-serif
}
option {
	font-size: 10px; color: #333333; font-family: verdana, Helvetica, sans-serif
}
.footer {
	color: #c1bbaf
}
sup {
	font-size: 9px
}
a {
	color: #d2a800
}
.footnotebox {
	border-right: #e9e8e4 1px solid; border-top: #e9e8e4 1px solid; margin-bottom: 3px; margin-left: 4px; border-left: #e9e8e4 1px solid; border-bottom: #e9e8e4 1px solid; background-color: #ffffff
}
.footnotebox {
	width: 150px; voice-family: inherit
}
.footnotebox2 {
	background-image: url(../img/korica_template_text.gif); width: 185px; height: 70px
}
.footnotebox2_down {
	background-image: url(../img/korica_template_text_down.gif); width: 185px; height: 70px
}
.footnoteboxinner2 {
	padding-right: 5px; padding-left: 18px; padding-bottom: 2px; margin: 2px; padding-top: 12px
}
unknown {
	width: 150px
}
.footnoteboxinner {
	padding-right: 0px; padding-left: 2px; padding-bottom: 0px; margin: 2px; padding-top: 0px; background-color: #f4f1e7
}
.footnoteboxinner img {
	border-right: 0px; border-top: 0px; margin-top: 0px; margin-bottom: 0px; border-left: 0px; border-bottom: 0px
}
.footnoteitem {
	margin-top: 0px; padding-left: 3px; margin-bottom: 1px; background-color: #ffffff
}
.masterbox {
	margin-left: 15px; width: 751px; position: relative
}
.form_text {
	border-right: #ffffff 1px solid; border-top: #d4cdc1 1px solid; background: #f5f3ed; border-left: #d4cdc1 1px solid; border-bottom: #ffffff 1px solid
}
.sel_links {
	background: #f5f3ed; width: 182px
}
.lm_c1 {
	background: #edeae5
}
.lm_c2 {
	
}
body.bookshelf {
	margin: 0px 0px 0px 0px
}
body.bookshelf {
	overflow: hidden
}
div.moveContainer {
	left: -2px; overflow: hidden; width: 160px; clip: rect(0px, 160px, 178px, 9px); position: absolute; height: 178px
}
div.bookshelfButtons {
	font-weight: normal; color: #f30; text-decoration: none
}
div.bookshelfButtons a {
	font-weight: normal; color: #f30; text-decoration: none
}
body.bookshelf h2 {
	margin: 6px 0px 0px 2px
}
body.bookshelf div.moveContainer {
	left: 0px; overflow: hidden; width: 155px; clip: rect(3px, 155px, 172px, 0px); top: 1px; height: 172px
}
div#bookshelf
{
	font-weight: bold;
	font-size: 10px;
	color: #555555;
	font-family: verdana, Helvetica, sans-serif;
}
div.bookshelfButtons {
	float: right; margin: 6px 3px 0px 2px
}
table.bookshelf {
	width: 155px
}
table.bookshelf td {
	vertical-align: top; height: 170px
}
table.bookshelf td.description {
	padding-right: 5px; padding-left: 18px; padding-bottom: 0px; color: #666; padding-top: 0px; font-size: 9px
}
table.bookshelf td.description a.name {
	margin-top: 7px
}
table.bookshelf td.description div.bookshelfButtons {
	margin: 3px 0px 0px
}
table.bookshelf td.visual {
	padding-right: 0px; padding-left: 5px; padding-bottom: 0px; padding-top: 27px
}
table.bookshelf td.visual img {
	margin-bottom: 18px
}
div.price 
{
	background-color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 4px;
	border: 1px #999999 solid;
	padding: 2px;
	width: 56px
}
.popup {
	left: 160px; top:12px; font-family: Verdana, Arial, sans-serif; font-size: 10px; BORDER-RIGHT: #363934 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #363934 1px solid; PADDING-LEFT: 2px; Z-INDEX: 10; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: #363934 1px solid; height: 25px; WIDTH: 340px; PADDING-TOP: 2px; BORDER-BOTTOM: #363934 1px solid; POSITION: absolute; BACKGROUND-COLOR: #eeeee6
}
.news {
	left: 160px; top:18px; Z-INDEX: 9; VISIBILITY: visible; height: 25px; WIDTH: 350px; POSITION: absolute}
.shoppingCart {
	width: 209px;
	height: 29px;
	padding-top: 1px;
	background-image: url(../img/cart_bg2_full.gif);
	background-repeat: no-repeat;
}
.shoppingCartEmpty {
	width: 209px;
	height: 29px;
	padding-top: 1px;
	background-image: url(../img/cart_bg2.gif);
	background-repeat: no-repeat;
}
.shoppingCartInner
{	
	margin-top: 7px;
	margin-left: 33px;
	width: 169px;
	padding-top: 2px;
	height: 10px;
	background-color: #eeeee6;
	text-align: center;
	font-size: 10px; 
	color: #666666; 
	font-family: verdana, Helvetica, sans-serif;
}
a.linkCart:link, a.linkCart:visited, a.linkCart:active {
	color: #CD0101;
	text-decoration: none;
	font-family: verdana, tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.linkCart:hover {
text-decoration: none;
color: #000000;
}