﻿form { display: inline-block; }

p { text-align: justify; }
h1,h2,h3,h4,h5 { margin: 0px; padding: 0px; }

.TextAlignLeft { text-align: left; }
.TextAlignRight { text-align: right; }
.TextAlignCenter { text-align: center; }

.CLEAR { clear: both; width: 0px; height: 0px; margin: 0px; padding: 0px; font-size: 0px; }
.FloatRight { float: right; }
.FloatLeft { float: left; }

.MarginTop10 { margin-top: 10px; }
.MarginBottom5 { margin-bottom: 5px; }
.MarginBottom10 { margin-bottom: 10px; }
.MarginBottom20 { margin-bottom: 20px; }
.MarginLeft10 { margin-left: 10px; }
.MarginRight10 { margin-right: 10px; }
.MarginTop15 { margin-top: 15px; }
.PaddingBottom15 { padding-bottom: 15px; }
.Width100Proc { width: 100%; }
.TableLayoutFixed { table-layout: fixed; }


.SmallText { font-size: 11px; }
.Italic { font-style: italic; }


table, tbody, tr, td { border-collapse: collapse; padding: 0px; margin: 0px; }


.hide, .Hide { display: none; }
/* ---------------------------------------------------------- */
/* Shop/Detail.cshtml  */
.PhotogalleryPnl { width: 165px; vertical-align: top; margin-right: 10px; }
.PhotogalleryPnl .MainItem { background-color: White; border: 1px solid gray; padding: 5px; }
.PhotogalleryPnl .PhotogalleryItem { margin: 1px; background-color: White; border: 1px solid gray; padding: 5px; }

.ProductParams tr td:first-child { min-width: 140px; vertical-align: text-top; }
.Price { font-size: 18px; }
.EuroPrice { margin-left: 5px; font-size: 14px; }
.PriceVat { font-size: 11px; font-style: italic; }