.white
{
color: white;
 
}

.obrbb
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.Image
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px;
	border: 0px;
	float: left;
	text-align: center;
	background-color: #ff5700;
}

.Image img
{
	display: block;
	margin-bottom: 5px;
	
}

.Products a
{
  display: block;
	padding: 5px;
	border: 0px;
	text-decoration:none;
	
	text-align: center;
	background-color: #e6ede4;
}

.Products img
{
	display: block;
	margin-bottom: 5px;
	border: 0px;
	
}

.Products a:hover
{
	background-color: #ff5700;
}


.AdminHoverMenu a, .AdminHoverMenu a:visited
{
color: Black;
 
}
.AdminEditArea
{
    padding: 7px;
    border: solid lime 2px;
    margin-bottom: 5px;
}

.AdminEditFiledArea
{
    background-color: Lime;
     
}
.AdminLinkButton
{
   background-color: Lime;
   
   font-weight:bold;
     
}
.AdminEditFiledArea span
{
   padding-left: 10px;
   font-weight:bold;
     
}
.AdminEditFiledArea a:hover
{
    color: Red;
     
}

.AdminEditFiledArea a
{
   
    padding: 7px;
     
}

.ProductsInsert tbody tr th
{
   
    font-size: 0.8em;
    font-weight: bold;
    text-align: right;
     
}
.ProductsInsert tbody tr td
{
   
    font-size: 0.8em;
    text-align: left;

     
}



.MenuHorizontal 
{
	margin-left: 0px;
	margin-top: 0px;
	font-weight :bold;
	width: auto;
	font-family: Verdana;
	font-size: 10pt;
	padding-left:0px;
	
}

.MainMenu

{
	padding-left:80px;
padding-top:7px;
float:left;
	
}
.MainMenu span
{
	margin-left:30px;	
}

.MainMenu a,
.MainMenu a:visited

{
	color: #497db7;
}

.MainMenu a:hover

{
	color:#f58125;

	
}
/* Produkty */

.ProductPicture
{
display:block;
float:left;
margin-right: 10px; 
margin-bottom: 10px;
}

.ProductTableHead
{
	font-size: 8pt;
	text-indent: 0px;
	margin: 15px 5px 0px 5px;
	text-align: right;
}
.ProductTableFoot
{
	font-size: 8pt;
	text-indent: 0px;
	margin: 5px 5px 5px 5px;
	text-align: right;
	color: Black;
}

.ProductTable
{
	width: 100%;
	border: dotted #f8e300 1px;
	margin-bottom: 10px;
}

.ProductTable Alternate
{
	width: 100%;
	border: dotted #f8e300 2px;
}

.ProductCode
{
	font-weight: normal;
	font-size: 9pt;
	margin: 10px 0px 0px 0px;
	color: #92332d;
	width: 50px;
}

.ProductTitle
{
	font-weight: normal;
	font-size: 9pt;
	margin: 10px 0px 0px 0px;
	color: #92332d;
}

.ProductPrice
{
	font-weight: bold;
	font-size: 8pt;
	margin: 5px 0px 0px 0px;
	color: #000;
	text-align: right;
}

.ProductSize
{
	font-weight: bold;
	font-size: 8pt;
	margin: 5px 0px 0px 0px;
	color: #000;
	text-align: left;
}

.ProductDescription
{
	font-weight: normal;
	font-size: 8pt;
	margin: 3px 3px 3px 3px;
	color: #000;
	text-align: Justify;
}

.ProductVariant
{
    font-weight: normal;
	font-size: 7pt;
	margin: 3px 3px 3px 3px;  
}

.ProductVariantColor
{
    float: left;
    display: inline;
	margin-right: 3px; 
	padding: 1px;
	border: solid 1px #f58125; 
	width: 40px !important;
}

.ProductBasket
{
	width: 90px;
	text-align: right;
}

.ProductImage
{
	width: 150px;
}




/* Galerie */

.GalleryTable
{
	width: 95%;
	margin-bottom:15px;
	border:1px dotted #f58125;
	
	
}

.GalleryTable tbody tr th
{
	background-color: #ece9d8;
	padding-right:10px;
	font-weight:normal;
	padding-left:10px;
	font-size: 8pt;
	
}

.GalleryTable tbody tr td
{
	padding: 0px;
	vertical-align: top;
	
	
	
}

.GalleryTable h2,
.GalleryTable h2 a
{
	Color: #F58125;
	font-weight:bold;
	
}


