body {margin:0;padding:0;background-color:#ffffff;background-image:url('back_body.gif');background-repeat:repeat-x;font-family:georgia;font-size:12px;color:#7a5107;}
a{text-decoration:none;color:#8b0e40;border:none;}
a:hover{text-decoration:underline;}
img{border:none;}
table,tr,td{margin:0;padding:0;border:none;}
p{margin:0;padding:0;margin-bottom:10px;}
h1{margin:0;padding:0;}

.hidden{display:none;}
.italic{font-style:italic;}
.clear{clear:both;height:1px;border:0;padding:0;margin:0;font-size:1px;}
.buttonmin{background:none;border:none;width:182px;color:#8b0e40;font-size:12px;cursor:pointer;background:url('back_button.png') no-repeat;display:block;float:left;padding:5px 0 5px 0;text-align:center;}
a.buttonmin:hover{text-decoration:none;}

.h10{height:10px;}
.h20{height:20px;}

#main {width:1002px;margin:0 auto;background-image:url('back_main.png');background-repeat:no-repeat;position:relative;overflow:hidden;}
.main_bottom{width:1002px;height:125px;background:url('back_main_bottom.png') no-repeat;position:absolute;bottom:0;z-index:0;}
.main_content{width:962px;min-height:400px;position:relative;top:140px;padding:0px 20px 0px 20px;text-align:justify;z-index:10;margin-bottom:165px;background-image:url('back_content_tien.png');background-position:center 60px;background-repeat:no-repeat;}

#content_img{width:485px;margin-right:30px;overflow:hidden;float:left;}
#content_text{width:445px;overflow:hidden;float:left;line-height:20px;}
#content_text.fullsize{width:960px;}

.faq_blok{margin-bottom:10px;}
.faq_blok .cislo{width:28px;padding:5px 0 5px 0;background-color:#8d0e41;color:#ffffff;float:left;text-align:center;margin-right:1px;}
.faq_blok .nadpis{width:922px;padding:5px 0 5px 10px;background-color:#8d0e41;color:#ffffff;float:left;}
.faq_blok .text{padding:10px;margin-top:10px;clear:both;line-height:16px;}

.galery_blok{width:229px;min-height:443px;background-image:url('back_galery_popis_bottom.png');background-repeat:no-repeat;background-position:0 bottom;float:left;margin:0 5px 10px 6px;}
.galery_blok .text{padding:5px 10px 0px 10px;line-height:16px;margin-bottom:5px;}
.galery_blok a.galeria_link{cursor:pointer;display:block;float:left;margin-left:10px;padding:8px 0 8px 40px;font-weight:bold;background-image:url('back_galery_link.png');background-repeat:no-repeat;background-position:left center;}

.kolekcia_blok{width:229px;min-height:383px;background-image:url('back_galery_popis_bottom.png');background-repeat:no-repeat;background-position:0 bottom;float:left;margin:0 5px 10px 6px;}
.kolekcia_blok .text{padding:5px 10px 0px 10px;line-height:16px;margin-bottom:5px;}
.kolekcia_blok a.galeria_link{cursor:pointer;display:block;float:left;margin-left:10px;padding:8px 0 8px 40px;font-weight:bold;background-image:url('back_galery_link.png');background-repeat:no-repeat;background-position:left center;}

.galery_foto_blok{width:230px;margin:5px;float:left;background-image:url('back_galery_popis_bottom.png');background-repeat:no-repeat;background-position:0 bottom;}
.galery_foto_blok .img{display:block;width:230px;height:200px;overflow:hidden;background-repeat:no-repeat;background-color:#F5EEE2;background-position:center top;}
.galery_foto_blok a.galeria_link_zvacsit{cursor:pointer;display:block;float:left;margin-left:10px;padding:7px 0 7px 40px;font-weight:bold;background-image:url('back_galery_link_zvacsit.png');background-repeat:no-repeat;background-position:left center;}

#home_button{width:1002px;margin:0 auto;text-align:center;background-image:url('back_home_buttons.png');height:60px;padding-top:2px;}

#zalozky{cursor:pointer;width:1002px;margin:0 auto;}
#zalozky_obsah{display:none;background:url('back_zalozky_obsah.png') repeat-y;padding:20px;padding-bottom:0px;}
#zalozky_sipky{width:1002px;height:45px;}
.sipky_off{background:url('back_sipky_rool_off.png') no-repeat;}
.sipky_on{background:url('back_sipky_rool_on.png') no-repeat;}
#zalozky .block{float:left;width:250px;}
#zalozky .b1{margin-left:30px;}
#zalozky .b2{margin-left:75px;}
#zalozky .b3{margin-left:75px;}

#footer{width:1002px;height:140px;background:url('back_footer.jpg') no-repeat; margin:0 auto;font-size:11px;line-height:25px;}
#footer .copyright{position:relative;top:15px;left:20px;float:left;}
#footer .footer_menu{position:relative;top:15px;right:20px;float:right;text-align:right;font-style:italic;}

#menu{text-align:center;}
#menu .obal{float:left;position:relative;z-index:999;}
#menu .submenu{position:absolute;top:48px;width:270px;left:0;}

#menu a.button{float:left;cursor:pointer;display:block;border:none;font-family:georgia;font-size:14px;font-style:italic;color:#ffffff;line-height:45px;}
#menu a.button:hover{text-decoration:none;}
#menu a.button span{display:block;float:left;border:none;}

#menu a.button .left{height:48px;background:url('menu_back_left.png') no-repeat;float:left;}
#menu a.button .leftLight{background:url('menu_back_left_light.png') no-repeat;}

#menu a.button .center{height:48px;background:url('menu_back_center.png') repeat-x;}
#menu a.button .centerLight{background:url('menu_back_center_light.png') repeat-x;}

#menu .submenu .center_sk{height:48px;background:url('menu_back_center.png') repeat-x;float:left;width:150px;display:block;text-align:left;}
#menu .submenu .center_en{height:48px;background:url('menu_back_center.png') repeat-x;float:left;width:220px;display:block;text-align:left;}

#menu a.button .right{height:48px;background:url('menu_back_right.png') no-repeat right;float:left;}
#menu a.button .rightLight{background:url('menu_back_right_light.png') no-repeat right;float:left;}

#menu a.aktual .left{height:48px;background:url('menu_back_left_aktual.png') no-repeat;}
#menu a.aktual .center{background:url('menu_back_center_aktual.png') repeat-x;}
#menu a.aktual .right{height:48px;background:url('menu_back_right_aktual.png') no-repeat right;}
#menu .sk{width:24px;}
#menu .en{width:22px;}

#kontakt_blok{width:445px;}
#kontakt_blok .top{width:445px;height:48px;background-image:url('back_kontakt_blok_top_1.png');background-repeat:no-repeat;}
#kontakt_blok .top a.zalozka{display:block;float:left;width:155px;margin-right:3px;padding-top:12px;padding-bottom:13px;text-align:center;cursor:pointer;}
#kontakt_blok .top a.zalozka:hover{text-decoration:none;}
#kontakt_blok .center{background:#f1e7d7;width:403px;border:1px solid #ffffff;border-width:0px 1px 0px 1px;padding:10px 20px 10px 20px;}
#kontakt_blok .bottom{width:445px;height:5px;background:url('back_kontakt_blok_bottom.png') no-repeat;}

.input_text{border:none;width:383px;background:none;width:403px;background:url('back_form_input.png') no-repeat;font-size:12px;color:#7a5107;padding:8px;padding-top:9px;font-family:georgia;margin-bottom:2px;padding-right:20px;}
.input_area{border:none;background:none;width:383px;height:143px;background:url('back_form_textarea.png') no-repeat;font-size:12px;color:#7a5107;padding:8px;font-family:georgia;margin-bottom:2px;padding-right:20px;}

a.galery_obrazok_big_front{display:block;width:230px;height:335px;background:url('img_galery_ram_alpha.png') no-repeat;}
a.galery_obrazok_big_front:hover{background:url('img_galery_ram.png') no-repeat;}

.zvyraznit{color:#ffffff;background:#8d0e41;padding:5px 10px 5px 10px}
.zvyraznit a{color:#ffffff;text-decoration:underline;}

.super_galery_left{float:left;width:180px;}
.galery_top{font-weight:bold;color:#8b0e40;padding:6px 0 6px 0;border-bottom:1px solid #e6d6b9;border-top:1px solid #ffffff;}
.galery_sub{display:block;color:#8b0e40;padding:6px 0 6px 10px;border-bottom:1px solid #e6d6b9;border-top:1px solid #ffffff;background:url('back_sub_galery_sipka.png') left center no-repeat;}
.galery_sub_sub{display:block;color:#8b0e40;font-style:italic;padding:6px 0 6px 20px;background:url('back_sub_galery.png') no-repeat 10px center;border-bottom:1px solid #e6d6b9;border-top:1px solid #ffffff;font-size:11px;}
.son{background-color:#ece3d4;background:url('back_sub_galery_sipka_on.png') left center no-repeat;}
.sson{color:#ffffff;background:url('back_sub_galery_on.png') no-repeat 10px center;background-color:#8b0e40;}

.super_galery_right{float:left;margin-left:20px;width:760px;overflow:hidden;}
#detail_fotka{width:520px;float:left;min-height:10px;}
#detail_fotka img{max-width:520px;}
.zoznam_fotiek{width:180px;float:left;margin-left:20px;}
.zoznam_fotiek img{cursor:pointer;max-width:180px;}

.nazov_siat{font-size:18px;color:#8d0e41;font-size:40px;}

.popis_fotky{border:1px solid #e7d8bd;margin-top:10px;background-color:#f2e9d9;}
.popis_fotky .popis{float:left;width:500px;border-right:1px solid #e7d8bd;padding:10px;}
.popis_fotky .cena{float:left;width:160px;padding:10px;font-size:16px;text-align:center;vertical-align:middle;}

.kolekcia_foto_blok{width:180px;height:250px;overflow:hidden;margin:5px;float:left;background-image:url('back_galery_popis_bottom_180.png');background-repeat:no-repeat;background-position:0 bottom;}
.kolekcia_foto_blok .img{display:block;width:180px;height:200px;overflow:hidden;background-repeat:no-repeat;background-color:#F5EEE2;background-position:center top;position:relative;z-index:0;}
.kolekcia_foto_blok .img .znacka{display:block;width:95px;height:95px;position:absolute;bottom:0;left:84px;cursor:pointer;}
.kolekcia_foto_blok a.galeria_link_zvacsit{cursor:pointer;display:block;float:left;margin-left:10px;padding:7px 0 7px 10px;font-weight:bold;}

/*-------------------MODAL-----------------------*/

#modalOnHome{position:absolute;top:0;left:0;}

#modalWindowOverlay {background-color:#000000;}
#modalWindowContent {display: none;position: fixed;left: 50%;padding: 10px;padding-top:12px;top:40px;margin-top:10px;-webkit-box-shadow: 0px 0px 8px #111;background:#E8DABF;text-align:left;font-size:11px;color:#2c3843;font-family:tahoma;min-width:300px;}
#modalWindowContent .modal_close{float:right;cursor:pointer;position:absolute;right:-30px;top:-30px;width:60px;height:60px;}
.modalImg{max-width:680px;overflow:hidden;text-align:center;}