body
	{margin: 0px;
  background-color: rgb(250, 250, 250);
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
  text-align: center; 
  font-size: 11px; 
	color:#212121; 
  }
a:active, a:focus 
  {-moz-outline:    none;
	outline:         none;
	ie-dummy:        expression(this.hideFocus=true);
	}	
input:focus ,textarea:focus
  {background-color:#fbf9eb;
  }
a 
	{color: #DC241F; 
	 font-size: 1em;
	}
a:hover 
	{color: #4C4C4C;
	}
a img
	{border:0px;
	}		
.clr{
	clear:both;
}	
form{
	margin:0px;

}
div#linehead
	{width:100%;
	height:27px;
	background-color:#8C8C8C;
  }	
div#header
	{width:100%;
	height:64px;
	background:url('/theme/img/bg_right.jpg') repeat-x;
  }	
div#logo_all
	{width:947px;
	height:64px;
	background:url('/theme/img/bg_main.jpg') no-repeat;
	float:left;
	}
div#logo_all a
	{width:72px;
	height:60px;
	display:block;
	background:url('/theme/img/vinzer.png') no-repeat;
	margin:2px 0 0 60px;
	float:left;
	}
div#slogan 
	{width:137px;
	height:38px;
	background: url('/theme/img/6303.png') no-repeat;
  right:50px;
	top:40px;
	float:right;
	position:absolute;
	}
div#slogan  div
	{width:137px;
	height:16px;
	background:url('/theme/img/6302.png') no-repeat;
	margin:17px 0px 0px 0px;
	
	}	
	/* menu gora */
div#menu_gora_all
	{width:100%;
	height:31px;
	background:url('/theme/img/top_back.gif') repeat-x;
  }
div#menu_gora
	{width:930px;
	height:31px;
	margin: 0px auto; 
  }	
div#menu_gora  div
	{border:1px solid #666;
	 float:left;
	}	
div#menu_gora div a
	{line-height:31px;
	 color:#4C4C4C;
	 display:block;
	 float:left;
	 text-decoration:none;
	 font-weight:bold;
	 background:url('/theme/img/mbotp.gif') 0px 21px repeat-x;
	 border-left:1px solid #fff;
	 padding:0px 8px 0px 8px; 
	}	
	
div#menu_gora div a:hover
	{color:#DC241F;
	}
	/* / menu gora */
div#content_all
	{width: 990px;
	height:auto!important;
	height:400px;
	min-height:400px;
	margin:0px auto;
	
	}
table.tresc
	{width: 750px;
	margin:20px 5px 0px 5px;
	border:0;
	text-align:left;
	float:left;
	}		
	
	
	
div#left_column
  {float:left;
	 width:186px;
	 margin:20px 10px 0px 15px;
	 text-align:left;
  }
table.modul
	{border:0px;
	width:186px;
	margin-bottom:16px;
  }	

td.r11
	{width:9px;
	height:26px;
	background: url('/theme/img/r11.gif') no-repeat;
	}
td.r12
	{background: url(/theme/img/r12_back.gif) repeat-x;

	height:26px;
	}
td.r12 img{
  display:block;
}	
td.r13
	{width:9px;
	height:26px;
	background: url('/theme/img/r13.gif') no-repeat;
	}
td.r21
	{width:9px;
	background: url(/theme/img/r21.gif) repeat-y;
	}	
td.r22
	{
	background:url('/theme/img/r22_back.gif') repeat-x;
	}		
td.r23
	{width:9px;
	background:url('/theme/img/r23.gif') repeat-y;
	}	
td.r31
	{width:9px;
	height:44px;
	background: url('/theme/img/r31.gif') no-repeat;
	}
	
td.r32	
  {background:url('/theme/img/r32.gif') repeat-x; 
	text-align: center;
	}
td.r33
	{background: url('/theme/img/r33.gif') repeat-x; 
	height:44px;
	width: 9px;
	}
	
input.inp1 
	{width: 160px;
	}
