/* general stuff */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	background:transparent url(../Images/Main/bg.gif) repeat-x scroll left top;
}

.field2 option {
width:100px;
}

*
{
	 margin:0px;
	 padding: 0px;
}
.maindiv
{
	width:100%;
}
a
{
	text-decoration:none;
	outline:none;
	border:0px;
	cursor:pointer;
	color:#04729C;
}
input
{

}
a img
{
	border:0px;
}
.sitediv
{
	 width:1280px;
}
.descCategoryLabel
{
	background:transparent url(../Images/Main/descriere2.jpg) no-repeat scroll left top;
	/*border-bottom:1px solid #DEE9F0;
	color:#3D84AE;
	/*margin-bottom:3px;
	/*padding-left:16px;
	padding-right:13px;
	padding-top:41px;*/
	padding:6px 12px 0;
}
.list_h
{
	float:left;
	margin-bottom:9px;
}
.headerdiv_left
{	
	 height:210px;
	 text-align:left;
	 background:url(../Images/Main/header_lefttel.jpg) no-repeat top right;
	 width:250px;
}

.headerdiv_center
{
	 height:210px;
	 text-align:left;
	 background:url(../Images/Main/header_center.jpg) repeat-x top;
}

.headerdiv_right
{
	 height:210px;
	 vertical-align:top;
	 text-align:left;
	 width:760px;
	 background:url(../Images/Main/header_right.jpg) no-repeat top;
}

/*left side */
.left
{
	 width:190px;
	 vertical-align:top;
}

.contentdiv
{
	 background:url(../Images/Main/content_bg.jpg) repeat-x top #efefef;
}

/*left menu css*/
.leftmenu
{
	  background:url(../Images/Main/left_menu_top_bg.png) no-repeat left top;
	  background-color:#a9cfe4;
	  padding-top:3px;
	  float:left;
}

.leftmenuitem
{	
	background:url(../Images/Main/menu_bg.png) no-repeat left bottom;	
	float:left;
	width:190px; 	 	
}

.leftmenuitemIframe
{	
	background:none;
	width:100px; 
	margin-bottom:-8px;	 	
}

.leftmenutop
{
	
}
.leftmenuitem_active
{	
	 background:url(../Images/Main/menu_bg.png) no-repeat left bottom;	 	 	
}

.leftmenuitem a
{
	 color:#395899;/*FF6C00;*/
	 text-decoration:none;
	 line-height:30px;
	 font-size:15px;
	 padding-left:25px;
	 display:block;
}

.leftmenuitem_active a
{
	 background:url(../Images/Main/active.jpg) no-repeat left center;	 
}

.leftmenuitem a
{
	 background:url(../Images/Main/leftbg.jpg) no-repeat left center;	 
}
.leftmenuitem a:hover
{
	color:#FF6C00;
}

.leftmenuitem_active a
{
	 color:#ffffff;
 	 font-size:16px;
	 text-decoration:none;
	 line-height:30px;
	 padding-left:25px;
}

.leftmenuright
{
	 width:5px;
}

/* left oferte */

.oferteheader
{
	 margin-top: 6px;
}

.oferte
{
	  background:url(../Images/Main/oferte_bg.jpg) repeat-x left top #f7f7f7;	 	 
	  padding-top:2px;	
	  width:190px;
}
.oferteitem
{
	 height:73px !important;
	 width:190px;
	 margin-top:5px;
	 float:left;
	 /*opacity:1;*/
}

.oferteitem:hover
{
	/*opacity:0.85;*/
}

.opacity:hover
{
	/*opacity:0.80;*/
}

.oferteitem_iframe
{
	 height:60px;
	 width:150px;
	 margin-top:2px;
	 margin-left:4px;
}

