* { margin: 0; padding: 0; }

FONT, TD, BODY, P, DIV, INPUT, TEXTAREA, FORM {
 font-family: Verdana,Arial,Helvetica;  
 font: normal 11px/12px;
 FONT-SIZE: 11px;
 COLOR: #505050;
 LINE-HEIGHT: 15px
}



body { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
  COLOR: #505050;
}


.panelMain {
 height: 24px;
 width: 100%; 
 background: url(../images/topDark.gif) left top repeat-x;   	
}

.panelMainText {  	
  /* color: #FFFFFF; */
  color: #E3E3E3;
}

.panelMainLink {  
  color: #FFFFFF;	
  text-decoration: none;
}

A.panelMainLink:hover {
 text-decoration: none;
 color: #CCCCCC;
}

.panelMainSpan {
 padding-top: 2px; 
}

.panelWhite {
 height: 65px;
 width: 100%;  
}

.panelWhiteText {
	font-size: 10px;
	font-weight: normal;	
}

A.panelWhiteTextLink {
	font-size: 10px;
	font-weight: bold;	
  text-decoration: none;
}

.panelGreen {
 height: 24px;
 width: 100%; 
 background: url(../images/topLightGreen.gif) left bottom repeat-x;   	
}

.panelGreenText {
 color: #595C3B;
 font-size: 10px;
 font-weight: bold;	
}

.panelGreenTextWhite {
	color: #FFFFFF;	
 font-size: 10px;
 font-weight: bold;	
}

.panelGreenLink {
 color: #595C3B;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
}
A.panelGreenLink:hover {
 text-decoration: none;
 color: #20201E;
}

.zalozkaAktiv { 
 width: 108px;
 text-align: center;
 background: url(../images/zalozkaAktiv.gif) left bottom no-repeat;   	
}

.zalozka {  
 width: 108px;
 text-align: center;
 background: url(../images/zalozka.gif) left bottom no-repeat;   	
}

.zalozkaLink {
 color: #595C3B;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
}
A.zalozkaLink:hover {
 text-decoration: none;
 color: #20201E;
}

.panelLinky {
 padding-top: 35px;
 height: 56px;
 width: 100%;

 font-size: 12px;
 font-style: normal;
 line-height: normal;
 color: #FEFEFE;
}

.panelLink {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FEFEFE;
  TEXT-DECORATION: none;
}

A.panelLink:hover {
 TEXT-DECORATION: none;
 color: #CCCCCC;
}

.panelOrange {
 height: 20px;
 width: 100%;
 background: url(../images/orangePozadi.gif) left top repeat-x;  
}


.panelText {
	margin-top: 0px;
	padding-bottom: 500px;
	
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
}

.kosikNadpis {
  padding: 5px;
  font-weight: bold;
  font-size: 12px;
  background: #CCCCCC;
}

.kosikNadpisLightBlue {
  padding: 5px;
  font-weight: bold;
  font-size: 12px;
  background: #CCCFFF;
}

.kosikNadpisBlue {
  padding: 5px;
  font-weight: bold;
  font-size: 12px;
  background: #AAAFFF;
}

.titulCell {
  padding: 2px;
  font-weight: bold;
  font-size: 12px;
  background: #999999;
  color: #FFFFFF;    
}

.cenaCell {	
  padding: 2px;
  font-weight: bold;
  font-size: 12px;
  background: #CCCCCC;
  color: #000000;    
}


.seznamVyhledanychKnih {
 width: 100%;
}
.seznamNadpis {
 
 width: 100%;
}

.orangeLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #6B4E1C;
	background: #F6A10A;	;
}

.orangeLineLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #6B4E1C;
  TEXT-DECORATION: none;
}

.noimage {
 background: url(../images/books-no-image.gif) 0 0 no-repeat;   
}


A.orangeLineLink:hover {
 TEXT-DECORATION: none;
 color: #FFFFFF;
}

.boldWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;	
}

.malePismo {
	font-size: 8px;  
}

.catdesc {
COLOR: #505050; TEXT-DECORATION: none
; font: normal 11px/12px Verdana
; list-style-type: none
; LINE-HEIGHT: 15px;
}
.infoa {
COLOR: white; TEXT-DECORATION: none
; font: normal 11px/12px Verdana
; list-style-type: none
; LINE-HEIGHT: 15px;
}
A.menu {
FONT-SIZE: 9px
; COLOR: 333333
; LINE-HEIGHT: 12px
; FONT-FAMILY: Vedrana
; font-weight: bold
; TEXT-DECORATION: none
}
A.menu:hover {
COLOR: #BCBC7A
; CURSOR: hand
; FONT-SIZE: 9px
; LINE-HEIGHT: 12px
; font-weight: bold
; FONT-FAMILY: Vedrana
; TEXT-DECORATION: none
}
A.info {
FONT-SIZE: 10px
; COLOR: white
; LINE-HEIGHT: 12px
; FONT-FAMILY: Vedrana
; font-weight: bold
; TEXT-DECORATION: none
}
A.info:hover {
COLOR: #BCBC7A
; CURSOR: hand
; FONT-SIZE: 9px
; LINE-HEIGHT: 12px
; font-weight: bold
; FONT-FAMILY: Vedrana
; TEXT-DECORATION: none
}

A { 
COLOR: #505050
; CURSOR: hand
; font: normal 11px/12px Verdana
; TEXT-DECORATION: underline
}
A:hover {
	COLOR: navy; TEXT-DECORATION: underline
}
.tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #333333;
}
A.tiny {
FONT-SIZE: 9px
; COLOR: #333333; LINE-HEIGHT: 12px
; FONT-FAMILY: Vedrana
; TEXT-DECORATION: underline}



input.orangeButton {
   font-weight:bold; 
    /* color:#FFFFFF; */
   /* background-color:#EA5A04; */
   /* background-color:#DEE2B7;  */
   background-color:#BDC46E; 
   
   /* background-color:#B5D501; */
   /* color:#000000;  */
   color:#595C3B;      
}

input.detailButton {
	 width: 150px;
   font-weight:bold; 
   background-color:#CEA744; 
   color:#595C3B;      
}
input.kosikButton {
	 width: 150px;
   font-weight:bold; 
   background-color:#BDC46E; 
   color:#595C3B;      
}

input.longButton {
   font-weight:bold; 
   color:#FFFFFF; 
   background-color:#EA5A04;
   width: 530px;
   /* background-color:#DEE2B7;  */
   /* background-color:#BDC46E; */   
   /* background-color:#B5D501; */
   /* color:#000000;  */
   /* color:#595C3B;      */
}

.partnersPanel {
	width: 180px; 
	margin-left: 10px; 	
	margin-top: 20px;
	/* padding-top: 90px;  */
	/* background: url(../images/banner_partner_new.gif) 0 0 no-repeat; */
}
