html,body,div,ul,li,h1,h2,h3,h4,h5,a,p,img,form,input,textarea,tr,td,tbody,th,select,li,ul,table{margin:0px; padding:0px;}
html{overflow-y:scroll;}
img,table{border:0px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
body,textarea,input,select{font-family:Tahoma;}
body{font-size:11px;}
object {outline:none;}
:focus {outline-style: none;}
.terminator{clear:both; overflow:hidden; height:0px;}
.helperError{font-size:12px; padding:5px; font-weight:bold; color:red; border:1px dashed red;}
textarea{overflow:auto; font-size: 12px; line-height: 13px;}
a{text-decoration:none; color: #0083a9;}
a:hover{text-decoration:underline;}
.separator{clear:both; height:16px; background-image:url('../images/bg/separator.gif'); margin-bottom: 1px;}
.separator2 {clear:both; height:5px; border-top: 1px solid #c8c8c8; margin-top: 10px;}
.separator3 {clear:both; height:5px; border-top: 1px solid #00386d; margin-top: 10px;}
.separator4 {clear:both; height:13px; background-color: #e7e7e7;}
/* GOOGLE MAPS*/

object {z-index: 1;}

/*  FACEBOOK  */
.fbDarkWidget {border-style: none !important;}

h2 {font-size:14px;}

/**************/

/* GOOGLE PAGE BADGE */
.oU {background-color: #F2F2F2 !important; border: 0px !important;}
/*********************/

/* FORM JQUERY TOOLS VALIDATOR*/
.error {
	/* supply height to ensure consistent positioning for every browser */
	height:15px;
	background-color:#FFFE36;
	border:1px solid #E1E16D;
	font-size:11px;
	color:#000;
	padding:3px 10px;
	margin-left:-2px;


	/* CSS3 spicing for mozilla and webkit */
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;

	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;
}
/**************************************************/

/*.gmnoprint {right: 306px !important;}
.gmnoprint div.gmnoprint {right: auto !important;}*/

@font-face {
    font-family: 'duepuntozero_regular';
    src: url('duepuntozero-webfont.eot');
    src: url('duepuntozero-webfont.eot#iefix') format('embedded-opentype'),
         url('duepuntozero-webfont.woff') format('woff'),
         url('duepuntozero-webfont.ttf') format('truetype'),
         url('duepuntozero-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'duepuntozero_boldregular';
    src: url('duepuntozero_bold-webfont.eot');
    src: url('duepuntozero_bold-webfont.eot#iefix') format('embedded-opentype'),
         url('duepuntozero_bold-webfont.woff') format('woff'),
         url('duepuntozero_bold-webfont.ttf') format('truetype'),
         url('duepuntozero_bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}



.zoneTitle{font-size:18px; font-weight:bold; color:#00386D; margin-bottom:10px;}
.zoneTitle span{color:#26A4D3;}

.zoneTitle2{font-size: 16px; font-weight:bold; color:#858484; margin-bottom: 10px;}
.zoneTitle2 span{color:#f57b20;}

.zoneTitle3{font-size: 14px; font-weight:bold; color:#858484; margin-bottom: 10px;}
.zoneTitle3 span{color:#f57b20;}

.smallZoneTitle {font-size: 18px; color: #00386d; font-weight: bold; padding-left: 0px; padding-bottom: 10px;}

.indexTitle {font-size:30px; font-weight:bold; color:#939393; margin-bottom:10px; padding-left: 0px;}
.indexTitle a:hover{text-decoration: none;}
.indexTitle span{color:#ffbb0d;}

.subTitle {font-size:14px; font-weight:bold; color:#bbbbbb; }
.subTitle span{color:#ffba00; }

.cropIcon{width: 27px; height: 27px; background-color:#ccc; background-repeat:no-repeat; background-position:-1px -1px; border:1px solid #fff;}
.cropIconDisabled{/*visibility:hidden;*/ opacity:0.3; cursor:auto;}

.defaultBlueButton {border: 0px; background-color: #26A4D3; border-left: 7px solid #0089BC; color: #FFF; font-weight: bold; padding: 3px 10px 3px 8px; cursor: pointer; margin-top: 10px; margin-bottom: 10px; display: block; font-size: 12px;}
.defaultBlueButton:hover {text-decoration: none;}

.defaultGreyButton {border: 0px; background-color: #9E9E9E; border-left: 7px solid #5d5d5d; color: #FFF; font-weight: bold; padding: 3px 10px 3px 8px; cursor: pointer; margin-top: 10px; margin-bottom: 10px; display: block; font-size: 12px;}
.defaultGreyButton:hover {text-decoration: none;}


.defaultGradientBlueButton{background-image: url('../images/buttons/defaultGradiendButtonBk.png'); background-position: top left; background-repeat: repeat-x; background-color: #017da5; padding: 3px 10px; color: #FFFFFF; font-size: 12px; border: 0px;}
.defaultGradientBlueButton:hover{text-decoration: none;}


.defaultGradientValentinesButton{background-image: url('../images/buttons/bkValentin.jpg'); background-position: top left; background-repeat: repeat-x; background-color: #017da5; padding: 3px 10px; color: #FFFFFF; font-size: 12px;}
.defaultGradientValentinesButton:hover{text-decoration: none;}

.defaultGradientImageBlueButton{background-image: url('../images/buttons/defaultGradiendButtonBk2.png'); background-position: top left; background-repeat: repeat-x; background-color: #017da5; padding: 0px 10px; color: #FFFFFF; font-size: 12px;  display: block; cursor: pointer;}
.defaultGradientImageBlueButton:hover{text-decoration: none;}
.defaultGradientImageBlueButton img{margin-bottom: 0px; margin-right: 10px; margin-top: 0px;}


.button{border:0px; background:none; cursor:pointer;}
.buttonDisplayroute{background-image:url('../images/buttons/displayroute.gif'); width:106px; height:22px;}
.buttonShare{background-image:url('../images/buttons/share.gif'); width:79px; height:22px;}
.buttonComment{background-image:url('../images/buttons/comment.gif'); width: 166px; height: 22px;}
.buttonGoto{background-image:url('../images/buttons/goto.gif'); width:15px; height:15px; display: block; float: right;}
.buttonAddtocalendar{background-image:url('../images/buttons/addtocalendar.gif'); width:22px; height:15px; display: block; float: right; margin-left: 3px;/*modificat pentru evenstListerFiltersPaging de pe home*/}
.buttonAddtocalendar2a{background-image:url('../images/buttons/addtocalendar.gif'); width:22px; height:15px; display: block; float: right; margin-left: 3px;/*modificat pentru evenstListerFiltersPaging de pe home*/}
.buttonAddtocalendar2{background-image:url('../images/buttons/addToCalendar2.gif'); width:149px; height:22px;}
.buttonAddtofavourites{background-image:url('../images/buttons/addtofavourites.gif'); width:300px; height:59px; margin-bottom:10px;}
.buttonAddplacetofavourites{background-image:url('../images/buttons/butAddToFavourite.png'); width:166px; height:31px; margin-bottom:10px;}
.buttonCheckin{background-image:url('../images/buttons/checkin.gif'); width:300px; height:59px; margin-bottom:10px;}
.buttonEditaccount{background-image:url('../images/buttons/editaccount.gif'); width:65px; height:22px; margin-bottom:10px;}
.buttonSend{background-image:url('../images/buttons/send.gif'); width:95px; height:28px; margin-bottom:10px;}
.buttonLogin{background-image:url('../images/buttons/login.gif'); width:65px; height:24px;}
.buttonSearch{background-image:url('../images/buttons/search.gif'); width:88px; height:27px;}
.buttonSearchPeople{background-image:url('../images/buttons/searchPeople.gif'); width: 64px; height: 28px;}
.buttonSearchPlaces{background-image:url('../images/buttons/searchPlaces.gif'); width: 42px; height: 28px;}
.buttonSearchEvents{background-image:url('../images/buttons/searchEvents.gif'); width: 42px; height: 28px;}
.buttonCancel{background-image:url('../images/buttons/cancel.gif'); width: 63px; height: 22px;}
.buttonSave{background-image:url('../images/buttons/save.gif'); width: 59px; height: 22px;}
.buttonNewAlbum{background-image:url('../images/buttons/newAlbum.gif'); width: 143px; height: 22px;}
.buttonViewList{background-image:url('../images/buttons/viewList.gif'); width: 143px; height: 27px;}
.buttonAddFriend{background-image:url('../images/buttons/addfriend.gif'); width: 139px; height: 22px;}
.buttonDeleteFriend{background-image:url('../images/buttons/deleteFriend.gif'); width: 139px; height: 22px;}
.buttonSearchToolsSubmit{background-image:url('../images/buttons/searchToolsSubmit.gif'); width: 32px; height: 23px;}
.buttonShowOnMap{display: block; background-image:url('../images/buttons/showOnMap.gif'); width: 18px; height: 19px; float: right;}
.buttonCreateEvent{display: block; background-image:url('../images/buttons/createEvent.gif'); width: 166px; height: 31px;}
.buttonInviteToEvent{display: block; background-image:url('../images/buttons/trimiteInvitatia.gif'); width: 146px; height: 31px;}
.buttonInviteToEvent2{display: block; background-image:url('../images/buttons/trimiteInvitatia.gif'); width: 146px; height: 31px;}
.buttonStergeTag{background-image:url('../images/buttons/stergeTag.gif'); width: 100px; height: 22px;}
.buttonStergePoza{background-image:url('../images/buttons/stergePoza.gif'); width: 108px; height: 22px;}
.buttonStergeAlbum{background-image:url('../images/buttons/buttonDeleteAlbum.png'); width: 120px; height: 22px;}
.buttonAdaugaTag{background-image:url('../images/buttons/adaugaTag.gif'); width: 100px; height: 22px;}
.buttonOK{background-image:url('../images/buttons/butOK.gif'); width: 68px; height: 22px;}
.buttonChangePass{display: block; background-image:url('../images/buttons/butChangePass.gif'); width: 119px; height: 22px;}
.buttonEventsAddFav{display: block; background-image:url('../images/buttons/eventsAddFav.gif'); width: 143px; height: 28px; margin-top: 5px;}
.buttonSmallSearch{background-image:url('../images/buttons/buttonSmallSearch.gif'); width: 32px; height: 22px; float: right;}
.buttonEditProfile{background-image:url('../images/buttons/buttonEditProfile.gif'); width: 90px; height: 22px; float: right; display: block;}
.buttonSimpleLogin{background-image:url('../images/buttons/simpleLogin.jpg'); width: 65px; height: 21px; float: right; display: block;}
.buttonTrailer{background-image:url('../images/buttons/butTrailer.gif'); width: 59px; height: 19px; display: block; float: left; }
.buttonGoBack{background-image:url('../images/buttons/butGoBack.png'); width: 81px; height: 28px; display: block; float: right;}
.buttonGoBack{background-image:url('../images/buttons/butGoBack.png'); width: 81px; height: 28px; display: block; float: right;}
.butSearchFacebook{background-image:url('../images/buttons/butSearchFacebook.png'); width: 225px; height: 33px; display: block; }
.butSearchYahoo{background-image:url('../images/buttons/butSearchYahoo.png'); width: 225px; height: 33px; display: block; }
.butVeziHarta{background-image:url('../images/buttons/butonVeziHarta.jpg'); width: 27px; height: 119px; display: block; position: absolute; left: -27px; top: 0px;}
.butInapoiTemp{background-image:url('../images/buttons/butonVeziCarusel.jpg'); width: 27px; height: 119px; display: block; position: absolute; left: -27px; top: 0px;}
.topLoginButton{background-image:url('../images/buttons/topLoginButton.jpg'); width: 89px !important; height: 21px; display: block; }
.butFacebooklogin {background-image:url('../images/buttons/butFacebooklogin.png'); width: 83px; height: 34px; display: block; position: absolute; right: 85px; top: 8px;}
.smallEmailButton {background-image:url('../images/buttons/smallEmailButton.jpg'); width: 26px; height: 17px; display: block; float: right; margin-right: 0px;}
.smallWwwButton {background-image:url('../images/buttons/smallWwwButton.jpg'); width: 26px; height: 17px; display: block; float: right; margin-right: 0px;}


.befriendEvent {background-image:url('../images/buttons/befriendEvent.png'); width: 25px; height: 19px;}
.befriendPlace {background-image:url('../images/buttons/befriendPlace.png'); width: 20px; height: 21px;}
.befriendUser {background-image:url('../images/buttons/befriendUser.png'); width: 16px; height: 19px; display: block;}

.recommendPlaces {background-image:url('../images/buttons/buttonRecommendPlace.png'); width: 166px; height: 31px; display: block; position: absolute; right: 7px; top: 87px;}
.recommendEvents {background-image:url('../images/buttons/buttonRecommendEvent.png'); width: 143px; height: 28px; display: block; margin-top: 5px}
.recommendArticles {background-image:url('../images/buttons/goto.gif'); width:15px; height:15px; display: block;}
.recommendFiles {background-image:url('../images/buttons/goto.gif'); width:15px; height:15px; display: block; float: right; margin-top: 4px;}
.buttonRecommendPlaces{background-image:url('../images/buttons/buttonRecommendPlace.png'); width: 166px; height: 31px; display: block;}
.buttonRecommend{background-image:url('../images/buttons/buttonRecommendEvent.png'); width: 143px; height: 28px; display: block;}

.buttonInviteToEventIcon {display: block; background-image:url('../images/icons/inviteIcon.jpg'); width: 15px; height: 15px; float: right;}

.buttonFilters{float:left; margin-right:6px; border:2px solid #A51F65; overflow:hidden;}
.buttonFilters input{margin-left:-50px;}
.buttonFilters:hover{border-color:#ccc;}
.buttonFiltersActive{border-color:#fff;}
.buttonFiltersActive:hover{border-color:#fff;}

.buttonInfoEdit{background-image:url('../images/buttons/infoEdit.gif'); width: 60px; height: 22px;}
.buttonInfoSave{background-image:url('../images/buttons/infoSave.gif'); width: 160px; height: 22px;}
.buttonAttachImage{background-image:url('../images/buttons/attachImage.gif'); width: 16px; height: 16px;}
.buttonDelete{background-image:url('../images/buttons/delete.gif'); background-repeat: no-repeat; width: 16px; height: 16px;}
.buttonInfoDelete{background-image:url('../images/buttons/infoDelete.gif'); width: 65px; height: 22px;}
.buttonUserInfoEvents{background-image:url('../images/buttons/userInfo-Events2.png'); width: 23px; height: 17px; display: block; float: left;}
.buttonUserInfoPlaces{background-image:url('../images/buttons/userInfo-Places2.png'); width: 18px; height: 20px; display: block; float: left;}
.buttonUserInfoFriends{background-image:url('../images/buttons/userInfo-Friends2.png'); width: 40px; height: 18px; display: block; float: left;}
.buttonUserInfoEvents.selected{background-image:url('../images/buttons/userInfo-Events_selected.png'); width: 23px; height: 17px; display: block; float: left;}
.buttonUserInfoPlaces.selected{background-image:url('../images/buttons/userInfo-Places_selected.png'); width: 18px; height: 20px; display: block; float: left;}
.buttonUserInfoFriends.selected{background-image:url('../images/buttons/userInfo-Friends_selected.png'); width: 40px; height: 18px; display: block; float: left;}
.embedButton {background-image: url('../images/buttons/embedButton.jpg'); width: 27px; height: 105px; position: absolute; left: -27px; top: 0px;}

.invitationAddToCalendar{background-image:url('../images/buttons/addtocalendar.gif'); background-position: left 1px; height:15px; float: right; margin-left: 3px; padding-left: 25px; background-repeat: no-repeat; padding-top: 3px; margin-top: 2px;}

a.buttonFriendsAdd{background-image:url('../images/buttons/friendsAdd.gif'); width: 19px; height: 19px; display: block; margin: auto;}
a.buttonFriendsDelete{background-image:url('../images/buttons/friendsDelete.gif'); width: 19px; height: 19px; display: block; margin: auto;}
a.buttonAddtocalendar3{background-image:url('../images/buttons/buttonAddtocalendar.gif'); width: 143px; height: 28px; display: block; }
a.buttonAddtocalendar3b{background-image:url('../images/buttons/buttonAddtocalendar.gif'); width: 143px; height: 28px; display: block; }
a.buttonInvitetoevent{background-image:url('../images/buttons/trimiteInvitatia2.gif'); width: 143px; height: 28px; display: block; }
a.buttonInvitetoevent2{background-image:url('../images/buttons/trimiteInvitatia2.gif'); width: 143px; height: 28px; display: block; }
a.buttonContNou{background-image:url('../images/buttons/contNou.jpg'); width: 89px; height: 21px; display: block; }

.readmore{color: #0083A9; font-weight:bold; white-space: nowrap;}

.wallpostsCounter {float: right; background-image: url('../images/icons/commentsIcon.png'); background-position: top right; background-repeat: no-repeat; color: #26a4d3; font-weight: bold; padding-right: 20px; margin-top: 5px;}



old_body{background:#ddd;}
body{background:#FFF;}

.header {background-color: #000; position: relative; /*z-index: 10;*/}

.logoBanner {position: relative;}
.logoBanner .logo{float: left; padding: 17px 10px 3px 10px;}
.logoBanner .banner{float: right; margin-top: 7px; margin-bottom: 7px; width: 728px; height: 90px; border: 1px solid #CC0000;}

.loginSlide {position: absolute; top: -60px; left: 0px; width: 980px; background-color: #464646; height: 60px; z-index: 999999;}
.loginSlide .zoneTitle{color: #dddddd; font-size: 28px; padding-left: 58px; padding-top: 7px; float: left;}
.loginSlide .zoneTitle span{color: #f57b20;}
.loginSlide .topLogin {float: left; padding-left: 60px; padding-top: 12px; color: #FFF;}
.loginSlide .topLogin input{width: 158px; height: 19px; border: 0px;}
.loginSlide .topLogin .toolbox{float: right; padding-top: 3px;}
.loginSlide .topLogin .toolbox a{color: #FFF; font-size: 11px; font-weight: normal;}
.loginSlide .toggleLoginTop {position: absolute; right: 0px; bottom: -28px; background-image: url('../images/buttons/loginDownArrow2.png'); background-position: 10px 14px; background-repeat: no-repeat; background-color: #464646; width: 36px; height: 10px; padding: 10px 5px 8px 27px;}
.loginSlide .toggleLoginTop.up {background-image: url('../images/buttons/loginUpArrow2.png');}
.loginSlide .toggleLoginTop:hover {text-decoration: none;}
.loginSlide .toolbox a{color: #FFF;}

#mainVisual{
	z-index: 10;
}

.layout{
	width:980px; 
	margin:auto; 
	background-color:#fff; 
	position: relative;
	z-index: 10;
}

.layoutColumnSmall{width:200px; padding-top: 1px; background-image: url('../images/bg/bgHomeLeft.jpg'); background-position: top left; background-repeat: repeat-x;}
.layoutColumnLarge{width:470px;}
.layoutColumnMedium{width:300px; padding-left:10px; padding-top: 30px;}

.layoutContentPlace{background-image:url('../images/bg/layoutContent.gif'); background-repeat:repeat-y;}
.layoutContentEvent{background-image:url('../images/bg/layoutContent.gif'); background-repeat:repeat-y;}
.layoutContentUser{background-image:url('../images/bg/layoutContent.gif'); background-repeat:repeat-y;}
.layoutContentHomepage{background-image:url('../images/bg/layoutContent.gif'); background-repeat:repeat-y;}
.layoutContentHomepage .separator{margin-bottom:1px;}

.layoutContentPlace .layoutColumnSmall, .layoutContentPlace .layoutColumnMedium, .layoutContentPlace .layoutColumnLarge{float:left;}
.layoutContentEvent .layoutColumnSmall, .layoutContentEvent .layoutColumnMedium, .layoutContentEvent .layoutColumnLarge{float:left;}
.layoutContentUser .layoutColumnSmall, .layoutContentUser .layoutColumnMedium, .layoutContentUser .layoutColumnLarge{float:left;}
.layoutContentHomepage .layoutColumnSmall, .layoutContentHomepage .layoutColumnMedium, .layoutContentHomepage .layoutColumnLarge{float:left;}

.layoutContentUser .layoutColumnLarge{width:460px; padding-left:10px;}
.layoutContentUser .layoutColumnLarge .zoneSeparator{margin:0px; margin-bottom:5px;}
.layoutContentUser .layoutColumnLarge .zoneTitle{ margin-bottom:5px;}
.layoutContentUser .mySharer{margin-left:0px;}

.mainMenu{font-size:18px; font-weight:bold; margin: auto; line-height: 22px;}
.mainMenu ul{list-style:none; padding-right:0px; height:20px; padding-bottom: 0px;}
.mainMenu li{float:left; margin-right: 0px;}
.mainMenu a span{color: #F57B20;}
.mainMenu a{color:#FFFFFF; padding: 5px; padding-top: 0px; display: inline-block; padding-bottom: 3px; margin-bottom: 5px;}
.mainMenu a:hover{text-decoration: none; color: #A40043; background-color: #FFF;}
.mainMenu a.selected{text-decoration: none; color: #A40043; background-color: #FFF;}

.secondaryMenu{float: left; font-size:13px; font-weight: bold; margin-right: 0px; background-color: #000000; padding: 5px 10px 5px 10px; width: 659px; height: 17px; overflow: hidden;}
.secondaryMenu ul{list-style:none; padding:0px; padding-right:0px;}
.secondaryMenu li{float:left; margin-right: 4px;}
.secondaryMenu li span{color: #F57B20;}
.secondaryMenu a{color:#FFFFFF; padding: 0px 3px 0px 3px;}
.secondaryMenu a:hover{text-decoration: none; color: #FFF; background-color: #949494;}
.secondaryMenu a.nohover:hover{text-decoration: underline; color: #FFF; background-color: transparent;}
.secondaryMenu a.selected{text-decoration: none; color: #FFF; background-color: #949494;}

.secondaryMenuCoating {float: left; width: 681px; background-color: #FFF; padding-bottom: 10px; padding-top: 10px; z-index: 10; position: relative;}

.smallMenu{float: right; font-size:11px; font-weight: bold; margin-top: 10px; margin-right: 5px;}
.smallMenu ul{list-style:none; padding:0px; padding-right:0px; }
.smallMenu li{float:left; margin-right: 4px;}
.smallMenu li span{color: #ffba00;}
.smallMenu a{color:#dddddd; padding: 0px 3px 0px 3px;}
.smallMenu a:hover{text-decoration: underline; }
.smallMenu a.selected{text-decoration: none;}

.newsFlash{margin-bottom:1px;}
.newsFlashItem{background-image:url('../images/bg/newsFlashItem.gif'); background-repeat:no-repeat; background-color:#1F5D8C; width:459px; height:38px; overflow:hidden; float:left; padding-left:31px;}
.newsFlashItem table{width:459px; height:37px;}
.newsFlashItem .text{padding:5px;}
.newsFlashItem img{display:block;}
.newsFlashItem a{color:#fff; font-weight:bold;}

.spOffTop{background-image:url('../images/bg/spOffTop.jpg'); width:650px; height:87px; background-position:right; padding-right:20px; background-color:#000;}
.spOfferTopImage{float:left; margin-right:20px;}
.spOffTop .title{font-size:17px; margin-bottom:10px; padding-top:10px; font-weight:bold;}
.spOffTop .title a{color:#ffba00;}
.spOffTop .description{color:#fff; font-weight:bold;}



.myProfileInfoTopLogin{position: absolute; background-image: url('../images/bg/backLogin.png'); z-index: 200; right: 0; width: 289px; height:85px; padding-left:15px; padding-top: 7px;}
.myProfileInfoTopLogin .zoneTitle{color:#fff; margin-bottom: 5px;}
.myProfileInfoTopLogin .text{border:0px; float:left; width:130px; height: 17px; padding:2px; font-size:11px; }
.myProfileInfoTopLogin .toolbox{padding-top:8px;}
.myProfileInfoTopLogin .toolbox a{color:#fff;}


.myProfileInfoTop{position: absolute; right: 0; background-image: url('../images/bg/backLogin.png'); background-position: bottom left; z-index: 200; width: 300px; height:62px; padding-left: 0px;}
.myProfileInfoTop .zoneTitle{color:#fff; }
.myProfileInfoTop a{color:#fff; font-weight: bold;}
.myProfileInfoTop .value{color:#fff;}
.myProfileInfoTop .zoneTitle span{color:#d9d9d9;}
.myProfileInfoTop .subZone2 {padding:10px; padding-left:20px; padding-top:5px; height:77px; color:#25A3D3;}
.myProfileInfoTop .subZone2 a{color:#25A3D3;}

.myProfileInfoTop .accountActions{float:right; padding-top: 10px; padding-right: 10px;}
.myProfileInfoTop .accountActions .buttonEditaccount{margin-left:15px;}
.myProfileInfoTop .accountActions a{color:#fff;}

.myProfileInfoTop .subZone1 table{width:100%;}
.myProfileInfoTop .subZone1 .label{}
.myProfileInfoTop .subZone1 .value{font-weight:bold;}
.myProfileInfoTop .subZone2 table {width:100%;}
.myProfileInfoTop .subZone2 table td{vertical-align:top; width:50%;}

.myProfileInfoTop .subZone2 .friendsCount,
.myProfileInfoTop .subZone2 .placesCount,
.myProfileInfoTop .subZone2 .reccomendationsCount,
.myProfileInfoTop .subZone2 .messagesCount,
.myProfileInfoTop .subZone2 .requestsCount{padding:3px; padding-left:23px; background-repeat:no-repeat; background-position:left center; display:block;}

.myProfileInfoTop .subZone2 .friendsCount{background-image:url('../images/bg/friendsCount.gif');}
.myProfileInfoTop .subZone2 .placesCount{background-image:url('../images/bg/placesCount.gif');}
.myProfileInfoTop .subZone2 .reccomendationsCount{background-image:url('../images/bg/reccomendationsCount.gif');}
.myProfileInfoTop .subZone2 .messagesCount{background-image:url('../images/bg/messagesCount.gif');}
.myProfileInfoTop .subZone2 .requestsCount{background-image:url('../images/bg/requestsCount.gif');}


.iconEventsuggestionszonetitle{/*background-image:url('../images/bg/eventSuggestionsZoneTitle.gif'); background-repeat:no-repeat; padding-left:35px; background-position:0px 2px; */ padding-left: 10px;}
.iconCalendartitle{background-image:url('../images/bg/calendartitle.gif'); background-repeat:no-repeat; padding-left:25px; background-position:0px 4px; margin-left: 10px; margin-top: 10px;}


.mainMap{position: relative; border-top: 1px solid #949494;}
.googleMapTool{position: relative; border-top: 1px solid #949494; border-bottom: 1px solid #949494; margin-bottom: 11px}
.mapLoading {background-image: url('../images/bg/mainPlaceInfoTitle.png'); width: 980px; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 100000; display: none;}
.mainMap .buttonDisplayroute{position:absolute; top:-30px; left:5px;}
.mainMap .separator{position:relative; z-index:20;}
.mainMap .mapFilters {position:absolute; top: -47px; height: 39px; width: 675px; background-image: url('../images/bg/mainPlaceInfoTitle.png'); padding-top: 8px; padding-left: 5px; border-bottom: 1px solid #000;}

#mainMap{height:205px;  width:980px;}
.mainSearchTool {float: right; width: 299px; }
.searchBox{float: right; width: 299px;}
.searchBox .searchForm{background:#000; padding: 13px 10px 12px 10px; margin-left: 0px;}
.searchBox .searchForm .complexSearch{float: left; background-color: #FFFFFF; height: 22px;}
.searchBox .searchForm .text{float: left; border:none; padding:2px; width: 145px; height: 18px; color: #949494;}
.searchBox .searchForm .select{float: left; height: 22px; border: 0px; color: #949494; width: 95px;}
.searchBox .searchOptions {margin-top: 1px; background:#00376D; border-left: 1px solid #FFF; height: 40px; padding-top: 11px; padding-left: 13px;}


.mainMap .mainMapExpandArrow{position:absolute; top:-3px; left:258px; background-image:url('../images/bg/mainMapExpandArrow.png'); height:13px; width:22px; cursor: pointer;}
.mainMap .mainMapColapseArrow{position:absolute; top:-3px; left:258px; background-image:url('../images/bg/mainMapColapseArrow.png'); height:12px; width:27px; cursor: pointer;}

.mainMapExpandButton{position:absolute; bottom: 10px; left: 5px; background-image:url('../images/buttons/butMaresteHarta.png'); height: 29px; width: 102px; cursor: pointer;}
.mainMapColapseButton{position:absolute; bottom: 10px; left: 5px; background-image:url('../images/buttons/butMicsoreazaHarta.png'); height: 29px; width: 122px; cursor: pointer;}

.maresteImagine {position:absolute; bottom: 0px; left: 0px; background-image:url('../images/buttons/butMaresteHarta.png'); height: 29px; width: 102px; cursor: pointer; z-index: 10;}


.showLocation {position: absolute; width: 142px; height: 26px; background-image: url('../images/buttons/buttonAll2.png'); bottom: 40px; right: 10px; cursor: pointer; display: none;}
.showLocation.on{background-image: url('../images/buttons/buttonAll_on2.png');}


.layoutContent_old{background-image: url('../images/bg/greyLeft.jpg'); background-position: top left; background-repeat: repeat-y; width: 980px;}
.layoutContent{background-image: url('../images/bg/lineLeft.png'); background-position: top left; background-repeat: repeat-y; width: 980px; position: relative; z-index: 10;}

.mySharer {margin-left:0px; padding:10px; background:#E8E8E8; margin-bottom:10px;}
.mySharer .description {float:right; font-size:15px; font-weight:bold; padding-top:3px;}
.mySharer .description .yellow{color:#FFB900;}
.mySharer .description .grey{color:#959595;}
.mySharer .text{width:436px; border:0px; padding:2px; margin-bottom:10px;}
.mySharer .textarea{border:0px; padding: 2px 4px; margin-bottom:10px; display:block; width: 372px;}

.mySharer .photoselectornew,
.mySharer .photoselectoralbum,
.mySharer .albumselect,
.mySharer .destinationSelectArea{display:none;}

.mySharer .destinationSelectArea{display:none;}


.editGrey {margin-left:0px; padding:10px; background:#E8E8E8; margin-bottom:10px;}
.editGrey table{width: 100%;}
.editGrey table tr td{padding-top: 10px;}
.editGrey .text{width: 100%; border:0px; padding:2px;}
.editGrey label{padding-right: 10px;}
.editGrey .stdFormTableLabelTd{text-align:right;}



.usersLister1{}
.usersLister1 .listerItem{float:left; margin-right:4px; margin-left: 0px; margin-bottom:6px;}
.usersLister1 .listerItem img{display:block;}
.usersLister1 .listerItemImage{display:block; padding:2px;}
.usersLister1 .listerItemImage:hover{padding:0px; border:2px solid #26A5D2;}

.layoutColumnSmall .zone{ padding:10px; border-bottom:1px solid #fff;}
.layoutColumnLarge .zone{ padding-left:10px;}
.layoutColumnMedium .zone{margin-bottom:10px;}
.layoutColumnMedium .zone .bnrSide{width:77px; float:right;}

.zoneSeparator{clear:both; height:1px; overflow:hidden; background:#C8C8C8; margin: 5px 0px 5px 0px;}
.layoutColumnLarge .zoneSeparator{margin-left:10px;}

.usersLister1 .usersListSeparator{overflow:hidden; clear:both; height:1px; background:#E8E8E8; margin-bottom:6px;}


.usersLister2{}
.usersLister2 .listerItem{float: left; width: 230px; margin-bottom: 0px;}
.usersLister2 .listerItemImage{float:left; margin-right:6px; padding:2px;}
.usersLister2 .listerItemImage:hover{padding:0px; border:2px solid #26A5D2;}
.usersLister2 a{color: #0083A9;}

.usersLister4{}
.usersLister4 .listerContent{margin-bottom: 15px;}
.usersLister4 .zoneTitle{padding-bottom: 15px;}
.usersLister4 .listerItem{clear:both; margin-bottom:10px;}
.usersLister4 .listerItemImage{float:left; margin-right:6px; padding:2px;}
.usersLister4 .listerItemImage:hover{padding:0px; border:2px solid #26A5D2;}
.usersLister4 a{color:#25A3D3;}
.usersLister4 a.userLocation{background-image: url('../images/icons/checkedIn.gif'); background-position: top left; background-repeat: no-repeat; padding-left: 20px; padding-top: 2px; padding-bottom: 5px; color: #26a4d3;}
.usersLister4 p.userName{color:#696969; padding-bottom: 6px;}
.usersLister4 a.userName{color:#696969; padding-bottom: 6px; padding-bottom: 5px; display: block;}
.usersLister4 table{margin-top: -13px; }
.usersLister4 table .center{text-align: center;}
.usersLister4 table th{padding-bottom: 10px; color: #949494; text-align: left;}
.usersLister4 .whitebk{background-color: #FFF; padding-left: 5px; padding-right: 5px;}
.usersLister4 .name{width: 260px;}
.usersLister4 .change{width: 155px;}
.usersLister4 .delete{}


.usersLister7{ padding-left: 0px; width: 190px;}
.usersLister7 .listerContent{margin-bottom: 0px;}
.usersLister7 .zoneTitle{padding-bottom: 15px;}
.usersLister7 .listerItem{clear:both; margin-bottom:10px;}
.usersLister7 .listerItemImage{float:left; margin-right:6px; padding:2px;}
.usersLister7 .listerItemImage:hover{padding:0px; border:2px solid #26A5D2;}
.usersLister7 a{color:#007ba5;}
.usersLister7 a.userLocation{background-image: url('../images/icons/checkedIn.png'); background-position: top left; background-repeat: no-repeat; padding-left: 20px; padding-top: 2px; padding-bottom: 5px; display: block; float: left; width: 110px;}
.usersLister7 a.userLocation2{background-image: url('../images/icons/checkedIn2.png'); background-position: top left; background-repeat: no-repeat; padding-left: 20px; padding-top: 2px; padding-bottom: 5px; display: block; float: left; width: 110px; color:#858484; height:24px; line-height:13px; overflow:hidden;}
.usersLister7 p.userName{color:#696969; padding-bottom: 6px;}
.usersLister7 a.userName{color:#696969; padding-bottom: 6px; padding-bottom: 5px; display: block; float: left; width: 130px;}
.usersLister7 table{margin-top: 0px; }
.usersLister7 table .center{text-align: center;}
.usersLister7 table th{padding-bottom: 10px; color: #949494; text-align: left;}
.usersLister7 .whitebk{background-color: #FFF; padding-left: 5px; padding-right: 5px;}
.usersLister7 .name{width: 260px;}
.usersLister7 .change{width: 155px;}
.usersLister7 .delete{}
.usersLister7 .checkInTime {padding-left: 5px; color: #7b7b7b; font-size: 10px; }

.usersLister8{ padding-left: 0px;}
.usersLister8 .listerContent{margin-bottom: 15px;}
.usersLister8 .zoneTitle{padding-bottom: 15px;}
.usersLister8 .listerItem{clear:both; margin-bottom:10px;}
.usersLister8 .listerItemImage{float:left; margin-right: 10px; padding:0px;}
/*.usersLister8 .listerItemImage:hover{padding:0px; border:2px solid #26A5D2;}*/
.usersLister8 a{color:#25A3D3;}
.usersLister8 a.userLocation{background-image: url('../images/icons/checkedIn.png'); background-position: top left; background-repeat: no-repeat; padding-left: 20px; padding-top: 2px; padding-bottom: 5px; display: block; float: left; width: 125px;}
.usersLister8 p.userName{color:#696969; padding-bottom: 6px;}
.usersLister8 a.userName{color:#0083a9; padding-bottom: 6px; padding-bottom: 5px; display: block; font-weight: bold; font-size: 11px;}
.usersLister8 table{margin-top: 0px; }
.usersLister8 table .center{text-align: center;}
.usersLister8 table th{padding-bottom: 10px; color: #949494; text-align: left;}
.usersLister8 .whitebk{background-color: #FFF; padding-left: 5px; padding-right: 5px;}
.usersLister8 .name{width: 260px;}
.usersLister8 .change{width: 155px;}
.usersLister8 .delete{}
.usersLister8 .checkInTime {padding-left: 5px; color: #7b7b7b; font-size: 10px; }

.eventsLister1{}
.eventsLister1 .listerItem{clear:both; margin-bottom:10px;}
.eventsLister1 .listerItemImage{float:left; margin-right:6px; padding:2px; height:40px;}
.eventsLister1 .listerItemImage:hover{padding:0px; border:2px solid #26A5D2;}
.eventsLister1 a{color:#25A3D3;}

.eventsLister2{}
.eventsLister2 .listerItem{clear:both; margin-bottom:10px;}
.eventsLister2 .listerItemImage{float:left; margin-right:10px;}
.eventsLister2 a{color:#25A3D3; font-weight:bold;}
.eventsLister2 a.listerItemTitle{color:#02376D;}
.eventsLister2 .listerItemDescription{margin-bottom:5px; height:28px; overflow:hidden; line-height: 13px;}

.eventsLister3{margin-left:-10px;}
.eventsLister3 .listerItem{width:93px; height:110px; float:left; margin-left:10px; margin-bottom:10px;}
.eventsLister3 .listerItemImage{margin-bottom:2px;}
.eventsLister3 a{color:#25A3D3; font-weight:bold;}
.eventsLister3 .listerItemTitle{color:#02376D; height:26px;display:block;overflow:hidden; margin-bottom:5px; line-height: 13px;}
.eventsLister3 .listerItemDescription{margin-bottom:5px; height:28px; overflow:hidden;}



.eventsLister5{}
.eventsLister5 .listerItem{clear:both; margin-bottom:10px;height:60px;}
.eventsLister5 .listerItemImage{float:left; margin-right:10px; border: 1px solid #696969;}
.eventsLister5 .listerItemLocation{float:left; width:160px; height:50px; margin-right: 0px;}
.eventsLister5 .listerItemLocation .title{display: block; color:#56ADD0; font-size:13px; font-weight:bold; padding-right: 10px; height: 31px; overflow: hidden; line-height: 14px;}
.eventsLister5 .listerItemLocation .time{color:#FFF; font-size:11px; font-weight:bold; padding-right: 11px; float: left; padding-top: 5px;}
.eventsLister5 .listerItemLocation .eventIcon{float: left; padding-right: 10px; padding-left: 10px;}
.eventsLister5 a{color:#25A3D3; font-weight:bold;}
.eventsLister5 .listerItemTitle{color:#02376D;white-space:normal; word-wrap:break-word; display:block ;height:14px; overflow:hidden;}
.eventsLister5 .listerItemDescription{margin-bottom:5px; height:29px; overflow:hidden; line-height: 14px;}
.eventsLister5 .checkedIn { padding-right: 20px; margin-top: 3px; background-image: url('../images/icons/iconFriends.png'); background-repeat: no-repeat; background-position: top right; color: #82cbe6; display: inline-block;}
.eventsLister5 .listerItem .deleteItem {position: absolute; right: 0px; top: 0px; background-color: #e8e8e8; color: #949494; font-size: 10px; padding: 1px 3px 3px 3px; font-family: Verdana; font-weight: bold; display: none; cursor: pointer;}



.hotEvents {margin: 0px; padding: 0px; background-image: url('../images/bg/hotEventsBk.jpg'); background-repeat: repeat-y; background-position: top left;}
.hotEvents .zoneTitle{font-size: 18px !important; font-weight: bold; color: #FFF; padding-left: 10px; padding-top: 10px;}
.hotEvents .zoneTitle span{color: #00386d;}
.hotEvents .listerItem{ clear:both; }
.hotEvents .listerItemImage{float:left; margin-right:10px;}
.hotEvents .listerItemLocation{float:left;  width:160px; height:50px; padding-top: 10px;}
.hotEvents .listerItemLocation .title{display: block; color:#FFF; font-size:13px; font-weight: bold; padding-right: 10px; height: 30px; overflow: hidden;}
.hotEvents .listerItemLocation .time{color:#FFF; font-size:11px; font-weight:bold; padding-right: 11px; float: right; padding-top: 5px;}
.hotEvents .listerItemLocation .eventIcon{float: left; margin-right: 10px; margin-left: 10px; border: 1px solid #FFF;}
.hotEvents a{color:#25A3D3; font-weight:bold;}
.hotEvents .listerItemTitle{color:#02376D;white-space:normal; word-wrap:break-word; display:block ;height:14px; overflow:hidden;}
.hotEvents .listerItemDescription{margin-bottom:5px; height:28px; overflow:hidden;}
.hotEvents .listerItemRight{float: right; width: 300px;background-color: #ebf4ff; border-bottom: 1px solid #FFF; padding-left: 10px; padding-top: 10px; padding-bottom: 10px;}
.hotEvents .listerItemActions {float: right; padding-right: 10px;}


.eventsLister6{}
.eventsLister6 .listerItem{clear:both; margin-bottom:10px;}
.eventsLister6 .listerItemImage{margin-bottom:5px;}
.eventsLister6 .listerItemLeft{float:left; margin-right:10px;}
.eventsLister6 .listerItemRight table{background-color: #f2f2f2; width: 347px;}
.eventsLister6 a{color:#25A3D3; font-weight:bold;}
.eventsLister6 a.listerItemTitle{color:#00386d; font-family: Tahoma; font-size: 14px; font-weight: bold;}
.eventsLister6 .listerItemDescription{font-family: Tahoma; font-size: 11px; margin-bottom:5px; }
.eventsLister6 .listerItemDescription .listerItemPlaceTitle{color: #26a4d3; font-weight: bold;}
.eventsLister6 .stars{margin-top: 5px;}
.eventsLister6 .checkedIn{float: left; background-image: url(../images/icons/checkedIn.png); background-position: center left; background-repeat: no-repeat; height: 16px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #797e81; margin-left: 10px; padding-left: 18px; padding-top: 3px;}
.eventsLister6 .friendsOnline{float: left; background-image: url(../images/icons/people.png); background-position: center left; background-repeat: no-repeat; height: 16px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #797e81; margin-left: 10px; padding-left: 20px; padding-top: 3px;}
.eventsLister6 .events{float: left; background-image: url(../images/icons/events.png); background-position: center left; background-repeat: no-repeat; height: 16px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #797e81; margin-left: 10px; padding-left: 21px; padding-top: 3px;}
.eventsLister6 .noItems {font-size: 15px; font-weight: bold; padding-left: 20px; padding-bottom: 10px; color: #00386D;}


.eventsLister7 {padding-top: 10px; width: 460px; overflow: hidden;}
.eventsLister7 .listerTitle{font-size: 18px; color: #00386d; font-weight: bold; padding-bottom: 10px;}
.eventsLister7 .listerTitle span{color: #26a4d3;}
.eventsLister7 .listerTitle span.grey_small{color: #939393; font-size: 14px;}
.eventsLister7 .rapper{margin-left: -27px;}
.eventsLister7 .listerItem{float: left; margin-left: 28px; width: 93px;}
.eventsLister7 .listerItemTitle{display: block; color: #0083A9; font-size: 11px; font-weight: normal; padding-right: 5px;  overflow: hidden; margin-bottom: 5px; line-height: 11px; height: 12px; width: 93px; padding-top: 5px;}


.placesLister1{}
.placesLister1 .listerItem{clear:both; margin-bottom:10px;}
.placesLister1 .listerItemImage{float:left; margin-right:6px; padding:2px;}
.placesLister1 .listerItemImage:hover{padding:0px; border:2px solid #26A5D2;}
.placesLister1 a{color:#25A3D3;}


.placesLister2{}
.placesLister2 .listerItem{clear:both; margin-bottom:10px;}
.placesLister2 .listerItemImage{margin-bottom: 10px; border: 1px solid #bfbfbf; display: block; width: 93px;}
.placesLister2 .listerItemLeft{float:left; margin-right:10px;}
.placesLister2 a{color:#25A3D3; font-weight:bold;}
.placesLister2 a.listerItemTitle{color:#02376D;}
.placesLister2 .listerItemDescription{margin-bottom:5px; /*height:67px;*/ overflow:hidden;}

.placesLister3{}
.placesLister3 .listerItem{clear:both; margin-bottom:10px;}
.placesLister3 .listerItemImage{margin-bottom:5px;}
.placesLister3 .listerItemLeft{float:left; margin-right:10px;}
.placesLister3 .listerItemRight table{background-color: #f2f2f2; width: 342px;}
.placesLister3 a{color:#25A3D3; font-weight:bold;}
.placesLister3 a.listerItemTitle{color:#00386d; font-family: Tahoma; font-size: 14px; font-weight: bold;}
.placesLister3 .listerItemDescription{font-family: Tahoma; font-size: 11px; margin-bottom:5px; }
.placesLister3 .stars{margin-top: 5px;}
.placesLister3 .checkedIn{float: left; background-image: url(../images/icons/checkedIn.png); background-position: center left; background-repeat: no-repeat; height: 16px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #797e81; margin-left: 10px; padding-left: 18px; padding-top: 3px;}
.placesLister3 .friendsOnline{float: left; background-image: url(../images/icons/people.png); background-position: center left; background-repeat: no-repeat; height: 16px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #797e81; margin-left: 10px; padding-left: 20px; padding-top: 3px;}
.placesLister3 .events{float: left; background-image: url(../images/icons/events.png); background-position: center left; background-repeat: no-repeat; height: 16px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #797e81; margin-left: 10px; padding-left: 21px; padding-top: 3px;}


.placesLister4{}
.placesLister4 .listerItem{clear:both; }
.placesLister4 .listerItem .title{display: block; color:#56ADD0; font-size:14px; font-weight:bold; padding-right: 5px;  overflow: hidden; padding-bottom: 5px; line-height: 14px; height: 25px; width: 100px;}
.placesLister4 .listerItem .street{color: #000; font-size: 11px; font-weight: bold; padding-top: 5px;}
.placesLister4 .listerItemTitle {color: #00386d; font-size: 11px; font-weight: bold;}
.placesLister4 .listerItemImage {border: 1px solid #696969; display: block; width: 93px; height: 56px;}
.placesLister4 .listerItem .placeActions {}
.placesLister4 .checkedIn { padding-right: 20px; margin-top: 3px; background-image: url('../images/icons/iconFriends.png'); background-repeat: no-repeat; background-position: top right; color: #82cbe6; display: inline-block;}
.placesLister4 .listerItem .deleteItem {position: absolute; right: 10px; top: 5px; background-color: #e8e8e8; color: #949494; font-size: 10px; padding: 1px 3px 3px 3px; font-family: Verdana; font-weight: bold; display: none; cursor: pointer;}

.placesLister5 {padding-top: 10px; width: 460px; overflow: hidden;}
.placesLister5 .listerTitle{font-size: 18px; color: #00386d; font-weight: bold; padding-bottom: 10px;}
.placesLister5 .listerTitle span{color: #26a4d3;}
.placesLister5 .listerTitle span.grey_small{color: #939393; font-size: 14px;}
.placesLister5 .rapper{margin-left: -27px;}
.placesLister5 .listerItem{float: left; margin-left: 28px; width: 93px;}
.placesLister5 .listerItemTitle{display: block; color: #0083A9; font-size: 11px; font-weight: normal; padding-right: 5px;  overflow: hidden; padding-bottom: 5px; line-height: 13px;  width: 93px; padding-top: 5px;}


.offerLister1{}
.offerLister1 .listerItem{clear:both; margin-bottom:1px; padding-top:10px; padding-bottom:10px; }
.offerLister1 .listerItem .listerItemLeft{float: left; }
.offerLister1 .listerItemImage{float:left; margin-right:10px;}
.offerLister1 a{color:#25A3D3; font-weight:bold;}
.offerLister1 .listerItemTitle{color:#02376D;font-weight:bold;}
.offerLister1 .featuredItem{background-color:#EBF4FF;}



.greyData{background-image:url('../images/bg/greyData.gif'); background-repeat:repeat-y;}
.blueData{background-image:url('../images/bg/blueData.gif'); background-repeat:repeat-y;}

.blueData .buttonGoto,.blueData .buttonAddtocalendar{display:block; float:right; margin-left:5px; margin-top: 2px;}

.blueDataColumnSmall{width:160px; float:left;}
.blueDataColumnLarge{width: 300px; float:right; margin-left: 10px;}
.blueDataColumnLarge ul {margin-left: 25px;}
.blueData .specialTitle{font-size:30px; color:#fff; font-weight:bold; float:right; padding-right:5px; padding-top:5px; text-align:right;}
.blueData .specialTitleIcon{float:left; margin:10px; margin-right:0px;}
.blueDataColumnSmall .bigTitle{font-weight:bold; color:#56add0; margin:5px 10px; font-size:16px;}
.blueDataColumnSmall .title{font-weight:bold; color:#56add0; margin:5px 10px; font-size:13px;}
.blueDataColumnSmall .description{font-weight:bold; color:#fff; margin:5px 10px; font-size:13px;}
.blueDataColumnSmall .lead{color:#fff; margin:5px 10px;}
.blueDataColumnLarge .title{font-weight:bold; color:#0b618f; font-size:18px; margin-bottom:10px;}

.blueDataSeparator{height:1px; overflow:hidden; background:url('../images/bg/blueDataSeparator.gif');}

.placeData{}
.placeData .placesAttributesIcons{padding-left:10px; margin-bottom:10px;}
.placeData .placesAttributesIcons img{display:block; float:left; margin-right: 2px; margin-bottom:5px; }


.stars{height:17px; width:100px; margin-left: 0px;}
.stars span{width:18px; height:18px; display:block; float:left; padding-right: 1px; background-image:url('../images/stars/inactive.png'); background-repeat: no-repeat; background-position: top left;}
.stars .active{background-image:url('../images/stars/active.png') !important; background-repeat: no-repeat; background-position: top left;}
.stars .inactive{background-image:url('../images/stars/inactive.png'); background-repeat: no-repeat; background-position: top left;}


.comments{font-size: 11px;}
.comments .stars{float:right; padding-top:5px;}
.comments .readmore{float:right; padding:2px 20px 2px 0px;  background-image:url('../images/bg/readmorecomments.gif'); background-position:right; background-repeat:no-repeat;}

.wallpostLister1{}
.wallpostLister1 .listerItemImage{float:left; width:50px;}
.wallpostLister1 .listerItemContent{float:right; width:400px;}
/*.wallpostLister1 .listerItemContentTop{background:url('../images/bg/commentItemTop.gif'); background-repeat:no-repeat; background-position:bottom; padding:5px; padding-right:0px; padding-bottom:10px; font-weight:bold; color:#696969;}*/
.wallpostLister1 .listerItemContentTop{padding-bottom:5px; font-weight:bold; color:#696969; word-wrap: break-word; overflow: hidden;}
.wallpostLister1 .listerItemContentTop a{color:#013870;}
/*.wallpostLister1 .listerItemContentBottom{padding:10px; background:#F2F2F2; }*/
.wallpostLister1 .listerItem{padding-top: 15px; padding-bottom:15px; border-bottom:1px solid #c8c8c8; position: relative;}
.wallpostLister1 .listerItem.request{background-color: #ebf4ff;}
.wallpostLister1 .listerItem.statusNew{background-color: #ebf4ff;}
.wallpostLister1 .listerItem .requestActions{float: right; margin-top: 5px; margin-right: 10px; background-color: #ebf4ff;}
.wallpostLister1 .listerItem .requestActions a{padding: 3px; display: block; float: left;}
.wallpostLister1 .listerItem .requestActions p.requestStatus{ padding: 3px; display: block; float: left;	font-weight: normal; color: #000; }
.wallpostLister1 .listerItemStars{float:right;}
.wallpostLister1 .listerItemStars span{width:9px; height:9px; display:block; float:left; margin-right:1px;}
.wallpostLister1 .listerItemStars .active{background-image:url('http://www.orasulm.eu/templates/default/images/stars/small/active.png');}
.wallpostLister1 .listerItemStars .inactive{background-image:url('http://www.orasulm.eu/templates/default/images/stars/small/inactive.png');}
.wallpostLister1 .photoItem{float:left; margin-right:10px; margin-bottom:5px; display:inline-block; padding:2px; border:1px solid #ccc; }
.wallpostLister1 .photoItem:hover{border:1px solid #333;}
.wallpostLister1 .listerItem .deleteItem {position: absolute; right: 2px; top: 15px; background-color: #e8e8e8; color: #949494; font-size: 10px; padding: 1px 3px 3px 3px; font-family: Verdana; font-weight: bold; display: none; cursor: pointer;}


.placeInfo th{font-weight:normal; text-align:right; vertical-align:top; min-width: 61px;}
.placeInfo th strong{font-weight:normal; text-align:right; vertical-align:top; padding: 0px 3px; background-color: #858484; color: #FFF; display: block; width: 45px; float: left; height: 16px;}
.placeInfo td {padding-left: 10px;}
.placeTransitInfo th{font-weight:normal; text-align:right; vertical-align:top; padding-right:10px;}

.placeStatsInfo table{width:100%;}
.placeStatsInfo td{width:74px; border-left:1px solid #fff; height:60px; background:#EC018C; vertical-align:middle; text-align:center; color:#fff;}
.placeStatsInfo span{display:block; text-align:center; font-size:16px; font-weight:bold;}
.placeStatsInfo .style2 td{border-top:1px solid #fff; background:#E8E8E8; color:#EC018C;}


.eventsSuggestions{}
.eventsSuggestions .readmore{padding:2px 20px 2px 0px;  background-image:url('../images/bg/readmorestar.gif'); background-position:right; background-repeat:no-repeat;}

#eventsSuggestionsGallery{height:300px;}

.galleria-info-title{font-weight:bold; color:#00386D;}
.galleria-info-description{color:#000;}


.mainPlaceInfo{margin-left: 10px; width: 770px; margin-bottom:10px; position:relative;}
.mainPlaceInfo .mainPlaceInfoTitle{color:#fff; font-size:24px; font-weight:bold; background-image:url('../images/bg/mainPlaceInfoTitle.png'); padding:10px; padding-bottom:5px; position:absolute;  width:750px;}
.mainPlaceInfo .mainPlaceInfoTitle .cropIcon{float:left; margin-right:5px;}

.mainPlaceInfo .mainPlaceInfoFeatures{float:left; width:300px; padding-left:10px;position:absolute; width: 580px; top: 70px;}
.mainPlaceInfo .mainPlaceInfoFeatures img{float:left; display:block; margin-right:10px; margin-bottom:10px;}
.mainPlaceInfo .buttonAddplacetofavourites{position:absolute; right:7px; top: 8px;}
.mainPlaceInfo .buttonCreateEvent {position: absolute; right: 7px; top: 48px; z-index: 100;}

.mainPlaceInfo .rating {position: absolute; top: 48px; left: 10px;}

.layoutContentPlace {}
.layoutContentPlace .buttonCheckin{margin-top:-30px; display:block; position:relative;}


.badgesLister1{}
.badgesLister1 img{display:block; float:left; margin-right:5px; margin-bottom:5px;}

.tableLister1{width:100%;}
.tableLister1 td{text-align:center;}


.menuLister{color:#646464; margin-bottom:10px;}
.menuLister table{width:100%;}
.menuLister th{text-align:left; font-weight:bold; color:#00396E; padding-top:20px; padding-bottom:20px;}
.menuLister th{padding-bottom:10px;}
.menuLister .price{font-weight:bold;}

.simplegalleryNavigator{height:24px; float:right; margin-right:10px;}
.simplegalleryNavigator .simplegalleryNavigatorLeft{width:19px; height:24px; background-image:url('../images/bg/menuNavigatorLeft.gif'); float:left; cursor:pointer;}
.simplegalleryNavigator .simplegalleryNavigatorRight{width:19px; height:24px; background-image:url('../images/bg/menuNavigatorRight.gif'); float:left; cursor:pointer;}
.simplegalleryNavigator .simplegalleryNavigatorStatus{float:left; height:14px; padding:5px; background:#DDD;}


.placeDescription{margin-bottom:10px; line-height: 16px;}
.placeDescription .descriptionZoneExpandable{}
.placeDescription ul{margin-left:20px;}
.placeDescription .title{font-weight:bold; color:#00386D;}
.placeDescription .lines{padding-top: 5px;}

.placeDescription.premium {background-color: #f2f2f2; margin-left: 10px; padding-top: 10px; padding-bottom: 10px;}
.placeDescription.premium .title{font-weight:normal; color:#af215d; font-size: 14px; padding-bottom: 10px;}

.largeContentTop{}
.largeContentTop .zoneTitle{font-size:30px; width:225px; padding-right:20px; text-align:right; color:#959595; float:left;}
.largeContentTop .zoneTitle span{color:#FFB900;}
.largeContentTop .description{float:left; font-size:13px; color:#959595; width:725px; padding-right:10px;}
.largeContentTop .description p{margin-bottom:20px;}
.largeContentTop .description .zoneTitle{font-size:18px; font-weight:bold; color:#26A4D3; margin-bottom:10px; width:auto; padding-right:0px; }
.largeContentTop .description .zoneTitle span{color:#00386D;}

.ucpTopMenu{font-size:14px; background-color:#F2F2F2; list-style:none; height:25px; margin-bottom:10px; border-bottom: 2px solid #A40043;}
.ucpTopMenu li{float:left; }
.ucpTopMenu li.author{float: right; color:#FFF; font-weight:bold;  display:block; padding:4px; text-decoration:none; background-color: #A40043; cursor: normal;}
.ucpTopMenu li.authuser{float: right; color:#FFF; font-weight:bold;  display:block; padding:4px; text-decoration:none; background-color: #0083A9; cursor: pointer;}
.ucpTopMenu li.authuser a{padding: 0px; margin: 0px; background-color: #0083A9; color: #FFF;}

.ucpTopMenu a{color:#B0B0B0; font-weight:bold;  display:block; padding:4px; text-decoration:none;}
.ucpTopMenu a.active{background:#A40043; color:#fff;}
.ucpTopMenu a:hover{background:#A40043; color:#fff;}
.ucpTopMenu span{color:#F57B20;}


.systemMenu{font-size: 16px; background-color: #e8e8e8; list-style: none; height: 31px; margin-bottom: 10px; float: left;}
.systemMenu li{float: left;}
.systemMenu a{color: #013974; font-weight:bold;  display:block; padding:5px; padding-bottom: 7px; text-decoration:none;}
.systemMenu a.active{background:#00376d; color:#fff;}
.systemMenu a:hover{background:#00376d; color:#fff;}
.systemMenu span{color:#27a2ce;}


.stdForm{}
.stdForm a{color:#00386d;}
.stdForm .stdFormTable{width:100%;}
.stdForm .label{font-size:14px; font-weight:bold; color:#b0b0b0;}
.stdForm .label span{color:#F57B20;}
.stdForm .stdFormTableLabelTd{width:225px; text-align:right;}
.stdForm .text{width: 203px; border: 1px solid #cacaca; padding-left: 11px; padding-right: 11px; padding-bottom: 4px; padding-top:4px;}
.stdForm .select{width: 203px; border: 1px solid #cacaca; line-height:20px;}
/*.stdForm .select{padding: 3px 0px 3px 11px; border: 1px solid #cacaca; padding-left: 11px; padding-right: 11px; padding-bottom: 2px;}*/
.stdForm .stdFormTableDetailsTd{color:#949494;}
.elementError{border: 1px solid #EC018C !important;}
.stdForm .formElementErrors{padding:0px; color:#EC018C; list-style:none;}
.stdForm .radiolabel{cursor: pointer;}
.stdForm .fieldValid{background-image: url("../images/icons/validIcon.gif"); background-repeat: no-repeat; background-position: top left; height: 17px; padding-left: 20px; color: #b0b0b0; font-size: 14px;}
.stdForm .fieldError{background-image: url("../images/icons/invalidIcon.gif"); background-repeat: no-repeat; background-position: top left; height: 21px; padding-left: 25px; color: #b0b0b0; font-size: 14px; padding-top: 1px; padding-bottom: 3px;}
.stdForm .info{display: inline; margin-left: 10px;}

.layoutFooter{margin-bottom:75px; height:38px; background-color:#1F5D8C; background-image:url("../images/bg/newsFlashItem.gif"); background-repeat:repeat-y;}


.advGallery{position:relative;}
.advGalleryDisplayer{position:relative; height:300px;}
.advGalleryContainer{position:relative;}
.advGalleryCarousel{position:absolute; list-style:none;}
.advGalleryCarousel li{float:left; text-align:center;}
.advGalleryNavigationButtonLeft{position:absolute; padding:0px; z-index:1; cursor:pointer; background:none; display:block; border:0px;background-image:url('../images/bg/advGalleryArrowLeftLarge.png'); width:31px; height:31px;}
.advGalleryNavigationButtonRight{position:absolute; padding:0px; right:0px; z-index:1; cursor:pointer; background:none; display:block; border:0px;background-image:url('../images/bg/advGalleryArrowRightLarge.png'); width:31px; height:31px;}


.galleryThumbnails {list-style:none;}
.galleryThumbnails .advGalleryDescription{padding-top:5px; font-weight:bold;}
.galleryThumbnails li{float:left; background-color:#fff; width:50px; height:40px;}
.galleryThumbnails li.active{background-color:red;}
.galleryThumbnails li a{display:block;margin:2px;}
.galleryThumbnails .advGalleryDisplayer{width:250px; height:40px; margin-left:25px; margin-right:25px;}
.galleryThumbnails .advGalleryCarousel{height:40px;}
.galleryThumbnails .advGalleryCarousel li{width:50px;}
.galleryThumbnails .advGalleryNavigationButtonLeft{background-image:url('../images/bg/advGalleryArrowLeft.gif'); width:8px; height:16px; overflow:hidden; top:12px; right:285px;}
.galleryThumbnails .advGalleryNavigationButtonRight{background-image:url('../images/bg/advGalleryArrowRight.gif'); width:8px; height:16px; overflow:hidden; top:12px; right:5px;}




.galleryPreview {list-style:none; margin-bottom:10px;}
.galleryPreview .advGalleryDescription{
	padding-top: 5px;
	padding-bottom: 10px;
	font-weight: bold;
	text-align: center;
}
.galleryPreview li{margin-bottom:5px; width:300px; height:200px;}

.galleryPreview .advGalleryCarousel{height:200px;}
.galleryPreview .advGalleryCarousel li{width:300px;}
.galleryPreview .advGalleryDisplayer{height:200px; width: 300px;}
.galleryPreview .advGalleryNavigation{width:300px; position:absolute;}
.galleryPreview .advGalleryNavigationButtonLeft{background-image:url('../images/buttons/galleryLeftSmall.png'); width: 27px; height: 27px; top:80px; }
.galleryPreview .advGalleryNavigationButtonRight{background-image:url('../images/buttons/galleryRightSmall.png'); width: 27px; height: 27px; top:80px; }


.advGalleryDescription .readmore{float:right; margin-right:5px;}

.formErrors{border:1px solid #EC018C; background:#FFEBF8; padding:20px; color:#EC018C;}
.formErrors .formErrorsTitle{font-size:14px; font-weight:bold; color:#EC018C; margin-bottom:10px;}
.formErrors ul{padding-left:20px;}



.formNotifications{border:1px solid #19BCB9; background:#A2FBF9; padding:20px; font-weight:bold; margin-bottom:20px; color:#005D5B; margin-left: 10px;}

.formNotificationsErrors{border:1px solid #A40043; background:#ffe8f1; padding:20px; font-weight:bold; margin-bottom:20px; color:#A40043;}

.layoutPop {background-color: #F2F2F2; border-left: 10px solid #d9d9d9; padding: 15px; z-index: 99999; }
.layoutPop .formNotifications, 
.layoutPop .formNotificationsErrors{margin:0px;}
.layoutPop .success {font-size: 14px; color: #008A0B;}



.listerItemComments{padding-left:60px;}
.listerItemComments .newComment{background-color:#F2F2F2; padding:5px;}
.listerItemComments .newComment .placeholder{border:1px solid #C8C8C8; padding:3px; cursor:text;}
.listerItemComments .newComment .newCommentForm{display:none;}
.listerItemComments .newComment .newCommentForm table{width:100%;}
.listerItemComments .newComment .newCommentForm td{vertical-align:top;}
.listerItemComments .newComment .newCommentForm textarea{width:329px; height:25px; border:1px solid #C8C8C8; font-size:11px; padding:2px;}

.commentListerItems{}
.showAllComments{background-color:#F2F2F2; display:block; color:#013870; padding:5px; text-align:right;}

.commentListerItem{background-color:#F2F2F2;  margin-bottom:5px; position: relative;}
.commentListerItem table{padding:5px;}

.commentListerItem .listerItemContentBottom{background-position:top; background:url('../images/bg/commentItemTop.gif'); background-repeat:no-repeat; padding:5px; padding-right:0px; padding-bottom:10px; font-weight:bold; color:#696969; margin-top:5px;}
.commentListerItem .listerItemContentBottom a{color:#013870;}
.commentListerItem .deleteItem2 {position: absolute; right: 5px; top: 5px; background-color: #FFF; color: #949494; font-size: 10px; padding: 1px 3px 3px 3px; font-family: Verdana; font-weight: bold; display: none; cursor: pointer;}


.layoutContentUser .userTitle{font-size:18px; font-weight:bold; margin-bottom:10px;}

.userDetailsZone{font-size:14px; color:#949494; margin-bottom:20px;}
.userDetailsZone .detailTitle{font-size:14px; font-weight:bold; color:#bbbbbb; text-align:right; vertical-align: middle;padding-right: 10px; width: 170px;}
.userDetailsZone .detailIcon{padding-right: 10px;}
.userDetailsZone .detailTitle span{color:#ffba00;}
.userDetailsZone a{color:#003970;}

.photoalbumLister1{color:#696969;}
.photoalbumLister1 a{color:#29A4D0;}
.photoalbumLister1 .listerContent{float:left; }
.photoalbumLister1 .listerItem{display:inline; float:left; width:101px; margin-left:18px; margin-bottom:18px; text-align:center;}
.photoalbumLister1 .listerItemImage{display:inline-block; margin:auto; padding:2px; border:1px solid #ccc; margin-bottom:5px;}
.photoalbumLister1 .listerItemImage:hover{border:1px solid #333;}
.photoalbumLister1 .photoCount{color:#0083A9;}

.photoLister1{color: #696969;}
.photoLister1 a{color: #0083A9;}
.photoLister1 .listerContent{float:left;}
.photoLister1 .listerItem{display:inline; float:left; width:101px; margin-left:18px; margin-bottom:18px; text-align:center;}
.photoLister1 .listerItemImage{display:inline-block; margin:auto; padding: 2px; border:1px solid #ccc; margin-bottom: 0px;}
.photoLister1 .listerItemImage:hover{border:1px solid #333;}
.photoLister1 .commentCount{color:#29A4D0;}

.photoDescription {color: #00376d; font-weight: bold;}


.thumbedup{padding:5px; padding-right:20px; height:13px; background-image:url('../images/icons/thumbsUpGrey.png'); background-repeat:no-repeat; background-position:right; color:#0083A9; font-weight:bold;}
.thumbsupTool{padding:5px; padding-left:20px; background-image:url('../images/icons/thumbsUpBlue.png'); background-repeat:no-repeat; color: #0083A9;background-position:left;}
.shareTool{padding:5px; padding-left:20px; background-image:url('../images/bg/share.gif'); background-repeat:no-repeat; color:#24A4D3; background-position:left;}

.itemTools{color:#696969; margin-bottom:5px;}
.itemTools .date{float:left; padding:5px; padding-left:0px; font-weight:bold;}
.itemTools .thumbedup{float:left;}
.itemTools .thumbsupTool{float:right;}
.itemTools .shareTool{float:right;}

.photoTitle{color:#003869; font-weight:bold;}


.layoutColumnLarge .formNotifications{margin-left: 10px;}

.attachType{}
.attachType .button{display:block; width:24px; height:24px; background-repeat:no-repeat; background-position:center center;}
.attachType .button:hover{background-color:#ccc; width:22px; height:22px; border:1px solid #999999;}

.uploadedItem{ padding:10px; border: 2px solid #E5E5E5;	background-color: #F5F5F5; margin-top:5px; }
.uploadedItem .nameInput{width:150px; font-size:11px; padding:1px;}
.uploadedItem .extensionInput{width:30px; border:none; background:#F5F5F5;}
.uploadedItem .buttonDelete{float:right;}
.uploadedItem table td{border: 0px !important;}

.attachFormImage{background:#ccc; border:1px solid #999; display:none; padding:5px; margin-bottom:10px;}


.pseudoBreadcrumbs{margin-bottom:5px;}
.pseudoBreadcrumbs a{color:#0083A9;}

.attachmentInfo{font-weight:bold;}
.attachmentInfo a{color:#0083A9;}
.recomendationDescription {font-weight: normal; width: 250px; height: 27px; overflow: hidden;}

.calendarMonth{font-size:18px; color:#696969; text-align:center; text-transform: uppercase;}
.calendarMonth span{color:#BEBEBE;}
.calendarControls {float: right; width: 50px; }
.calendarControls .calendarLeft{float: left; display: block; background-image: url('../images/icons/calendarLeft.gif'); width: 8px; height: 16px;}
.calendarControls .calendarRight{float: left; display: block; background-image: url('../images/icons/calendarRight.gif'); width: 8px; height: 16px; margin-left: 15px;}
.calendarTable{width:100%; margin-bottom:20px;}
.calendarTable td, .calendarTable th{border-bottom:1px solid #BEBEBE; text-align:center; height:35px; color:#696969; font-size:18px; width:45px;}
.calendarTable td.currentDay {background-color: #e8e8e8;}
.calendarTable th{font-size:20px; color:#22A6D2; font-weight:normal;}
.calendarTable a{display:block; border:2px solid #25A5D2; padding-top:4px; color:#696969; height:26px;}
.calendarTable a.selected{border:2px solid #EE008C;}
.calendarTable .othermonth{color:#BEBEBE;}


.eventsLister4 {color:#696969; padding-bottom: 5px;}
.eventsLister4 .eventsListerTitle{font-weight:bold; margin-bottom:5px;}
.eventsLister4 a{color:#25A5D2; font-weight:bold;}
.eventsLister4 .listerItemImage{float:left; margin-right:10px;}
.eventsLister4 .listerItem{padding-bottom: 5px;}


.listerItemLikes{margin-left:60px; background-color:#F2F2F2; padding:5px; margin-bottom:5px;}

.sharerMenu{float:right; list-style:none; font-size:14px; font-weight:bold;}
.sharerMenu li{float:left; margin-left:5px; color:#FFB900;}
.sharerMenu li a{color:#959595;}
.sharerMenu li a:hover, .sharerMenu li a.active{color:#000;}

.editGreyMenu {float:right; list-style:none; font-size:14px; font-weight:bold;}
.editGreyMenu li{float:left; margin-left:5px; color:#FFB900;}
.editGreyMenu li a{color:#959595;}
.editGreyMenu li a:hover, .editGreyMenu li a.active{color:#000;}

.sharerZones .sharerZone{display:none;}
.sharerZone .zoneSeparator{margin:0px; margin-top:10px; margin-bottom:15px;}

.subformTitle{font-weight:bold; color:#BCBCBC; font-size:14px;}
.subformTitle span{color:#FFB900;}
.labelTitle{font-size:13px;}
.mySharerTable{width:100%;}
.mySharerTable td{padding-bottom:5px;}

.mySharer .galleryPreview {height:100px;}
.mySharer .galleryPreview .advGalleryDisplayer{height:100px;}
.mySharer .galleryPreview .advGalleryCarousel{height:100px;}
.mySharer .galleryPreview .advGalleryCarousel li{width:100px; height:100px;}
.mySharer .galleryPreview .advGalleryCarousel li a{margin:2px; display:block;}
.mySharer .galleryPreview .advGalleryCarousel .active{background-color:red;}
.mySharer .galleryPreview .advGalleryNavigationButtonLeft{top:35px}
.mySharer .galleryPreview .advGalleryNavigationButtonRight{top:35px}


.photoselectoralbum{width:300px;}



.bubbleTitle {padding-left: 10px; padding-top: 5px;}
.bubbleTitle a{display: block; text-decoration: underline; color: #00386d; font-weight: bold; width: 170px; height: 27px; overflow: hidden;}
.bubbleImage {float: left; padding-left: 12px; padding-top: 5px; width:93px; height:56px;}
.bubbleRelated {float: right; text-align: right; padding-right: 10px; padding-top: 5px; height:60px; width: 110px;}
.bubbleInfo {clear: both; color: #26a4d3; padding-left: 12px; padding-top: 5px;}


.viewListHolder {position: absolute; right: 10px; bottom: 10px;}
.viewListHolder input{float: right;}
.viewListHolder .resultsNo{background: none; border: none; color: #FFFFFF; font-weight: bold; width: 50px; text-align: center; margin-right: -63px; margin-top: 4px;}
.viewListHolder .loading{float: right; text-align: center; margin-right: -50px; margin-top: 1px; background-image: url('../images/icons/ajax-loader.gif'); width: 24px; height: 24px; display: none;}


.scheduledTimes{margin:5px; padding:5px; background:#fff;}
.scheduledTimes ul{list-style:none; }
.scheduledTimes li{height:25px;}

.addfriend {width: 335px; padding-left: 10px; padding-bottom: 15px;}
.addfriend .userName{color: #696969; font-family: Tahoma; font-size: 14px;}
.addfriend label{color: #696969; font-family: Tahoma; font-size: 12px;}
.addfriend .button {margin-top: 25px; margin-right: 10px;}
.addfriend .controls {float: right;}

.deletefriend {width: 335px; padding-left: 10px; padding-bottom: 15px;}
.deletefriend .userName{color: #696969; font-family: Tahoma; font-size: 14px;}
.deletefriend label{color: #696969; font-family: Tahoma; font-size: 12px;}
.deletefriend .select{width: 150px;}
.deletefriend .button {margin-top: 25px; margin-right: 10px;}
.deletefriend .controls {float: right;}
.deletefriend p.message{font-size: 14px; color: #000; font-weight: normal;}
.deletefriend p.message span{font-weight: bold;}


.searchZone{ padding-top:10px;}
.searchZone .zoneTitle{font-size:30px;}


.searchZone .searchTools{float:right; width:190px; height:50px;}
.searchZone .searchTools .text{font-size:11px; color:#696969; border:1px solid #C8C8C8; padding:2px; width:139px;}
.searchZone .searchTools .select{font-size:11px; color:#696969; border:1px solid #C8C8C8; width:145px; margin-bottom:5px;}
.searchZone .searchTools .buttonSearchToolsSubmit{float:right; margin-top:-2px;}


.timeTools{border-bottom:1px solid #fff; margin-bottom:10px;}
.timeTools label{float:left; cursor:pointer; padding:5px 15px; background:#F2F2F2; font-size:13px; color:#B0B0B0;}
.timeTools label.active{background:#EC018C; color:#fff;}
.timeTools label span{color:#FDC120; font-weight:bold;}
.timeTools label input{display:none;}

.timeTools a.timeButton{display: block; float: left; padding: 5px 15px; background: #F2F2F2; font-size:13px; color:#B0B0B0;}
.timeTools a.timeButton span{color:#FDC120; font-weight:bold;}
.timeTools a.timeButton:hover{color:#000; text-decoration: none;}
.timeTools a.timeButton.selected{background: #EC018C; color:#FFF;}


.searchZoneOffers{padding-left:10px;}
.searchZoneOffers .zoneSeparator{margin-left:0px;}

.searchZonePlaces{padding-left:10px;}
.searchZonePlaces .zoneTitle{font-size: 19px; background-image: url(../images/icons/locatie2.png); background-position: center left; background-repeat: no-repeat; padding-left: 18px; padding-bottom: 8px;}

.searchZoneEventslist{padding-left:10px;}
.searchZoneEventslist .zoneTitle{font-size: 19px; background-image: url(../images/icons/events.png); background-position: center left; background-repeat: no-repeat; padding-left: 23px; padding-bottom: 2px;}


.searchZoneEvents{}
.searchZoneEvents .zoneTitle{width:150px; padding-left:0px; color:#fff; text-align: right; }
.searchZoneNews .zoneTitle{width:110px; padding-left:50px; color:#00386D;}
.searchZoneEvents .timeTools, .searchZoneNews .timeTools{margin-left:10px;}
.searchZoneEvents .zoneSeparator, .searchZoneNews .zoneSeparator{margin-left:0px;}
.searchZoneEvents .pagingArea, .searchZoneNews .pagingArea{margin-left:10px;}

.searchZoneFriends {border-bottom: 1px solid #c8c8c8;}
.searchZoneFriends .zoneTitle {font-size: 14px;}
.searchZoneFriends .searchTools {height: 35px;}

/*
.pagingArea{}
.pagingArea .pagingAreaButton{display:block; float:left; background-image:url('../images/buttons/pagingArea.gif'); background-repeat:no-repeat; width:15px; height:15px; margin-right:5px; color:#26A4D3; text-align:center; padding-top:1px; padding-left:2px; margin-bottom:5px;}
.pagingArea .pagingAreaButtonActive,
.pagingArea .pagingAreaButton:hover{background-image:url('../images/buttons/pagingAreaActive.gif'); color:#fff; text-decoration:none;}
.pagingArea .pagingAreaNextPrev{display:block; float:left; font-weight:bold; color:#26A4D3; margin-right:5px; margin-bottom:5px; color:#999;}
.pagingArea a.pagingAreaNextPrev {color:#26A4D3;}
.pagingArea p.points {color:#26A4D3; display: block; float: left; padding-right: 3px;}
*/
.pagingArea{}
.pagingArea .pagingAreaButton{display:block; float:left; margin-right:5px; color:#696969; text-align:center; padding-top:1px; padding-left:2px; margin-bottom:5px; font-weight: bold; padding-bottom: 3px;}
.pagingArea .pagingAreaButtonActive,
.pagingArea .pagingAreaButton:hover{color:#0083A9; text-decoration:none;}
.pagingArea .pagingAreaNextPrev{display:block; float:left; font-weight:bold; color:#696969; margin-right:5px; margin-bottom:5px; r:#999;}
.pagingArea a.pagingAreaNextPrev {color:#696969;}
.pagingArea p.points {color:#696969; display: block; float: left; padding-right: 3px; font-weight: bold;}
.pagingArea p.stats {color:#696969; display: block; float: left; padding-right: 3px;}

.eventActions {padding-left: 10px; padding-top: 15px;}
.eventActions a.addtocalendar{padding-right: 25px; background-image: url('../images/buttons/addtocalendar.gif'); background-position: top right; background-repeat: no-repeat; padding-bottom: 1px; padding-top: 2px;}

p.eventdate {color: #FFFFFF; font-size: 13px; padding-left: 10px; font-weight: bold;}
p.eventdate2 {color: #000; font-size: 12px; padding-left: 0px; font-weight: normal;}

.addEventToCalendar {}
.addEventToCalendar form{margin-bottom: 15px;}
.addEventToCalendar ul{list-style: none;}
.addEventToCalendar ul li label {cursor: pointer;}
.addEventToCalendar .button {float: right; margin-top: 10px;}


.createEvent .formZone{border-bottom: 1px solid #b0b0b0; padding-bottom: 5px; padding-top: 5px;}
.createEvent td{font-size: 12px;}

.thirdPartyLogin {margin-left: 245px;}
.thirdPartyLogin td{vertical-align: middle; padding-right: 5px; font-weight: bold;}
.thirdPartyLogin td img{cursor: pointer;}


.insertComment {background-color: #E8E8E8; padding: 10px; margin-bottom: 10px; }
.insertComment .textarea{border:0px; padding: 2px 4px; margin-bottom:10px; display:block; width: 372px; border: 1px solid #CACACA;}

.articlesLister1 .listerItem {padding-left: 11px; padding-bottom: 10px;}
.articlesLister1 .listerItem .listerItemLeft{float: left; padding-right: 13px; }
.articlesLister1 .listerItem .listerItemTitle {color: #00386d; font-size: 11px; font-weight: bold;}

.articlesLister2 .listerItem {padding-left: 0px; padding-bottom: 10px;}
.articlesLister2 .listerItem .listerItemLeft{float: left; padding-right: 13px; }
.articlesLister2 .listerItem .listerItemRight {float: left; }
.articlesLister2 .listerItem .listerItemRight .date{color: #696969;}
.articlesLister2 .listerItem .listerItemTitle {color: #00386d; font-size: 11px; font-weight: bold;}
.articlesLister2 .listerItem .itemActions {padding-top: 5px; padding-bottom: 5px;}
.articlesLister2 .listerItem .articleAuthor {color: #696969;}

.articlesLister3 .listerItem {padding-left: 0px; padding-bottom: 10px;}
.articlesLister3 .listerItem .listerItemLeft{float: left; padding-right: 13px; }
.articlesLister3 .listerItem .listerItemRight {float: left; width: 100%;}
.articlesLister3 .listerItem .listerItemRight .date{color: #696969;}
.articlesLister3 .listerItem .listerItemTitle {color: #00386d; font-size: 11px; font-weight: bold;}
.articlesLister3 .listerItem .itemActions {padding-top: 5px; padding-bottom: 5px;}


.articlesLister4 .listerItem {padding-left: 0px; padding-bottom: 10px;}
.articlesLister4 .listerItem .listerItemLeft{float: left; padding-right: 13px; width: 150px; padding-right: 10px;}
.articlesLister4 .listerItem .listerItemLeft .type{color: #434343; font-size: 12px; font-weight: bold; float: right; padding-top: 0px;}
.articlesLister4 .listerItem .listerItemLeft .date{color: #00386d; font-size: 11px; font-weight: bold; float: right; padding-top: 0px;}
.articlesLister4 .listerItem .listerItemLeft .linkedItem{float: left;}
.articlesLister4 .listerItem .listerItemLeft .linkedItem .cropIcon{float: left; margin-left: 10px; margin-right: 10px;}
.articlesLister4 .listerItem .listerItemLeft .linkedItem .title{float: left; width: 100px; color: #56add0; font-size: 13px; font-weight: bold; height: 33px; overflow: hidden; display: block;}


.articlesLister4 .listerItem .listerItemRight {float: left; width: 290px; padding-lefT: 10px;}
.articlesLister4 .listerItem .listerItemRight .date{color: #696969;}
.articlesLister4 .listerItem .listerItemTitle {color: #00386d; font-size: 11px; font-weight: bold;}
.articlesLister4 .listerItem .itemActions {padding-top: 5px; padding-bottom: 5px;}

.layoutContentArticle {}
.layoutContent .layoutColumnLeft_old{float: left; width: 180px; background-image: url('../images/bg/columnLeftBk.jpg'); background-position: top left; background-repeat: repeat-x; background-color: #e8e8e8; min-height: 500px; padding-left: 10px; padding-right: 10px;}
.layoutContent .layoutColumnLeft{float: left; width: 179px; background-image: none; background-position: top left; background-repeat: repeat-x; background-color: #FFF; min-height: 500px; padding-left: 10px; padding-right: 10px; border-right: 1px solid #bebebe;}

/*.layoutContent .layoutColumnMiddle{float: left; width: 460px; padding-left: 10px; padding-top: 10px;}*/
.layoutContent .layoutColumnMiddle{float: left; width: 470px; padding-top: 10px; padding-bottom: 10px;}
.layoutContent .layoutColumnMiddle .articleDate{font-size: 11px; color: #696969; padding-top: 5px;}
.layoutContent .layoutColumnMiddle .articleTitle{font-size: 18px; font-weight: bold; color: #00386d; padding-top: 5px; }
.layoutContent .layoutColumnMiddle .articleToolbox{ padding-bottom: 20px; padding-top: 0px;}
.layoutContent .layoutColumnMiddle .articleContent{padding-top: 10px;}
.layoutContent .layoutColumnMiddle .articleContent a.fancybox_articol{display: block;}
.layoutContent .layoutColumnMiddle .articleContent td{text-align: center;}
.layoutContent .layoutColumnMiddle .articleContent p{line-height: 18px;}
.layoutContent .layoutColumnMiddle .similarArticles{border-top: 1px solid #00386d; height: 100px;}


.layoutContent .layoutColumnRight{float: left; width: 300px; padding-left: 10px; paddding-right: 0px; padding-top: 0px;}


.articlesListerFilters {background-image: url('../images/bg/bgGri.jpg'); background-position: top left; background-repeat: repeat-y;}
.articlesListerFilters .leftTitle {width: 150px; float: left;}
.articlesListerFilters .leftTitle .title {font-size: 21px; color: #00386d; font-weight: bold; float: right; padding-top: 10px;}
.articlesListerFilters .timeTools {margin-left: 10px; margin-top: 10px;}


.eventsListerFiltersPaging {background-image: url('../images/bg/blueColumnBk.jpg'); background-position: top left; background-repeat: repeat-y;}
.eventsListerFiltersPaging .leftTitle {width: 150px; float: left;}
.eventsListerFiltersPaging .leftTitle .title {font-size: 21px; color: #FFF; font-weight: bold; float: right; padding-top: 10px;}
.eventsListerFiltersPaging .timeTools {margin-left: 10px; margin-top: 10px;}


.recommended {background-color: #f8f8f8; padding-left: 10px; padding-top: 10px; padding-right: 10px;}
.recommended .title{font-size: 18px; color: #00386d; font-weight: bold; padding-left: 35px; margin-top: 5px; padding-bottom: 10px;}
.recommended .title.recommendedEvents{background-image: url('../images/bg/recommendedEvents.png'); background-position: top left; background-repeat: no-repeat;}
.recommended .title.recommendedPlaces{background-image: url('../images/bg/recommendedPlaces.png'); background-position: top left; background-repeat: no-repeat;}
.recommended .title.recommendedUsers{background-image: url('../images/bg/recommendedUsers.png'); background-position: top left; background-repeat: no-repeat;}
.recommended .title span{color: #26a4d3;}
.recommended .seeOther {font-weight: bold; padding-right: 35px; padding-top: 5px; padding-bottom: 5px;}
.recommended .seeOther.recommendedEvents {background-image: url('../images/bg/recommendedEvents.png'); background-position: top right; background-repeat: no-repeat;}
.recommended .seeOther.recommendedPlaces {background-image: url('../images/bg/recommendedPlaces.png'); background-position: top right; background-repeat: no-repeat;}
.recommended .seeOther.recommendedUsers {background-image: url('../images/bg/recommendedUsers.png'); background-position: top right; background-repeat: no-repeat;}
.recommended .itemTitle {display: block; height: 14px; overflow: hidden;}
.recommended .time {color: #696969;}
.recommended .itemInfo {color: #696969;}
.recommended .itemInfo span{color: #0083a9;}
.recommended .pagingArea {background-color: #e7e7e7; margin-left: -10px; padding-top: 10px; width: 290px;}
.recommended span {color: #00386d; font-weight: bold;}
.recommended .tools {clear: both; float: right;}
.recommended .tools a.detalii {font-weight: bold; padding-top: 3px; display: block; float: left; margin-right: 10px;}


.userInfo{}
.userInfo .profileStatus {margin-top: 0px;}
.userInfo .profileStatus td{text-align: left; height: 18px;}
.userInfo .profileStatus td .welcome{color: #595959;}
.userInfo .profileStatus .icon{width: 20px; text-align: center; padding-right: 10px;}

.searchNothingFound {font-size: 14px; color: #26a4d3; font-weight: bold;}
.searchNothingFound span{color: #00386d;}


.layoutLandingPage {width: 980px; margin: auto;}
.layoutLandingPage .top{background-image: url('../images/landingpage/landingTop.jpg'); background-position: top left; height: 379px; padding-top: 80px}
.layoutLandingPage .bottom{background-image: url('../images/landingpage/landingBottom.jpg'); background-position: bottom left; background-repeat: no-repeat; background-color: #FFF; padding-bottom: 140px;}
.layoutLandingPage a.tutorial{background-image: url('../images/landingpage/butTutorial.jpg'); display:block; width: 94px; height: 27px; float: left;}
.layoutLandingPage .text{text-align: justify; padding-top: 20px; padding-bottom: 20px;}
.layoutLandingPage .column{padding-left: 20px; padding-right: 20px; vertical-align: top;}
.layoutLandingPage .otherLinks{margin-left: 200px; margin-top: 40px;}
.layoutLandingPage .otherLinks a{display: block; font-size: 16px; font-weight: bold; color: #00386d; background-color: #8fd1e9; padding: 5px 10px 5px 10px;  float: left;}
.layoutLandingPage .otherLinks a:hover{text-decoration: none; background-color: #6999bf; }
.layoutLandingPage .otherLinks a span{color: #FFF;}

.layoutLandingPage .loginLandingPage{float: left; width: 289px; height:85px; margin-left: 180px; padding-left:15px; padding-top: 10px;}
.layoutLandingPage .loginLandingPage .zoneTitle{color:#fff; margin-bottom: 5px;}
.layoutLandingPage .loginLandingPage .text{border:0px; float:left; width:130px; height: 17px; padding:2px; font-size:11px; }
.layoutLandingPage .loginLandingPage .toolbox{padding-top:8px; float: right; margin-right: 10px;}
.layoutLandingPage .loginLandingPage .toolbox a{color:#fff;}

.layoutLandingPage .movieTut {float: right; margin-right: 175px; margin-top: 5px;}

.layoutLandingPage .welcome {float: left; margin-left: 195px; width: 279px; margin-top: 10px;}
.layoutLandingPage .welcome p.title{font-size: 32px; color: #26a4d3; font-weight: bold; line-height: 32px; padding-bottom: 10px;}
.layoutLandingPage .welcome p.title span{color: #FFF; }

.relatedArticles {margin-top:10px;}
.relatedArticles .listerItem {padding: 10px; background-color: #ecf4ff; border-bottom: 1px solid #FFF; }
.relatedArticles .listerItem .listerItemLeft{float: left; padding-right: 13px; }
.relatedArticles .listerItem .listerItemTitle {color: #00386d; font-size: 11px; font-weight: bold;}
.relatedArticles .listerItem .listerItemRight .date{color: #696969;}

.mostvisitedPlaces {padding-top: 10px;}
.mostvisitedPlaces a{color: #3d3d3d; font-size: 14px;}
.mostvisitedEvents {padding-top: 10px; margin-bottom: 10px;}
.mostvisitedEvents a{color: #3d3d3d; font-size: 14px;}

.latestComments {padding-top: 10px; margin-left: -10px;}
.latestComments.right .body{width: 280px !important; margin-left: 0px !important;}
.latestComments.right .zoneTitle{padding-left: 10px;}
.latestComments.right .authorName{padding-left: 10px;}
.commentsLister2 {width: 199px;}
.commentsLister2 .itemLister {padding-top: 5px; padding-left: 10px; padding-right: 10px; width: 179px; overflow: hidden;}
.commentsLister2 .itemLister .authorName{color: #0083a9; font-size: 11px; font-weight: bold;}
.commentsLister2 .itemLister .body{border-top: 1px solid #bebebe; margin-top: 5px; padding-top: 5px; background-color: #f2f2f2; width: 100%; margin-left: -10px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px;}
.commentsLister2 .itemLister span{color: #696969; font-weight: bold;}


.movieLister1 {}
.movieLister1 .zoneTitle{font-size: 18px; background-color: #f2f2f2; padding: 5px 10px 5px 10px; float: left; margin-top: 20px; margin-left: 10px;}
.movieLister1 .listerItem .listerItemLeft{float: left; width: 150px; min-height: 50px; padding-right: 10px;}
.movieLister1 .listerItem .listerItemLeft .itemPoster{float: right; width: 80px; height: 118px; position: relative;}
.movieLister1 .listerItem .listerItemLeft .itemPoster .posterBadge{position: absolute; bottom: 0px; left: -4px; background-image: url('../images/misc/posterBadge.png'); background-repeat: no-repeat; background-position: top left; color: #FFF; font-size: 9px; font-weight: bold; text-transform: uppercase; width: 88px; height: 13px; text-align: center; padding-top: 4px; font-family: Arial; line-height: 11px;}
.movieLister1 .listerItem .listerItemLeft .itemInfo{float: right; width: 70px;}
.movieLister1 .listerItem .listerItemLeft .itemInfo .itemSubtitle{color: #FFF; font-size: 14px; font-weight: bold; text-align: right; padding-right: 10px;}
.movieLister1 .listerItem .listerItemLeft .itemInfo .imdbRating{color: #0083A9; font-size: 11px; text-align: center; margin-top: 30px;}
.movieLister1 .listerItem .listerItemLeft .itemInfo .imdbRating span{color: #0083A9; font-weight: bold;}
.movieLister1 .listerItem .listerItemRight {float: left; padding-left: 10px; width: 300px;}
.movieLister1 .listerItem .listerItemRight .itemTitle{font-size: 14px; color: #000; font-weight: bold; display: block;}
.movieLister1 .listerItem .listerItemRight .itemTitle span{font-size: 11px; }
.movieLister1 .listerItem .listerItemRight .itemInfo{font-size: 12px; color: #000; font-weight: normal; padding-top: 10px;}
.movieLister1 .listerItem .listerItemRight .itemInfo span{color: #003159; font-weight: bold;}
.movieLister1 .listerItem .listerItemRight .itemActions {padding-top: 10px;}
.movieLister1 .listerItem .listerItemRight .itemActions .readMore{float: left; margin-left: 10px; margin-top: 3px;}

.moviesTop { padding-bottom: 20px;}
.moviesTop .searchtools{float: right; margin-top: -30px; width: 160px;}
.moviesTop .searchtools .zoneTitle{float: right; color: #00386d; font-size: 19px; font-weight: bold;}
.moviesTop .zoneTitle{color: #FFF; width: 150px; text-align: right; font-size: 21px; padding-top: 10px;}
.mostVisited {float: left;}
.mostVisited .itemLeft{float: left; width: 150px; min-height: 50px; padding-right: 10px;}
.mostVisited .itemLeft .itemPoster{float: right; width: 80px; height: 118px;}
.mostVisited .itemLeft .itemInfo{float: right; width: 70px;}
.mostVisited .itemLeft .itemInfo .itemSubtitle{color: #555; font-size: 14px; font-weight: bold; text-align: right; padding-right: 10px;}
.mostVisited .itemLeft .itemInfo .imdbRating{color: #0083A9; font-size: 11px; text-align: center; margin-top: 30px;}
.mostVisited .itemLeft .itemInfo .imdbRating span{color: #0083A9; font-weight: bold;}
.mostVisited .itemRight {float: left; padding-left: 10px; padding: 10px; width: 300px; padding-right: 0px;}
.mostVisited .itemRight .movieAttributes{font-size: 12px; color: #000; font-weight: normal; padding-top: 10px;}
.mostVisited .itemRight .movieAttributes span{color: #003159; font-weight: bold;}
.mostVisited .itemRight .itemTitle{font-size: 14px; color: #000; font-weight: bold; display: block; }
.mostVisited .itemRight .itemTitle span{font-size: 11px; }
.mostVisited .itemRight .itemActions {padding-top: 10px;}
.mostVisited .itemRight .itemActions .readMore{float: left; margin-left: 10px; margin-top: 3px;}

.nothingFound {font-size: 16px; margin-left: 20px; color: #939393; font-weight: bold; margin-bottom: 10px; background-color: #FFF; padding: 3px;}


.viewmovie .movieviewTopInfo {}
.viewmovie .movieviewTopInfo .mainPoster{float: left; position: relative;}
.viewmovie .movieviewTopInfo .mainPoster .posterBadge{position: absolute; bottom: 3px; left: -3px; background-image: url('../images/misc/posterBadgeLarge.png'); background-repeat: no-repeat; background-position: top left; color: #FFF; font-size: 11px; font-weight: bold; text-transform: uppercase; width: 167px; height: 14px; text-align: center; padding-top: 6px; font-family: Arial; line-height: 11px;}
.viewmovie .movieviewTopInfo .movieDetails{float: left; padding-left: 15px; width: 285px; min-height: 237px; position: relative;}
.viewmovie .movieviewTopInfo .movieDetails .titleOriginal{color: #00386d; font-size: 14px; font-weight: bold;}
.viewmovie .movieviewTopInfo .movieDetails .title{color: #00386d; font-size: 11px; font-weight: bold;}
.viewmovie .movieviewTopInfo .movieDetails .movieAttributes{margin-top: 20px; font-size: 11px;}
.viewmovie .movieviewTopInfo .movieDetails .movieAttributes span{fonct-size: 11px; color: #00386d; font-weight: bold;}
.viewmovie .movieviewTopInfo .movieDetails .imdbRating {margin-top: 20px; color: #0083A9; font-weight: bold;}
.viewmovie .movieviewTopInfo .movieDetails .imdbRating span{color: #000; font-weight: normal; margin-left: 5px;}
.viewmovie .movieviewTopInfo .movieDetails .movieActions {position: absolute; bottom: 0px; width: 100%;}
.viewmovie .sinopsis {padding-top: 10px; padding-bottom: 10px;}
.viewmovie .sinopsis ul{margin-left: 20px;}
.viewmovie .trailers {padding-top: 10px;}
.viewmovie .relatedArticles .listerItem{background-color: #FFF; padding-left: 0px; padding-top: 0px;}

.eventProgram .eventPlace {margin-bottom: 10px;}
.eventProgram .eventPlace .placeName {float: left; padding-right: 10px; color: #696969; font-weight: bold; font-size: 11px; width: 150px; padding-bottom: 10px;}
.eventProgram .eventPlace .placeName a{color: #696969; }
.eventProgram .eventPlace .placeProgram {float: left; width: 255px;}
.eventProgram .eventPlace .placeProgram .days{background-color: #00386d; padding: 5px; color: #FFF; font-weight: bold; margin-right: 10px; text-align: center; white-space: nowrap;}
.eventProgram .eventPlace .placeProgram .times{padding-left: 10px; color: #696969;}
.eventProgram .eventPlace .placeProgram .times span{display: block; float: left; background-color: #00386d; padding: 5px; color: #FFF; font-weight: bold; margin-right: 10px;}
.eventProgram .programSubTitle {color: #0083A9; font-weight: bold; font-size: 14px; padding-bottom: 10px; padding-top: 10px;}
.eventProgram .programSubTitle span{color: #FFBA00; }

.trailers {border-bottom: 1px solid #00386d; margin-bottom: 10px;}
.trailers .embedZone{width: 460px; overflow: hidden;}
.trailers .links{overflow: hidden; margin-top: 10px; margin-bottom: 10px;}
.trailers .links ul {list-style: none; margin-left: -7px;}
.trailers .links ul li{float: left; border-left: 2px solid #696969; padding-right: 5px; padding-left: 5px;}
.trailers .trailerLink{color: #696969; font-weight: bold;}
.trailers .trailerLink:hover{color: #00386d; text-decoration: none;}
.trailers .trailerLink.selected{color: #00386d; text-decoration: none;}

.loading2 {background-image: url('../images/ajax-loader2.gif'); width: 16px; height: 16px;}

.bannerBox {width: 300; padding-top: 10px;}

.thirdPartySearch {padding: 10px 10px 0px 0px; }

.searchListerMessage {background-color: #F2F2F2; background-image: url("../images/icons/infoPic.png"); background-position: 10px 4px; background-repeat: no-repeat; border: 2px solid #B9B9B9; color: #00386D; font-size: 12px; font-weight: bold; margin-bottom: 10px; margin-right: 10px; padding: 10px 10px 10px 47px;}

.recommendedTool {background-color: #e7e7e7; padding-top: 10px;}
.recommendedTool .zoneTitle{padding-left: 10px; padding-top: 10px; margin-bottom: 10px;}
.recommendedTool .tabRecommended{color: #0083a9; font-size: 14px; display: block; padding: 5px 10px 5px 10px; float: left; font-weight: bold;}
.recommendedTool .tabRecommended:hover{text-decoration: none; background-color: #f8f8f8; }
.recommendedTool .tabRecommended.selected{text-decoration: none; background-color: #f8f8f8; }

.mainCarousel {background-color: #ec018c; height:205px;  width:980px; border-top: 1px solid #949494; border-bottom: 1px solid #949494; overflow: hidden; position: relative;}
.mainCarousel .carouselSlider {position: absolute; top: 0px; left: 0px; z-index: 1; width: 15000px;}
.mainCarousel .carouselSlider .itemPoster{float: left; margin: 10px 13px 12px 13px; cursor: pointer; border: 1px solid #c20173;}
.mainCarousel .goLeft{position: absolute; top: 74px; left: 0px; cursor: pointer; z-index: 2;}
.mainCarousel .goRight{position: absolute; top: 74px; right: 0px; cursor: pointer; z-index: 2;}

.mainCarousel2 {background-color: #a40043; height:205px;  width:980px; border-top: 1px solid #949494; border-bottom: 1px solid #FFF; overflow: hidden; position: relative;}
.mainCarousel2 .carouselSlider {position: absolute; top: 0px; left: 0px; z-index: 1; width: 15000px;}
.mainCarousel2 .carouselSlider .itemPoster{float: left; margin: 10px 13px 12px 13px; cursor: pointer; border: 1px solid #DDD;}
.mainCarousel2 .goLeft{position: absolute; top: 74px; left: 0px; cursor: pointer; z-index: 2;}
.mainCarousel2 .goRight{position: absolute; top: 74px; right: 0px; cursor: pointer; z-index: 2;}

.carouselPop {background-image: url('../images/bg/carouselPopBk.png'); width: 221px; height: 146px; padding-left: 30px; position: relative;}
.carouselPop .itemTitle{color: #00386d; font-size: 12px; font-weight: bold; padding-right: 15px; display: block;}
.carouselPop .placeTile{color: #56add0; font-size: 12px; font-weight: bold; padding-top: 5px;}
.carouselPop .description{padding-top: 0px; padding-right: 10px;}
.carouselPop .description .descriptionHolder{}
.carouselPop .closeButton{position: absolute; right: 5px; top: 5px; z-index: 4; cursor: pointer;}

.reversed .carouselPop {background-image: url('../images/bg/carouselPopBkReversed.png'); width: 216px; height: 146px; padding-left: 5px; position: relative; padding-right: 30px;}
.reversed .carouselPop .itemTitle{color: #00386d; font-size: 12px; font-weight: bold; padding-right: 15px; display: block;}
.reversed .carouselPop .placeTile{color: #56add0; font-size: 12px; font-weight: bold; padding-top: 5px;}
.reversed .carouselPop .description{padding-top: 0px; padding-right: 10px;}
.reversed .carouselPop .closeButton{position: absolute; right: 35px; top: 5px; z-index: 4; cursor: pointer;}

.eventsLister5.eventListerPaging3 .time{color: #000; font-size: 11px; font-weight: normal;}

.categoryFilter {display: block; float: left; color: #FFF; background-color: #696969; padding: 3px 4px 3px 4px; border-bottom: 1px solid #707070; font-size: 14px;}
.categoryFilter:hover {color: #bababa; text-decoration: none;}
.categoryFilter.selected {background-color: #26a4d3; text-decoration: none;}
.categoryFilter span{color: #ffbb0d; }

.filterBox {background-color: #e7e7e7; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.filterBox input.text{height: 15px; margin-bottom: 10px; width: 236px; font-size: 11px; padding-top: 3px; padding-bottom: 3px; color: #666666; padding-left: 5px; border: 0px;}
.filterBox input.text.date{height: 15px; margin-bottom: 10px; width: 110px; font-size: 11px; padding-top: 3px; padding-bottom: 3px; margin-left: 7px; border: 0px;}
.filterBox select{height: 21px; margin-bottom: 10px; width: 236px; font-size: 11px; color: #666666; border: 0px;}

.usersListerBox1 {width: 200px;}

.moviesBoxOffice {}
.moviesBoxOffice ul{list-style: none;}
.moviesBoxOffice .listerItemImage{float: left; padding-left: 5px; margin-right: 0px; margin-bottom: 10px;}
.moviesBoxOffice li .movieTitle{font-size: 12px; font-weight: bold;}
.moviesBoxOffice li td{font-size: 12px; font-weight: bold; color: #26a4d3; vertical-align: top;}
.moviesBoxOffice li td.number{padding-right: 5px; text-align: right; width: 20px;}
.moviesBoxOffice li td span{font-size: 11px; font-weight: normal; color: #000;}
.moviesBoxOffice .moreLink{font-size: 11px; font-weight: bold; }

.footer {width: 100%; background-image: url('../images/bg/footerBk2.png'); background-position: top left; background-repeat: repeat-x; padding-top: 75px; margin-top: 20px; background-color: #474747; padding-bottom: 20px;}
.footer.halloween {width: 100%; background-image: url('../images/bg/footerBk2_black.png'); background-position: top left; background-repeat: repeat-x; padding-top: 75px; margin-top: 20px; background-color: #474747; padding-bottom: 20px;}
.footer.valentines {width: 100%; background-image: url('../images/bg/footerBk2_black.png'); background-position: top left; background-repeat: repeat-x; padding-top: 75px; margin-top: 20px; background-color: #474747; padding-bottom: 20px;}
.footer .footerMenu{width: 980px; margin: auto; height: 38px; background-color: #000;}
.footer .footerMenu .menu{float: left; padding-top: 11px; padding-left: 20px;}
.footer .footerMenu .menu a{float: left; color: #FFF; font-size: 11px; font-weight: bold; margin-right: 10px;}
.footer .footerMenu .menu a span{color: #ffba00;}
.footer .footerMenu .copyright {float: right; color: #FFF; padding-top: 12px; padding-right: 20px; font-size: 10px;}
.footer .footerMenu .copyright a{color: #FFF;}
.footer .footerInfo {width: 980px; margin: auto; padding-top: 10px;}
.footer .footerInfo .contact{float: left; padding-left: 10px;}
.footer .footerInfo .contact p{color: #FFF; }
.footer .footerInfo .contact .title{color: #FFF; font-size: 18px; font-weight: bold; padding-bottom: 10px;}
.footer .footerInfo .footerList {float: left; margin-left: 30px; max-width: 220px;}
.footer .footerInfo .footerList a{color: #26a4d3;}
.footer .footerInfo .footerList .listTitle{color: #FFF; padding-left: 20px; font-weight: bold; padding-bottom: 10px;}
.footer .footerInfo .footerList .list{border-left: 1px solid #696969; padding-left: 20px;}
.footer .footerInfo .footerList ul{list-style: none;}


.indexFilters {background-color: #696969; width: 479px; background-image: url('../images/bg/indexFiltersBk.jpg');}

.notLoggedIn {padding: 10px;}
.notLoggedIn a{float: right; margin-left: 10px; margin-top: 10px; margin-bottom: 10px;}
.notLoggedIn p.message{font-size: 14px; paddgin-bottom: 10px;}

.notFriend {font-size: 14px; padding-left: 10px; padding-right: 10px; padding-top: 10px; font-weight: bold; color: #696969;}

.friendRequestPending {color: #eb0089; float: right; display: block; width: 200px; font-size: 14px; font-weight: bold;}

.notificationsHeader {margin-left: 60px; font-weight: bold; color: #949494; border-bottom: 1px solid #e8e8e8; padding-bottom: 5px; margin-bottom: 5px; margin-top: 10px;}
.notification {margin-left: 60px; color: #000000; padding-bottom: 5px; padding-left: 27px; padding-top: 2px; width: 370px; position: relative; margin-bottom: 5px;}
.notification a{color: #00386d; font-weight: bold;}
.notification.addfriend {background-image: url('../images/icons/notification_addfriend.png'); background-repeat: no-repeat; background-position: 5px 3px;}
.notification.addplace {background-image: url('../images/icons/notification_addplace.png'); background-repeat: no-repeat; background-position: 4px 0px;}
.notification.addevent {background-image: url('../images/icons/notification_addevent.png'); background-repeat: no-repeat; background-position: top left;}
.notification.addtocalendar {background-image: url('../images/icons/notification_addtocalendar.png'); background-repeat: no-repeat; background-position: top left;}
.notification.checkin {background-image: url('../images/icons/notification_checkin.png'); background-repeat: no-repeat; background-position: 5px 0px;}
.notification.comment {background-image: url('../images/icons/notification_comment.png'); background-repeat: no-repeat; background-position: 5px 4px;}
.notification.invitationAnswer {background-image: url('../images/icons/notification_invitationanswer.png'); background-repeat: no-repeat; background-position: 5px 1px;}
.notification .deleteItem {position: absolute; top: 5px; right: 2px; background-color: #e8e8e8; color: #949494; font-size: 10px; padding: 0px 6px 3px 3px; font-family: Verdana; font-weight: bold; display: none; cursor: pointer; float: right;}
.notification.over {background-color: #e8e8e8;}

.smallDeleteTool {float: right; text-align: center; margin-right: 5px; margin-left: 5px; cursor: pointer; width: 50px;}
.smallDeleteTool .confirmDelete{background-color: #ec018c; padding: 3px; color: #FFF; cursor: pointer; font-weight: bold; display: none;}

.calendarEvents {margin-left: 10px;}

.pageContent {color: #00386d; font-size: 11px; text-align: justify; font-family: Tahoma;}
.pageContent .header{color: #00386d; font-size: 18px; font-weight: bold; background-color: #FFF; padding-top: 20px; padding-bottom: 10px}
.pageContent .highlight1{color: #00386d;}
.pageContent p.list{padding-bottom: 15px;}
.pageContent .stdFormTableLabelTd{width: 120px;}
.pageContent table.contactInfo{color: #000; width: 100%;}
.pageContent table.contactInfo .label{color: #b0b0b0; font-weight: bold; vertical-align: top; width: 120px; text-align: right;}
.pageContent table.contactInfo .label span{color: #ffba00;}

.recommenditem {}
.recommenditem .itemName{font-size: 11px; padding-bottom: 5px; font-weight: bold; color: #02376D;}
.recommenditem .formZone{border-bottom: 1px solid #b0b0b0; padding-bottom: 5px; padding-top: 5px;}
.recommenditem .textarea{border: 0px; height: 15px; padding: 5px;}
.recommenditem .recommendedItemPhoto{border: 1px solid #696969;}

.wall_placeevent_prop {color: #696969; font-weight: normal;}

a.invitationAnswer {padding: 0px 3px 3px 3px;}
a.invitationAnswer:hover{background-color: #0083A9; color: #FFF; text-decoration: none;}
a.invitationAnswer.selected{background-color: #0083A9; color: #FFF; text-decoration: none;}

.wall_invitation_status {float: right; background-color: #EB0089; padding: 5px; font-weight: bold; margin-bottom: 5px; color: #FFFFFF;}
.wall_invitation_status.accepted {background-color: #EBF4FF; color: #000000;}
.wall_invitation_status.refused {background-color: #EBF4FF; color: #000000;}
.wall_invitation_status.maybe {background-color: #EBF4FF; color: #000000;}

.notification_timestamp {color: #949494; font-weight: bold;}

.favouritePlaceMessage {position: absolute; top: 8px; right: 7px; background-color: #6EB43F; color: #FFF; font-weight: normal; font-size: 11px; padding: 7px 10px 0px 15px; width: 133px; height: 22px; text-align: center; font-weight: bold; font-size: 12px; border-left: 0px solid #43801a; background-image: url('../images/icons/addPlaceWhite.png'); background-position: 15px 5px; background-repeat: no-repeat;}
.favouriteEventMessage {background-color: #6EB43F; color: #FFF; font-weight: normal; font-size: 11px; padding: 9px 0px 9px 24px; width: 119px; text-align: center; font-weight: bold; margin-left: 0px; border-left: 0px solid #43801a; background-image: url('../images/icons/addEventWhite.png'); background-position: 3px 7px; background-repeat: no-repeat; position: relative; margin-top: 0px;}
.unFavourite{position: absolute; background-color: #43801a; right: 8px; top: 8px; padding: 0px 4px 2px 4px; font-size: 11px; cursor: pointer; display: none;}
.favouriteEventMessage .unFavourite{right: 5px; top: 9px;}


.favouriteBrandMessage {position: relative; background-color: #6EB43F; color: #FFF; font-weight: normal; width: 131px; height: 23px; text-align: center; font-weight: bold; font-size: 12px; line-height: 14px;  background-position: 10px 5px; background-repeat: no-repeat; margin-left:0px; padding-top: 8px; padding-left: 12px; }
.favouriteBrandMessage .unFavourite{right: 5px; top: 8px;}


.favouriteFestivalMessage {position: relative; background-color: #6EB43F; color: #FFF; font-weight: normal; width: 131px; height: 23px; text-align: center; font-weight: bold; font-size: 12px; line-height: 14px; background-image: url('../images/icons/addEventWhite.png'); background-position: 10px 5px; background-repeat: no-repeat; margin-left:0px; padding-top: 8px; padding-left: 17px; }
.favouriteBrandMessage .unFavourite{right: 5px; top: 8px;}

.previousImage {background-image: url('../images/buttons/galleryLeftBig.png'); width: 58px; height: 57px; display: block; position: absolute; left: 0px; top: 112px; z-index: 10;}
.nextImage {background-image: url('../images/buttons/galleryRightBig.png'); width: 58px; height: 57px; display: block; position: absolute; right: 0px; top: 112px; z-index: 10;}

.photoDescriptionEdit { padding: 10px; margin-left: 0px;}
.photoDescriptionEdit textarea{border: 1px solid #CACACA; padding: 3px; width: 100%; background-color: #FFF; display: none;}
.photoDescriptionEdit textarea.active{border: 1px solid #CACACA; padding: 3px; width: 100%; background-color: #FFF;}
.photoDescriptionEdit .addDescription{border: 1px solid #CACACA; padding: 3px; width: 100%; background-color: #FFF;}

.deletePhoto {float: right; padding-left: 18px; padding-top: 5px; padding-right: 7px; background-image: url('../images/icons/smallDeleteIcon.jpg'); background-position: 0px 6px; background-repeat: no-repeat; padding-bottom: 5px;}
.tagPhoto {float: right; padding-left: 21px; padding-top: 5px; padding-right: 7px; background-image: url('../images/icons/peopleSmallIcon.png'); background-position: 0px 7px; background-repeat: no-repeat; padding-bottom: 5px;}

/*.feedbackButton {display: block; position: absolute; top: 100px; right: -27px; background-image: url('../images/buttons/feedbackButton.png'); width: 33px; height: 216px; z-index: 200;}*/
.feedbackButton {display: block; position: absolute; top: 103px; right: -26px; background-image: url('../images/buttons/feedback.png'); width: 33px; height: 84px; z-index: 1200;}
.addPlaceButton {display: block; position: absolute; top: 103px; right: -26px; background-image: url('../images/buttons/addplace.png'); width: 33px; height: 90px; z-index: 1200;}

.placesFeedback {padding: 20px;}
#feedback_map {width: 500px; height: 300px; margin-bottom: 10px;}
.fieldName {font-size: 14px; color: #B0B0B0; font-weight: bold; text-align: right; padding-right: 20px;}
.fieldName span{color: #F57B20;}
.fieldName2 {font-size: 14px; color: #858484; font-weight: bold; text-align: right; padding-right: 20px;}
.fieldName2 span{color: #F57B20;}

.embedCode {width: 350px; height: 50px; border: 1px solid #cacaca; padding: 5px;}

.image_source_holder {position: absolute; background-image: url('../images/bg/mainPlaceInfoTitle.png'); color: #FFF; bottom: 0px; right: 0px; padding: 3px;}

.bubbleContactIcons {float: left; padding-top: 5px; padding-left: 12px; }

.eventCumCumpar {padding: 0px; padding-top: 0px;}

.specialOffersLister2 {}
/*.specialOffersLister2 .promoLine1{background-image: url('../images/misc/offerLine1Arrow.jpg'); background-repeat: no-repeat; background-position: top left; background-color: #af215d; padding-left: 13px; padding-right: 3px; color: #FFF; height: 22px; font-size: 14px; padding-top: 2px; text-align: center; font-weight: bold; width: 100%; padding-bottom: 5px;}*/
.specialOffersLister2 .promoLine1{background-color: #af215d; color: #FFF; font-size: 16px; text-align: center; width: 100%; min-width: 80px; line-height: 14px; padding: 5px;}
.specialOffersLister2 .promoLine2{background-color: #e8e8e8; margin-left: 0px; color: #000; font-size: 11px; padding: 5px; text-align: center; width: 100%;}
.specialOfferView .promoLine1{background-color: #af215d; color: #FFF; font-size: 16px; text-align: center; width: 100%; line-height: 14px; padding: 5px;}
.specialOfferView .promoLine2{background-color: #e8e8e8; margin-left: 0px; color: #000; font-size: 11px; padding: 5px; text-align: center; width: 100%;}
.specialOffersLister2 .specialOffersTitle {padding-bottom: 5px; margin-top: -3px}
.specialOffersLister2 .specialOffersTitle a{color: #ae205d; font-size: 14px; font-weight: normal; line-height: 14px;}

.fotoContainer {position:relative; display: inline-block;}
.labelFoto { padding:5px; position:absolute; bottom: 0px; right: 0px; background-image:url("../images/bg/mainPlaceInfoTitle.png"); color:#FFFFFF; font-size:11px; font-family:Tahoma;}

.premiumBanner {width: 100%; position: absolute; background-position: center top; background-repeat: no-repeat; background-color: #000; top: 100px}

.pageTopBackground {background-color: #000; width: 100%; position: absolute; background-repeat: repeat-x; background-image: url('../images/bg/bkTextura.png'); }

.placeAttributes {padding-top: 10px; padding-left: 10px;}
.attributesGroupName {color: #858484; font-size: 16px; font-weight: bold; padding-right: 10px; padding-left: 0px; padding-top: 5px; cursor: pointer; padding-bottom: 5px;}
.attributesGroupName span{color: #f57b20;}
.attributesGroupName img{float: right; padding-top: 6px;}
.attrbibutesGroupList {border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; background-color: #f8f8f8; padding-top: 5px; padding-bottom: 5px; display: none;}
.attrbibutesGroupList ul {list-style: none;}
.attrbibutesGroupList ul li{background-image: url(../images/icons/listBullet.png); background-position: 11px 6px; background-repeat: no-repeat; padding-left: 27px; padding-top: 2px; padding-bottom: 2px;}

.placeFoodMenu {margin-left: 10px;}
.placeFoodMenu .menuTitle{color: #249dcb; font-size: 18px; font-weight: bold; padding-right: 10px; padding-left: 10px; cursor: pointer; padding-bottom: 5px;}
.placeFoodMenu .menuDownload{padding-left: 10px; padding-top: 0px;}

.specialofferValidFrom {color: #FFF; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; font-size: 11px; line-height: 13px;}
.specialofferBlueBar {background-color: #0089bc; padding: 5px; color: #FFF; padding-left: 18px; font-size: 11px; line-height: 13px;}
.specialofferBlueBar.left{background-image: url(../images/misc/whiteLeftArrow.png); background-position: 10px 8px; background-repeat: no-repeat;}
.specialofferBlueBar.right{background-image: url(../images/misc/whiteRightArrow.png); background-position: 10px 8px; background-repeat: no-repeat;}

.ajaxErrorBox { width:218px; height:38px; position:absolute;  background-image: url(../images/errorLoginTop.png); left:420px; top:30px; display:none;  }
.loadingLogin { height: 11px;  z-index: 100000;  width:71px;  padding-left:18px;}

.redBorder {border: 1px solid #EC018C !important;}

.grouponOfferActive {color: #FFF; padding: 5px 0px 5px 0px; font-size: 12px; font-weight: bold; background-color: #6EB43F; margin-bottom: 10px; text-align: center;}
.grouponOfferNotActive {color: #FFF; padding: 5px 0px 5px 0px; font-size: 12px; font-weight: bold; background-color: #A30046; margin-bottom: 10px; text-align: center;}


.closedPlace {position:absolute; width:760px; color:#FFF; bottom:0px; background-image: url(../images/backgroundPlaceClosed.png); background-repeat:repeat; padding-bottom:5px; font-size:20px; font-weight:bold; padding-left:10px; padding-top:5px;}

.specialofferCountdown {color: #FFF; background-image: url('../images/bg/grouponCounter2.jpg'); background-repeat: no-repeat; background-position: 10px 20px; width: 143px; height: 45px; font-size: 23px; font-weight: bold; padding-top: 26px; padding-left: 17px; background-color: #0083A9;}
.specialofferCountdown span.hours{padding-right: 18px;}
.specialofferCountdown span.minutes{padding-right: 19px;}
.specialofferCountdown span.seconds{padding-right: 0px;}

.peopleParticipating:hover{text-decoration: none;}

.pubList {margin-top: 10px}

.suggestPromoted {background-color: #A40043; color: #FFF; font-weight: bold; width: 100%; cursor: pointer; border-bottom: 1px solid #FFF;}

.buyAggregateOffer{background-image: url('../images/buttons/buyOffer.png'); background-repeat: no-repeat; width: 170px; height: 55px; display: block; margin-left: -5px; position: relative; z-index: 10;}
.aggregateOfferPriceDetails{background-color: #0083A9; width: 150px; padding-left: 10px; margin-top: -10px; padding-top: 15px; padding-bottom: 10px; color: #FFF;}
.aggregateOfferPriceDetails .price{font-size: 15px; font-weight: bold; line-height: 19px;}
.aggregateOfferPriceDetails .insteadOf{font-size: 12px; font-weight: normal; padding-top: 5px; line-height: 14px;}
.aggregateOfferPriceDetails .discount{font-size: 16px; font-weight: bold; padding-top: 5px; line-height: 30px;}

.aggregateOfferSoldInfo{background-color: #0083A9; width: 160px; padding-left: 0px; padding-bottom: 5px; color: #FFF; padding-top: 25px; text-align: center;}
.aggregateOfferSoldInfo .soldInfo{font-size: 15px; font-weight: bold; line-height: 25px;}

.brandsLister1 {padding-left: 10px; padding-bottom: 10px; padding-top: 10px;}
.brandsLister1 .itemTitle{color: #AE205D; font-size: 14px; font-weight: bold;}

.listControll {float: right; margin-top: -30px; }
.listControll .listScrollDown{float: left; background-image: url('../images/buttons/listScrollDown.jpg'); display: block; width: 32px; height: 16px; margin-right: 5px;}
.listControll .listScrollDown.disabled{background-image: url('../images/buttons/listScrollDownDisabled.jpg');}
.listControll .listScrollDown.enabled{background-image: url('../images/buttons/listScrollDown.jpg');}
.listControll .listScrollUp{float: left; background-image: url('../images/buttons/listScrollUp.jpg'); display: block; width: 32px; height: 16px; }
.listControll .listScrollUp.disabled{background-image: url('../images/buttons/listScrollUpDisabled.jpg');}
.listControll .listScrollUp.enabled{background-image: url('../images/buttons/listScrollUp.jpg');}

.scrollingContainer{top: 0px; position: absolute;}

.listerContent7 {height: 508px; overflow: hidden; position: relative;}
.listerContent7 .listerItem{height: 76px; overflow: hidden;}

.buttons {float: left; }

.settingsOptions {width: 270px;}
.settingsOptions .option{float: left; padding: 3px; cursor: pointer; margin-right: 3px; font-size: 12px;}
.settingsOptions .option.active{background-color: #6EB43F; color: #FFF; cursor: default;}


.feedbackErrorMessage {background: none repeat scroll 0 0 #FFEBF8; border: 1px solid #EC018C; color: #EC018C; font-size: 12px; margin-bottom: 10px; padding: 10px; width: 473px;}

.mainSlider{width: 670px; height: 250px; overflow: hidden; position: relative; float: left;}
.mainSlider .slidesHolder{position: absolute; left: 0px; top: 0px; width: 99999px;}
.mainSlider .slidesHolder a{float: left;}
.mainSlider .infoBar{background-image: url('../images/bg/transparentPixel.png'); width: 670px; height: 60px; position: absolute; bottom: 0px; left: 0px; overflow: hidden;}
.mainSlider .infoBar .itemIcon{margin-top: 10px; margin-right: 10px;}
.mainSlider .infoBar .slideInfo{float: left; padding-top: 8px; padding-left: 0px; height: 50px; overflow: hidden;}
.mainSlider .infoBar .slideInfo .itemTitleDescription{float: left;}
.mainSlider .infoBar .slideInfo .itemTitle{float: left; color: #FFF; font-size: 19px; font-weight: bold; line-height: 16px; padding-bottom: 0px;}
.mainSlider .infoBar .slideInfo .itemTitle span{font-size: 12px; font-weight: normal; padding-left: 10px;}
.mainSlider .infoBar .slideInfo .itemDescription{color: #FFF; font-size: 12px; font-weight: bold; line-height: 13px;}
.mainSlider .infoBar .sliderControls{padding-top: 0px; padding-right: 0px; padding-left: 5px; height: 55px; overflow: hidden;}
.mainSlider .infoBar .sliderControls a.slideNumber{background-image: none; background-color: #000; padding: 5px; color: #FFFFFF; margin-left: 5px; margin-bottom: 5px; display: block; float: left; line-height: 15px; text-align: center; width: 15px; }
.mainSlider .infoBar .sliderControls a.slideNumber:hover{background-image: url('../images/buttons/defaultGradiendButtonBk.png'); background-position: top left; background-repeat: repeat-x; background-color: #017da5; text-decoration: none;}
.mainSlider .infoBar .sliderControls a.slideNumber.selected{background-image: url('../images/buttons/defaultGradiendButtonBk.png'); background-position: top left; background-repeat: repeat-x; background-color: #017da5; text-decoration: none;}

.itemsListBigView {margin-bottom: 10px;}
.itemsListBigView .item{width: 222px; float: left; margin-left: 10px; margin-bottom: 10px;}
.itemsListBigView .item .itemImage{border: 1px solid #bfbfbf; margin-bottom: 10px; float: left;}
.itemsListBigView .item a.itemName{color: #3d3d3d; font-size: 16px; line-height: 16px;}
.itemsListBigView .item .itemInfo{color: #000; font-size: 11px; padding-top: 5px; padding-bottom: 10px;}
.itemsListBigView .item .itemInfo a{color: #0083a9;}
.itemsListBigView .item .itemLead {color: #000; padding-bottom: 5px;}
.itemsListBigView .item .findOutMore {color: #858484; background-image: url('../images/arrows/smallRightArrow.png'); background-repeat: no-repeat; background-position: 0 4px; padding-left: 15px;}

.itemsListSmallView {margin-bottom: 10px;}
.itemsListSmallView .item{width: 464px; float: left; margin-left: 10px; margin-bottom: 10px;}
.itemsListSmallView .item .itemImage{border: 1px solid #bfbfbf; margin-bottom: 10px; float: left;}
.itemsListSmallView .item a.itemName{color: #3d3d3d; font-size: 16px; line-height: 16px;}
.itemsListSmallView .item .itemInfo{color: #000; font-size: 11px; padding-top: 5px; padding-bottom: 10px;}
.itemsListSmallView .item .itemInfo a{color: #0083a9;}
.itemsListSmallView .item .itemLead {color: #000; padding-bottom: 5px;}
.itemsListSmallView .item .findOutMore {color: #858484; background-image: url('../images/arrows/smallRightArrow.png'); background-repeat: no-repeat; background-position: 0 4px; padding-left: 15px;}

.mainSearchTool2 {
	float: right; 
	width: 299px; 
	position: relative;
	z-index: 10;
}
.searchBox2{float: right; width: 300px;}
.searchBox2 .searchForm{
	background: #a40043;
	padding: 13px 10px 11px 10px;
	margin-left: 0px;
}
.searchBox2 .searchForm .text:focus{
	background: #fffdef;
}
.searchBox2 .searchForm .complexSearch{float: left; background-color: #FFFFFF; height: 22px;}
.searchBox2 .searchForm .text{float: left; border:none; padding:2px; width: 145px; height: 18px; color: #949494;}
.searchBox2 .searchForm .select{float: left; height: 22px; border: 0px; color: #949494; width: 95px;}
.searchBox2 .searchOptions {margin-top: 1px; background:#00376D; border-left: 1px solid #FFF; height: 40px; padding-top: 11px; padding-left: 13px;}

.textareaInNotification {width:300px; height:36px; padding-bottom:2px; margin-left: 0px; border:1px solid #CACACA; }

.itemsLister {margin-bottom: 10px;}
.itemsLister .item{width: 464px; float: left; margin-left: 10px; margin-bottom: 10px;}
.itemsLister .item .itemImage{border: 1px solid #bfbfbf; margin-bottom: 2px; float: left;}
.itemsLister .item .itemRelevance{float: left; width: 95px; height: 5px; background-color: #DDD;}
.itemsLister .item .itemRelevance .relevance{float: left; background-color: #F57B20; height: 5px;}
.itemsLister .item a.itemName{color: #3d3d3d; font-size: 16px; line-height: 16px;}
.itemsLister .item .itemInfo{color: #000; font-size: 11px; padding-top: 5px; padding-bottom: 10px;}
.itemsLister .item .itemInfo a{color: #0083a9;}
.itemsLister .item .itemLead {color: #000; padding-bottom: 5px;}
.itemsLister .item .findOutMore {color: #858484; background-image: url('../images/arrows/smallRightArrow.png'); background-repeat: no-repeat; background-position: 0 4px; padding-left: 15px;}

.indexListTitle {padding-left: 10px; font-size: 30px; font-weight: bold; color: #858484; padding-bottom: 5px;}
.indexListTitle span{color: #f57b20;}

.ajax_loader_page {width: 16px; height: 16px; background-image: url('../images/ajax-loader_changepage.gif'); display: none; float: left; margin-right: 5px;}
.firstLoadAnimation {width: 100%; background-color: #A40043; text-align: center; padding-top: 15px; padding-bottom: 15px; font-size: 17px; font-weight: bold; color: #FFF;}
.loadinglist {background-image: url('../images/ajax-loader_firstsearch.gif'); background-repeat: no-repeat; background-position: center center; width: 100%; height: 30px;}
.noItems {font-size: 16px; color: #858484; font-weight: bold; padding-left: 10px;}

.searchSummary ul{list-style: none; margin-left: 10px;}
.searchSummary ul.level1{margin-left: 0px;}
.searchSummary ul li{background-image: url('../images/arrows/smallListBullet.png'); background-position: 0px 3px; background-repeat: no-repeat; padding-left: 15px; padding-bottom: 5px; font-size: 12px;}
.searchSummary ul li a.selected{color: #A40043;}

.findOutMore {color: #858484 !important; background-image: url('../images/arrows/smallRightArrow.png'); background-repeat: no-repeat; background-position: 0 4px; padding-left: 15px;}

.mobileAlbum { float:left; margin-left:10px; }
.mobileAlbum .listerItemImage { text-align:center; }
.mobileAlbum .listerItemImage img {border:1px solid #CCCCCC; padding:2px; height:71px; margin-bottom:3px; }
.mobileAlbum p {text-align:center; color:#696969; }
.mobileAlbum .photoCount {text-align:center; display:block; }
.mobilePhoto { height:85px; overflow:hidden; float:left; margin-right:8px; margin-left:8px; vertical-align:top; margin-bottom:20px; text-align:center;  }
.mobilePhoto img {border:1px solid #CCCCCC; padding:2px; }

.defaultGradientPinkButton {background-color: #9E9E9E; text-decoration:none; padding: 3px 10px; color: #FFFFFF; font-size: 12px; }
.defaultGradientPinkButton:hover {text-decoration:none;}

.socialBox {width: 300px;}

.listerItemNew {clear:both; margin-bottom:10px;}
.listerItemNew .listerItemImage{float:left; margin-right:6px; padding:2px;}
.listerItemNew .listerItemImage:hover{padding:0px; border:2px solid #26A5D2;}
.listerItemNew a{color:#25A3D3; }
.listerItemNew a.userLocation{background-image: url('../images/icons/checkedIn.gif'); background-position: 20 20; background-repeat: no-repeat; padding-left: 20px; padding-top: 30px; padding-bottom: 5px; color: #26a4d3;}

.articleContent ul {padding-left:10px;}
.articleList2 {padding-left:20px;}

.affiliate_links {padding: 0px; font-weight: bold; padding-bottom: 10px;}
.affiliate_links img{padding-left: 5px;}

.searchSorting {float: right; color:#858484; margin-bottom: 10px; padding-top: 0px; font-size: 14px; }
.searchSorting span{color:#f57b20;}

.festivalSimpleList li {padding-bottom:4px;}

.socialBox .textRecommend { border:1px solid #CACACA; height:20px; width:175px; padding-left:5px; color:#858484; }
.socialBox .textRecommendNewsletter { border:1px solid #CACACA; height:20px; width:175px; padding-left:5px; color:#858484; }

.formTextDescription { font-size:12px; text-align:justify; margin-bottom:20px; }


.claimPlaceBox {background-color:#F2F2F2; width: 280px; padding: 10px; margin-bottom: 0px;  text-align: center; border-bottom: 0px solid #C8C8C8;}

.info-points {padding-left: 20px;}
.info-points ul{list-style: none;}
.info-points ul li{color: #555; font-size: 14px; font-weight: normal; padding-right: 10px;}
.info-points ul li span{color: #F57B20;}

.wideBnr {margin: 0px; height: 100px;}





.tabsMenuList {background-color:#A40043; height:75px; width:450px; margin-left:10px; }
.tabsMenuList a:hover {text-decoration:none; }
.tabsMenuList .item {float:left; background-color:#E7E7E7; color:#858484; font-size:13px; text-align:center; padding-top:5px; padding-bottom:5px; font-weight:normal;   }
.tabsMenuList .item a {color:#858484;}
.tabsMenuList .activ {float:left; background-color:#A40043;  font-size:13px; text-align:center; padding-top:5px; padding-bottom:5px; font-weight:normal;  }
.tabsMenuList .activ a {color:#FFF;}
.filterOptions {margin-left:10px; margin-top:15px; margin-bottom:30px; width:450px;}
.filterOptions select {font-size:13px; border:1px solid #A40043; color:#858484; font-weight:bold; background-color:#FFF; color:#464646;}
.filterOptions select option {font-weight:normal; }

.categoryZone {font-size:14px; color:#AF215D; margin-bottom:5px; padding-left:10px;  }

.partnersTable {margin-top:20px;}
.partnersTable td {padding-bottom: 0px;}
.partnersTable td img {padding:1px;  }
.partnerTitle {display:block; font-family:Tahoma; font-size:14px; color:#3D3D3D; }
.partnersDescription { font-family:Tahoma; font-size:13px; color:#3D3D3D; padding-top:10px; padding-left:10px; }