/*******************************/
/****** Generelle styles *******/
/*******************************/

body {
	background-image: url("img/pokershop_background-bg.gif");
	margin: 0 0 40 0;
	font-family: Verdana, Arial, Tahoma;
}

/*******************************/
/*********** Toppen ************/
/*******************************/

#ShopLayOut_SpaceTop_TD
{
	width: 954px;
	height: 151px;
	background-image: url("img/pokershop_topramme-bg.jpg");
	background-repeat:no-repeat;
}


/*******************************/
/********* Toppenmenu **********/
/*******************************/

#Table29
{
	background-image: url("img/pokershop_topmenu-bg.gif");
	background-repeat: repeat-x;
	height: 40px;
	display: block;
	overflow: hidden;
	font-size: 11px;
}

.TopMenu_TD
{
	padding: 0px 0px 0px 20px;
	text-align: left;
	color: #ffffff;
}

.TopMenu_TD a
{
	padding-right: 0px;
	padding-left: 0px;
}

.TopMenu_TD a:link, .TopMenu_TD a:visited, .TopMenu_TD a:active
{
	color: #cccccc;
	text-decoration: none;
}
.TopMenu_TD a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

.SearchPage_TD
{
	padding: 0px;
}

#ShopLayOut_Topmenu_TD
{
	width: 761px;
	padding-left: 18px;
	line-height: 40px;
	vertical-align: middle;
}

#ShopLayOut_Search_TD
{
	width: 190px;
	overflow: hidden;
	vertical-align: middle;
}

.SearchField_SearchPage
{
	height: 20px;
	width: 115px;
	font-size: 11px;
}

.SubmitButton_SearchPage
{
	height: 20px;
	width: 54px;
	border: 0px;
	background-image: url("img/pokershop_knap_bg2.gif");
	color: #bbbbbb;
	font-weight: bold;
	font-size: 11px;
	margin-left: 3px;
	cursor: pointer;
}


/*******************************/
/************ Kurv *************/
/*******************************/
#ShopLayOut_Basket_TD
{
	width: 202px;
	height: 101px;
	padding: 12px 12px 12px 22px;
	background-image: url("img/pokershop_kurv-bg.gif");
}

#ShopLayOut_Basket_TD, .NumberProduct_Basket, .TotalSum_Basket, .Amount_Basket, .Products_Basket_TBL td, .MethodFees_Basket_TBL td
{
	color: #ffffff;
	font-size: 9px;
}

.TotalSum_Basket, .Amount_Basket
{
	font-weight: bold;
}
.Amount_Basket
{
	text-align: right;
}

.Foto1_Basket
{
	display: none;
}

.Heading_Basket
{
	padding-top: 10px;
}

.Heading_Basket a:link, .Heading_Basket a:active, .Heading_Basket a:visited
{
	font-size: 11px;
	font-weight: bold;
	color: #eab30c;
	text-decoration: none;
}

.Heading_Basket a:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #eab30c;
	text-decoration: underline;
}


/*******************************/
/******** Venstre menu *********/
/*******************************/
#ShopLayOut_ProductMenu_TD
{
	background-image: url("img/pokershop_produktmenu-bg.gif");
	background-repeat: repeat-y;
	padding-top: 30px;
}

.Heading_Productmenu
{
	font-size: 11px;
	font-weight: bold;
	color: #eab30c;
	margin: 30px 0px 0px 20px;
	padding-top: 30px;
}


/* Indstillinger for menuen */

#ProductMenu_Table
{
	margin-top: 3px;
}

#ProductMenu_Table td
{
	background-image: url("img/pokershop_menu-kategori.gif");
	background-position: center;
	background-repeat: no-repeat;
	width: 202px;
	height: 30px;
	vertical-align: middle;
}

#ProductMenu_Table td br
{
    display: none;
}

#ProductMenu_Table td a img
{
	display: none;
}

#ProductMenu_Table td a.Deactiv_ProductMenu:link
{
	color: #ffffff;	font-size: 11px; font-weight: bold;	text-decoration: none; padding-left: 20px;
}

