	
.adv {	float:right; background: #cdc; margin:0, padding:0;}
.advLarge {border: dotted 1px #ccc;	padding:3px;	margin-bottom: 10px;	text-align: center;	width: 99%;}

#start_dol {clear:both;	border: none;	overflow: hidden;}
.col {clear: right;	float: left; padding: 0;	margin: 0;	text-align: center;	}
.col table {margin-right: 5px; margin-left: 5px;}
.col table td {padding:0}

.table {border: 0; margin-right:0;}
.first table {margin-left:0;}

td.colHeader {text-align:left;	font-size: 11px;	font-weight: bold;	color: #2D54A3;	background: #d0ddff url(../img/leftmenu_header_left_corner.jpg) left top no-repeat;  border-bottom: 1px solid #224B9A !important;}
	td.colHeader span {padding: 0px 0px 0px 6px;}
	td.colHeader div {width:100%;	padding: 2px 0px 2px 0px;	background: url(../img/leftmenu_header_right_corner.jpg) right top no-repeat;}
	
	td.colHeader a, td.colHeader a:visited {color: #2D54A3;}
	
	
tr.colTrip {text-align:left;	font-size:11px;	}
tr.colTrip td {padding-top: 8px; }
	
.miejsce {vertical-align: top}
	.miejsce a {text-decoration: none;	color: #2D54A3;}
		.miejsce a:hover {text-decoration: underline;}
	a.thumb {border: solid 3px #d0ddff; display: block; float: left; margin-right: 5px;	margin-top: 2px;}
	a.thumb img {margin: 0}

	.od {vertical-align: top; font-size: 11px;}
	.cena_od {text-align:left;	font-weight: bold; color: #d80100;	vertical-align: top}
	
.seeAll {text-align:right;}
	.seeAll a {color:#2D54A3;	font-size:11px;	margin-right: 0px;	text-decoration:none;}
	.seeAll span {color: #d80100;}
	
.seeAll:hover {color:#224b9a;	text-decoration:underline;}
#start_dol .hr {margin: 7px 0 0 0; }
.mainDesc {
	color: #999;
}

