html, body { 
margin: 0; 
padding: 0; 
background-image:url(/web/20160315011849im_/http://linux-team.ru/images/background.png); 
background-attachment: fixed; 
font-size:11pt;
font-family:Arial,Verdana,Helvetica,sans-serif; line-height: 18pt;
color: #5d4f4f; 
}

p.nav_sign {
font-size:8pt;
font-family:Arial,Verdana,Helvetica,sans-serif;
line-height: 0.9em;
padding-top: 0;
}

h5 {
font-family: 'PT Sans Narrow', Arial, sans-serif; 
font-size: 36pt; 
margin-bottom:20px; 
/* color:#5d4f4f;  */
font-weight: 400; 
margin:20px 0px;
}

h4 {
font-family: 'PT Sans Narrow', Arial, sans-serif; 
font-size: 22pt; 
margin-bottom:20px; 
/* color:#5d4f4f;  */
font-weight: 400; 
margin:20px 0px;
}


#container {
margin:0px auto; 
width:1056px; 
height:100%; 
position: relative;

}

#header {
height: 80px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 0px;
margin: 0px;
/* background: #000000; */
position: relative;
/* border-bottom: 1px dashed #dededb; */
}
#header span {
padding: 0px;
text-align:right;
display: block;
position: relative;
font-size:10pt;
font-family:Arial,Verdana,Helvetica,sans-serif; 
color: #5d4f4f;
line-height: 10pt; 
font-weight: bold;
}

#header img {
border: 0px;
float: left;
}

#header .iright {
border: 0px;
float: right;
text-align: right;
}

.fleft {
border: 0px;
float: left;
padding-right: 10px;
}


#content {
height: 100%;
min-height: 390px;
padding-top: 10px;
padding-left: 10px;
/* background: #ffffff; */
}

#branding {
height: 50px;
min-height: 50px;
position: relative;
padding: 10px;
/* background: #ffffff; */
text-align: center;
}

#branding h5 {
font-weight: bold;
}

#footer {
height: 50px;
min-height: 50px;
position: relative;
padding: 2px;
/* font-weight: bold; */
text-align: right;
font-size:10pt;
font-weight: bold;
}

#clock {
position: relative;
text-align: left;
width: 100px;
}

#phone {
width: 100px;
position: relative;
text-align: right;
}

#navigation {
width: 96%;
position: relative;
background: #ffffff;
padding-top: 15px; 
padding-bottom: 15px;
padding-left: 35px;
height: 110px;
margin: 0px auto;
-moz-border-radius: 15px;
border-radius: 15px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3); /* Для Firefox */
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3); /* Для Safari и Chrome */
box-shadow: 0 0 10px rgba(0,0,0,0.3); /* Параметры тени */
}

a, a:visited, a:hover,
#navigation a.anchor, #navigation a.anchor:visited, #navigation a.anchor:hover {
color: #175ffa;
}

a.close, a.close:visited, a.close:hover {
color: red;
text-align: right;
position: relative;
display: block;
width: 150px;
float: right;
}

div.nav_item {
display: inline;
float: left;
/* background: #000000; */
width: 150px;
height: 90px;
margin-left: 15px;
position: relative;
}
.nav_item img {
border:0px;
padding:0;
display: block;
}

.img_float {
border:0px;
padding:0;
display: block;
float: right;
text-align: right;
}

table.tarif {
width: 96%;
border-collapse: collapse;
-moz-border-radius: 15px;
border-radius: 15px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3); /* Для Firefox */
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3); /* Для Safari и Chrome */
box-shadow: 0 0 10px rgba(0,0,0,0.3); /* Параметры тени */
margin: 0px auto;
}

tr.header td {
/*border-top: 1px solid #FB7A31;
border-bottom: 1px solid #FB7A31; */
background: #FFFFFF;
text-align: center;
}

td.tarif {
width: 20%;
}
td.desc {
width: 60%;
}
td.cost {
width: 20%;
}

/* login window */

#mask {
position:absolute;
z-index:9000;
background-color:#000000;
display:none;
overflow: visible;
min-width: 100%;
}
   
#boxes .window {
position:fixed;
width:440px;
height:200px;
display:none;
z-index:9999;
padding:20px;
background: #FFFFFF;
border-collapse: collapse;
-moz-border-radius: 15px;
border-radius: 15px;

}

#boxes #dialog {
  width:450px; 
  height:423px;
}
/* login window */

#form {
padding-top: 10%;
margin: 0px auto;
}

#feedback input {
border-radius: 8px;
border: 1px solid #000000;
padding: 4px 12px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
width: 270px;
height: 20px;
border-collapse: collapse;
margin-bottom: 7px;
}

#feedback textarea {
border-radius: 8px;
border: 1px solid #000000;
padding: 4px 12px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
width: 270px;
height: 200px;
border-collapse: collapse;
margin-bottom: 7px;
}


#feedback button {
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-collapse: collapse;
border: 1px solid #000000;
font-weight: bold;
float: right;
height: 25px;
}

#feedback label {
display:block;
text-align:right;
float:left;
width:100px;
margin-right: 10px;
font-weight: bold;
}

#feedback fieldset {
border: 0;
}

#thanks {
padding-top: 30%;
margin: 0px auto;
color: red;
position: relative;
}

/*
     FILE ARCHIVED ON 01:18:49 Mar 15, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:59:54 Aug 29, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/