/* CSS Document */
body, html
{
	padding:0px;
	margin:0px;
	background:#FFFFFF;
	color:#000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

P, DIV, UL
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;		
}	

LI
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;		
}

H1
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;		
	color:#8B0305;
}

H2
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;		
	color:#670001;
}

H3
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;		
	color:#670001;
}

A:link, A:active, A:visited
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#670001;	
}

A.menuLink:link, A.menuLink:active, A.menuLink:visited, A.menuLink:hover
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#525252;
	text-decoration:none;		
} 

.menuCell
{
	padding-left:10px;
}

.topMenuCell
{
	width:85px;
	height:23px;
	background-image:url(/img/but.gif);
	text-align:center;
	padding-top:2px;
}

.topMenuCellAct
{
	width:85px;
	height:23px;
	background-image:url(/img/butact.gif);
	text-align:center;
	padding-top:2px;
}	

A.topMenuLink:link, A.topMenuLink:active, A.topMenuLink:visited, A.topMenuLink:hover
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
} 

.form300
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
}

.formTable
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

TABLE.goodsTable
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

TABLE.goodsTable TH
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#8B0305;
}

TABLE.goodsTable TD
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#E6E7E9;
}	


.authForm
{
	width:120px;
	font-size:12px;
	border:1px solid #C8C8CA;
	background-color:#F7F7F7;
	
}

.ordForm
{
	width:40px;
	font-size:12px;
	border:1px solid #C8C8CA;
	background-color:#F7F7F7;	
}

.ordBut
{
	width:20px;
	font-size:12px;
	background-color:#D1D2D4; 
	border:1px solid #AAAAAA;
}

.newsDate
{
	color:#CB0000;
}

.filterField
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:160px;
	border:1px solid #000000;
}

#findBlock
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

strong.novinka
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}

a.sort
{
	color: white;
}

a.sort:visited
{
	color: white;
}

#basketCont2 {
	font-weight: bold;
	padding-bottom: 10px;
}

/* popups */

.white-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width:auto;
  max-width: 500px;
  margin: 20px auto;
}

.mfp-no-margins img.mfp-img {
	padding: 0;
}
.mfp-no-margins .mfp-figure:after {
	top: 0;
	bottom: 0;
}
.mfp-no-margins .mfp-container {
	padding: 0;
}
