body {
	font-family : Verdana, Arial, sans-serif;
	font-size: 12px;
	}
hr{
color: #FF8C00;
height: 1px;
}

A:link {
COLOR: white;
TEXT-DECORATION: none;
	font-size: 10px;
	font-weight: bold;
}
A:visited {
	COLOR: white; TEXT-DECORATION: none;
	font-size: 10px;
	font-weight: bold;
}
A:active {
	COLOR: white; TEXT-DECORATION: none;
	font-size: 10px;
	font-weight: bold;
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline;
	font-size: 10px;
	font-weight: bold;
}
A:active.yellow { font-size: 10px; color: yellow;  text-decoration: none;
               font-weight: bold }
A:link.yellow {
        FONT-SIZE: 10px; COLOR: yellow;  TEXT-DECORATION: none;
               font-weight: bold
}
A:visited.yellow {
        FONT-SIZE: 10px; COLOR: yellow;  TEXT-DECORATION: none;
               font-weight: bold
}
A.yellow {
        FONT-SIZE: 10px; COLOR: yellow;  TEXT-DECORATION: none;
               font-weight: bold
}
A:hover.yellow {
        COLOR: yellow; TEXT-DECORATION: underline;font-weight: bold
}
A:active.blue { font-size: 10px; color: blue;  text-decoration: none;
               font-weight: bold }
A:link.blue {
        FONT-SIZE: 10px; COLOR: blue;  TEXT-DECORATION: none;
               font-weight: bold
}
A:visited.blue {
        FONT-SIZE: 10px; COLOR: blue;  TEXT-DECORATION: none;
               font-weight: bold
}
A.blue {
        FONT-SIZE: 10px; COLOR: blue;  TEXT-DECORATION: none;
               font-weight: bold
}
A:hover.blue {
        COLOR: blue; TEXT-DECORATION: underline;font-weight: bold
}
A:active.search { font-size: 11px; color: black;  text-decoration: underline;
               font-weight: normal;	padding: 0px;  margin: 0px;

}
A:link.search {
        FONT-SIZE: 11px; COLOR: blue;  TEXT-DECORATION: underline;
               font-weight: normal; padding: 0px;  margin: 0px;
}
A:visited.search {
        FONT-SIZE: 11px; COLOR: #8B4513;  TEXT-DECORATION: underline;
               font-weight: normal; padding: 0px;  margin: 0px;
}
A.search {
        FONT-SIZE: 11px; COLOR: blue;  TEXT-DECORATION: underline;
               font-weight: normal; padding: 0px;  margin: 0px;
}
A:hover.search {
        COLOR: red; TEXT-DECORATION: underline;font-weight: normal; padding: 0px; margin: 0px;
}
A:active.red { font-size: 10px; color: red;  text-decoration: none;
               font-weight: bold }
A:link.red {
        FONT-SIZE: 10px; COLOR: red;  TEXT-DECORATION: none;
               font-weight: bold
}
A:visited.red {
        FONT-SIZE: 10px; COLOR: red;  TEXT-DECORATION: none;
               font-weight: bold
}
A.red {
        FONT-SIZE: 10px; COLOR: red;  TEXT-DECORATION: none;
               font-weight: bold
}
A:hover.red {
        COLOR: Red; TEXT-DECORATION: underline;font-weight: bold
}
A:link.related {
COLOR: blue;font-weight: normal;
}
A:visited.related {
COLOR: blue;font-weight: normal;
}
A:active.related {
COLOR: blue;font-weight: normal;
}
A:hover.related {
COLOR: red;font-weight: normal;
}
A:active.white { font-size: 10px; color: white;  text-decoration: none;font-weight: normal;
               }
A:link.white {
        FONT-SIZE: 10px; COLOR: white;  TEXT-DECORATION: none;font-weight: normal;
              
}
A:visited.white {
        FONT-SIZE: 10px; COLOR: white;  TEXT-DECORATION: none;font-weight: normal;
               
}
A.white {
        FONT-SIZE: 10px; COLOR: white;  TEXT-DECORATION: none;font-weight: normal;
               
}
A:hover.white {
        COLOR: white; TEXT-DECORATION: underline;font-weight: normal;
}
A:active.top { font-size: 12px; color: blue;  text-decoration: none;
               font-weight: bold }
