HTML, BODY, TABLE, TD, TR, DIV, FORM, INPUT, TEXTAREA {margin: 0;padding: 0;}

HTML, BODY {
	width: 100%;height: 100%;
	margin: 0px;padding: 0px;
	background-color: #f9faf1;
}
BODY {position:relative; height:100%; _behavior:url("./css/csshover.htc");}

IMG {border:none;vertical-align: top;}
TABLE {border-collapse: collapse;}
TD {padding: 0px;vertical-align: top;}

#conteiner1{width:100%;background: url(../images/index-top-grad.jpg) 0 0 repeat-x;}
#conteiner2{width:100%;background: url(../images/index-island-new.jpg) 50% 0px no-repeat;}
#content{width:990px;height: 100%; margin: 0 auto;}

.island{height:665px; width:100%;margin-top:-667px;}
.islandFlash{}

#txtBg{width:100%; background: url(../images/index-bg-text.jpg) 50% 0 no-repeat;}
#txtBg:after{content: "";display: block;clear: both;} /* это для того, чтобы показывался ФОН, т.к. при использовании FLOAT для внутренних элементов - высота элемента пропадает и элемент "схлопывается" */
#txtBg:after{zoom: 1;} /* тоже самое для IE  */

#txtBgShadow{height:31px; width:100%; background: url(../images/index-bottom-text-shadow.jpg) 50% 0 no-repeat;}

.tel{position:absolute;margin-top:523px;margin-left:555px; font: normal 14px Arial;}
.tel span{position:absolute;font: normal 28px Arial;top:-4px;}

#menuItem1,#menuItem2,#menuItem3,#menuItem4,#menuItem5,#menuItem6,#menuItem7{
font: italic 16px Georgia;
position:absolute;
height:55px;width:190px;
padding:18px 0px 0px 50px;
}

#menuItem1{margin-top:405px;margin-left:120px; padding:18px 0px 0px 0px;}
#menuItem2{margin-top:278px;margin-left:60px;  padding:18px 0px 0px 0px;}
#menuItem3{margin-top:264px;margin-left:214px; padding:18px 0px 0px 0px;}
#menuItem4{margin-top:230px;margin-left:450px;}
#menuItem5{margin-top:270px;margin-left:635px;}
#menuItem6{margin-top:383px;margin-left:770px;}
#menuItem7{margin-top:420px;margin-left:555px;}


/* колонки основные на главной */
.colIndex1{width:402px; float:left; padding:15px 0px  0px 90px;}
.colIndex2{width:402px; float:right;padding:15px 90px 0px 0px;}


/* колонки внизу */
.colIndex1122Group{width:540px; float:left;  padding:0px 0px  0px 90px;}
.colIndex33       {width:270px; float:right; padding:0px 90px 0px 0px;}

.colIndex11{width:270px; float:left;}
.colIndex22{width:270px; float:right;}

.clear{float:none; clear:both;}

.footer{margin-top:40px;}


