html {background-color: #FFFCF2; padding:0; margin:0;}
body {padding:0; margin:0; background-color: #FFFCF2; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color:#502000;	
/*	border-left: 2px solid #FF9900;
        border-right: 2px solid #FF9900;
*/
}
img { border:0; margin:0; padding:0; }
form { margin: 0; padding: 0; } 

h1, h2, h3 {padding:0; margin: 10px 0 2px 5px; font-family: Arial, Verdana, sans; 
	font-size: 36px; font-weight:normal;
	color:#ff9700;
}
h1 {font-size: 18px; color:#FA6000; margin-left: 0; padding-bottom: 10px;  text-transform: uppercase; }
h1 a {font-size: 18px; color:#FA6000; margin-left: 0; text-decoration: none; text-transform: uppercase; }
h1 a:hover { color:#FA6000; }
h1 span {padding-left: 5px; font-size: 16px; font-weight: bold;}
h3 {font-size: 18px;}
table {margin:0; padding:0;}
p {margin: 10px 0; padding: 5px 0;}

ul.gwiazdki li {list-style-image: url("images/arr.gif"); list-style-position:outside; padding-top:0; padding-left: 6px; line-height:150%;}
/* TOP */
table.top {background: #ffffff url("images/top1px.jpg") repeat-x;}
img.logo {padding-left: 20px;}
td.top_hotele a { color: #502000; text-decoration: none; }
td.top_hotele a:hover { color: #502000; text-decoration: underline; }
td.top_linki {margin:0; padding: 0; font-size: 11px;}
td.top_linki p {margin:0; padding:0; padding-left:3px;}
td.top_ads {text-align: left; margin:0; padding:0;}
td.top_ads p {background-color: #FCF5E1; padding: 2px; margin: 2px 0 2px 0;}
td.top_ads a {margin:0;padding:0; float:none;}

/* MENU POZIOME  - WYCIETE, W STYLE2.CSS*/

/* LEWA RAMKA REZERWACJE */
#rezerwacje { background: none;
width: 213px; 
margin: 0; padding: 1px;
}

/* TRESC */
div.tresc {
	margin: 0 0 10px 0; padding: 3px 3px 3px 8px; width: 550px; max-width: 550px;
        border: 5px solid #FFE8C9;
	display: block; float: left;
}
div.szersza {
	width: 760px; max-width: 760px;
}
div.tresc a { text-decoration: none; padding:0; border-bottom: 1px dotted silver; color: #333;}
div.tresc a:hover {background-color: #FBEEE2;}

div.tresc a.mailto, table a.mailto { display: block; 
	background: url("images/arr.gif") 0 2px no-repeat; padding-left: 18px;	border:0; 
	font-size: 12px; font-weight:bold; color: #DF7900; text-decoration:underline; 
}
div.tresc a.mailto:hover, table a.mailto:hover {text-decoration:underline; background-color: #FDF8E9; color: #502000;}

table #linkiaf a {  
			background: #FBEEE2 url("images/arr.gif") 4px 6px no-repeat; 
			margin: 2px; padding: 5px; padding-left: 20px;  border:0;
			font-size: 12px; font-weight:bold; color: #DF7900; text-decoration: none;
}
table #linkiaf a:hover { text-decoration:underline; background-color: #FDF0E4; color: #502000; }
table #linkiaf { float: none; margin-bottom: 5px; }

div.tresc table {border: 1px solid #ded5d0;}
div.tresc table tr th {text-align: left; padding: 3px 0 3px 0; color: #DF7900; font-size: 12px; font-weight: bold;}
div.tresc textarea, input.text, select.text {background-color: #FEF5F0; border: 1px solid #DED5D0; 
border-color: #FFAB02;
}
div.tresc ul {list-style-type: square; margin: 10px; padding: 2px 10px;}
p.kontakt {margin-bottom: 10px; font-size: 12px;}
p.kontakt em { font-size: 11px; display: block; float: left; 
		 min-width: 60px; width: 60px; }
div.tresc h3 { padding-left: 0; margin-left: 0; }

/* BOK */
div.bok {padding-left: 20px; font-weight:bold; float: right; width: 180px;}
div.bok li {font-weight:normal;}
div.bok h3 {margin-left:0; padding-left:0; margin-top: 15px; margin-bottom: 12px;}
div.bok a {font-size: 11px; display: block; background: url("images/arr.gif") 0 2px no-repeat;
	margin: 2px 0; padding: 2px 0; padding-left: 18px; border:0; text-decoration:underline; color: #DF7900;}
div.bok a:hover {text-decoration:underline; background-color: #FDF8E9; color: #502000;}
div.bok div.cateringi { padding: 0; margin: 0; width: 180px; }
div.bok div.cateringi ul.gwiazdki { width: 180px; margin: 0; }
div.bok div.cateringi a { display: block; margin: 35px 0px; }

/* STOPKA */
td.przed_stopka p {font-size: 9px; text-align: justify; margin: 15px 15px 0px 15px; border-top: 1px solid #906020; color: #DF7900;}

td.stopka table {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	margin-top: 5px; border-top: 1px solid #502000;}
td.stopka a {text-decoration: none; color: #DF7900;}
td.stopka a:hover {color: #502000; border-bottom: 0; text-decoration:underline;}
td.stopka_linki {color: #ff9900;}
td.stopka_linki a {text-decoration: none; color: #ff9900;}
td.stopka_linki a:hover {color: #502000; border-bottom: 0; text-decoration:underline;}

/* DO MODULOW */
td.top20_tytul, td.menu_panel, td.menu_tytul {background-color: #EFEFEF;}
h4 { font-size: 12px; color: #df7900; background: url("images/arr.gif") 0 3px no-repeat; padding-left:15px; margin-bottom: 8px; }
table.tabelkowe_kongo {}
.rameczka {border:1px solid silver;}
table.tabelkowe_kongo a {color:#502000;}

/* FLAGI */
span.flagi {margin: 0; padding: 0;}
span.flagi a {border:0;}

table.modul_hotele_w_polsce {border: 1px solid silver; padding: 5px;}

p.powrot_do_glownej{
 text-align: center;
}

p.powrot_do_glownej a {font-size: 10px; margin-top: 15px; text-decoration: none; color: #ff9900;
	border-bottom: 1px dotted #FF9900; font-weight: bold;}
p.powrot_do_glownej a:hover {text-decoration: underline; color:#502000; border:0;}

p.mini {text-align: justify; font-size: 9px; padding: 0 10px 2px 5px; 
	color: #502000; white-space: normal; }

td.stopka * a.linkhid {border: none; text-decoration: none; color:#502000;}
b.uwaga { color: #E07020; font-size: 11px;}

table.klienci{
	border-width: 0;
}
table.klienci p{
	font-weight: bold;
	color: #502000;
}

ul.klienci li{
}

img.referencje{
	clear: left;
	border: 1px solid #DFDFDF;
	padding: 4px;
	margin: 6px;
}
