/* CSS Document */
	body {background: #ffffff; margin:0; line-height:16px;}
	a{COLOR: #253a65; TEXT-DECORATION: none}
	a:hover {COLOR: #3665c7; TEXT-DECORATION: none}
	td{font: 11px Tahoma;color: #253a65;line-height:17px;}
	input{font: 11px Tahoma;color: #707070;}
	select{font: 11px Tahoma;color: #707070;}
	img { border:0px}
	
	.bg_left {background: url(../images/wypoczynek_01.jpg) repeat-x;background-position: right top;}
	.bg_right {background: url(../images/wypoczynek_03.jpg) repeat-x;background-position: left top;}
	.menu td{background: url(../images/wypoczynek_08.jpg) repeat-x #d97e15;color: #FFFFFF;text-decoration: none;font: 13px Tahoma;}
	.menu a {font:14px Tahoma;color: #FFFFFF;text-decoration: none;}
	.menu a:hover {font:14px Tahoma;color: #FFFF00;text-decoration: none;}
	.menu_center td{background: url(../images/wypoczynek_11.jpg) repeat-x #e2b734;color: #FFFFFF;text-decoration: none;font: 14px Tahoma;}
	.mini{font: 9px Tahoma;color: #006699;}
	.ramka{border: 0px solid #CCCCCC;}
	.margines{margin: 2px 0 2px 20px;}	
	.margines2{padding: 10px 0 7px 10px; background:url(../images/oferta_bg.jpg) repeat-x; margin-right:1px;}
	.margines2 img{padding:3px; border:#CCCCCC 1px solid; margin-bottom:7px;}
	.lista{border-top:#e9ceb3 1px solid;}
	.lista img{padding:3px; border:#CCCCCC 1px solid;}
	.lista2{border-top:#e9ceb3 1px solid;}
	.box2{margin-right: 5px;}
	.linia{border-right:#e9ceb3 1px solid;}
	.title{ background:url(../images/title_big.jpg) no-repeat;width:554px; height:24px; padding:7px 0 0 10px; color:#FFFFFF; font-weight:bold;}
	.title_small{
	color:#FFFFFF;
	font-weight:bold;
	font-size: 11px;
	text-transform: uppercase;
}
	.title_small a{
	color:#FFFFFF;
}
.title_small3{
	color:#FFFFFF;
	font-weight:bold;
	font-size: 11px;
	
}
	.title_small2{
	width:330px;
	height:24px;
	padding:7px 0 0 10px;
	color:#FFFFFF;
	font-weight:bold;
	background-image: url(../images/title_small.jpg);
	background-repeat: repeat-x;
	
}
	.mini{
	font-size: 9px;
}
	
	.title_medium{background:url(../images/title_medium.jpg) no-repeat;width:414px; height:24px; padding:7px 0 0 10px; color:#FFFFFF; font-weight:bold;}
	.title_left{
	background:url(../images/title_left.jpg) no-repeat;
	width:190px;
	height:24px;
	padding:7px 0 0 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform: uppercase;
}
	.title_left a{color:#FF0000;}
	.title_left a:hover{color:#CC0000;}
	.brd_left{border-left:#ebebeb 1px solid;}
	.brd_right{border-right:#ebebeb 1px solid;}
	.type{color:#333333;}
	.promo{
	font-size: 9px;
	line-height:14px;
	margin-top: 7px;
	margin-right: 5px;
	margin-bottom: 7px;
	margin-left: 5px;
}
	.promo img{padding:3px; border:#CCCCCC 1px solid;}
	
	#top{background:url(../images/wypoczynek_02.jpg) no-repeat; width:772px; height:153px;}
	#rogi{background:url(../images/rogi.jpg) no-repeat; width:772px; height:6px;}
	#site{ background:#ffffff; width:770; border-bottom:#ebebeb 1px solid;border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid;}
	#stopka_bg{ background:url(../images/stopka_bg.jpg) repeat-x; width:100%; height:38px;}
	
	#top_menu {font: 11px/1.5em Tahoma;float:right;width:100%;font-size:93%;line-height:normal;color:#FFFFFF;}
	#top_menu ul {margin:0;padding:0;list-style:none;}
	#top_menu li {display:inline;margin:0;padding:0;}
	#top_menu a {float:right;background:url("../images/tableft4.gif") no-repeat left top;margin:0;padding:0 0 0 7px;text-decoration:none;}
	#top_menu a span {float:left;display:block;background:url("../images/tabright4.gif") no-repeat right top;padding:5px 10px 4px 1px;color:#ffffff;}
	    /* Commented Backslash Hack hides rule from IE5-Mac \*/
	#top_menu a span {float:none;}
	    /* End IE5-Mac hack */
	#top_menu a:hover {background-position:0% -42px;}
	#top_menu a:hover span {background-position:100% -42px;color:#003366;}
	.imag{}
	.margin225{
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
}