@charset "windows-1251";
/* CSS Document */


* {
margin: 0;
padding: 0;
border: 0;
}

html {
margin: 0;
padding: 0; /*background: #fa0;*/ }    

body {
height: 100% !important;
margin: 0; 
padding: 0; 
background: #fff;
font-size:15pt; 
padding: 0 15px }


#all {  
/*min-height: 100%;*/ 
height: auto; 
margin: 0 auto; 
background: #fff }

#empty {
height: 32px;
}

a {
//text-decoration: none;
color:#000;
margin:7px;
}
.menu a {
text-decoration: none;
color:#fff;}
#container {
height: 100% !important;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
/*overflow: hidden;*/
}
#header {
background: url(header.jpg) no-repeat center top;
width: 100%;
height: 157px;
}
#header a {
display: block;
height: 100%;
width: 100%;
}
#left {
float:left;
top: 0px;
left: 0px;
width: 18%;
margin: 0px;
padding: 1%;}
#inline {
text-align: center;
}
#spis {
margin-left: 50px;
}

#right {
text-align: center;
float:right;
top: 0px;
right: 0px;
width: 18%;
margin: 0px;
padding: 1%;}
#top {
	    width: 58%;
/*margin: 0px 20% 0px 20%;*/
padding: 1%;
min-height:100%;
margin-left:20%;
margin-right:20%;
 }
#tab {width:100%;}

#shap {
background-color:#2c7dc5;
text-align:center;
color:#FFF;
height:37px;
vertical-align:middle;}

#shapgl {
background-color:#8b8b8b;
text-align:center;
color:#FFF;
height:37px;
vertical-align:middle;}

#shapl {
background-color:#f0f0f0;
color:#000;
}
select {
    width: 225px; 
   }
textarea {
  resize: none;
}
#podval { 
position: fixed;
bottom:0;
left:-10px;
height: 31px;    
background:#fff url(bg.jpg) repeat-x;
width: 110%; 
z-index:9999;
}
.brd {
    border: 4px double black; /* Параметры границы */
    background: #a0bfdf; /* Цвет фона */
    padding: 10px; /* Поля вокруг текста */
   }
.br {
    border: 4px double black; /* Параметры границы */
    background: #1540bb; /* Цвет фона */
    padding: 10px; /* Поля вокруг текста */
   }
.cursor-changing {
		cursor: pointer;}
#block {
clear: both;
position: fixed;
bottom:0;
margin-left: 56%;
/*display: inline-block;*/
width: 284px;
height: 31px;
z-index:9999;
}
#tes {
text-decoration: underline;
color:#000;
}
#blocks {
clear: both;
position: relative;
bottom:0,0,0,0;
padding:123px 0px 0px 0px;
display: inline-block;
white-space: nowrap;
font-size:15pt;
color:red; 
/*display: inline-block;*/
width: 100%;
height: 50px;
/*z-index:9999;*/
}