div { 
position : relative; 
} 
img {
position : relative;
border : 0px;
}
body, html {
margin: 0px;
padding: 1px;
background : url(img/bg.gif);
background-attachment: fixed;
font-weight : bold;
width : 99%;
}
br.clear {
clear: both;
}
h1 {
margin-left : 50px;
text-align : left;
text-decoration : none;
color : #0B4168;
font-size : 15pt;
font-family: "Times New Roman";
}
h1.title {
margin-bottom : 30px;
padding : 2px;
text-align : left;
color : #fdf5bd;
text-decoration : none;
font-weight : bold;
font-size : 15pt;
font-family : Arial, Helvetica, sans-serif;
}
h2 {
margin-bottom : 4px;
margin-left : 20px;
text-align : left;
text-decoration : none;
font-size : 11pt;
color : #680000;
font-family : Arial, Helvetica;
}
h2.title {
margin-left : 25px;
text-align : left;
text-decoration : none;
font-size : 11pt;
color : #680000;
font-family : Arial, Helvetica;
}
h2.main {
margin-left : 55px;
text-align : left;
text-decoration : none;
font-size : 11pt;
color : #680000;
font-family : Arial, Helvetica;
}
h2.form {
margin-left : 40px;
text-align : left;
text-decoration : none;
font-size : 11pt;
color : #680000;
font-family : Arial, Helvetica;
}
h3 {
margin-bottom : 10px;
margin-left : 40px;
text-align : left;
text-decoration : none;
font-size : 11pt;
color : #680000;
font-family : Arial, Helvetica, sans-serif;
}
h4 {
margin-top : -10px;
text-align : center;
font-size : 10pt;
color : #000070;
text-decoration : none;
font-family:  Arial, Helvetica;  
}
.top{
 display : table-column;
 position : static;
 float: left; 
 width : 99%;
}
.center{
 position: static;
 width: 95%;
 float: left;
}
.right {
position: absolute;
width: 10%; 
padding : 2px;
}
.right_form {
position: absolute;
width: 50%; 
}
.right_rec {
position: absolute; 
margin-top : 10px; 
margin-left : 20px; 
width: 15%; 
padding : 2px; 
}
.bottom {
background-image:url(img/skem_05.jpg);
width: 100%;
height : 300px;
margin-left : -80px;
margin-top : 0px;
background-position:bottom;
background-repeat:no-repeat;
}
#t {
float: left; 
width : 42%;
margin-bottom : 20px; 
}
#t1 {
float: left; 
width : 45%;
margin-bottom : 20px; 
}
#t2 {
float: left; 
width : 55%;
margin-bottom : 20px; 
}
#t3 {
float: left; 
width : 70%;
margin-bottom : 20px; 
}
#th {
margin : 0px 0px 3px 20px;
padding : 0px 15px 5px 0px;  
font-size : 10pt; 
color : #000031;
text-align : justify;
text-indent : 10px;
line-height: 1.2; 
text-decoration : none; 
font-family: "Times New Roman"; 
}
#th1 {
margin : 10px 0px 0px 20px;
padding : 2px 3px 5px 0px;  
font-size : 10pt; 
color : #000031;
font-family : Arial, Helvetica; 
}
#table {
text-align: center; 
margin-left : 3%;  
font-size : 12pt; 
color : #000031;
text-decoration : none; 
font-family: "Times New Roman";
}

