/* --[ dropw down select languages ]-- */

#clangs {
	position:absolute;
	top:15px;
	right:0;
	background:transparent;
	padding:0px 20px;
	color:#FFF;
	text-transform:uppercase;
	z-index:200;
}

#clangs p.ltitle {
	font-size:11px;
	text-align:center;
	margin:0px 0px 2px 0px;
}

#langs option{
	width:200px;
}

#langs_msdd.dd {
	/*display:inline-block !important;*/
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
#langs_msdd.dd .ddTitle {
	/*background:#FFF url(../images/dd/bg.gif) no-repeat;*/
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:22px;
	width:170px;
}
#langs_msdd.dd .ddTitle span.arrow {
	background:url(../images/dd/dd_arrow.gif) no-repeat 0px 0; 
	float:right; 
	display:inline-block;
	width:22px; 
	height:22px; 
	cursor:pointer;
}

#langs_msdd.dd .ddTitle span.textTitle {
	float:right;
	text-align:right;
	margin:3px 0px 0px 0px;
	width:140px;
}
#langs_msdd.dd .ddTitle span.textTitle img{
	float:right;
	margin:2px 4px 0px 10px;
}
#langs_msdd.dd .ddTitle img.selected {
}

#langs_msdd.dd .ddChild {
	display:none;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#FFF;
	float:right;
	margin-top:13px;
	border-left:1px solid #F2F2F2;
	border-bottom:2px solid #F2F2F2;
	border-right:2px solid #F2F2F2;
}
#langs_msdd.dd .ddChild .opta a, #langs_msdd.dd .ddChild .opta a:visited {
	padding:0px 0px 0px 10px
}
#langs_msdd.dd .ddChild a {
	float:right;
	text-align:right;
	padding:5px 4px 5px 0px;
	margin:0px 0px 0px 0px;
	width:143px;
	text-decoration:none;
	color:#000;
	white-space:nowrap;
	cursor:pointer;
}
#langs_msdd.dd .ddChild a:hover {
	background:#e7f8ff;
}
#langs_msdd.dd .ddChild a img {
	border:0;
	float:right;
	vertical-align:bottom;
	margin:2px 0px 0px 12px;
}
#langs_msdd.dd .ddChild a.selected {
	background:#e7f8ff;	
}
.hidden {
	display:none;
}

#contactSubject_msdd .textTitle {
	padding:0px 0px 0px 10px;
	}

/* --[ dropw down select search all categories ]-- */

.searchMod {
	float:left;
	width:100%;
	height:130px;
	}
	
.searchModColor {
	float:left;
	position:relative;
	width:100%;
	margin-top:20px;
	height:90px;
	background:url(../images/searchMod_bg.png) no-repeat center top;
	z-index:10;
	}
	
	.searchModColor span.remate{
	position:absolute;
	width:100%;
	height:20px;
	bottom:0;
	background:url(../images/searchMod_bg.png) no-repeat center bottom;
	}
	
#smodule {}

#alloffers {
	width:134px;
}

#allcategories {
	min-width:187px;
}

/* [search en search] */

#smodule #allcategories_msdd.dd {
	position:absolute;
	top:35px;
	left:40px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}


#smodule #allcategories_msdd.dd .ddTitle {
	background:#FFF url(../images/dd/search_bg.gif) no-repeat;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:24px;
	width:190px;
}

#smodule #allcategories_msdd.dd .ddTitle span.arrow {
	background:url(../images/dd/search_arrow.gif) no-repeat 0px 0; 
	float:right; 
	display:inline-block;
	width:25px; 
	height:24px; 
	cursor:pointer;
}

#smodule #allcategories_msdd.dd .ddTitle span.textTitle {
	text-align:left;
	margin:2px 5px 0px 5px;
	display:block;
	line-height:20px;
}
#smodule #allcategories_msdd.dd .ddTitle span.textTitle img{
	float:left;
	margin:2px 0px 0px 0px;
}
#smodule #allcategories_msdd.dd .ddTitle img.selected {
}

#smodule #allcategories_msdd.dd .ddChild {
	border:1px solid #c3c3c3;
	display:none;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#FFF;
}
#smodule #allcategories_msdd.dd .ddChild .opta a, 
#smodule #allcategories_msdd.dd .ddChild .opta a:visited {
	padding:0px 0px 0px 10px
}
#smodule #allcategories_msdd.dd .ddChild a {
	display:block;
	text-align:left;
	padding:5px 0px 5px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#000;
	white-space:nowrap;
	cursor:pointer;
}
#smodule #allcategories_msdd.dd .ddChild a:hover {
	background:#F2F2F2;
}
#smodule #allcategories_msdd.dd .ddChild a img {
	border:0;
	float:left;
	vertical-align:bottom;
	margin:2px 0px 0px 6px;
}
#smodule #allcategories_msdd.dd .ddChild a.selected {
	background:#F2F2F2;	
}

/* --[ dropw down select search all offers ]-- */

#smodule p {
}


