/* Autor: Premysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:75%;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;line-height:1.5em;background:#fff;padding:0px 0px 0px 0px;color:#000;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:none;color:#0b90d0;}
a:hover {text-decoration:underline;}
a:visited {color:#2a9ed6;}
input {}
input.iText {}
input.check {margin-right:10px;}
textarea {}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

#lead {padding:0px 17px 20px 17px;min-width:966px;position:relative;}

#logo {text-align:center;width:175px;height:42px;display:block;left:17px;top:13px;position:absolute;overflow:hidden;z-index:1;}
#logo h1 {padding:0px 0px 0px 0px;width:175px;height:42px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo h1 span {width:175px;height:42px;background:url(../images/logo.gif) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
#logo a {color:#000;font-size:1em;}
#logo span.text {visibility:hidden;}

#logo strong {padding:0px 0px 0px 0px;width:175px;height:42px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo strong span {width:175px;height:42px;background:url(../images/logo.gif) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}

.mainClaim {position:absolute;bottom:17px;right:31px;width:520px;font-size:.9em;text-align:right;}

#header {padding-bottom:8px;}
	#header .user_menu {height:27px;padding:30px 0px 13px 0px;text-align:right;color:#f1f1f1;}
	#header .user_menu a {margin:0px 5px;}
	#header .user_menu a:hover {}
	#header .user_menu strong {color:#000;font-weight:normal;}
	#header #logged_user {color:#66b6ff;padding-top:10px;padding-bottom:18px;}
	#header #logged_user a {margin:0px 2px;}
	
	#header .top_search {}
	#header .top_search .top_search_left {float:left;}
	#header .top_search .top_search_right {float:right;padding-top:19px;}
	#header .top_search form {}
	#header .top_search form input.search_input {font-family:Arial,sans-serif;width:439px;height:20px;padding:12px 15px 12px 15px;background:url(../images/bgTopSearch2.gif) no-repeat;border:0px;color:#000000;font-size:1.35em;font-weight:bold;float:left;margin-right:6px;}
    #header .top_search form .hint {color:#000000;font-size:1.35em;font-weight:bold;cursor:auto;font-family:Arial,sans-serif;}
    #header .top_search form .hint.submitButtonLarge .sbIn1 .sbIn2 input {width:96px;padding-left:0px;padding-right:0px;}
    #header .top_search .checkBoxes {padding-left:10px;}
    #header .top_search .checkBoxes input {vertical-align:middle;margin:0px 3px 2px 0px;}
    #header .top_search .checkBoxes label {margin-right:10px;}
	
	#header .top_search ul {float:right;padding:25px 0px 0px 0px;}
	#header .top_search ul li {display:inline;margin:0px 15px;}
	#header .top_search ul li a {}
	#header .top_search ul li a:hover {}
	
	#header .top_search .top_cart_btn {display:block;float:right;background:url(../images/bgTopCart.gif) repeat-x bottom;height:30px;padding:20px 0px 0px 0px;}
	#header .top_search .top_cart_btn a {display:block;float:left;background:url(../images/bgTopCartLeft.gif) no-repeat top left;height:30px;color:#fff;text-decoration:none;}
	#header .top_search .top_cart_btn a span {display:block;float:left;background:url(../images/bgTopCartRight.gif) no-repeat top right;height:25px;padding:5px 18px 0px 18px;cursor:pointer;}
	#header .top_search .top_cart_btn a:hover span {text-decoration:underline;}
	
	#header .top_search #rozsireneHledaniNastaveneBlok {font-size:1.1em;border-top:1px solid #dddddd;margin-top:5px;}
	#header .top_search #rozsireneHledaniNastaveneBlok strong {float:left;width:50px;padding-top:12px;}
	#header .top_search #rozsireneHledaniNastaveneBlok a.manage_filters {float:right;width:96px;padding-top:12px;}
	#header .top_search #rozsireneHledaniNastaveneBlok a.manage_filters:hover {}
	#header .top_search #rozsireneHledaniNastaveneBlok #rozsireneHledaniNastaveneFiltry {padding:0px 96px 0px 50px;}
	#header .top_search #rozsireneHledaniNastaveneBlok #rozsireneHledaniNastaveneFiltry span {display:block;float:left;border:1px solid #b4b4b4;white-space:nowrap;padding:3px 22px 3px 7px;background:url(../images/icons/icon-filter_remove.gif) no-repeat right 50%;margin-right:10px;color:#000;cursor:pointer;margin-top:8px;}
	#header .top_search #rozsireneHledaniNastaveneBlok #rozsireneHledaniNastaveneFiltry span:hover {background-color:#f5f5f5;}
	
	.ac_results {}
	.ac_results li {clear:both;margin-bottom:5px;display:block;}
	.ac_results li .vyraz {float:left;}
	.ac_results li .pocet {float:right;margin-right:10px;color:#8F8F8F;}
	.ac_results li .clearing {height:1px;display:block;overflow:hidden;}
	.ac_results .item_1_of_2 { background-color: #eee; }
	.ac_results li.ac_over .item_1_of_2 { background-color: #000; }

#home_main_img {width:100%;position:relative;height:440px;text-align:center;overflow:hidden;margin-bottom:4px;}
	#home_main_img .home_main_img_hanged {/*width:10000px;*/text-align:left;position:absolute;top:0px;left:0px;}
	#home_main_img .home_main_img_hanged img {position:absolute;top:0;left:0;z-index:8;opacity:0.0;cursor:pointer}
	#home_main_img .home_main_img_hanged img.active {z-index:10;}
	#home_main_img .home_main_img_hanged img.last-active {z-index:9;}