.oferteitem1
{
	 height:84px;
	 width:218px;
	 background:url(../Images/Main/item1.jpg) no-repeat left top;	 	 	
}
.oferteitem2
{
	 height:84px;
	 width:218px;
	 margin-top:5px;
	 background:url(../Images/Main/item2.jpg) no-repeat left top;	 	 	
}
.oferteitem3
{
	 height:84px;
	 width:218px;
	 margin-top:5px;
	 background:url(../Images/Main/item3.jpg) no-repeat left top;	 	 	
}
.oferteitem4
{
	 height:84px;
	 width:218px;
	 margin-top:5px;
	 background:url(../Images/Main/item4.jpg) no-repeat left top;	 	 	
}
.oferteitem5
{
	 height:84px;
	 width:218px;
	 margin-top:5px;
	 background:url(../Images/Main/item5.jpg) no-repeat left top;	 	 	
}
.oferteitem6
{
	 height:84px;
	 width:218px;
	 margin-top:5px;
	 background:url(../Images/Main/item6.jpg) no-repeat left top;	 	 	
}
.oferteitem7
{
	 height:84px;
	 width:218px;
	 margin-top:5px;
	 background:url(../Images/Main/item7.jpg) no-repeat left top;	 	 	
}
.oferteitem8
{
	 height:84px;
	 width:218px;
	 margin-top:5px;
	 background:url(../Images/Main/item8.jpg) no-repeat left top;	 	 	
}

.ofertemask
{
	 height:73px;
	 width:190px;
	/* opacity:0.8;*/
	 color:#fbfdfe;
	 display:inline-block;
	 background:url(../Images/Main/ofertamask.png) no-repeat left top;	
}

.ofertemask_iframe
{
	background:transparent url(../Images/Main/ofertamask.png) no-repeat scroll left center;
border:1px solid #6cbbeb;
color:#FBFDFE;
height:60px;
width:150px;
}

.ofertemasklnk_iframe
{
height:15px;
margin-left:1px;
padding-left:10px;
padding-top:39px;
text-align:left;
vertical-align:middle;
width:66px;
} 

.ofertemasklnk
{
	height:30px;
	margin-left:1px;
	text-align:left;
	vertical-align:middle;
	width:66px;
} 

.ofertemasklnk a, .ofertemasklnk-iframe a
{
	 color:#ffffff;
	 font-size:14px;
	 text-decoration:none;
	 padding-right:120px;
	 width:70px;
}

.block
{
display:block;
height:30px;
padding-top:43px;
width:190px;
}

.rightBlock
{
color:White;
display:block;
height:23px;
padding-left:40px;
padding-top:105px;
text-align:left;
width:145px;
}

/*left mask link*/
.leftmask
{
	 height:132px;
	 width:190px;
	/* opacity:0.8;*/
	 color:#fbfdfe;
	 background:url(../Images/Main/mask.png) no-repeat left top;	
}
.gadgetitle1
{
	width:55px;
}
.leftmasklnk
{
	font-size:12px;
	height:26px;
	margin-left:6px;
	/*padding-left:76px;
	padding-top:102px;*/
	text-align:right;
	vertical-align:middle;
	width:90px;
}

.leftitem
{
	 background:url(../Images/Main/ski_img.jpg) no-repeat left top;	
	 width:190px;
	 height:125px;
	 float:left;
	 margin-bottom:5px;
}

.leftitem:hover
{
	/*opacity:0.85;*/
}

/* header mask css*/



.headeritem
{
	margin-left:76px;
	margin-top:7px;
	width:143px;
	float:left;
	height:102px;
}

/*.headeritem1 , .headeritem2, .headeritem3, .headeritem4, .headeritem5  
{
	opacity:1;
}*/

.headeritem1:hover, .headeritem2:hover, .headeritem3:hover, .headeritem4:hover, .headeritem5:hover
{
	/*opacity:0.85;*/
}

.headeritem1
{
	margin-left:23px; 	
	margin-top:18px;
	width:143px;
	float:left;
	height:102px;
	display:inline-block;
}
.headermask1
{
	 background:url(../Images/Main/headermask1.png) no-repeat left top;	
	 width:143px;
	 height:102px;
	 display:inline-block;
}
.headermask1 img
{

}


/*mask 2*/
.headeritem2
{ 	
	margin-top:18px;
	width:143px;
	float:left;
	display:inline-block;
	height:102px;
}
.headermask2
{
	 background:url(../Images/Main/headermask2.png) no-repeat left top;	
	 width:143px;
	 height:102px;
	 display:inline-block;
}
.headermask2 img
{	
	
}

