body {
	position:relative;
	display: block;
    color: #545452;
    background: #FFF;
	width: 100%;
	height: 100%;
    font-family: Verdana, Tahoma;
    margin: 0;
    font-size: 9pt;
}

#bodydiv {
/*  width: 100%;*/
	min-height:100%;
	_height:100%;
    padding-bottom:30px;
    padding-top:0px;
  /*vertical-align: middle;
  align: center;
  margin:20%;
  top:50%;
  left:50%; */
}
#logodiv {
	position: absolute;
	/*left: 10px;
	top: 30px;*/
	margin: 0px;
	width: 404px;
	height: 271px;
	padding: 15% 35%;
}
#footerdiv{
	margin-top:-30px;
	position:relative;
	/*margin: 0 auto 0;
	left: 0%;
	top:95%;
	bottom: 0px;
	width: 100%;
	height: 80px;
	background: #FFF; отрицательный маргин, равный высоте футера */
}
#divheader {
	position:absolute;
	margin-top:0px;
	height: 30px;
	background: #FFF;
    z-index: 9999;
	/*margin: 0px auto 0;*/
}
.bubbleInfo {
	position: absolute;
	/*top: 150px;  */
	left: 100px;
	width: 500px;
}
.trigger {
	position: absolute;
	cursor:pointer;
	color: #545452;
	text-decoration: none;
	/*bottom:-30px;  */
}
.trigger:hover{
color: #3292ce;
text-decoration: underline;
}

.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	font-size: .8em;
}

.popup td.corner {
	height: 15px;
	width: 17px;

}

.popup td#topleft {
	background-image: url(files/bubble-1.png);
}

.popup td.top {
	background-image: url(files/bubble-2.png);
}

.popup td#topright {
	background-image: url(files/bubble-3.png);
}

.popup td.left {
	background-image: url(files/bubble-4.png);
}

.popup td.right {
	background-image: url(files/bubble-5.png);
}

.popup td#bottomleft {
	background-image: url(files/bubble-6.png);
}

.popup td.bottom {
	background-image: url(files/bubble-7.png);
	text-align: center;
}

.popup td.bottom img {
	display: block;
	margin: 0 auto;
}

.popup td#bottomright {
	background-image: url(files/bubble-8.png);
}
.mnutbl
{
	font-size:         10pt;
    color:             #545452;
	border: 0;
}

.bbcl
{
	background-image: url(files/backgroung2.png);
}
a:link{color: #3292ce;text-decoration: none;}
a:visited{color: #545454;text-decoration: none;}
a:active{
color: #F5F5F5;
text-decoration: none;
}
a:hover{
color: #3292ce;
text-decoration: underline;
}


.slink{
font-size:         14pt;

}
.slink:link{
color: #3292ce;
text-decoration: none;
border-style:solid;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-bottom-width: 1px;
border-color:#339bd2;
padding-left: 10px;
padding-right: 10px;
}
.slink:visited{
color: #3292ce;
text-decoration: none;
}

.slink:hover{
color: #3292ce;
text-decoration: none;
border-style:solid;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-bottom-width: 1px;
border-color:#afdfff;
padding-left: 10px;
padding-right: 10px;
}



input {
    font-size:         9pt;
    color:		   #545452;
    border-width:      0.1em;
    border-color:      #3292ce;
    border-style:      solid;
    /*background-color: #FFFFFF; */
	margin: 0;
}
.dot {
	color:		   #3292ce;
	}


/* стиль для заголовков текста блока */
.title {
	text-align: center;
	font: 700 12 Verdana, Geneva, sans-serif;
	color: #666
}

/* глобальные стили оформления открывающегося окна */
#open_block {
   	position: absolute;
	width: 320px;
	left: 35%;
  	top: 100px;
	display: none;
  	z-index: 10;
    overflow: hidden;
	background: #f6f6f6;
}

/* стили для "Закрыть" */
#close {
	float: right;
	font: 10px Verdana, Geneva, sans-serif;
	color: #999;
	margin: 10px 0 0 0;
}

#temp {
    color:             #545452;
    font-family: Verdana, Tahoma;
    font-size:         8pt;
}


/* стили для обромления блока, на мой взгляд в редактировании не нуждается */
.content {margin-right:0;color:#999;font: 11px Verdana, Geneva, sans-serif;text-align:justify}
.top_left0, .top_right0, .bottom_left0, .bottom_right0 {width:22px;height:22px}
	.top_left0 {background:url(img/white/top_left.png) no-repeat}
	.top_right0 {background:url(img/white/top_right.png) no-repeat}
	.bottom_left0 {background:url(img/white/bottom_left.png) no-repeat}
	.bottom_right0 {background:url(img/white/bottom_right.png) no-repeat}
.top0, .bottom0 {height:22px}
	.top0 {background:url(img/white/top.png) repeat-x}
	.bottom0 {background:url(img/white/bottom.png) repeat-x}
.left0, .right0 {width:22px}
	.left0 {background:url(img/white/left.png) repeat-y}
	.right0 {background:url(img/white/right.png) repeat-y}
