/* CSS Document */
body, table {
  margin:0;
  padding:0;
  font:normal 11px Verdana, Arial, Sans-Serif;
  color: #000000;}
  
  
#rel_1 {width:800px; height:45px; position:relative; background: url(img/bg/bg_gora.jpg) repeat-x;}
#zapraszamy {position:absolute; top:8px; right:23px;}

#rel_2 {width:240px; height:220px; position:relative; background: url(img/bg/bg_logo.jpg) repeat-x;}  
#logo {position:absolute; top:6px; left:30px;}  
  
#rel_2a {width:100%; height:309px; position:relative; background: url(img/index_04.jpg) repeat-x;}  
#logo_index {position:absolute; top:30px; left:30px;}  

#rel_3 {background:url("img/flash_01.jpg") no-repeat scroll 0 0 transparent;height:180px;position:relative;width:559px;}  

#rel_4 {width:559px; height:37px; position:relative; background: url(img/bg/bg_menu.jpg) repeat-x;}
#apartamenty {position:absolute; top:6px; left:10px;} 
#oferta {position:absolute; top:6px; left:94px;}
#offer {position:absolute; top:6px; left:54px;}
#cennik {position:absolute; top:6px; left:159px;}
#pricelist {position:absolute; top:6px; left:139px;}
#kontakt {position:absolute; top:6px; left:219px;} 

#rel_5 {width:240px; height:16px; position:relative; background: url(img/bg/bg_lefttab_gra.jpg) repeat-x;}
 

#rel_6 {float: left; width: 240px; height:100%; position:relative; text-align: left; background: url(img/bg/bg_lefttab.jpg) repeat-x;}
#polska {position:absolute; top:0px; left:50px;}
#angielska {position:absolute; top:0px; left:100px;}
#niemiecka {position:absolute; top:0px; left:150px;}


#rel_7 {width:559px; height:57px; position:relative; background: url(img/bg/bg_righttab_gra.jpg) repeat-x;}
#title {position:absolute; top:34px; left:30px;}

#rel_8 {width:100%; height:7px; position:relative; background: url(img/index_08.jpg.jpg) repeat-x;}


div.trivago_widget_portrait {
	border: 2px solid #A72638 !important;	
}

a.mail {color:#AD2438; text-decoration:none;}
a.mail:hover {color:#AD2438; text-decoration:underline;}

a.linkcennik {color:#000000; text-decoration:none;}
a.linkcennik:hover {color:#000000; text-decoration:underline;}

a.osi {color:#605F5D; text-decoration:none;}
a.osi:hover {color:#000000; text-decoration:none;}

a.menu { color: #605F5D; text-decoration: none; text-align: center; padding-left: 30px;}

a.menu:hover { color: #000000; text-decoration: none; text-align: center; padding-left: 30px;}

a.popup {color:#930016; text-decoration:none;}
a.popup:hover {color:#930016; text-decoration:underline;}


 /* ----------------- FORMULARZ POCZTOWY -------------------*/    
th {
    font: bold 10px verdana, helvetica, sans-serif;
    text-align: left;
    padding: 3px;}
  
td.label {
    font: normal 9px verdana, helvetica, sans-serif;
    text-align: left;}
td.label b {
    color: red;
}

td.field input,
td.field textarea,
td.field select {
    font: bold 9px verdana, helvetica, sans-serif;
    color: #A72839;
    background: #FFFCDD;
    border-top: 1px solid #BFB474;
    border-left: 1px solid #BFB474;
    border-right: 1px solid #9D9679;
    border-bottom: 1px solid #9D9679;
    SCROLLBAR-TRACK-COLOR: #FFFCDD;
    width: 180px;
    height: 15px;}
    
td.field textarea {
    font: bold 9px Verdana, Arial, Helvetica, Sans Serif;
    background: #FFFCDD;
    height: 60px;
    width: 180px;
    border-top: 1px solid #BFB474;
    border-left: 1px solid #BFB474;
    border-right: 1px solid #9D9679;
    border-bottom: 1px solid #9D9679;
}
    
  

td.field table {
    border: 0;
    font: normal 9px Verdana, Arial, Helvetica, Sans Serif;
    background: #FFFCDD;
    border-top: 1px solid #BFB474;
    border-left: 1px solid #BFB474;
    border-right: 1px solid #9D9679;
    border-bottom: 1px solid #9D9679;
}



td.submit input {
    font: normal 9px verdana, arial;
    color: #000;
    background-image: url(send_bg.jpg); background-repeat: repeat-x;
    border: 1px solid #C2B37A;
}


 


  