#ProductMenu_Table td a.Deactiv_ProductMenu:visited
{
	color: #ffffff;	font-size: 11px; font-weight: bold;	text-decoration: none; padding-left: 20px;
}

#ProductMenu_Table td a.Deactiv_ProductMenu:hover
{
	color: #ffffff;	font-size: 11px; font-weight: bold;	text-decoration: underline; padding-left: 20px;
}

#ProductMenu_Table td a.Deactiv_ProductMenu:active
{
	color: #ffffff;	font-size: 11px; font-weight: bold;	text-decoration: none; padding-left: 20px;
}

#ProductMenu_Table td a.Activ_ProductMenu:link
{
	color: #ffffff;	font-size: 11px; font-weight: bold;	text-decoration: none; padding-left: 20px;
}

#ProductMenu_Table td a.Activ_ProductMenu:visited
{
	color: #ffffff;	font-size: 11px; font-weight: bold;	text-decoration: none; padding-left: 20px;
}

#ProductMenu_Table td a.Activ_ProductMenu:hover
{
	color: #ffffff;	font-size: 11px; font-weight: bold;	text-decoration: underline; padding-left: 20px;
}

#ProductMenu_Table td a.Activ_ProductMenu:active
{
	color: #ffffff;	font-size: 11px; font-weight: bold;	text-decoration: none; padding-left: 20px;
}

/* Indstillinger for undermenuen (safremt den findes) */
#ProductMenu_Table .SubMenu_Productmenu_Table
{
	background-color: #313131;
	margin-left: 2px;
	width: 200px;
}

