  /* Core.Site.Frontpage */

/*###############################################################################################*/
/* shared classes */

div.Core-Site-Frontpage-bounding_box
{
}

div.Core-Site-Frontpage-article_box
{
}

div.Core-Site-Frontpage-article_title
{
	font-weight: bold;
	font-size: 120%;
}


div.Core-Site-Frontpage-article_creation
{
}

div.Core-Site-Frontpage-article_description
{
margin:10px 10px;

}
div.Core-Site-Frontpage-article_text
{
margin:10px 20px;

}
a.Core-Site-Frontpage-full_article_link
{
}


.frontpage_jazu
{
    background: url(/mediafiles/IMG_9217.JPG) no-repeat;
    background-size: 800px auto;
}
/* Core.Site.MessageBar */

/*###############################################################################################*/
/* shared classes */

div.Core-Site-MessageBar-bounding_box
{
border: 1px solid black;
margin:0 20px;
padding: 7px;
text-align:center;
}

div.Core-Site-MessageBar-error_message
{
font-weight:bold;
font-size: 120%;
}

div.Core-Site-MessageBar-status_message
{
font-weight:bold;
font-size: 120%;
}
/* Core.Site.NavigationBar */

/*###############################################################################################*/
/* main classes */

div.Core-Site-NavigationBar-bounding_box
{
padding: 4px;
}

div.Core-Site-NavigationBar-path
{
}

span.Core-Site-NavigationBar-category_entry
{
}

	span.Core-Site-NavigationBar-category_entry a
	{
	}

span.Core-Site-NavigationBar-current_entry
{
}

	span.Core-Site-NavigationBar-current_entry a
	{
	}

span.Core-Site-NavigationBar-separator
{
margin:0 5px;
}/* Core.User.LoginForm */

/*###############################################################################################*/
/* shared classes */

div.Core-Site-News-bounding_box
{
}

/*###############################################################################################*/
/* classes for vertical orientation */

div.Core-Site-News-caption
{
}

div.Core-Site-News-no_content
{
}

div.Core-Site-News-item
{
}

/*###############################################################################################*/
/* classes for horizontal orientation */
/* Core.Menu.SimpleMenu */

/*###############################################################################################*/
/* main classes */

div.Core-Menu-SimpleMenu-bounding_box
{

  padding:15px 0;
}

div.Core-Menu-SimpleMenu-bounding_box ul
{
  margin-left:5px;
}

h1.simple_menu
{
	color: #B25422;
	padding-left: 18px;
	margin: 5px 0;
	letter-spacing: 2px;
	font-size: 100%;
}

h1.simple_menu a
{
	color: #AF4E17;
	text-decoration: none;
	display: block;
}

h1.simple_menu a:hover
{
	text-decoration: underline;
}

div.Core-Menu-SimpleMenu-bounding_box li
{
list-style-type: none;
line-height: 20px;
color: #B54B17;
padding-left: 25px;

}
div.Core-Menu-SimpleMenu-bounding_box li a
{
color:#7B3B18;
font-size: 110%;
text-decoration: none;
display: block;
}
div.Core-Menu-SimpleMenu-bounding_box li a:hover
{
	background-color: White;
}/* Core.Search.SimpleSearch */

/*###############################################################################################*/
/* main classes */

div.Core-Search-SimpleSearch-bounding_box
{

line-height: 25px;
}
input.Core-Search-SimpleSearch-expression
{
	float: left;
	border: 0px;
	margin-top: 3px;
	margin-left: 25px;
	height: 18px;
	padding-left: 2px;
	font-size: 110%;
	
	color: #9B4A13;
}
input.Core-Search-SimpleSearch-submit
{
	float:left;
	margin-top:3px;
	margin-left:1px;
}
input.onFocus
{
	float: left;
	border: 0px;
	margin-top: 3px;
	margin-left: 25px;
	height: 18px;
	padding-left: 2px;
	font-size: 110%;
	color: #9B4A13;
	background-color: White;
}/* Modules.Gallery.GalleryView */

/*###############################################################################################*/
/* shared classes */

div.Modules-Gallery-GalleryView-bounding_box
{
padding: 15px;
}

