span {
font-family: arial, verdana, helvetica;
font-size: 12px;
}



#Mod-Left-h
{
	background-color:#fff;
	width: 665px;
	float: left;
	margin-left: 7px;
	margin-top: 20px;
}

/* Tours */

.buttonhol {
float: right;
position: relative;
border:0;
width: 180px;
height: 26px;
margin:0 0 0 0px;
top: 1px;
padding:0;
background:#dedede url(/images/icons/button-hol.gif); background-repeat : no-repeat;
text-align: center;
font-weight: bold;
color: #000;
}

html>body .buttonhol {
margin-bottom: -12px;
}


#Mod-Tours
	{

	width: 675px;

	float: left;
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	}
	
#Mod-Tours .text
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	line-height: 18px;
	}


#Mod-Tours .Tour
	{
	
	width: 675px;
	float: left;
	padding: 5px 0 5px 0;
	margin: 0 0 0 0;
	}

html>body #Mod-Tours .Tour
	{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	}

#Mod-Tours .Tour .text
	{
	width: 490px;
	float: left;
	padding: 0px 0 0px 0;
	font-size: 11px;
	line-height: 16px;
	}

#Mod-Tours .Tour .photo
	{
	width: 160px;
	float: left;
	padding: 5px 2px 2px 2px;
	margin: 0 0 0 0;
	border: solid 1px #999999;
	}

html>body #Mod-Tours .Tour .photo
	{
	padding: 5px 2px 5px 2px;
	}

#Mod-Tours .Tour .text h2
	{
	float: left;
	padding: 0px 0px 0px 15px;
	font-size: 12pt;
	font-weight: bold;
	color: #0099CC;
	margin-top: 2px;
	}



#Mod-Tours .Tour .text h2 .sea
	{
	color: #CC9900;
	padding-bottom: 2px;
	}

#Mod-Tours .Tour .text h2 .mountains
	{
	color: #663333;
	}

#Mod-Tours .Tour .text h2 .lakes
	{
	color: #3399FF;
	}
	
#Mod-Tours .Tour .text h2 .forest
	{
	color: #339966;
	}

html>body #Mod-Tours .Tour .text h2
	{
	margin-bottom: -10px;
	margin-top: 2px;
	}

