body{margin:0px;padding:0px;text-align:center;font-size:11px;font-family:Verdana;color:#FFFCC8;background-color:#25130F}

h1{margin:0px 0px 0px 0px;font-size:30px;font-family:Times New Roman;color:#ded0ad}
h2{margin:0px 0px 0px 0px;font-size:26px;font-family:Times New Roman;color:#ded0ad}
h3{margin:0px 0px 0px 0px;font-size:22px;font-family:Times New Roman;color:#ded0ad}
h4{margin:0px 0px 0px 0px;font-size:20px;font-family:Times New Roman;color:#ded0ad}
h5{margin:0px 0px 0px 0px;font-size:18px;font-family:Times New Roman;color:#ded0ad}
h6{margin:0px 0px 0px 0px;font-size:16px;font-family:Times New Roman;color:#ded0ad}
h7{margin:0px 0px 0px 0px;font-size:14px;font-family:Times New Roman;color:#ded0ad}

br{clear:both;}
a{text-decoration:none;color:#564D39;}
form{margin:0px;}
p{margin:0px;}
img{border-style:none;}
pre{text-align:left;font-size:11px;font-family:Tahoma;}
fieldset{margin:0px;padding:0px;border-style:none;}
ul{list-style-image:url(punktor.jpg);}

input.tlo{border-style:none;background-color:#382720;font-size:11px;color:#FFFCC8;text-align:center;}
input.dane{width:150px;border:1px solid #FFFCC8;background-color:#25130F;font-size:11px;color:#FFFCC8;padding:2px;}
textarea.dane{width:250px;height:60px;border:1px solid #FFFCC8;background-color:#25130F;font-size:11px;color:#FFFCC8;padding:2px;}
input.check{float:left;margin:3px 0px 3px 10px;width:15px;height:15px;border-style:none;}
p.check_rodzaj{float:left;margin:4px 0px 0px 10px;}
p.check_opcja{float:left;margin:4px 0px 0px 10px;}
b.opcja_cena{float:left;margin:0px 0px 0px 100px}


div.top{position:relative;width:100%;height:120px;background-repeat:repeat-x;background-image:url(bg_top.gif);text-align:center;}

div.top_flash{z-index:2;position:relative;width:100%;height:405px;background-repeat:repeat-x;background-image:url(bg_top_flash.jpg);text-align:center;}
div.top_flash_podstrona{position:relative;width:100%;height:220px;background-repeat:repeat-x;background-image:url(bg_top_flash.jpg);text-align:center;}
div.top_menu{position:relative;width:100%;height:75px;background-repeat:repeat-x;background-image:url(bg_top_menu.gif);text-align:center;}

div.center{position:relative;width:975px;height:100%;margin:0px auto;text-align:left;}

div.top .center img.blysk{position:absolute;left:217px;top:0px;}
div.top .center img.logo{position:absolute;left:385px;top:12px;}

div.top .center div.jezyki{position:absolute;left:750px;top:10px;width:200px;height:50px;}
div.top .center div.jezyki a {position:relative;z-index:1;float:left;display:block;width:50px;height:50px;}
div.top .center div.jezyki a.pl{position:relative;background-image:url(lang_pl.png);}
div.top .center div.jezyki a.en{position:relative;left:-25px;background-image:url(lang_en.png);}
div.top .center div.jezyki a.de{position:relative;left:-50px;background-image:url(lang_de.png);}
div.top .center div.jezyki a.ru{position:relative;left:-75px;background-image:url(lang_ru.png);}
div.top .center div.jezyki a.pl:hover{background-image:url(lang_pl_on.png);}
div.top .center div.jezyki a.en:hover{background-image:url(lang_en_on.png);}
div.top .center div.jezyki a.de:hover{background-image:url(lang_de_on.png);}
div.top .center div.jezyki a.ru:hover{background-image:url(lang_ru_on.png);}
div.top .center div.jezyki a.pl_on{position:relative;background-image:url(lang_pl_on.png);}
div.top .center div.jezyki a.en_on{position:relative;left:-25px;background-image:url(lang_en_on.png);}
div.top .center div.jezyki a.de_on{position:relative;left:-50px;background-image:url(lang_de_on.png);}
div.top .center div.jezyki a.ru_on{position:relative;left:-75px;background-image:url(lang_ru_on.png);}

div.top_flash .center .flash{position:absolute;left:0px;top:-9px;width:975px;height:423px;}
div.top_flash_podstrona .center .flash{position:absolute;left:0px;top:-9px;width:975px;height:220px;background-image:url(top_podstrona.gif);}

div.top_menu .center img.wzor{z-index:1;position:absolute;left:3px;top:0px;}
div.top_menu .center img.linia{z-index:1;position:absolute;left:-20px;bottom:0px;width:1000px;}
div.top_menu .center img.popiolka{z-index:2;position:absolute;right:0px;top:-12px;}

div.top_menu .center table{position:absolute;left:0px;top:0px;z-index:2;}
div.top_menu .center .menu{width:820px;height:75px;padding:5px;line-height:25px;text-align:center;}
div.top_menu .center .menu a{font-size:12px;color:#fffcc8;font-family:Arial;padding:0px 3px 0px 3px;}
div.top_menu .center .menu a:hover{color:#190e0a;background-color:#715540;padding:0px 3px 0px 3px;}
div.top_menu .center .menu a.active{color:#190e0a;background-color:#715540;padding:0px 3px 0px 3px;}
div.top_menu .center .menu img{margin:0px 5px 0px 5px;}

div.content{position:relative;z-index:1;width:955px;margin:0px auto;padding:15px 0px 0px 0px}

div.content .left{z-index:10;position:relative;left:0px;float:left;width:225px;padding:30px 0px 0px 0px;text-align:left;}

div.content .left table{margin:0px 0px 0px 0px;width:196px;position:relative;left:20px;}
div.content .left td.podmenu_bg{position:relative;text-align:center;width:196px;height:65px;background-image:url(bg_podmenu_off.jpg);cursor:pointer;}
div.content .left td.podmenu_bg:hover{background-image:url(bg_podmenu_on.jpg);}
div.content .left td.podmenu_bg_on{position:relative;text-align:center;width:196px;height:65px;background-image:url(bg_podmenu_kat.png);cursor:pointer;}
div.content .left td.podmenu_bg a, td.podmenu_bg_on a {color:#25140f;font-family:Arial;font-size:15px;font-weight:bold;}
div.content .left td.podmenu_bg .menu_big{float:left;position:relative;height:1px;width:1px;}
div.content .left td.podmenu_bg a.big, td.podmenu_bg_on a.big{position:absolute;top:-25px;left:0px;display:block;width:196px;height:65px;}
div.content .left td.podmenu_kat{z-index:10;position:relative;text-align:left;width:196px;background-color:#8c7956;}
div.content .left td.podmenu_kat img{float:left;margin:2px 0px 0px 10px;}
div.content .left td.podmenu_kat a{float:left;margin:0px 0px 0px 5px;color:#e3d8ba;width:160px;}
div.content .left td.spacer{height:5px;}
div.content .left td.spacer2{height:8px;}
div.content .left .podmenu_dol{position:relative;left:0px;top:3px;width:196px;height:65px;background-image:url(podmenu_dol.png);}
div.content .left a.podmenu_off{position:relative;left:20px;display:block;width:197px;height:42px;padding:23px 0px 0px 0px;margin:5px 0px 0px 0px;background-image:url(bg_podmenu_off.jpg);color:#25140f;text-align:center;font-family:Arial;font-size:15px;font-weight:bold;}
div.content .left a.podmenu_off:hover{background-image:url(bg_podmenu_on.jpg);}
div.content .left a.baner{float:left;margin:0px 0px 5px 0px}

div.content .left div.banery{position:relative;left:20px;} 

div.content .left div.galeria_nag{width:75px;height:135px;float:left;margin:0px 0px 0px 0px;text-align:center;}
div.content .left div.galeria_nag a{color:#ded0ad;margin:0px 0px 0px 0px;font-size:12px;}

div.content .right{z-index:9;position:relative;float:right;width:730px;padding:10px 0px 0px 0px;text-align:left;}
div.content .right .naglowek{z-index:10;position:relative;left:0px;width:730px;height:30px;text-align:left;}
div.content .right .naglowek .linia{z-index:10;position:absolute;left:30px;top:10px;width:700px;height:35px;}
div.content .right .naglowek div.flash_nag{position:absolute;left:27px;top:-10px;width:640px;height:66px;}

div.content .right .main{z-index:9;position:relative;top:0px;left:0px;width:720px;padding:15px 10px 60px 0px;color:#FFFFCC;line-height:20px;font-family:Verdana;}

div.content .right .standard{z-index:9;position:relative;top:0px;left:15px;width:665px;padding:15px 30px 70px 35px;background-image:url(bg_standard.png);color:#FFFCC8;}
div.content .right .standard div.wzor{z-index:5;width:238px;position:absolute;bottom:0px;left:-220px;overflow:hidden}
div.content .right .standard a{color:#C28244}
div.content .right .standard .error{background-color:#FFFCC8;padding:5px;color:#382720;margin:5px 0px 5px 0px}

div.content .right .standard .voucher{position:relative;left:0px;top:0px;width:475px;height:144px;background-image:url(voucher_bg.png)}
div.content .right .standard .voucher .input_voucher{border:1px solid #FFFCC8;background-color:#25130F;font-size:11px;color:#FFFCC8;padding:2px;font-family:Verdana;}

div.content .right .galeria{z-index:9;position:relative;top:0px;left:15px;width:440px;padding:15px 30px 60px 35px;background-image:url(bg_galeria.png);color:#FFFCC8;}
div.content .right .galeria div.tlo{z-index:5;position:absolute;left:488px;top:0px;width:235px;height:530px;overflow:hidden;}
div.content .right .galeria div.tlo img{position:absolute;left:-90px;top:0px;}
div.content .right .galeria div.tlo_left{z-index:5;position:absolute;left:-235px;top:-5px;width:253px;height:520px;overflow:hidden;}
div.content .right .galeria div.tlo_left img{position:absolute;left:0px;top:-20px;}
div.content .right .galeria div.wzor{z-index:5;width:238px;position:absolute;bottom:0px;left:-220px;overflow:hidden}
div.content .right .galeria div.miniatura{float:left;width:140px;height:134px;background-image:url(bg_foto.png);text-align:center;margin:0px 6px 6px 0px;padding:6px 0px 0px 0px;}
div.content .right .galeria div.video{position:relative;left:28px;top:40px;}

div.content .right .szablon_1{z-index:9;position:relative;top:0px;left:15px;width:695px;padding:15px 0px 60px 35px;background-image:url(bg_galeria.png);color:#FFFCC8;}
div.content .right .szablon_1 div.tresc{float:left;width:435px;}
div.content .right .szablon_1 div.tlo{float:right;z-index:5;position:relative;left:-2px;top:0px;width:240px;height:460px;overflow:hidden;}
div.content .right .szablon_1 div.tlo img{position:absolute;left:0px;top:0px;}
div.content .right .szablon_1 div.wzor{z-index:5;width:238px;position:absolute;bottom:0px;left:-220px;overflow:hidden}

div.content .right .szablon_2{z-index:9;position:relative;top:0px;left:15px;width:695px;padding:15px 0px 60px 35px;background-image:url(bg_galeria.png);color:#FFFCC8;}
div.content .right .szablon_2 div.tresc{float:left;width:435px;}
div.content .right .szablon_2 div.tlo{float:right;z-index:5;position:relative;left:-2px;top:0px;width:240px;height:530px;overflow:hidden;}
div.content .right .szablon_2 div.tlo img{position:absolute;left:-90px;top:0px;}
div.content .right .szablon_2 div.wzor{z-index:5;width:238px;position:absolute;bottom:0px;left:-220px;overflow:hidden}

div.content .right .szablon{z-index:9;position:relative;top:0px;left:15px;width:695px;padding:15px 0px 60px 35px;background-image:url(bg_galeria.png);color:#FFFCC8;}
div.content .right .szablon div.tresc{float:left;width:435px;}
div.content .right .szablon div.wzor{z-index:5;width:238px;position:absolute;bottom:0px;left:-220px;overflow:hidden}

div.content .right .szablon div.tlo_3{float:right;z-index:5;position:relative;left:-2px;top:0px;width:240px;height:700px;overflow:hidden;}
div.content .right .szablon div.tlo_3 img{position:absolute;left:0px;top:0px;}
div.content .right .szablon div.tlo_4{float:right;z-index:5;position:relative;left:-2px;top:0px;width:240px;height:636px;overflow:hidden;}
div.content .right .szablon div.tlo_4 img{position:absolute;left:-35px;top:-20px;}
div.content .right .szablon div.tlo_5{float:right;z-index:5;position:relative;left:-2px;top:0px;width:240px;height:570px;overflow:hidden;}
div.content .right .szablon div.tlo_5 img{position:absolute;left:-38px;top:0px;}
div.content .right .szablon div.tlo_6{float:right;z-index:5;position:relative;left:-2px;top:0px;width:240px;height:790px;overflow:hidden;}
div.content .right .szablon div.tlo_6 img{position:absolute;left:0px;top:-60px;}
div.content .right .szablon div.tlo_7{float:right;z-index:5;position:relative;left:-2px;top:0px;width:240px;height:700px;overflow:hidden;}
div.content .right .szablon div.tlo_7 img{position:absolute;left:-30px;top:-100px;}

div.stopka{z-index:10;position:relative;top:0px;left:17px;margin:0px auto;width:932px;height:83px;background-image:url(bg_stopka.png);text-align:center;}
div.stopka img.wzorek{z-index:12;position:absolute;left:409px;top:-20px;width:137px;height:35px;}
div.stopka img.video{position:absolute;left:220px;top:-67px;width:224px;height:67px;}
div.stopka img.galeria{position:absolute;left:511px;top:-67px;width:224px;height:67px;}
div.stopka img.cien{z-index:11;position:absolute;left:104px;top:-45px;width:746px;height:45px;}
div.stopka a.link_galeria{position:absolute;left:540px;top:-30px;width:45px;height:20px;display:block;z-index:30;background-image:url(clear.gif);}
div.stopka a.link_video{position:absolute;left:370px;top:-30px;width:45px;height:20px;display:block;z-index:30;background-image:url(clear.gif);}


div.stopka p.rezerwacje_nag{position:absolute;left:0px;top:-20px;font-size:14px;font-family:Arial;font-weight:bold;color:#fffcc8}

div.stopka .rezerwacje{color:#FFFCC8;text-align:left;position:absolute;top:15px;left:0px;width:450px;}
div.stopka .rezerwacje p.przyjazd{float:left;margin:0px 0px 0px 0px;}
div.stopka .rezerwacje .data{float:left;margin:-5px 0px 0px 0px;width:54px;height:23px;padding:4px 8px 0px 8px;background-image:url(bg_input.png);background-repeat:no-repeat;}
div.stopka .rezerwacje .data .input{color:#25140f;width:60px;font-size:11px;border-style:none;background-color:transparent;}
div.stopka .rezerwacje img.ico{float:left;margin:-3px 0px 0px 5px}
div.stopka .rezerwacje p.ilosc_noclegow{float:left;margin:0px 0px 0px 5px;}
div.stopka .rezerwacje .ilosc_dni{float:left;margin:-5px 0px 0px 2px;width:10px;height:23px;padding:4px 8px 0px 8px;background-image:url(bg_input.png);background-repeat:no-repeat;}
div.stopka .rezerwacje .ilosc_dni .input{color:#25140f;width:16px;font-size:11px;border-style:none;background-color:transparent;}
div.stopka .rezerwacje .btn_rezerwuj{float:left;margin:-6px 0px 0px 2px;}
div.stopka .rezerwacje p.dzien{position:absolute;top:1px;left:136px;color:#25130F;font-size:10px;cursor:pointer;font-family:Tahoma;}

div.stopka p.newsletter_nag{position:absolute;right:35px;top:-20px;font-size:14px;font-family:Arial;font-weight:bold;color:#fffcc8}
div.stopka .newsletter{color:#FFFCC8;text-align:left;position:absolute;top:10px;right:15px;width:335px;}
div.stopka .newsletter p.adres_email{float:left;margin:2px 0px 0px 0px;}
div.stopka .newsletter .email{float:left;margin:-2px 0px 0px 0px;width:193px;height:23px;padding:4px 8px 0px 8px;background-image:url(bg_input.png);background-repeat:no-repeat;}
div.stopka .newsletter .input{color:#25140f;width:199px;font-size:11px;border-style:none;background-color:transparent;}
div.stopka .newsletter img.submit{float:left;margin:-4px 0px 0px 0px;width:81px;height:28px;cursor:pointer}

div.stopka .realizacja{width:185px;height:40px;position:relative;top:40px;left:-10px;margin:0px auto;background-image:url(stopka_bg.png)}
div.stopka .realizacja p{position:absolute;left:45px;top:5px;color:#4e3b2c}
div.stopka .realizacja p a{color:#4e3b2c}
