*{margin:0px;padding:0px;border:0px;font-family:Arial,Verdana,Tahoma,Courier,sans-serif;text-align:left;}
body{background-image:url('../png/body.png');background-repeat:repeat;text-align:center;font-size:12px;color:#5e3801;}
#container{width:894px;height:1000px;margin-top:10px;margin-right:auto;margin-left:auto;}
#banner{float:left;width:894px;height:306px;background-image:url('../png/banner.png');}
#date{position:absolute;margin-top:5px;margin-left:10px;color:#f5e2ba;font-size:11px;}
#flash_gallery{position:absolute;margin-top:50px;margin-left:25px;height:220px;border:3px solid #f8ecd2;background-color:#f8ecd2;}
#languages{float:right;margin-top:276px;padding-right:12px;list-style:none;}
#languages li{float:left;margin-left:6px;}
#menu{float:left;height:45px;border-right:1px solid #f8ecd2;border-left:1px solid #f8ecd2;background-image:url('../png/menu.png');background-repeat:repeat-x;}
#subpages{float:left;margin-top:5px;list-style:none;padding-right:2px;}
#subpages li{float:left;padding-left:2px;}
#subpages li a{display:block;width:96px;height:35px;background-image:none;background-position:0px 0px;}
#subpages li a:hover{background-position:0px 35px;}
#subpages li#glowna a{width:104px;background-image:url('../png/glowna.png');}
#subpages li#lokalizacja a{background-image:url('../png/lokalizacja.png');}
#subpages li#pokoje a{background-image:url('../png/pokoje.png');}
#subpages li#nowosci a{background-image:url('../png/nowosci.png');}
#subpages li#konferencje a{background-image:url('../png/konferencje.png');}
#subpages li#uslugi a{background-image:url('../png/uslugi.png');}
#subpages li#oferty a{background-image:url('../png/oferty.png');}
#subpages li#rezerwacja a{background-image:url('../png/rezerwacja.png');}
#subpages li#kontakt a{background-image:url('../png/kontakt.png');}
#subpages li#glowna_en a{width:104px;background-image:url('../png/home.png');}
#subpages li#lokalizacja_en a{background-image:url('../png/location.png');}
#subpages li#pokoje_en a{background-image:url('../png/rooms.png');}
#subpages li#nowosci_en a{background-image:url('../png/news.png');}
#subpages li#konferencje_en a{background-image:url('../png/conferences.png');}
#subpages li#uslugi_en a{background-image:url('../png/services.png');}
#subpages li#oferty_en a{background-image:url('../png/prices.png');}
#subpages li#rezerwacja_en a{background-image:url('../png/reservation.png');}
#subpages li#kontakt_en a{background-image:url('../png/contact.png');}
#subpages li#glowna_fr a{width:104px;background-image:url('../png/accueil.png');}
#subpages li#lokalizacja_fr a{background-image:url('../png/situation.png');}
#subpages li#pokoje_fr a{background-image:url('../png/chambres.png');}
#subpages li#nowosci_fr a{background-image:url('../png/actualites.png');}
#subpages li#konferencje_fr a{background-image:url('../png/conferences_fr.png');}
#subpages li#uslugi_fr a{background-image:url('../png/services_fr.png');}
#subpages li#oferty_fr a{background-image:url('../png/tarifs.png');}
#subpages li#rezerwacja_fr a{background-image:url('../png/reservations.png');}
#subpages li#kontakt_fr a{background-image:url('../png/contact_fr.png');}
#subpages li#glowna_it a{background-image:url('../png/home_it.png');}
#subpages li#lokalizacja_it a{width:104px;background-image:url('../png/localizzazione.png');}
#subpages li#pokoje_it a{background-image:url('../png/le_camere.png');}
#subpages li#nowosci_it a{background-image:url('../png/news_it.png');}
#subpages li#konferencje_it a{background-image:url('../png/conferenze.png');}
#subpages li#uslugi_it a{background-image:url('../png/servizi.png');}
#subpages li#oferty_it a{background-image:url('../png/prezzi.png');}
#subpages li#rezerwacja_it a{background-image:url('../png/prenotazione.png');}
#subpages li#kontakt_it a{background-image:url('../png/contatti.png');}
#subpages li#glowna_de a{background-image:url('../png/home_de.png');}
#subpages li#lokalizacja_de a{background-image:url('../png/lage.png');}
#subpages li#pokoje_de a{background-image:url('../png/zimmern.png');}
#subpages li#nowosci_de a{background-image:url('../png/neuheiten.png');}
#subpages li#konferencje_de a{background-image:url('../png/konferenzen.png');}
#subpages li#uslugi_de a{width:104px;background-image:url('../png/dienstleistung.png');}
#subpages li#oferty_de a{background-image:url('../png/preisliste.png');}
#subpages li#rezerwacja_de a{background-image:url('../png/reservierung.png');}
#subpages li#kontakt_de a{background-image:url('../png/kontakt_de.png');}


#content{float:left;background-color:#f8ecd2;padding-left:1px;padding-right:1px;background-image:url('../png/box_row2.png');background-repeat:repeat-x;}
.box_row{float:left;width:880px;height:325px;background-image:url('../png/box_row.png');background-repeat:repeat-x;padding-left:12px;padding-right:0px;}
* html .box_row{width:892px;}
.box_left{clear:left;float:left;width:293px;height:325px;padding-left:12px;}
#col{float:right;width:587px;padding-bottom:10px;}  
#col_header{float:left;width:567px;height:57px;background-image:url('../png/col_header.png');color:#f7daa0;padding-left:10px;margin-top:10px;padding-top:7px;}
* html #col_header{width:577px;height:64px;}
#col_content{float:left;width:562px;background-image:url('../png/col_bg.png');background-position:top;padding-left:15px;}
* html #col_content{width:577px;}
#col_content img{position:absolute;width:252px;height:102px;margin-left:295px;margin-top:-29px;}
#col_content h1{position:absolute;width:280px;text-align:center;font-size:17px;padding-top:5px;color:#8b4d00;}
#col_content h2{font-size:13px;padding-top:5px;color:#8b4d00;}
#col_content h3{font-size:11px;font-weight:normal;}
#col_content p, #news_content{/*width:547px;*/padding-right:15px;padding-top:5px;text-align:justify;}
#col_content a{color:#8b4d00;text-decoration:underline;}
#col_content a:hover{color:#bb6d0d;}
#col_content b{color:#8b4d00;}
#col_bottom{float:left;width:577px;height:46px;background-image:url('../png/col_bottom.png');}
#text{margin-top:80px;height:440px;}
#text2{margin-top:80px;}
.box{float:left;margin-top:10px;padding-right:11px;}
.box img{width:252px;height:102px;}
.box_header{float:left;width:272px;height:28px;background-image:url('../png/box_header.png');color:#f7daa0;padding-left:10px;padding-top:7px;}
* html .box_header{width:282px;height:35px;} 
.box_content{clear:left;float:left;width:267px;height:270px;background-image:url('../png/box_content.png');color:#5e3801;padding-left:15px;}
* html .box_content{width:282px;}
.box_content p{width:252px;padding-top:5px;text-align:left;}
.box_content a{color:#8b4d00;text-decoration:underline;}
.box_content a:hover{color:#bb6d0d;}
ul.links, #col_content ul.links{list-style:none;margin-top:15px;}
ul.links li, #col_content ul.links li{padding-left:20px;margin-bottom:3px;background-image:url('../png/arrow.png');background-position:left center;background-repeat:no-repeat;}
ul.links li a.list, #col_content ul.links li a.list{font-weight:bold;color:#5e3801;margin-right:5px;text-decoration:none;}
ul.links li a.list:hover, #col_content ul.links li a.list:hover{color:#8b4d00;}
.box_content h1{width:252px;font-size:13px;padding-top:5px;color:#8b4d00;}
.box_content b{color:#8b4d00;}
#box_flash{width:248px;height:98px;padding-top:4px;padding-left:4px;background-image:url('../png/empty.png');}
* html #box_flash{width:252px;height:102px;}
#footer{float:left;width:892px;height:45px;border-right:1px solid #f8ecd2;border-bottom:1px solid #f8ecd2;border-left:1px solid #f8ecd2;background-image:url('../png/menu.png');background-repeat:repeat-x;color:#f5e2ba;font-size:11px;}
* html #footer{width:894px;}
#footer a{text-decoration:none;color:#d3932e;}
#counter{float:left;padding-left:10px;margin-top:15px;}
#copyright{float:right;padding-right:10px;margin-top:15px;}
#reservation{margin-top:10px;}
input.submit{font-weight:bold;color:#5e3801;margin-right:5px;background-color:transparent;}
table#conference_prices{margin-top:10px;margin-left:auto;margin-right:auto;text-align:right;font-size:12px;}
table#conference_prices td{text-align:right;padding:3px;padding-left:10px;padding-right:10px;border-bottom:1px dashed #d7b458;}
table#conference_prices th{text-align:right;padding:3px;padding-left:10px;padding-right:10px;border-bottom:1px solid #d7b458;}
table.std_gallery{margin-top:10px;margin-bottom:10px;margin-right:auto;margin-left:auto;}
table.std_gallery td{padding-right:3px;padding-bottom:0px;width:130px;}
* html table.std_gallery td{padding-bottom:3px;}
#col_content img.gallery{position:relative;margin:0px;padding:0px;width:130px;height:auto;border:1px solid #d7b458;}