/*mask 3*/
.headeritem3
{ 	
	margin-top:18px;
	width:143px;
	display:inline-block;
	float:left;
	height:102px;
}
.headermask3
{
	 background:url(../Images/Main/headermask3.png) no-repeat left top;	
	 width:143px;
	 display:inline-block;
	 height:102px;
}
.headermask3 img
{

}
/*mask 4*/
.headeritem4
{ 	
	margin-top:18px;
	width:143px;
	float:left;
	height:102px;
}
.headermask4
{
	 background:url(../Images/Main/headermask3.png) no-repeat left top;	
	 width:143px;
	 height:102px;
}
.headermask4 img
{
	
}
/*mask 5*/
.headeritem5
{ 	
	margin-top:18px;
	width:143px;
	float:left;
	display:inline-block;
	height:102px;
}
.headermask5
{
	 background:url(../Images/Main/headermask3.png) no-repeat left top;	
	 width:143px;
	 display:inline-block;
	 height:102px;
}
.headermask5 img
{
	margin-left:1px;
	margin-top:1px;
}


/*right*/
.right
{
	 width:190px;
	 text-align:left;
	 vertical-align:top;
}

h2.contentheading
{
	  background:url("../Images/Main/contentheader.png") no-repeat scroll left top transparent;
color:#3A5B8F;
font-size:14px;
font-weight:normal;
height:24px;
padding-left:12px;
padding-top:5px;
width:179px;
}

.asistentaonline
{
	  background:url(../Images/Main/asistenta.jpg) no-repeat right top;
	  height:80px;
	  
}

.smeiley
{
	margin-left:15px;
	padding-top:10px;
	color:#3b5998;
}
.smeiley a
{
	 text-decoration:none;
	 color:#04729c;
}
.smeiley span
{
	 vertical-align:top;
	 padding-left:5px;
}


/* topmenu */

.topmenu
{
	padding-left:190px;
}
.horizontalMenuItemStatic
{
	color:#1E7AB4;
	font-size:13px;
	margin-top:6px;
	font-style:italic;
	text-align:center;
	width:138px;		
}

.horizontalMenuItemStaticSelected
{
	color:#ff6c00;
	line-height:30px;
	margin-bottom:34px;
}
.subMenu
{
	background:url(../Images/alap.jpg) repeat-x left top;
	color:#3290C4;
	padding-left:5px;
	width:145px;	
	line-height:20px;
	font-size:12px;
	text-align:left;
	font-style:normal;	
	margin:0px !important;
	display:block;	
}

.submenuhover
{
	color:#F0F8FB;
	background:url(../Images/hover.jpg) repeat-x left top;
}

.primaryTopMenuItem
{	
}
.subMenuBox
{
	margin-top:15px;
}
a.horizontalMenuItemStaticSelected:hover
{
	color:#000000;
}
.adjustedZIndex {
    z-index: 1;
}

/*center content*/
.center
{
	text-align:left;
	vertical-align:top;
	padding:5px;
	padding-top:0px;
	
}


.contenttd
{
	 text-align:left;
	 vertical-align:top;
	 padding:10px;
}

.right_h_img
{
	float:left;
}

.c_right
{
	 width:1px;
	 background-color:#ffffff;
	 vertical-align:top;
}

.c_center_head
{
	background-color:#ffffff;
	width:100%;
		
}

.c_left_head
{
	width:10px;
	text-align:left;
	background-color:#ffffff;
}
.Back img
{
	width:27px;
}
span.Back
{
	width:27px;
}
.c_right_head
{	
	width:10px;	
	text-align:right;
	background-color:#ffffff;
}

.maincontenthead
{
	 background-color:#ffffff;
}

.maincontent
{
	 background-color:#ffffff;
	 padding-left:9px;
	 padding-right:9px;
}


/*content heading*/
.contenthead
{
	 background:url(../Images/Main/title_c.jpg) repeat-x left bottom;
	 color:#46699b;
	 font-size:13px;
}
.contenthead img
{
	float:left;
}
.contenthead span
{
	float:left;
	font-size:13px;
	margin-left:5px;
	margin-top:25px;
	vertical-align:top;
}
.contenthead span a
{
	font-size:13px;
}

/* Banner bottom*/
.banners_bottom
{
	 background:url(../Images/Main/banner_bottom_top.jpg) no-repeat left top;
	 margin-top:10px;
}

.banners_bottomtable
{
	 text-align:center;
	 padding-top:30px;
}

.right_b_img
{
	 float:right; 
}

/* Banner item top*/
.homebanner
{
	 background:url(../Images/Main/banner_left.jpg) no-repeat left top;
	 height:185px;
	 margin-top:7px;
}



.specialOfferTitle
{
	font-size:22px;
	color:#04729C;
	font-family:Arial;
	/*color:#ff6c00;*/
}