input.inp2 
	{width:100px;
	 
	font-size: 10px;
	background:url('/theme/img/inp_1.gif') repeat-x; 
	}	
td#kategorie a
	{display:block;
	font-size:1.0em;
	padding-left:22px;
	text-decoration: none; 
	font-weight: bold;
	height:27px;
	line-height:24px;
	background: url('/theme/img/b.gif') 0px 2px no-repeat;
  }	
a#rus
	{width:42px;
	height:25px;
	background:#ff0000 url('/theme/img/rus.gif')  no-repeat;
	display:block;
	margin-left:40px;
	float:left;
  }
a#eng
	{width:42px;
	height:25px;
	background:#ff0000 url('/theme/img/eng.gif')  no-repeat;
	display:block;
  float:left;
  }		
	
	/* tresc */

table.tresc a
	{text-decoration:none;

	}
div.hier_kat
	{margin:5px auto 15px auto;
	border-bottom:1px dashed #b9b7b7;
	width:100%;
	padding-bottom:5px;
	}
div.wkategori
  {width:100%;
	text-align:center;
	font-weight:bold;
	font-size:1.3em;
	color:#4C4C4C;
	}
.kolor1
	{background-color: rgb(142, 138, 147); 
	color: rgb(255, 255, 255);
	font-size: 10pt; 
	}
.kolor2
	{background-color:#aaa7ad; 
	}	
table#table_cat{
  background-color:#e5e5e5; 
}	
tr.kolor2 td
	{color: #fff; 
	font-weight: bold; 
	text-align: center;
	height:28px;
	}
tr.tr_center td
	{text-align:center;
	 padding:3px;
	}
tr.tr_center 
	{ background-color:#fafafa; 
	
	}
a.but2 
  {color: #fff;
  font-size: 11px; 
  background-color:#d6392e; 
	border-bottom: 1px solid #888680;
	border-right: 1px solid #888680;
	border-top: 1px solid #ECEBE7; 
	line-height:22px;
	padding:3px 5px;
 }
 a:active.but2 
  {color: #fff;
  font-size: 11px; 
  background-color:#d6392e; 
	border-top: 1px solid #888680;
	border-left: 1px solid #888680;
	border-bottom: 1px solid #ECEBE7; 
  line-height:22px;
	padding:3px 5px;
  }

div.redbig
	{margin:0px auto 5px auto;
	border-bottom:1px dashed #b9b7b7;
	text-align:center;
	font-size:1.5em;
	padding:5px;
	 
	}
div.big
	{
	text-align:center;
	font-size:1.7em;
	padding:5px;
	color: #DC241F; 
	font-weight: bold; 
	}
	
	
	
	/* ################stopka############## */
	
	
div#footer
	{width:100%;
	height:131px;
	background: url('/theme/img/bottom1.gif') repeat-x;
	}
	



ul.pagination a
	{
  text-decoration: none; 
	color:#212121; 
	font-weight:normal;
	}
ul.pagination a:hover
	{
   
 font-weight:bold;
	}	
ul.pagination img
	{padding: 0px 5px 0px 5px; 
 
	}	


ul.pagination li
	{display: block;
	padding: 2px 5px 2px 5px; 
	float:left;
	}
ul.pagination 
  {list-style: none;
	padding: 0px;
	padding: 3px; 
	margin: 3px auto; 
  display:block;
	font-size:1.2em;
	font-weight:bold;
	color:#DC241F;
	}
	
	
#cart{ text-align: right; color:#5488C7; overflow: auto; }
#loading1{ display:none; position:relative; float:right; }
.input{ background:#f5f5f5; border:1px solid #949597; height:16px; width:160px; }
.input1{ background:#f5f5f5; border:1px solid #949597; height:16px; }
.submit{ background:#f5f5f5; border:1px solid #949597; height:18px; width:70px; }
.req{ color:#ff0000; }
.a_right{ text-align:right; }
p.error_msg {padding:0px; margin:0px; color:#FF0000; display:none;}
.tab1{ background-color:#f5f5f5; }
.tab2{ background-color:#ffffff; }

