.hidden, .collapsed, .block_hidden_only_for_screen { display:none; }

html {
	/*If you had a black or close to black background*/
	background-color: #000000;
}


.error {
	background-color: #333;	
	padding: 10px;
}

#topproducts {
	background-color: #141312;
	padding-top: 5px;
	padding-bottom: 5px;
}


/* Css Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
ol,ul{ list-style:none; }
blockquote,q{ quotes:none; }
blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none; }
:focus{ outline:0; }
ins{ text-decoration:none; }
del{ text-decoration:line-through; }
table{ border-collapse:collapse; border-spacing:0; }

/* General Styles */
.skiplink{ display:none; }
label{ cursor:pointer; }
a,a:visited{ color:#fff; text-decoration:underline; }
a:focus,a:hover{ text-decoration:underline; }
body{ background:#000 url(/themes/pittug/img/design/bgr_main.gif) repeat; color:#fff; font:13px Arial,Helvetica,sans-serif; min-width:980px; }

.wrapper_top{ background:url(/themes/pittug/img/design/bgr_header.gif) no-repeat center top; }
.wrapper{ margin:0 auto; width:980px; }

/* Header */
#header{ width:100%; height:80px; position:relative; z-index:1000; }
	#logo{ float:left; padding:0 0 0 20px; }
	#logo a{ width:202px; height:80px; text-indent:-9999px; position:relative; overflow:hidden; display:block; background:url(/themes/pittug/img/design/logo.gif) no-repeat; cursor:pointer; }

.selected_news a {
	background-color: #ff0000;
}
/* Menu */
#mainmenu{float:left; padding:36px 0 0 107px; }
	#mainmenu ul{ margin: 0; padding:0; float:left; }
	/*Top level list items*/
	#mainmenu ul li{ position: relative; display: block; float: left; }
	#mainmenu ul li.first{ padding:0; background:none; }
	/*Top level menu link items style*/
	#mainmenu ul li a{ z-index:1000; float:left; display:block; cursor:pointer; text-indent:-9999px; height:26px; cursor:pointer; }
	* html #mainmenu ul li a{ display: inline-block; float:left; }
	* html #mainmenu ul li ul li a{ float:none; }
	#mainmenu ul li a:link,
	#mainmenucat ul li a:visited{ text-decoration:none; }
	#mainmenu ul li a:hover,
	#mainmenu .current_page_item a,
	#mainmenu .select a{ text-decoration:none; }
	#mainmenu #menu_collectie{ width:88px; background:url(/themes/pittug/img/design/button_menu_collectie.gif) no-repeat; }
	#mainmenu #menu_collectie:hover,
	#mainmenu .select #menu_collectie{ background:url(/themes/pittug/img/design/button_menu_collectie.gif) no-repeat 0 -26px; }
	#mainmenu #menu_over{ width:140px; background:url(/themes/pittug/img/design/button_menu_over.gif) no-repeat; }
	#mainmenu #menu_over:hover,
	#mainmenu .select #menu_over{ background:url(/themes/pittug/img/design/button_menu_over.gif) no-repeat 0 -26px; }
	#mainmenu #menu_jij{ width:140px; background:url(/themes/pittug/img/design/button_menu_jij.gif) no-repeat; }
	#mainmenu #menu_jij:hover,
	#mainmenu .select #menu_jij{ background:url(/themes/pittug/img/design/button_menu_jij.gif) no-repeat 0 -26px; }
	/*1st sub level menu*/
	#mainmenu ul li ul{ position: absolute; left: 0; display: block; visibility: hidden; background:url(/themes/pittug/img/design/bgr_mainmenu_ul.gif) no-repeat left bottom !important; padding:0 0 12px 3px !important; z-index:1000; }
	/*Sub level menu list items (undo style from Top level List Items)*/
	#mainmenu ul li ul li{ display: list-item; float: none; font-size:1em; background:none; padding:0; }

	/*All subsequent sub menu levels vertical offset after 1st level sub menu */
	#mainmenu ul li ul li ul{ top: 0; margin:0; }
	/* Sub level menu links style */
	#mainmenu ul li ul li a,
	#mainmenu ul li.current_page_item ul a,
	#mainmenu ul li.select ul a{ width: 134px; display: block; float:none; text-indent:0; height:auto; font:11px Verdana, Geneva, sans-serif; word-spacing:-1px; color:#fff; padding:5px 7px; width:120px; background:#999; text-decoration:none; border-bottom:1px solid #fff; z-index:1000; }
	#mainmenu ul li ul li a:hover{ text-decoration:none; background:#333; }
	.mainMessage{border-radius:4px;-moz-border-radius:4px;width:423px;padding:7px;background:#141312;}

/* Je box */
/* .je_box{ position:absolute; background:url(/themes/pittug/img/design/bgr_je_box.png) no-repeat; width:150px; overflow:hidden; margin:35px 0 0 810px; } */
.je_box{ 
	position:absolute; width:150px; overflow:hidden; margin:35px 0 0 810px; float:right; z-index: 3;
}

*:first-child+html .je_box_content {padding-top:10px} * html .je_box_content {position:relative;padding-top:10px}

*:first-child+html .je_box_header {position:absolute}

.je_box_header{
	position:absolute;
	height: 30px;
	width: 150px;
	background:url(/themes/pittug/img/design/bgr_je_box_header.png) no-repeat; width:150px; height: 30px;
	z-index: 2;
}
.je_box_content{
	margin-top: 10px;
	background:url(/themes/pittug/img/design/bgr_je_box_background.png) repeat; width:150px;  
}
.je_box_footer{
	height: 20px;
	width: 150px;
	background:url(/themes/pittug/img/design/bgr_je_box_footer.png) no-repeat; width:150px; height: 20px;
}
#je_box_wide{ background:url(/themes/pittug/img/design/bgr_je_box_wide.png) no-repeat; height:90px; }
	.je_box h2{ color:#fff; font-size:12px; font-weight:normal; background:url(/themes/pittug/img/design/ico_je.gif) no-repeat left center; margin:6px 0 0 9px; padding:0 0 0 28px; }
	.je_box p{ color:#fff; font-size:11px; padding:8px 13px 0; }

#tshirt_background{ 
	position:absolute; top:110px;

	width:980px;
	height: 475px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
/*	padding:8px 20px 10px; */
/*	overflow:hidden; 	*/
	background: #000000;  
	z-index: -2;
}

/* Body */
#body{ width:940px; padding:8px 20px 10px; overflow:hidden;  }
	/* Breadcrumbs */
	#bread{ width:100%; overflow:hidden;  }
	.body_wide #bread{ width:940px; overflow:hidden; margin:0 0 0 20px; }
		#bread li{ float:left; font-size:11px; padding:0 3px; }
		#bread li span{ padding:2px; float:left; }
		#bread li a{ text-transform:uppercase; padding:2px; float:left; cursor:pointer; }
		#bread li a:hover{ background:#000; }
	#prev{ float:left; width:24px; padding:135px 0 0; }
	#prev a{ width:24px; height:19px; text-indent:-9999px; position:relative; overflow:hidden; display:block; background:url(/themes/pittug/img/design/button_prev.png) no-repeat; cursor:pointer; }
	#prev a:hover{ background:url(/themes/pittug/img/design/button_prev.png) no-repeat 0 -19px; }
	#next{ float:right; width:24px; padding:135px 0 0; }
	#next a{ width:24px; height:19px; text-indent:-9999px; position:relative; overflow:hidden; display:block; background:url(/themes/pittug/img/design/button_next.png) no-repeat; cursor:pointer; }
	#next a:hover{ background:url(/themes/pittug/img/design/button_next.png) no-repeat 0 -19px; }
	#tshirt{ float:left; width:892px; text-align:left; padding:37px 0 45px; text-indent:232px; }

	#facebook{float:left; width:260px; height: 37px; text-align:left; background:url(/themes/pittug/img/design/facebook_like_bg.png) no-repeat;  z-index: 30; margin-left: 350px; margin-bottom: 15px; padding: 3px 3px; }

/* Body wide */
.body_wide{ width:980px; overflow:hidden; padding:8px 0 10px; }
#body_collectie{ background:url(/themes/pittug/img/design/bgr_body_wide.png) repeat-x bottom; }
#block{ width:100%; height:184px; overflow:hidden; padding:17px 0 1px; }
#block img{ float:left; width:100%; height:184px; }

/* Tshirt list */
#tshirt_list{ width:100%; overflow:hidden; padding:0 0 19px; }
	#tshirt_list ul{ width:100%; overflow:hidden; padding:0 0 1px; }
	#tshirt_list li{ float:left; padding:0 1px 0 0; }
	#tshirt_list li.last{ padding:0; }
	#tshirt_list a{ float:left; display:block; width:244px; height:170px; background:url(/themes/pittug/img/design/bgr_tshirt_list.png) no-repeat; text-align:center; padding:14px 0 0; }
	#tshirt_list a:hover{ background:url(/themes/pittug/img/design/bgr_tshirt_list.png) no-repeat 0 -184px; }
	#tshirt_list .soon{ float:left; display:block; width:244px; height:166px; text-align:center; padding:18px 0 0; background:#000; }

/* Cart */
#cart{ width:940px; float:left; padding:16px 0 20px 40px; }

/* Cart menu */
#cart_menu{ float:left; width:224px; }
	#cart_menu ul{ width:100%; overflow:hidden; }
	#cart_menu li{ width:100%; overflow:hidden; font-size:15px; font-weight:bold; padding:0 0 1px; list-style:none}
	#cart_menu a{ width:198px; color:#fff; padding:8px 13px 4px; display:block; text-decoration:none; }
	#cart_menu a.selected, #cart_menu a.selected:hover{ text-decoration:none; background:#fff; color:#000; }
	#cart_menu a:hover{ text-decoration:underline; color:#fff; }

tr.productSeparator td{ background:#333333; height:3px;}
td.cart_product{ width:120px;} table#cart_summary tr td{vertical-align:middle;}
table#cart_summary td.cart_description, td.size, td.cart_unit, td.cart_quantity, td.cart_total{ padding:20px; }

/* Cart body */
#cart_body{ float:right; width:695px; }
	.cart_item{ width:100%; height:95px; margin:0 0 5px; background:url(/themes/pittug/img/design/bgr_cart_item.png) repeat-y; }
	.cart_item li{ float:left; }
	.cart_item_info{ width:440px; margin:0 10px 0 0; }
	.cart_item_price{ width:245px; }
	.cart_item_price p{ color:#fff; font-size:15px; text-align:right; padding:10px 10px 0 0; }
	.cart_item_price .title{ float:left; padding:10px 0 0 10px; }
	.cart_item_thumb{ float:left; background:#fff; width:115px; height:87px; text-align:center; overflow:hidden; padding:8px 0 0; }
	.cart_item_thumb_arrow{ background:none; }
	.cart_item_content{ float:right; width:302px; padding:10px 10px 0 0; }
	.cart_item .title{ font-size:15px; color:#fff; text-transform:uppercase; }
	.cart_item .title span{ display:block; font-size:12px; text-transform:capitalize; font-weight:normal; }
	.cart_item .text{ line-height:1.4em; }
	.cart_item .text a:hover{ text-decoration:none; }
	.cart_item_top{ width:100%; overflow:hidden; }
	.cart_item_title{ float:left; }
	.cart_item_link{ float:right; }
	.cart_item_title h2{ font-size:15px; color:#fff; text-transform:uppercase; font-weight:normal; padding:0 0 4px; }
	.cart_item_title h2 a,
	.cart_item_title h2 a:visited{ color:#fff; text-decoration:none; }
	.cart_item_title h2 a:hover{ text-decoration:underline; }
	.cart_item_title p{ font-size:11px; color:#fff; text-transform:uppercase; }
	.cart_item_link a,
	.cart_item_link a:visited{ font-size:9px; color:#fff; text-transform:uppercase; background:url(/themes/pittug/img/design/ico_remove.gif) no-repeat right center; padding:0 20px 0 0; }
	.cart_item_link a:hover{ text-decoration:none; }
	.cart_item_values{ width:302px; padding:8px 0 0; z-index:90; position:relative; }
	.cart_item_values li{ padding:0 24px 0 0; }
	#cart_item_values_10{ z-index:100; }
	#cart_item_values_09{ z-index:105; }
	#cart_item_values_08{ z-index:110; }
	#cart_item_values_07{ z-index:115; }
	#cart_item_values_06{ z-index:120; }
	#cart_item_values_05{ z-index:125; }
	#cart_item_values_04{ z-index:130; }
	#cart_item_values_03{ z-index:135; }
	#cart_item_values_02{ z-index:140; }
	#cart_item_values_01{ z-index:145; }
	.cart_item_values label{ font-size:11px; font-weight:bold; display:block; padding:0 0 2px; }
	.cart_item_model{ width:70px; height:18px; background:url(/themes/pittug/img/design/bgr_cart_item_model.gif) no-repeat; overflow:hidden; padding:0 0 0 5px; }
		.cart_item_model input{ float:left; margin:2px 2px 0 0; line-height:1em; }
		.cart_item_model label{ float:left; color:#000; margin:3px 12px 0 0; }
		.cart_item_model label.last{ margin:3px 0 0; }
	.cart_item_bestelling{ padding:10px; }
	.cart_item .cart_item_bestelling h2{ text-transform:capitalize; }
	.cart_item_bestelling .text{ font-size:12px; padding:3px 0 0; }
	.cart_item_ok{ text-align:right; padding:0 10px 10px; }

/* Cart addr */
#cart_addr{ float:left; width:420px; background:url(/themes/pittug/img/design/bgr_cart_addr.png) repeat; padding:10px; }
	#cart_addr h2{ color:#fff; font-size:24px; padding:0 0 12px; }
	#cart_addr p.text{ color:#fff; font-size:12px; line-height:1.3em; padding:0 0 15px; }
	.cart_addr_item{ width:100%; overflow:hidden; font-size:12px; color:#fff; padding:0 0 12px; }
	.cart_addr_radio{ font-size:11px; }
	.cart_addr_radio input{ font-size:11px; margin-left:0; padding-left:0; }
	.cart_addr_radio label{ margin:0 5px 0 0; }
	.cart_addr_title{ display:block; padding:0 0 3px 0; }
	.cart_addr_text{ background:#fff; border:1px solid #676767; padding:2px; font-family:Arial,Helvetica,sans-serif; color:#666; width:196px; }
	.cart_addr_text50{ width:46px; }
	.cart_addr_text60{ width:56px; }
	.cart_addr_select{ background:#fff; border:1px solid #676767; padding:2px; font-family:Arial,Helvetica,sans-serif; color:#666; margin:0 2px 0 0; }
	.cart_addr_subitem{ float:left; padding:0 10px 0 0; }
	.cart_addr_checkbox{ padding:20px 0 0; }
	.cart_addr_line{ border-top:1px solid #1b1b1b; margin:3px 0 0; }
	.cart_addr_previous{ text-align:left; }
	.cart_addr_submit{ text-align:right; }
	.cart_addr_open{ font-size:12px; padding:0 0 5px; }
	.cart_addr_open a{ background:url(/themes/pittug/img/design/ico_arrow_addr.gif) no-repeat 0 3px; padding:0 0 0 14px; }
	.cart_addr_open a:hover{ text-decoration:none; }

/* Cart addr */
#cart_addr_large{ float:left; width:680px; background:url(/themes/pittug/img/design/bgr_cart_addr.png) repeat; padding:10px; }
	#cart_addr_large h2{ color:#fff; font-size:24px; padding:0 0 12px; }
	#cart_addr_large p.text{ color:#fff; font-size:12px; line-height:1.3em; padding:0 0 15px; }
	.cart_addr_large_item{ width:100%; overflow:hidden; font-size:12px; color:#fff; padding:0 0 12px; }
	.cart_addr_large_radio{ font-size:11px; }
	.cart_addr_large_radio input{ font-size:11px; margin-left:0; padding-left:0; }
	.cart_addr_large_radio label{ margin:0 5px 0 0; }
	.cart_addr_large_title{ display:block; padding:0 0 3px 0; }
	.cart_addr_large_text{ background:#fff; border:1px solid #676767; padding:2px; font-family:Arial,Helvetica,sans-serif; color:#666; width:196px; }
	.cart_addr_large_text50{ width:46px; }
	.cart_addr_large_text60{ width:56px; }
	.cart_addr_large_select{ background:#fff; border:1px solid #676767; padding:2px; font-family:Arial,Helvetica,sans-serif; color:#666; margin:0 2px 0 0; }
	.cart_addr_large_subitem{ float:left; padding:0 10px 0 0; }
	.cart_addr_large_checkbox{ padding:20px 0 0; }
	.cart_addr_large_line{ border-top:1px solid #1b1b1b; margin:3px 0 0; }
	.cart_addr_large_submit{ text-align:right; }
	.cart_addr_large_open{ font-size:12px; padding:0 0 5px; }
	.cart_addr_large_open a{ background:url(/themes/pittug/img/design/ico_arrow_addr.gif) no-repeat 0 3px; padding:0 0 0 14px; }
	.cart_addr_large_open a:hover{ text-decoration:none; }

/* Cart addr info*/
#cart_addr_info{ float:right; width:224px; background:url(/themes/pittug/img/design/bgr_cart_addr.png) repeat; padding:10px; }
	#cart_addr_info h2{ color:#fff; font-size:15px; padding:0 0 6px; }
	#cart_addr_info p{ color:#999; font-size:12px; line-height:1.3em; }
	#cart_addr_info p a{ color:#999; }
	#cart_addr_info p a:hover{ text-decoration:none; }
	#cart_addr_info p.more{ padding:10px 0 4px; }
	#cart_addr_info p.more a{ color:#fff; background:url(/themes/pittug/img/design/ico_more_cart.gif) no-repeat 0 4px; padding:0 0 0 12px; display:block; }
	#cart_addr_info p.more a span{ display:block; text-decoration:underline; }
	#cart_addr_info p.more a:hover span{ text-decoration:none; }

/* Boxes */
#boxes{ width:100%; overflow:hidden; clear:both; }
.body_wide #boxes{ width:940px; overflow:hidden; margin:0 0 0 20px; }
#boxes_top{ width:100%; height:28px; overflow:hidden; background:url(/themes/pittug/img/design/bgr_boxes_top.png) no-repeat; }
#boxes_end{ width:100%; height:10px; overflow:hidden; background:url(/themes/pittug/img/design/bgr_boxes_end.png) no-repeat; }
#boxes_body{ width:100%; overflow:hidden; background:url(/themes/pittug/img/design/bgr_boxes_body.png) repeat-y; }
	.box_item{ float:left; margin:5px 0 0; font-family:Verdana, Geneva, sans-serif; }
	.box_item h2{ font-size:12px; font-weight:normal; background:url(/themes/pittug/img/design/ico_pet.gif) no-repeat left center; padding:2px 0 2px 27px; position:absolute; margin:-27px 0 0; font-family:Arial, Helvetica, sans-serif; z-index:0; }
	.box_item h2.twit{ font-size:12px; font-weight:normal; background:url(/themes/pittug/img/design/ico_twit.gif) no-repeat left center; padding:2px 0 2px 27px; position:absolute; margin:-27px 0 0; font-family:Arial, Helvetica, sans-serif; z-index:0; }
	.box_item .more{ text-align:right; font-size:10px; font-weight:bold; }
	.box_item .more a{/* background:url(/themes/pittug/img/design/ico_more.gif) no-repeat left center; padding:0 0 0 10px;*/ }
	.box_item .more a:hover{/* color:#999; background:url(/themes/pittug/img/design/ico_more_hover.gif) no-repeat left center;*/ }

/* Box item shout */
#box_item_shout{ width:230px; padding:0 0 0 39px; }
#box_item_shout .news a{ color:#666; text-decoration:none; background:#111; padding:7px 7px 10px; display:block; font-size:10px; }
#box_item_shout .news a:hover{ background:#2a2a2a; }
#box_item_shout .news a strong{ color:#fff; font-size:12px; display:block; padding:0 0 4px; }

/* Box item news */
#box_item_news{ width:230px; padding:0 0 0 10px; }
	#box_item_news ul{ width:100%; overflow:hidden; }
	#box_item_news li{ float:left; padding:0 2px 0 0; }
	#box_item_news li.last{ padding:0; }
	#box_item_news li a{ float:left; cursor:pointer; background:#999; padding:3px 0; font-size:14px; width:70px; text-align:center; text-decoration:none; }
	#box_item_news li a.selected,
	#box_item_news li a.selected:hover{ background:#111; }
	#box_item_news li a:hover{ background:#666; }
	#box_item_news .news a{ color:#333; text-decoration:none; background:#fff; padding:7px 7px 20px; display:block; font-weight:bold; font-size:10px; }
	.newsitem1 a{ color:#333; text-decoration:none; background:#fff; padding:7px 7px 20px; background:#dfdfdf url(/themes/pittug/img/design/ico_news.gif) no-repeat 35px 0; display:block; font-weight:bold; font-size:10px; }

/* Box item mail */
#box_item_mail{ width:125px; padding:0 0 0 35px; }
	#box_item_mail .info{ font-size:10px; font-weight:bold; padding:0 0 8px; }
	#email_input{ width:117px; height:14px; border:0; background:url(/themes/pittug/img/design/bgr_email_input.gif) no-repeat; padding:4px; color:#999; font:12px Arial, Helvetica, sans-serif; }
	#box_item_mail .link{ width:100%; overflow:hidden; margin:10px 0 0; }
	#verstuur{ background:url(/themes/pittug/img/design/button_verstuur.gif) no-repeat; text-indent:-9999px; width:82px; height:19px; display:block; float:right; }
	#verstuur:hover{ background:url(/themes/pittug/img/design/button_verstuur.gif) no-repeat 0 -19px; }

/* Box item poll */
#box_item_poll{ width:225px; padding:0 0 0 37px; }
	#box_item_poll .info{ font-size:10px; font-weight:bold; padding:0 0 5px; }
	.poll_item{ width:100%; overflow:hidden; padding:0 0 1px; }
	.poll_item input{ float:left; line-height:1em; margin:3px 0 0; padding:0; }
	.poll_item label{ float:left; color:#666; font-size:10px; margin:4px 0 0; padding:0 0 0 2px; }
	.poll_item label:hover{ color:#fff; }
	#box_item_poll .link{ width:100%; overflow:hidden; padding:5px 0 0; }
	#box_item_poll .link span{ float:right; }
	#stem{ background:url(/themes/pittug/img/design/button_stem.gif) no-repeat; text-indent:-9999px; width:63px; height:19px; display:block; float:left; margin:3px 0 0; }
	#stem:hover{ background:url(/themes/pittug/img/design/button_stem.gif) no-repeat 0 -19px; }

/* Footer */
#footer{ width:100%; overflow:hidden; padding:10px 0 50px; }
	#footer_left{ float:left; font-size:11px; padding:0 0 0 20px; }
		#footer_left span{ margin:5px 8px 0 0; float:left; }
		#footer_left .link{ padding:0 0 0 15px; }
		#footer_left .link a{ color:#333; }
		#footer_left .link a:hover{ color:#fff; }
		#logo_footer{ width:126px; height:25px; text-indent:-9999px; position:relative; overflow:hidden; display:block; background:url(/themes/pittug/img/design/logo_footer.gif) no-repeat; cursor:pointer; float:left; }
	#footer_right{ float:right; padding:10px 10px 0 0; }
		#footer_right li{ float:left; font-size:11px; padding:0 10px 0 0; }
		#footer_right li a{ color:#333; float:left; }
		#footer_right li a:hover{ color:#fff; }
		#footer_right li img{ position:relative; top:-5px; }

/* FB like box */

#FBLikebox{
	padding-left:20px;
	padding-top:0px;
	padding-bottom:20px;
	width:940px;
	height:160px;
}

#likebox-frame{border:2px solid #000000;width:940px;z-index:10;height: 156px;overflow:hidden;position:relative;top:-1px;left:-2px;margin-left:20px;margin-bottom:20px;}
#likebox-frame iframe{left:-5px;overflow:hidden;position:relative;top:-3px;}


/* Popup */
#popup{ position:absolute; width:191px; height:220px; text-align:left; margin:40px 0 0 528px; z-index:90; }
#popup_bgr{ background:url(/themes/pittug/img/design/bgr_popup.png) no-repeat; width:158px; height:220px; padding:0 0 0 33px; }
	#popup_title{ width:100%; height:46px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; }
	#popup_title h2{ font-size:15px; text-transform:uppercase; padding:5px 0 0; }
	#popup_title p{ font-size:11px; text-transform:uppercase; font-weight:normal; padding:4px 0 0; }
	#popup_optes{ width:100%; height:25px; overflow:hidden;padding-top:3px  /*background:url(/pittug/themes/pittug/img/design/bgr_popup_optes.gif) no-repeat left center; */}
	#popup_optes ul{ float:left; padding:0px; }
	#popup_optes li{ float:left; padding:0px; }
	#popup_optes a{ float:left; display:block; cursor:pointer; width:24px; height:24px; text-indent:-9999px; }
	.nospace a{ width:0px; height:0px; }
	#button_lupa{ background:url(/themes/pittug/img/design/button_lupa.png) no-repeat; }
	#button_lupa:hover{ background:url(/themes/pittug/img/design/button_lupa.png) no-repeat 0 -24px; }
	#button_male{ background:url(/themes/pittug/img/design/button_male.png) no-repeat; }
	#button_male:hover{ background:url(/themes/pittug/img/design/button_male.png) no-repeat 0 -24px; }
	#button_female{ background:url(/themes/pittug/img/design/button_female.png) no-repeat; }
	#button_female:hover{ background:url(/themes/pittug/img/design/button_female.png) no-repeat 0 -24px; }
	#button_letter{ background:url(/themes/pittug/img/design/button_letter.png) no-repeat; }
	#button_letter:hover{ background:url(/themes/pittug/img/design/button_letter.png) no-repeat 0 -24px; }
	#popup_tmenu{ width:100%; height:60px; }
	#popup_maat{ width:100%; padding:8px 0 0;position:absolute;bottom:64px;}
	#popup_maat .popup_maat_row{ float:left; padding:0 5px 0 0; width:140px }
	select.chooseSize{float:left;position:relative;margin-top:5px}
	div#attributes{height:23px;position:relative;}
	#popup_maat label{ float:left; text-align:right; padding:2px 0 0; }
	#popup_sizes{ width:65px; height:18px; background:url(/themes/pittug/img/design/bgr_popup_sizes.gif) no-repeat; color:#333; }
	#popup_sizes select{ color:#333; text-decoration:none; display:block; padding:0 0 0 6px; border:0; background:#fff; height:14px; width:62px; float:left; margin:2px 0 0 2px; }
	#button_help{ float:left; display:block; cursor:pointer; width:14px; height:14px; text-indent:-9999px; background:url(/themes/pittug/img/design/button_help.png) no-repeat; margin:2px 0 0 7px;_margin:0px; _position:absolute;_right:64px;_top:33px;}	
	*:first-child+html  #button_help{ float:left; display:block; cursor:pointer; width:14px; text-indent:-9999px;height:14px; position:relative;background:url(/themes/pittug/img/design/button_help.png) no-repeat; margin:2px 0 0 79px; }
	
	#button_help:hover{ background:url(/themes/pittug/img/design/button_help.png) no-repeat 0 -14px; }
	#popup_model{ width:100%; padding:8px 0 0; overflow:hidden; clear:both; }
	#popup_model li{ float:left; padding:0 5px 0 0; }
	#popup_model .title{ float:left; text-align:right; padding:2px 0 0; width:52px; }
	#popup_model_radio{ width:60px; height:18px; background:url(/themes/pittug/img/design/bgr_popup_model_radio.gif) no-repeat; overflow:hidden; padding:0 0 0 5px; }
	#popup_model_radio input{ float:left; margin:2px 2px 0 0; line-height:1.0em; }
	#popup_model_radio label{ float:left; color:#000; margin:3px 3px 0 0; }
	#popup_links{ width:100%; padding:9px 0 0; overflow:hidden; }
	#popup_links li{ padding:0 0 5px 3px; }
	#popup_links li a{ display:block; cursor:pointer; width:142px; height:20px; text-indent:-9999px; }
	#button_aan_kleerhanger{ background:url(/themes/pittug/img/design/button_aan_kleerhanger.png) no-repeat; }
	#button_aan_kleerhanger:hover{ background:url(/themes/pittug/img/design/button_aan_kleerhanger.png) no-repeat 0 -20px; }
	#button_direct_afrekenen{ background:url(/themes/pittug/img/design/button_direct_afrekenen.png) no-repeat; }
	#button_direct_afrekenen:hover{ background:url(/themes/pittug/img/design/button_direct_afrekenen.png) no-repeat 0 -20px; }

/* Nice title */
div.nicetitle{ background:#fff; border:1px solid #ba0101; position:absolute; padding:4px; top:0; left:0; font-size: 10px; color:#666; width:5em; z-index:100; }
	div.nicetitle p{ margin:0; padding:0 3px; }
	div.nicetitle p.destination{ font-size:10px; text-align:left; padding-top:3px; }

#popup_maat ul.newList{ margin:0; padding:0; list-style:none; color:#000; width:63px; background:#fff; position:absolute; top:0; left:0; overflow:auto; z-index:90; padding:0 1px; border:1px solid #000; border-top:0; margin:-3px 0 0; height:63px !important; }
#popup_maat .newListSelected{ width:61px; color:#000; height:16px; padding:3px 0 0 4px; float:left; }
#popup_maat .newListSelected span{ width:61px; display:block; }
#popup_maat ul.newList li{ padding:3px 7px; line-height:14px; background:#999; color:#fff; border-bottom:1px solid #fff; }
#popup_maat .selectedTxt{ width:61px; overflow:hidden; height:16px; }
#popup_maat .newListHover{ background:#333 !important;  cursor:pointer; }
#popup_maat .newListSelHover,
#popup_maat .newListSelFocus{ cursor:pointer; }
#popup_maat .newListOptionTitle{ font-weight:bold; }
#popup_maat .newListOptionTitle ul{ margin:3px 0 0; }
#popup_maat .newListOptionTitle li{ font-weight:normal; border-left:1px solid #ccc; float:none; display:block; }

.cart_item_maat{ width:66px !important;; height:18px; background:url(/themes/pittug/img/design/bgr_cart_item_maat.gif) no-repeat; color:#333; }
.cart_item_maat ul.newList{ margin:0; padding:0; list-style:none; color:#000; width:64px; background:#fff; position:absolute; top:0; left:0; overflow:auto; z-index:90; padding:0 1px; border:1px solid #000; border-top:0; margin:-3px 0 0; height:105px!important; }
.cart_item_maat .newListSelected{ width:62px; color:#000; height:16px; padding:3px 0 0 4px; float:left; }
.cart_item_maat .newListSelected span{ width:66px; display:block; }
.cart_item_maat ul.newList li{ padding:3px 7px; line-height:14px; background:#999; color:#fff; border-bottom:1px solid #fff; float:none; }
.cart_item_maat .selectedTxt{ width:66px; overflow:hidden; height:16px; }
.cart_item_maat .newListHover{ background:#333 !important;  cursor:pointer; }
.cart_item_maat .newListSelHover,
.cart_item_maat .newListSelFocus{ cursor:pointer; }
.cart_item_maat .newListOptionTitle{ font-weight:bold; }
.cart_item_maat .newListOptionTitle ul{ margin:3px 0 0; }
.cart_item_maat .newListOptionTitle li{ font-weight:normal; border-left:1px solid #ccc; float:none; display:block; float:none; }

.cart_item_aantal{ width:40px !important; height:18px; background:url(/themes/pittug/img/design/bgr_cart_item_aantal.gif) no-repeat; color:#333; }
.cart_item_aantal ul.newList{ margin:0; padding:0; list-style:none; color:#000; width:38px; background:#fff; position:absolute; top:0; left:0; overflow:auto; z-index:90; padding:0 1px; border:1px solid #000; border-top:0; margin:-3px 0 0; height:105px!important; }
.cart_item_aantal .newListSelected{ width:36px; color:#000; height:16px; padding:3px 0 0 4px; float:left; }
.cart_item_aantal .newListSelected span{ width:36px; display:block; }
.cart_item_aantal ul.newList li{ padding:3px 7px; line-height:14px; background:#999; color:#fff; border-bottom:1px solid #fff; float:none; }
.cart_item_aantal .selectedTxt{ width:36px; overflow:hidden; height:16px; }
.cart_item_aantal .newListHover{ background:#333 !important;  cursor:pointer; }
.cart_item_aantal .newListSelHover,
.cart_item_aantal .newListSelFocus{ cursor:pointer; }
.cart_item_aantal .newListOptionTitle{ font-weight:bold; }
.cart_item_aantal .newListOptionTitle ul{ margin:3px 0 0; }
.cart_item_aantal .newListOptionTitle li{ font-weight:normal; border-left:1px solid #ccc; float:none; display:block; float:none; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}



#exclusive {
	background-image:http://www.pittug.com/themes/pittug/img/btn_bestellen.gif;
	height:22px;
	width:100px;
	display:inline-block;
	border:none;
	background-position:top;
}

#btn-submit{
	background:transparent url(http://www.pittug.com/themes/pittug/img/btn_bestellen.gif) no-repeat scroll center top;
	border:0pt none;
	cursor:pointer;
	height:22px;
	padding:0pt;
	text-indent:-1000em;
	width:100px;
}

#btn-submit:hover{
	background:transparent url(http://www.pittug.com/themes/pittug/img/btn_bestellen.gif) no-repeat scroll center top;
	background-position:bottom;
	border:0pt none;
	cursor:pointer;
	height:22px;
	padding:0pt;
	text-indent:-1000em;
	width:100px;
}

p#add_to_cart{position:absolute;bottom:17px;left:58px; }

small {font-style:italic; }

/*#tweets li {
	font-size:13px;
	padding-left:20px;
	margin-left:10px;
	margin-top:8px;
	list-style-type:none;
	height:17px;
}*/
#tweets{min-height:108px;_height:108px;}
#tweets ul li{list-style:none;margin:0 0 0;padding:0 0 0;}

ul#pittugTweets li{font-size:11px;}
p#tweetook{position:relative;float:left;}

#tweets .hash { color:#0066CC; } 

#tweets .reply { color:#0066CC; } 

#tweets a:link { text-decoration:none; color:#0066CC;}
#tweets a:active { text-decoration:none; color:#0066CC;}
#tweets a:hover { text-decoration:underline; color:#0066CC;}
#tweets a:visited { text-decoration:none; color:#0066CC;}

#tweets a.timeTweet:link { text-decoration:none; color:#808080;}
#tweets a.timeTweet:active { text-decoration:none; color:#808080;}
#tweets a.timeTweet:hover {text-decoration:none; color:#ADADAD;}
#tweets a.timeTweet:visited { text-decoration:none; color:#808080;}

.twitter-trackbacks li { font-size: 11px; }