div.Modules-Gallery-GalleryView-title
{

}

div.Modules-Gallery-GalleryView-description
{

}

td.Modules-Gallery-GalleryView-image_bounding
{
	border: 1px solid red;
	background-color: yellow;
}

div.Modules-Gallery-GalleryView-page_navigator
{
text-align: center;
}
div.Modules-Catalog-BasketView-bounding_box
{

}
/*header*/
table.Modules-Catalog-BasketView-header_box
{
	width:620px;
	border: 1px solid #ACACAC;
	margin: 0px;
	background-color: #F5F5F5;
}
table.Modules-Catalog-BasketView-header_box td div
{
	margin:4px;
}
tr.Modules-Catalog-BasketView-product_updated{
	background-color: #F9DECC;
}
td.Modules-Catalog-BasketView-header_code
{
	width: 35px;
	background-color: #ACACAC;
}
td.Modules-Catalog-BasketView-header_name
{

background-color: #ACACAC;
}
td.Modules-Catalog-BasketView-header_price
{
min-width:130px;
background-color: #ACACAC;
}
td.Modules-Catalog-BasketView-header_amount
{

background-color: #ACACAC;
}
td.Modules-Catalog-BasketView-header_calculate_price
{

text-align:right;
background-color: #ACACAC;
}
td.Modules-Catalog-BasketView-header_empty_basket
{
	background-color: #EBEBEB;
}

td.Modules-Catalog-BasketView-product_code
{
width:35px;
text-indent:5px;
background-color: #EBEBEB;
}
td.Modules-Catalog-BasketView-product_name
{
text-indent:5px;
vertical-align: bottom;
}
td.Modules-Catalog-BasketView-product_price
{

background-color: #EBEBEB;
font-size:95%;
}
td.Modules-Catalog-BasketView-product_amount
{

text-align:right;
}
input.Modules-Catalog-BasketView-product_amount
{
width:50px;
height:15px;
border:1px solid silver;
text-align: center;
}
td.Modules-Catalog-BasketView-product_calculate_price
{
font-size:95%;
text-align:right;
}
td.Modules-Catalog-BasketView-product_plus_minus_delete
{
	background-color: #EBEBEB;
}

img.Modules-Catalog-BasketView-product_plus
{

margin:0;

}
img.Modules-Catalog-BasketView-product_minus
{


}
img.Modules-Catalog-BasketView-product_delete
{


}


td.Modules-Catalog-BasketView-summary_price
{
text-align:right;
border-top:1px solid silver;
}
td.Modules-Catalog-BasketView-summary_space
{
text-align:right;
font-weight:bold;
border-top:1px solid silver;
}
td.Modules-Catalog-BasketView-summary_pokladna
{
	background-color: #EBEBEB;
	border-top:1px solid silver;
}
input.Modules-Catalog-BasketView-summary_pokladna
{
	width: 60px;
	height: 20px;
	border: none;

}

.Modules-Catalog-BasketView-bounding_box .loader
{
 display:none;   
 text-align:center;
 margin:10px; 
 font-size:1.2em;
 color:red;
 font-weight:bold;
}


div.Modules-Catalog-OrdersView-bounding_box
{
    
}

div.Modules-Catalog-OrdersView-order_box
{
    margin: 15px;
}

div.Modules-Catalog-OrdersView-order_box h3
{
    cursor:pointer;
    width: 75%;
    margin-top: 5px;
    background: aliceblue;
    padding:5px;
    font-size:1.4em;
}

div.Modules-Catalog-OrdersView-order_box h3:after
{
    width:20px;
    height:20px;
    background:red;    
}

div.Modules-Catalog-OrdersView-order_box .hide
{
    display:none;
}

div.Modules-Catalog-OrdersView-order_box .print
{
    cursor:pointer;
    display:inline-block;
    margin-top: 5px;
    padding:5px;
    font-size:1.2em;
    border:1px solid silver;
    font-weight:bold;
    
}
/* Core.Category.CategoryView */

/*###############################################################################################*/
/* shared classes */

div.Core-Category-CategoryView-bounding_box
{
}

li.Core-Category-CategoryView-item_row
{
	line-height: 30px;
	color: #B54B17;
}