
/* ÒÓÐÛ*/
#excursionTr, #serviceTr{display:none;}
.tourDay{padding: 10px; margin-top:10px; border:1px dashed #ccc;}
.dayFeature{margin:10px;}

.priceInput{width:40px;}
#toursList{padding-right:20px;}

/*Ýêñêóðñèè*/
#excursionsList{padding: 0px 20px 30px 20px;  }

.whiteBorderedDivs{margin-top:40px;}
.whiteBorderedDivs .red{background:#E71707;margin-bottom:1px;height:16px;padding-left:20px;color:#fff;font-size:13px;overflow:hidden;font-weight:bold;}
.whiteBorderedDivs .grey{background:#8C98B4;margin-bottom:1px;height:13px;}
.whiteBorderedDivs .blue{background:#EEF2FA;margin-bottom:1px;height:20px;color:#49536D;padding-left:20px;font-size:13px;}

.excursion{padding:10px 0 15px;background:url(../images/background/excursion_separator.gif) 0px 100% repeat-x;}
.excursionHeader a{font-size:16px;color:#485C83 !important;line-height:38px;text-decoration:underline !important; font-weight: bold;}
.excursionHeader a:hover{color:#548AAA !important;text-decoration:underline;}
.excursionHeader img {margin-left:15px;position:relative;top:5px;}
.excursionAvatar{margin-bottom:15px;float:left;width:190px;background:#cfd8eb;}
.excursionAvatar div{padding:1px;}
.excursionAvatar div div{padding:3px;background:#e5eaf4;}
.excursionAvatar div div div{padding:1px;background:#fff;}
.excursionRight{float:right;width:115px;}
.excursionRight .excursionDuration{padding:1px;background:#cfd8eb}
.excursionRight .excursionDuration div{padding:4px 17px;background:#e5eaf4 url(../images/icons/watch.gif) 85px 4px no-repeat;}
.excursionRight .excursionDuration div p{font-weight:bold;text-indent:0;margin-top:0;font-size:13px;}
.excursionRight .excursionPrice{margin-top:3px;padding:1px 1px 6px 1px;background:#cfd8eb;}
.excursionRight .excursionPrice div{padding:4px 0px;background:#fff;text-align:center;}/*padding:4px 17px*/
.excursionRight .excursionPrice div p{font-weight:bold;font-size:20px;text-indent:0;color:#485C83;text-align:center;}/*margin-top:-4px;*/
.excursionRight .excursionPrice div p span{font-weight:normal;font-size:10px;color:#49536d;position:relative;top:-7px;left:-4px;}
.excursionRight .detailsButton{width:115px;height:25px;margin-top:3px;}
.excursionInfo{padding:0 135px 55px 210px;}
.oneTourInfo{padding:0 0px 0 210px;}
.excursionInfo img{margin-top:15px;}
.tourText{margin-bottom: 20px;}


#russianToursH2{margin-top:15px;padding:0px 0px 10px 35px;font-size:22px;font-weight:bold;color:#485C83 !important;background:url(../images/icons/flag.gif) 0px 0px no-repeat;}

.bestseller{margin-left:15px;}

.mainPadding{padding: 10px 20px 30px;  border-left: 1px solid #C8D2D8;min-height: 600px;}

.excursionDiv{ padding-bottom: 30px;}/*padding:20px;*/
.tourDiv{}/*padding:20px;*/
.excursiontTopDiv{margin-bottom: 20px;padding-bottom:1px;background:#d2d8e5;}
.tourDiv .excursiontTopDiv{margin:0 0px 20px 0px;padding-bottom:1px;background:#d2d8e5;}/*margin:0 0px 20px 0px;*/
.tourDiv .excursiontTopDivIn {padding:0 20px;background:#fff;}
.excursiontTopDivIn {padding:20px 20px 0px;background:#e5eaf4;}
.excursiontTopDivInBestseller{padding:9px 20px 0px;background:#e5eaf4;}
  .excursiontTopDivInBestseller .bestseller{width:85px;height:28px;position:relative;top:8px;}
  #mainH1 .bestseller{width:85px;height:28px;position:relative;top:8px;}
.excursiontTopDiv h3{padding-bottom:15px;font-size:20px;font-weight:bold;color:#000;}
.excursiontTopDiv h3 img{margin-left:15px;}
.tourDiv .excursionDuration{float:left;padding:0 30px 25px 20px;color:#49536d;font-weight:bold;background:url(../images/icons/watch_white.gif) 0px 0px no-repeat;}
.tourTestimonials{float:left;padding:0 30px 25px 22px;background:url(../images/icons/testimonials.gif) 0px 0px no-repeat;}
.tourTestimonials a{color:#005089;text-decoration:underline;}
.excursiontTopDiv .excursionDuration{float:left;padding:0 30px 25px 20px;color:#49536d;background:url(../images/icons/watch.gif) 0px 0px no-repeat;}
.excursiontTopDiv .excursionDays{float:left;padding:0 30px 25px 25px;color:#49536d;background:url(../images/icons/calendar.gif) 0px 0px no-repeat;}
.excursiontTopDiv .excButtonDiv{float:left;padding:12px;margin-right:3px;color:#fff;background:#729dbe;font-weight:bold;position:relative;top:1px;cursor:pointer;}
.excursiontTopDiv .excButtonDiv a{color:#fff;}
.excursiontTopDiv .excButtonDiv.selected{padding:1px 1px 0;color:#005089;background:#d2d8e5;}
.excursiontTopDiv .excButtonDiv.selected div{padding:11px 11px 12px;color:#005089;background:#fff;}
.excursiontTopDiv .excButtonDiv.selected div a{color:#005089;}
.excursiontTopDiv .excursionBookButton{background:#005089;}
.excursionRightColumn{float:right;width:240px;}
.excursionRightColumn .rightColDiv{margin-bottom:8px;padding:1px;background:#d2d8e5;}
.excursionRightColumn .rightColDivIn {padding:3px 15px 15px;background:#fff;}
.excursionRightColumn .rightColDivIn p{font-weight:bold;padding:11px 0 3px 0;text-indent:0;color:#000;position:relative;top:0px;}
.excursionRightColumn .excRecomended .rightColDivIn p{font-weight:bold;padding:11px 0 15px 0;text-indent:0;}
.excursionRightColumn .excRecomended .rightColDivIn div{margin:3px 0;padding-left:17px;background:url(../images/icons/rec_tour.gif) 0px 3px no-repeat;}
.excursionRightColumn .excRecomended .rightColDivIn div a{color:#005089;text-decoration:underline;font-size:12px;}
#excursionContentDiv {padding-right:240px;}
#excursionDescription{padding-right: 10px; }
#excursionDescription div {float:left;padding:0 20px 20px 0;}
#excursionDescription div div{padding:1px;background:#cfd8eb;}
#excursionDescription div div div{padding:4px;background:#fff;}
.excursionBook{  }
.excursionBook #comment{margin-top:19px;font-size:11px;font-style:italic;color:#49536d;}
.excOptions {padding-bottom:15px;color:#49536d;}
.excOptions input{float:left;margin-left:-1px;}
.excOptions div{margin-left:17px;height:15px;background:url(../images/dot/dot_49536d.gif) 0px 13px repeat-x;line-height:15px;}
.excOptions div.clear{height:0px;margin:5px 0;}
.excOptions div div{float:right;margin-left:0px;padding-top:2px;height:100%;font-size:11px;background:#fff;}
.excOptions div span{padding-right:7px;height:100%;background:#fff;}
.excOptions div img{height:100%;background:#fff;position:relative;top:2px;}
.bookNow{float:left;}
.addToCart{float:right;}

.ui-datepicker-trigger{margin-left:7px;}

div.priceEdit{height:20px;margin: 0 5px 5px 0; padding:10px ; background:#005089; color:#fff !important; float:left;}
a.priceEdit{color:#fff !important; }
/*.priceEdit:hover{padding:10px;background:#005089;color:#fff;}*/

/*îòçûâû*/
/*#tourReviews a{float:right;line-height:10px;}*/
a#addReview{float:right;line-height:10px;}
.testimonialHeader{margin-bottom:20px;font-size:15px;font-weight:bold;}
.testimonialHeader p{font-size:13px;font-weight:bold;}
.testimonialRight{float:right;width:150px;font-family:Arial;font-style:italic;}
.testimonialRight p{margin-bottom:11px;font-weight:bold;font-style:normal;}
.testimonialRight div{margin:5px 0 12px 0;width:150px;height:5px;background:url(../images/background/rect_grey.gif) 0px 0px repeat-x;}
.testimonialRight div div{background:url(../images/background/rect_blue.gif) 0px 0px repeat-x;}
.testimonialInfo{padding-right:190px;}
.simpleTestimonial .testimonialInfo{padding-right:30px !important;}
.testimonialInfo p{text-indent:23px;}
.signature{font-style:italic;}
.simpleTestimonial{margin-bottom:33px;}
.simpleTestimonial p{font-weight:normal !important;}
.simpleTestimonial a{color:#005089 !important;font-weight:bold;}
.simpleTestimonial .testimonialHeader{margin-bottom:12px;}

#testimonialFormDiv form.standard{color:#242835;font:bold 13px Verdana;}
#testimonialFormDiv #leftColumn{float:left;width:420px;}
  #mainAdministrationWithRight #testimonialFormDiv #leftColumn{float:left;width:520px;}
#testimonialFormDiv #leftColumn p{margin-top:15px;font:bold 13px Verdana;}
#testimonialFormDiv #leftColumn p span{font-weight:normal;}
#testimonialFormDiv #leftColumn .halfWidth div{float:left;margin-right:20px;}
#testimonialFormDiv #leftColumn select.standardSelect {border:1px solid #888;color:#242835;font-size:17px;height:28px;width:190px;}
#testimonialFormDiv #leftColumn input.standardText {border:1px solid #888;color:#242835;font-size:17px;height:28px;width:400px;}
#testimonialFormDiv #leftColumn textarea.standardTextarea {border:1px solid #888;color:#242835;font-size:14px;font-weight:normal;margin-bottom:20px;padding:4px 0 0 5px;width:395px;height:120px;}
#testimonialFormDiv #rightColumn{float:right;width:270px;margin:40px 25px;background:#e5eaf4;}
#testimonialFormDiv #rightColumn div{padding:20px 30px;}
#testimonialFormDiv #rightColumn table{margin-top:10px;}
#testimonialFormDiv #rightColumn select.standardSelect{font-size:13px;height:20px;width:65px;}
#testimonialFormDiv #rightColumn td.right {padding: 1px 0;text-align:right;}
#testimonialFormDiv #rightColumn td.left {padding: 1px 0;}
#testimonialFormDiv #rightColumn td{font:bold 13px Arial;}

#recoveryKaptcha{margin-bottom:40px;}
#recoveryKaptcha #recoveryKaptchaImg{float:left;}
#recoveryKaptcha #recoveryKaptchaImg img{border:1px solid #888;}
#recoveryKaptcha #recoveryKaptchaImg a{font-size:11px;font-weight:normal;border-bottom: 1px dashed #005089;}
#recoveryKaptcha #recoveryKaptchaTxt{padding-left:160px;font-size:13px;font-weight:normal;}
#testimonialFormDiv #recoveryKaptcha #recoveryKaptchaTxt input{margin-top:6px;width:240px;}
