@import url("/includes/css/product_list_classes.css");

#productlistcontainer {
	margin-top: 6px;
	width:246px;
}

#productlistheader {
	float: left;
}

#productlistheader h1{
	color: #ee0303;
	font-weight: bold;
	font-size: 18px;
	display: inline;
	margin: 0px;
	padding: 0px;
}

#productlistheader h1 a{
	text-decoration: none;
	color: #ea0303;
}

#productlistheaderWhite {
	float: left;
}

#productlistheaderWhite h1{
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	display: inline;
	margin: 0px;
	padding: 0px;
}

#productlistheaderWhite h1 a{
	text-decoration: none;
	color: #ffffff;
}

#productlistDepartureCities{
	display: inline; 
	vertical-align: bottom;
	float: right;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

#productlistDepartureCities select{
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

/*
#productlistcontainer img {
	margin-bottom: 3px;
}

#productlistcontainer P {
	margin: 4px 0px 4px 0px;
	padding: 0px;
}
*/

#productlistcontainer ol{
	list-style-type: none;	
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#productlistcontainer ol li{	
	margin:0px 0px 0px 0px;
	padding: 0px;
	height: 22px;
	border-bottom: solid 1px #c1c1c1;
	width: 246px;
}

#productlistcontainer ol li a{
	text-decoration: none;
	color: #000000;
}

/* product with 2 rows of info - Hols etc */
.headerImg {
	border: solid 1px #c1c1c1;
	margin-bottom: 10px;	
	margin-top: 10px;
}

#productlistcontainer2Rows {
	margin-top: 6px;
	width:246px;
}

#productlistcontainer2Rows ol{
	list-style-type: none;	
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#productlistcontainer2Rows ol li{	
	margin:0px 0px 0px 0px;
	padding: 0px;
	width: 246px;
}

#productlistcontainer2Rows ol li a{
	text-decoration: none;
	color: #000000;
}

.product2ndRowInfo {
	margin-top: 7px;
	padding-bottom: 5px;
	text-decoration: none;
	width: 246px;
	border-bottom: solid 1px #c1c1c1;
	font-size: 11px;
}

.product2ndRowInfo a{
	font-size: 11px;
}

.product2ndRowInfo p{
	margin: 0px!important;
	padding: 0px!important;
	white-space:nowrap!important;
	display: inline!important;
}

#productlistcontainer2Rows_508 {
	margin-top: 6px;
	width: 508px;
}

#productlistcontainer2Rows_508 ol{
	list-style-type: none;	
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#productlistcontainer2Rows_508 ol li{	
	margin:0px 0px 0px 0px;
	padding: 0px;
	width: 508px;
}

#productlistcontainer2Rows_508 ol li a{
	text-decoration: none;
	color: #000000;
}

.product2ndRowInfo_508 a{
	margin-top: 7px;
	padding-bottom: 5px;
	text-decoration: none;
	width: 508px;
	border-bottom: solid 1px #c1c1c1;
	float: left;
	font-size: 11px;
}

.fc_product_list_508{
	width: 508px;
	margin-top: 10px;
}

.redtext {
	color: #ee0000;
	font-weight: bold;
}

.productlistname {
	float: left;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	margin-top: 3px;
	width: 57%;
}
.productlistname2 {
	float: left;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	margin-top: 3px;
}

.productlistnameFullWidth {
	float: left;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	margin-top: 3px;
}

.productlistnameFullWidth2 {
	float: left;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	margin-top: 3px;
	padding-bottom: 3px;
	border-bottom: solid 1px #c1c1c1;
	width: 246px;
}

#pricelistright {
	float: right;
	display: inline;
	width: 43%;
}

.productlistfrom {
	float: left;
	font-size: 11px;
	display: inline;
	vertical-align: middle;
	margin-top: 3px;
}

.productlistprice {
	float: right;
	font-size: 11px;
	display: inline;
	vertical-align: top;
	text-align: right;	
	margin-top: 2px;
}

.productlistprice img {
	display: inline;
	vertical-align: middle;
	margin-left: 3px;
}

.productlistpricered {
	color: #ee0000;
	font-weight: bold;
	font-size: 13px;
}

#productlistmore a {
	color: #ee0000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	float: right;
}

#productlistmore img{
	margin-top: 3px;
	display: inline;
}
.nights{
float: left;
}
.departs{
float: right;
}

.product_img {
	border-bottom: 10px solid #ea0303;
}