ul
{
	margin-top: 7px;
	
	padding-left: 20px;
}

li
{
 
	
}

/*  menu */

.PrettyTree 
{
	margin-left: 0px;
	margin-top: 0px;
	font-weight :bold;
	width: auto;
	
	
	
}

.PrettyTree a, .PrettyTree a:visited
{
	color: #497db7;	
    margin-left:0px;
    vertical-align:middle;
    width:100%;
    text-decoration: none;
    
}

.PrettyTree .AspNet-TreeView ul
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;	
	padding-left: 0px;
}


.PrettyTree ul li
{
	
	padding-top: 3px;
	padding-bottom:2px;
	padding-left:20px;
	
}

.PrettyTree ul li a
{
	padding-left: 0px;
}

.PrettyTree ul li a:hover
{
	color: #f58125;
}


.PrettyTree ul li ul 
{
	padding-left: 55px;
	
}

.PrettyTree ul li ul li
{
	list-style-position:inside;
	
}


.PrettyTree ul li ul li a
{
	letter-spacing: 0px;
	font-weight:normal;
	font-size: 8pt;
}

.PrettyTree .AspNet-TreeView-Selected

{
	
	padding-top: 5px;
	
	color: Black;
}
.PrettyTree .AspNet-TreeView-Expand
{
	display: none;
}
.PrettyTree .AspNet-TreeView-Collapse
{
	display: none;
}


/* Admin edit groups */


.TitleItem
{
       font-weight:bold;
}
.EditProducts
{
    background-color:white;	
    font-size:8pt;
    margin-top:20px;
	
}

.EditGroups
{
    background-color:white;	
    font-size:8pt;
    margin-top:20px;
	
}

.AspNet-GridView-Header
{
  font-weight:bold;
	font-size:9pt; 
    height:20px;
    background-color: #bcbcbc;	
}

.InsertCode, .InsertTitle, .InsertPrice, .InsertDescription, .InsertPicture
{
	font-weight: bold;
	color: #ff0000;
}

.InsertGroups tr th
{
	font-weight: bold;
	color: #ff0000;
}

.AlternatingRow
{
	
	background-color: #f1f1f2;
}
.DefaultHeader
{
    width:20%;	
    
	
}

.DefaultItem
{
    height: 20px;	
}

.CodeHeader
{
    width:15%;	
    
	
}
.TitleHeader
{
    width:55%;	
   
	
}
.PriceHeader
{
    width:20%;	
    
	
}
.DateHeader
{
    width:10%;	
    
	
}

.Price
{
    color: #f58125;	
    font-size: 1em;
 font-weight: bold;
    
    
	
}



.SOAZ
{
visibility: hidden;
}


#cse-search-results iframe {
width:600px;
}


.BS {
padding-right:80px;
float: right;

}

.BS a
  {
color:#497DB7;
}

.BS a:hover
 {
color:#F58125
}



/*
 *
 *  Košík
 *
 */


.BasketTable
{
    width: 100%;
    }

.BasketTable .AspNet-GridView table thead tr th {
	
	font-size: 9pt;
	text-indent: 0px;
    font-weight: bold;
	
	padding-bottom: 10px;
	padding-top:10px;


}

.BasketTable .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td {

background-color: #bbbbbb;
}

.BasketTable .AspNet-GridView table tbody tr td 
{
	font-size: 8pt;
	text-indent: 0px;

	   
}


.BasketTable .TotalPrice 
{
 width: 15%;  
 text-align: right; 
}

.BasketTable .ProductCount 
{
 width: 15%; 
 font-weight: bold;
 text-align: right;
   
}

.BasketTable .Price 
{
  
 text-align: right;  
}



.BasketTable .Code 
{
  width: 10%;  
  
}

.BasketTable .Title
{
width: 45%;
text-align: left; 
}

.title
{   font-size: 11px;
	text-align: right;
	width: 25%;
	
}
.title2
{   font-size: 11px;
	text-align: left;
	width: 75%;
	
}


.l10 
{
    margin-left:10px;
    margin-top:0px;


}

.EditProducts
{
    background-color:white;	
    font-size:8pt;
    margin-top:20px;
	
}

.EditGroups
{
    background-color:white;	
    font-size:8pt;
    margin-top:20px;
	
	
}

.AspNet-GridView-Header
{
  font-weight:bold;
	font-size:9pt; 
    height:30px;
    background-color: #eeeeee;	
}


.AspNet-GridView table
{
 width: 100%;
}