.specialOffer
{
  padding-top:10px;	
}
.specialOffer a
{
	color:#2c82b9 !important;
	margin-top: 0px !important;
	background:none !important;
	border: none !important;
	text-align:left !important;
	width: 100% !important;
	
}
.mainbanner_right
{
	 background:url(../Images/Main/banner_right.jpg) no-repeat left top;
}

.gadgetRight
{
	width:25px;
}
.titleDetails
{
	margin-bottom:3px;
}
.contenthead 
{
	vertical-align:top;
}
.contenthead a
{
	 color:#3b6096;	
	 font-size:13px;
	 text-decoration:underline;
}
/* back button*/
.Back
{
	float:left;
	margin-top:26px;
}


.dvCategoryImageFront img
{
	width:354px;
	padding-left:5px;	
}

.dvCategoryImageFront 
{
	text-align:center;
}

.searchDropDown
{
	width:140px;
}
.field2 {

width: 80px;
height: 18px;
border: 1px solid #dddddd;
margin: 5px 0px 0 0 ;
font-size:11px;
}
.fieldtitle {

	color:#3C5D96;
	float:left;
	font-family:verdana;
	font-size:11px;
	line-height:18px;
	margin:5px 0 0 0;
	text-align:right;
	width:91px;
}

.detailsbuttonSearch
{
	background:transparent url(../Images/Main/detalii.png) no-repeat scroll left bottom;
	border:1px solid #F3F3F3;
	color:#FFFFFF;
	float:right;
	font-size:12px !important;
	height:15px !important;
	line-height:15px;
	margin-top:2px;
	text-align:center;
	width:52px !important;
}

a img
{
	border:0px;
}
.detailsbuttonSend
{
	background:transparent url(../Images/Main/det.gif) no-repeat scroll left top;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	float:left;
	font-size:12px;
	text-align:center;
	width:64px !important;
}

.detailsbuttonRent
{
	background:transparent url(../Images/Main/det2.gif) no-repeat scroll left top;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	margin-bottom:10px;
	margin-top:10px;
	font-size:12px;
	text-align:center;
	width:81px !important;
}


.detailsbuttonCerere,.specialOffersBox a
{
	background:transparent url(../Images/Main/detce.gif) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	margin-top:5px;
	font-size:12px;
	text-align:center;
	width:125px;
	border:0px;
}

.specialOffersTitle
{
	padding-left:370px;
 padding-right:40px;
padding-top:20px;
}

.specialOffersBox {
/*float:right;*/
padding-left:255px;
padding-right:40px;
/*padding-top:35px;*/
}

a.detailsbuttonSearch
{
	text-decoration:none;
	font-size:10px;
	float:right !important;
	color:#ffffff;
}

.rightimg
{
	 width:190px;
}
.smeiley img
{
	width:16px;
}
.detailsText
{
	text-decoration:none;
}
.guestBookTitle
{
	width:100%;
	float:left;
	margin-bottom:8px;
	height:24px;
	background-color:#eef1f2;
}

.guestBookTitleDetail
{
	width:99%;
	float:left;
	margin-left:6px;
	margin-bottom:8px;
	height:24px;
	background-color:#eef1f2;
}

.guestbookImage
{
	width:287px !important;
	height:205px;
}

.offerGuestImage
{
	float:left;
	margin-bottom:5px;
	height:110px;
width:132px;
	margin-right:10px;
}
.floatLeft
{
	float:left;
}

h3.rDate
{
	float:right;
	background-color:#e0e4e7;
	padding: 5px 20px 4px 10px !important;
	color:#707070;
	font-size:14px;
	font-weight:normal;
}

.leftgadget
{
	margin-bottom:18px;
}

.specialCheckList label
{
	margin-left:5px;
}

.lblInfoSpecial
{
	font-size:14px;
}
#destinations a
{
	color:#04729C;
}


.subcategoryMenu:hover, .destinationsHover
{
	color:#FF6C00 !important;
}

.title_center
{
	background:transparent url(../Images/Main/title_c.jpg) repeat-x scroll left bottom;
	font-weight:bold;
	font-size: 12px;
	color:#04729C;
    font-family:Arial;
}
.title_center span
{
	margin-top:18px;
	float:left;
}
.link a
{
	line-height:30px;
}
  
.subcategoryMenu
{
	font-size: 14px;
	font-weight:bold;
	display:block;
	
}
.subcategoryMenuImage
{
	height:100px;
}