#home_other_imgs_bar {height:49px;position:relative;background:url(../images/bgHomeOtherImgsBar.gif) repeat-x bottom;border-top:1px solid #dddddd;margin-bottom:20px;}
	#home_other_imgs_bar .crnr_l {width:3px;height:3px;position:absolute;left:0px;top:46px;background:url(../images/bgHomeOtherImgsBarCornerL.gif) no-repeat;}
	#home_other_imgs_bar .crnr_r {width:3px;height:3px;position:absolute;right:0px;top:46px;background:url(../images/bgHomeOtherImgsBarCornerR.gif) no-repeat;}
	#home_other_imgs_bar .brdr_left {height:49px;background:url(../images/bgHomeOtherImgsBarBorder.gif) repeat-y left;}
	#home_other_imgs_bar .brdr_right {height:45px;float:right;background:url(../images/bgHomeOtherImgsBarBorder.gif) repeat-y right;padding:4px 10px 0px 0px;}
	
	#home_other_imgs_bar .other_img_item {/*max-width:31%;*/margin-left:15px;float:left;font-size:.9em;color:#000000;line-height:1.5em;}
	#home_other_imgs_bar .other_img_item img {float:left;margin-right:10px;}
	#home_other_imgs_bar .other_img_item:hover span {}
	#home_other_imgs_bar .other_img_item img.other_imgs_bar_arrow {float:none;margin:0px;vertical-align:middle;margin-left:5px;}

#news_bar {margin-bottom:20px;}
	#news_bar .news_item {width:33%;}
	#news_bar .news_item h2 {font-size:1.35em;font-weight:normal;margin-bottom:10px;}
	#news_bar .news_item a {color:#0b90d0;}
	#news_bar .news_item p img {vertical-align:middle;float:none;margin:0px 0px 0px 2px;}
	#news_bar .news_item img {float:right;margin-left:20px;margin-right:10px;}
	#news_bar .news_item_left {float:left;width:31%;padding:0px 1%;}
	#news_bar .news_item_right {float:left;width:31%;padding:0px 1%;}
	#news_bar .news_item_center {width:31%;padding:0px 1%;float:left;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}

#footer {margin-bottom:15px;}
	#footer .footer_box {_height:1px;position:relative;background:url(../images/footerBorder.gif) repeat-y left;width:100%;}
	#footer .footer_box .f_corner_tl {background:url(../images/footerCorner_t_l.gif) no-repeat top left;}
	#footer .footer_box .f_corner_tr {background:url(../images/footerCorner_t_r.gif) no-repeat top right;}
	#footer .footer_box .f_corner_bl {background:url(../images/footerCorner_b_l.gif) no-repeat bottom left;}
	#footer .footer_box .f_corner_br {background:url(../images/footerCorner_b_r.gif) no-repeat bottom right;}
	#footer .footer_box .fb1 {_height:1px;background:url(../images/footerBorder.gif) repeat-y right;}
	#footer .footer_box .fb2 {_height:1px;background:url(../images/footerBorder.gif) repeat-x top;}
	#footer .footer_box .fb3 {_height:1px;background:url(../images/footerBorder.gif) repeat-x bottom;}
	
	#footer .footer_box .footer_claim {padding:1px 20px 1px 8px;background:url(../images/footerBorder.gif) repeat-x bottom;}
	#footer .footer_box .footer_claim img {float:left;margin-right:11px;}
	#footer .footer_box .footer_claim p {padding-top:8px;}
	
	#footer .footer_box .links {padding:10px 0px 20px 14px;}
	
	#footer .footer_box .links .hotline {width:49%;float:left;}
	#footer .footer_box .links .hotline table {border-collapse:collapse;margin:0px;}
	#footer .footer_box .links .hotline table td {vertical-align:middel;}
	#footer .footer_box .links .hotline .speedy {float:left;margin-right:23px;}
	#footer .footer_box .links .hotline strong {color:#8b8b8b;}
	#footer .footer_box .links .hotline .phone {color:#1a1a1a;font-size:1.15em;font-weight:bold;}
	#footer .footer_box .links .hotline img {vertical-align:middle;}
	#footer .footer_box .links .hotline a {color:#0b90d0;}
	
	#footer .footer_box .links .link_cols {width:50%;float:right;padding-top:5px;}
	#footer .footer_box .links .link_cols .link_col {width:32%;padding-right:1%;float:left;}
	#footer .footer_box .links .link_cols ul {list-style:none;font-size:.9em;}
	#footer .footer_box .links .link_cols ul li {padding:2px 0px;}
	#footer .footer_box .links .link_cols ul li a {color:#6a6a6a;}
	#footer .footer_box .links .link_cols ul li a:hover {}
	
	#footer .copyright {float:left;width:40%;padding-left:14px;font-size:.9em;padding-top:8px;}
	#footer .copyright a {color:#0b90d0;}
	

