BODY, CAPTION, SPAN, A, TD, TH{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
body {
	background-image: url(img/koncert_vodotisk.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-color: White;
}
a {
	text-decoration: none;
	color:white;
}
a:hover {
	text-decoration: none;
	color:black;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: red;
}
.top_repeater {
	background-image: url(../img/top_repeater.gif);
}
DIV.top {font-size:12px; font-weight:bold; padding-bottom:10px; color:white;}
DIV.top2 {font-size:12px; font-weight:bold; padding-bottom:5px; color:white; background-color: #f36b22; width="90%";}
.important {color:#f36b22; font-weight: bold;}
H1 {
color: #f36b22; 
font-weight: bold; 
font-size: 16px;
padding: 4px 2px 2px 5px;
}
.style1 {color: #D4D0C8}
.topmenu {
	position: relative;
}
a.lmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #392A23;
	width: 150px;
	display:block;
	padding:1px 5px 1px 5px;
}
.levemenu a{
	color: white;
	font-weight: bold;
	padding:1px 1px 1px 5px;
	display:block;
}
.levemenu a:hover{
	color: #f36b22;
	text-decoration: none;
	background-color: White;
/*	border-left: solid 1px white; */
}
#icon {
	background-color: transparent;
	border-left: none;
}
.products {
	color:#f36b22; 
	background-color: White;
	width:100%;
	height:30px;
	text-align:left;
	font-weight:bold;
	display: block;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
  overflow: hidden;
}
a:hover.products  {
	color: white; 
	background-color: #f36b22;
	text-decoration: none;
}
.obchod {
	background-color: #44a1c1;
}
.obchod a {
	background-image: url(img/odrazka.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 6px;
	text-transform: lowercase;
}
.obchod a:hover {
	background-image: url(img/odrazka_on.gif);
	padding-left: 7px;
}
.obchod a:first-letter {
	text-transform: capitalize;
}
.obchod2 {
	background-color: #44a1c1;
}
.obchod2 a {
  color: #FFFF00;
	background-image: url(img/odrazka.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 6px;
}
.obchod2 a:hover {
	background-image: url(img/odrazka_on.gif);
	padding-left: 7px;
}
.inp1 {width:100px; border: 1px solid #EEEEEE;}
.inp3 {
	width:200px;
	border: 1px solid #EEEEEE;
}
.inp4 {
	width:300px;
	border: 1px solid #EEEEEE;
}
.title1 {font-size:12px; font-weight:bold; color: white;}

DIV.paging A {margin: 0px;}
DIV.paging SPAN.paging_active {border:1px solid black; height: 18px; text-align:center; padding: 0px 2px 0px 2px}
DIV.paging A.paging_number {border:1px solid white; height: 18px; text-align:center; padding: 0px 2px 0px 2px}
DIV.paging A.paging_arrow {border:0px solid white; height:17px;}

.divfrm TABLE {width:100%;}
.divfrm FIELDSET LEGEND {font-size:12px; font-weight:bold; padding: 1px 5px 1px 5px;}
TABLE.frm {border:1px solid #EEEEEE; padding: 2px;}
TABLE.frm TH, TABLE.frm TD, .divfrm TABLE TH, .divfrm TABLE TD
{text-align:left; font-weight:normal; font-size:12px; height:20px;}
.divfrm TABLE TH, TABLE.frm TH {padding-left:2px;}
TABLE.frm CAPTION 
{
	background-color:#44a1c1;
	color: white;
	border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;
	text-align:left;
	padding:2px 2px 2px 2px;
	font-weight:bold;
	font-size:12px;
}
INPUT {
	background-color: white;
	color: black;
	border: 1px solid #999999;
}
.message {
  color: white;
  background-color: green;
  display: block;
  width: 90%;
}
a.message_basket {
  font-weight: bold;
  color: #44a1c1;
  background-color: white;
  display: block;
  margin: 7px;
  border: dotted 1px #44a1c1;
  text-align: center;
}
.error {
  color: white;
  background-color: red;
  display: block;
  width: 90%;
}
.alert {
	color: Black;
	background-color: orange;
  font-weight: bold;
}
.paticka {
	font-size: 9px;
	color: #999999;
}
.paticka a {
	font-size: 9px;
	color: #999999;
}
.paticka a:hover {
	color: #f36b22;
}
a.paticka2 {
	color: black;
	font-weight: bold;
}
.item {
	text-align:left;
	padding-left:5px;
	background-image: url(img/mid_item_bg.gif);
	background-repeat: repeat-y;
	font-size: 11px;
}
.orders {
	text-align:left;
	padding-left:5px;
	background-color: #add7e7;
}
.letter_bg a {
 	background-image: url(img/letter_bg.gif);
	background-repeat: no-repeat;
	padding: 1px 2px 2px 0px;  
	width: 18px; height: 18px;
	font-family: Courier;
	float: left;
}
.letter_bg a:hover {
 	background-image: url(img/letter_bg2.gif);
}
.interpreti_abc {
	width: 140px;
	text-align: center;
	float: right;
	padding-bottom: 10px;
	padding-top: 15px;	
}
.interpreti_list {
	text-transform: lowercase;
	width: 450px;
}
.article {
	background-color: #ADD7E7;
}
.article a {
	color: black;
	text-decoration: underline;
}
.article a:hover {
	background-color: White;
}
