body {
	background-image:url(/images/skins/kostumeshoppen/dk/images/background.png);
}
body, td, input {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6a260a;
}
a:link, a:active, a:visited {
	color:#6a260a;
}
a:hover {
	color:#000;
}

#ContentContainer_DIV {
	width:550px;
	background-color:#fce1a7;
	margin-left:20px;
}
.content{
	width:536px;
	margin:0 0 0 6px;
}
#ShopMainLayOutTable {
	background-image:url(/images/skins/kostumeshoppen/dk/images/leftRightBottomBackground.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
#ShopLayOut_SpaceLeft_TD, #ShopLayOut_SpaceRight_TD {
	background-image:url(/images/skins/kostumeshoppen/dk/images/leftRightTopBackground.png);
	background-repeat:repeat-x;
	background-position:top;
}
#ShopLayOut_Content_TD {
	background-color:#fce1a7;
	background-image:url(/images/skins/kostumeshoppen/dk/images/mainBackground.png);
	background-repeat:no-repeat;
}
#ShopLayOut_SpaceBottom_TD {
	background-image:url(/images/skins/kostumeshoppen/dk/images/bottomBackground.png);
}
#ShopLayOut_ProductMenu_TD {
	background-image:url(/images/skins/kostumeshoppen/dk/images/productmenuBackground.png);
}
#ShopLayOut_ProductMenu_TD br {
	display:none;
}
#ProductmenuContainer_DIV {
	background-image:url(/images/skins/kostumeshoppen/dk/images/productmenuTopBackground.png);
	background-repeat:no-repeat;
}
#ProductmenuContainer_DIV a:link, #ProductmenuContainer_DIV a:active, #ProductmenuContainer_DIV a:visited {
	text-decoration:none;
}
#ProductMenu_Table {
	width:200px;
	margin-left:20px;
}
.Heading_Productmenu {
	background-image:url(/images/skins/kostumeshoppen/dk/images/h3Background.png);
	background-repeat:no-repeat;
	width:200px;
	font-size:14px;
	color:#fce1a7;
	padding:5px 0 8px;
	margin:0 0 0 20px;
	display:block;
	text-indent:14px;
}
h1 {
	background-image:url(/images/skins/kostumeshoppen/dk/images/h1Background.png);
	background-repeat:no-repeat;
	font-size:14px;
	color:#fce1a7;
	padding:5px 0 8px;
	margin:0 0 10px;
	text-indent:14px;
	font-weight:normal;
}
h2 {
	background-image:url(/images/skins/kostumeshoppen/dk/images/h3Background.png);
	background-repeat:no-repeat;
	font-size:14px;
	color:#fce1a7;
	padding:5px 0 8px;
	margin:0 0 7px;
	display:block;
	text-indent:14px;
	font-weight:normal;
}
p{
	margin:0;
	padding:0;
}
.RootCategory_Productmenu {
	background-image:url(/images/skins/kostumeshoppen/dk/images/rootcategoryBackground.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.Deactiv_Productmenu, .Activ_Productmenu {
	display:block;
	margin:5px 0 7px 14px;
}
#ShopLayOut_Basket_TD {
	background-image:url(/images/skins/kostumeshoppen/dk/images/basketBackground.png);
}
#basketTop {
	background-image:url(/images/skins/kostumeshoppen/dk/images/basketTopBackground.png);
	background-repeat:no-repeat;
}
#basketContent {
	width:170px;
}
#basket {
	width:140px;
	margin-left:15px;
	cursor:pointer;
}

.productBox{
	margin:0 0 10px 0;	
}
.productName {
	background-image:url(/images/skins/kostumeshoppen/dk/images/productNameBackground.png);
	width:170px;
	height:36px;
	text-align:center;
}
.productName a:link, .productName a:active, .productName a:visited {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
.productName a:hover {
	text-decoration:underline;
}
.productImage {
	background-image:url(/images/skins/kostumeshoppen/dk/images/productImageBackground.png);
	text-align:center;
}
.productImage img {
	border:solid 1px #d7ba7a;
	margin:7px 0;
}
.productPrice {
	background-image:url(/images/skins/kostumeshoppen/dk/images/productPriceBackground.png);
	text-align:center;
	height:33px;
}

.TextInputField_ProductInfo{
	background-color:#c4a091;
	border:1px solid #785f54;
	width:68px;
	height:24px;
	padding:3px 0 0 0;
}
.Price_Productinfo{
	font-size:15px;
}

.inStock{
	color:#3d8210;
	display:inline;
}
.outStock{
	color:#c20000;
}

.TableLines_ShowBasket{
	width:550px;
}
.Heading_ShowBasket{
	border-bottom:1px solid #e2c891;
}
.BackgroundColor2_ShowBasket{
	background-color:#e2c891;
}
.BackgroundColor1_ShowBasket td, .BackgroundColor2_ShowBasket td {
	padding:5px;
}
.Heading_ShowBasket{
	font-size:14px;
	padding:10px 0 10px 0;
}

#newsletter{
	background-image:url(../images/newsletterBackground.png);
	background-repeat:no-repeat;
	width:170px;
	height:206px;
}
#newsletter p{
	padding:75px 0 0 10px;
}
#newsletter form {
	display:inline;
	margin:0 0 0 10px;
}
#newsletter .input {
	border:solid 1px #c3a76e;
	background-color:#dcc28d;
	color:#9b796b;
	padding:4px 0 0 8px;
	height:24px;
	width:150px;
}


#contact{
	background-image:url(../images/contactBackground.png);
	background-repeat:no-repeat;
	width:170px;
	height:202px;
}
#contact p{
	padding:75px 0 0 10px;
}
.contactMail{
	padding:25px 0 0 25px;
}
.contactMail a:link, .contactMail a:visited, .contactMail a:active  {
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}
.contactMail a:hover{
	color:#0a4566;
	text-decoration:underline;
}

#betalingsmuligheder{
	background-image:url(../images/betalingsmuligheder.png);
	background-repeat:no-repeat;
	width:170px;
	height:149px;
}
.BackgroundColor1_Orderstep1 {
	width:550px;
}

hr{
	color:#6a3119;
}

#bottomTxt{
	float:right;
	margin:56px 50px 0 0;
}
#bottomTxt a:hover{
	color:#fff;
}