.breadcrumbs {border-top:1px solid #dddddd;padding:12px 0px 16px 0px;color:#6a6a6a;}
	.breadcrumbs .ldbr {color:#0b90d0;}
	.breadcrumbs img {vertical-align:middle;}

.detail_foto__main_foto {width:468px;float:left;margin-bottom:25px;}
	.detail_foto__main_foto .main_foto_header {height:29px;}
	.detail_foto__main_foto .main_img {margin-bottom:10px;max-width:468px;}
	.detail_foto__main_foto .enlarge {display:block;float:left;background:url(../images/icons/icon-enlarge.gif) no-repeat 2px 50%;padding-left:20px;}
	.detail_foto__main_foto .enlarge:hover {}
	.detail_foto__main_foto .file_name {display:block;float:right;color:#000000;}
	.detail_foto__main_foto .keywords {display:block;float:left;margin-bottom:10px;}
	.detail_foto__main_foto .keywords:hover {}
	.detail_foto__main_foto .foto_actions {float:right;color:#e4e4e4;}
	.detail_foto__main_foto .foto_actions .pridatDoOblibenych {background:url(../images/icons/icon-add_to_lightbox.gif) no-repeat left 50%;padding-left:18px;margin-right:3px;}
	.detail_foto__main_foto .foto_actions .pridatDoOblibenych:hover {}
	.detail_foto__main_foto .foto_actions .download_preview {background:url(../images/icons/icon-download_preview.gif) no-repeat left 50%;padding-left:16px;margin-left:3px;font-weight:bold;}
	.detail_foto__main_foto .foto_actions .download_preview:hover {}

.detail_foto__price_tab {margin-left:497px;margin-bottom:25px;_width:469px;}
	.detail_foto__price_tab h2 {height:29px;font-size:1.35em;}
	.detail_foto__price_tab .foto_variants {margin-bottom:15px;width:100%;border-collapse:collapse;}
	.detail_foto__price_tab .foto_variants td {padding:0.4em 0.2em;border-top:1px solid #dddddd;vertical-align:middle;}
    .detail_foto__price_tab .foto_variants tr {cursor: pointer;}
	.detail_foto__price_tab .foto_variants tr.first td {border-top:0px;}
	.detail_foto__price_tab .foto_variants td select {border:1px solid #cccccc;padding:2px;width:300px;}
	
	.detail_foto__price_tab .foto_variants tr.pink td {background:#f1f1f1;}
	.detail_foto__price_tab .foto_variants tr:hover td {background:#e4f7ff;}
	
	.detail_foto__price_tab .foto_variants td.radiobutton {text-align:center;}
	.detail_foto__price_tab .foto_variants td.radiobutton input {margin-top:4px;}
	.detail_foto__price_tab .foto_variants td.size_icon {padding-bottom:0px;}
	.detail_foto__price_tab .foto_variants td.size_text {font-weight:bold;}
	.detail_foto__price_tab .foto_variants td.sizes {color:#8f8f8f;}
	.detail_foto__price_tab .foto_variants td.sizes a {}
	.detail_foto__price_tab .foto_variants td.sizes a:hover {}
	.detail_foto__price_tab .foto_variants td.price {font-size:1.15em;text-align:right;font-weight:bold;}
	.detail_foto__price_tab .foto_variants td.price {padding:0px 15px 0px 0.2em;}
	
	.detail_foto__price_tab .total_price {width:100%;border-collapse:collapse;margin-bottom:20px;}
	.detail_foto__price_tab .total_price td {padding:0.4em 15px;color:#8f8f8f;text-align:right;}
	.detail_foto__price_tab .total_price tr.pink th {font-weight:normal;background:#f1f1f1;padding:0.5em 15px;color:#000000;text-align:left;font-size:1.35em;}
	.detail_foto__price_tab .total_price tr.pink td {background:#f1f1f1;padding:0.5em 15px;color:#000000;text-align:right;font-size:1.35em;}
	
	.detail_foto__price_tab .photo_info {float:left;}
	.detail_foto__price_tab .photo_info .send_via_email {background:url(../images/icons/icon-send_via_email.gif) no-repeat left 50%;padding-left:17px;}
	.detail_foto__price_tab .photo_info .send_via_email:hover {}
	.detail_foto__price_tab .photo_info .how_to_buy {background:url(../images/icons/icon-blue_arrow_down.gif) no-repeat 2px 50%;padding-left:17px;}
	.detail_foto__price_tab .photo_info .how_to_buy:hover {}
	.detail_foto__price_tab .photo_info .licence {background:url(../images/icons/icon-blue_arrow_down.gif) no-repeat 2px 50%;padding-left:17px;}
	.detail_foto__price_tab .photo_info .licence:hover {}
	
	.detail_foto__price_tab .order_button {float:right;}

.similar_photos {}
	.similar_photos h3 {font-size:1.35em;color:#000000;font-weight:normal;margin-bottom:15px;}

.cd_collection {}
	.cd_collection h3 {font-size:1.35em;color:#000000;font-weight:bold;margin-bottom:15px;}
	.cd_collection .cd_label {margin-bottom:12px;}
	.cd_collection .cd_label img {float:left;margin:0px 11px 0px 0px;}
	.cd_collection .cd_label .label_info {float:left;line-height:1.3em;}
	.cd_collection .cd_label .label_info h4 {color:#0b90d0;font-size:1.25em;font-weight:normal;margin-bottom:4px;}

.photo_thumbnails_box {padding:9px 46px;margin-bottom:30px;height:122px;background:url(../images/bg_photo_thumbnails_box.gif) repeat-x;_height:1px;position:relative;}
	.photo_thumbnails_box .th_box_in {height:122px;position:relative;overflow:hidden;}
	.photo_thumbnails_box .th_box_in .flying_photos {position:absolute;top:0px;left:0px;height:122px;white-space:nowrap;}
	.photo_thumbnails_box .th_box_in .flying_photos li {display:block;list-style:none;float:left;padding:0;margin:0;width:121px;height:121px;margin:0px 1px 0px 0px;}
	.photo_thumbnails_box .th_box_in .flying_photos li table {border-collapse:collapse;width:100%;}
	.photo_thumbnails_box .th_box_in .flying_photos li table td {height:122px;vertical-align:bottom;text-align:center;}
	.photo_thumbnails_box .th_box_in .flying_photos li img {margin:0px 0px;max-height:121px;max-width:121px;}
	.photo_thumbnails_left {position:absolute;top:0px;left:0px;}
	.photo_thumbnails_left img {float:left;}
	.photo_thumbnails_right {position:absolute;top:0px;right:0px;}
	.photo_thumbnails_right img {float:right;}

.h2_16 {font-size:1.35em;color:#000000;font-weight:normal;margin-bottom:20px;}
.h2_20 {font-size:1.5em;color:#000000;font-weight:normal;margin-bottom:20px;}
.h2_5 {font-size:1.5em;color:#000000;font-weight:normal;margin-bottom:5px;}

.mainContent {padding-bottom:25px;}
.mainContent p {margin-bottom:20px;}
.mainContent h1 {font-size:1.5em;color:#000000;font-weight:normal;margin-bottom:20px;}
.mainContent a {color:#0b90d0;}
.mainContent ul {margin:0px 0px 15px 20px;}

.detailKolekce {}
	.detailKolekce h2 {font-size:1.35em;color:#000000;font-weight:bold;margin-bottom:10px;}
	.detailKolekce .cdKolekceDetails {border-collapse:collapse;width:100%;border:1px solid #dddddd;margin-bottom:4px;}
	.detailKolekce .cdKolekceDetails th {font-size:1.1em;padding:0.7em 1em;text-align:center;border:1px solid #dddddd;background:#f1f1f1;}
	.detailKolekce .cdKolekceDetails td {border:1px solid #dddddd;padding:0.7em 1em;vertical-align:middle;}
	.detailKolekce .cdKolekceDetails td.img {text-align:center;line-height:1.3em;}
	.detailKolekce .cdKolekceDetails td.img .shortName {color:#000000;}
	.detailKolekce .cdKolekceDetails td.img .normalName {color:#b4b4b4;}
	.detailKolekce .cdKolekceDetails td.img .countPhotos {color:#b4b4b4;}
	.detailKolekce .cdKolekceDetails td.licence {text-align:center;}
	.detailKolekce .cdKolekceDetails td.type {text-align:center;font-weight:bold;}
	.detailKolekce .cdKolekceDetails td.size {padding:1em;}
	.detailKolekce .cdKolekceDetails td.size img {vertical-align:middle;}
	.detailKolekce .cdKolekceDetails td.size p {color:#8f8f8f;padding-top:8px;}
	.detailKolekce .cdKolekceDetails td.price {text-align:right;vertical-align:bottom;}
	.detailKolekce .cdKolekceDetails td.price .submitButton {margin-top:20px;}
	.detailKolekce .cdKolekceDetails td.price .priceCount {font-weight:bold;}
	.detailKolekce .total_price {width:100%;border-collapse:collapse;margin-bottom:35px;}
	.detailKolekce .total_price td {color:#969696;padding:0em 0.3em;}
	.detailKolekce .total_price .pridatDoOblibenych {background:url(../images/icons/icon-pth_favourite.gif) no-repeat left 50%;padding-left:15px;}
	.detailKolekce .total_price .send_via_email {background:url(../images/icons/icon-send_via_email.gif) no-repeat left 50%;padding-left:17px;}
	.detailKolekce .total_price .download_cd_as_zip {padding-left:22px;background:url(../images/icons/icon-download_full.gif) no-repeat 3px 50%;}
	
	.detailKolekce .kolekceContent {margin-bottom:15px;}
	.detailKolekce .kolekceContent h2 {margin-bottom:5px;}
	.detailKolekce .kolekceContent .totalPhotos {color:#b4b4b4;}

.cart {}
	.cart .send_via_email {float:left;display:block;margin-bottom:3px;background:url(../images/icons/icon-send_via_email.gif) no-repeat left 50%;padding-left:17px;}
	.cart .send_via_email:hover {}
	.cart .empty_cart {float:right;display:block;margin-bottom:3px;background:url(../images/icons/icon-empty_cart.gif) no-repeat left 50%;padding-left:12px;}
	.cart .empty_cart:hover {}
	
	.cart .cart_items {width:100%;border-collapse:collapse;margin-bottom:2px;}
	.cart .cart_items th {border:1px solid #dfdfdf;background:#f1f1f1;padding:0.8em 1em;}
	.cart .cart_items th.size {text-align:left;}
	.cart .cart_items th.price {text-align:right;}
	.cart .cart_items td {border:1px solid #dfdfdf;padding:0.8em 1em;}
	.cart .cart_items tr:hover td {background:#e3f1f8;}
	.cart .cart_items td.file {width:121px;height:155px;text-align:center;vertical-align:middle;padding:0em 1em;}
	.cart .cart_items td.licence {text-align:center;}
	.cart .cart_items td.licence a {}
	.cart .cart_items td.licence a:hover {}
	.cart .cart_items td.format {text-align:center;}
	.cart .cart_items td.size {padding:1em;}
	.cart .cart_items td.size img {vertical-align:middle;}
	.cart .cart_items td.size p {color:#8f8f8f;padding-top:8px;}
	.cart .cart_items td.remove {text-align:center;}
	.cart .cart_items td.remove a {}
	.cart .cart_items td.remove a:hover {}
	.cart .cart_items td.price {text-align:right;font-size:1.15em;font-weight:bold;}
	
	.cart .cart_items .order_no {text-align:center;}
	.cart .cart_items .ordered_by {text-align:center;}
	.cart .cart_items .order_date {text-align:center;}
	.cart .cart_items .order_finish {text-align:center;}
	.cart .cart_items .order_status {text-align:center;}
	.cart .cart_items .order_status .in_progress {color:#f74a24;}
	.cart .cart_items .order_status .completed {color:#64ac33;}
	.cart .cart_items .order_price {text-align:center;}
	.cart .cart_items td.order_price {padding-top:2em;padding-bottom:2em;}
	.cart .cart_items .order_price table {border-collapse:collapse;}
	.cart .cart_items .order_price table td {border:0px;padding:0.4em 0px;text-align:right;}
	.cart .cart_items .order_price table td.left {text-align:left;padding-right:1em;}
	.cart .cart_items .order_price table th {border:0px;padding:0.4em 0px;background:none;text-align:right;}
	.cart .cart_items .order_price table th.left {text-align:left;}
	.cart .cart_items .order_detail {text-align:center;}
	.cart .cart_items td.order_detail {color:#b4b4b4;}
	.cart .cart_items .order_detail a {}
	.cart .cart_items .order_detail a:hover {}
	
	.cart .price_total {width:100%;border-collapse:collapse;}
	.cart .price_total th {background:#f1f1f1;padding:0.5em 0.8em;text-align:left;font-size:1.35em;font-weight:normal;}
	.cart .price_total th.right {text-align:right;}
	.cart .price_total td {padding:0.1em 0.8em 1.5em 0.8em;color:#8f8f8f;}
	
	.cart .point_filter {padding-bottom:6px;}
	.cart .point_filter input {vertical-align:middle;margin:0px 5px 2px 0px;}
	.cart .point_filter select {vertical-align:middle;border:1px solid #7f9db9;padding:2px;margin:0px 7px 0px 3px;}
	
	.cart .odmena_item {border-bottom:1px solid #dddddd;padding-bottom:7px;margin-bottom:5px;width:910px;padding-top:15px;}
	.cart .odmena_item .odmena_img {width:140px;float:left;}
	.cart .odmena_item .odmena_img img {max-width:120px;}
	.cart .odmena_item .odmena_desc {width:760px;float:left;}
	.cart .odmena_item .odmena_desc img {vertical-align:middle;margin-bottom:3px;}
	.cart .odmena_item .odmena_desc h2 {margin-bottom:4px;}
	.cart .odmena_item .odmena_desc p {color:#787878;}
	.cart .odmena_item .odmena_desc a.odmena_order {background:#0c91d0 url(../images/cb_button_blue.gif) no-repeat;display:block;color:#fff;width:97px;border:0px;padding:6px 0px 0px 0px;height:24px;cursor:pointer;font-size:1em;white-space:nowrap;text-align:center;float:right;}
	.cart .odmena_item .odmena_desc a.odmena_order:hover {}
	.cart .odmena_item .odmena_desc .note_error {color:#ff4d4d;}

.photo_list {clear:both;}
	.photo_list .filtr {width:47px;float:left;}
	.photo_list_items {}
	
	.photo_list_items .photo_list_item {float:left;margin-right:30px;border-bottom:1px solid #dddddd;margin-bottom:25px;width:200px;height:210px;}
	.photo_list_items .photo_list_item table {border-collapse:collapse;width:100%;}
	.photo_list_items .photo_list_item table td {height:200px;vertical-align:bottom;padding-bottom:5px;text-align:center;}
    .photo_list_items .photo_list_item table td img {max-width:200px;max-height:200px;}
	.photo_list_items .photo_list_item .photoThumbnailHover {/*width:399px;*/border:2px solid #cccccc;background:#fff;padding:6px;position:absolute;top:0px;left:0px;z-index:10;text-align:left;}
    .photo_list_items .photo_list_item .photoThumbnailHover img {max-width:400px;max-height:400px;position:relative;}
	.photo_list_items .photo_list_item .photoThumbnailHover .pthImg {text-align:center;margin-bottom:4px;}
	.photo_list_items .photo_list_item .photoThumbnailHover .imageSerial {display:block;font-size:1.1em;color:#6a6a6a;margin-bottom:4px;}
	.photo_list_items .photo_list_item .photoThumbnailHover select {border:1px solid #cccccc;padding:2px;}
	.photo_list_items .photo_list_item .photoThumbnailHover p {color:#e4e4e4;margin-bottom:0px;}
	.photo_list_items .photo_list_item .photoThumbnailHover p a {padding-left:15px;}
	.photo_list_items .photo_list_item .photoThumbnailHover p span {}
	.photo_list_items .photo_list_item .photoThumbnailHover p a:hover {}
	.photo_list_items .photo_list_item .photoThumbnailHover p a.thumbnailDetail {background:url(../images/icons/icon-pth_detail.gif) no-repeat left 50%;}
	.photo_list_items .photo_list_item .photoThumbnailHover p a.thumbnailPrice {background:url(../images/icons/icon-pth_price.gif) no-repeat left 50%;}
	.photo_list_items .photo_list_item .photoThumbnailHover p a.pridatDoOblibenych {background:url(../images/icons/icon-pth_favourite.gif) no-repeat left 50%;}
	.photo_list_items .photo_list_item .photoThumbnailHover p .pridatDoOblibenychZprava {color:black;}
	.photo_list_items .photo_list_item .photoThumbnailHover p a.thumbnailWholeCD {background:url(../images/icons/icon-pth_whole_cd.gif) no-repeat left 50%;padding-left:17px;}
	
	.photo_list_to_download .photo_list_items .photo_list_item {height:285px;}
	.photo_list_to_download .photo_list_items .photo_list_item table {border-collapse:collapse;width:100%;}
	.photo_list_to_download .photo_list_items .photo_list_item table td {vertical-align:middle;height:auto;text-align:left;color:#bebebe;}
	.photo_list_to_download .photo_list_items .photo_list_item table td.right {text-align:right;}
	.photo_list_to_download .photo_list_items .photo_list_item table td.right img {vertical-align:middle;margin-bottom:3px;}
	.photo_list_to_download .photo_list_items .photo_list_item table td.image {height:205px;vertical-align:bottom;padding-bottom:5px;text-align:center;}
	.photo_list_to_download .photo_list_items .photo_list_item table td .download {padding-left:22px;background:url(../images/icons/icon-download_full.gif) no-repeat 3px 50%;}
	.photo_list_to_download .photo_list_items .photo_list_item table td a {}
	.photo_list_to_download .photo_list_items .photo_list_item table td a:hover {}
	
.result_info {border-top:1px solid #dddddd;padding:12px 0px 16px 0px;}
	.result_info .pages {float:right;color:#6a6a6a;}
	.result_info .pages input {border:1px solid #dddddd;padding:2px;vertical-align:middle;width:20px;text-align:right;}
	.result_info .pages a {}
	.result_info .pages a:hover {}
	.result_info .pages .prev {background:url(../images/icons/icon-prev.gif) no-repeat left 50%;padding-left:14px;margin-right:10px;}
	.result_info .pages .next {background:url(../images/icons/icon-next.gif) no-repeat right 50%;padding-right:14px;margin-left:10px;}

.result_info_bottom {float:right;color:#6a6a6a;padding:20px 0px 10px 0px;}
.result_info_bottom input {border:1px solid #dddddd;padding:2px;vertical-align:middle;width:20px;text-align:right;}
.result_info_bottom a {}
.result_info_bottom a:hover {}
.result_info_bottom .prev {background:url(../images/icons/icon-prev.gif) no-repeat left 50%;padding-left:14px;margin-right:10px;}
.result_info_bottom .next {background:url(../images/icons/icon-next.gif) no-repeat right 50%;padding-right:14px;margin-left:10px;}

.unable_to_download {display:block;padding:7px 0px 7px 35px;background:url(../images/icons/icon-exclamation_red_small.gif) no-repeat 11px 50%;font-weight:bold;}

.my_account_infobox {width:252px;float:right;background:url(../images/bgInfobox.gif) repeat-y;}
	.my_account_infobox .in1 {background:url(../images/bgInfoboxTop.gif) no-repeat top left;}
	.my_account_infobox .in2 {background:url(../images/bgInfoboxBottom.gif) no-repeat bottom left;padding:22px;}
	.my_account_infobox .block {padding-bottom:12px;}
	.my_account_infobox .block h3 {font-weight:normal;font-size:1.3em;margin-bottom:5px;}
	.my_account_infobox .block p {color:#b4b4b4;}
	.my_account_infobox .block a {}
	.my_account_infobox .block a:hover {}

.my_account_option {padding-right:270px;}
	.my_account_option .group {width:345px;float:left;height:135px;}
	.my_account_option .group h3 {font-size:1.3em;padding:7px 0px 7px 32px;font-weight:normal;}
	.my_account_option .group h3.zakoupene_fotografie {background:url(../images/icons/icon-zakoupene_fotografie.gif) no-repeat 2px 6px;}
	.my_account_option .group h3.zakoupene_cd_kolekce {background:url(../images/icons/icon-zakoupene_cd_kolekce.gif) no-repeat left top;}
	.my_account_option .group h3.historie_objednavek {background:url(../images/icons/icon-historie_objednavek.gif) no-repeat left 4px;}
	.my_account_option .group h3.vernostni_program {background:url(../images/icons/icon-vernostni_program.gif) no-repeat left top;}
	.my_account_option .group h3.typ_uctu {background:url(../images/icons/icon-typ_uctu.gif) no-repeat 4px 6px;}
	.my_account_option .group p {padding-left:32px;color:#b4b4b4;}
	.my_account_option .group p a {}
	.my_account_option .group p a:hover {}
	.my_account_option .group_full {width:auto;}

.regInfoParagraph {font-size:1.1em;color:#787878;}
.regInfoParagraph img {vertical-align:middle;margin:0px 5px 4px 0px;}
.regInfoParagraph a {}
.regInfoParagraph a:hover {}
.regInfoParagraph strong {color:#000;}
.registrace_obal {width:656px;}
.registrace_obal .cb_button_blue {background:#0c91d0 url(../images/bgRegButton.gif) no-repeat;color:#fff;width:158px;border:0px;padding:5px 0px 10px 0px;height:40px;cursor:pointer;font-size:1.3em;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}
.regBoxGreyItem {width:656px;background:url(../images/bgRegBoxGrey.gif) repeat-y;_height:1px;margin-bottom:26px;}
	.regBoxGreyItem .rbgiIn1 {width:656px;background:url(../images/bgRegBoxGreyTop.gif) no-repeat top;_height:1px;}
	.regBoxGreyItem .rbgiIn2 {width:654px;padding:10px 1px;background:url(../images/bgRegBoxGreyBottom.gif) no-repeat bottom;_height:1px;}
	.regBoxGreyItem fieldset {border:0px;padding-top:20px;}
	.regBoxGreyItem fieldset legend {font-size:1.1em;font-weight:bold;padding-left:27px;}
	.regBoxGreyItem table {font-size:1.1em;border-collapse:collapse;width:100%;}
	.regBoxGreyItem table th {width:140px;text-align:left;padding:0.4em 0em 0.4em 27px;vertical-align:top;font-weight:normal;}
	.regBoxGreyItem table td {padding:0.4em 0em;vertical-align:top;}
	.regBoxGreyItem table td input {vertical-align:middle;}
	.regBoxGreyItem table td.input170 {width:425px;}
	.regBoxGreyItem table td.input419 {width:425px;}
	.regBoxGreyItem table td.input170 input {height:21px;width:135px;padding:5px 30px 0px 5px;border:0px;background:url(../images/regInput170.gif) no-repeat;}
	.regBoxGreyItem table td.input170dic input#registrace_dic {height:21px;width:135px;padding:5px 30px 0px 5px;border:0px;background:url(../images/regInput170.gif) no-repeat;margin:0px 4px 0px 0px;}
	.regBoxGreyItem table td.input170dic input {margin:0px 4px 2px 0px;}
	.regBoxGreyItem table td.inputCheck input {margin:0px 4px 2px 0px;}
	.regBoxGreyItem table td.input419 input {height:21px;width:384px;padding:5px 30px 0px 5px;border:0px;background:url(../images/regInput419.gif) no-repeat;}
	.regBoxGreyItem table td.select419 select {height:26px;width:419px;padding:4px 2px 4px 5px;border:0px;background:url(../images/regInput419.gif) no-repeat;}
	.regBoxGreyItem table td .error_list {background:url(../images/souhrnChybImg.gif) no-repeat left 2px;padding-left:18px;list-style:none;margin-bottom:0px;margin-left:3px;}
	.regBoxGreyItem table td .error_list li {color:#ed1c24;font-size:.9em;}
	.regBoxGreyItem table td.info {padding-top:9px;}
	.regBoxGreyItem table td.info a {position:relative;}
	.regBoxGreyItem table td.info a span.otaznik {display:block;width:21px;height:21px;background:url(../images/regIconOtaznik.gif) no-repeat;}
	.regBoxGreyItem table tr.chybaPoleFormulare td.info a span.otaznik {background:url(../images/regIconVykricnik.gif) no-repeat;}
	.regBoxGreyItem table td.info a span.hint {display:none;position:absolute;top:-10px;left:74px;width:136px;padding:5px 10px;background:#dae9ff;border-left:1px solid #a0caf9;border-right:1px solid #a0caf9;color:#5567bd;font-size:.9em;}
	.regBoxGreyItem table td.info a span.hint .hintArrow {display:block;position:absolute;width:7px;height:13px;left:-8px;top:8px;background:url(../images/hintArrow.gif) no-repeat;}
	/*.regBoxGreyItem table td.info a:hover span.hint {display:block;}*/
	.regBoxGreyItem table td .regIconsCover {position:relative;}
	.regBoxGreyItem table td .inputCorrect {display:none;position:absolute;top:7px;right:13px;width:15px;height:12px;background:url(../images/inputCorrect.gif) no-repeat;}
	.regBoxGreyItem table td .valid .inputCorrect {display:block;}
	.regBoxGreyItem table td .inputError {display:none;position:absolute;top:6px;right:13px;width:14px;height:14px;background:url(../images/inputError.gif) no-repeat;}
	.regBoxGreyItem table td .failure .inputError {display:block;}
	.regBoxGreyItem table td .info_success {font-size:0.9em;}
	.regBoxGreyItem table td .valid .info_success {color:#008000;}
	.regBoxGreyItem table td .failure .info_success {color:#ff4d4d;}
	
	.regBoxGreyItem table tr.chybaPoleFormulare th {background:#ffd7d7;}
	.regBoxGreyItem table tr.chybaPoleFormulare td {background:#ffd7d7;}
	
	.registrace_obal .formularSouhrnChyb {font-size:1.1em;background:#ffeaea url(../images/bgSouhrnChyb.gif) no-repeat right bottom;margin-bottom:26px;padding:10px 12px;}
	.registrace_obal .formularSouhrnChyb img {vertical-align:middle;margin:0px 4px 4px 0px;}
	.registrace_obal .formularSouhrnChyb p {}
	.registrace_obal .formularSouhrnChyb ol {margin:0px 0px 0px 70px;}
	.registrace_obal .formularSouhrnChyb ol li {padding:0px 0px 2px 0px;}
	.registrace_obal .formularSouhrnChyb ol li span {color:#ff0000;}
	
	.registrace_obal .req {color:#ff0000;}
	.registrace_obal div.right {font-size:1.1em;}
	.registrace_obal div.right input {vertical-align:middle;margin:0px 4px 2px 2px;}
	.registrace_obal div.right ul {list-style:none;color:#ed1c24;font-size:.9em;margin:0px;}


.photo_list_item_favourite {float:left;margin-right:36px;border-bottom:1px solid #dddddd;margin-bottom:35px;width:189px;position:relative;height:245px;}
	.photo_list_item_favourite table {border-collapse:collapse;width:100%;}
	.photo_list_item_favourite table td.plif_img {height:199px;vertical-align:bottom;padding-bottom:5px;text-align:center;}
	.photo_list_item_favourite table td.plif_img img {max-width:189px;max-height:189px;}
	.photo_list_item_favourite table td.plif_img a {margin:0px;padding:0px;}
	.photo_list_item_favourite table td {color:#bebebe;}
	.photo_list_item_favourite .imageSerial {display:block;font-size:1.1em;color:#6a6a6a;margin-bottom:4px;}
	.photo_list_item_favourite a {padding-left:15px;}
	.photo_list_item_favourite a:hover {}
	.photo_list_item_favourite a.thumbnailDetail {background:url(../images/icons/icon-pth_detail.gif) no-repeat left 50%;}
	.photo_list_item_favourite a.thumbnailDelete {padding-left:10px;background:url(../images/icons/icon-empty_cart.gif) no-repeat left 50%;}
	.photo_list_item_favourite a.thumbnailCart {background:url(../images/icons/icon-pth_cart.gif) no-repeat left 50%;}


table.default {width:100%;border-collapse:collapse;margin-bottom:2px;}
    table.default th {border:1px solid #dfdfdf;background:#f1f1f1;padding:0.8em 1em;}
    table.default td {border:1px solid #dfdfdf;padding:0.8em 1em;}
    table.default tr:hover td {background:#e3f1f8;}

.submitButton {background:#0c91d0 url(../images/bgSubmitButton1.gif) repeat-x;color:#fff;height:30px;cursor:pointer;font-size:1em;cursor:pointer;display:block;}
.submitButtonLarge {background:#0c91d0 url(../images/bgSubmitButton2.gif) repeat-x;height:40px;}
.top_search .submitButtonLarge {background:#0c91d0 url(../images/bgSubmitButton3.gif) repeat-x;height:42px;}
.submitButtonRight {float:right;}
.submitButtonLeft {float:left;}
.submitButton .sbIn1 {background:url(../images/bgSubmitButton1left.gif) no-repeat left top;display:block;height:30px;float:left;}
.submitButtonLarge .sbIn1 {background:url(../images/bgSubmitButton2left.gif) no-repeat left top;height:40px;}
.top_search .submitButtonLarge .sbIn1 {background:url(../images/bgSubmitButton3left.gif) no-repeat left top;height:42px;}
.submitButton .sbIn1 .sbIn2 {background:url(../images/bgSubmitButton1right.gif) no-repeat right top;display:block;height:30px;float:left;}
.submitButtonLarge .sbIn1 .sbIn2 {background:url(../images/bgSubmitButton2right.gif) no-repeat right top;height:40px;}
.top_search .submitButtonLarge .sbIn1 .sbIn2 {background:url(../images/bgSubmitButton3right.gif) no-repeat right top;height:42px;}
.submitButton .sbIn1 .sbIn2 input {background:none;border:0px;color:#fff;cursor:pointer;font-size:1em;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;padding:5px 10px 10px 10px;}
.submitButtonLarge .sbIn1 .sbIn2 input {font-size:1.2em;font-weight:bold;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;padding:10px 20px 10px 20px;display:inline;}
.top_search .submitButtonLarge .sbIn1 .sbIn2 input {padding:11px 20px 10px 20px;display:inline;}
.submitButton .sbIn1 .sbIn2 a {color:#fff;white-space:nowrap;padding:5px 10px 0px 10px;height:25px;display:block;float:left;}


#rozsireneHledani {height: 360px;}
.itemsBlok {overflow: auto; padding-right:17px;}
#rozsireneHledani .items {border-bottom:1px solid #dddddd;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
#rozsireneHledani .items h3 {font-weight:bold;}
#rozsireneHledani .items .item {}
#rozsireneHledani .items a {float:left;min-width:150px;height:23px;white-space:nowrap;margin-right:10px;}
#rozsireneHledani .items span {cursor:pointer;float:left;min-width:150px;height:23px;white-space:nowrap;margin-right:10px;}

#rozsireneHledani .vybrane {margin:0px 0px 05px 0px;padding:0px 0px 0px 0px;}
#rozsireneHledani .vybrane span {display:block;float:left;border:1px solid #b4b4b4;white-space:nowrap;padding:3px 22px 3px 7px;background:url(../images/icons/icon-filter_remove.gif) no-repeat right 50%;margin-right:5px;margin-bottom:5px;color:#000;cursor:pointer;}

#rozsireneHledaniBlok table.hledaniButton {margin:40px auto 0px auto;border-collapse:collapse;}

#sf_admin_container .notice a {text-decoration: underline; padding-left: 20px; background: url("/sfDoctrinePlugin/images/edit.png") no-repeat scroll left center transparent;}