/*Стили только для IE*/
col,col2,col3 {clear:right;
}
#col1{
 display : table-column;
 position : static;
 margin-top : 20px;
 width : 10%;
 float : left;
}
#col2 {
 display : table-column;
 position : relative;
 margin-left : 15px;
 margin-top : 8px;
 width : 20%;
 float : left;
}
#col3{
 display: table-column;
 background-color: #81C6EF; 
 padding : 6px 2px 6px 2px;
 width: 150px; 
 float: left;
 color: #000000; 
 text-align: center;  
 text-decoration: none;  
 font-family:  Arial, Helvetica; 
 font-size:7pt;
 border: 1px solid white;
}
#col5 {
display : table-column; 
float : left;  
width : 780px; 
}
#col6 { 
display : table-column;
width : 200px; 
padding : 6px 2px 6px 2px; 
float : left;
margin-left: 18px; 
position : relative;
border-top : 1px solid; 
border-color : #FFB3FF;
color : #BEFFFF;
font-size : 12px; 
font-family : Tahoma, Verdana, Arial;  
}
#col7 { 
display : table-column;
width : 540px; 
padding : 6px 2px 6px 2px; 
float : left; 
position : relative;
border-top : 1px solid;
border-left : 1px solid;
border-color : #FFB3FF;
color : #dfdfdf;
font-size : 14px; 
font-family : Tahoma, Verdana, Arial; 
}
a:link {
text-decoration : none;
font-weight : bold;
font-size : 9pt;
color : #002B2B;
font-family : Arial, Helvetica, sans-serif;
}
a:visited {
text-decoration : none;
font-weight : bold;
font-size : 9pt;
color : #002D2D;
font-family : Arial, Helvetica, sans-serif;
}
a:hover {
text-decoration : none;
font-weight : bold;
font-size : 9pt;
color : #FF00A9;
font-family : Arial, Helvetica, sans-serif;
}
a.un:link {
color : #ffe3a8;
font-weight : bold;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.un:visited {
color : #ffe3a8;
font-weight : bold;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.un:hover {
color : #33ff33;
font-weight : bold;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.ua:link {
color : #f2eabb;
font-weight : bold;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.ua:visited {
color : #f2eabb;
font-weight : bold;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.ua:hover {
color : #33ff33;
font-weight : bold;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.u:link {
color : #79ebff;
font-weight : bold;
font-size : 9pt;
font-family: "verdana";
}
a.u:visited {
color : #93ebff;
font-weight : bold;
font-size : 9pt;
font-family: "verdana";
}
a.u:hover {
color : #33ff33;
font-weight : bold;
font-size : 9pt;
font-family: "verdana";
}
#search {
width: 60px;
margin-left: -2px;
border: outset #1A8E83 1px;   
background : url(img/search.gif); 
color : #E3FFFF; 
text-decoration:none;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}
#search2 {
width: 140px;
border: outset #1A8E83 1px;  
background : url(img/search.gif);
color : #E3FFFF; 
text-decoration:none;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt; 

}
.error {
text-align :left;
color : #FF1313;
font-size : 10pt;
text-decoration:none;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
}
.btn {
background: url(img/inputbg.gif);
border: 1px solid #0080C0;
width:100px;
color:#000040;
font-size : 11pt;
font-family: "Times New Roman";
}
input {
background: url(img/inputbg.gif);
border: 1px solid #0080C0;
width:100px;
color:#000040;
font-size : 11pt;
font-family: "Times New Roman";
}
.inputField {
background: url(img/inputbg.gif);
border: 1px solid #0080C0;
width:100px;
color:#000040;
font-size : 11pt;
font-family: "Times New Roman";
}
textarea.messField {
background: url(img/inputbg.gif);
border: 1px solid #0080C0;
color:#000040;
width: 500px;
height: 150px;
font-size: 95%;
font-family:tahoma;
padding:5px 5px 5px 5px;
}
i{ 
text-align : left;  
line-height: 1.3;
font-size: 8pt;
color : #E1DD91; 
text-decoration : none; 
font-family : "Tahoma";  
}
i.form { 
margin-left : 20%;
text-align : left;
font-size : 11pt;
color : #350035; 
font-family : "Times New Roman";  
}
li {
margin : 0px 0px 0px -20px; 
text-align : left;  
line-height: 1.3;
font-size: 10pt;
color : #000020; 
text-decoration : none;
font-family : Arial, Helvetica; 
} 
li.title { 
line-height: 1.3;
text-indent: 10px;
text-align: left; 
font-size: 10pt;
color : #000080;
vertical-align: middle;
font-family: "Times New Roman";
}
li.main { 
text-align: left;
line-height: 1.2; 
font-size : 11pt;
color : #000031; 
text-decoration : none; 
font-family: "Times New Roman";
}
li.profil {
margin : 5px 0px 0px 110px; 
text-align: left;
line-height: 1.2; 
font-size: 10pt;
color : #000035; 
text-decoration : none;
font-family : Arial, Helvetica; 
}
ul {
margin : 5px 0px 0px 20px;
text-align : left;
}
ol {
text-decoration : none; 
text-align: left;
line-height: 1.3; 
color : #DE0030;
font-size : 10pt;
font-family: "Times New Roman";
}
strong {
margin : 5px 0px 0px 20px;
color : #000040;
font-size : 11pt;
text-decoration : none;
font-family: "Times New Roman"; 
}
p {
margin: 2px 0px 5px  40px;
text-align : left;  
line-height: 1.3;
font-size : 12pt; 
color : #000031;
text-decoration : none; 
font-family: "Times New Roman";
}
p.main {
margin-top : 7px; 
text-align : left;  
line-height: 1.3;
font-size: 11pt;
color : #000035; 
text-decoration : none;
font-family : Arial, Helvetica;
} 
p.title {
margin : 5px 0px 0px 20px; 
text-align : left;  
line-height: 1.3;
font-size: 10pt;
color : #000035; 
text-decoration : none;
font-family : Arial, Helvetica; 
}
p.form { 
margin : 0px 0px 10px -1px;
text-align : left;
line-height: 1.1;  
font-size : 10pt; 
color : #000031; 
text-decoration:none;
font-family : Arial, Helvetica, sans-serif;
}
p.building {
margin-left: 20px;
text-decoration : none; 
text-align: left;
line-height: 1.4; 
color : #680000;
font-size : 9pt;
font-family : Arial, Helvetica;
}
#post {
background : url(img/fon0.gif);
display : table-column;
padding : 1px;
margin : 1px;
height: 640px;
overflow: auto;
float : left;
position : absolute;
}
#error { 
width : 100px; 
background-color : #F8C79E;  
border-color : #0096FF; 
padding-left : 40px;
}

#tabs ul {
position : static;
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
	}

#tabs li {
position : static;
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
display : table-column;
position : static;
float:left;
background:url("img/tabright.gif") no-repeat  left top;
text-decoration:none;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
	}

#tabs a span {
 display : table-column;
 position : static;
	float:left;
	display:block;
	background:url("img/tableft.gif") no-repeat right top;
	padding:3px 6px 4px 6px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#FFF;
	}

#tabs a:hover {
	background-position:0% -10px;
	}

#tabs a:hover span {
	background-position:100% -10px;
	}

