/*Оформление таблицы списка*/
.bigNumberList{width:100%;margin:20px 0px 2px 0px}
.bigNumberList td.left{width:53px;padding-bottom:18px;vertical-align:top}
.bigNumberList td.right{padding-bottom:15px;vertical-align:top}
/*Мелкие вещи*/
.topHelp{font-size:14px;padding-bottom:20px;}

/*Информация о типовой странице*/
#tourInfo{}
#tourInfo td{padding:0px;vertical-align:top;font-size:14px;padding-bottom:4px;}
#tourInfo td.left{width:220px;}
#tagsInfo{padding-bottom:18px;font-size:14px;position:relative;top:-8px;}
/*Блок с избранным*/
#likeBlock{padding:6px 0px 4px 14px;margin-top:25px;}
#likeBlock #favorites{padding-top:3px;}

/*Типовые блоки*/
.tpBlock{margin-bottom:25px;}
.tpBlock h2{font-size:18px;padding-bottom:15px;font-weight:bold;margin-top:19px;}
.tpBlock h3{font-size:17px;padding-bottom:14px;font-weight:bold;margin-top:19px;}
.tpBlock h4{font-size:16px;padding-bottom:13px;font-weight:bold;margin-top:19px;}
.tpBlock h5{font-size:15px;padding-bottom:12px;font-weight:bold;margin-top:19px;}
.tpBlock h6{font-size:14px;padding-bottom:11px;font-weight:bold;margin-top:19px;}
.tpBlock h7{font-size:12px;padding-bottom:10px;font-weight:bold;margin-top:19px;}

/*Список блоков, относящихся к типовой странице*/
#blocksList{border-collapse: separate; width: 100%;}
  #blocksList tr {height:30px;}
    #blocksList tr.dragRow {background:#245D90;}
  #blocksList td {border:1px dashed #245d90;vertical-align:middle;cursor:move;}
    #blocksList td a, #blocksList td img{cursor:pointer;}
    #blocksList td img.tpMenuIco{margin-left:5px;}
    #blocksList .textLink{position:relative;top:-4px;margin-right:15px;}
    #blocksList td img{margin-right:5px;}
 /*Строгое меню добавления блоков*/