.comfortlevel span
	{
	font-size:12px;
	height:33px;
	line-height:14px;
	margin-right:0;}
.cofortLabel
{
	color:#04729C;
	font-size:14px;
	margin-right:1px;
	font-weight:bold;
}

p
{
	margin-top:5px;
	margin-bottom:5px;
}

ul, ol
{
	margin-left:10px;
}

li
{
	margin-left:20px;
}

h1
{
	font-size:20px;
}

h2
{
	font-size:16px;
}

h3
{
	font-size:12px;
}

h4
{
	font-size:9px;
}
.merlinimage
{
	float:left;
	margin-right:10px;
}
.offergadgetmerlin
{
border-bottom:1px solid #EFEFEF;
float:left;
min-height:112px;
width:99%;
}


.recommendedCategory, .recommendedName, .recommendedPrice
{
	color:#2C82B9;
	font-size:12px;
	font-family:Arial;
}

#ctl00_ContentPlaceHolder2_lblMetaKey1, #ctl00_ContentPlaceHolder3_lblMetaKey2
{
	color:#04729C;
font-family:Arial;
font-size:12px;
	}
	
	.descriptionPanelMini 
	{
		overflow:hidden;
		height:110px;
}


.btn-slide {
	/*display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:16px;
margin:0 auto;
padding:5px 0 0 0;
	text-align:center;*/
	background:transparent url(../Images/Main/detce.gif) no-repeat scroll left top;		
	border:0 none;
	color:#FFFFFF !important;
	font-size:12px;
	text-align:center;
	width:125px;
	display:block;
	float:right;
	height:17px;
}

.btn-slide:hover
{
	/*color:#e59443 !important;*/
}

.slide {
	background:transparent url(images/btn-slide.gif) no-repeat scroll center center;
 border-bottom:1px solid #DEE9F0;
color:#3D84AE;
height:20px;
margin:0 0 0 2px;
}

.CategoryDescriptionDetail
{
	padding-bottom:10px;
}


.iframeLeftBg
{
	background:transparent url(../Images/Main/iframe_left_bg.jpg)  no-repeat scroll left top;
	background-color: #efefef;
}


.categoryLink
{
	font-weight:bold;
	font-size:14px;
}

.offerLink
{
	text-decoration: underline;
}


.PolysoftText, .footerPolysoftText , .polysoftF
{
	font-size:14px;
	text-decoration:none;
	font-family:Arial;
}
	
.PolysoftText , .polysoftF
{
	color:Black;
	font-size:19px;
}	

.footerPolysoftText a
{
	text-decoration:none;
	
}


.PolysoftText a
{
	color:Black;
}

.polysoftF a 
{
	color:#c91a17;
}
.ofertemasklnk a:hover , .leftmasklnk a:hover
{
	color:#cdf5fd;
}
.footerProtectiaConsumatoruluiText
{
	font-size:10px;
	text-decoration:none;
	font-family:Arial;
}


.homeOffer {
background-color:#F2F2F2;
float:left;
margin-bottom:10px;
margin-right:6px;
width:144px;
}
.homeOfferTitle 
{
	background:url("../Images/Main/offer-title-bg.jpg") no-repeat scroll left top transparent;
color:White;
font-size:12px;
margin:0;
min-height:20px;
padding-left:2px;
padding-right:2px;
padding-top:4px;
width:140px;
}
.homeOfferTitle a{
color:White;
}
.hoemOfferImage {
height:115px;
width:144px;
}
.homeOfferPrice 
{
color:#66B0DC;
display:block;
font-size:12px;
font-weight:bold;
height:27px;
padding:4px 2px;
text-align:center;
}
.homeOfferPrice a{
color:#66B0DC;
}
.homeOfferDetail {
color:white;
display:block;
float:right;
font-weight:bold;
margin-right:4px;
margin-top:15px;
text-align:center;
width:54px;
}
.homeOfferDetailBg {
background:url("../Images/Main/price_bg.jpg") no-repeat scroll right bottom transparent;
height:36px;
width:144px;
}
.homeOfferDesc
{
color:#787878;
height:80px;
overflow:hidden;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
}
.homeOfferDesc p
{
	margin:0;
}
.homeSpecialOffers
{
	display:block;
	margin:14px 0 0 6px;
}
.clear
{
	clear:both;
}
