﻿body
{
	background-image: url(../../grafika/DigitouchCollection/background.jpg);
	background-repeat: repeat;
	background-position: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

div#content
{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}

/*-------------------------------- naglowek ------------------------------ */

div.header
{
	width: 990px;
	height: 90px;
	text-decoration: none;
	font-family: Tahoma;
}

div#header_logo
{
	width: 230px;
	height: 90px;
	background-image: url(../../grafika/DigitouchCollection/DT_logo.jpg);
	background-position: center;
	background-repeat: no-repeat;
	float: left;
}

.header_logo_home_button
{
	display: block;
	width: 300px;
	height: 85px;
}
div.header_left_holder
{
	float:left; 
	height:90px; 
	width:450px;
}
div.header_holder
{
	width: 100%;
	height: 50px;
}

div#header_currency
{
	text-align: right;
	height: 17px;
}

div#header_currency1
{
	height: 15;
	width: 45;
	float: left;
}

div#change_currency
{
	width: 170px;
	border: solid 1px #84898f;
	background-color: #3a3839;
	padding: 12px;
	color: #fff;
	z-index: 3;
	font-size: 10pt;
	font-family: Tahoma;
	padding-top: 10px;
}

div.curr_desc
{
	font-size: 8pt;
	font-family: Tahoma;
	padding-top: 10px;
}

div.curr_desc2
{
	font-size: 10pt;
	font-family: Tahoma;
	padding-bottom: 10px;
}

a.currency_button, a.currency_button:visited
{
	font-size: 10pt !important;
}

a.currency_button:hover
{
	color: #f0940b !important;
}

div.curr_all_holder
{
	height: 17px;
}

div.curr_holder
{
	width: 24px;
	height: 17px;
	float: right;
	text-align: center;
}

div.curr_holder1
{
	background-image: url(../../grafika/DigitouchCollection/btn_currency.jpg);
	width: 45px;
	height: 15px;
	float: left;
	text-align: center;
	text-align: center;
	margin-top: 30px;
}

div.curr_holder2
{
	width: 24px;
	height: 17px;
	float: right;
	text-align: center;
}

div.curr_holder3
{
	width: 24px;
	height: 17px;
	float: right;
	text-align: center;
}

div#header_currency a, div#header_currency a:hover, div#header_currency a:visited, div#header_currency1 a, div#header_currency1 a:hover, div#header_currency1 a:visited
{
	font-size: 10px;
	text-decoration: none;
}

div#header_languages
{
	float: left;
	text-align: left;
	padding-top: 2px;
	padding-right: 4px;
}

div.pnlFlags
{
	margin-top: 30px;
}

div#header_languages a, div#header_languages a:visited, div#header_languages a:hover
{
	color: #fff;
	font-size: 10px;
	padding-left: 4px;
}

.btn_flagPoland
{
	width: 16px;
	height: 11px; /*background-image: url(../../grafika/DigitouchCollection/btn_flagPoland.jpg);*/
	background-position: right;
	background-repeat: no-repeat;
	border: solid 0px #fff;
}

.btn_flagEngland
{
	width: 16px;
	height: 11px; /*background-image: url(../../grafika/DigitouchCollection/btn_flagEngland.jpg);*/
	background-position: right;
	background-repeat: no-repeat;
	margin-left: 5px;
	border: solid 0px #fff;
}

.btn_flagGermany
{
	width: 16px;
	height: 11px; /*background-image: url(../../grafika/DigitouchCollection/btn_flagGermany.jpg);*/
	background-position: right;
	background-repeat: no-repeat;
	margin-left: 5px;
	margin-right: 3px; /*border: solid 0px #fff;*/
	display:none ; 
}

div#header_menu
{
	width: 300px;
	height: 20px;
	padding-top: 60px;
	color: #fff;
}

div#header_menu a, div#header_menu a:visited
{
	text-decoration: none;
	color: #fff;
	font-family: Verdana;
	font-size: 10px;
	font-weight: 500;
}

div#header_menu a.selected, div#header_menu a.selected:visited
{
	text-decoration: none;
	color: #fff;
	font-family: Verdana;
	font-size: 10px;
	font-weight: 500;
}

div#header_menu a:hover
{
	text-decoration: underline;
	color: #fff;
	font-family: Verdana;
	font-size: 10px;
	font-weight: 500;
}

div#header_menu a.selected:hover
{
	text-decoration: underline;
	color: #fff;
	font-family: Verdana;
	font-size: 10px;
	font-weight: 500;
}

input.banner_r_image
{
	margin-top: 4px;
	margin-bottom: 0px;
}
div.content_r_banners_promotion
{
	background-image:url(../../grafika/DigitouchCollection/banner_right0.jpg);
	width:260px;
	height:250px;
	display: none;
}

div.content_r_banners_promotion_en
{
	display: none;
	background-image:url(../../grafika/DigitouchCollection/banner_right0_en.jpg);
	width:260px;
	height:250px;
}

div.content_r_banners_promotion_de
{
	background-image:url(../../grafika/DigitouchCollection/banner_right0_de.jpg);
	width:260px;
	height:250px;
}


div.content_r_banners_promotion_bottom
{
	margin-top:100px;
	float:right;
	width:150px;
	height:100px;
}
.btnPromotion
{
	background-repeat: no-repeat;
	border: solid 0px #000;
	cursor: hand;
}
div.content_r_banners_promotion_top
{
	cursor:hand;
	width:260px;
	height:48px;
}
#ctl01_imgBtnNewsletter
{
	margin-bottom: 4px;
}

*|html #ctl01_imgBtnNewsletter
{
	margin-bottom: 4px;
}

input.banner_r_image2
{
	margin-top: 0px;
}


/*--------------------------------- menu --------------------------------- */

div#menu_holder
{
	border-top: solid 0px #fff;
	border-bottom: solid 0px #fff;
	height: 26px !important;
}
/*------------------------------ menu new -------------------------------- */
div#menu
{
	background-color: #606060;
	background-image: url(../../grafika/DigitouchCollection/menu_bckg.jpg);
	background-repeat: repeat-x;
	width: 948px;
	height: 26px;
	padding: 0px 27px 0px 15px;
	border-bottom: solid 1px #606060;
}
html > body div#menu
{
	border-bottom: none;
}

div#menu_right
{
	padding-top: 4px;
	float: right;
	width: 75px;
}

.menu_td_hold
{
	float: left;
	display: block;
	background-image: url(../../grafika/DigitouchCollection/menu_separator.jpg);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 3px;
}

div.menu_td_hold > a
{
	display: none;
}

div.menu_td_hold1
{
	float: left;
	display: block;
	width: 120px;
}

div.menu_td_hold2
{
	float: left;
	display: block;
	width: 138px;
	padding-top: 0px !important;
}

div.menu_td_hold3
{
	float: left;
	display: block;
	width: 110px;
}

div.menu_td_hold4
{
	float: left;
	display: block;
	width: 166px;
}

div.menu_td_hold5
{
	float: left;
	display: block;
	width: 90px;
}

div.menu_td_hold6
{
	float: left;
	display: block;
	width: 60px;
}

.menu1
{
	/*	padding-left:19px; */
	background-image: url(../../grafika/DigitouchCollection/menu_ico1.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.menu2
{
	/*	padding-left:19px; */
	background-image: url(../../grafika/DigitouchCollection/menu_ico2.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

div#menu input
{
	float: right;
}

table.menu
{
	margin-top: 0px !important; /*	background-image: url(../../grafika/DigitouchCollection/menu_separator.jpg); 	background-position: right; 	background-repeat: no-repeat; */
}

a.menuitemunsel, a.menuitemunsel:visited, a.menuitemunsel:hover
{
	color: #a2a2a2;
	text-decoration: none;
	cursor: default;
	text-transform: uppercase;
	font-size: 10px !important;
	display: block;
	padding-left: 4px;
	padding-bottom: 1px;
	padding-top: 10px;
}

table.menuitemunsel
{
	border-bottom: solid 1px #a2a2a2;
}

a.staticmenuitemstylecoll, a.staticmenuitemstylecoll:visited
{
	cursor: hand;
	width: 108px;
	height: 21px;
	display: block;
	color: #fff;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}

a.staticmenuitemstylecoll:hover
{
	cursor: hand;
	width: 108px;
	height: 21px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}

a.staticselectedstylecoll, a.staticselectedstylecoll:visited
{
	cursor: hand;
	width: 108px;
	height: 21px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}

a.staticselectedstylecoll:hover
{
	cursor: hand;
	width: 108px;
	height: 21px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}

a.staticmenuitemstylephotos, a.staticmenuitemstylephotos:visited
{
	cursor: hand;
	width: 122px;
	height: 21px;
	display: block;
	color: #fff;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}

a.staticmenuitemstylephotos:hover
{
	cursor: hand;
	width: 122px;
	height: 21px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}
a.staticselectedstylephotos, a.staticselectedstylephotos:visited
{
	cursor: hand;
	width: 122px;
	height: 21px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}

a.staticselectedstylephotos:hover
{
	cursor: hand;
	width: 122px;
	height: 21px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 5px;
	text-decoration: none;
}



div#menu a.staticmenuitemstyle, div#menu a.staticmenuitemstyle:visited
{
	font-size: 9pt;
	font-weight: 700;
	color: #fff;
	display: block;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	height: 21px;
	text-decoration: none;
}

div#menu a.staticmenuitemstyle:hover
{
	font-size: 9pt;
	font-weight: 700;
	color: #f0940b;
	display: block;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	height: 21px;
	background-image: url(../../grafika/DigitouchCollection/menu_bckg_hover.jpg);
	background-position: top;
	text-decoration: none;
}

div#menu a.staticselectedstyle, div#menu a.staticselectedstyle:visited
{
	font-size: 9pt;
	font-weight: 700;
	color: #f0940b;
	display: block;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	height: 21px;
	background-image: url(../../grafika/DigitouchCollection/menu_bckg_hover.jpg);
	background-position: top;
	text-decoration: none;
}

div#menu a.staticselectedstyle:hover
{
	font-size: 9pt;
	font-weight: 700;
	color: #f0940b;
	display: block;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	height: 21px;
	background-image: url(../../grafika/DigitouchCollection/menu_bckg_hover.jpg);
	background-position: top;
	text-decoration: none;
}


div#menu a.staticmenuitemstyle1, div#menu a.staticmenuitemstyle1:visited
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 600;
	color: #fff;
	display: block;
	padding-top: 5px;
	padding-left: 25px;
	padding-right: 20px;
	height: 20px;
	background-image: url(../../grafika/DigitouchCollection/menu_separator.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

div#menu a.staticmenuitemstyle1:hover
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 600;
	color: #fff;
	display: block;
	padding-top: 5px;
	padding-left: 25px;
	padding-right: 20px;
	height: 20px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	text-decoration: none;
}

div#menu a.staticmenuitemstyle img, div#menu a.staticmenuitemstyle:visited img
{
	margin-right: 3px;
}

a.menuitem, a.menuitem:visited
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 500;
	height: 17px;
	color: #fff;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	overflow:visible; 
}

a.menuitem:hover
{
	color: #fa9a0c;
	background-color: #4b4949;
}

a.menuitem_selected, a.menuitem_selected:visited, a.menuitem_selected:hover
{
	font-family: Tahoma;
	font-size: 12px;
	display: block;
	padding-top: 2px;
	height: 17px;
	color: #fa9a0c;
	text-decoration: none;
	background-color: #4b4949;
}

div.dynamicmenustyle
{
	background-color: #7a7a7a;
	z-index: 1000 !important;
	width: 170px;
	position: absolute;
	padding: 5px 0px 5px 0px;
	padding-bottom: 0px !important;
	overflow: hidden;
	border: solid 1px #fff; /*   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='url(../../grafika/DigitouchCollection/menu_bckg.png');     background-repeat:repeat; 		filter: Alpha(Opacity=90); 		-moz-opacity: 0.9; 		opacity: .9;     */
}
/*
div.dynamicmenustyle[class] 
{
	background-color:Transparent;
  background-image:url(../../grafika/DigitouchCollection/menu_bckg.png);	
}
*/

div.dynamicmenustyle table
{
	width: 100%;
}

div.subMenuItemHolder
{
	float: left;
}

a.staticsubmenuitemstylecoll, a.staticsubmenuitemstylecoll:visited
{
	display: block;
	font-size: 8pt !important;
	color: #fff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px; /*	 	background-image: url(../../grafika/DigitouchCollection/colselect_menu_bckg.jpg); 	background-position: left; 	background-repeat: repeat-x;	 */
}

a.staticsubmenuitemstylecoll:hover
{
	display: block;
	font-size: 8pt !important;
	color: #f0940b !important;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px;
	background-image: url(../../grafika/DigitouchCollection/colselect_menu_bckg.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

a.staticsubselectedstylecoll, a.staticsubselectedstylecoll:visited
{
	display: block;
	font-size: 8pt !important;
	color: #f0940b !important;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px; /*	 	background-image: url(../../grafika/DigitouchCollection/colselect_menu_bckg.jpg); 	background-position: left; 	background-repeat: repeat-x;	 */
}

a.staticsubselectedstylecoll:hover
{
	display: block;
	font-size: 8pt !important;
	color: #f0940b !important;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px;
	background-image: url(../../grafika/DigitouchCollection/colselect_menu_bckg.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

div.subMenuItemHolder span
{
	float: left;
	color: #fff;
}

div.subMenuItemHolder img
{
	display: none;
}

table.menu
{
	float: left;
}

/* ------------------------------- middle -------------------------------- */

div#middle
{
	width: 964px;
	padding: 0px;
	padding-top: 10px;
	border: solid 1px #fff;
}

div#content_holder
{
	width: 980px;
	padding: 10px 10px 20px 0px;
	background-color: #222222 !important; /*	min-height:550px; */
}

div#content_right
{
	float: right;
	width: 260px;
}

.banersRight
{
	width: 260px;
}

div#content_left
{
	float: left;
	padding-left: 10px;
	width: 698px;
	background-color: #222222;
}

/* -------------------------- DefaultPage.aspx --------------------------- */
/* ------------------------------- first page ---------------------------- */

.label_top
{
	height: 25px;
	padding-top: 5px;
	padding-left: 10px;
	color: #fff;
	font-weight: 600;
	font-size: 10pt;
}

/* ------------------------------ koszyk --------------------------------- */

div#cart_holder
{
	/*border: solid 1px #80878d; 	margin-bottom: 10px; 	padding-top: 7px;*/
	color: #fff;
	font-family: Tahoma;
	font-size: 10px;
	float: left;
	width: 300px;
}

div#cart_holder a, div#cart_holder a:visited, div#cart_holder a:hover
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.cart_add_to_cart
{
	width: 310px;
	height: 50px;
}

.cart_add_to_cart_elem1
{
	float: right;
	margin-top: 22px;
}

.cart_add_to_cart_elem2
{
	float: right;
	margin-top: 9px;
	margin-right:3px;
}

div#cart_login_right
{
	float: right;
	margin-top: 12px;
	margin-right: 5px;
	text-decoration: none;
}

.cart_login1
{
	float: left;
	text-decoration: none;
	margin-top: 12px;
}

.cart_login1_hlnk3
{
	float: left;
}


/*
td.cart_td_1
{
	width: 35px;
}

td.cart_td_2
{
	width: 45px;
}
*/

div.td2_left
{
	width: 50px;
	float: left;
}

div.td2_right
{
	width: 35px;
	text-align: left;
	float: left;
}

/*
td.cart_td_2 span
{
	float: left;
}

td.cart_td_3
{
	width: 80px;
	text-align: right;
}
*/

.cart_ile_class
{
	/*	background-color: #f2f3f4; 	display: block; 	width: 25px; 	padding-top: 1px; 	padding-bottom: 1px; 	color: #000; 	float: left; 	text-align: center; 	margin-left: 4px; 	margin-right: 4px; */
	color: #fff;
}

div#cart_clipboard
{
	margin-bottom: 10px;
}

div#cart_login
{
	width: 310px;
	height: 40px;
	background-color: #343c41;
}

div.upCartPanel
{
	text-decoration: none;
	float: left;
	width: 310px;
	height: 90px;
}

div#search_holder
{
	background-color: #343c41;
	/*margin-left: 230px;*/
	color: #fff;
	font-family: Tahoma;
	font-size: 10px;
	width: 100%;
	height: 40px;
}

span.communicatorsHeader
{
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial;
	color: #493f40;
	display: block;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}

div#communicators_holder
{
	border: solid 1px #80878d; /*	padding: 7px 7px 5px 7px; */
	color: #fff;
	font-family: Tahoma;
	font-size: 10px;
	margin-bottom: 5px;
}
div.comm_help_holder
{
	background-image: url(../../grafika/DigitouchCollection/banner_right4.jpg);
	background-repeat: no-repeat;
	width: 258px;
	height: 65px;
}
div.comm_holder_bot
{
	padding: 7px 7px 5px 7px;
	background-color: #323232;
}

div.comm_header
{
	padding-bottom: 2px;
	display: block;
}

div.comm_left
{
	color:White!important;
	font-size: 9pt;
	font-family: Arial;
}

div.comm_right
{
	float: left;
	width: 120px;
	font-size: 9pt;
	font-family: Arial;
}

div.comm_holder1, div.comm_holder2, div.comm_holder3, div.comm_holder4
{
	float: left;
	width: 55px;
}

div.icqPanel_bot
{
	text-align: center;
}

div.comm_holder2
{
	padding-left: 5px;
}

div.comm_holder3
{
	padding-left: 6px;
}

div.comm_holder4
{
	padding-left: 7px;
}

/*
div.search_last_search
{
	text-align: right;
	padding-right: 5px;
}
*/

div.search_last_search a, div.search_last_search a:visited, div.search_last_search a:hover
{
	color: #ff9700 !important;
}

div#search_holder a, div#search_holder a:visited, div#search_holder a:hover
{
	color: #fff;
	text-decoration: none;
	font-size:11px;
	font-weight:bold ;
	display:block;
	padding-right:15px;   
  
}

/*
td.search_td_1
{
	width: 95px;
	text-align: center;
}

td.search_td_2
{
	width: 145px !important;
	text-align: center;
	vertical-align: middle;
}

td.search_td_3
{
	width: 65px;
	text-align: left;
	vertical-align: middle;
	padding-left: 4px;
}
td.search_td_4
{
	width: 100px;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
}

td.search_td_1 img 
{
	float:left;
	margin-right:5px;
}

td.search_td_1 input 
{
	float:left;
}
*/

div.searchDiv1
{
	float: left;
}

div.searchDiv2
{
	float: left;
	padding-left: 15px;
}
div#search_panel
{
    padding-top:10px;
    padding-left:10px;
    height:30px;
    border-bottom:  1px solid #848383;
    
    }
div#search_submenu_holder
{
    padding-top:10px;
    padding-left:10px;
    margin-bottom:15px;
    }
    
div#search_submenu_holder h2
{
    color:#FEA314;
    font-size:13px;
    font-weight:600;  
    margin:0 0 5px;
}
.searchTextBox
{
	background-color: #f1eded;
	color: #000;
	font-size: 10px;
	font-family: Tahoma;
	width: 170px;
	float: left;
}

a.searchButton, a.searchButton:visited, a.searchButton:hover, .searchButton
{
	background-image: url(../../grafika/DigitouchCollection/btn_search.jpg); /*display: block;*/
	padding-top: 2px;
	padding-left: 10px;
	width: 58px;
	height: 16px;
	text-decoration: none !important;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #ff9700 !important;
	float: left;
}

div#search_help
{
	width: 164px;
	border: solid 1px #84898f;
	background-color: #3a3839;
	padding: 12px;
	color: #fff;
	z-index: 15;
	font-size: 10pt;
	font-family: Tahoma;
	padding-top: 10px;
}

input.searchButton
{
	background-color: #9d9d9d;
	background-image: url(../../grafika/DigitouchCollection/btn_search.jpg);
	display: block;
	border: solid 0px #fff;
	padding-top: 2px;
	padding-left: 5px;
	width: 60px;
	height: 18px;
	text-decoration: none !important;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #fff !important;
	margin-left: 5px;
}

div#cartInfoHeader
{
	height: 0px;
	font-size: 1px;
	margin-top: 0px;
}

div#cartInfoMiddle
{
	background-color: #67747e;
	background-image: url(../../grafika/BaseDefault/cartInfo_HeaderBckg.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
}

div#cartInfoText
{
	margin-left: 5px;
	margin-bottom: 10px;
}

div#cartInfoFooter
{
	height: 5px;
}

div#leftMenu
{
	width: 278px;
	float: right;
	color: #fff;
	height: 100px;
}

.cartLeftCell
{
	width: 180px;
	padding-left: 5px;
	border-right: solid 1px #fff;
	padding-top: 3px;
	padding-bottom: 3px;
}

.cartRightCell
{
	padding-left: 5px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}

a.cartFooterLink2, a.cartFooterLink2:visited
{
	font-family: Arial;
	font-size: 9pt !important;
	text-decoration: none;
	color: #fff;
}

a.cartFooterLink2:hover
{
	text-decoration: underline;
	color: #fff;
}

a.cartFooterLink3, a.cartFooterLink3:visited
{
	text-decoration: none;
	color: #fff;
	font-size: 13px;
	font-weight: 600;
}

a.cartFooterLink3:hover
{
	color: #fff;
	text-decoration: underline;
}


/*----------------------------- cart.aspx ----------------------------- */

div#cartHeader
{
	width: 689px;
	height: 30px;
}

div#cartHeaderLeft
{
	width: 480px;
	font-family: Arial;
	font-weight: 900;
	font-size: 11pt;
	float: left;
}

.btnRemoveDuplicate
{
	background-color: #222222;
	background-image: url(../../grafika/DigitouchCollection/btn_removeDuplicate3.jpg);
	background-repeat: no-repeat;
	border: solid 0px #000;
	width: 170px;
	height: 19px;
	color: #fff;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
	text-align: center;
	cursor: hand;
}

.btnBackToShop, .btnOrder
{
	background-color: #222222;
	background-image: url(../../grafika/DigitouchCollection/btn_backToShoping.jpg);
	background-repeat: no-repeat;
	border: solid 0px #000;
	color: #fff;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
	height: 19px;
	width: 111px;
	cursor: pointer;
}

span#ctl01_ContentPlace_DownloadCards1_lblEmptyText
{
	color: #c5c5c5;
}




a.link_button, a.link_button:hover, a.link_button:visited
{
	background-color: #222222;
	background-image: url(../../grafika/DigitouchCollection/btn_backToShoping.jpg);
	background-repeat: no-repeat;
	border: solid 0px #000;
	color: #fff;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
	height: 19px;
	width: 111px;
}

a.link_button, a.link_button:hover, a.link_button:visited
{
	color: #605f5f;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 900;
	height: 19px;
	width: 111px;
	text-decoration: none;
}

.btnOrder
{
	background-image: url(../../grafika/DigitouchCollection/btn_order.jpg);
	color: #ff9700;
	font-weight: 900;
	margin-left: 10px;
	width: 60px;
}

div#cartHeaderRight
{
	float: right;
}

div.cartListHeaderHolder
{
	width: 689px;
	height: 25px;
	background-image: url(../../grafika/DigitouchCollection/cart_header_bckg_r.jpg);
	background-repeat: repeat-x;
}

div.cartListHeaderLeft
{
	width: 145px;
	height: 20px;
	padding-top: 5px;
	padding-left: 10px;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: 900;
	float: left;
	color: #424141;
	background-image: url(../../grafika/DigitouchCollection/cart_header_bckg_l.jpg);
	background-repeat: repeat-x;
}

div.cartListHeaderRight
{
	width: 60px;
	height: 20px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Tahoma;
	float: right;
	font-size: 9pt;
	text-align: center;
	font-weight: 900;
	color: #424141;
	background-image: url(../../grafika/DigitouchCollection/cart_header_bckg_r_dark.jpg);
	background-repeat: repeat-x;
}


div#cartList
{
	width: 689px;
	background-color: #535050;
}

.cartListMiddle, .cartListMiddlePacket
{
	width: 689px;
}

.cartListMiddle th, tr.invisible
{
	height: 1px !important;
	overflow: hidden;
}

.cartListMiddle td
{
	border-bottom: solid 1px #fff;
	vertical-align: middle;
}

.cartImg
{
	width: 67px;
	height: 51px;
}

.cartPhotoHolder
{
	width: 360px;
	padding-top: 10px;
}
.cartPhotoHolder_allColl
{
	width: 350px;
	padding-top: 10px;
}

.cartPhotoLeft
{
	width: 85px;
	height: 60px;
	text-align: center;
	float: left;
}

.photoCount
{
	font-family: Arial;
	font-size: 8pt;
	color: #fff;
	font-weight: 500;
}
.collectionOptionLongHolder
{
	color: White; 
	float: left; 
	width:300px;
}
.collectionOptionLongHolder1
{
	float: left; 
	margin-bottom: 10px;
	width:300px;
}
.collectionOptionLongHolderLeft
{
	float: left;
}
.collectionOptionLongHolderRight
{
	float: right; 
	padding-right:2px;
	/*padding-left: 23px;*/
}
.collectionOptionLongHolderClip
{
	float: left; 
	margin-top:18px;
}

.cartPhotoRight
{
	width: 275px;
	height: 60px;
	float: left;
	font-weight: 500;
	font-size: 10pt;
	font-family: Arial;
}
.cartPhotoRight_allColl
{
	width: 255px;
	height: 60px;
	float: left;
	font-weight: 500;
	font-size: 10pt;
	font-family: Arial;
}

.cartPhotoRight a, .cartPhotoRight a:visited, .cartPhotoRight a:hover,
.cartPhotoRight_allColl a, .cartPhotoRight_allColl a:visited, .cartPhotoRight_allColl a:hover
{
	color: #fff;
	text-decoration: underline;
	font-weight: 500;
	font-size: 8pt;
	font-family: Arial;
}

.photoCardDetailsSpacer
{
	padding-top: 4px;
}

.cartOptionsHolder
{
	width: 320px;
	padding-bottom: 5px;
	color: White;
}

.cartOptionsHolder1
{
	width: 210px;
	float: left;
}

div#allCollectionsHolder
{
	padding-top: 50px;
}

div#allCollectionsHolder td
{
	border-bottom: solid 1px #80878d;
	vertical-align: middle;
}

.collectionOptionsHolder0
{
	width: 250px;
	float: left;
}

.collectionOptionsHolder0 td
{
	border: 0px !important;
}

.collectionOptionsHolder1
{
	float: right;
	text-align: right;
	padding-top: 3px;
	padding-left: 10px;
}

.cartOptionsHolder1 td
{
	border-bottom: solid 0px #fff !important;
	width:50%; 
}

.cartOptionsHolder2
{
	width: 100px;
	float: left;
}

.cartOptionsHolder3
{
	width: 100px;
	float: left;
	text-align: right;
	padding-top: 3px;
}

.cartOptionsHolder4
{
	float: left;
	text-align: right;
	padding-top: 3px;
	padding-left: 10px;
}

span#ctl01_ContentPlace_lblPasswordRecoverInfo
{
	color: #fff;
}


a.linkRemove, a.linkRemove:visited, a.linkRemove:hover
{
	color: #fff;
}

.cartPacketHolder
{
	width: 689px;
	border-bottom: solid 1px #fff;
	padding-top: 5px;
}

.cartPacketLeft
{
	float: left;
	font-family: Arial;
	font-size: 10pt;
	font-weight: 500;
	color: #fff;
	padding-top: 5px;
	padding-left: 10px;
}

.cartPacketRight
{
	float: right;
}

.packetGrdvHolder
{
	width: 689px;
}

div#footerVat
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
}

.txtYellow
{
	color: #ff9700;
}

div#footerPrice
{
	font-family: Arial;
	font-weight: 900;
	font-size: 10pt;
	color: #fff;
	text-align: right;
	padding-right: 10px;
}

div#footerDesc
{
	padding-left: 170px;
	padding-bottom: 10px;
	padding-top: 10px;
}

div#footerButtons
{
	text-align: right;
	padding-right: 10px;
	padding-top: 10px;
}

/*--------------------------- end new cart ---------------------------- */
/*--------------------------- download.aspx --------------------------- */

a.licenseLink, a.licenseLink:visited, a.licenseLink:hover
{
	color: #fff;
	text-decoration: underline;
}

div.queue_auth_panel_pos
{
}

div.auth_panel_holder
{
	width: 200px;
	padding: 10px;
	background-color: #3a3839;
	color: #fff;
	font-family: Arial;
	font-size: 12px;
	border: solid 5px #feac2f;
}

div.auth_panel_text
{
	color: #fff;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 10px;
}

div.auth_panel_pos
{
	padding-left: 200px;
}

input.auth_panel_txtbox
{
	width: 140px;
}

div.auth_panel_box
{
	text-align: center;
}

div.auth_panel_submit_div
{
	width: 200px;
	padding-left: 40px;
}

input.auth_panel_submit
{
	background-color: #9d9d9d;
	background-image: url(../../grafika/DigitouchCollection/btn_search_long.jpg);
	border: solid 0px #fff;
	padding-top: 2px;
	padding-left: 3px;
	width: 118px;
	height: 18px;
	font-size: 10px;
	font-family: Arial;
	color: #fff !important;
	cursor: pointer;
}


div.downloadHolder
{
	width: 689px !important;
	overflow: hidden;
}

div#downloadHeader
{
	width: 670px;
	padding-left: 20px;
	height: 34px;
	padding-top: 25px;
	background-image: url(../../grafika/DigitouchCollection/info_titlle_bckg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: 900;
	color: #454849;
}

div#downloadHeaderLeft
{
	float: left;
	width: 200px;
}

div#downloadHeaderRight
{
	float: right;
	width: 300px;
	padding-right: 30px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: 900;
	text-align: right;
}

div#downloadContent
{
	width: 690px !important;
	background-color: #535050;
}

div#downloadQueue
{
	background-color: #f3b355;
}

div#downloadSearch
{
	font-family: Arial;
	font-weight: 500;
	font-size: 11pt;
	padding-top: 40px;
	padding-left: 20px;
	color: #c5c5c5;
	padding-bottom: 10px;
}

div#downloadSearch span
{
	margin-right: 5px;
}

div#downloadSearch select, div#downloadSearch input
{
	margin-right: 15px;
	background-color: #f1eded;
	color: #000;
}

a.downloadBtnSearch, a.downloadBtnSearch:visited, a.downloadBtnSearch:hover
{
	color: #fff;
	text-decoration: undeline;
	font-family: Arial;
	font-size: 8pt;
}

div#downloadPhotoCardHolder
{
	height: 60px;
	padding-top: 15px;
}

div#downloadPhotoCardLeft
{
	float: left;
	width: 85px;
	text-align: center;
}

div#downloadPhotoCardRight
{
	float: right;
	width: 590px;
}

div#downloadPhotoCardTop
{
	font-family: Arial;
	font-size: 10pt;
	color: #f3f2f2;
	height: 18px;
	overflow: hidden;
}

div#downloadPhotoCardBottom
{
	padding-top: 5px;
	padding-left: 26px;
}

div.collectionFormatLeftHolder
{
	float: left;
}

div.collectionFormatRightHolder
{
	float: left;
	padding-left: 5px;
}

.downLinkBtn
{
	text-decoration: none;
	cursor: hand;
}

.btnDownloadNow
{
	background-color: #535050;
	background-image: url(../../grafika/DigitouchCollection/btn_downloadActive.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: 900;
	color: #f4f2f2;
	width: 278px;
	height: 28px;
	border: solid 0px #fff;
	text-align: left;
	padding-left: 25px;
	margin-right: 2px;
}

.btnDeleteDownloadQueue
{
	background-color: #535050;
	background-image: url(../../grafika/DigitouchCollection/btn_downloadActive.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: 900;
	color: #f4f2f2;
	width: 278px;
	height: 28px;
	border: solid 0px #fff;
	text-align: left;
	padding-left: 25px;
}
.btnDeleteDownloadQueueOrange
{
	background-color: #535050;
	background-image: url(../../grafika/DigitouchCollection/btn_downloadUnActive.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: 900;
	color: #f3b355;
	width: 278px;
	height: 28px;
	border: solid 0px #fff;
	text-align: left;
	padding-left: 25px;
}

div#downloadCollHolder
{
	padding: 10px 3px 5px 7px;
}

div#downloadCollPhotoDiv
{
	width: 93px;
	height: 107px;
	float: left;
	background-color: #444242;
	padding-left: 5px;
	padding-right: 5px;
}

div#cartPhotoDownloadHolder
{
	text-align: center;
	padding-top: 5px;
}

div#downloadCollPhotoDiv a, div#downloadCollPhotoDiv a:visited, div#downloadCollPhotoDiv a:hover
{
	color: #fff;
	font-family: Arial;
	font-size: 8pt;
}

div#downloadCollAddToDiv
{
	float: right;
	width: 565px;
	padding-left: 6px;
}

div#downloadCollAddToDetailsDiv
{
	color: #f3f2f2;
	font-family: Arial;
	font-size: 10pt;
	padding-left: 4px;
	padding-right: 9px;
}

div#downloadCollAddToOptionsDiv
{
	padding-left: 4px;
	padding-right: 9px;
}


div#downloadCollAddToFormatLeft
{
	width: 265px;
	height: 67px;
	float: left;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #faf8f6;
}

div#downloadCollAddToFormatHolder
{
	padding-right: 12px;
	float: left;
}

div#downloadCollAddToFormatRight
{
	width: 270px;
	height: 68px;
	float: right;
	background-color: #faf8f6;
}

.lablePobrano
{
	color: #dc9d40;
	font-family: Tahoma;
	font-size: 8pt;
}

.downloadFormatLabel
{
	color: #767171;
	font-family: Tahoma;
	font-size: 8pt;
}

.grdViewDownloadOptions
{
	width: 260px;
}

.grdViewDownloadOptions > td
{
	vertical-align: middle;
}
table.grdViewDownloadOptions td
{
	border-bottom: solid 0px #fff !important;
	padding-bottom: 4px;
}

div#downloadBackToShop
{
	background-color: #222;
	padding-top: 5px;
	color: #fff;
	font-family: Arial;
	font-size: 10pt;
	width: 689px;
}

.btn_BackToShop, .btnStartDownloadClass
{
	background-color: #222222;
	background-image: url(../../grafika/DigitouchCollection/btn_removeDuplicate.jpg);
	border: solid 0px #000;
	width: 152px;
	height: 19px;
	color: #fff;
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	cursor: pointer;
}

div#ctl01_ContentPlace_emptyCartHolder
{
	padding: 10px 10px;
	text-align: center;
	font-size: 16px;
	color: #c5c5c5;
}

.btnStartDownloadClass
{
	width: 152px;
	height: 19px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size: 10px;
	font-family: Arial;
	background-image: url(../../grafika/DigitouchCollection/btn_removeDuplicate.jpg);
}

div#downloadBackToShopButton
{
	padding-top: 15px;
	padding-right: 15px;
	text-align: right;
}

table.downloadQueueTable
{
	width: 689px !important;
	padding-top: 10px;
	padding-bottom: 10px;
}

.downloadQueueTd1
{
	width: 509px !important;
	overflow: hidden;
	text-align: right;
	padding-right: 10px;
}

.downloadQueueTd2
{
	width: 170px !important;
	vertical-align: top;
	text-align: center;
}

.lblDownloadBottom, .lblDownloadHeader
{
	font-family: Arial;
	font-size: 10pt;
	color: #535050;
	font-weight: bold;
}

div#downloadHeaderDiv
{
	padding-bottom: 5px;
}

div#downloadBottomDiv
{
	padding-top: 5px;
}

.cartListMiddleDownload
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #535050;
	font-weight: 500;
}

/*-------------------------- end download.aspx ------------------------ */
div#cartDetails
{
	margin-top: 0px;
}

div#cartLinks
{
	background-color: #67747e;
	background-image: url(../../grafika/BaseDefault/cartInfo_HeaderBckg.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 15px 10px 10px 10px;
	color: #fff;
	margin-top: 0px;
	width: 258px;
}

a.cartLinkLogin, a.cartLinkLogin:visited
{
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	font-weight: 600;
	padding-right: 8px;
}

a.cartLinkLogin:hover
{
	text-decoration: underline;
	color: #fff;
	padding-right: 8px;
}

a.cartLinkKonto, a.cartLinkKonto:visited
{
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	font-weight: 600;
	padding-right: 8px;
}

a.cartLinkKonto:hover
{
	color: #fff;
	padding-right: 8px;
	text-decoration: underline;
}

a.cartLinkAddUser, a.cartLinkAddUser:visited
{
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	font-weight: 600;
	padding-right: 8px;
}

a.cartLinkAddUser:hover
{
	color: #fff;
	padding-right: 8px;
	text-decoration: underline;
}

div#cartDetailsHeader
{
	background-image: url(../../grafika/BaseDefault/productCards_HeaderBckg.gif);
	background-repeat: repeat-x;
	height: 24px;
	padding: 0px 12px;
}

.cartDetailsHeader1
{
	float: left;
	text-transform: uppercase;
	color: #fff;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	padding-top: 4px;
	width: 90px;
}

.cartDetailsHeader2
{
	padding-top: 4px;
	color: #fff;
}

div#cartDetailsMain
{
	background-color: #9D9D9D;
	padding: 10px;
	font-size: 11px;
	font-family: Arial;
	color: #fff;
}

div#cartDetailsMain a, div#cartDetailsMain a:visited
{
	color: #000;
	text-decoration: underline;
}

div#cartDetailsMain a:hover
{
	text-decoration: underline;
}

.cartDetailsMainRow
{
	background-color: #edeeef;
	color: #000;
}

.cartDetailsMainRow1
{
	background-color: #e3e5e7;
	color: #000;
}

div#cartDetailsFooter
{
	background-color: #9D9D9D;
	background-image: url(../../grafika/BaseDefault/productCards_CollapseFooter.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 10px;
}

div#cartDetailsOrder
{
}

div#cartDetailsOrder3 a, div#cartDetailsOrder3 a:visited, div#cartDetailsOrder3:hover
{
	background-image: url(../../grafika/DigitouchCollection/btn_search_long.jpg);
	padding-top: 2px;
	padding-left: 3px;
	width: 58px;
	height: 16px;
	display: block;
	text-decoration: none !important;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #fff !important;
}

div#cartDetailsOrder2 a, div#cartDetailsOrder2 a:visited, div#cartDetailsOrder2:hover
{
	background-image: url(../../grafika/DigitouchCollection/btn_search_long.jpg);
	padding-top: 2px;
	padding-left: 3px;
	width: 116px;
	height: 16px;
	display: inline-block;
	text-decoration: none !important;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #fff !important;
}

a.change_passwd, a.change_passwd:hover, a.change_passwd:visited
{
	background-image: url(../../grafika/DigitouchCollection/btn_search_long.jpg);
	padding-top: 2px;
	padding-left: 3px;
	width: 58px;
	height: 16px;
	display: inline-block;
	text-decoration: none !important;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #fff !important;
}


div#cartDetailsOrder a, div#cartDetailsOrder a:visited, div#cartDetailsOrder:hover
{
	background-image: url(../../grafika/DigitouchCollection/btn_search.jpg);
	padding-top: 2px;
	padding-left: 3px;
	width: 58px;
	height: 16px;
	display: block;
	text-decoration: none !important;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #fff !important;
}

div.cartDetailsOrderPass a, div.cartDetailsOrderPass a:visited, div.cartDetailsOrderPass a:hover
{
	width: 116px !important;
}

div#cartDetailsBack
{
}
div#cartDetailsBack a, div#cartDetailsBack a:visited, div#cartDetailsBack a:hover
{
	background-image: url(../../grafika/DigitouchCollection/btn_search.jpg);
	padding-top: 2px;
	padding-left: 3px;
	display: block;
	width: 58px;
	height: 16px;
	text-decoration: none !important;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #fff !important;
}

table.frmv_contact
{
	margin-left: auto;
	margin-right: auto;
}

div#cartDetailsBack2 a, div#cartDetailsBack2 a:visited, div#cartDetailsBack2 a:hover
{
	background-image: url(../../grafika/DigitouchCollection/btn_search_long.jpg);
	padding-top: 2px;
	padding-left: 3px;
	display: block;
	width: 116px;
	height: 16px;
	text-decoration: none !important;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #fff !important;
}




/* ---------------------------- transactions ----------------------------- */
/* ---------------------------- logowanie -------------------------------- */


div#ShopLoginHolder
{
	margin-top: 0px;
}

div#accountContentHolder
{
	margin-top: 0px;
}

div#textLinkList
{
	background-image: url(../../grafika/DigitouchCollection/info_titlle_bckg.jpg);
	background-repeat: repeat-x;
	height: 39px;
	width: 669px !important;
	padding: 20px 10px 0px 10px !important;
	margin-top: 0px !important;
}

.pageLink
{
	float: left;
	color: #555555;
	font-size: 12pt;
	font-family: Tahoma;
	font-weight: bold;
	padding: 2px;
}

div#textPlace1
{
	padding-top: 0px;
	background-color: #9d9d9d;
	width: 690px;
	overflow: hidden;
}

div#textPlace1Login
{
	float: left;
	background-color: #848282;
	height: 120px;
	width: 689px !important;
	padding-top: 20px;
}

div#loginInfoLeft
{
	font-family: Arial;
	font-size: 9pt;
	float: left;
	width: 335px;
	color: #f5f5f5;
	margin-left: 10px;
}

span.confirmSpan
{
	color: #f5f5f5 !important;
}

div#textPlace1bottom
{
	width: 651px !important;
	background-color: #e7e7e7;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	color: #564d4d;
}

div#textPlace1bottom a, div#textPlace1bottom a:visited
{
	color: #000;
	text-decoration: underline;
}

div#textPlace1bottom a:hover
{
	color: #000;
	text-decoration: underline;
}

#daneKonta
{
	padding-bottom: 10px;
	border: none !important;
	width: 600px;
	margin-left: 25px;
	margin-top: 15px;
}

table#daneKonta td
{
	padding-right: 20px;
	min-width: 250px;
}

table#daneKonta span.loginLabel
{
	width: 150px !important;
	display: block;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.frmViewAccount
{
	border: none !important;
	padding: 0px !important;
}

table.frmViewAccountClass
{
	width: 600px;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 15px;
	border: none;
}

.cartDetailsMainHeaderRow
{
	/*	background-color:#4b545f; */
	color: #000;
	height: 20px;
	background-image: url(../../grafika/DigitouchCollection/cart_header_bckg_r.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}

.cartDetailsMainHeaderRowClass
{
	padding-top: 2px;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 600;
}

.LoginCtrl
{
	float: right;
	width: 270px;
	height: 100px;
	padding-left: 10px;
	color: #f5f5f5;
}

span.passRecoveryLbl
{
	color: #fff !important;
}

.loginLabel
{
}


html > body span.loginLabel2
{
	padding-left: 15px;
}

.LoginCtrlRow3 a, .LoginCtrlRow3 a:visited, .LoginCtrlRow3 a:hover
{
	margin-top: 4px;
}

.loginButton
{
	background-image: url(../../grafika/DigitouchCollection/loginButton_bckg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #848282;
	padding: 0px;
	border: none;
	color: #fff;
	font-size: 10px;
	width: 64px;
	height: 23px;
	cursor: hand;
}

.loginInput
{
	background-color: #fff;
	color: #000;
	font-size: 12px;
	font-family: Arial;
	width: 175px !important;
}

span#ctl00_ContentPlace_lEmailExist
{
	color: #ff0000 !important;
	font-family: Arial;
	font-size: 9pt;
	border: solid 0px #fff;
}

.LoginCtrlRow3
{
	padding-left: 40px;
	padding-top: 10px;
	text-align: right;
	padding-bottom: 15px;
	padding-right: 15px;
}

.LoginCtrlRow3 a, .LoginCtrlRow3 a:visited, .LoginCtrlRow3 a:hover
{
	color: #fff;
	text-decoration: underline;
}

.LoginCtrlRow3 table
{
	width: 200px;
}

.LoginCtrlRow3 td
{
	padding-bottom: 5px;
}

div#textPlace1Transaction
{
	background-image: url(../../grafika/DigitouchCollection/info_titlle_bckg.jpg);
	background-repeat: repeat-x;
	height: 39px;
	width: 671px !important;
	padding: 20px 10px 0px 10px !important;
	margin-top: 0px !important;
}

span.transactionHeader
{
	margin-left: 15px;
	font-family: Tahoma;
	font-weight: 900;
	font-size: 12pt;
	color: #555555;
}

.pageLinkTransaction
{
	padding: 3px;
	text-decoration: none;
	font-weight: 500;
	font-family: Arial;
	font-size: 8pt;
	text-transform: uppercase;
}

.pageLinkTransactionSelected
{
	/*	background-image:url(../../grafika/BaseDefault/pagesTransactionLink_hov.gif);	 	background-position:top;	*/
	background-position: left;
	background-repeat: repeat-x;
	text-decoration: underline;
	font-weight: 900 !important;
	color: #f6a329;
	cursor: default;
}

span.ctl01_ContentPlace_lEmailExist
{
	color: #fda827;
}

span.ctl01_ContentPlace_lblMessageSent
{
	color: #e9e9e9;
}

a.pageLinkTransactionSelected:hover
{
	color: #f6a329 !important;
	font-weight: 900 !important;
	font-family: Arial !important;
	cursor: default;
}

a.pageLinkTransaction, a.pageLinkTransaction:visited, a.pageLinkTransaction:hover, span.pageLinkTransaction
{
	text-decoration: none;
	color: #fff;
	font-weight: 900;
	cursor: pointer;
}

a.pageLinkTransactionSelected, a.pageLinkTransactionSelected:visited
{
	text-decoration: none;
	color: #f6a329;
	font-weight: 600;
}

.AccountEditTable
{
	background-color: #edeeef !important; /*	background-color:#9d9d9d!important; */
}

.AccountEditTable div#cartDetailsOrder
{
	background-image: none;
}

.AccountEditTable div#cartDetailsBack
{
	background-image: none;
}

.AccountEditTable a, .AccountEditTable a:visited
{
	color: #fff !important;
	text-decoration: none;
}

.AccountEditTable a:hover
{
	color: #fff !important;
	text-decoration: underline;
}

.transakcjaTytul
{
	font-weight: 600;
}

div#TransakcjaAdresText
{
	font-style: italic;
	padding-top: 10px;
	padding-bottom: 10px;
}


div.transOnlineHolder1
{
	width: 135px;
	height: 70px;
	text-align: center;
	display: table-cell;
	vertical-align: bottom;
}

div.transOnlineHolder2
{
	width: 135px;
	height: 20px;
	text-align: center;
}

.AccountEditTdFooter
{
	background-image: url(../../grafika/GaleriaDigitouch/transaction_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #e2e1cf;
}

.textPanelTransactions
{
	width: 649px !important;
	background-color: #e7e7e7;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	color: #fff;
}

.textPanelTransactionsButtonsDalej
{
	background-image: url(../../grafika/DigitouchCollection/addUserToShopButton_bckg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #e7e7e7;
	padding: 0px;
	border: none;
	color: #e7e7e7;
	font-size: 7pt;
	font-family: Arial;
	font-weight: 900;
	padding-top: 1px;
	width: 71px;
	height: 21px;
	cursor: hand;
}

.textPanelTransactionsButtonsConfirm
{
	background-image: url(../../grafika/DigitouchCollection/DontDrawInvoiceButton_bckg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #e7e7e7;
	padding: 0px;
	border: none;
	color: #e7e7e7;
	font-size: 7pt;
	font-family: Arial;
	font-weight: 900;
	padding-top: 1px;
	width: 136px;
	height: 21px;
	cursor: hand;
}

.textPanelTransactionsButtonsZmienAdres
{
	background-image: url(../../grafika/DigitouchCollection/zmienAdresButton_bckg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #e7e7e7;
	padding: 0px;
	border: none;
	color: #ff9700;
	font-size: 10px;
	width: 94px;
	height: 27px;
	cursor: hand;
}

.textPanelTransactionsButtonsPotwierdz
{
	background-image: url(../../grafika/BaseDefault/buttonDarkBckg.gif);
	background-position: rigth;
	background-repeat: no-repeat;
	background-color: #4b545f;
	padding: 0px;
	border: none;
	color: #fff;
	font-size: 10px;
	width: 124px;
	height: 18px;
	cursor: hand;
}

.cartDetailsMainRow
{
	padding-left: 15px;
	padding-bottom: 3px;
}

tr.cartDetailsMainFooterRow
{
    height:0px; 
}

div#ContactAdressHolder
{
	padding-bottom: 10px;
}

a.TransactionsLinkButtonEdit, a.TransactionsLinkButtonEdit:visited
{
	text-decoration: none;
	color: #fff !important;
}

a.TransactionsLinkButtonEdit:hover
{
	color: #fff !important;
	text-decoration: underline;
}

.ContactAddressDataGridView_Grid
{
	width: 600px !important;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 10px;
}

.ContactAddressDataGridView_Grid th
{
	width: 600px;
	background-color: #e7e7e7;
	background-image: url(../../grafika/DigitouchCollection/cart_header_bckg_r.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
	color: #000;
	font-weight: 600;
	padding-top: 5px;
	padding-bottom: 5px;
}


.ContactAddressDataGridView_Grid td
{
	width: 600px;
	background-color: #edeeef;
}

.ContactAddressDataGridView_Adresy_Item
{
	color: #243642;
}

.ContactAddressDataGridView_Grid
{
	background-color: #eee;
	padding-left: 10px;
}

.ContactAddressDataGridView_Grid a, .ContactAddressDataGridView_Grid a:visited
{
	color: #000;
	text-decoration: none;
}

.ContactAddressDataGridView_Grid a:hover
{
	color: #000;
	text-decoration: underline;
}

td.ContactAddressDataGridView_SelectButton_Item
{
	text-align: center;
}

div# a, div# a:visited
{
	color: #000;
	text-decoration: none;
}

div# a:hover
{
	color: #000;
	text-decoration: underline;
}

.ContactAddressDataFormView_CardsDetailsOrder_left_cell a, .ContactAddressDataFormView_CardsDetailsOrder_left_cell a:visited
{
	color: #000;
	text-decoration: none;
}

.ContactAddressDataFormView_CardsDetailsOrder_left_cell a:hover
{
	color: #000;
	text-decoration: underline;
}

.ContactAddressDataFormView_CardsDetailsOrder_right_cell a, .ContactAddressDataFormView_CardsDetailsOrder_right_cell a:visited
{
	color: #000;
	text-decoration: none;
}

.ContactAddressDataFormView_CardsDetailsOrder_right_cell a:hover
{
	color: #000;
	text-decoration: underline;
}

/*---------- end about comment */
/* --------------------------- transactions.aspx ---------------------------- */

div#TransactionPagesHolder
{
	float: left;
	width: 650px;
}

div#transactionMenu
{
	float: right;
	width: 285px;
	margin-top: 0px;
}

div#CartStatusDiv
{
	width: 258px;
	background-color: #67747e;
	background-image: url(../../grafika/BaseDefault/cartInfo_HeaderBckg.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 15px 10px 10px 10px;
	color: #fff;
	margin-bottom: 5px;
}

.cartLeftCell1
{
	width: 180px;
	padding-left: 5px;
	border-right: solid 1px #fff;
	padding-top: 3px;
	padding-bottom: 3px;
}

.cartRightCell1
{
	padding-left: 5px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}

a.cartFooterLink, a.cartFooterLink:visited
{
	text-decoration: none;
	color: #fff;
}

a.cartFooterLink:hover
{
	color: #fff;
	text-decoration: underline;
}

/* --------------------------- dodawanie nowego usera ------------------------ */

div#addUserAll
{
	/*	margin-top:10px; */
}

div#addUserHeaderLeft
{
	color: #fff;
	font-family: Arial;
	font-weight: 600;
	font-size: 12px;
	text-transform: uppercase;
	padding-top: 3px;
}

div#addUserForm
{
	background-color: #e7e7e7;
	width: 669px;
	padding: 10px;
	padding-bottom: 15px;
	font-size: 12px;
	color: #474747;
}

div#addUserForm input, div#addUserForm select
{
	background-color: #e7e7e7;
	border: solid 1px #848282;
}

div#addUserHeaderText
{
	padding: 10px;
	background-color: #ccc;
}

div#AddUserButton
{
	float: right;
	padding-right: 10px;
}

.addUserToShopButton
{
	background-image: url(../../grafika/DigitouchCollection/addUserToShopButton_bckg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #848282;
	padding: 0px;
	border: none !important;
	color: #ff9700;
	font-size: 10px;
	width: 59px;
	height: 26px;
	cursor: hand;
}

table.addAcountTable
{
	padding-top: 15px;
}

table.addAcountTable tr
{
	/*	padding:3px 0px; */
}

span.redStar
{
	color: #ff0000;
	padding-right: 3px;
}

.addAccountTd1
{
	text-align: right;
	width: 130px;
	padding: 3px 10px 3px 0px;
	vertical-align: top;
}

.addAccountTd2
{
	padding: 3px 0px;
	width: 190px;
}

.addAccountTd3
{
	vertical-align: middle;
	padding-top: 0px !important;
}

span.validator_add_account
{
	float: left;
	width: 180px !important;
}

select#ctl01_ContentPlace_AddAccountToShop1_AddressCountryDropDownList1_ddlCountriesPl
{
	width: 180px;
}

.addAccountTd2button
{
	text-align: right;
	padding-right: 10px;
}

html > body .dropAddAcc
{
	width: 179px !important;
}

.paymentBold
{
	font-weight: 900;
	font-size: 11pt;
	font-family: Arial;
}

.paymentDivHolder
{
	padding-bottom: 40px;
}

div.transactionAddressHolder
{
	padding-bottom: 25px;
}

div.transactionAddressHolderLeft
{
	float: left;
	width: 300px;
}

div.transactionAddressHolderRight
{
	float: right;
	width: 300px;
}

.lblTittleAdd
{
	font-size: 11pt;
	font-family: Arial;
	color: #605f5f;
	font-weight: 900;
	display: block;
	padding-bottom: 10px;
}

.lblNameAdd, .lblStreetAdd, .lblCityAdd, .lblCodeAdd, .lblNipAdd
{
	font-size: 10pt;
	font-family: Arial;
	color: #605f5f;
	font-weight: 900;
}

.btnChangeAddressTrans
{
	background-image: url(../../grafika/DigitouchCollection/btn_ZmienAdres_dlugi.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #e7e7e7;
	padding: 0px;
	border: none;
	color: #fff;
	font-size: 8pt;
	font-family: Arial;
	font-weight: 900;
	width: 97px;
	height: 22px;
	padding-top: 1px;
	cursor: hand;
}

.btnDontDrawInvoiceTrans
{
	background-image: url(../../grafika/DigitouchCollection/DontDrawInvoiceButton_bckg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #e7e7e7;
	padding: 0px;
	border: none;
	color: #e7e7e7;
	font-size: 8pt;
	font-family: Arial;
	font-weight: 900;
	width: 136px;
	height: 22px;
	padding-top: 1px;
	cursor: hand;
}

.finishBold
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: 900;
	color: #605f5f;
}

.finishNormal
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: 500;
	color: #605f5f;
}

.finishNormalAddr
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: 500;
	color: #605f5f;
}

.finishBottom
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: 500;
	color: #534c4c;
}

.finishAddrHolder
{
	padding-left: 30px;
	padding-bottom: 40px;
	line-height: 20px;
}

a.finishMailLink, a.finishMailLink:visited, a.finishMailLink:hover
{
	color: #ff9c0a;
	font-weight: 900;
}


.confirmTransactionHolder
{
	width: 689px;
	background-color: #535050;
}

.confirmTransactionHeaderHolder
{
	width: 679px;
	background-color: #e7e7e7;
	padding-top: 10px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 10pt;
}

div#confirmTransactionOrderHolder
{
	font-weight: 900;
	font-family: Arial;
	font-size: 11pt;
	padding-bottom: 5px;
	color: #605f5f;
}

.confirmTransSinglePhotos
{
	color: #f2f2f4;
	font-family: Arial;
	font-size: 9pt;
	margin-left: 10px;
	width: 672px;
}

div#cartPhotoHolderPriceTrans
{
	width: 66px;
	text-align: center;
	font-size: 8pt;
}

table.confirmTransSinglePhotos td
{
	border-bottom: solid 1px #fff;
}

.cartPhotoHolderTrans
{
	padding: 0px 0px 0px 10px;
	width: 570px;
}

.ConfTransBold
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: 900;
	color: #605f5f;
}

.confirmTransactionHeaderleft
{
	width: 300px;
	float: left;
	padding-top: 10px;
}

.confirmTransactionHeaderRight
{
	width: 300px;
	float: left;
	padding-top: 10px;
}

.confirmTransGridViewPacket
{
	margin-left: 10px;
	color: #fff;
}

table.confirmTransGridViewPacket div.cartPacketHolder, table.confirmTransGridViewPacket div.packetGrdvHolder
{
	width: 600px;
}

table.confirmTransGridViewPacket td
{
	vertical-align: top;
}

.PacketPriceGrdv
{
	display: block;
	padding-top: 11px;
	border-bottom: solid 1px #fff;
	text-align: center;
}

.gridViewPacketPrice
{
	width: 71px;
	font-size: 9pt;
}

.confirnTransBottomHolderPrice
{
	padding-left: 190px;
	color: #fff;
	font-family: Arial;
	font-size: 10pt;
	border-bottom: solid 1px #fff;
	padding-bottom: 5px;
}

.confirmTransPriceLeft
{
	float: left;
	width: 340px;
	padding-top: 5px;
}

.confrimTransPriceRight
{
	width: 150px;
	float: right;
	text-align: right;
	padding-top: 5px;
}

div#confirmTransBottom
{
	width: 689px;
}

.confirmTransBottomOveral
{
	color: #e7e7e7;
	text-align: right;
	padding-bottom: 20px;
	padding-top: 5px;
	font-size: 10pt;
	font-family: Arial;
}

.confirmTransPriceBold
{
	font-weight: 900;
	padding-left: 10px;
}

.confirmTransBottomFooter
{
	color: #908d8d;
	font-size: 10pt;
	font-family: Arial;
}
.confirmTransBottomFooter a, .confirmTransBottomFooter a:visited, .confirmTransBottomFooter a:hover
{
	color: #f7b85a;
}


/* ---------------------------- wiadomosci ------------------------------- */

div#srodekMenu
{
	width: 258px !important;
	border: solid 1px #7f868c;
	overflow: hidden;
}


div#srodekMenu td
{
	padding: 0px;
}

table.SidePaneElements
{
	width: 260px !important;
	overflow: hidden;
	margin: 0 !important;
}
table.NewsElements
{
	width: 260px;
}

td.newsWebPart
{
	padding: 0px !important;
}


div#srodekMenu
{
	/*	padding-top:3px; */
}

div#newsHeader
{
	display: none;
	height: 20px;
	background-image: url(../../grafika/BaseDefault/productCards_HeaderBckg.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-weight: 600;
	padding-top: 4px;
	color: #222222;
}

div#newsHeader a, div#newsHeader a:visited, div#newsHeader a:hover
{
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}

div#newsData
{
	background-color: #222;
	padding: 0px 15px;
	padding-top: 5px;
	color: #fff;
	font-size: 11px;
}

div#newsTitle
{
	background-color: #222;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 14px;
}

div#newsTitle a, div#newsTitle a:visited, div#newsTitle a:hover
{
	color: #fff;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
}

div#newsContent
{
	padding: 0px 15px 8px 15px;
	background-color: #222;
	font-family: Arial;
	font-size: 11px;
	color: #fff;
}

div#newsContent a, div#newsContent a:hover, div#newsContent a:visited
{
	text-decoration: none;
	color: #000;
}

.pnlnewsCollapseHeader
{
	background-image: url(../../grafika/BaseDefault/productCards_HeaderBckg.gif);
	background-repeat: repeat-x;
	height: 24px;
	padding: 0px 12px;
	width: 626px;
	font-family: Arial;
	color: #fff;
	font-weight: 600;
	font-size: 12px;
	float: left;
	text-transform: uppercase;
}

div#news_HeaderData
{
	width: 600px;
	float: left;
	padding-top: 4px;
}

div#news_lblNazwaWyswietlanaHeader
{
	width: 400px;
	float: left;
	text-align: left;
	padding-top: 4px;
}

div#news_imgCollapse
{
	float: right;
	height: 18px;
	padding-right: 10px;
	font-size: 2px;
}

.newsTytul
{
	color: #000;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
}

a.newsMoreLink, a.newsMoreLink:visited, a.newsMoreLink:hover
{
	color: #484723;
	text-decoration: none;
	display: block;
	height: 15px;
	width: 50px;
	padding-top: 5px;
}

div#newsMainTitle
{
	display: none;
}

div#newsNavigationHolder
{
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 10px;
	color: #fff;
	background-image: url(../../grafika/BaseDefault/productCards_NavigationBckg.gif);
	background-repeat: no-repeat;
}

/* ------------------------------- WebParts --------------------------------- */

.WebPartTitle
{
	height: 19px;
	background-image: url(../../grafika/RaysFoto/newsHeader_bckg.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-weight: 600;
	padding-top: 2px;
	color: #000;
}

.WebPartContent
{
	padding: 10px;
	background-color: #fff;
	color: #000;
	border-bottom: solid 1px #000;
}

/* ---------------------------- search ----------------------------------- */

div#SearchNoResult
{
	width: 609px;
	padding: 20px;
	background-image: none;
	background-position: bottom;
	background-repeat: no-repeat;
}

.szukajButton
{
	background-image: url(../../grafika/BaseDefault/buttonBrightBckg.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #4B545F;
	padding: 0px;
	border: none;
	color: #fff;
	font-size: 10px;
	width: 108px;
	height: 18px;
	cursor: hand;
}

/* ---------------------------- wybor dzialow ---------------------------- */

div#productCards_Navigation_Holder
{
}

div#productCards_NavigationTittle
{
	width: 650px;
	text-align: center;
	color: #484723;
	font-size: 28px;
	font-weight: 900;
	text-transform: uppercase;
	padding-bottom: 2px;
	letter-spacing: 6px;
}



.ProductCardsTitle
{
	width: 630px;
	display: block;
	text-align: left;
	color: #fff;
	font-size: 28px;
	font-weight: 900;
	text-transform: uppercase;
	padding-bottom: 2px;
}

div#productCards_Navigation
{
	width: 645px;
	float: left;
	background-image: url(../../grafika/BaseDefault/productCards_NavigationBckg.gif);
	background-repeat: no-repeat;
	background-color: #67747e;
	text-align: center;
	padding-top: 4px;
	padding-left: 5px;
}

.ProductCardsNavigationDropDown
{
	width: 200px;
}

.SortButton
{
	width: 97px;
	height: 67px;
	background-image: url(../../grafika/GaleriaDigitouch/sortuj2.gif);
}

div#NoPagerDiv
{
	height: 29px;
	width: 650px;
	background-color: #67747e;
	border-bottom: solid 4px #c4c4c4;
}

tr.Pager
{
	background-color: #67747e;
	border-bottom: solid 5px #c4c4c4;
}

tr.Pager > td
{
	background-color: #67747e;
	border-bottom: solid 4px #c4c4c4;
}

tr.Pager table
{
	margin-left: 10px;
	margin-top: 8px;
}

tr.Pager span
{
	background-color: #243642;
	color: #fff;
	display: block;
	height: 16px;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
	padding: 0px 6px;
	border-right: solid 1px #fff;
}

tr.Pager a, tr.Pager a:visited, tr.Pager a:hover
{
	color: #000;
	display: block;
	height: 16px;
	font-size: 12px;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	padding: 0px 6px;
	border-right: solid 1px #fff;
}

.grdvCards
{
	width: 690px;
	border: none;
}
/* -------------------------- karta produktow ---------------------------- */

.textPageGrdvBckg
{
	background-image: url(../../grafika/DigitouchCollection/grdvTextBckg.jpg);
	width: 690px;
	overflow: hidden;
	border-top: solid 1px #848282;
}

.textPageGrdvBckg li
{
	/* 	list-style-image: url(../../grafika/DigitouchCollection/bullet_dark.jpg); */
	padding-left: 5px;
}

.textPageGrdvBckg a, .textPageGrdvBckg a:hover .textPageGrdvBckg a:visited
{
	color: #eead4c;
}

.grdvCards tr, .textPageGrdvBckg tr
{
	border: none;
}

.grdvCards tr.Pager
{
	border: none;
}

.grdvCards td, .textPageGrdvBckg td
{
	border: none;
	padding: 0px;
}

.grdvCards th, .textPageGrdvBckg th
{
	border: none;
}

div#productCardsHolder
{
	margin-top: 0px;
	padding-top: 0px;
}

div#productCards_main
{
	background-color: #67747e;
}

div#productCards_productCollapseHeaderContent
{
	background-image: url(../../grafika/BaseDefault/productCards_HeaderBckg.gif);
	background-repeat: repeat-x;
	height: 24px;
	padding: 0px 12px;
}

div#productCards_imgCollapse
{
	float: right;
	font-size: 0px;
}

div#productCards_lblNazwaWyswietlanaHeader
{
	height: 16px;
	font-family: Arial;
	color: #fff;
	font-weight: 600;
	font-size: 16px;
	float: left;
	padding: 3px 0px;
	text-transform: uppercase;
}

div#productCards_group1
{
	width: 465px;
	height: 272px;
	float: left;
}

.pnlProductCollapse
{
	background-color: #edeeef;
	width: 650px;
	float: left;
}

div#pnlProductSpacer
{
	height: 5px;
	font-size: 1px;
	background-color: #000;
}

.ProductCardsSubTitle
{
	width: 310px !important;
	color: #fff;
	text-align: left;
	padding-left: 5px;
}

.ProductCardsSubTitle_1
{
	padding-left: 5px;
	padding-top: 2px;
	text-align: right;
	color: #fff;
	font-weight: 600;
}

.ProductCardsSubTitle_2
{
	width: 140px !important;
}

.ProductCardsSubTitle_3
{
	width: 15px;
	padding-left: 5px;
	padding-top: 2px;
	text-align: right;
	color: #fff;
	font-weight: 600;
}

.ProductCardsSubTitle_4
{
	width: 140px !important;
}

.ProductCardsSubTitle_5
{
	padding-left: 0px;
	padding-top: 5px;
	width: 0px;
}
/*----------------------- lewa strona karty produktow -------------------- */

div#productCards_imgProduct
{
	width: 184px;
	height: 272px;
	float: left;
}

.imgProduct
{
	display: block;
}

div#productCards_imgPliki1
{
	color: #243642;
	font-size: 11px;
	padding-left: 15px;
}


.ProductCardsLeftFileName
{
	height: 25px;
}

.ProductCardsLeftHr
{
	height: 1px;
	background-color: #000;
}

div#productCards_Opis
{
	float: right;
	width: 280px;
	height: 272px;
	color: #243642;
}

div#productCards_lblNazwaWyswietlana
{
	width: 165px;
	height: 186px;
	float: right;
	text-align: right;
	padding-right: 15px;
	display: none;
}

.lblNazwaWyswietlana
{
	font-size: 24px;
	font-family: Arial;
	font-weight: 900;
	display: block;
}

.lblNazwaWyswietlana1
{
	font-size: 22px;
	font-family: Arial;
	font-style: italic;
	display: block;
}

div#productCards_lblOpisHolder
{
	height: 201px;
	padding-top: 25px;
	font-size: 11px;
	margin-bottom: 4px;
	color: #243642;
	overflow: hidden;
}

div#productCards_lblDimensions
{
	width: 265px;
	border-top: solid 1px #000;
	padding-top: 0px;
	font-size: 11px;
	color: #243642;
}

div#productCards_pnlProductMoreCollapseHeaderContent
{
	background-image: url(../../grafika/BaseDefault/productCards_BotHeaderBckg.gif);
	background-repeat: repeat-x;
	height: 21px;
	padding: 0px 12px;
}

div#productCards_imgCollapse1
{
	float: right;
	font-size: 0px;
}

div#productCards_lblMore
{
	float: right;
	padding-top: 4px;
	color: #fff;
	font-size: 11px;
}

div#pnlProductMoreCollapseHolder
{
	background-color: #9D9D9D;
	background-image: url(../../grafika/BaseDefault/productCards_CollapseFooter.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 10px;
	font-size: 10px;
	color: #fff;
}

div#pnlProductMoreCollapseAuthor
{
	color: #000;
	font-weight: bold;
	padding-bottom: 5px;
}

div#pnlProductMoreCollapseAuthorDesc
{
	font-size: 11px;
	color: #000;
}

div#productCards_lblMoreFooter
{
	height: 10px;
}

#productCards_ltrlDescriptions .nazwa_cechy
{
	font-weight: 800;
	font-size: 11px;
	display: block;
	padding-top: 5px;
}
/*----------------------- prawa strona karty produktow ------------------- */

div#productCards_group2
{
	width: 177px;
	height: 272px;
	float: right;
	background-color: #4b545f;
	background-image: none;
}

div#productCards_group2_bckg
{
	background-image: none;
	background-repeat: no-repeat;
	background-position: center;
	height: 20px;
}

div#hostName
{
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
	width: 150px;
	border-bottom: solid 1px #fff;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
}

.productCardsPriceTable
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#productCardsAddToCartHolder
{
	padding-top: 85px;
}

.productCardsAddToCart
{
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
}

.AddToCartButton
{
	background-color: #4b545f;
	padding: 0px;
	border: none;
	color: #fff;
	font-size: 10px;
	width: 108px;
	height: 17px;
	cursor: hand;
}

.productCards_AddToFavourities
{
	display: none;
}

div#ProductCardsNiedostepnyInfo
{
	height: 50px;
	width: 130px;
	font-size: 10px;
	color: #fff;
	padding-top: 15px;
	padding-right: 8px;
}

div#productCardsContact
{
	display: none;
	width: 120px;
	height: 22px;
	float: left;
}

div#productCardsAddToCartLeft input
{
	margin-left: auto;
	margin-right: auto;
}

div#productCardsNameRight
{
	padding-top: 140px;
	vertical-align: text-bottom;
}

.lblNazwaWyswietlanaRight
{
	font-size: 30px;
	font-weight: 900 !important;
	color: #fff;
}

.productCards_priceSpacer
{
	height: 4px;
}

span.productCardsPriceName
{
	color: #fff;
	font-weight: 600;
	font-size: 12px;
	text-transform: lowercase;
	text-align: right;
	width: 110px;
	display: block;
	margin-top: 40px;
}

.productCardsPrice
{
	color: #fff;
	font-size: 38px;
	font-weight: bold;
	font-family: Arial;
}


/* ------------------------------- about --------------------------------- */

.pageLink
{
	padding: 4px 14px 3px 14px;
	text-decoration: none;
	float: left;
	margin-right: 5px;
}

.pageLinkSelected
{
	padding: 14px;
	padding-top: 4px;
	padding-bottom: 3px;
	background-image: url(../../grafika/BaseDefault/transaction_header_hover.gif);
	background-position: top;
	text-decoration: none;
	font-weight: 600;
	float: left;
}

a.pageLink, a.pageLink:visited, a.pageLink:hover, a.pageLinkSelected, a.pageLinkSelected:visited, span.pageLink
{
	text-decoration: none;
	color: #000;
}

a.pageLinkHref, a.pageLinkHref:visited
{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: 600;
}

a.pageLinkHref:hover
{
	color: #000;
	text-decoration: none;
}

div#AboutHolder
{
	width: 650px;
	float: left;
	background-color: #ccc;
	background-image: url(../../grafika/BaseDefault/productCard_CollapseFooter.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	padding-top: 3px !important;
	margin-top: 0px !important;
}

div#AboutContactForm
{
	padding: 15px;
}

div#labelSendMsg
{
	padding-left: 5px;
}

.textPanel
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.lblNagl
{
	text-decoration: none;
}

.sendMsgLink
{
	font-weight: 600;
	color: #eead4c !important;
}

.wyslijButton
{
	/*	background-image:url(../../grafika/BaseDefault/buttonBrightBckg.gif);	 */
	background-position: right;
	background-repeat: no-repeat;
	padding: 0px;
	border: none;
	font-size: 10px;
	width: 108px;
	height: 18px;
	cursor: hand;
}

div#SrodekTresc
{
	padding: 20px;
}

/* ------------------------------- about jak kupowac --------------------- */

.lblNagl
{
	text-decoration: none;
	border: none;
}

div#linksImgDiv
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}

div#linksImgDiv a, div#linksImgDiv a:visited
{
	color: #000;
	text-decoration: none;
}

.selectedImgLink
{
	font-weight: 600;
}

/* ------------------------------- stopka -------------------------------- */

div#footer_top
{
	color: #979594;
	border-top: solid 3px #4b4b4b;
	font-family: Arial;
	font-size: 8pt;
	padding-top: 3px;
	padding-left: 3px;
	text-align: right;
}

div#footer_top a, div#footer_top a:visited, div#footer_top a:hover
{
	color: #979594;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
}

/*
div#footer {
	width: 990px;
	height: 84px;
}

div#footer_top {
	width: 980px;
	height: 37px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:center;
	background-color:#3a3838;
	clear:both;
}

div#footer_actual_date {
	width:980px;
	font-family: Arial;
	font-size:12px;
	color: #676633;	
	text-align:center;
	padding-top:18px;
	display:none;
}

div#footer_bottom {
	width: 964px;
	height: 47px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:center;
}

div#footer_icon1 
{
	float:left;
	width: 70px;
	height:47px;
	padding-left:67px;
	padding-top:2px;
}

div#footer_icon2 
{
	float:right;
	width:70px;
	height:47px;
	padding-right:68px;
	padding-top:2px;
}

/* ------------------------------- clear --------------------------------- */


div#clear
{
	clear: both;
	font-size: 1px;
	height: 0px;
	overflow: hidden;
}


/* ------------------------------- PhotoCard; PhotoCards -------------------------------- */

div#image_prev_holder
{
	padding-bottom: 10px;
	float: left;
}

div.image_prev
{
	width: 164px;
	height: 144px; /*	margin-right: 5px; 	margin-bottom: 30px; 	float: left; */
	border: solid 1px #80878d;
	background-color: #333333;
}

div.image_prev_hldr
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 30px;
}

td.image_prev_td
{
	width: 164px;
	height: 119px;
	vertical-align: middle;
	text-align: center;
}
input.image_prev_td
{
	z-index:10;
}
div.image_prev_img
{
	width: 164px;
	height: 125px;
}

div.image_prev_img img
{
	border: solid 1px #80878d;
}

div.image_prev_menu
{
	width: 164px;
	height: 19px;
	overflow: hidden;
	font-size: 0px;
}
div.add_cart_view_collection
{
	margin-top: -37px;
	background-color: #faf8f9 !important;
	width: 218px;
	height: 65px;
	color: #646263;
	font-weight: bold;
	font-size: 9pt;
	position:relative;
}
div.add_cart_view_collection0
{
	padding-top: 3px;
	padding-left: 10px;
	height:32px;
}
div.add_cart_view_collection1
{
	padding: 8px 0 0 10px;
	background-color: #f19c1f;
	height: 22px;
	font-weight: normal;
}
div.add_cart_view
{
	margin-top: -45px;
	background-color: #faf8f9;
	width: 164px;
	height: 64px;
	color: #646263;
	font-weight: bold;
	font-size: 9pt;
	position:relative;
	z-index:10;
}
div.add_cart_view0
{
	padding-top: 3px;
	padding-left: 10px;
	height:32px;
	z-index:10;
}
div.add_cart_view1
{
	padding: 5px 0 0 10px;
	background-color: #f19c1f;
	height: 24px;
	font-weight: normal;
}
div.image_prev_menu_desc
{
	width: 87px;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
}
div.image_prev_menu_ico_collection
{
	width: 80px;
	float: right;
	text-align: right;
}
div.image_prev_menu_ico
{
	width: 76px;
	float: left;
	text-align: right;
}
div.image_prev_menu_ico1
{
	background-image: url(../../grafika/DigitouchCollection/price_slide.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	width: 56px;
	height: 18px;
	float: left;
	text-align: left;
	font-size: 8pt;
	color: White;
	float:right;
}
span.image_prev_menu_ico_span
{
	text-align: left !important;
	margin-left: 20px;
}
div.lblphototitlesholder
{
	float: left;
	padding-left: 5px;
}

span.search_coll_nr
{
	font-weight:bold;
}

div.lblimgsearchholder
{
	float: left;
	padding-left: 3px;
	padding-top: 1px;
}

div.lblcollectionnumberholder
{
	float: left;
}

a.image_prev_menu_link
{
	text-decoration: none;
}

a.image_prev_menu_link img
{
	border: 0px;
}
input.image_prev_menu_link
{
	/*float:right;*/
}
div.modal
{
	position: absolute;
	z-index: 1;
}

div.image_prev_slidepanel
{
	background-color: #7a7a7a;
	width: 164px;
	border: 1px solid #adb1b4;
	border-top: 0px;
	padding: 0px;
}

img.imgCloseButton
{
	cursor: pointer;
}

div.close_image_prev_slidepanel
{
	width: 163px;
	text-align: right;
	height: 19px;
}

div.image_prev_slidepanel_text
{
	padding-top: 5px;
	font-family: Arial;
	font-size: 11px;
	color: #fefefe;
}
div.collection
{
	padding: 3px 0 0 5px;
}
div.single_photos_container
{
	padding-top: 5px;
	height: 20px;
}
div.single_photos_container_details
{
	padding-top: 5px;	
	height: 20px;
	float:left;
	width: 215px;
}
div.collection_slide_panel_image_details
{
	width: 12px;
	height: 12px;
	float: left;
	background-image: url(../../grafika/DigitouchCollection/ico_cd.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin: 3px 0 0 3px;
}
div.add_to_clipboard_from_details
{
	margin-left:30px; 
	margin-top:7px; 
}

div.photoCardDetailsBotHolder 
{
	background-color:#212020;
	margin-top:-10px;
	padding-top:10px;	
}

.add_to_clipboard_from_details a, .add_to_clipboard_from_details:hover, .add_to_clipboard_from_details a:visited
{
	color:White;
	text-decoration:underline;
}
div.collection_slide_panel_image
{
	width: 12px;
	height: 12px;
	float: left;
	background-image: url(../../grafika/DigitouchCollection/ico_cd1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin: 3px 0 0 3px;
}
div.slide_panel_top
{
	padding: 5px 5px 5px 5px;
}
div.collection_slide_panel
{
	/*float:left;*/
	margin-left: 20px;
	text-align: left;
	font-style:normal;
}
div.slide_panel_top1
{
	font-size: smaller;
}
.add_to_cart_btn
{
	background-color: #222222;
	background-image: url(../../grafika/DigitouchCollection/add_to_cart.jpg);
	background-repeat: no-repeat;
	border: solid 0px #000;
	color: #554631;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
	height: 19px;
	width: 127px;
	cursor: pointer;
	text-align: left;
	padding-left: 3px;
}
.add_to_cart_btn_added
{
	background-color: #222222;
	background-image: url(../../grafika/DigitouchCollection/add_to_cart_added.jpg);
	background-repeat: no-repeat;
	border: solid 0px #000;
	color: white;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
	height: 19px;
	width: 127px;
	cursor: pointer;
	text-align: left;
	padding-left: 3px;
}
div.slide_panel_collection
{
	padding-bottom:5px;
	/*height: 130px;*/
}
div.slide_panel_collection1
{
	height: 80px;
	z-index: 1006px !important;
}
div.single_photos
{
	background-color: #e5e3e0;
	color: #676863;
	font-size: 7pt;
	width: 100%;
}
div.single_photos_details
{
	background-color: #e5e3e0;
	color: #676863;
	font-size: 7pt;
	width: 445px;
	height:77px;
	padding-left:15px;
	overflow:hidden;
}
div.single_photos0_details
{
	padding: 10px 5px 5px 0;
}
div.single_photos0
{
	padding: 1px 5px 5px 15px;
}
div.single_photos01
{
	float: left;
	margin-left: 3px;
	margin-top: 2px;
}
div.single_photos02
{
	float: right;
	margin-left: 10px;
	margin-right:4px;
}
div#single_photos_rectangle
{
	width: 6px;
	height: 8px;
	border: 1px solid #7c7a7b;
	float: left;
	margin-top: 2px;
}
span.single_photos_header
{
	font-weight: bold;
}

div.image_prev_slidepanel_text a, div.image_prev_slidepanel_text a:visited, div.image_prev_slidepanel_text a:hover
{
	color: #fff;
	text-decoration: underline;
	margin-left: 3px;
}

a.close
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	cursor: hand;
}

a.close img
{
	border: solid 0px;
	cursor: hand;
}

tr.pagerPhotoCards
{
	width: 680px;
}

tr.pagerPhotoCards > td
{
	padding-right: 18px;
	border-bottom: solid 0px #fff !important;
}

tr.pagerPhotoCards td
{
	border-bottom: solid 0px #fff !important;
}

tr.pagerPhotoCards span
{
/*	display: block;
	color: #fff;
	background-color: #767e8b;
	padding: 1px 3px;
*/
}

tr.pagerPhotoCards a, tr.pagerPhotoCards a:visited
{
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 1px 1px;
}

tr.pagerPhotoCards a:hover
{
	color: #fff;
	text-decoration: underline;
	display: block;
	padding: 1px 1px;
}
/* ------------------------------ collection list ------------------------- */

div#collection_prev_holder
{
	width: 698px;
	padding-bottom: 10px;
	float: left;
}

div.collection_prev
{
	width: 218px;
	height: 192px; /*	margin-bottom: 20px; 	margin-left: 4px; 	margin-right: 3px; 	float: left; */
	border: solid 1px #80878d;
	background-color: #333333;
}

div.coll_prev_holder
{
	padding-bottom: 20px;
	padding-left: 6px;
	padding-right: 6px;
}

td.collection_prev_td
{
	width: 164px;
	height: 119px;
	vertical-align: middle;
	text-align: center;
}

div.collection_prev_img
{
	width: 218px;
	height: 164px !important;
	overflow: hidden;
}

.desc_label_grey
{
	color: #aaa;
}
div.collection_prev_img_desc
{
	width: 208px;
	height: 30px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	left: 0px;
	right: 0px;
	position: relative;
	top: -39px;
	background-color: #000;
	filter: Alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: .8;
	z-index: 2; /* 	border-bottom:solid 1px #80878d; */
}
div.collection_prev_img_desc h1, div.collection_prev_img_desc h2
{
	margin:0;
	padding:0;	
	font-size:9pt;
	font-weight:normal;
	display:inline;
}

/* html > body div.collection_prev_img_desc */
html > /**/ body div.collection_prev_img_desc
{
	top: -36px;
	border-bottom: solid 2px #80878d;
}

div.collection_prev_img img
{
	border: solid 1px #80878d;
}

div.collection_prev_menu
{
	width: 218px;
	height: 19px;
	overflow: hidden;
	font-size: 0px;
	padding-top: 9px;
	background-color: #333;
}

div.collection_prev_menu_left
{
	color: #fff;
	width: 100px;
	float: left;
	padding-left: 5px;
	font-size: 11px;
}

td.collection_prev_menu_left_td
{
	vertical-align: bottom;
	height: 15px;
}

div.collection_prev_menu_left input
{
	padding-right: 5px;
}

div.collection_prev_menu_right
{
	color: #fff;
	width: 66px;
	float: right;
	text-align: right;
}
div.collection_prev_menu_desc
{
	width: 90px;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
}

div.collection_prev_menu_ico
{
	width: 74px;
	float: left;
	text-align: right;
}


div.modal_collection
{
	position: absolute;
	z-index: 1;
}

div.collection_prev_slidepanel
{
	background-color: #7a7a7a;
	width: 218px;
	border: 1px solid #adb1b4;
	border-top: 0px;
	padding: 0px;
}

div.collection_close_image_prev_slidepanel
{
	width: 213px;
	text-align: right;
	height: 20px;
	padding-right: 5px;
	cursor: default;
}

div.collection_prev_slidepanel_text
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-family: Arial;
	font-style: italic;
	font-size: 12px;
	color: #fefefe;
}

div.radioButtonListCollPrev label
{
	font-family: Arial;
	font-style: italic;
	font-size: 12px;
	color: #fefefe;
	z-index: 2;
	position: relative;
}

.collection_prev_slidepanel_text_label
{
	font-family: Arial;
	font-style: italic;
	font-size: 12px;
	color: #fefefe;
}

div.collection_prev_slidepanel_text a, div.collection_prev_slidepanel_text a:visited, div.collection_prev_slidepanel_text a:hover
{
	color: #fff;
	text-decoration: underline;
	margin-left: 3px;
}

a.close
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

a.close img
{
	border: solid 0px;
}

/*------------------------------- packets --------------------------------- */

div#PacketCollectionHolder
{
	padding-top: 15px;
}

div#PacketHolder
{
	width: 657px;
	background-color: #2f2d2e;
	font-family: Arial;
	font-size: 10pt;
	font-style: italic;
	color: #f3f2f2;
	margin-top: 10px;
	padding-left: 15px;
}

div#PacketHeader
{
	padding-top: 5px;
	float:left;
	display:inline;
	margin-bottom:25px;
	width:250px;
}

div.PacketHeaderName
{
	font-weight: 900;
}

div.PacketHeaderDate
{
	font-style: normal;
	font-weight: 500;
	padding-top: 10px;
}

div#PacketNumberCollectionsHolder
{
}

div#PacketNumberCollectionsLeft
{
	font-style: normal;
	font-weight: 500;
	width: 240px;
	float: left;
}
div#PacketNumberCollectionsRight
{
	padding-top:20px !important;
	font-style: normal;
	text-align: right;
	font-size: 9pt;
	width:400px;
	float:right;
}

.AllCollsPrice
{
	font-weight:bolder;
	font-size: 12pt;
	text-decoration:line-through;
}

.AllCollsPriceCurr
{
	font-weight:bolder;
	font-size: 8pt;
	padding-left:1px;
	padding-right:10px;
	
}

div#PacketAddJPG
{
		padding-right:10px;
		display:block;
}

table.PacketCardTable
{
	float: right;
	margin-left: 10px;
}

div#PacketAddTIFF
{
	width: 145px;
	float: left;
}

.PacketCartTd1
{
	vertical-align: middle;
}

.PacketCartTd2
{
	padding-left: 5px;
}

div#PacketCollectionsPrevHolder
{
	width: 670px;
	padding-top: 5px;
	padding-bottom: 10px;
}

div#PacketCollPrevHolder
{
	width: 82px;
	height: 82px;
	padding: 5px;
	background-color: #444242;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

div#PaketCollPrevImg
{
	text-align: center;
}

div#PacketCollPrevDescHolder
{
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

div#PacketCollPrevDesc
{
	width: 82px;
}

a.PacketCollPrevGoToColl, a.PacketCollPrevGoToColl:visited, a.PacketCollPrevGoToColl:hover
{
	color: #f4f2f2;
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
}

/* ------------------------------ card details ---------------------------- */

div#card_detail_holder
{
	width: 460px; /*	height: 605px; */ /*	background-color: #3a3839; */
	text-align: center;
}

div#card_detail_header
{
	width: 460px;
	height: 65px;
	background-color: #3a3839;
	background-image: url(../../grafika/DigitouchCollection/digitouch_logo.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

div#card_detail_nav
{
	width: 300px;
	height: 20px;
	float: right;
	padding-top: 50px;
	padding-right: 10px;
	text-align: right;
	color: #fff;
}

.nextprev_img
{
	padding-top: 3px;
}

table.cadr_detail_nav_tbl
{
	height: 15px;
}

td.cadr_detail_nav_td
{
	height: 15px;
	vertical-align: middle;
	padding: 0px 2px;
}
div#card_detail_nav a, div#card_detail_nav a:visited, div#card_detail_nav a:hover
{
	color: #fff;
	text-decoration: none;
}

img.card_details_img_big
{
	border: solid 1px #e4e4e4 !important;
}

table.card_details_PhotoCardsTable
{
	width: 460px;
	background-color: #3a3839;
}

div#card_detail_img_div
{
	width: 460px;
	background-color: #798188;
}

table.cadr_detail_img_tbl
{
	width: 460px;
	height: 335px;
}

td.cadr_detail_img_td
{
	vertical-align: middle;
	text-align: center;
}
span#PhotoCardDetails1_lblCount
{
	padding-left: 3px;
}

div#card_detail_desc
{
	width:100%; /*440px;*/ /*	height: 205px; */
	text-align: left;
	color: #fff;
	padding-top: 5px;
}

div.radioButtonListPhotoPrev label
{
	position: relative;
	z-index: 2;
}

div#card_detail_desc_left
{
	width: 315px;
	float: left;
	color: #cbc7c7;
}

div#card_detail_desc_left a, div#card_detail_desc_left a:visited, div#card_detail_desc_left a:hover
{
	width: 310px;
	font-style: italic;
	color: #cbc7c7;
	text-decoration: underline;
}

div#card_detail_desc_right
{
	width: 110px;
	float: right;
	margin-right:10px;
}

.card_detail_desc_id
{
	border: solid 1px #fffefe;
	padding: 2px 5px;
	background-color: #7a7a7a;
	color: #d4cfcf;
	display: block;
	width: 100px;
	text-align: center;
	margin-right:10px;
}

div#card_detail_desc_right_close
{
	text-align: right;
	display: block;
}

div#card_detail_desc_collection
{
	height: 95px;
	padding-top: 10px;
	margin-left:10px;
}

.collection_desc_bold
{
	font-weight: 900;
	color: #ddd;
}

.collection_desc_lbl
{
	display: block;
}

div#card_details_desc_auth
{
	padding-top: 10px;
}
/* Menu.axc  początek */
/*@media screen */

div.easyMenu
{
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.9;
	opacity: .9;
	width: 145px !important;
	background-color: #7a7a7a;
	border: solid 1px #ccc;
	z-index: 1000 !important;
}

.easyMenuItemContainer
{
	background-color: #7a7a7a;
	border: solid 1px #ccc;
	color: #fff;
}

.easyMenuItem
{
	height: 20px;
	cursor: auto;
	cursor: pointer; /*border-bottom: 1px solid #CCCCCC;*/
	padding: 0px;
}

.easyMenuItemIconCell
{
}

.easyMenuItemContentCell
{
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	text-indent: 10px;
	white-space: nowrap;
}

a.easyMenuItemContentCell, a.easyMenuItemContentCell:visited
{
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	display: block;
	text-indent: 10px;
	white-space: nowrap;
	text-decoration: none;
	padding-top: 3px;
	height: 17px;
}
a.easyMenuItemContentCell:hover
{
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	padding-top: 3px;
	height: 17px;
	color: #fa9a0c;
	text-indent: 10px;
	white-space: nowrap;
	text-decoration: none;
	background-color: #4b4949;
}

.easyMenuItemOver
{
	height: 20px;
	cursor: auto;
	cursor: pointer; /* border-bottom: 1px solid #CCCCCC; */
	background-color: #4b4949;
	padding: 0px;
}

.easyMenuItemIconCellOver
{
}

.easyMenuItemContentCellOver
{
	color: #fa9a0c;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	text-indent: 10px;
	white-space: nowrap;
}

.easyMenuItemContentCellOver a, .easyMenuItemContentCellOver a:visited, .easyMenuItemContentCellOver a:hover
{
	color: #fa9a0c;
	font-family: Tahoma;
	font-size: 11px;
	display: block;
	padding-top: 3px;
	height: 17px;
	text-decoration: none;
	text-indent: 10px;
	white-space: nowrap;
}

.easyMenuSeparator
{
}

.easyMenuSeparatorIconCell
{
}

.easyMenuSeparatorContentCell
{
}

.easyMenuSeparatorOver
{
}

.easyMenuSeparatorIconCellOver
{
}

.easyMenuSeparatorContentCellOver
{
}

.easyMenuItemSubMenuCell
{
	width: 10px;
	padding-top: 2px;
	background-image: url(submenu.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	font-family: Verdana;
	font-size: 1px;
}

.easyMenuItemSubMenuCellOver
{
	width: 10px;
	padding-top: 2px;
	background-image: url(submenu.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	font-family: Verdana;
	font-size: 1px;
}

/* do not change these classes */
.menuContainerIframeUnderlay
{
	border: 0px;
	position: absolute;
	visibility: hidden;
	top: -2000px;
	left: 0px;
	filter: "progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)";
	filter: "Alpha(Opacity='0')";
	opacity: 0;
	--moz-opacity: 0;
	background-color: White;
}
#ob_em_mc
{
	width: 100%;
	height: 100%;
	border-collapse: separate;
	border-spacing: expression(cellSpacing=0);
	border-spacing: 0px;
}
#ob_em_mc td
{
	padding: 0px;
}
/* do not change these classes */

@media print
{
	.menuContainerIframeUnderlay
	{
		display: none;
	}
}
/* Menu.ascx  koniec */
.ParentMenu
{
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 26px;
	width: auto !important;
}

.ParentItemContainer
{
	background-image: url(../../grafika/DigitouchCollection/menu_separator.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.ParentItemContainer_r
{
}

.ParentItem
{
	cursor: hand;
	height: 26px; /*		padding-left:10px; 		padding-right:10px; */
}

/* .ParentItem a, .ParentItem a:hover, .ParentItem a:visited, .ParentItem1 a, .ParentItem1 a:hover, .ParentItem1 a:visited, .ParentItem2 a, .ParentItem2 a:hover, .ParentItem2 a:visited, .ParentItem a, .ParentItem a:hover, .ParentItem a:visited, .ParentItem a, .ParentItem a:hover, .ParentItem a:visited, .ParentItem a, .ParentItem a:hover, .ParentItem a:visited,  */
/* .ParentItemContainer a, .ParentItemContainer a:visited, .ParentItemContainer a:hover */
.ParentMenu a, .ParentMenu a:hover, .ParentMenu a:visited
{
	color: #fff;
	text-decoration: none;
}

.ParentItem1
{
	cursor: hand;
	height: 26px;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
}
/*----------------- menu last --------------------------- */
.menu_link_hold1 a, .menu_link_hold1 a:visited
{
	cursor: hand;
	width: 80px;
	height: 20px;
	display: block;
	color: #fff;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_link_hold1 a:hover
{
	cursor: hand;
	width: 80px;
	height: 20px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_link_hold1sel a, .menu_link_hold1sel a:visited, .menu_link_hold1sel a:hover
{
	cursor: hand;
	width: 80px;
	height: 20px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico1h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_link_hold2 a, .menu_link_hold2 a:visited
{
	cursor: hand;
	width: 108px;
	height: 20px;
	display: block;
	color: #fff;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_link_hold2 a:hover
{
	cursor: hand;
	width: 108px;
	height: 20px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_link_hold2sel a, .menu_link_hold2sel a:visited, .menu_link_hold2sel a:hover
{
	cursor: hand;
	width: 108px;
	height: 20px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_link_holdall a, .menu_link_holdall a:visited
{
	cursor: hand;
	height: 20px;
	display: block;
	color: #fff;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_link_holdall a:hover
{
	cursor: hand;
	height: 20px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_bckg_hover.jpg);
	background-position: left;
	background-repeat: repeat-x;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_link_holdallsel a, .menu_link_holdallsel a:visited, .menu_link_holdallsel a:hover
{
	cursor: hand;
	height: 20px;
	display: block;
	color: #f0940b;
	font-weight: 700;
	font-size: 9pt;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	padding-top: 6px;
	text-decoration: none;
}

.menu_td_hold3
{
	width: 110px;
}

.menu_td_hold4
{
	width: 168px !important;
}

.menu_td_hold5
{
	width: 90px;
}

.menu_td_hold6
{
	width: 60px;
}



.ParentItem2
{
	cursor: hand;
	height: 26px;
	padding-left: 25px;
	padding-right: 5px;
	background-image: url(../../grafika/DigitouchCollection/menu_ico2.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.ParentItemContentCell
{
	font-size: 9pt;
	font-family: Arial;
	color: #fff;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
}

.ParentItemOver, .ParentItemSel
{
	background-image: url(../../grafika/DigitouchCollection/menu_bckg_hover.jpg);
	background-position: left;
	background-repeat: repeat-x;
	cursor: hand;
	height: 26px;
	padding-left: 5px;
	padding-right: 5px;
}

.ParentItemOver a:visited, .ParentItemOver a, .ParentItemOver a:hover, .ParentItemSel a:visited, .ParentItemSel a, .ParentItemSel a:hover, .ParentItemOver1 a:visited, .ParentItemOver1 a, .ParentItemOver1 a:hover, .ParentItemSel1 a:visited, .ParentItemSel1 a, .ParentItemSel1 a:hover, .ParentItemOver2 a:visited, .ParentItemOver2 a, .ParentItemOver2 a:hover, .ParentItemSel2 a:visited, .ParentItemSel2 a, .ParentItemSel2 a:hover
{
	color: #f0940b !important;
}

.ParentItemOver1, .ParentItemSel1
{
	background-image: url(../../grafika/DigitouchCollection/menu_ico1h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	cursor: hand;
	height: 26px;
	padding-left: 25px;
	padding-right: 10px;
}

.ParentItemOver2, .ParentItemSel2
{
	background-image: url(../../grafika/DigitouchCollection/menu_ico2h.jpg);
	background-position: left;
	background-repeat: no-repeat;
	cursor: hand;
	height: 26px;
	padding-left: 25px;
	padding-right: 5px;
}

.ParentItemContentCellOver
{
	font-size: 9pt;
	font-family: Arial;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
}

.ParentItemSubMenuCell, .ParentItemSubMenuCellOver
{
	width: 0px;
	background-image: url(submenu_parent.gif);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	font-family: Verdana;
	font-size: 1px;
}
/*-------------- menu info ---------------- */

div#oboutMenu
{
	width: 550px !important;
}

div#licencesAndRulesMenu
{
	width: 410px !important;
}

/*----------------------------------------- */
/*---------------------- mapa i inne takie ---------------------- */

div#cards_info_left_holder
{
	width: 686px;
	float: left;
	color: #fff;

}
div#cards_info_left_holder h1, div#cards_info_left_holder h2
{
	margin:0;
	padding:0;
	font-size:12px;
	display:inline;
}

div#cards_info_left_holder a, div#cards_info_left_holder a:visited
{
	color: #fff;
	text-decoration: none;
}

div#cards_info_left_holder a:hover
{
	text-decoration: none;
	color: #f0940b;
}

div#cards_info_map
{
	height: 15px;
	padding-top: 20px;
	padding-left: 0px;
	margin-left: 2px;
	padding-bottom: 5px;
	font-weight: 600;

}


a.collectionsSectionsMapSelected, a.collectionsSectionsMapSelected:hover, a.collectionsSectionsMapSelected:visited
{
	color: #f0940b !important;
}

div.lblCollection_holder
{
	border-bottom: solid 1px #fefefe;
	padding-bottom: 3px;
	font-size: 11px;
	font-style:normal;
}

div.lblCollectionSectionDesc_holder
{
	padding-bottom: 3px;
	font-size: 11px;
}

span.txtToUpper
{
	text-transform: uppercase;
}
div#cards_info_cart_addto
{
    clear:both ; 
	overflow:hidden;	
	margin-top: 3px;
	background-color: #ef9e17;
	float:left;
	min-width:200px;
	height: 22px;
}
div.card_info_cart_addto1
{
	padding: 2px 0 3px 2px;
}
div#cards_info_cart_map
{
	display: block;
	float:left; 
}
div.collection_panel_info
{
	color: #2d2429;
	font-weight: bold;
}
span.collection_panel_info_span
{
	float: left;
	font-size: 10pt;
}
span.collection_panel_info1_span
{
	margin-left: 20px;
	text-align: left;
}
span.cards_info_cart_map_span
{
	color: #ef9e17;
	font-weight: bold;
}
div.collection_panel_info1
{
	float: left;
	background-image: url(../../grafika/DigitouchCollection/price_slide.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	width: 56px;
	height: 18px;
	text-align: left;
	font-size: 8pt;
	color: White;
	display: inline;
	color: #2d2429;
	margin-left: 5px;
}
div.collection_panel_info2
{
	float: left;
	margin-left: 2px;
	margin-right: 2px;
	width:20px;
}
div#info
{
	background-color: #7a7a7a;
	width: 218px !important;
	font-size: 12px;
	border: solid 1px #959697 !important;
	/*padding: 5px;*/
}
.info
{
	background-color: #7a7a7a;
	width: 218px !important;
	font-size: 12px;
	border: solid 1px #959697 !important;
	padding: 5px;
}

div#flyout
{
	background-color: #7a7a7a !important;
	border: solid 1px #959697 !important;
}

div#cards_info_right
{
	width: 160px;
	float: right; /*	display:none; */
	padding-top: 5px;
	padding-right: 10px;
	color: #fff;
	text-align: right;
}
/*------------------- menu dolne -------------------------------------------*/

div#submenu_holder
{
	min-height: 18px;
	padding-top: 12px;
	width: 690px;
	border-bottom: solid 1px #848383;
}

.ParentCollSectItemContainer
{
	height: 18px;
	color: #fff;
	width: 685px !important;
}

td.ParentCollSectItemContentCell a, td.ParentCollSectItemContentCell a:visited, td.ParentCollSectItemContentCell a:hover
{
	display: inline;
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 2px 0px 5px;
}

.ParentCollSectItemContentCellOver a, .ParentCollSectItemContentCellOver a:visited, .ParentCollSectItemContentCellOver a:hover
{
	display: block;
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px;
	background-image: url(../../grafika/DigitouchCollection/colselect_menu_bckg.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

td.ParentCollSectItemContentCellSel a, td.ParentCollSectItemContentCellSel a:visited, td.ParentCollSectItemContentCellSel a:hover
{
	display: inline;
	font-size: 8pt;
	color: #fa9a0c;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px;
}

div.ParentCollSectItemContentCellSel
{
	float: left;
}

div.ParentCollSectItemContentCellSel a, div.ParentCollSectItemContentCellSel a:visited
{
	font-size: 8pt;
	color: #fa9a0c;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px;
}

div.ParentCollSectItemContentCellSel a:hover
{
	font-size: 8pt;
	color: #fa9a0c;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px;
	background-image: url(../../grafika/DigitouchCollection/colselect_menu_bckg.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

div.ParentCollSectItemContentCellSel span
{
	color: #fff;
}

div.ParentCollSectItemContentCell
{
	float: left;
}

div.ParentCollSectItemContentCell span
{
	color: #fff;
}

div.ParentCollSectItemContentCell a, div.ParentCollSectItemContentCell a:visited
{
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px;
}

div.ParentCollSectItemContentCell a:hover
{
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px;
	background-image: url(../../grafika/DigitouchCollection/colselect_menu_bckg.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

/* ------------------ about --------------------------- */

div#aboutHolder
{
	width: 690px;
	border: solid 1px #e4e7e9;
	background-color: #848282;
	color: #f5f5f8;
}

div#aboutHeader
{
	width: 671px;
	padding-left: 20px;
	height: 34px;
	padding-top: 25px;
	background-image: url(../../grafika/DigitouchCollection/info_titlle_bckg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: 900;
	color: #454849;
}
div#aboutHeader:first-letter { 
text-transform: uppercase; 
	width: 671px;
	height: 34px;
	background-image: url(../../grafika/DigitouchCollection/info_titlle_bckg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: 900;
	color: #454849;
}

div#aboutHeaderInfo
{
	color: #f5f5f8;
	padding: 15px;
}

div.aboutPanel1
{
	/*	width:690px; 	height:26px; 	background-image:url(../../grafika/DigitouchCollection/info_header_bckg.jpg); 	background-position:left top; 	background-repeat:repeat-x;	 */
	width: 689px;
	height: 25px;
	background-image: url(../../grafika/DigitouchCollection/cart_header_bckg_r.jpg);
	background-repeat: repeat;
	cursor: hand;
}

div.aboutPanelTittleHolder
{
	/*	height:22px; 	padding-top:4px; 	padding-left:15px; 	padding-right:15px; 	float:left; 	color:#fff; 	font-size:9pt; 	font-family:Arial; 	font-weight:900; 	background-image:url(../../grafika/DigitouchCollection/info_header_bckg_spacer.jpg); 	background-position:right top; 	background-repeat:no-repeat;	 */
	height: 21px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: 900;
	float: left;
	color: #424141;
	background-image: url(../../grafika/DigitouchCollection/cart_header_bckg_l.jpg);
	background-repeat: repeat-x;
}

div.newsDateHolder
{
	float: left;
	color: #424141;
	padding-top: 4px;
	font-size: 9pt;
	font-weight: 900;
	padding-left: 5px;
}


div.aboutPanelMoreHolder
{
	/*	width:89px; 	height:26px; 	display:block;	 	float:right; 	background-image:url(../../grafika/DigitouchCollection/info_header_r_bckg.jpg); 	background-position:top; 	background-repeat:repeat-x;		 	cursor:hand; */
	width: 80px;
	height: 25px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Tahoma;
	float: right;
	font-size: 8pt;
	text-align: center;
	font-weight: 900;
	color: #424141;
	background-image: url(../../grafika/DigitouchCollection/cart_header_bckg_r_dark.jpg);
	background-repeat: repeat-x;
}

div.aboutPanelMoreHolder1
{
	width: 55px;
	height: 21px;
	padding-top: 5px;
	padding-left: 5px;
	float: left;
}

div.aboutPanelMoreHolder2
{
	width: 19px;
	height: 20px;
	float: right;
}

div#aboutContent
{
	padding: 15px;
}

div#aboutContentTittle
{
	font-family: Arial;
	font-weight: 900;
	font-size: 12pt;
	color: #fff;
}

div#aboutHeaderContent
{
	padding: 10px;
}

div.aboutContentPunctuation
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: 900;
	color: #eead4c;
	padding-top: 10px;
}

div.aboutColContent
{
	padding: 0px 15px;
	padding-bottom: 0px;
	margin-top: 0px;
	overflow: hidden;
}

div#AboutContactForm
{
	color: #efeff4 !important;
}

div#LicenseContent
{
	padding: 0px 15px;
	padding-bottom: 15px;
}


/*------------------- searchInfo -------------------------------------------*/

div#searchInfoContent
{
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	height: 250px;
	width: 440px;
	background-color: #848282;
	color: #f5f5f8;
}

/*------------------------- error ------------------------------------------ */

div.transaction_error
{
	font-size: 12px;
	font-weight: 900;
	font-family: Arial;
	color: #c5c5c5;
}

span.transaction_error_header
{
	display: block;
	text-align: center;
	font-size: 16px;
	font-weight: 900;
	font-family: Arial;
	color: #c5c5c5;
	padding-bottom: 10px;
}

div.transaction_error_link_holder
{
	display: block;
	text-align: center;
	padding-top: 10px;
}

a.transaction_error_link, a.transaction_error_link:visited, a.transaction_error_link:hover
{
	color: #ff9700;
	font-size: 12px;
}

/*---------------- info form ------------------------- */

div.information_form_holder
{
	background-color:#848282;
	width: 691px; /*	padding-bottom:20px; */
}

div.informationForm_left
{
	float: left;
	width: 280px; 
	padding-top: 15px;
	padding-left: 20px;
}

div.informationForm_right
{
	float: right;
	width: 355px;
	padding-top: 15px;
	padding-right: 20px;
}

div.checkZgoda
{
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
	padding-right: 10px;
}

div.linkPdf {
	padding:10px;
	text-align:left;
}

div.linkPdf a, div.linkPdf a:hover, div.linkPdf a:visited {
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	display:block;
	background-position:right;
	background-repeat:no-repeat;
	text-align:right;
	padding-right:22px;
	color:#df2b2a;
	text-decoration:none;
}

div.checkZgoda input
{
	border: solid 0px #fff !important;
}

div.informationFormSuccess
{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
td.information_form_td1
{
	text-align: right;
	vertical-align: top;
}

td.information_form_td2 input
{
	width: 155px;
}

select.information_select
{
	width: 160px;
}

input.sendButton
{
	background-color: #9d9d9d;
	background-image: url(../../grafika/DigitouchCollection/btn_search.jpg);
	display: block;
	border: solid 0px #fff;
	padding-top: 2px;
	padding-left: 3px;
	width: 60px;
	height: 18px;
	text-decoration: none !important;
	font-size: 9pt;
	font-family: Arial;
	text-align: center;
	color: #fff !important;
}

/*------------------- start page ------------------- */

div.startPageHeader
{
	padding-top: 5px;
	height: 65px;
	font-size: 30px;
	font-family: Tahoma;
	color: #fff;
}

div.startPageNewHolder
{
	height: 280px;
	padding-top: 10px;
}

div.startPageLeft
{
	width: 220px;
	padding-left: 10px;
	padding-top: 15px;
	height: 255px;
	float: right;
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../../grafika/DigitouchCollection/startPageBckg1.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

div.startPageMidRHold
{
	float: left;
	width: 445px;
	height: 260px;
	padding: 10px 10px 0px 5px;
	background-image: url(../../grafika/DigitouchCollection/startPageBckg1.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

span.startPageMidTxt
{
	font-family: Arial;
	font-size: 18pt;
	color: #f1ebeb;
	display: block;
	padding-bottom: 10px;
	padding-left: 10px;
}

span.startPageMidTxtR, span.startPageMidTxtR1
{
	font-family:Tahoma;
	font-size:16pt;
	color:#f1ebeb;
	display:block;
	font-weight:normal;
	padding-top:20px;
	padding-left:15px;
}

span.startPageMidTxtR 
{
	background-image:url(../../grafika/DigitouchCollection/bullet_transparent.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	text-decoration:none;
}

span.startPageMidTxtR1 
{
	padding-bottom:20px;
	padding-top:0px;
	padding-left:0px;
}

span.startPageSmallTxt 
{
	font-family:Tahoma;
	font-size:12px;
	color:#fff;
	display:block;
	padding-left:15px;
	font-weight:normal;
}

span.startPageMidTxt2
{
	font-family: Arial;
	font-size: 18pt;
	color: #f1ebeb;
	padding-left: 10px;
	float: left;
}

span.startPageLeftHeader
{
	display: block;
	padding-bottom: 8px;
	font-size: 14pt;
	font-family: Arial;
	color: #fff;
}

span.startPageLeftBull
{
	display: block;
	padding-left: 15px;
	background-image: url(../../grafika/DigitouchCollection/bullet_transparent.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
}

div#spc1
{
	background-image: url(../../grafika/DigitouchCollection/startPage1.jpg);
	background-repeat: no-repeat;
}

div#spc2
{
	background-image: url(../../grafika/DigitouchCollection/startPage2.jpg);
	background-repeat: no-repeat;
}

div#spc3
{
	background-image: url(../../grafika/DigitouchCollection/startPage3.jpg);
	background-repeat: no-repeat;
}

div#spc4
{
	background-image: url(../../grafika/DigitouchCollection/startPage4.jpg);
	background-repeat: no-repeat;
}

div#spc5
{
	background-image: url(../../grafika/DigitouchCollection/startPage5.jpg);
	background-repeat: no-repeat;
}


div.startPageMid
{
	width: 222px;
	height: 215px;
	float: left;
	text-align: center; /*	background-image: url(../../grafika/DigitouchCollection/startPageBig1.jpg); 	background-position:center; */
}

div.adminPanelLogin
{
	color: #fff !important;
	display: none;
}

div.adminPanelLogin2
{
	color: #f5f5f5 !important;
	text-align: center;
}

div.adminPanelLogin2 input#ctl01_ContentPlace_LoginCtrl_LoginButton
{
	background-color: #222222;
	background-image: url(../../grafika/DigitouchCollection/btn_removeDuplicate3.jpg);
	background-repeat: no-repeat;
	border: solid 0px #000;
	width: 170px;
	height: 19px;
	color: #fff;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
	text-align: center;
	cursor: hand;
}

div.startPageRight
{
	width: 222px;
	height: 215px;
	text-align: center;
	float: left; /*	background-image: url(../../grafika/DigitouchCollection/startPageBig2.jpg);	 	background-position:center; */
}

div.startPageSubjectHolder
{
	height: 41px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 13px;
	background-image: url(../../grafika/DigitouchCollection/startPageSubjectBckg.jpg);
	background-repeat: repeat-x;
}

div.startPageSubject
{
	font-family: Arial;
	font-size: 18pt;
	color: #f1ebeb;
	float: right;
	padding-bottom: 8px;
	font-weight: 900;
	padding-right: 30px;
	background-image: url(../../grafika/DigitouchCollection/startPageArrow.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

div.startPageCollHolder
{
	height: 238px;
	padding-top: 10px;
	padding-left: 10px;
	background-image: url(../../grafika/DigitouchCollection/startPageBckg3.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	text-align: center;
}

a.linkFirsPage, a.linkFirsPage:visited
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px!important;
	color: #fff;
	display: block;
	background-image: url(../../grafika/DigitouchCollection/bullet_first_page.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 7px;
}

a.linkFirsPage:hover
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px!important;
	color: #ffa21a;
	display: block;
	background-image: url(../../grafika/DigitouchCollection/bullet_first_page.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 7px;
}

a.linkFirsPage2, a.linkFirsPage2:visited
{
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt!important;
	color: #ece6e6;
	font-weight: 900;
	float: left;
	margin-top: 3px;
}

a.linkFirsPage2:hover
{
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	color: #ece6e6;
	font-weight: 900;
}

div.startPageCollDescHeader
{
	height: 30px;
}
div.startPageCollDescHeader h1
{
	margin:0;
	padding:0;
}


img.imageFirstPage2
{
	float: left;
	margin: 3px 0 0 5px;
}

div.startPageOneCollHolder
{
	width: 136px;
	float: left;
	text-align: center;
}

div.startPageCollImg
{
	width: 105px;
	height: 105px;
	text-align:left;
}
div.startPageCollDesc
{
	color: #fff;
	font-size: 11px;
	font-family: Tahoma;
	padding-top: 5px;
	text-align: left;
	padding-left: 18px;
	background-image: url(../../grafika/DigitouchCollection/StartPageCatBckg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
div.startPageCollDesc h2
{
	margin:0;
	padding:0;
	font-weight:normal;
}
div.defaultPagePriceFooter
{
	color: #fff;
	font-size: 10px;
	font-family: Tahoma;
	text-align: right;
}

input.btn_temp_en
{
	cursor: pointer;
	background-color: #222222;
	border: solid 0px #fff;
	width: 30px;
}

div#keywordsFooter
{
	color: #AAAAAA;
	font-size: 10px;
	font-family: Tahoma;
	text-align: left;
	padding-left: 6px;
	width: 460px;
}

/*----------------------------- lista tematow ---------------------------- */

div#CategoriesListHolder
{
	padding-left: 20px;
	padding-top: 20px;
}
div#CategoriesListHolder h1
{
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:12px;
}
div#CategoriesListHolder h2
{
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:12px;
	display:block ;
}
div.catListHolder
{
}

div.catListLeft
{
	float: left;
}

div.catListRight
{
	float: right;
	padding-top: 6px;
	padding-right: 15px;
}

a.catListLink, a.catListLink:visited, a.catListLink:hover
{
	color: #fff;
	font-family: Arial;
	font-size: 14px;
}

div.allCollLinkHolder
{
	text-align: right;
	padding-right: 15px;
}

a.allCollLink, a.allCollLink:visited, a.allCollLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: 900;
	color: #fff;
}

a.categoriesListMain, a.categoriesListMain:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
}

a.categoriesListMain:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #ffa21a;
	font-weight: 600;
	text-transform: uppercase;
}

a.categoriesListSub, a.categoriesListSub:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-left: 15px;
}

a.categoriesListSub:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #ffa21a;
}

a.categoriesListMain1, a.categoriesListMain1:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #20879a;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList1pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListMain1:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #20879a;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList1pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListSub1, a.categoriesListSub1:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub1pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListSub1:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #20879a;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub1pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListMain2, a.categoriesListMain2:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #f5900c;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList2pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListMain2:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #f5900c;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList2pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListSub2, a.categoriesListSub2:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub2pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListSub2:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #f5900c;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub2pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListMain3, a.categoriesListMain3:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #f50c10;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList3pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListMain3:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #f50c10;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList3pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListSub3, a.categoriesListSub3:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub3pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListSub3:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #f50c10;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub3pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListMain4, a.categoriesListMain4:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #7ab43c;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList4pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListMain4:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #7ab43c;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList4pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListSub4, a.categoriesListSub4:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub4pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListSub4:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #7ab43c;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub4pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListMain5, a.categoriesListMain5:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #c92bb4;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList5pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListMain5:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #c92bb4;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url(../../grafika/DigitouchCollection/categoriesList5pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.categoriesListSub5, a.categoriesListSub5:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub5pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}

a.categoriesListSub5:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #c92bb4;
	padding-left: 30px;
	background-image: url(../../grafika/DigitouchCollection/categoriesListSub5pic.jpg);
	background-position: left center;
	background-repeat: no-repeat;
}


.categoriesListTitle
{
	font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 900;
	display: block;
	text-decoration: none;
	color: #fff;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-top: 5px;
}

div.catalogDownloadHolder
{
	background-color: #222222;
}

div.catalogDownloadPic2Holder
{
	float: left;
	width: 344px;
	padding-bottom: 20px;
	padding-top: 10px;
	background-color: #222;
}

div.catalogDownloadLinksHolder
{
	width: 70px;
	padding-left: 10px;
	float: left;
	height: 166px;
	display: table-cell;
	vertical-align: bottom;
}

div.catalogDownloadLinksHolder a, div.catalogDownloadLinksHolder a:hover, div.catalogDownloadLinksHolder a:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
}

div.catalogDownloadPicHolder
{
	float: left;
	width: 220px;
}

td.catalogDownloadLinksTd
{
	vertical-align: bottom;
	height: 166px;
}

div.catalogDownloadSpacer
{
	clear: both;
	height: 10px;
	border-bottom: solid 1px #fff;
}

div.newsletterBoxHolder
{
	border: solid 1px #7f868c;
	margin-top: 0px !important;
	margin-bottom: 8px;
	padding: 5px;
	background-color: #040404;
}

span.newsletter_Txt1
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 900;
	color: #fefefe;
}

span.newsletter_Txt2
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 900;
	color: #e6302d;
}

input.newsletterTextBox
{
}

*|html div.innerNewsletter
{
	width: 260px;
	position: absolute;
	z-index: 1005;
	background-color: Gray;
	margin-left: -270px;
	margin-top: -60px;
	border: 1px solid White;
	color: White;
	background-color: #040404;
}

div.innerNewsletter
{
	width: 260px;
	position: absolute;
	z-index: 1005;
	background-color: Gray;
	margin-left: -505px;
	margin-top: -36px;
	border: 1px solid White;
	color: White;
}

div.innerNewsletterHolder
{
	padding: 5px;
}

input#ctl01$imgBtnNewsletter
{
	border-top: solid 1px #787f85;
}

input.newsletterOkBtn
{
	margin-top:5px;
	background-color: #9d9d9d;
	background-image: url(../../grafika/DigitouchCollection/btn_search.jpg);
	border: solid 0px #fff;
	padding-top: 2px;
	padding-left: 3px;
	width: 60px;
	height: 18px;
	text-decoration: none !important;
	font-size: 9pt;
	font-family: Arial;
	text-align: center;
	color: #fff !important;
}

span.subscribeLabelTxt
{
	color: #fff;
	display: block;
	padding-bottom: 5px;
}

div.subscribeTxtHolder
{
	padding: 10px;
}

div.textBoxSubscribeHolder
{
	padding-top: 20px;
	padding-bottom: 20px;
}
div.notice
{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	border: solid 1px #787e84;
	width: 90%;
	text-align: center;
	color: Red;
	font-weight:bold;
	padding:20px;
}
div.veryfyingSubscription
{
	margin-top:10px;
	border: solid 1px #787e84;
	padding: 20px;
	width: 320px;
	color: #fff;
}

a.klubDtFreeButton, a.klubDtFreeButton:visited, a.klubDtFreeButton:hover 
{
	display:block;
	width:100px;
	height:22px;
	padding-top:3px;
	padding-left:10px;
	font-family:Arial;
	font-size:10pt;
	color:#fff;
	background-image: url(../../grafika/DigitouchCollection/freeKDTbutton.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
}

span.lblDescKlubDt 
{
	color:#e7e5e5;
	font-family:Arial;
	font-size:10pt;
	display:block;
	width:300px;
	padding-bottom:15px;
}

div.freePhotosDescription 
{
	padding-bottom:145px;
	padding-left:25px;
}

/****************************stronnicowanie*************************/
.pagining, .pagining_txt_grey, 
{
	color:#767e8b!important;
}
.paginingContainer
{
	margin:3px;
}
.paginingTextBox
{

	width:30px;
}

a.pagining_imggo, a.pagining_imggo:hover, a.pagining_imggo:visited 
{
	float:right;
	height:20px;
	width:20px;
	background-image: url(../../grafika/DigitouchCollection/ico_goto.gif);
	background-repeat:no-repeat;
	
}

a.pagining_link_right, a.pagining_link_right:hover, a.pagining_link_right:visited 
{
	float:right;
	display:block!important;	
	width:68px;
	text-align:left;
	text-decoration:underline!important;
	background-image: url(../../grafika/DigitouchCollection/ico_next2.gif);	
	background-position:right;
	background-repeat:no-repeat;
	margin-left:5px;
	margin-right:5px;
}

a.pagining_link_left, a.pagining_link_left:hover, a.pagining_link_left:visited 
{
	float:right;
	display:block!important;	
	width:78px;	
	text-decoration:underline!important;
	background-image: url(../../grafika/DigitouchCollection/ico_prev2.gif);	
	background-position:left;
	background-repeat:no-repeat;
	margin-right:5px;
	text-align:right;
}

.paginingTextBox 
{	height:14px;
	font-size:12px;
	margin-left:3px;
	margin-right:3px;
}

.pagining_txt_grey 
{
	color:#767e8b!important;
	background-color:#222!important;
}

.pagining_txt_grey1 
{
	color:#767e8b!important;
	background-color:#222!important;
	padding-left:5px;
	border-left:solid 1px #fff;
}

.pagining_txt_grey2 
{
	color:#767e8b!important;
		background-color:#222222!important;
	padding-right:5px;
	border-right:solid 1px #fff;
}

a.linkSearchList, a.linkSearchList:hover, a.linkSearchList:visited
{
	color:#fff;
	width:auto;
	padding-left:15px;
	padding-bottom:2px;
	padding-top:2px;
	background-image: url(../../grafika/DigitouchCollection/more_search_ico.gif);	
	background-position:left;
	background-repeat:no-repeat;	
	text-decoration:none; 
	margin-right: 5px;
    height:15px;
    display:block ; 
}



a.linkSearchListSel, a.linkSearchListSel:hover, a.linkSearchListSel:visited
{
	color:#EA3136;
	width:auto;
	padding-left:15px;
	padding-bottom:2px;
	padding-top:2px;
	background-image: url(../../grafika/DigitouchCollection/more_search_ico.gif);	
	background-position:left;
	background-repeat:no-repeat;	
   	text-decoration:none; 
    margin-right: 5px;
    height:15px;
    display:block ;
}

a.linkSearchListSub, a.linkSearchListSub:visited
{
	font-family: Tahoma;
	color: #fff;
	display: block;
	padding: 2px 10px;
	text-decoration: none;
}

a.linkSearchListSub:hover
{
	color: #fa9a0c;
}

a.linkSearchListSubSel, a.linkSearchListSubSel:visited, a.linkSearchListSubSel:hover
{
	font-family: Tahoma;
	display: block;
	padding: 2px 10px;
	color: #fa9a0c;
	text-decoration: none;
}

div#cards_info_cart_pdf
{
    padding-top:5px;
    padding-bottom:5px; 
}

div#cards_info_cart div#cards_info_cart_pdf
{
    clear:both ; 
    float:left ;
    padding-top:8px; 
}
    
div#cards_info_cart_pdf a,  div#cards_info_cart_pdf a.visited
{
    color:#FFFFFF;
    text-decoration:none;
}

div#cards_info_cart_pdf a:hover
{
    color:#EF9E17;
    text-decoration:none;
}

div#cards_info_cart_pdf img
{
    margin-right:3px;     
}

span#ctl01_ContentPlace_CollectionsSectionsMap1_lblSearch
{
	font-size:11px;
	font-weight:normal;  
}

div.aboutColContent div#fotki
{
    background-color:#555354;
}
div.aboutColContent div.fotka
{
    background-color:#333333;
    border:1px solid #80878D;
    height:120px;
    width:150px;
    margin-right:5px; 
    margin-bottom:5px; 
    padding-top:14px;
    float:left;
    text-align:center ; 
      
}

div.aboutColContent div.fotka img
{
    border:none;
} 

/* ******************************* Rezerwacja ******************************* */

.reservationTxtHolder {
	background-color: #848282;
    border: 1px solid #E4E7E9;
    color: #F5F5F8;
    width: 669px;
	padding: 10px;
	overflow: auto;
}
.reservationLabelTxt {
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
}
.reservationTxtHolder p {
	clear: both;
	margin-top: 1px;
	margin-bottom: 3px;
	float: left;
	width: 500px;
}
.reservationTxtHolder p span {
	width: 100px;
	text-align: right;
	display: block;
	float: left;
	padding-top: 3px;
	margin-right: 3px;
}
.reservationTxtHolder p input {
	float: left;
	width: 155px;
}
.reservationTxtHolder .newsletterOkBtn {
	width: 60px;
	margin-left: 103px;
	padding-top: 0px;
	cursor: pointer;
}

#baner_zaproszenie {
	border: 1px solid #80878D;
	background-color: #ffffff;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 10px;
    margin-bottom: 5px;
}
.zaproszenie_tekst {
	text-align: center;
	line-height: 2em;	
	background-color: #ffffff;
    border: 1px solid #E4E7E9;
    color: #858585;
    overflow: auto;
    padding: 10px;
    width: 669px;
	font-family:"Courier New", Courier, monospace;
}
.reservationConfirmHolder {
	font-weight: bold;
	
	background-color: #848282;
    border: 1px solid #E4E7E9;
    color: #F5F5F8;
    width: 669px;
	padding: 30px 10px;
	overflow: auto;
}
