/* voetbalshirts.css */

/*
[COLOR CHART]
#FC0:Yellow
*/



body {background:#CCCCCC;}

h1 {color:#999999; margin-bottom:10px; }


a {color:#FC0; font-weight:bold; text-decoration:none;}
a:hover {color:#957A18; text-decoration:none;}

#body {font-family:arial, helvetica, sans-serif; position:relative; width:960px;}

#header { position: relative; background: url('/_images/voetbalshirts/headershop.jpg') no-repeat; width: 960px; height:120px;}

	#nav {text-align:left; position:absolute; margin-left: 78px; margin-top: 100px; z-index: 100;}
	#nav a{color:#fff; font-weight:normal; text-decoration:none; font-size: 0.75em; font-weight: bold;}
	#nav a:hover{color:#fff; text-decoration:underline;}
	 .AspNet-Menu-Selected {color:#FFF; text-decoration:none;}
	
	#language {display:none;}
	#mp_Logo {width:385px; height:120px;}
	#headerfoto {display:none;}
	

#subnav {height:25px; margin-top:-30px; width:960px; position: absolute; float: left; text-align: right;}
#subnav a {color:#303030; text-decoration:none; font: Calibri;}
#subnav a:hover {color:#303030; text-decoration:underline;}

#subnav .AspNet-Menu-Horizontal {margin-top:9px;}

.AspNet-Menu {margin-right:40px; }
.AspNet-Menu-Leaf a, .AspNet-Menu-WithChildren a {padding-left:30px; text-decoration:none;} 
.AspNet-Menu-Leaf:hover, .AspNet-Menu-WithChildren:hover {background: url('/_images/li-hover.jpg') no-repeat left; color:#718CAA;}
.AspNet-Menu-Horizontal li {display:inline;}
.AspNet-Menu-WithChildren ul {display:none;}
.AspNet-Menu-Selected ul, .AspNet-Menu-ChildSelected ul {display:block;} 

#main {font-size:12px; line-height:150%; min-height:450px; background:#FFF;}

	#article {background:#FFF; padding-left:10px; padding-top:10px; width:950px;}
    #article li{margin-top:0px;}
	#article h1{}
    #article fieldset{margin-top:0px;}

	.categories {margin-bottom:30px; margin-top:30px; text-align:center; width:930px;}
	.cat {background:url('/_images/voetbalshirts/cat-bg.jpg') repeat-x; float:left; margin-right:20px; padding:5px;}
	.cat img {margin-bottom:5px;}
	.cat a {text-transform:uppercase;}

#new{border:1px solid #706e6f; float:left; height:298px; margin-top:19px; margin-bottom:20px;  width:710px;}
.hometext{border:1px solid #706e6f; float:right; height:290px; margin:10px 19px 10px 20px; padding-left:10px; padding-right:10px; padding-top:10px; width:232px;}
.hometext  h1{color: #ffd200;}
#homeblock1{float:left; height:114px; padding-right:10px; padding-left:5px; width:224px;}
#homeblock2{float:left; height:114px; padding-right:10px; width:224px;}
#homeblock3{float:left; height:114px; padding-right:10px; width:224px;}
#homeblock4{float:left; height:114px; width:224px;}
#homeblock5{float:left; height:114px; margin-top:322px; padding-right:8px; padding-left:5px; width:179px;}
#homeblock6{float:left; height:114px; margin-top:322px; padding-right:8px; width:179px;}
#homeblock7{float:left; height:114px; margin-top:322px;padding-right:8px; width:179px;}
#homeblock8{float:left; height:114px; padding-right:8px; width:179px;}

#homeblock9{float:left; height:114px; width:179px;}
#homeblock10{float:left; height:240px; margin-top:30px; padding-right:40px; width:120px;}
#homeblock11{float:left; height:240px; margin-top:30px; padding-right:40px; width:120px;}
#homeblock12{float:left; height:240px; margin-top:30px; padding-right:40px; width:120px;}
#homeblock13{float:left; height:240px; margin-top:30px; padding-right:40px; width:120px;}
#homeblock14{float:left; height:240px; margin-top:30px; width:120px;}
#homeblock15{float:left; height:175px; margin-top:10px; margin-left:5px; margin-right:10px; width:926px; border:1px solid #706e6f;}
#homeblocknews {display:none;}
#homeblockfacebook {display:none;}
#news{}

#slideshow{border:1px solid #706e6f; float:left; height:300px; margin-top:162px; margin-left:15px; position:absolute; margin-bottom:20px; width:660px;}

#shoppingCartLarge {position:absolute;}
#shoppingCartSmall {position:absolute; right:50px; top:200px;}
#cartTxt {padding:4px;}
.cartProdCount {clear:both; display:inline-block; float:right;}

#overviewCartRows {background-color:#FFF; float:left; margin-top:20px; margin-bottom:20px; margin-left: 100px; width:700px;}
#overviewCartRows table{border-collapse:collapse; border:0px solid #DDD;}
.tblShoppingCart {width:auto; border:0px solid Black;}
.tblShoppingCart th {background-color:#424242; color:#EEE; font-size:1.2em; padding:5px; text-align:center;}
.tblShoppingCart .tdOdd {border-top:1px solid #C4C673;}
.tblShoppingCart td {border-bottom:1px solid #DDD; font-size:1.2em; height:70px; padding:2px; text-align:center; vertical-align:middle; width:70px;}
th.ItemDescription, td.ItemDescription {text-align:left; width:250px;}

td.tfootCartUpdate, td.tfootCartCheckOut {text-align:right; vertical-align:top;} 
 .tfootCartTotal .blckOrderTotal, .tfootCartTotalTxt {color:#333; font-weight:bold; font-size:1.2em;text-align:center; width:70px;} 
td.tfootCartContinue {text-align:left; vertical-align:top;}

.productoverview {border:0px solid #EEE; float:right; padding:10px; margin-right: 40px;}
.productoverview legend {color:#000; font-weight:bold;}

#footer {border-top:1px solid #999; margin-top:10px; text-align:center;}

#footer a {font-weight:normal; color:#999; font-size:11px;}
#footer a:hover {color:#FC0;}

#footertekst{color:#737465; font-size: 11px; margin-top: 12px; padding-bottom: 20px; width: 600px; position: absolute; text-align: center; margin-left: 175px;}

	.vcard {display:none;}

#aside {float:left; margin-top:25px; width:150px; font-size:12px; line-height:150%; color:#FFF; height: 0px;}


/* ProductGroups */
.productGroups {}

.productgroupTable {background:#FFF; float:left; font-size:0.9em; height:270px; margin:5px; text-align:center; width:160px;}
.productgroupTable:hover {}
.productgroupTable img {margin:auto;}
.productgroupTable a {text-decoration:none;}
.productgroupTable a:hover {color:#777;} 

.productgroupTable table {border:1px solid #FFF; height:270px; width:150px;}
.productgroupTable td, .productgroupTable th {padding:10px; text-align:center; width:150px;}
.productgroupTable td {background:#414141; border:0px;}
.productgroupTable th {background:#C60A2A; border:1px solid #FFF; color:#FFF; font-family:rockwell, arial, helvetica, sans-serif; font-size:25px; text-transform:uppercase;}




/* Products */
 #pager {}
 #prodImg{width:141px;}
 #mp_cphArticle_ProductControl_divProdSearch {float:left;}
 #Products {background:#FFF; float:right; min-height:400px; width:760px;}
.productTable {background:#FFF; float:left; font-size:0.9em; margin:5px 5px 35px 5px; min-height:200px; padding:2px; text-align:center; width:174px;}
.productTable	{border-color:#E5E5E5;}
.productTable:hover{border-color:#424242;}
.productTable	h2 {font-size:14px; font-weight:bold; margin:0px;} 
.prodTitle h2 {color:#C60A2A; margin-bottom:5px; text-decoration:none;}
.prodTitle h2:hover {color:#424242;}

/* (Single) Product page */
 .pager {}
#divProdInfo {background:#FFF; float:right; margin-top:-5px; padding-bottom:15px; width:960px; }
#divProdInfo h1.prodGroup {background-color:#3A3B3B; color:#999999;
font-family:Vectrex,Verdana,"Trebuchet MS",Arial,sans-serif;
font-size:20px;
font-style:normal;
text-decoration:none;
text-transform:uppercase;
line-height:2em; margin:0px; padding-left:15px; text-transform:uppercase; width:745px;}
a {color:#999999; text-decoration:none;}
a:hover {color:#CCC; text-decoration:none;}


 #divProdImgBig, .prodImgBig {float:left; text-align:center; width:350px; margin-top:0px; margin-left:60px}
 #prodDetails, #divProdOrder {float:right; padding-right:50px; width:300px; margin-top:20px}
 #prodDetails h1 {background-color:transparent;}
 #divProdActions {float:left; line-height:1.4em; width:350px;}


#nextProd {/* margin-left:10px; */}
#nextProd, #previousProd {/*text-transform:uppercase;*/}

 .ddlSize {position:relative; top:-5px; width:200px;} 

 /* Check-out */
#mp_cphArticle_tblShoppingBasket {float:right; position:absolute; right:50px; top:210px;}
#mp_cphArticle_tblShoppingBasket td {padding:5px;}
#mp_cphArticle_tdTotal {color:#424242; font-weight:bold;}
#mp_cphArticle_payment{height:20px; position:relative; top:-16px; left:80px; width:350px;}
#mp_cphArticle_payment td {width:350px; height:5px; display:inline;}
/* #mp_cphArticle_payment_0{margin-top:5px; margin-right:5px; float:left;} */
span.itemPayments input {float:left; margin-top:5px; margin-right:5px;}
.shopping-basket{color:#424242; font-weight:bold; padding-left:655px;}



/* searchBox */
#prodSearch {float: right; margin-top:-111px; margin-right:5px;}

/* Payments etc. */
#paymentInfo {border:2px solid Gray; padding:10px; width:500px;}
#buckTransactID {}
#mp_cphArticle_payment {}
#mp_cphArticle_payment td {}
#mp_cphArticle_payment td label {width:auto;}
#mp_cphArticle_iDealIssuer {margin-left:270px; margin-top:-36px; position:absolute;}

.btnProceedToCheckOut {background:url('/_images/voetbalshirts/buttons/button_proceed.png'); width:114px; height:24px; }  
.btnProceedToCheckOut:hover {background:url('/_images/voetbalshirts/buttons/button_proceed-o.png'); width:114px; height:24px; }  

.submitbutton {background:url('/_images/voetbalshirts/buttons/button_proceed.png'); width:114px; height:24px; }  
.submitbutton:hover {background:url('/_images/voetbalshirts/buttons/button_proceed-o.png'); width:114px; height:24px; }  

.btnCartUpdate {background:url('/_images/voetbalshirts/buttons/button_update_cart.png'); width:54px; height:24px; } 
.btnCartUpdate:hover {background:url('/_images/voetbalshirts/buttons/button_update_cart.png');} 
.btnContinueShopping {background:url('/_images/voetbalshirts/buttons/continueshopping.png'); width:135px; height:24px; } 
.btnContinueShopping:hover {background:url('/_images/voetbalshirts/buttons/continueshopping-o.png');} 

#mp_cphArticle_ProductControl_btnOrder2 {background:url('/_images/voetbalshirts/buttons/btn-addbasket.png'); width:196px; height:24px; 
				margin:0; border:0; cursor:pointer; /* hand-shaped cursor */ cursor:hand; position:relative; top:1px; }
#mp_cphArticle_ProductControl_btnOrder2:hover {background:url('/_images/voetbalshirts/buttons/btn-addbasket-o.png');}


#mp_cphArticle_ProductControl_lblProdTxt p, #mp_cphArticle_ProductControl_lblProdTxt{width:200px;}



label small {color:#FFCC00; margin-left:5px;}

.orginalPrice    {}
.hasSpecialPrice {text-decoration:line-through;}
.discountPrice   {font-size:1.2em; font-weight:bold;} 

.crumb {
color:#999999;
font-family:Vectrex,Verdana,"Trebuchet MS",Arial,sans-serif;
font-size:30px;
font-style:normal;
text-decoration:none;
text-transform:uppercase;
}

.prodGroupTitle {padding-left:5px; font-weight:bold; font-size:25px; margin-bottom:12px; margin-top:2px; color:#424242;}
.filter {line-height:130%;} 
.filterHdr {width:100px; font-weight:bold; font-size:14px;  color:#FFF; clear:both; background-color:#C60A2A; -moz-border-radius:1em; -webkit-border-radius:1em; height:20px; padding-left:8px; margin-top:10px;} 
.filterHdrRemove{font-size:12px; font-weight:bold;}

.filtermenu {margin:0px; padding-left:5px; font-size:11px;}
.filterSelected {background-color:#424242; border:1px dotted White; color:White; font-weight:normal;}
.group_size { width:80px; margin-bottom:10px;}
.group_size li {margin-right:10px; display:inline-block;}
.productfilter a {font-weight:normal; text-decoration:none; color:#424242;}
.productfilter a :hover{font-weight:normal; text-decoration:none; color:#838383;}
.productfilter  {border:0px; font-weight:normal; text-decoration:none; background-color:#fff;}

/* Competities Page */
#comp_left {float: left; width:180px;}
#comp_right {float: left; width: 760px;}
#comp_block1,#comp_block2,#comp_block3,#comp_block4,#comp_block5,#comp_block6,#comp_block7,#comp_block8{
width: 374px; float: left; margin-left: 5px;
}


/* SIZE CHART */
#SCheader {background:url('/_images/voetbalshirts/SCheader.jpg'); height:68px; border-bottom:1px solid #FFF;}
#SCcontent{padding-top:10px; background:url('/_images/SCbg_White.jpg'); width:350px; height:1000px; line-height:120%; font-size:10px;}
#SCcontent strong{color:#424242; font-weight:bold; font-size:12px;}
#SCcontent th, #SCcontent table {border:1px solid #424242; padding:4px; text-align:center;}
#SCcontent th.tblHeader {background:#000; text-align:center; font-size:12px; color:#FFF;}
#SCcontent th.orange {background:#424242; color:#FFF; border-bottom:0px;}
#SCcontent td {border-right:1px solid #424242; text-align:center; padding:2px;}
#SCtext {width:270px; margin-left:40px;}

/* Product overview - pager control */
.pager {clear:both; display:block; text-align:center;}
.pager {margin-bottom:5px; padding:4px; position:relative; top:-1px;}
.pager a {padding:4px; }
.pager a:hover, .pager a.currPageLink
/*#mp_cphArticle_ProductControl_DataPager1 {   margin-bottom:35px;  padding:4px; background:#D6CFBF; position:relative; top:-15px; }
#mp_cphArticle_ProductControl_DataPager1 a { padding:4px; background:#D6CFBF;}
#mp_cphArticle_ProductControl_DataPager1 a:hover { background:#A39B86;  } */
.pagerPrev, .pagerNext {}
.linkDisabled {color:#AB9F9A; font-weight:bold;}
.pageNr   {}



#TagCloud {float:left; height:140px; padding-right:20px; width:923px; margin-top:20px; line-height: 200%;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000 none repeat scroll 0 0;
border:1px solid #706e6f;
padding:15px;
