/*Стили по умолчанию*/
html{height:100%;}
h1, h2, h3, h4, h5, h6, body, p, form, ul{padding:0px;margin: 0;font-weight:normal;}
body p{font-size:12px;margin:0px;text-indent:0px;}

#mainAdmin  .mainHead{padding:0px 0px 10px 0px;}
#mainAdmin  #crumbs{margin-bottom:5px;}
body{font-family:  Arial, Helvetica, sans-serif; font-size:12px;background:#fff;height: 100%;min-height: 100%;position: relative;}
.absolute{position: absolute; left:0; top:0; z-index: 1;}
input, select, textarea{font-family:  Arial, "Trebuchet MS", Helvetica, sans-serif; }
img {border:0px;}
/*ul, li{list-style:none;}*/
html .png{behavior:url(http://www.tallinn-hotels.net/content_cms/css/iepngfix.htc)}
/*hr{background-color:#485C83;color:#485C83;height:1px;margin:10px 0;}*/
/*Сссылки*/
a{text-decoration:underline;color:#0952a4;cursor:pointer;}
  a:hover{text-decoration:none;}
 a.ajaxLink, a.ajax{text-decoration:none;color:#0952a4;border-bottom:1px dashed #0952a4;}
 a.ajaxLinkWhite{text-decoration:none;color:#ffffff;border-bottom:1px dashed #ffffff;}
 a.ajaxLinkWhite:hover{text-decoration:none;color:#ffffff;border:0px;}
  a.ajaxLink:hover, a.ajax:hover{border:0px;text-decoration:none;}
a.noUnderline{text-decoration:none}
	a.noUnderline:hover{text-decoration:none}
a.admin{color: green;}
a.inText {text-decoration:none;color:#292f34;}
  a.inText:hover {text-decoration:underline;color:#1087b6;}


.b {font-weight:bold;}

/*Заголовки*/
h1{font-size:22px;}
h2{font-size:18px; font-size:12px;font-weight:bold;margin-bottom:5px;color:#3E6586; margin:5px 0;}
h3{font-size:18px;color:#242835;}
h4{font-size:14px;}
h5{font-size:13px;color:#49536d;}
h6{font-size:12px;}

/*Расцветки*/
.required{color:#000; margin-left:5px;}
.brown{color:#8c4a37;}

/*Настройки видимости*/
.hiddenBlock {display: none;}
.visibleBlock {display: block;}

/*clear*/
.clear{clear:both;}
.clearLine{width:100%;float:right;font-size:1px;height:1px;}
.clearLineLeft{width:100%;float:left;font-size:1px;height:20px;}
.clearLeft {clear:left;}
.clearRight {clear:right;}


/*Сообщения пользователю*/
.programmError{border:2px solid #ff0000;padding:10px;margin:10px;width:550px;background:#eeeeee;}
.userError{background:#fdf2ee url(../images/background/notification/error.gif) 10px center no-repeat !important;border:2px solid #db2f2e;padding:10px 20px 10px 65px;margin:10px 0px;color:#d40000;font-size:13px;font-weight:bold;}
.userSuccess{background:#e3fecf url(../images/background/notification/correct.gif)  10px center no-repeat !important;border:2px solid #57952a;padding:10px 20px 10px 65px;margin:10px 0px;color:#367c03;font-size:13px;font-weight:bold;}
img.errOrCor{width:12px;height:12px;margin-left:5px;}



/*Верстка каркаса*/
#top{height:90px;}

#all{min-height:100%;background:#fff; }
#all, .all{width:1200px;margin:0px auto;}
#allIn, .allIn{padding:0px 0px;}

#mainDiv{margin:5px 0 0 4px;padding-bottom:30px;width:788px;background:#fff;}
  #userMenu{background:#aaa;}
#left{float:left;width:192px; min-height:150px;}
#main{margin-left:193px;margin-right:200px;}
  #mainH1{margin:0px 0px 0px 0;font-weight:bold;color:#000000;font-size:22px; }
  #mainH1 img{vertical-align:top;}
  #mainPageAction{float:right;}
  #mainAdminH1{margin-bottom:15px;font-size:20px;font-weight:bold;padding-top:21px;color:#242835;}
#mainWithRight{margin-left:281px;}
#mainWithLeft{margin-right:200px;width:1000px;}
#right{float:right;width:200px;}
#content{padding:0 5px;}

#leftAdmin{float:left;width:280px;}

/*Подвал*/
#basementOut{height:25px;margin-top:-26px;}
  #mainDivMarginBottom{height:25px;clear:both;}
#basement{height:25px;}
.basementMenu li{display:inline;}