rgb(223,223,223)h1 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 16px;

}
a:visited {
	color: #305987; /*	text-decoration: none; */
}

a:hover {
	color: #CC0000;
	text-decoration: none;
}

.activ {
	font-family: Tahoma, Arial, Verdana, sans-serif; /*	background-color: #FFFFFF; */
	font-size: 11px;
}

.activ1 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}

.activb {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px; /*	text-transform: uppercase; */
}

.activn {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}

.butt {
	background-color: #CC3300;
	border: 1px ridge #000000;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.conf {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.navz {
	color: #CC0000;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
}

.new, .new H1 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}

.newb {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}

.small {
	border: 1px solid #FF9900; 
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
}

.smallbot {
	border: 1px solid #FFFFFF;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	/*font-size: 10px;*/
}

.smallr {
	background-color: #CC3300;
	border: 1px double #000000;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.smalltext {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
}

.t12 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
}
.t12 H1 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
	padding-bottom: 5px;
    margin-bottom: 3px;
    }
    
.t12 H2 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
    margin-bottom: 3px;
}

.t12b {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
/*	text-transform: uppercase;*/
}
.t12sm {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}

.t12sm H2{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}
.t12-c {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.t12-c strong{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 10px;
	padding: 5px;
	text-decoration: none;
}

.t12p {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 150%;
	text-transform: none;
}

#banner {
	background-color: #FFFFFF;
	border: 1px solid #CACACA;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	margin: 10px;
	padding: 10px;
	text-align: center;
}

#banner a, #banner a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#banner strong, #banner b {
	color: #FFFFFF;
	font-size: 14px;
}

#block {
	border: 1px solid #AE0000; /*	 background-color: /*#FBFBF2 #FF0000; */
	color: #000000;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin: 10px 10px 10px 10px;
	text-align: center;
	width: 410px; /*   padding: 1px 1px 1px 1px; */
}

#block a, #block a:hover {
	color: #000000;
	text-decoration: none;
}

#block img {
	border: 0;
}

#block strong, #block b {
	color: #000000;
	font-size: 14px;
}

#bottom {
	border-bottom: 1px solid #FF9900;
}

#conf {
	background: #F2F5EB;
}

#left {
    border-left: 1px solid #FFCB7D;
    border-bottom: 1px solid #FFCB7D;
    border-right: 1px solid #FFCB7D;
}

#news {
	background-color: #FFFFFF;
	border-top: 1px solid #006600;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	margin: 10px;
	padding: 5px;
	text-align: left;
}

#news h1{
	border: none;
	font-size: 11px;
}

#news strong{
	font-size: 12px;
}

#newsblock {
	background-color: White;
	border: 1px solid #FF9900;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	margin: 10px;
	padding: 10px;
	text-align: left;
}

#newsblock strong{
color: #CC0000;
}

#prod {
	background: #FFEDD1; /*	background: #FFD18A;*/
	border-bottom: 1px solid #FF9900;
	border-top: 1px solid #FF9900;
}
#prod strong, #prod sup {
	color: #CC0000;
	font-weight: bold;
}

#razdel {
	border-top: 1px solid #000000;
	margin: 10px 20px 5px 20px; /*	width: 50%; */
}

#reklama, #reklama H2 {
	background-color: #FFEDD1;
	border: 1px solid #C64F00;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	padding: 5px;	
	margin: 10px 0 0 5px;
	/*width: 200px;*/
	text-align: center;
	font-weight: normal;
	
}

#reklama a:hover {
	color: #CC0000;
	text-decoration: none;
}

#reklama img{
	border: none;
}

#reklama strong{
	text-align: left;
}

#right {
	background: #FFBE5C;
}

#up {
	background: #FFEDD1; /*	background: #FFBE5C; */
	border-bottom: 1px solid #FF9900;
	border-top: 1px solid #FF9900;
}

#we-be {
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 5px 0px 5px 5px;
	text-align: left;
}

#we-be h1 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	margin: 10px 20px -3px 20px;
}
.bot {
	border: 1px solid Black; 
	background: White;
}
.bot1 {
	border: 1px solid Black;
	background: #CC3300;
	 color: White;
}
.big_text, .big_text H1 {
	border-top: 1px solid #FF9900; 
	font-family: Tahoma, Arial, Verdana, sans-serif; 
	font-size: 12px; 
	text-align: center;
	padding: 5px;
	margin: 3px;
}
.er404 {
	font: 30px;
	text-align: center;
	margin: 20px;
	padding: 20px;
	border: 1px solid #A1A1A1;
	font: Tahoma Arial Verdana sans-serif;
}
.er404 strong{
	text-align: center;
	font-size: 400%;
	font: normal;
	padding: -50px;
}
.er404 small{
	text-align: center;
	font-size: 100%;
}
.er404 p{
	text-align: left;
	font-size: 14px;
}

.t12 th, th.t12
{
	background-color: #fff;
	padding-top: 5px;
}

.t12 tr.grouped_th
{
	border: 3px;
}

table.item_chars_table
{
	border-top: 1px solid #cecece;
}

table.item_chars_table th
{
	background-color: #fff;
	font-size: 12px;
	border-bottom: 1px solid #cecece;
	padding-top: 10px;
	font-weight: normal;
}

table.item_chars_table td
{
	border-left: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
}

table.item_chars_table td.char_value
{
	border-right: 1px solid #cecece;
}

#filter_short table td,
#filter_more table td {
	font-size: 11px;
}

.delivery_text {
	border: 1px solid ThreedFace;
	background-color: #FFFFE0;
	padding: 5px;
	margin: 5px 0px;
	width: 100%;
}

.klinks {
	font-size:10px;
	text-align:center;
	color: #eee;
}

.klinks a:link, .klinks a:visited, .klinks a:active {
	font-size:10px;
	color: #dfdfdf;
}