h2 a:link {color: #000; text-decoration: none;} 
h2 a:visited {color: #000; text-decoration: none;}
h2 a:hover {color: #000; text-decoration: none;} 
h2 a:active {color: #000; text-decoration: bold;}



a:link {color: #000; text-decoration: none;} 
a:visited {color: #000; text-decoration: none;}
a:hover {color: #000; text-decoration: none;} 
a:active {color: #000; text-decoration: bold;}

#Mod-Tours .Tour .text .Paragraf
	{
	border-top: solid 1px #999;
	width: 490px;
	float: left;
	padding: 5px 0px 0px 15px;
	font-size: 12px;
	text-align:justify;
	line-height: 16px;
	}

#Mod-Tours .Tour .text .bold
	{
	font-weight: bold;
	font-size: 12px;
	}


.Tour .text1 p
	{
	width: 655px;
	float: left;
	padding: 10px 0 0 0;
	font-size: 12px;
	text-align:justify;
	line-height: 16px;
	}







/* BOX 2 - CONTACT DETAILS about */
.box-2
	{
	width:295px;
	height: 330px;	 
	padding-top: 10px;
	}
	
.b2-left
	{
	border: 0;
	width: 10px;
	height: 330px;
	float:left;
	background-image:url(images/img-box/box02left-h.jpg);
	}

.b2-bg
	{
	border: 0;
	width: 275px;
	height:  330px; 
	float:left;
	background:url(images/img-box/box02bg-h.jpg) repeat-x;
	}
	
	
.b2-bg .holidays-search
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	border: 0;
	width: 275px;
	float:left;
	line-height: 14px;
	margin-top: 2px;
	}


.b2-bg .holidays-search .head
	{
	font-weight:bold;
	margin-top: 4px;
	}


.b2-right
	{
	border: 0;
	width: 10px;
	height:  330px;
	float:left;
	background-image:url(images/img-box/box02right-h.jpg);
	}



/* BOX 4 - TOP DEALS main */
.box-4
	{
	width:295px;
	height: 200px; 
	padding-top: 15px;
	}
	
.b4-left
	{
	border: 0;
	width: 10px;
	height: 191px;
	float:left;
	background-image:url(img-box/box04left.jpg);
	}

.b4-bg
	{
	border: 0;
	width: 275px;
height: 191px;
	float:left;
	background-image:url(img-box/box04bg.jpg);
	}

.b4-right
	{
	border: 0;
	width: 10px;
	height: 191px;
	float:left;
	background-image:url(img-box/box04right.jpg);
	}

.b4-bg .category
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:left;
	line-height: 16px;
	padding: 7px 0 0 0;
	border: 0;
	width: 260px;


	}



#Holidays-text
	{
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	display:block;
	text-align:justify;
	padding: 10px 0px 0px 0px;
	font-size: 12px;
	line-height: 20px;
	}


#Holidays-map .text
	{
	font-family: Arial, Helvetica, sans-serif;
	width: 675px;
	float: left;
	display:block;
	text-align:justify;
	padding: 10px 0px 0px 0px;
	padding-right: 10px;
	font-size: 12px;
	line-height: 20px;
	}

html>body #Holidays-map .text
	{
	padding: 10px 0 0px 0px;
	}
	


#Holidays-map .text ul
	{
	display:block;
	margin: 0px;
	padding-bottom: 5px;
	}




#Holidays-map .text ul li
	{
	display:inline;
	margin-right: 25px;
	font-size:13px;
	color: #333;
	font-weight:bold;
	}
	
html>body #Holidays-map .text ul li
	{
	width: 300px;
	line-height:17px;
	padding:0 0 0 0;
	}

#Holidays-map .text ul li img
	{
	margin-right: 7px;
	text-align:left
	float:left;
	}


#Holidays-map .photo
	{
	width: 520px;
	float: left;
	padding: 6px 0 5px 0;
	margin: 7px 0 10px 0;
	border: solid 1px #999999;
	}





.tekst {
font-family : arial, helvetica;
font-size : 13px;
line-height: 17px;
color: #000;
width: 660px;
}

.thumbnail {
border: #CCC 1px solid;
padding: 5px 5px 5px 5px;
width: 80px;
}

#Mod-Left-h
{
	
	width: 665px;
	float: left;
	margin-left: 7px;
}

.ffduzy {
width: 106px;
}

html>body .ffduzy {
width:114px;
}

.click {
padding-left: 8px;
}

html>body .click {
padding-left: 7px;
}


.sea {
padding-bottom: 2px;
top: -3px;
}

html>body .sea {
padding-bottom: 0px;
top: 3px;
}




/* BOX 2 - CONTACT DETAILS about */
.box-15
	{
	width:295px;
	height: 320px;	 
	padding-top: 10px;
	}
	
.b15-left
	{
	border: 0;
	width: 10px;
	height: 305px;
	float:left;
	background-image:url(img-box/box15left.jpg);
	}

.b15-bg
	{
	border: 0;
	width: 275px;
	height:  305px; 
	float:left;
	background-image:url(img-box/box15bg.jpg);
	}
	
	
.b15-bg .holidays-search
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	border: 0;
	width: 275px;
	float:left;
	line-height: 14px;
	margin-top: 2px;
	}


html>body .b15-bg .holidays-search
	{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}


.b15-bg .holidays-search .head
	{
	font-weight:bold;
	margin-top: 4px;
	}


.b15-right
	{
	border: 0;
	width: 10px;
	height:  305px;
	float:left;
	background-image:url(img-box/box15right.jpg);
	}

.holidays-search table select {margin:0;}

.mounthead {
margin-bottom: -15px;

}

.btn_search { background:url(/images/holid_search.gif) no-repeat; width:154px;}

.btn_search {width:154px; height:27px; border:none;  line-height:27px; vertical-align:middle;  background:url(/images/holid_search.gif) no-repeat;  cursor:pointer; text-align:center; font-weight:bold; font-size:14px;  }
.btn_search:hover { background:url(/images/holid_search.gif) repeat-x; border:none;}

.menu {float:left; width:203px}

#Mod-Left-h {background-color:#fff; width: 665px; float: left; margin-left: 7px; margin-top: 20px;}


.Line .m_header { font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;  
	font-weight: bold;
	color: #333;
	height:20px;
	background-color:#fff;
	float:left;
	padding-right:6px;
	margin: 0;
	margin-bottom:4px;
	text-transform:uppercase;}
.Line{height:20px;background-image:url(images/line.gif); background-repeat:repeat-x;padding-bottom: 5px; overflow:hidden;}
#HolidayTypes { text-align:left; margin-top:-4px;}


.menu_button {}
.button_inner {border:1px solid #999; background:#f5f5f5; width:185px}
.cb_style {height:30px; width:10px; float:left}
.colorbar0 {background:#ffac24;}
.colorbar1 {background:#ffb124;}
.colorbar2 {background:#ffb62a;}
.colorbar3 {background:#ffc13e;}
.colorbar4 {background:#ffc644;}
.colorbar5 {background:#ffd053;}
.colorbar6 {background:#ffdb5e;}
.colorbar7 {background:#ffe572;}
.button_text {width:170px; height:30px; font-size:12px; font-weight:bold; text-transform:uppercase; float:left; position:relative; top:7px; left:10px;}
.MapLegend {border:1px solid #999; width:290px; padding-bottom:5px}
.MapLegend td {padding:5px 0px 0px 5px}
.LegendIco {width:30px; height:10px; float:left}
.LegendText {text-align:left; font-size:11px; float:left;}
.LegendText a:link,.LegendText a:active,.LegendText a:visited {text-decoration:none;}
.LegendText a:hover {text-decoration:underline;}
.lista_regionow {padding:10px; text-align:left;}
a.area:hover {text-decoration:underline;}
.MenuRegions {text-align:left; font-size:13px; font-weight:bold; line-height:18px;}
.RegionDescr {font-size:13px; line-height:18px; text-align:justify}
#HolidayTypes a.selected, .lista_regionow a.selected { font-weight:bold; color:#f60}
#allHotelsLink {font-size:13px; font-weight:bold; color:#f60; text-decoration:underline}
#HolidDesc {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; text-align:justify; padding-top:10px; margin:10px 0 10px 0; clear:both; width:660px; float:left;}
.ht_header {font-size:18px; font-weight:bold; float:left; color:#048}
.orangesmall {overflow:hidden; height:1%;}
.hPac {float:left; padding:4px 10px 4px 25px; background:url(http://www.staypoland.com/images/package.jpg) no-repeat; color:#911;}
.best-hotel {cursor:pointer; padding:0;}
.best-hotel div.pic .price {color:#d70000; font-size:12px; line-height:20px; font-weight:bold; text-align:center; float:right; background:#fff; border-top:1px solid #FAEBC4; border-left:1px solid #FAEBC4; width:130px; margin-top:4px; *margin-top:0;}
