  /* 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.Article.ArticleView */

/*###############################################################################################*/
/* main classes */
/*###############################################################################################*/

div.Core-Article-ArticleDisplay-bounding_box
{
	border-bottom: 2px solid #F7E7A3;
	border-left: 2px solid #F7E7A3;
	padding: 0 10px;
}

/* article header ###############################################################################*/

div.Core-Article-ArticleDisplay-header_box
{
border:1px solid red;
}

h1.Core-Article-ArticleDisplay-title
{
	background-color: #F7E7A3;
	padding: 3px;
}

div.Core-Article-ArticleDisplay-article_info
{
}

span.Core-Article-ArticleDisplay-author
{
}

span.Core-Article-ArticleDisplay-creation
{
}

h2.Core-Article-ArticleDisplay-description
{
}

/* article content ##############################################################################*/

div.Core-Article-ArticleDisplay-text
{
text-align: justify;
}

/* galleries ####################################################################################*/

div.Core-Article-ArticleDisplay-galleries_box
{
margin:20px 0;
}
h1.Core-Article-ArticleDisplay-galleries_title
{
	background-color: #F7E7A3;
	padding: 3px;
}

table.Core-Article-ArticleDisplay-gallery_table
{
}

td.Core-Article-ArticleDisplay-gallery_data_cell
{
padding:5px;
}

a.Core-Article-ArticleDisplay-gallery_thumbnail_link
{
}

img.Core-Article-ArticleDisplay-gallery_thumbnail
{
}

/* attachments ##################################################################################*/

div.Core-Article-ArticleDisplay-attachment_box
{
}

div.Core-Article-ArticleDisplay-attachments_caption
{
	background-color: #F7E7A3;
	padding: 3px;
	font-size:140%;
	font-weight: bold;
	margin-bottom: 10px;
}

div.Core-Article-ArticleDisplay-attachment_row
{
margin-bottom: 5px;
}

span.Core-Article-ArticleDisplay-attachment_icon
{
}

span.Core-Article-ArticleDisplay-attachment_file
{
margin-right:5px;
}

	span.Core-Article-ArticleDisplay-attachment_file a
	{
	}

	span.Core-Article-ArticleDisplay-attachment_file strong
	{
	}

span.Core-Article-ArticleDisplay-attachment_size
{
margin-right:5px;
}

span.Core-Article-ArticleDisplay-attachment_size_unit
{
}

/* gallery ######################################################################################*/