BODY   		{font-family: "Arial CE","Tahoma CE",Arial,"Helvetica CE",Tahoma,Helvetica,sans-serif;}

DIV 		{margin-top: 0px; margin-bottom: 0px;}
H1		{color: #993300; font-weight: bold; font-size: 14pt; margin-bottom: 0pt; margin-top: 0pt; text-align: left;}
H2		{color: #CC6600; font-weight: bold; font-size: 11pt; margin-bottom: 0pt; margin-top: 0pt; text-align: left;}
UL LI  {list-style-image: url(/img/li.gif); color: #666666;}

FORM 		{margin-top: 0px; margin-bottom: 0px;}
INPUT		{border: 1px solid #000000; font-size: 8pt; color: #000000;}
INPUT.a		{border: 0px solid #FFFFFF; font-size: 8pt; color: #000000;}
TEXTAREA	{border: 1px solid #000000; font-size: 8pt;}
SELECT		{border: 1px solid #000000; font-size: 8pt;}

HR		{height: 1px; color: black;}

.basic 				{font-size: 9pt; color: #000000; text-align: justify; padding: 8px 10px 30px 8px;}
.basic-table 		{font-size: 9pt; color: #000000; text-align: justify;}
.basic-table-left 	{font-size: 9pt; color: #000000; text-align: left;}

.basic-form 		{font-size: 9pt; color: #9C3100; text-align: justify;}
.basic-form INPUT  {border: 1px solid #9C3100; font-size: 8pt; color: #9C3100; background-color: #FFF9E3;}
.basic-form INPUT.cb  {border: none; background-color: transparent;}
.basic-form TEXTAREA  {border: 1px solid #9C3100; font-size: 8pt; color: #9C3100; background-color: #FFF9E3;}
.basic-form SELECT {background-color: #FFF9E3; color: #9C3100;}

.small		{font-size: 8pt; color: #000000; text-align: justify;}
.obr		{border: 1px solid #000000;}
.carky		{color: #FF6600;}

A:link 		{color: #FF6600; text-decoration: underline;}
A:visited 		{color: #996600; text-decoration: underline;}
A:hover 		{color: #FF6600; text-decoration: underline;}
A:active 		{color: #996600; text-decoration: underline;}

A.top:link  {color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.top:visited  {color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.top:hover  {color: #FFCC99; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.top:active  {color: #FFCC99; font-size: 9pt; font-weight: bold; text-decoration: none;}

A.left:link  {color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.left:visited  {color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.left:hover  {color: #FFCC99; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.left:active  {color: #FFCC99; font-size: 9pt; font-weight: bold; text-decoration: none;}

A.right-login:link  		{color: #000000; font-size: 8pt; text-decoration: underline; text-align: left;}
A.right-login:visited  	{color: #000000; font-size: 8pt; text-decoration: underline; text-align: left;}
A.right-login:hover  		{color: #000000; font-size: 8pt; text-decoration: none; text-align: left;}
A.right-login:active  	{color: #000000; font-size: 8pt; text-decoration: none; text-align: left;}


.table-search {font-size: 9pt; color: #FFFFFF; margin-left: 32px;}
.table-search2 {font-size: 9pt; color: #FFFFFF;}

.right {color: #FFFFCC; font-size: 9pt; padding: 15px 8px 10px 8px;}
.right-style {color: #FFFFCC; font-size: 9pt;}
.kniha img.obr{ display: block; margin: 0 auto 5px auto; }
.no{ display: none !important; }


.table-all INPUT  {border: 1px solid #9C3100; font-size: 8pt; color: #9C3100; background-color: #FFF9E3;}

.table-th-first {color: #FFFFFF; font-size: 9pt; font-weight: normal; padding: 2px 2px 2px 6px; background-image: url(/img/table-topleft.gif); background-repeat: no-repeat; border-bottom: 1px solid #643100; background-color: #C6A66C; text-align: left;}
.table-th {color: #FFFFFF; font-size: 9pt; font-weight: normal; padding: 2px 2px 2px 4px; border-left: 1px solid #643100; border-bottom: 1px solid #643100; background-color: #C6A66C; text-align: left;}
.table-th-last {color: #FFFFFF; font-size: 9pt; font-weight: normal; padding: 2px 2px 2px 4px; background-image: url(/img/table-topright.gif); background-repeat: no-repeat; background-position: top right; border-left: 1px solid #643100; border-bottom: 1px solid #643100; background-color: #C6A66C; text-align: left;}

.table-td1 {color: #000000; font-size: 9pt; border-left: 1px solid #643100; border-bottom: 1px solid #643100; background-color: #F8EDCB; padding: 2px 2px 2px 4px;}
.table-td1-last {color: #000000; font-size: 9pt; border-left: 1px solid #643100; border-right: 1px solid #643100; border-bottom: 1px solid #643100; background-color: #F8EDCB; padding: 2px 2px 2px 4px;}
.table-td2 {color: #000000; font-size: 9pt; border-left: 1px solid #643100; border-bottom: 1px solid #643100; background-color: #FFF9E3; padding: 2px 2px 2px 4px;}
.table-td2-last {color: #000000; font-size: 9pt; border-left: 1px solid #643100; border-right: 1px solid #643100; border-bottom: 1px solid #643100; background-color: #FFF9E3; padding: 2px 2px 2px 4px;}

.list-head  {font-size: 8pt; color: #CC6600; background-color: #FFF9E3; padding: 2px 0px 2px 3px; border-bottom: 2px solid #FFFFFF;}

A.list-opt:link  {color: #993300; text-decoration: none; font-weight: normal;}
A.list-opt:visited  {color: #993300; text-decoration: none; font-weight: normal;}
A.list-opt:hover  {color: #993300; text-decoration: underline; font-weight: normal;}
A.list-opt:active  {color: #993300; text-decoration: underline; font-weight: normal;}

A.list-opt-sel:link  {color: #993300; text-decoration: none; font-weight: bold;}
A.list-opt-sel:visited  {color: #993300; text-decoration: none; font-weight: bold;}
A.list-opt-sel:hover  {color: #993300; text-decoration: none; font-weight: bold;}
A.list-opt-sel:active  {color: #993300; text-decoration: none; font-weight: bold;}

.basic-list  {font-size: 9pt; border-top: 1px solid #000000; margin-left: 6px; margin-right: 6px;}

.krok-list  {background-image: url(/img/krok-bg.gif); padding: 3px 0px 3px 0px;}

.basic-list-item  {padding-top: 17px; font-size: 9pt;}
.list-item-head  {padding-bottom: 7px; border-bottom: 1px solid #F8EDCB;}
H1.book   {font-size: 13pt; color: #000000;}
.book-desc  {font-size: 9pt;}
.book-author {font-size: 9pt; font-weight: bold;}
.book-pict  {background-color: #FFF9E3; border: 1px solid #993300;}

.price-type  {color: #CC9966;}

.item-content  {padding: 3px 0px 3px 0px;}

A.navigation:link  {color: #FF6600; font-size: 9pt; text-decoration: none;}
A.navigation:visited  {color: #FF6600; font-size: 9pt; text-decoration: none;}
A.navigation:hover  {color: #000000; font-size: 9pt; text-decoration: none;}
A.navigation:active  {color: #000000; font-size: 9pt; text-decoration: none;}

A.navigation-active:link  {color: #000000; font-size: 9pt; text-decoration: none;}
A.navigation-active:visited  {color: #000000; font-size: 9pt; text-decoration: none;}
A.navigation-active:hover  {color: #000000; font-size: 9pt; text-decoration: none;}
A.navigation-active:active  {color: #000000; font-size: 9pt; text-decoration: none;}

.detail-top-head   {color: #CC9966; font-weight: bold;}

.detail-cell {border-top: 1px solid #F8EDCB; vertical-align: top; padding: 2px 0px 7px 0px;}
.detail-cell-nabidka {border-top: 1px solid #F8EDCB; vertical-align: top; padding: 2px 0px 7px 0px; color: #CC9966;}
.detail-cell-letters {border-top: 1px solid #F8EDCB; vertical-align: top; padding: 2px 0px 7px 0px; color: #FF6600; font-weight: bold;}
.detail-head  {color: #CC6600; font-weight: bold;}

A.get-letter:link  {color: #FF6600; text-decoration: none;}
A.get-letter:visited  {color: #FF6600; text-decoration: none;}
A.get-letter:hover  {color: #000000; text-decoration: none;}
A.get-letter:active  {color: #000000; text-decoration: none;}

div.menu{
	margin: 0;
	padding: 0 0 0 7px;
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
}
td.polozka{ font-size: 9pt; padding: 7px 7px 0 7px; background-color: #FFE497; border: 1px solid #AF5A0A; border-top: 0; }
td.polozka img{ float: left; }
td.polozka hr{ clear: both; height: 1px; color: #FFE497; background: #FFE497; clear: both; margin: 0; padding: 0; border: 0; }
td.polozka p.cena{ margin-bottom: 4px; }
td.polozka p.anotace{ margin: 4px 0 7px 0; }
td.polozka .xbtn{ margin: 4px 0; }
td.polozka div.odsazeni{ margin-left: 125px; }
td.polozka h1{ margin-bottom: 0; padding-top: 7px; }
td.polozka p.book-author{ margin-top: 0; }

td.mainnadpis{ background: #DA8920 url(/img/roh1.gif) no-repeat 0 0; border-bottom: 1px solid #AF5A0A; color: White; font-weight: bold; font-size: 13pt; }
td.mainnadpis span{ display: block; background: transparent url(/img/roh2.gif) no-repeat 100% 0; padding-top: 1px; }
td.mainnadpis a, td.mainnadpis a:hover,td.mainnadpis a:visited, td.mainnadpis2 a, td.mainnadpis2 a:hover,td.mainnadpis2 a:visited{ color: White; }

td.mainnadpis2{ background: #DA8920 url(/img/roh4.gif) no-repeat 0 100%; color: White; font-weight: normal; font-size: 12pt; }
td.mainnadpis2 span{ display: block; background: transparent url(/img/roh3.gif) no-repeat 100% 100%; padding-top: 3px; padding-bottom: 2px; }
td.mainnadpis2 a{ font-size: 10pt; }

.netreklama{ font-size: .75em; line-height: 1.2em;  color: #E2A75F; }
.netreklama a{ color: #E2A75F; }

.btn{
	border: 0;  background: #DA8920 url(/img/btn.gif) no-repeat 100% 0; color: White; font-weight: bold; padding: 1px 10px 1px 4px; width: 10em; cursor: pointer;
}