#alloffers_msdd.dd {
	position:absolute;
	top:35px;
	left:300px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
#alloffers_msdd.dd .ddTitle {
	background:#FFF url(../images/dd/search_bg.gif) no-repeat;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:24px;
	width:130px;
}
#alloffers_msdd.dd .ddTitle span.arrow {
	background:url(../images/dd/search_arrow.gif) no-repeat 0px 0; 
	float:right; 
	display:inline-block;
	width:25px; 
	height:24px; 
	cursor:pointer;
}

#alloffers_msdd.dd .ddTitle span.textTitle {
	float:left;
	text-align:left;
	margin:5px 5px 0px 5px;
}
#alloffers_msdd.dd .ddTitle span.textTitle img{
	float:left;
	margin:2px 0px 0px 0px;
}
#alloffers_msdd.dd .ddTitle img.selected {
}

#alloffers_msdd.dd .ddChild {
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#FFF;
}
#alloffers_msdd.dd .ddChild .opta a, #alloffers_msdd.dd .ddChild .opta a:visited {
	padding:0px 0px 0px 10px
}
#alloffers_msdd.dd .ddChild a {
	display:block;;
	text-align:left;
	padding:5px 0px 5px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#000;
	white-space:nowrap;
	cursor:pointer;
}
#alloffers_msdd.dd .ddChild a:hover {
	background:#F2F2F2;
}
#alloffers_msdd.dd .ddChild a img {
	border:0;
	float:left;
	vertical-align:bottom;
	margin:2px 0px 0px 6px;
}
#alloffers_msdd.dd .ddChild a.selected {
	background:#F2F2F2;	
}

#smodule .searchpara {
	position:absolute;
	right:40px;
	top:30px;
	display:block;
	width:390px;
	height:34px;
	background:transparent url(../images/in_search.png) no-repeat;
	}

#smodule input.txtfield {
	position:absolute;
	top:0;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	padding:10px 0 0 10px;
	border:0;
	background:transparent;
	width:275px;
}

#smodule #ssearch {
	position:absolute;
	right:0;
	width:99px;
	height:34px;
	background:url(../images/top_search_but_big.png) no-repeat left top;
	border:0;
	cursor:pointer;
	color:#FFF;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#smodule #ssearch:hover {
background:url(../images/top_search_but_big.png) no-repeat left bottom;
}

/* [search offers en home] */

	#soffershome p {
	clear:left;
	}

	#soffershome p.combo {
	position:relative;
	top:10px;
	height:40px;
	}
	#soffershome p.buscadorfield{
	float:left;
	width:100%;
	background:url(../images/inputmodulehome.png) no-repeat;
	}
	.msearchhome{
	float:left;
	background:transparent;
	border:0px solid #FFF;
	padding:6px;
	width:149px;

	}
	
	#ssearchhome {
	width:90px;
	height:26px;
	background:url(../images/top_search_but.png) no-repeat;
	border:0;
	float:right;
	cursor:pointer;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
	}

	#soffershome #allcategories_msdd.dd {
	position:absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	}


	#soffershome #allcategories_msdd.dd .ddTitle {
	background:#FFF url(../images/dd/search_bg.gif) no-repeat;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:24px;
	width:260px;
	}

	#soffershome #allcategories_msdd.dd .ddTitle span.arrow {
	background:url(../images/dd/search_arrow.gif) no-repeat 0px 0; 
	float:right; 
	display:inline-block;
	width:25px; 
	height:24px; 
	cursor:pointer;
	}

#soffershome #allcategories_msdd.dd .ddTitle span.textTitle {
	float:left;
	text-align:left;
	margin:5px 5px 0px 5px;
}
#soffershome #allcategories_msdd.dd .ddTitle span.textTitle img{
	float:left;
	margin:2px 0px 0px 0px;
}
#soffershome #allcategories_msdd.dd .ddTitle img.selected {
}

#soffershome #allcategories_msdd.dd .ddChild {
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#FFF;
}
#soffershome #allcategories_msdd.dd .ddChild .opta a, 
#soffershome #allcategories_msdd.dd .ddChild .opta a:visited {
	padding:0px 0px 0px 10px
}
#soffershome #allcategories_msdd.dd .ddChild a {
	display:block;
	text-align:left;
	padding:5px 0px 5px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#000;
	white-space:nowrap;
	cursor:pointer;
}
#soffershome #allcategories_msdd.dd .ddChild a:hover {
	background:#F2F2F2;
}
#soffershome #allcategories_msdd.dd .ddChild a img {
	border:0;
	float:left;
	vertical-align:bottom;
	margin:2px 0px 0px 6px;
}
#soffershome #allcategories_msdd.dd .ddChild a.selected {
	background:#F2F2F2;	
}

#contactReason {
	width:272px;
}


