/* Special CSS style for Shopio theme */

/*######################################
Project: pocitace.blahasoft.cz

Colors:
	text:
	link: #cd1b16; 
	alt-link: #000000;
	heading: #4576e0
	background: #4272dd
	border:
	
######################################*/

/* 2 column layout */

#sets-products .item {width: 31.6%;}

a {color: #cd1b16;}

body {background: #ffffff url("img/body-bcgr.gif") repeat-x;}

.box .head h1, .box .head h2, .box .head h3 {background: #4576e0 url("img/bcgr-button.gif") bottom left repeat-x;}

/* override main.css + _columns.css ---------- */
#header {background: #2a4f9f url("img/bcgr-header.jpg") 0 3.2em no-repeat;}
	#header #logo-sect { margin-left: -947px; margin-top: 32px; }
	#header #logo, #header #logo a { color: #FFFFFF; width: 194px; height: 42px; }
	#header #userbox {background: #4272dd url("img/bcgr-userbox.gif") bottom left repeat-x;}
	#header #shoppingbox {background: transparent; border: none; text-align: right; width: 185px; color: #ffffff;}
	#header #shoppingbox h3 a {color: #ffffff;}

#navigation {background: #f82e17 url(img/primary-nav-bg.gif) left bottom repeat-x; border-bottom:2px solid #a10a15; border-top:1px solid #ce2512;}
	#navigation #primary-nav a {background: url(img/primary-nav-bg-a.gif) right center no-repeat; color: #ffffff; border:none;}
	#navigation #primary-nav a:hover, 
	#navigation #primary-nav  a:focus, 
	#navigation #primary-nav a:active {background: #cb1a15 url(img/primary-nav-bg-a.gif) right center no-repeat;}

#categoriesbox a.hlighted { background: #22458c url("img/bcgr-userbox.gif") 0 center repeat-x; }
#categoriesbox a:hover.hlighted, #categoriesbox a:active.hlighted, #categoriesbox a:focus.hlighted {
	background: #22458c;
}
	#main #sidebar-right {width: 175px; margin-left: -175px;}
		#main #sidebar-right .sidebar-inner {padding: 0 0 10px 0;}
		
		.col-act .advert { margin: 10px 0 0 0; }
		.col-act .inner { padding: 10px 8px 0 8px; }
		.col-act .item {
		    background: url("img/col-sep.png") bottom center no-repeat;
		    overflow: hidden; width: 159px;
		    margin: 0 0 8px 0; padding: 0 0 7px 0;
		}
		.col-act .item.last { background: none; }
		.col-act .item a {color: #000000 !important;}
		.col-act .item a img { border: 1px solid #bababa; float: left; }
		.col-act .item h2,
		.col-act .item strong {
		    margin: 0 0 0 49px;
		    font-size: .9em;
		}
		.col-act .item h2 {font-weight: normal;}
		.col-act .item strong {
		    display: block;
		    text-align: right;
		    color: #561402;
		}

#footer {background: #4371de url("img/bcgr-footer.gif") bottom left repeat-x;}

/* override _temporary.css */

#actions .head h2,
.col-act .head h3 {background: #4576e0 url("img/bcgr-button.gif") repeat-x;}
/*#actions .item {width: 185px;}*/
#actions .item h2 {background: #F0F0F0 url("img/actions-item.gif") center bottom no-repeat;}

#actions .item a.thumb {display: block; height: 145px; overflow: hidden;}

#det-buy input.text {border-color: #cd1b16;}
#sets-products .item {width: 31%;}
#contact-form {width: 590px; overflow: hidden;}
#contact-form h2 {margin: -15px 0 15px 0; position: relative; z-index: 50;}

form.tempform label em {color: #315ab5;}
#det-info h3 {color: #315ab5;}
#det-buy {background: #f7f7f7; border: 1px solid #e5e5e5;}
#det-buy p {color: #315ab5;}
table#det-params tr.odd th,
table#det-params tr.odd td { background: #FFFFBB; }
.comment.admin .head strong {color: #315ab5;}
#sets-products .item .price {color: #315ab5;}
.paging a.active:hover,
.paging a.active:active,
.paging a.active:focus {color: #315ab5;}

#switch form#sect-sort {width: 40%;}

#sect-catalog .item h2 a {height: 4.3em;}
#sect-catalog .item .thumb {height: 140px;}
#sect-catalog .item p {height: 4.4em;}
#sect-catalog .item strong {color: #315ab5;}

#order-proceed {
    background: #f3f3f3 url("img/det-buy.png") left bottom repeat-x;
    border-top: 1px solid #cd1b16;
    color: #cd1b16;
}
table#order-cart tbody th a:hover,
table#order-cart tbody th a:active,
table#order-cart tbody th a:focus {color: #cd1b16;}
table#order-cart td.summary div {color: #cd1b16;}
#order-overview h3.strong {color: #cd1b16;}
#order-overview table.temptable tfoot td strong {color: #cd1b16;}
#order-overview table.summary strong { color: #cd1b16; }
#article h2 {color: #315ab5;}
#article h3,
#article h4,
#article h5,
#article h6 {color: #444444;}
#salesbox h3 a {color: #315ab5;}

#article h4,
#det-desc h4 {font-size: 100%; color: #444444;}

#det-gallery {width: 300px;}

/* override other */
#parametric-search table th,#parametric-search table td {border-color: #ffffff;}
ul.form-error a {color: #cc0000;}


/* Pavel */
.sep-act, #currencybox, #tipsbox {
	background:#f7f7f7;
}
.sep-act h3 a, #tipsbox h4, #det-buy #price_box strong {
	color:#315ab5;
}
#det-buy #price_box strong {
	color: #cd1b16;
}
/* Pavel */