A:link.top {
        FONT-SIZE: 12px; COLOR: Blue;  TEXT-DECORATION: none;
               font-weight: bold
}
A:visited.top {
        FONT-SIZE: 12px; COLOR: blue;  TEXT-DECORATION: none;
               font-weight: bold
}
A.top {
        FONT-SIZE: 12px; COLOR: Blue;  TEXT-DECORATION: none;
               font-weight: bold
}
A:hover.top {
        COLOR: Red; TEXT-DECORATION: underline;font-weight: bold
}

TABLE.productListing {
	        font-size: 12px;
	border: 1px solid #003399;
	}
TD.productListing {
	        font-size: 12px;
	border: 1px solid #003399;
	vertical-align: top;
	}
	TD.hlavicka {
	        font-size: 11px;
	background-color: #003399;
	color: White;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	}		
.tab{
	font-size: 11px;
}
.product{
	font-size: 11px;
	background-color: #F0F8FF;
		padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	}
	.product_1{
	font-size: 11px;
	background-color: White;
		padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	}
.product_hlav{
	font-size: 11px;
		background-color: #003399;
		color: White;
		font: bold;
		padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	}
TR.sideBoxHeading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	font: bold;
	color: Red;
	text-align: center;
	background: url(images/lista_tab.jpg);
}

.sideBoxContent {
	BORDER-RIGHT: 1px solid #003399; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid #003399; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: 1px solid #003399;  PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid #003399;
	background: url(images/poz_tab.gif);
	}
.sideBoxContent_1 {
	BORDER-RIGHT: 1px solid #003399; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid #003399; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: 1px solid #003399;  PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid #003399;
	}
.box{
	font-size: 12px;
}
TD.vrch{
	background-image: url(images/lista_pozadi.jpg);
	width: auto;
	font-size: 12px;
	font-weight: bold;
	min-height: 0;
	height: 30px;
	text-align: center;
	}
TD.vrch_1{
	background-image: url(images/pozadi_vrch.jpg);
	text-align: center;
	}	
TD.vrch A:link {
COLOR: red;
TEXT-DECORATION: none;
}
TD.vrch A:visited {
	COLOR: red; TEXT-DECORATION: none
}
TD.vrch A:active {
	COLOR: red; TEXT-DECORATION: none
}
TD.vrch A:hover {
	COLOR: red; TEXT-DECORATION: underline
	}
#row {
  clear: both;
    margin: 2px;
    }
#left {
  float: left;
  width: 16px;
  text-align: left;
}
#right {
  float: left;
  width: 115px;
  text-align: left;
  vertical-align: bottom;
  overflow: hidden;
    } 
#dokose {
	margin: 8px;
	background-color: #FFFFE0;
	text-align: center;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	float: right;
	position: relative;
	border: 1px dashed Red;
}		
												
#cena {
          font-size: 12px;
    font-weight: bold;
    color: Red;
    }			
#sleva {
	font-size: 12px;
	font-weight: bold;
	color: #0000CD;
	text-decoration: line-through;
}	
#prazdny {
          font-size: 12px;
    font-weight: bold;
    color: Red;
    }
#red {
          font-size: 10px;
    font-weight: bold;
    color: Red;
    }	 
#left_1 {
  float: left;
  width: 18px;
  text-align: right;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 0;
  font-size: 10px;
}
#zalom {
	word-wrap: break-word;
	margin-left: 19px;
	 margin-top: 2px;
	text-align: left;
	width: 113px;
	overflow: hidden;
}
#white {
          font-size: 10px;
    font-weight: bold;
    color: white;
          margin-bottom: 5px;
    }		 
	 #black {
          font-size: 11px;
    font-weight: bold;
    color: black;
    }	
	 	 #ram {
BORDER: 1px solid #003399;
    }
	 #red_1 {
          font-size: 12px;
    font-weight: bold;
    color: Red;
    }	
	 	 #blue {
          font-size: 11px;
    font-weight: bold;
    color: blue;
    }	
#red_velky {
          font-size: 12px;
    font-weight: bold;
    color: Red;
    }		 
	 #popis {
	font-family : Verdana, Arial, sans-serif;
	font-size: 12px;
	}