/* select with DD dropdown */ 
#allOffers #sort_by .dd {/*display:inline-block !important;*/ text-align:left; background: url(../images/dd/sortBySelect.png) right 0px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
#allOffers #sort_by .dd .ddTitle {	background:none; color:#00aed9; padding:0px; text-indent:0; cursor:default; overflow:hidden; height:17px; }
#allOffers #sort_by .dd .ddTitle span.arrow { background:url(../images/dd/arrowYellow.gif) no-repeat 0 0; float:right; display:inline-block;width:20px; height:18px; cursor:pointer;}

#allProducts #sort_by .dd {/*display:inline-block !important;*/ text-align:left; background: url(../images/dd/sortBySelect.png) right 0px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
#allProducts #sort_by .dd .ddTitle {	background:none; color:#00aed9; padding:0px; text-indent:0; cursor:default; overflow:hidden; height:17px; }
#allProducts #sort_by .dd .ddTitle span.arrow { background:url(../images/dd/arrowPink.gif) no-repeat 0 0; float:right; display:inline-block;width:20px; height:18px; cursor:pointer;}

#allOffers #sort_by .dd .ddTitle span.arrow:hover, #allProducts #sort_by .dd .ddTitle span.arrow:hover {background-position:0 0;}
#allOffers #sort_by .dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden; line-height:16px; padding-left:6px; color:#f2ae00}
#allProducts #sort_by .dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden; line-height:16px; padding-left:6px; color:#ed436d}
#allOffers #sort_by .dd .ddTitle span.textTitle img, #allProducts #sort_by .dd .ddTitle span.textTitle img {text-align:left; padding:0 2px 0 0}
#allOffers #sort_by .dd .ddTitle img.selected, #allProducts #sort_by .dd .ddTitle img.selected  {	padding:0 3px 0 0; vertical-align:top; }
#allOffers #sort_by .dd .ddChild, #allProducts #sort_by .dd .ddChild {	position:absolute;	border:1px solid #c3c3c3; border-top:none; display:none; margin:0; width:auto; overflow:auto; overflow-x:hidden !important; background-color:#ffffff; }
#allOffers #sort_by .dd .ddChild .opta a, .dd .ddChild .opta a:visited, #allProducts #sort_by .dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
#allOffers #sort_by .dd .ddChild a { display:block; padding:3px 0 3px 3px; text-decoration:none;	color:#f2ae00; overflow:hidden; white-space:nowrap; cursor:pointer;}
#allProducts #sort_by .dd .ddChild a { display:block; padding:3px 0 3px 3px; text-decoration:none;	color:#ed436d; overflow:hidden; white-space:nowrap; cursor:pointer;}
#allOffers #sort_by .dd .ddChild a:hover { background:#f2ae00; color:#fff}
#allProducts #sort_by .dd .ddChild a:hover { background:#ed436d; color:#fff}
#allOffers #sort_by .dd .ddChild a img, #allProducts #sort_by .dd .ddChild a img  { border:0; padding:0 2px 0 0; vertical-align:middle; }
#allOffers #sort_by .dd .ddChild a.selected {background:#f2ae00; color:#fff}
#allProducts #sort_by .dd .ddChild a.selected {background:#ed436d; color:#fff}
#allOffers #sort_by .hidden, #allProducts #sort_by .hidden {display:none;}

#allCoupons #sort_by .dd {/*display:inline-block !important;*/ text-align:left; background: url(../images/dd/sortBySelect.png) right 0px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
#allCoupons #sort_by .dd .ddTitle {	background:none; color:#00aed9; padding:0px; text-indent:0; cursor:default; overflow:hidden; height:17px; }
#allCoupons #sort_by .dd .ddTitle span.arrow { background:url(../images/dd/arrowBlue.gif) no-repeat 0 0; float:right; display:inline-block;width:20px; height:18px; cursor:pointer;}
#allCoupons #sort_by .dd .ddTitle span.arrow:hover {background-position:0 0;}
#allCoupons #sort_by .dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden; line-height:16px; padding-left:6px;}
#allCoupons #sort_by .dd .ddTitle span.textTitle img{text-align:left; padding:0 2px 0 0}
#allCoupons #sort_by .dd .ddTitle img.selected {	padding:0 3px 0 0; vertical-align:top; }
#allCoupons #sort_by .dd .ddChild {	position:absolute;	border:1px solid #c3c3c3; border-top:none; display:none; margin:0; width:auto; overflow:auto; overflow-x:hidden !important; background-color:#ffffff; }
#allCoupons #sort_by .dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
#allCoupons #sort_by .dd .ddChild a { display:block; padding:3px 0 3px 3px; text-decoration:none;	color:#00ABD6; overflow:hidden; white-space:nowrap; cursor:pointer;}
#allCoupons #sort_by .dd .ddChild a:hover { background:#66CCFF; color:#fff}
#allCoupons #sort_by .dd .ddChild a img { border:0; padding:0 2px 0 0; vertical-align:middle; }
#allCoupons #sort_by .dd .ddChild a.selected {background:#66CCFF; color:#fff}
#allCoupons #sort_by .hidden {display:none;}

/* ENDOF select with DD dropdown */
