/* CSS Document */


body {
	/*margin: 0; padding:4px 0 10px 0;*/
	/*BACKGROUND: url(images/body.gif) #c2ebff repeat-x left top;
  FONT: 12px/14px Arial, Helvetica, sans-serif;
  COLOR: #162d3b;
	/* background: #fff;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #000;*/
	text-align:center;
}

html { min-height: 100.01%; }
form { padding:0; margin:0; }

a, a:visited {color : #0000FF;}
a:hover {color : #000099;}

a, a:visited {color : #0000FF;}
a:hover {color : #000099;}

#wrapper {width:772px; margin:0 auto; text-align:left; background:#003366 url(../images/bg.gif)}
#wrapperPrint {width:772px; margin:0 auto; text-align:left; background:#FFFFFF}
#header {background:url(../images/header_top.gif) no-repeat top; padding:5px 8px 0 8px; text-align:center;}
#headerPrint {padding:5px 8px 0 8px; text-align:center;}
#menu {position: absolute; border:1px solid #000; background:#003366 url(../images/mbg.gif) repeat-x 0 1px; margin:0; padding:5px 0; list-style:none; font-size: 10px; }
#menu li {display:inline;}
#content {border:1px solid #000; border-top-style:none; background:#fff; margin:0 10px; padding:0 10px 10px 10px;}

#breadContent {border-left:1px solid #000; border-right:1px solid #000; background:#fff; margin: 0 -10px}
.breadcrumbs {background:#D4DEEC url(../images/bc_bg.gif) no-repeat right; float:left; margin-left: -1px; width:600px; font-size: 10px; }
#wishlist {padding:5px 5px 5px 0; float:right; width: 123px;}

#googleAds {clear:both; margin:0; padding: 0; text-align: center;}

.tabContent {background:url(../images/tab_bg.gif) repeat-x; margin: 10px 0;}

#propMenu {list-style:none; margin:0; padding:0; height: 21px; width: 425px;}
#propMenu li, #propMenu li a {float:left; height:21px; display:block; overflow:hidden;}
#propMenu li span {display:block; margin-top:3000px;}

#propMenuBo {list-style:none; margin:0; padding:0; height: 21px; width: 563px;}
#propMenuBo li, #propMenuBo li a {float:left; height:21px; display:block; overflow:hidden;}
#propMenuBo li span {display:block; margin-top:3000px;}

.propMenuOverview {background:url(../images/tab_overview.gif) no-repeat;}
.propMenuAvailability {background:url(../images/tab_availibility.gif) no-repeat;}
.propMenuContact {background:url(../images/tab_inquire.gif) no-repeat;}
.propMenuBook {background:url(../images/tab_bo.gif) no-repeat;}
.propMenuInactive {background:url(../images/tab_inactive.gif) no-repeat;}
.propMenuOverviewBo {background:url(../images/tab_overview_bo.gif) no-repeat;}
.propMenuAvailabilityBo {background:url(../images/tab_availibility_bo.gif) no-repeat;}
.propMenuContactBo {background:url(../images/tab_inquire_bo.gif) no-repeat;}

.propMenuLiOverview, .propMenuLiOverview a {width:145px; margin: 0 0 0 10px; padding:0;}
.propMenuLiAvailability, .propMenuLiAvailability a {width:130px;}
.propMenuLiContact, .propMenuLiContact a {width:130px;}
.propMenuLiBook, .propMenuLiBook a {width:130px;}


#stateMenu {list-style:none; margin:0; padding:0; height: 21px; width: 425px;}
#stateMenu li, #stateMenu li a {float:left; height:21px; display:block; overflow:hidden;}
#stateMenu li span {display:block; margin-top:3000px;}

.stateMenuRentals {background:url(../images/tab_rentals.gif) no-repeat;}
.stateMenuInteractive {background:url(../images/tab_interactive.gif) no-repeat;}


.stateMenuLiRentals, .stateMenuLiRentals a {width:150px; margin: 0 0 0 10px; padding:0;}
.stateMenuLiInteractive, .stateMenuLiInteractive a {width:130px;}


/*
.propMenu {margin:10px 0; height: 30px; padding:0 10px; text-align:center;}
.propMenu span{display:block; margin-top:3000px}
.propMenu .pre_overview {width: 140px; height: 23px; float: left; display: block;}
*/

/*.propMenu span{float:left; height:15px; font-size:13px; color:#003366; padding:4px 15px; letter-spacing:-1px; background: url(../images/tab_r.gif) no-repeat right top;}*/

.propMore {height:21px; text-align:right; float: right; width: 280px;}

.summaryLeft {width:322px; float:left; text-align:center; padding:4px 0; margin-right: 4px;}
.summaryLeft img {border:1px solid #000;}

.summaryLeftNav {clear:both; width: 322px; margin: 0 0 0 0; padding:5px 0; text-align: center;}
.summaryLeftNav a, .summaryLeftNav a:visited {background:#D4E2EC; color:#003366; border:1px solid #003366; padding:1px 10px 2px 10px; font-size:9px; font-weight:bold; text-decoration:none; float:left;}
.summaryLeftNav a:hover {color:#0073E6; background:#E3ECF2;}
.summaryLeftNavCenter {height: 29px; overflow: hidden; text-align: center; font-weight:bold;}

.summaryLeftPhoto {height:225px; width:300px}

.summaryLeftDown {width:322px; float:left; text-align:center; padding:4px 0; margin-right: 4px;}
.summaryLeftDownInfo {height:25px; width:300px}
.summaryLeftDownInfo ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.summaryLeftDownInfo ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.summaryLeftDownInfo ul li a{
color: #A70303;
background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.galleryScroll {overflow: auto; width: 301px; height: 70px; white-space: nowrap; margin: 5px 0 0 0; float:left; text-align: left;}
.galleryScroll img {margin: 0 11px 0 0; width: 65px; height: 46px}
.galleryScroll .imgSelected{border: 1px solid #FFFF00;}

.summaryRight {float:left; width:390px; padding:4px 0 4px 4px;}
.summaryList {list-style:none; margin:7px 0; padding:10px 0 20px 0; clear:both; background:#fff; float:left; width:390px;}
.summaryList li {float:left; width:230px; margin:1px; padding:1px 0;}
.summaryList .left{float:left; width:150px; margin:1px; padding:1px 0;}
.summaryList b, .summaryList strong {float:left; width:77px; display: block;}
.summaryList span {float:left;}

.summaryHalfLeft {float:left; width:355px; padding:0 0 4px 0;}
.summaryHalfRight {float:right; text-align: left; width:355px; padding:0 0 4px 0;}

.threeColUl {list-style:none; margin:10px 0; padding:0 0 0 20px; clear:both;}
.threeColUl li {padding:1px 1px 1px 20px; color:#000; float:left; overflow:hidden; width:27%; background:url(../images/bullet.gif) no-repeat 7px 5px}

.singleUl {list-style:none; padding:10px 0; margin:0;}
.singleUl li {padding:2px 5px; clear:both; background:#EFEFEF;}
.singleUl li.even {background:#FFF;}

.singleUl li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.singleUl li b, .singleUl li strong {float:left; width:170px;}
.singleUl li span {float:left; width:425px;}

.paddGrey5055 {background:#EFEFEF; padding:5px; margin:5px 0}
.padd5055 {padding:5px; margin:5px 0;}

.reviewMain {clear:both; margin:5px 0;}

.externalLinks {list-style:none; margin:10px 0; padding:0 0 0 20px;}
.externalLinks li {padding:2px 1px 2px 20px; color:#000; float:left; clear:both; height: 13px; overflow:hidden; background:url(../images/bullet.gif) no-repeat 7px 7px}

#footer {padding:7px 0 10px 0; text-align:center; line-height:1.5; color:#006699; font-size: 10px;}
#footer a, #footer a:hover {color:#fff}


/* text styles --------------------------------------------------------------------- */
.text036 {color:#003366;}
.text036Big {color:#003366; font-size: 13px; font-family: Arial,Helvetica,sans-serif;}

/* link styles --------------------------------------------------------------------- */
#menu li a, #menu li a:hover {color:#fff;}

a.special_offers, a.special_offers:visited, a.special_offers:hover {color: #FFCC00 !important; FONT-STYLE: italic; }
a.link_user, a.link_user:visited, a.link_user:hover {color: #6BA6C6 !important;}/* padding-right:17px;*/
.breadcrumbs a, .breadcrumbs span, .breadcrumbs a:visited, .breadcrumbs a:hover {color: #4571BA !important;}
.breadcrumbs img {border: 0; margin-top: -1px; margin-bottom: -4px;}

.contactLinks {text-align:left; padding-top:8px;}
.contactLinks .contact, .contactLinks .contact:visited {width: 179px; height: 18px; display: block; float: left; margin-right: 5px; text-align: center; color:#E76308; font-weight:normal; font-size:9px; text-decoration: none; background: url(../images/btn_avail.gif) no-repeat; font-family: Arial, Verdana; font-weight: bold; padding-top: 3px;}
.contactLinks .contact:hover {color:#F98131;}

.contactLinks2 {text-align:left; padding-top:8px;}
.contactLinks2 .contact, .contactLinks2 .contact:visited {width: 121px; height: 31px; display: block; float: left; margin-right: 5px; text-align: center; color:#FFFFFF; font-weight:normal; font-size:12px; text-decoration: none; background: url(../images/buttonreg.png) no-repeat; font-family: Arial, Verdana; font-weight: bold; padding-top: 5px;}
.contactLinks2 .contact:hover {width: 121px; height: 31px; display: block; float: left; margin-right: 5px; text-align: center; color:#FFFFFF; font-weight:normal; font-size:12px; text-decoration: none; background: url(../images/buttonregmo.png) no-repeat; font-family: Arial, Verdana; font-weight: bold; padding-top: 5px;}

.contactLinksShort {text-align:left; padding-top:8px;}
.contactLinksShort .contact, .contactLinksShort .contact:visited {width: 80px; height: 18px; display: block; float: left; margin-right: 5px; text-align: center; color:#E76308; font-weight:normal; font-size:9px; text-decoration: none; background: url(../images/btn_avail2.gif) no-repeat; font-family: Arial, Verdana; font-weight: bold; padding-top: 3px;}
.contactLinksShort .contact:hover {color:#F98131;}

.contactLinksShort2 {text-align:left; padding-top:8px;}
.contactLinksShort2 .contact, .contactLinksShort2 .contact:visited {width: 80px; height: 18px; display: block; float: left; margin-right: 5px; text-align: center; color:#FFFFFF; font-weight:normal; font-size:9px; text-decoration: none; background: url(../images/buttonregshort.png) no-repeat; font-family: Arial, Verdana; font-weight: bold;}
.contactLinksShort2 .contact:hover {width: 80px; height: 18px; display: block; float: left; margin-right: 5px; text-align: center; color:#FFFFFF; font-weight:normal; font-size:9px; text-decoration: none; background: url(../images/buttonregmoshort.png) no-repeat; font-family: Arial, Verdana; font-weight: bold;}


.detLink, .detLink:visited {width: 80px; height: 18px; display: inline; float: right; margin-right: 10px; text-align: center; color:#E76308; font-weight:normal; font-size:9px; text-decoration: none; background: url(../images/btn_avail_small.gif) no-repeat; font-family: Arial, Verdana; font-weight: bold; padding-top: 3px;}
/*.detLink, .detLink:visited {text-align: center; color:#E76308; font-size:8px; text-decoration: none; background: url(../images/btn_avail_small.gif) no-repeat 0 0; font-family: Arial, Verdana; font-weight: normal; padding: 1px 0;}*/
.detLink:hover {color:#F98131;}

/*
.detLink {color:#E76308; font-weight:bold; font-size:11px; border:1px solid #E76308; padding:3px 30px; background:#FBE388; padding:0 3px; border-style:none;}
.detLink:hover {background:#FAEDBC}
*/

a.white_link, a.white_link:visited, a.white_link:hover {color: #FFFFFF}
a.linkFooterB, a.linkFooterB:visited, a.linkFooterB:hover {color: #6BA6C6 !important;}

a img {border:0}
/* title styles --------------------------------------------------------------------- */
h1 {font-family: Arial,Helvetica,sans-serif; font-size : 16px; color : #003366; margin:0;}
.title036 {background:#003366; color:#fff; font-size:12px; margin:0; padding:2px; clear:both;}
.title036Medium {background:#003366; color:#fff; font-size:11px; margin:0; padding:4px;}
.subtitle000 {color:#000; font-size:12px; margin:5px 0 5px 0; padding:0; clear:both}
.title036 span {font-weight: bold;}

/*.title037 {background:#D58000; font-size:12px; margin:0; clear:both;}*/
.title037 {background: darkgreen; font-size:12px; margin:0; clear:both;}
.title037Medium {background:#003366; font-size:11px; margin:0;}
.title037 span {font-weight: bold;}

/* help styles --------------------------------------------------------------------- */
.clear0 {clear:both; font-size:0px; line-height:0px; height:0px; margin:0; padding:0;}
.floatRight {float:right}

/* Internet Explorer styles --------------------------------------------------------------------- */
#content {zoom:1;}

/* Adaugat 06Dec2006 de ionut2 --------------------------------------------------------------------- */
.td_first {background: #EFEFEF; border: 1px solid black; font-weight: bold;}
.td_grey a {padding: 3px 0; display: block; position: relative; text-decoration: none; background: #EFEFEF; border: 1px solid black;}
.td_grey a:hover {background: #DFDFDF; text-decoration: none;}

.availabilityHead100{width: 100px; height: 50px; float: left; margin: 5px; background-color: #EFEFEF; border: 1px solid #AFAFAF; font-weight: bold; text-align: center; padding-top: 5px;}
.availability100{width: 100px; height: 55px; float: left; margin: 5px; border: 1px solid #AFAFAF; text-align: center; background-color: #EFEFEF;}
.availability100 a{width: 100px; height: 50px; display: block; padding-top: 5px;}

/* Edit property classes ****************************************************************************************************** */

.editContent {clear:both; padding-top:5px;}
.edTitle {border-bottom:1px solid #006331; margin:0 -10px 0 -10px; padding: 5px 0 5px 10px;}
.edTitleFont {border-bottom:1px solid #006331; margin:0 -10px 0 -10px; padding: 5px 0 0px 10px; font-family: Arial,Helvetica,sans-serif; font-size : 16px; color : #003366; margin:0;}
.edTitleFontDescr {border-bottom:1px solid #006331; margin:0 -10px 0 -10px; padding: 5px 0 0px 10px; font-family: Arial,Helvetica,sans-serif; font-size : 12px; color : #003366; margin:0; text-align: right;}
.logoutBtn {float:right;}

.toolbox {border:1px solid #336699; width:136px; float:left; margin:15px 10px 0 0; color:#004D99; text-align:center;}
.toolbox .toparea {background-color: #003366; color:#FFFFFF; font-size:13px; font-weight:bold; padding:3px;}

.toolbox ul {list-style:none; text-align:left; width: 100%; margin:0; padding:0; font-size:1.1em;}
.toolbox li {padding: 3px 3px 3px 25px; background-repeat:no-repeat; background-position:left; background-color: #E9EEF5; border-top: 1px solid #003366;}
.toolbox li a {text-decoration:none; color:#2B669E;}
.toolbox li a:hover {color:#003366;}

.rightContent {float:left; width:575px; margin-top:15px;}


#tabsMenu {margin:0; padding:0; list-style:none; height:21px;}
#tabsMenu .overview{margin:0; padding:0; list-style:none; height:21px; background:url(../images/owner_tabs.gif) no-repeat 0 0;}
#tabsMenu .unsupported {text-decoration:none; color:#000000;}
#tabsMenu .amenities{margin:0; padding:0; list-style:none; height:21px; background:url(../images/owner_tabs.gif) no-repeat 0 -21px;}
#tabsMenu .photos{margin:0; padding:0; list-style:none; height:21px; background:url(../images/owner_tabs.gif) no-repeat 0 -42px;}
#tabsMenu .rates{margin:0; padding:0; list-style:none; height:21px; background:url(../images/owner_tabs.gif) no-repeat 0 -63px;}
#tabsMenu .policies{margin:0; padding:0; list-style:none; height:21px; background:url(../images/owner_tabs.gif) no-repeat 0 -84px;}
#tabsMenu .availability{margin:0; padding:0; list-style:none; height:21px; background:url(../images/owner_tabs.gif) no-repeat 0 -105px;}
#tabsMenu .testimonials{margin:0; padding:0; list-style:none; height:21px; background:url(../images/owner_tabs.gif) no-repeat 0 -126px;}
#tabsMenu .empty{margin:0; padding:0; list-style:none; height:21px; background:url(../images/owner_tabs.gif) no-repeat 0 -147px;}
#tabsMenu li{margin: 0; float:left; text-align: center; font-size:11px; line-height: 19px; height: 21px;}
/*
.tabsMenu li {float:left; display:inline; margin-left:2px; text-align: center; background:#AAC6E0 url(../images/tab_l.gif) no-repeat left top;}
.tabsMenu li a, .tabsMenu li span {float:left; height:11px; font-size:11px; padding:4px 4px; background: url(../images/tab_r.gif) no-repeat right top;}
.tabsMenu li.active  { background:#6384BC url(../images/tab_l2_a.gif) no-repeat left top;}
.tabsMenu li.active a, .tabsMenu li.active span { background:url(../images/tab_r2_a.gif) no-repeat right top; color:#FFFFFF}
*/
#tabsMenu li a {text-decoration:none; color:#003366; display: block;}
#tabsMenu li a:hover {color:#003399}

.testimonials {padding: 0 0 30px 30px; width: 650px;}
.testimonials h1 {font-family : Arial , Helvetica, sans-serif; font-weight: bold; color:#336699; font-size:12px}

.editContent h2 {font-size:1.5em; color:#003366; }
.editContent h3 {font-size:1.2em; color:#FFFFFF; background:#003366; padding:3px;}
.editContent h4 {font-size:1.1em;}

.editContent input {margin: 5px 0 0 0; padding: 0;}

.amList {margin:0; padding:0; list-style:none;}
.amList li {display:block; margin:1px; float:left; height:18px; width:185px; padding:3px 0; line-height:18px;}
.amList li input {margin:0 5px; padding:0;}

.imgTable .link {display:block; float:left; margin-right:5px; padding: 0 10px; text-align:center; font-weight:bold; line-height:20px; color:#003366; text-decoration:none; border:1px solid #003366; background:#ADC8E1; border:1px solid #003366}
.imgTable .link:hover {background:#ADD0F1}

.imgTableIL {margin:0 !important; padding:0 !important; background:#fff !important; border:0px !important;}
.imgTableIL img {border:1px solid #000000}

.table1 th {background:#003366; color:#fff;}

.contP030 {text-align:center; padding:0 30px;}
.contP030Left { padding:0 10px;}

.darkTitle {color:#fff; margin:0; margin-bottom:0.5em; text-align:left; background:#004464; padding:4px; font-size:12px !important; display: block}
.darkTitle a, .darkTitle a:visited {color:#fff; text-decoration:none}
.darkTitle a:hover {color:#fff; text-decoration:underline}
.darkTitle span {color:#fff;}

.normalTitle {color:#003366; margin-left:0 auto; margin-right:0 auto; margin-bottom:0; text-align:left; background:#FFFFFF; padding:4px 0; font-size:11px !important;display: block;}
.normalTitle a {color:#003366; text-decoration:none}
.normalTitle a:hover {color:#003366; text-decoration:underline}
.normalTitle span {color:#003366;}

.threeColList {margin:0 0 5px 0; padding:5px; border:1px solid #C0C0C0; list-style:none;}
.threeColList li {float:left; width:31%; margin-left:10px; text-align:left; display:inline; padding:3px 0;}

.greyBrdCont {border:1px solid #C0C0C0;}
.greyBrdCont h2 {background:#003366; font-size:13px; color:#fff; padding:4px; margin:0;}
.greyBrdCont .listingsRight {float:right; margin-right:4px; color:#fff; line-height:21px; font-size:10px;}
.greyBrdCont .listingsRight a {color:#fff;}

.greyBrdCont h3 {background:none !important; font-size:12px; color:#000; padding:10px; margin:0 0 10px 0; clear:both;}

.propertyEven {background:#EEEEEE}
.propColOne, .propColTwo, .propColThree {float:left; padding:5px;}
.propColOne{width:124px; text-align:center;}
.propColTwo {width:250px;}
.propColThree {width:150px;}

/* Easy clear ****************************************************************************************************** */

.editContent:after, .greyBrdCont:after, .threeColList:after, .propertyEven:after, .propertyOdd:after, .indexBox:after  {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}

.editContent, .greyBrdCont, .threeColList, .propertyEven, .propertyOdd, .indexBox {display:inline-block;}

/* Holly Hack Targets IE Win only \*/
    * html .editContent, * html .greyBrdCont, * html .threeColList, * html .propertyEven, * html .propertyOdd, * html .indexBox {height: 1%;}
      .editContent, .greyBrdCont, .threeColList, .propertyEven, .propertyOdd, .indexBox {display: block;}
/* End Holly Hack */

/* Adaugat 06Dec2006 de ionut2 --------------------------------------------------------------------- */
.td_first {background: #EFEFEF; border: 1px solid black; font-weight: bold;}
.td_grey a {padding: 3px 0; display: block; position: relative; text-decoration: none; background: #EFEFEF; border: 1px solid black;}
.td_grey a:hover {background: #DFDFDF; text-decoration: none;}

.availabilityHead100{width: 100px; height: 50px; float: left; margin: 5px; background-color: #EFEFEF; border: 1px solid #AFAFAF; font-weight: bold; text-align: center; padding-top: 5px;}
.availability100{width: 100px; height: 55px; float: left; margin: 5px; border: 1px solid #AFAFAF; text-align: center; background-color: #EFEFEF;}
.availability100 a{width: 100px; height: 50px; display: block; padding-top: 5px;}
.availability100 a:hover{background-color: #DFDFDF;}

.availabilityDiv3{width: 220px; height: 210px; float: left; margin: 5px 0 5px 15px; text-align:center;}

.calendarAvail {border: 1px solid #E0E0E0;}
.calendarAvail td {padding: 0px; color: #000000; height: 20px; text-align: left;}
.calendarAvail th {background-color: #FFFFFF; height: 20px; font-weight: normal}
.calendarAvail th.head {background-color: #FFFFFF; color: #000000; padding: 5px;}
.calendarAvail td.active {color: #FFFFFF; background-color: red;}
.calendarAvail td.admin {color: #FFFFFF; background-color: blue;}
.calendarAvail td.balance {color: #FFFFFF; background-color: gray;}
.calendarAvail td.final {color: #FFFFFF; background-color: green;}

.calendarAvailFront {border: 1px solid #E0E0E0; width: 190px;}
.calendarAvailFront th {background-color: #EEEEEE; color: #003366; height: 20px; font-weight: bold; border-top: 1px solid #8D8D8D; border-left: 1px solid #8D8D8D; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;}
.calendarAvailFront th.head {background-color: #003366; color: #FFFFFF; padding: 5px; width: 200px;}
.calendarAvailFront td {color: #000000; background-color: #FFFFFF; height: 20px; width: 32px; border-top: 1px solid #8D8D8D; border-left: 1px solid #8D8D8D; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;}
.calendarAvailFront td.active {color: #FFFFFF; background-color: red; text-decoration: line-through}
.calendarAvailFront td.admin {color: #FFFFFF; background-color: blue; text-decoration: line-through}
.calendarAvailFront td.nightonly3 {color: #000000; background-image: url(../images/nightbook.gif);}
.calendarAvailFront td.morningonly {color: #000000; background-image: url(../images/morningbook.gif);}

.calendarEvent {border: 1px solid #E0E0E0;}
.calendarEvent td {padding: 0px; color: #000000; height: 160px; width: 20px; text-align: left;}
.calendarEvent th {background-color: #FFFFFF; height: 20px; font-weight: normal}
.calendarEvent th.head {background-color: #FFFFFF; color: #000000; padding: 5px;}
.calendarEvent td.active {color: #FFFFFF; background-color: white;}
.calendarEvent td.admin {color: #FFFFFF; background-color: white;}
.calendarEvent td.balance {color: #FFFFFF; background-color: white;}
.calendarEvent td.final {color: #FFFFFF; background-color: white;}

.error {color: #CC0000; font-weight: bold;}
.textLeft {float: left; width: 200px; padding: 3px 5px;}
.fullTextLeft {float: left; width: 450px; padding: 3px 5px;}
.divLeftSmall{float: left; width: 150px; padding: 5px;}

/* Index clases --------------------------------------------------------------------------------------------*/

.indexBox {clear:both; padding-top:15px;}
/*.indexBox h1, .indexBox h2, .indexBox h3 {font-family:arial, sans-serif;}*/
.indexBox h2, .indexBox h3 {font-size:12px; margin-top:0; padding:0; color:#336699;}

.indexLeftCol {float:left; width:170px; margin-right:12px; margin-left: -720px; display: inline;}
.indexCenterCol {float:left; width:341px; margin-right:13px; margin-left: 190px; display: inline;}
.indexRightCol {float:left; width:180px; display: inline;}

.indexLeftCol h1 {font-size:13px; margin:0; padding:0; color:#336699; font-family: Arial,Helvetica,sans-serif}
.indexCenterCol h1 {font-size:14px; margin:0; padding:0; color:#336699;}

.indexBorderBox {border:1px solid #000; margin-bottom:10px;}
.indexBorderBox .strongText {font-size:12px; color:#fff; background:#003366; padding:5px; margin:0; border-bottom:1px solid #000; display: block;}

.topGreenBrd {border-top:1px solid #66CC99; font-family: Arial,Helvetica,sans-serif}
.spanYellow {color:#FFCC00}

.indexBlueBox {border:1px solid #336699 ; background:#E8EFF7; padding:10px;}

.searchBox {border:1px solid #003366; background: #EAEFF5; padding:5px; margin: 0;}
.searchBox .inputText {border: 1px solid #CCD0D1; width: 160px;}

form {margin:0; padding:0;}

strong.topGreenBrd {color:#336699; float:left; padding-top:5px; font-size:12px; font-family:Arial,Helvetica,sans-serif;}

/*style-uri pentru steps la creearea unei propr noi*/
.stepsTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../images/background.gif);
	line-height:25px;
	width:571px;
	height:35px;
	color:#364355;
}
.stepsTablePad {padding:5px;}
.stepsTableTitle {font-size: 10px; color:#666}

.stepDone {width:24px; height:24px;background: url(../images/bg_done.gif) no-repeat; text-align:center; color:#244D79; font-weight:bold}
.stepActive {width:24px; height:24px;background: url(../images/bg_active.gif) no-repeat; text-align:center; color:#FFF; font-weight:bold}
.stepFuture {width:24px; height:24px;background: url(../images/bg_future.gif) no-repeat; text-align:center; color:#909090; font-weight:bold}

.stepDone, .stepActive, .stepFuture {margin:0 3px; float:left;}
.stepsTableTitle, .stepCur {float:left; margin:0 5px;}

/* Adaugate pe 03 ian 2007 de Ionut -------------------------------------------------------------------------*/

.property_odd { background-color:#EEEEEE; padding: 0 5px; display:block; clear:both; height:85px;}
.property_even { background-color:#FFFFFF; padding: 0 5px; display:block; clear:both; height:85px}
.main_img {border: 1px solid #000000; width: 100px; height: 77px}
.quickview_img {border: 1px solid #000000; width: 77px; height: 58px}
.quickview_img_short {border: 1px solid #000000; width: 77px}

.strondPadd{padding: 10px 0; font-weight: bold;}
.divLeft{width: 200px; margin: 0 0 0 30px; float: left}
.divCenter{width: 250px; float: left}
.divRight{width: 300px; float: left}
.borderGrey{border-bottom: 1px solid #8D8D8D}
.heightNormal{height: 30px;}

.threeColCheck {margin:0 auto; padding:5px; list-style:none;}
.threeColCheck li {float:left; width:31%; height: 10px; margin: 0 0 0 10px; text-align: left; display:inline; padding:3px 0;}

.odd_row{backgroun-color: #CECECE}

td.subheading {
	color:#003366;
	font-family:verdana Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding:2px;
}

.enlargeAll{margin: 5px 0 0 0; float: right;}
.enlargeAll img{ border: 0;}
.selectCurrency{width: 375px; line-height: 20px; text-align: right; float: right}

.propertiesHeadImage{width:123px;float:left; margin-left: 5px;}
.propertiesHeadDescription{width:240px;float:left; padding-left: 5px;}
.propertiesHeadDescription a, .propertiesHeadDescription a:visited {color: #99EEFF; text-decoration: none; float:left;}
.propertiesHeadType{width:40px;float:left;}
.propertiesHeadBeds{width:70px;float:left;}
.propertiesHeadBeds a, .propertiesHeadBeds a:visited {color: #99EEFF; text-decoration: none; float:left;}
.propertiesHeadBeds a:hover {color: #99EEFF}
.propertiesHeadBed{width:35px;float:left;}
.propertiesHeadBath{width:40px;float:left;}
.propertiesHeadBath a, .propertiesHeadBath a:visited {color: #99EEFF; text-decoration: none; float:left;}
.propertiesHeadBath a:hover {color: #99EEFF}
.propertiesHeadPeople{width:50px;float:left;}
.propertiesHeadPeople a, .propertiesHeadPeople a:visited {color:#99EEFF; text-decoration: none; float:left;}
.propertiesHeadPeople a:hover {color:#99EEFF}
.propertiesHeadRate{width:100px;float:left;}
.propertiesHeadRate a, .propertiesHeadRate a:visited {color:#99EEFF; text-decoration: none; float:left;}
.propertiesHeadRate a:hover {color:#99EEFF}
.propertiesHeadPics{width:50px;float:left;}

.propertiesHeadImage span, .propertiesHeadDescription span, .propertiesHeadType span, .propertiesHeadBed span, .propertiesHeadBath span, .propertiesHeadPeople span, .propertiesHeadRate span, .propertiesHeadPics span {text-decoration: underline;}



.propertiesImage{float:left; text-align: center; width:102px; padding-top: 6px; margin-right: 3px; overflow: hidden;}
.propertyNew{width: 45px; height: 45px; margin-top: 1px; margin-left: 1px; z-index: 100; position: absolute; text-align: left;}
.yellowArrow{padding-left: 10px; background: url(../images/arrow_yellow.gif) 0 center no-repeat; font-size: 10px;}
.yellowText, .yellowText:visited, .yellowText:hover{font-weight: bold; color: #FF9900;text-decoration:underline}

.propertiesDescription{float:left; width:235px; padding:3px 5px 0 5px;}
.propertiesType{width:70px; float:left; padding-top: 3px;}
.propertiesBed{width:35px; text-align: center; float:left; padding-top: 3px;}
.propertiesBath{width:40px; text-align: center; float:left; padding-top: 3px;}
.propertiesPeople{width:50px; text-align: center; float:left; padding-top: 3px;}
.propertiesRate{width:100px; text-align: left; float:left; padding-top: 3px;}
.propertiesPics{width:60px; text-align: left; float:left; padding-top: 3px;}

.td_odd_avail{padding: 5px;}
.td_even_avail{padding: 5px;}
.td_gray_avail{padding: 5px;}
.td_book_avail{padding: 3px; background-color : #DDEEFF; border-bottom: 1px solid #EFEFEF;}
td.Header{font-family : Arial, Helvetica, sans-serif; font-size : 8pt; color: #FFFFFF; font-weight: bold; background: #003366; padding : 5px;}

.indexLeftCol .h1IndexLeft{background: url(../images/th_left.gif) #003366 no-repeat; height: 17px; font-size: 11px; color: #FFFFFF; padding: 5px 0 0 8px; font-family: Arial,Helvetica,sans-serif; margin: 0; display: block;}
.indexRightCol .h1IndexRight{background: url(../images/th_right.gif) #003366 no-repeat center right; height: 17px; font-size: 11px; color: #FFFFFF; padding: 5px 0 0 8px; font-family: Arial,Helvetica,sans-serif; margin: 0; display: block;}

.btn_continue{background: url(../images/btn_continue.gif) no-repeat center center; width: 102px; height: 26px; border: 0; color: #FFFFFF; padding-bottom: 1px; cursor: pointer;}
.btn_continue_large{background: url(../images/btn_continue_large.gif) no-repeat center center; width: 180px; height: 26px; border: 0; color: #FFFFFF; padding-bottom: 1px; cursor: pointer;}
.btn_continue_new{background: url(../images/btn_continue_new.gif) no-repeat 0 3px; width: 112px; height: 26px; border: 0; color: #FFFFFF; padding-bottom: 1px; cursor: pointer; font-weight: bold;}
.btn_continue_large_new{background: url(../images/btn_continue_large_new.gif) no-repeat center center; width: 140px; height: 26px; border: 0; color: #FFFFFF; padding-bottom: 1px; cursor: pointer; font-weight: bold;}
.titleBordered{background: #E8EFF7; border-top: 1px solid #336699; border-bottom: 1px solid #336699; padding: 5px}
.borderBotttom{border-bottom: 1px solid #003366;}

.property_premier{padding-left:25px; padding-top:6px;background:#FFFFE5 url(../images/premier_bg.gif) no-repeat;display:block; clear:both; height:105px;}
.property_featured{padding-left:25px; padding-top:6px; background-image:url(../images/featured_bg.gif);display:block; clear:both; height:90px;}
.property_standard{padding-left:25px; padding-top:6px;background-image:url(../images/standard_bg.gif); clear:both; height:90px;}

.propTabsMenu{color: #6384BC; font-size: 14px; font-weight: bold;}
.textEditProperty{text-align: right; padding-right: 20px; font-weight: bold;}


.sq-rc-hd, .sq-rc-hd span, .sq-rc-bd, .sq-rc-ft, .sq-rc-ft span, .rc-hd, .rc-hd span  { background-image:url(../images/sprite-rc.png); background-repeat:no-repeat; }

/* top box width round corners */
.rc-hd, .rc-hd span   { overflow:hidden; display:block; color:#fff;	font-size:12px;	font-weight:bold;	}
.rc-hd 	{ background-position:right 0; height:23px;}
.rc-hd span { height:19px; padding:4px 13px 0px 13px; margin:0 20px 0 0; background-position:left 0;	}
.rc-hd-whiter { background-position:right -23px; }
.rc-hd-whiter span {background-position:left -23px; color:#003366!important;}
.rc-hd-small span {font-size:10px;}
/* end top box width round corners */

/* sq-rc-box */
.sq-rc-box {width: 134px; float: left; margin-right: 10px;}
.sq-rc-hd, .sq-rc-hd span, .sq-rc-ft, .sq-rc-ft span  {height:4px; display:block;}
.sq-rc-hd { background-position:right -46px;}
.sq-rc-hd span { margin:0 4px 0 0; background-position:left -46px; }
.sq-rc-bd { padding:4px 10px 4px 10px; background-position:0 -174px; height:120px; border-right:1px solid #d4deec; border-left:1px solid #d4deec;}
.sq-rc-ft {background-position:right -170px;}
.sq-rc-ft span{ margin:0 4px 0 0; background-position:left -170px;}
.sq-rc-box a {font-size: 10px; color: #4571BA; display: block;}
.sq-rc-bd strong {font-size:10px;}
.sq-rc-bd img {border: 5px solid #FFFFFF;}
.sq-rc-bd .bordered {border: 1px solid #D4DEEC; height: 81px;}
/* end sq-rc-box */
#listings {
    padding-top: 48px;
    left: 10px;
    width: 600px;
}

#listings .inner {
    position: relative;
    margin: 0 0 0 10px;
    padding-right: 0px;
}

#listings .inner .entries {
    position: relative;
    margin: 0 0 0 10px;
    padding-right: 0px;
    border-top: 1px solid #0000FF;
    border-bottom: 1px solid #0000FF;
    border-right: 1px solid #0000FF;
    border-left: 1px solid #0000FF;
    border-color: darkblue;
}

.blue {
    color: #4165af;
}

.result-box {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#676767;*/
	color:#464646;
	border:1px solid green;
	padding:5px;
	/* background:#ffffff url(../images/so-contact-bg2.gif) repeat-x left bottom; */
	width: 82%;
  margin-left: 0px;
}
.result-box span {
	color:#208020;
}

.result-box-sw {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#676767;*/
	color:#464646;
	border:1px solid green;
	padding:5px;
  background:#e4e3e3;
	/* background:#ffffff url(../images/so-contact-bg2.gif) repeat-x left bottom; */
	width: 77%;
  margin-left: 0px;
}
.result-box-sw span {
	color:#208020;
}

.result-box-cb {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#676767;*/
	color:#464646;
	border:1px solid green;
	padding:5px;
  background:#e4e3e3;
	/* background:#ffffff url(../images/so-contact-bg2.gif) repeat-x left bottom; */
	width: 450px;
  margin-left: 0px;
}
.result-box-cb span {
	color:#208020;
}

.error-box {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#676767;*/
	color:#464646;
	border:1px solid red;
	padding:5px;
	/*background:#ffffff url(../images/so-contact-bg2.gif) repeat-x left bottom;*/
	width: 82%;
  margin-left: 0px;
}
.error-box span {
	color:#ca4040;
}

.error-box2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#676767;*/
	color:#464646;
	border:1px solid red;
	padding:5px;
	/*background:#ffffff url(../images/so-contact-bg2.gif) repeat-x left bottom;*/
	width: 450px;
  margin-right: 100px;
}
.error-box2 span {
	color:#ca4040;
}

.error-box-sw {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#676767;*/
	color:#464646;
	border:1px solid red;
	padding:5px;
  background:#e4e3e3;
	/*background:#ffffff url(../images/so-contact-bg2.gif) repeat-x left bottom;*/
	width: 77%;
  margin-left: 0px;
}
.error-box-sw span {
	color:#ca4040;
}

.error-box-cb {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#676767;*/
	color:#464646;
	border:1px solid red;
	padding:5px;
  background:#e4e3e3;
	/*background:#ffffff url(../images/so-contact-bg2.gif) repeat-x left bottom;*/
	width: 450px;
  margin-left: 0px;
}
.error-box-cb span {
	color:#ca4040;
}

.instructfs {
  width: 600px;
}

.small-font-blue {
	font-size: 12px;
	font-weight: bold;
}
/*.blue-style-links {color: #1eaddb}*/
.blue-style-links {color: darkblue}

#right-coloumn-area {
position: absolute;
width: 230px;
height: 600px;
margin-left: 725px;
margin-top: 215px;

}
#right-coloumn-area2 {
position: absolute;
width: 200px;
height: 600px;
margin-left: 725px;
margin-top: 215px;

}

#right-coloumn-area3 {
position: absolute;
width: 180px;
height: 600px;
margin-left: 765px;
margin-top: 215px;
}

#right-coloumn-area4 {
width: 400px;
height: 400px;

}

#right-coloumn-area5 {
width: 600px;
height: 200px;

}

#txt-links {
width: 200px;
height: 15px;
}

#blue-line {
margin-top: 5px;
height: 1px;
background-color: #1eaddb;

}

#links-right-coloumn {
margin-top: 5px;


}

#links-right-coloumn p, #links-right-coloumn a, #links-right-coloumn a:visited, #links-right-coloumn a:hover {text-decoration:none; color: darkblue; border:0;}

.heading-content-area {
	font-size: 14px;
	/* color: #0ea7d9; */
	/*color: #058FCC;*/
	color: #047391;
}

.heading-content-area2 {
	font-size: 14px;
	color: darkblue;
}

.heading-content-area3 {
	font-size: 28px;
	/* color: #0ea7d9; */
	/*color: #058FCC;*/
	color: #047391;
}




