/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*
* PRINT.CSS: - styly pro tisk
*            - print styles
*
* version: eBRANA eshop 1.4
* author: TB
* email: balicek@ebrana.cz
* media: print
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	
html, body						{ color: black; background: white; font-size: 14px; }
#main								{ padding: 0; margin: 0; }
#center							{ width: 700px; float: left; }
	
#detail							{ margin: 0; }
#detail:before					{ display: block; clear: both; content: url(../images/logo.png); } 	
#detail .detailMain .left	{ width: 45% !important; margin: 0; }
#detail .detailMain .right	{ width: 50% !important; margin: 0 !important; }
	
h1,h2,h3,h4						{ margin: 0 0 1em; padding: 0; background: none; }	
h1									{ font-size: 24pt; }
h2									{ font-size: 15pt; }
h3									{ font-size: 14pt; }
h4									{ font-size: 13pt; }

ul	{ list-style: disc inside !important; margin: 0 0 20px 20px; padding: 0; }
ul li	{ padding: 0; background: none; margin: 0 0 5px; }


.slider_fotogalerie_d					{ width: 100%; display: none !important; }
/*.slider_fotogalerie_d .nivo-html		{ margin: 0 !important; }
.nivoSlideItem 							{ float: left !important; width: 350px !important; }
.nivoSlideItemCount-3					{ width: 100px !important; margin: 0 10px 10px; text-align: center; height: 75px; }
.nivoSlideItemCount-3 img				{ max-width: 100px; max-height: 75px; width: auto; vertical-align: top; height: auto; } */

#detail div.image img	{ margin: 0; }


#detail table.ceny		{ width: 100%; border-top: 1px dotted #BFBFBF; }
#detail #detail_ceny, 
#detail #detail_ceny p	{ text-align: left; margin: 3px 0; }
#detail #detail_ceny td								{ border-bottom: 1px dotted #BFBFBF; padding: 6px 3px; }
#detail #detail_ceny td.empty,
#detail #detail_ceny td.tlaco						{ border: none; }
#detail #detail_ceny td.sdph						{ font-weight: bold; font-size: 1.25em; }

#detail .types table td.img	{ padding: 0 5px 5px 0; text-align: left; width: auto !important; }
#detail .types table td.img img	{ max-width: 75px; max-height: 60px; width: auto; height: auto; vertical-align: top; }
#detail .types table td.info	{ padding: 0 5px 5px 0; font-size: 12px; width: auto !important; }
#detail .types table td.buy	{ padding: 0 0 5px 0; width: auto !important; text-align: left; }
#detail .types table td.buy strong	{ font-size: 1.25em; }
#detail .types table td p.akce_buttons	{ margin: 0; }
	

.tabsBody						{ padding: 0; background: none; }
.tabsBody .ui-tabs-panel	{ display: block !important; border: none; padding: 0; margin: 0 0 25px; }

.product_files		{ margin: 0; padding: 0; }

.slider_produkty								{ margin: 0 0 25px; padding: 0; }
.slider_produkty .nivo-html				{ margin: 0 !important; width: 100% !important; }
.slider_produkty .nivo-html-carousel	{ width: 100%; height: auto; }
.slider_produkty .nivo-html-page			{ margin: 0; width: 100%; float: none; display: block; clear: both; }
.slider_produkty .nivoSlideItem			{ width: 200px; margin: 0 0 20px 25px !important; float: left; }
.slider_produkty .nivoSlideItemFirst	{ margin-left: 0 !important; }
.slider_produkty .nivo-html .obrazek	{ height: 155px; }
.slider_produkty .nivoSlideItem img		{ max-width: 200px; max-height: 150px; width: auto; height: auto; vertical-align: top; }
.nivo-html h3, 
.nivo-carousel h3								{ font-size: 16px; min-height: 30px; }

	
/* * * * * *  hiding unnecessary content  * * * * * */
h2.hidden,
hr.none,
.odkazy,
#top,
#left,
#right,
#bottom,
#crumb_trail,
p.skipLinks,
div.links,
#info,
p.nahoru,
div.tlacitko,
.tlaco,
p.koupit,
p.info,
p.strankovani,
#asistent,
#review_form,
#contact_form,
	
.produktove_typy,
#detail #zalozky,
#detail #nazory,
.productsCats,
	
div.bookmarks,
ul.akce,
div.tabsHeader,
.jcarousel-skin-images,	
	
.bottom_tabs,
#footer_boxy,
.vymenaLinku,
.napoveda,	
.tooltiptop,
.stars,
.imageSubmit,
.nivo-controlNav,
.direct-edit,
.compare-btn,
.newsticker,
.katalog_navigace,
.akce_buttons,
.more,
.dalsi-produkty,
#col1,
admin-toolbar,
.nivo-directionNav,
.share-bar,
#detail div.sep,
.nivo-html-page.cloned,
form.koupit,
#detail div.image p .img_zoom			{ display: none !important; }



img									{ border: none; max-width: 100%; width: auto; height: auto; }
	
	


	
	
.tabsBody .productTab p			{ margin: 0; }

table.ceny td.sdph,
table.ceny td.bdph				{ white-space: nowrap; }
	
#detail .left						{ border: 0 !important; }
#detail_ceny						{ margin-bottom: 2em; font-size: 0.9166em; height: 100%; }
	
	
.jcarousel-container-horizontal		{ clear: both; padding: 0; margin: 0; }
.jcarousel-container ul					{ margin: 0; }
.jcarousel-container li					{ float: left; background: none; list-style: none; list-style-image: none; padding: 0 5px 0 0; }	
.jcarousel-skin-products				{ width: 100%; clear: both; margin: 0; }
.jcarousel-skin-products li			{ padding: 0 10px 0 0; width: 150px; }
.jcarousel-prev,
.jcarousel-next							{ display: none; }
.jcarousel-skin-images					{ margin: 4em 0; padding: 0; height: 40px; width: 250px; }
/*ul.imageCarouse							{ width: 250px !important; }*/ /*dalsi obrazky*/
ul.productCarouse							{ width: 100% !important; }
ul.productCarouse li						{ height: 250px !important; }
	
#prod-bundles .jcarousel-clip-horizontal,
#prod-accessories .jcarousel-clip-horizontal,
#prod-related .jcarousel-clip-horizontal,
#prod-alternative .jcarousel-clip-horizontal		{ height: 250px; }

	
#detail .jcarousel-prev-horizontal,
#detail .jcarousel-next-horizontal 	{ display: none; }
	
.homepage .slider_texty .nivoSlider	{ height: auto !important; }



.plavec										{ float: left; width: 220px; font-size: 12pt; margin-right: 20px; }
.plavec p.dostupnost						{ font-size: 11pt; }
.plavec .ceny								{ float: none; }
.plavec .ceny span						{ font-size: 11pt; display: block; }
.plavec p.popis							{ font-size: 11pt; }