#ProductMenu_Table .SubMenu_Productmenu_Table tr
{
	height: 18px;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td
{
	width: 0px;
	background-image: none;
	height: 5px;
	line-height: 8px;
	vertical-align: top;
	padding-left: 13px;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td br
{
	display: none;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td a.Deactiv_Productmenu:link
{
	color: #cccccc; display: block;	padding-left: 0px; width: 130px; font-weight: normal;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td a.Deactiv_Productmenu:visited
{
	color: #cccccc; display: block;	padding-left: 0px; width: 130px; font-weight: normal;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td a.Deactiv_Productmenu:hover
{
	color: #ffffff; display: block;	padding-left: 0px; width: 130px; font-weight: normal; text-decoration: underline;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td a.Deactiv_Productmenu:active
{
	color: #cccccc; display: block;	padding-left: 0px; width: 130px; font-weight: normal;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td a.Activ_Productmenu:link
{
	color: #cccccc; display: block;	padding-left: 0px; width: 130px; font-weight: normal; text-decoration: underline;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td a.Activ_Productmenu:visited
{
	color: #cccccc; display: block;	padding-left: 0px; width: 130px; font-weight: normal; text-decoration: underline;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td a.Activ_Productmenu:hover
{
	color: #ffffff; display: block;	padding-left: 0px; width: 130px; font-weight: normal; text-decoration: underline;
}

#ProductMenu_Table .SubMenu_Productmenu_Table td a.Activ_Productmenu:active
{
	color: #cccccc; display: block;	padding-left: 0px; width: 130px; font-weight: normal; text-decoration: underline;
}

/*******************************/
/******** Main Content *********/
/*******************************/
#Main_TD
{
	width: 762px;
	background-image: url("img/pokershop_forside-bg.gif");
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#ContentContainer_DIV
{
	margin: 10px 10px 15px 17px; /* Der er en table l?ngere inde som har en style (padding:2px) der ikke kan overskrives - derfor mindre margin! */
	width: 735px;
}

#ContentContainer_DIV td, #ContentContainer_DIV div
{
	font-family: Verdana;
	font-size: 12px;
}

/********** Forside  ***********/
.BackgroundColor1_Frontpage
{
	width: 100%;
}
.FrontPage_TD
{
	padding-left: 5px;
}

.TableLines_Frontpage
{
	width: 180px;
}

.CustomFrontPageHeader
{
	background-image: url("img/pokershop_header-bg_big.gif");
	width: 500px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: top;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}

.HeadingProduct_Frontpage, .HeadingTopViewed_Frontpage
{
	background-image: url("img/pokershop_header-bg_small.gif");
	width: 180px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 10px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.HeadingTopViewed_Frontpage
{
	height: 50px;
	line-height: 50px;
}

.Photo3_FrontPage
{
	text-align: center;
}

.Description_Frontpage
{
	padding-left: 3px;
	font-weight: normal;
}

.Price_Frontpage
{
	padding: 0px 0px 10px 3px;
	font-weight: bold;
}

.Description_Frontpage a:link, .Description_Frontpage a:active, .Description_Frontpage a:visited, .FrontPage_TD a:link, .FrontPage_TD a:active, .FrontPage_TD a:visited
{
	color: #800000;
	text-decoration: none;
	font-size: 12px;
}

.Description_Frontpage a:hover, .FrontPage_TD a:hover
{
	color: #800000;
	text-decoration: underline;
	font-size: 12px;
}

.SpecialOfferPrice_FrontPage
{
	font-weight: bold;
}

/********* Vare liste **********/
#ProductList
{
	width: 100%;
}

.Heading_ProductList
{
	font-size: 18px;
	font-weight: bold;
}

.Paging_Productlist, .Toolbar_Productlist
{
	display: none;
}

.ProductList_TD a:link, .ProductList_TD a:active, .ProductList_TD a:visited
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.ProductList_TD a:hover
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.Price_Productlist
{
	font-size: 12px;
	font-weight: bold;
}

.BuyButton_Productlist a
{

}

.BackgroundColor2_Productlist
{

}

.InfoButton_Productlist
{
	/*display: none;*/
}

.BreadCrumb_ProductList
{
	padding-bottom: 20px;
}

.BuyButton_ProductList
{
	margin-bottom: 5px;
}

/********* Vare kort **********/
.ProductInfo_TD a:link, .ProductInfo_TD a:active, .ProductInfo_TD a:visited
{
	color: #800000;
	text-decoration: none;
	font-size: 10px;
}

.ProductInfo_TD a:hover
{
	color: #800000;
	text-decoration: underline;
	font-size: 10px;
}

.Heading_Productinfo span
{
	font-size: 18px;
	font-weight: bold;
}

.TableLines_ProductInfo
{
	width: 100%;
}

.Description_Productinfo
{
	padding-left: 9px;
}

.BreadCrumb_ProductInfo
{
	padding-bottom: 20px;
}

.FavAddButton_ProductInfo
{
	display: none;
}

/******** Vis Kurv *************/
.Heading_ShowBasket
{
	font-weight: bold;
	padding-bottom: 6px;
}

#ShowBasket_TD div .TableLines_ShowBasket a:link, #ShowBasket_TD div .TableLines_ShowBasket a:active, #ShowBasket_TD div .TableLines_ShowBasket a:visited
{
	color: #800000;
	text-decoration: none;
	font-size: 10px;
}

#ShowBasket_TD div .TableLines_ShowBasket a:hover
{
	color: #800000;
	text-decoration: underline;
	font-size: 10px;
}

#ShowBasket_TD div a
{
	padding: 5px;
}

.ShortDescription_ShowBasket
{
	padding-bottom: 10px;
}

.TableLines_ShowBasket
{
	width: 100%;
}

/******** Ovrige sider *********/
.Heading_Profile, .Heading_Terms
{
	font-size: 18px;
	font-weight: bold;
}

/*******************************/
/************ Bund *************/
/*******************************/
#ContentContainer_TBL { width:696px;}
#ShopLayOut_SpaceBottom_TD
{
	height: 32px;
	line-height: 32px;
	background-image: url("img/pokershop_bundramme-bg.jpg");
	background-repeat: no-repeat;
	text-align: center;
	color: #CCCCCC;
	font-size: 11px;
}

.SpaceBottom_TD
{
	padding:0px 10px;
	text-align:center;
	padding-bottom: 6px;
}

.customBottom_DIV
{
	width: 100%;
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding-bottom: 2px;
}
.cpt_maincontent .prdbrief_name a {
color:#000000;
font-family:Verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.cpt_maincontent .prdbrief_name a:hover {
color:#000000;
font-family:Verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
