/* www.pianos.cz/css/default.css */

@import url("../../css/tiny_style.css");
 
body { background: white url("../images/site-back.jpg") repeat-x; text-align: center; }
#page { position: relative; z-index: 0; width: 999px; margin: 0 auto; text-align: left; } body>/**/#page { margin-top: -1em; } /* vyřešit */
a { color: #dd9e15; background-color: inherit; background-image: none; }
a:visited { color: #dd9e15; background-color: inherit; background-image: none; }
a:visited:hover { color: #dd9e15; background-color: inherit; background-image: none; }
a:hover { color: #dd9e15; background-color: inherit; background-image: none; }
a.e-mail:hover, a.e-mail:focus { color: #dd9e15; background: inherit; } /* odkaz na e-mail */
a img { border: none; }
span.hidden { display: none; }
hr.hidden { display: none; }
div.cleaner { width: 100%; height: 1px; clear: both; }
/* #page div.cleaner { display: none; } */

/* accessibility */
#accessibility { display: none; }

/* header */
#header { position: relative; width: 999px; height: 480px; margin: 0; padding: 0; }
#header h1 { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0; font-size: 36px; }
#header h1 a { display: block; position: relative; width: 580px; height: 101px; padding: 0; color: white; background: #575151; overflow: hidden; }
#header h1 a span { position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; margin: 0; padding: 0; background: url("../images/logo.gif") no-repeat; cursor: pointer; }
#header #navigation a { display: block; position: absolute; top: 101px; z-index: 1; height: 180px; padding: 0;  overflow: hidden; }
#header #navigation a span { position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; margin: 0; padding: 0; background-position: 0 -180px; cursor: pointer; }
#header #navigation a:hover span, #header #navigation a.active span { background-position: 0 0; }

#header #pianina-cz { left: 51px; width: 248px; }
#header #pianina-cz span { background: url("../images/icon-pianina.gif") no-repeat; }
#header #klaviry-cz { left: 299px; width: 236px; }
#header #klaviry-cz span { background: url("../images/icon-klaviry.gif") no-repeat; }

#header #pianina-en { left: 51px; width: 248px; }
#header #pianina-en span { background: url("../images/icon-pianina-en.gif") no-repeat; }
#header #klaviry-en { left: 299px; width: 236px; }
#header #klaviry-en span { background: url("../images/icon-klaviry-en.gif") no-repeat; }

#header #pianina-de { left: 51px; width: 248px; }
#header #pianina-de span { background: url("../images/icon-pianina-de.gif") no-repeat; }
#header #klaviry-de { left: 299px; width: 236px; }
#header #klaviry-de span { background: url("../images/icon-klaviry-de.gif") no-repeat; }

#header #manufacturers { position: absolute; top: 373px; left: 0; z-index: 2; /* width: 100%;*/  line-height: 1.6em; margin: 0 0 0 84px; font-size: 0.9em; word-spacing: 0.3em; }


#manufacturers a { position:relative; display: block; width:148px; height: 48px; padding: 0;  overflow: hidden; float:left; margin: 0 7px 0 7px ; }
#header #manufacturers a:hover { text-decoration: none; }

#manufacturers .petrof { width:117px;}
#manufacturers .forster { width:81px;}
#manufacturers .rosler { width:80px;}
#manufacturers .scholze { width:98px;}
#manufacturers .weinbach { width:78px;}
#manufacturers .bechstein { width:111px;}
#manufacturers .bosendorfer { width:113px;}
#manufacturers .steinway { width:132px;}
#manufacturers .bluthner { width:109px;}
#manufacturers .yamaha { width:109px;}
#manufacturers .kawai { width:79px;}
#manufacturers .seiler { width:68px;}
#manufacturers .steinweg { width:148px;}
#manufacturers .schimmel { width:95px;}
#manufacturers .sauter { width:95px;}

#manufacturers .petrof span, 
#manufacturers .forster span,
#manufacturers .rosler span,
#manufacturers .scholze span ,
#manufacturers .weinbach span ,
#manufacturers .bechstein span,
#manufacturers .bosendorfer span,
#manufacturers .steinway span,
#manufacturers .bluthner span,
#manufacturers .yamaha span,
#manufacturers .kawai span,
#manufacturers .seiler span,
#manufacturers .steinweg span,
#manufacturers .schimmel span,
#manufacturers .sauter span{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0; padding: 0; cursor: pointer; }

#manufacturers .petrof span { background: url("../images/loga/logo-petrof.gif") no-repeat;  }
#manufacturers .forster span { background: url("../images/loga/logo-forster.gif") no-repeat;  }
#manufacturers .rosler span { background: url("../images/loga/logo-rosler.gif") no-repeat;  }
#manufacturers .scholze span { background: url("../images/loga/logo-scholze.gif") no-repeat;  }
#manufacturers .weinbach span { background: url("../images/loga/logo-weinbach.gif") no-repeat;  }
#manufacturers .bechstein span { background: url("../images/loga/logo-bechstein.gif") no-repeat;  }
#manufacturers .bosendorfer span { background: url("../images/loga/logo-bosendorfer.gif") no-repeat;  }
#manufacturers .steinway span { background: url("../images/loga/logo-steinway.gif") no-repeat;  }
#manufacturers .bluthner span { background: url("../images/loga/logo-bluthner.gif") no-repeat;  }
#manufacturers .yamaha span { background: url("../images/loga/logo-yamaha.gif") no-repeat;  }
#manufacturers .kawai span { background: url("../images/loga/logo-kawai.gif") no-repeat;  }
#manufacturers .seiler span { background: url("../images/loga/logo-seiler.gif") no-repeat;  }
#manufacturers .steinweg span { background: url("../images/loga/logo-steinweg.gif") no-repeat;  }
#manufacturers .schimmel span { background: url("../images/loga/logo-schimmel.gif") no-repeat;  }
#manufacturers .sauter span { background: url("../images/loga/logo-sauter.gif") no-repeat;  }
 
#manufacturers a.petrof:hover span{ background: url("../images/loga/hover/logo-petrof.gif") no-repeat;  }
#manufacturers a.forster:hover span { background: url("../images/loga/hover/logo-forster.gif") no-repeat;  }
#manufacturers a.rosler:hover span { background: url("../images/loga/hover/logo-rosler.gif") no-repeat;  }
#manufacturers a.scholze:hover span { background: url("../images/loga/hover/logo-scholze.gif") no-repeat;  }
#manufacturers a.weinbach:hover span { background: url("../images/loga/hover/logo-weinbach.gif") no-repeat;  }
#manufacturers a.bechstein:hover span { background: url("../images/loga/hover/logo-bechstein.gif") no-repeat;  }
#manufacturers a.bosendorfer:hover span { background: url("../images/loga/hover/logo-bosendorfer.gif") no-repeat;  }
#manufacturers a.steinway:hover span { background: url("../images/loga/hover/logo-steinway.gif") no-repeat;  }
#manufacturers a.bluthner:hover span { background: url("../images/loga/hover/logo-bluthner.gif") no-repeat;  }
#manufacturers a.yamaha:hover span { background: url("../images/loga/hover/logo-yamaha.gif") no-repeat;  }
#manufacturers a.kawai:hover span { background: url("../images/loga/hover/logo-kawai.gif") no-repeat;  }
#manufacturers a.seiler:hover span { background: url("../images/loga/hover/logo-seiler.gif") no-repeat;  }
#manufacturers a.steinweg:hover span { background: url("../images/loga/hover/logo-steinweg.gif") no-repeat;  }
#manufacturers a.schimmel:hover span { background: url("../images/loga/hover/logo-schimmel.gif") no-repeat;  }
#manufacturers a.sauter:hover span { background: url("../images/loga/hover/logo-sauter.gif") no-repeat;  }



#header object { position: absolute; top: 0; right: 0; z-index: 1; background: url("../images/main-flash.jpg") no-repeat; }
#big-piano { position: absolute; top: 0; right: 0; z-index: 1; width: 418px; height: 300px; background: url("../images/main-flash.jpg") no-repeat; }

#language { position: absolute; top: 6px; right: 387px; z-index: 2; margin: 0; padding: 0; color: #ADADAE; font-size: 0.9em; letter-spacing: -1px; }
#language h4 { display: none; }
#language a { display: block; position: absolute; top: 0; width: 16px; height: 14px; padding: 0; color: #DC000E; background: white; overflow: hidden; }
#language a span { position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; margin: 0; padding: 0; cursor: pointer; }
#cz { left: 0; }
#cz span { background: url("../images/icon-cz.gif") no-repeat; }
#en { left: 30px; }
#en span { background: url("../images/icon-en.gif") no-repeat; }
#de { left: 60px; }
#de span { background: url("../images/icon-de.gif") no-repeat; }

/* content */
#content { width: 855px; margin: 0 0 0 63px; padding: 0; } /* #page>#content { width: 797px; } */
#content a { font-weight: bold; }

.produkt { position: relative; width: 256px; height: 436px; margin: 0 10px 30px 0; padding: 10px; float: left; } #content-bottom>.produkt { width: 254px; height: 416px; }
.produkt .sleva-cz,.produkt .sleva-de,.produkt .sleva-en  { position: absolute; top: 2px; right: 2px; z-index: 2; width: 84px; height: 92px; }
.produkt .novinka-cz,.produkt .novinka-de,.produkt .novinka-en { position: absolute; top: 2px; right: 2px; z-index: 2; width: 84px; height: 92px; }

.produkt h5 { font-size: 0.9em; font-weight: normal; }
.produkt h5 span { font-weight: bold; }
.produkt .prdoducth5 { font-size: 0.9em; font-weight: normal; line-height:1.3em; margin:0 0 0.15em; color:#705B48;}
.produkt .prdoducth5 span { font-weight: bold; }
.produkt h2, .produkt h3 { margin: 0.2em 0 0.2em 0; font-size: 2.2em; font-weight: normal; }

.pianina .produkt .produkt-title 				{ margin: 0.2em 0 0.2em 0; font-size: 0.8em; text-decoration: none; font-weight: normal; color:#dd9e15; }
.pianina .produkt .produkt-title:hover 			{ text-decoration: underline;}
.pianina .produkt .produkt-title:visited 		{ color:#dd9e15; }
.pianina .produkt .produkt-title:visited:hover  { color:#dd9e15; }
.pianina .produkt .produkt-title:active 		{ color:#dd9e15; }
.pianina .produkt .obrazek 						{ width: 246px; height: 185px; margin: 0 0 0.5em 0; padding: 4px 0 1px 5px; border: 1px solid #C7B897; background: white; } .produkt>.obrazek { width: 246px; height: 185px; }
.pianina .produkt .obrazek:hover 				{ border: 1px solid #fff; background: #dd9e15; }

.klaviry .produkt .produkt-title 				{ margin: 0.2em 0 0.2em 0; font-size: 0.8em; text-decoration: none; font-weight: normal; color:#2C60A9; }
.klaviry .produkt .produkt-title:hover 			{ text-decoration: underline;}
.klaviry .produkt .produkt-title:visited 		{ color:#2C60A9; }
.klaviry .produkt .produkt-title:visited:hover  { color:#2C60A9; }
.klaviry .produkt .produkt-title:active 		{ color:#2C60A9; }
.klaviry .produkt .obrazek 						{ width: 246px; height: 185px; margin: 0 0 0.5em 0; padding: 4px 0 1px 5px; border: 1px solid #C7B897; background: white; } .produkt>.obrazek { width: 246px; height: 185px; }
.klaviry .produkt .obrazek:hover 				{ border: 1px solid #fff; background: #2C60A9; }

.produkt .cena { margin: 0 0 5px 2px; }
.produkt .cena span { font-size: 1.5em; }

.produkt .akcni-cena { margin: -10px 0 -3px 2px;  }
.produkt .akcni-cena span { font-size: 1.5em; color: #cc0000; }
.produkt .stara-cena { font-size: 1em; text-decoration: line-through; margin: 0 0 2px 2px; }

.produkt .pronajem { margin: 0 0 1em 2px; }
.produkt .pronajem span { font-weight:bold; font-style:italic; }
.produkt dt { width: 6.5em; line-height: 1.6em; margin: 0 0.5em 0 0; text-align: right; font-weight: bold; float: left; clear: left; }
.produkt dd { line-height: 1.6em; margin: 0; }
.produkt .objednavka { position: absolute; top: 401px; left: 29px; z-index: 2; width: 216px; height: 29px; margin: 0; padding: 0; }
.produkt .objednavka a { display: block; width: 100%; height: 100%; padding: 5px 0 0 0; color: black; text-align: center; text-decoration: none;  font-size: 1.1em; }

#popis { position: relative; width: 522px; margin: 0 18px 18px 0; float: left; }
#popis .cena { margin: 0 0 0 2px; }
#popis .cena span { font-size: 1.5em; }
#popis .stara_cena { margin: 0 0 1em 2px; font-size: 0.9em; text-decoration: line-through; }
#popis .stara_cena span { font-size: 1.3em; }
#popis dt { width: 7.5em; line-height: 1.6em; margin: 0 0.5em 0 0; font-weight: bold; float: left; clear: left; }
#popis dd { line-height: 1.6em; margin: 0; }

/* menu */
#menu-cz, #menu-en, #menu-de { position: absolute; top: 300px; left: 0; z-index: 1; width: 999px; margin: 0; padding: 0; font-size: 14px; }
#menu-cz h4, #menu-en h4, #menu-de h4 { display: none; }
#menu-cz #menu_title, #menu-en #menu_title, #menu-de #menu_title { display: none; }
#menu-cz ul, #menu-en ul, #menu-de ul { margin: 0 0 0 72px; padding: 0; list-style-type: none; }
#menu-cz li, #menu-en li, #menu-de li { display: inline; padding: 0; }
#menu-cz a, #menu-en a, #menu-de a { display: block; position: relative; height: 58px; margin-right: 30px; padding: 6px 0 0 0; color: white; text-decoration: none; font-weight: bold; text-align: center; float: left; overflow: hidden; } #menu-cz li>a, , #menu-en li>a, #menu-de li>a { height: 52px; }

#menu-cz a span, #menu-en a span, #menu-de a span { position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 58px; margin: 0; padding: 0; background-repeat: no-repeat; cursor: pointer; }

#menu-cz a:hover span, #menu-cz a.active span, #menu-cz li.active a span { background-position: 0 -58px; }
#menu-en a:hover span, #menu-en a.active span, #menu-en li.active a span { background-position: 0 -58px; }
#menu-de a:hover span, #menu-de a.active span, #menu-de li.active a span { background-position: 0 -58px; }


#menu-1-about-cz { width: 72px; }
#menu-1-about-cz span { background-image: url("../images/menu-1-about.gif"); }
#menu-2-history-cz { width: 78px; }
#menu-2-history-cz span { background-image: url("../images/menu-2-history.gif"); }
#menu-3-pianina-cz { width: 73px; }
#menu-3-pianina-cz span { background-image: url("../images/menu-3-pianina.gif"); }
#menu-4-kridla-cz { width: 69px; }
#menu-4-kridla-cz span { background-image: url("../images/menu-4-kridla.gif"); }
#menu-5-buyout-cz { width: 66px; }
#menu-5-buyout-cz span { background-image: url("../images/menu-5-buyout.gif"); }
#menu-6-repairs-cz { width: 72px; }
#menu-6-repairs-cz span { background-image: url("../images/menu-6-repairs.gif"); }
#menu-7-seat-cz { width: 71px; }
#menu-7-seat-cz span { background-image: url("../images/menu-7-seat.gif"); }
#menu-8-contact-cz { width: 78px; }
#menu-8-contact-cz span { background-image: url("../images/menu-8-contact.gif"); }
#menu-9-rent-cz { width: 149px; }
#menu-9-rent-cz span { background-image: url("../images/menu-9-pronajem.gif"); }

#menu-1-about-en { width: 82px; }
#menu-1-about-en span { background-image: url("../images/menu-1-about-en.gif"); }
#menu-2-history-en { width: 75px; }
#menu-2-history-en span { background-image: url("../images/menu-2-history-en.gif"); }
#menu-3-pianina-en { width: 121px; }
#menu-3-pianina-en span { background-image: url("../images/menu-3-pianina-en.gif"); }
#menu-4-kridla-en { width: 128px; }
#menu-4-kridla-en span { background-image: url("../images/menu-4-kridla-en.gif"); }
#menu-5-buyout-en { width: 86px; }
#menu-5-buyout-en span { background-image: url("../images/menu-5-buyout-en.gif"); }
#menu-6-repairs-en { width: 64px; }
#menu-6-repairs-en span { background-image: url("../images/menu-6-repairs-en.gif"); }
#menu-7-seat-en { width: 79px; }
#menu-7-seat-en span { background-image: url("../images/menu-7-seat-en.gif"); }
#menu-8-contact-en { width: 78px; }
#menu-8-contact-en span { background-image: url("../images/menu-8-contact-en.gif"); }

#menu-1-about-de { width: 81px; }
#menu-1-about-de span { background-image: url("../images/menu-1-about-de.gif"); }
#menu-2-history-de { width: 76px; }
#menu-2-history-de span { background-image: url("../images/menu-2-history-de.gif"); }
#menu-3-pianina-de { width: 77px; }
#menu-3-pianina-de span { background-image: url("../images/menu-3-pianina-de.gif"); }
#menu-4-kridla-de { width: 68px; }
#menu-4-kridla-de span { background-image: url("../images/menu-4-kridla-de.gif"); }
#menu-5-buyout-de { width: 77px; }
#menu-5-buyout-de span { background-image: url("../images/menu-5-buyout-de.gif"); }
#menu-6-repairs-de { width: 89px; }
#menu-6-repairs-de span { background-image: url("../images/menu-6-repairs-de.gif"); }
#menu-7-seat-de { width: 71px; }
#menu-7-seat-de span { background-image: url("../images/menu-7-seat-de.gif"); }
#menu-8-contact-de { width: 83px; }
#menu-8-contact-de span { background-image: url("../images/menu-8-contact-de.gif"); }

/* footer */
#footer { position: relative; width: 853px; height: 171px; margin: 0 0 0 64px; padding: 0; color: #3F3F3F; background: url("../images/footer.jpg") no-repeat; clear: both; font-size: 0.9em; } #page>#footer { margin-top: 2em; }
#footer hr { display: none; }
#footer p { margin: 0; }
#footer a { color: #3F3F3F; }
#fav_print_top { display: none; }
#bottom_menu { position: absolute; top: 63px; left: 23px; }
#bottom_menu a { color: #425F92; }
#copyright_update { position: absolute; top: 94px; left: 23px; }
#realizace { position: absolute; top: 124px; right: 17px; }
#toplist { position: absolute; top: 134px; right: 400px; }

/* other */
.pager {margin:7px; text-align: center;}
.orderBy {text-align: right; margin-right: 50px;}
/* index */

.produkty #content { width: 885px; }

/* klaviry */
.klaviry .produkt { background: url("../images/klavir-back.jpg") no-repeat; }
.klaviry .produkt .sleva-cz { background: url("../images/icons-klavir-sleva.gif") no-repeat; }
.klaviry .produkt .novinka-cz { background: url("../images/icons-klavir-new.gif") no-repeat; }
.klaviry .produkt .sleva-de { background: url("../images/icons-klavir-sleva-de.gif") no-repeat; }
.klaviry .produkt .novinka-de { background: url("../images/icons-klavir-new-de.gif") no-repeat; }
.klaviry .produkt .sleva-en { background: url("../images/icons-klavir-sleva-en.gif") no-repeat; }
.klaviry .produkt .novinka-en { background: url("../images/icons-klavir-new-en.gif") no-repeat; }
.klaviry .produkt h5 { color: #2C60A9; }
.klaviry .produkt h2 { color: #2C60A9; }
.klaviry .produkt dt { color: #2D60A7; }

/* detail-klaviry */
.detail-klaviry #content { background: white url("../images/klavir-detail-back.gif") repeat-y; }
.detail-klaviry #content-top { background: url("../images/klavir-detail-top.gif") no-repeat; }
.detail-klaviry #content-bottom { position: relative; padding: 29px 0 29px 29px; background: url("../images/klavir-detail-footer.gif") left bottom no-repeat; }
.detail-klaviry .sleva { position: absolute; top: 2px; right: 1px; z-index: 2; width: 84px; height: 92px; }
.detail-klaviry .novinka { position: absolute; top: 2px; right: 2px; z-index: 2; width: 84px; height: 92px; }
.detail-klaviry h5 { position: absolute; top: 9px; right: 103px; font-size: 0.9em; font-weight: normal; }
.detail-klaviry h5 span { font-weight: bold; }
.detail-klaviry .katalog_number { position: absolute; color:#2C60A9; line-height:1.3em; margin:0 0 0.15em; top: 9px; right: 103px; font-size: 0.9em; font-weight: normal; }
.detail-klaviry .katalog_number span { font-weight: bold; }
.detail-klaviry h2 { margin: 0 0 0.5em 0; font-size: 2.2em; font-weight: normal; }
.detail-klaviry .sleva { background: url("../images/icons-klavir-sleva.gif") no-repeat; }
.detail-klaviry .novinka { background: url("../images/icons-klavir-new.gif") no-repeat; }
.detail-klaviry h5 { color: #2C60A9; }
.detail-klaviry #katalog_number { color: #2C60A9; }
.detail-klaviry h2 { color: #2C60A9; }
.detail-klaviry h2 span { font-size: 0.6em; color: #999999; font-weight: bold; }
.detail-klaviry dl { margin-bottom: 2em; }
.detail-klaviry dl#dl-right { position: absolute; top: 43px; left: 238px; }
.detail-klaviry dt { color: #2D60A7; }
.detail-klaviry  .cena { margin: 0 0 0 2px; color: #2C60A9; }
.detail-klaviry  .pronajem { margin: 0 0 1em 2px; color: #2C60A9; }
.detail-klaviry  .pronajem span { font-weight:bold; font-style:italic; color: #2C60A9; }
.detail-klaviry  .obrazek { width: 245px; height: 185px; margin: 0 18px 18px 0; padding: 3px 0 0 3px; border: 1px solid #C7B897; background: white; float: left; } .detail-klaviry>.obrazek { width: 245px; height: 185px; }
 
/* pianina */
.pianina .produkt { background: url("../images/piano-back.jpg") no-repeat; }
.pianina .produkt .sleva-cz { background: url("../images/icons-piano-sleva.gif") no-repeat; }
.pianina .produkt .novinka-cz { background: url("../images/icons-piano-new.gif") no-repeat; }
.pianina .produkt .sleva-de { background: url("../images/icons-piano-sleva-de.gif") no-repeat; }
.pianina .produkt .novinka-de { background: url("../images/icons-piano-new-de.gif") no-repeat; }
.pianina .produkt .sleva-en { background: url("../images/icons-piano-sleva-en.gif") no-repeat; }
.pianina .produkt .novinka-en { background: url("../images/icons-piano-new-en.gif") no-repeat; }
.pianina .produkt h5 { color: #705B48; }
.pianina .produkt h2 { color: #7B5644; }
.pianina .produkt dt { color: #7F5946; }

/* detail-pianina */
.detail-pianina #content { background: white url("../images/piano-detail-back.gif") repeat-y; }
.detail-pianina #content-top { background: url("../images/piano-detail-top.gif") no-repeat; }
.detail-pianina #content-bottom { position: relative; padding: 29px 0 29px 29px; background: url("../images/piano-detail-footer.gif") left bottom no-repeat; }
.detail-pianina .sleva { position: absolute; top: 2px; right: 1px; z-index: 2; width: 84px; height: 92px; }
.detail-pianina .novinka { position: absolute; top: 2px; right: 2px; z-index: 2; width: 84px; height: 92px; }
.detail-pianina h5 { position: absolute; top: 9px; right: 103px; font-size: 0.9em; font-weight: normal; }
.detail-pianina h5 span { font-weight: bold; }
.detail-pianina .katalog_number {  position: absolute; top: 9px; color:#DD9E15; line-height:1.3em; margin:0 0 0.15em; right: 103px; font-size: 0.9em; font-weight: normal; }
.detail-pianina .katalog_number span { font-weight: bold; }
.detail-pianina h2 { margin: 0 0 0.5em 0; font-size: 2.2em; font-weight: normal; }
.detail-pianina h2 span { font-size: 0.6em; color: #999999; font-weight: bold; }
.detail-pianina .sleva { background: url("../images/icons-piano-sleva.gif") no-repeat; }
.detail-pianina .novinka { background: url("../images/icons-piano-new.gif") no-repeat; }
.detail-pianina h5 { color: #dd9e15; }
.detail-pianina #katalog_number { color: #dd9e15; }
.detail-pianina h2 { color: #dd9e15; }
.detail-pianina dl { margin-bottom: 2em; }
.detail-pianina dl#dl-right { position: absolute; top: 43px; left: 238px; }
.detail-pianina dt { color: #dd9e15; }
.detail-pianina .cena { color: #D00C0C; }
.detail-pianina  .pronajem { margin: 0 0 1em 2px; color: #D00C0C; }
.detail-pianina  .pronajem span { font-weight:bold; font-style:italic; color: #D00C0C; }
.detail-pianina .obrazek { width: 245px; height: 185px; margin: 0 18px 18px 0; padding: 3px 0 0 3px; border: 1px solid #C7B897; background: white; float: left; } .detail-pianina #content-bottom>.obrazek { width: 245px; height: 185px; }

/* order */
#order {}
#order-form {margin: 20px; width: 700px;}
#order-form .form_row 		{ margin: 3px 0; padding: 0 5px; min-height: 25px; /*border: 1px dashed #000;*/  }
#order-form .form_cell_1 	{ display:block; width: 160px; float:left; padding: 0 0 0 5px;} 
#order-form .form_cell_2 {padding: 2px;}
#order-form .form_cell_2 input {width: 200px; }
#order-form #customerAddress	{width: 400px;}

/* prohlaseni_o_pristupnosti */
#accesskeys { margin-bottom: 2em; }
#accesskeys p { margin-bottom: 0.5em; }
#accesskeys ul { margin-bottom: 1em; }

/* ostatní */
#middle-column { padding-left: 30px; }
.zpet { display:block; padding-top: 20px;}