/* OGOLNE */
body {
	width:988px;
	background-image:url(templates/gfx/body_bg.png);
	background-repeat:repeat-x;
	background-color:#4396ca;
	margin:0 auto;
	font-family:arial;
	font-size:14px;	

}
a { text-decoration:none;}
a:hover { text-decoration:underline; color:#ff3300}
a.no{ font-weight:normal; color:#CCCCCC}

img { border:0;}

h1{ font-size:24px; padding:0 0 10px 0; margin:0; }
h2{ font-size:20px; margin:0 0 5px 0; color:#ff3300;  }
h3{ color:#ff3300; margin-top:0; }

.box h3{ font-size:15px}


/* 
		TOP 
=====================		
		*/
		
	
#logo{

	margin:38px 0 10px 0;
	color:#fff;
	padding-left:10px;
	width:634px;
	float:left;
	height:48px;
}
#logo h1 { font-size:20px; margin:0; padding:0;  }
#logo h1 span { color:#ff3300; font-size:25px; }
#logo span { font-size:10px; font-family:arial; padding-top:5px}

#stat { 

	background-image:url(templates/gfx/top_stat_bg.png);
	background-position:right;
	margin:28px 4px 10px 0 ;
	color:#fff;
	padding:10px;
	width:290px;
	height:58px;	
	float:right;
}

.menu { clear:both; background-image:url(templates/gfx/menu_bg.png); height:32px; width:940px; padding:15px 0 0 20px; text-align:center; margin-top:10px;}
.menu a { 	color:#00a3ff; margin:0 5px}
.menu a:hover { color:#fff;}

#content_top{ clear:both;background-image:url(templates/gfx/content_top.png); width:988px; height:10px; }
#content_bottom{background-image:url(templates/gfx/content_bottom.png); width:988px; height:10px }
#content{
display:table-cell;
clear:both;
padding:5px 16px;
background-image:url(templates/gfx/content_bg.png);
width:952px;

}
#main_left_border { background-image:url(templates/gfx/main_left.png); width:6px; height:226px; float:left}
#main_left {

padding:10px;
background-image:url(templates/gfx/main_left_bg.png);
background-repeat:repeat-x;
height:206px;
width:454px;
float:left;
margin-bottom:10px;
color:#d21900;
}
#main_right_border { background-image:url(templates/gfx/main_right.png); width:6px; height:226px; float:left}
#main_right {

padding:10px;
background-image:url(templates/gfx/main_right_bg.png);
background-repeat:repeat-x;
height:206px;
width:454px;
float:left;
margin-bottom:10px;
color:#026b11;

}

#main_left h1 { color:#c30e00; margin:0;}
#main_right h1 { color:#457e00; margin:0}

#header { clear:both; font-size:15px; color:#ff3300;background-color:#ccc; padding:10px 5px; color:#000; margin:0;}

#szukaj { clear:both; margin:0; padding:0; width:290px; float:left;margin-bottom:20px; margin-right:20px}

#szukaj #rekordy {  background-color:#666; border:1px solid #000; color:#fff;  padding:10px 10px 20px 10px; margin:0}
#szukaj #rekordy strong { font-size:36px;  }

#szukaj .small { font-size:12px; padding:0; cursor:default; margin:0 }

#szukaj span { padding:4px 0 4px 10px; background-color:#ffd534; color:#000; margin:0; display:block;  border-bottom:1px solid #ffd534; background-image:url(templates/gfx/+.gif); background-repeat:no-repeat; background-position: 265px 6px; cursor:pointer; border-bottom:1px solid #f3c000 }
#szukaj span:hover{ background-color:#FFFF99;}

#szukaj .kryteria { padding:10px; margin:0; border:1px solid #f3c000; font-size:12px; list-style-type:none}
#szukaj .kryteria ul { padding:0; margin:0 0 10px 0;  list-style-type:none}

.suggest { display:none; width:255px; overflow:scroll; font-size:11px; border:1px solid #000; position:absolute; }

#wycena { float:left; width:640px; margin-bottom:20px  }
#wycena .input_wycena { font-size:14px; border:0; font-family:arial; }
#wycena table { margin-bottom:10px;}
#wycena table td { background-color:#fff; }

#tabs a { font-size:10px; clear:both; text-align:left }

#dozaplaty { text-align:right; padding:9px;}
#dozaplaty .input_wycena{background-color:#ffd534; width:100px; font-weight:bold; font-size:20px;}


.small {font-size:11px; }


#czekaj { background-color:#fff; border-right:4px solid #999; border-bottom:6px solid #666; border-top:1px solid #ccc;  border-left:1px solid #ccc; padding:50px; text-align:center; margin-top:30px; margin-left:219px; position:fixed; font-size:11px; min-height:100px; min-width:450px }
#czekaj strong { font-size:18px; }

#dane { background-color:#fff; border-right:4px solid #999; border-bottom:6px solid #666; border-top:1px solid #ccc;  border-left:1px solid #ccc; padding:20px; margin-top:10px; margin-left:219px; position:absolute;}


#bg_pop{ background-image:url(templates/gfx/overlay.png); position:fixed; top:0; left:0; display:table-cell; width:100%; height:100%; }


#info { font-size:12px;  background-color:#fff; padding:10px; margin-top:20px}
#info h2 {font-size:16px; color:#000000; border-bottom:1px solid #ccc; padding:16px 0 8px 57px; background-image:url(templates/gfx/info.gif); background-repeat:no-repeat;  }
#info td { vertical-align:text-top; padding-left:0 }

.button { background-image:url(templates/gfx/buttons_green.png); background-position:bottom; color:#fff; display:block; font-weight:bold; 
width:221px; height:26px; padding:9px 0 0 20px; margin:0 2px; float:left;   } 
.button:hover { color:#FFF; background-position:center;}


.button_orange { background-image:url(templates/gfx/buttons_orange.png); background-position:bottom; color:#fff; display:block; font-weight:bold; 
width:221px; height:26px; padding:9px 0 0 20px; margin:0 2px; float:left;   } 
.button_orange:hover { color:#FFF; background-position:center;}

.button_unactive { background-image:url(templates/gfx/buttons_green.png); background-position:top; color:#eee; display:block; font-weight:bold; 
width:221px; height:26px; padding:9px 0 0 20px; margin:0 2px; float:left; cursor:default; text-decoration:none;  } 
.button_unactive:hover{  color:#eee; text-decoration:none; }



/*#zlicz { text-decoration:blink;}
#zamow { text-decoration:blink;}*/


/* 
	FOOTER
=====================		
		*/
#foot {  font-size:10px; clear:both; text-align:center; margin-top:10px; color:#000066  }		
#foot a { 	color:#000066;}
#foot a:hover { color:#0033CC;}



/* 
	BOXY MAIN PAGE
=====================		
		*/



#BLAD{ background-color:#FFFF99; border:3px solid #CC0000; padding:20px; font-size:15px }

th { background-color:#f3c000; color:#FFFFFF; font-weight:normal; font-size:12px }
.odd{ background-color:#eee; }
.add{ background-color:#ccc; }

.th_a{ background-color:#ffff00; color:#000;}
.odd_a{ background-color:#eee; }
.add_a{ background-color:#ccc; }

.th_b{ background-color:#ffff00; color:#000;}
.odd_b{ background-color:#FFFF99; }
.add_b{ background-color:#FFFFCC; }

.th_r{ background-color:#00ff00; color:#000;}
.odd_r{ background-color:#99ff9d; }
.add_r{ background-color:#ccffce; }

.th_p{ background-color:#3366CC; color:#000;}
.odd_p{ background-color:#99c3ff; }
.add_p{ background-color:#cce1ff; }




.box_pay { width:495px; padding:10px; border:1px solid #000;  }
.box_pay td {background-color:#eee;}
.blad{ border:2px solid #CC0033; padding:5px; font-weight:bold; text-decoration:blink; font-size:14px; }

.uwaga{ background-color:#FFFF66; padding:0 10px 10px 10px; border:1px solid #000000; margin:10px 10px 20px 0; width:300px; float:left; }

#info_pay { 
	background-color:#FFFF66; padding:10px; border:1px solid #000000; font-size:10px;
	display:table-cell;
	width: 550px;
	margin:0 auto;
	top:25px;
	left:25%;
	position:absolute;

 }

#info_tlo { display: table;

	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(http://hotelpoland.org/templates/gfx/overlay.png);}

#galeria { margin-top:20px; }
#galeria img { border:1px solid #666; margin:4px 4px 4px 0; }


/* 
	INFO
=====================		
		*/

#top_produkt { background-color:#eee; padding:10px; margin-bottom:10px; border-top:2px solid #000066 }
#top_produkt td{ font-size:12px; border-bottom:1px solid #ccc }
#top_produkt h1 { margin-bottom:0; padding-bottom:0; }

#top_produkt_menu { float:left; width:269px; background-color:#FFFFCC; border:1px solid #eee; border-left:0; border-top:2px solid #000066; padding:10px; min-height:162px; }
#top_produkt_menu ul { margin:7px 0 0 0; padding:0; list-style-type:none; }
#top_produkt_menu ul li { margin-bottom:7px; }
.tdl { text-align:right; font-weight:bold; width:200px }




.d1 { font-weight:bold;  }
.d2 { font-weight:bold;}	
.d3 {  }	



/* 
podstrony
=====================		
		*/
		
		
.cennik { background-color:#999; }		
.cennik td {background-color:#fff; }