#strictAddBlockMenu{margin:25px 0px 15px;}
.stripeIconsMenu{background:#b1bdd6;padding-top:1px;margin-bottom:10px;}
.stripeIconsMenuIn{background:#e6edf7;height:29px;}
.stripeIconsMenu table{margin:0px 0px 0px 7px;}
  .stripeIconsMenu td{padding:5px 0px 0px 0px;vertical-align:top;}
  .stripeIconsMenu td.ico{width:20px;}
    .stripeIconsMenu td .ico img{width:16px;height:16px;}
  .stripeIconsMenu td.text{padding-right:10px;}

/* Тексты */
.tpBlock.text{font-size:12px;/*line-height:18px;*/}
.tpBlock.text .small p{font-size:12px;}
.tpBlock.text .small {font-size:12px;}
.tpBlock.text .small br{margin-bottom:20px;}

/* Таблицы */
.blueTable, .standardTable{margin-bottom:15px;}

table.blockTable{width:100%;border-collapse:collapse}
table.blockTable td{border:solid 1px; height: 40px; min-width:10px;}
table.editTable{cursor:pointer;}

.standardTableIn {background:#d3deff;padding:1px;}
.standardTable table {background:#ffffff;}
.standardTable table.blockTable td{background:url(http://www.tallinn-hotels.net/content_cms/images/background/table/hor_standard.gif) repeat-x bottom;border:0px;height:auto;border-right:1px solid #c0cdd9;font-size:12px;color:#000000;padding:10px 10px 13px 10px;}
  .standardTable table.blockTable td.right{border-right:0px}
  .standardTable table.blockTable .bottom td{background:none;}
  .standardTable table.blockTable .headerRow td{font-weight:bold;}
  
.blueTableIn {padding:1px;}
.blueTableIn table {background:#ffffff;}

.blueTableIn table.blockTable td{border:0px;height:auto;border-right:1px solid #c2d3bf;font-size:12px;color:#000000;width:250px;padding:2px 10px 4px 10px; vertical-align: top;}
table.blockTable td span { font-size:14px;
	
}
  .blueTableIn table.blockTable td.right{border-right:0px}
  .blueTableIn table.blockTable .bottom td{background:none;}
  .blueTableIn table.blockTable .headerRow td{background:#d8e8e6;font-weight:bold;}

/* Альбомы */
.album .tpBlockHeader{font-size:18px;font-weight:bold;padding:8px 0px 0px 11px}
.editPhotoBlock{width:634px; margin:8px 16px 18px 2px;border:1px solid #ccc; height:150px;}
	.editPhotoBlock table td{vertical-align:top;}
	.editPhotoBlock textarea{width:95%;border:1px solid #ccc; height:70px; margin:5px 2px;}
	.editPhotoBlock input{width:95%;border:1px solid #ccc; margin:5px 2px;}
	.editPhotoBlock img{margin:5px;}
.editPhotoSortBlock{width:90px; margin:8px; border:1px solid #ccc;}
.album{width:500px;margin-top:-20px;}
.previewOut{overflow:hidden; height: 115px;margin-left:0px; width:470px;}
.preview{background-color:#E7EBEF; vertical-align:bottom; padding-left:0px; height:94px;overflow:hidden;}
.mainPhotoBlock{padding-top:3px;height:480px;border: 0px solid #D2D8E5;}
.mainPhotoBlockIn{height:480px;/*background-color: #E7EBEF;*/}
.mainPhoto{z-index:1;}
.photoSubText{text-align: center; margin-top: 10px; color: #999; height:40px; font-size:11px;}
.videoSubText{text-align: center; margin-top: 10px; color: #999;overflow:hidden;padding-bottom:20px;}
.preview div{width:88px;height:88px;float:left; margin:2px;overflow:hidden;}
.preview div img{width:80px; height:80px;overflow:hidden;}
.prev-selected{border:4px solid #2C68A0;}
.prev-nonselected{
	border:4px solid #fff;
	-moz-opacity: 0.6; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.6; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.6; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.image-left, .image-right, .image-hide{
	cursor: pointer;
	margin-top: -60px;
	position:absolute;
	width:32px;
	height:50px;
}
.image-hide{width:24px;height:24px;z-index:8;}
.div-left, .div-right{
	z-index: 21000;
	cursor: pointer;
	height:480px;
	position:absolute;
	float:left;
	background: url(http://www.tallinn-hotels.net/content_cms/images/background/dot.gif) no-repeat 0 0 ;
}
.jScrollPaneContainer{margin-left:11px;padding-top:6px;}

a.jScrollArrowLeft {height:20px; background: url(../images/slider/left-arrow.gif) no-repeat 0 0;padding-bottom:5px;}
a.jScrollArrowRight {	height:20px; background: url(../images/slider/right-arrow.gif) no-repeat 0 0;padding-bottom:5px;}



/* Закладки */
#favorites{ margin: 10px 0;}
	#favorites a{background-position: left; background-repeat: no-repeat; padding-left: 20px !important; margin-right:10px;}
		.delicious {background-image: url(../../_haw3kJHnOsc/S-cCjwC-DWI/AAAAAAAAAiE/Tybm94I0YPg/s800/delicious.png);}
		.digg {background-image: url(../../_haw3kJHnOsc/S-cCkAsb0NI/AAAAAAAAAiI/_CNNQ6OmLR0/s800/digg.png);}
		.mixx {background-image: url(../../_haw3kJHnOsc/S-cCsuPHrjI/AAAAAAAAAiY/GD98VPK9cUk/s800/mixx.png);}
		.stumbleupon {background-image: url(../../_haw3kJHnOsc/S-cCkkxt3LI/AAAAAAAAAiU/8htKZrGXF7A/s800/stumbleupon.png);}





/* ДЕРЕВО */
.simpleTree{margin:0;padding:0;overflow:hidden; font-size:11px;}
.simpleTree li{list-style: none;margin:0;padding:0 0 0 34px;line-height: 16px;}
.simpleTree li div{padding: 0px 0;height:24px;white-space: nowrap;}
.simpleTree ul{margin:0;padding:0;}
.simpleTree .root{ margin-left:-16px; background: url(../images/icons/simple_tree/root.gif) no-repeat 16px 0 ;}
.simpleTree .line{margin:0 0 0 -16px;padding:0;line-height: 3px;height:3px;font-size:3px;background: url(../images/icons/simple_tree/line_bg.gif) 0 0 no-repeat transparent;}
.simpleTree .line-last{margin:0 0 0 -16px;padding:0;line-height: 3px;height:3px;font-size:3px;background: url(../images/icons/simple_tree/spacer.gif) 0 0 no-repeat transparent;}
.simpleTree .line-over{margin:0 0 0 -16px;padding:0;line-height: 3px;height:3px;font-size:3px;background: url(../images/icons/simple_tree/line_bg_over.gif) 0 0 no-repeat transparent;}
.simpleTree .line-over-last{margin:0 0 0 -16px;padding:0;line-height: 3px;height:3px;font-size:3px;background: url(../images/icons/simple_tree/line_bg_over_last.gif) 0 0 no-repeat transparent;}
.simpleTree .folder-open{	margin-left:-16px;background: url(../images/icons/simple_tree/collapsable.gif) 0 -2px no-repeat ;}
.simpleTree .folder-open-last{margin-left:-16px;background: url(../images/icons/simple_tree/collapsable-last.gif) 0 -2px no-repeat ;}
.simpleTree .folder-close{margin-left:-16px;background: url(../images/icons/simple_tree/expandable.gif) 0 -2px no-repeat ;}
.simpleTree .folder-close-last{	margin-left:-16px;background: url(../images/icons/simple_tree/expandable-last.gif) 0 -2px no-repeat ;}
.simpleTree .doc{	margin-left:-16px;	background: url(../images/icons/simple_tree/leaf.gif) 0 -1px no-repeat ;}
.simpleTree .doc-last{margin-left:-16px;background: url(../images/icons/simple_tree/leaf-last.gif) 0 -1px no-repeat ;}
.simpleTree .ajax{background: url(../images/icons/simple_tree/spinner.gif) no-repeat 0 0 ;height: 16px;display:none;}
.simpleTree .ajax li{display:none;margin:0;padding:0;}
.simpleTree .trigger{display:inline;margin-left:-32px;width: 28px;height: 11px;cursor:pointer;}
.simpleTree .text{/*cursor: default;*/ height:18px;/*border: 1px dashed #fff;*/}
.simpleTree .actions{float:right;}
.simpleTree li{clear:both;}
.simpleTree .treeInnerText{}
.simpleTree .active {/*cursor: default;*/ background-color:#F7BE77;	padding:0; /*border: 1px dashed #444;*/ height:18px;}
#drag_container{background:#ffffff;color:#000;font: normal 11px arial, tahoma, helvetica, sans-serif;border: 1px dashed #767676;}
#drag_container ul{list-style: none;padding:0;margin:0;}
#drag_container li{	list-style: none;	background-color:#ffffff;	line-height:18px;	white-space: nowrap;padding:1px 1px 0px 17px;margin:0;}
#drag_container li div{padding:0;}
#drag_container li.doc, #drag_container li.doc-last{background: url(../images/icons/simple_tree/leaf.gif) no-repeat -17px 0 #ffffff;}
#drag_container .folder-close, #drag_container .folder-close-last{background: url(../images/icons/simple_tree/expandable.gif) no-repeat -17px 0 #ffffff;}
#drag_container .folder-open, #drag_container .folder-open-last{background: url(../images/icons/simple_tree/collapsable.gif) no-repeat -17px 0 #ffffff;}
.contextMenu{	display:none;}

.simpleTree .actions a{margin-left:3px;}

.buttonCenter {text-align:center;margin: 20px 0px 10px 0px;}
.buttonCenter img{}