body {
text-align:center;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
background-image:url(/remont/images/2.gif);
background-repeat:repeat-y;
background-position:top center;
background-color:#fff;
margin:0;
}

#ret {
user-select:none;
-moz-user-select:none;
-khtml-user-select:none;
}

#ner {
margin:60px 0 20px 10px;
}

#head {
background-image:url(1.gif);
background-repeat:no-repeat;
background-position:center;
height:px;
text-align:center;
}

#rtyw {
font-size:10px;
width:170px;
margin:90px 10px 0;
}

#rettt {
font-size:10px;
}

#GGG {
position:absolute;
top:1000px;
height:200px;
width:500px;
}

.zdanie {
width:200px;
height:287px;
float:left;
margin:0 10px 0 0;
}

a.bal .img {
width:150px;
height:150px;
overflow:hidden;
float:left;
margin:0 10px 0 0;
}

a.bal .img img {
width:150px;
height:150px;
}

#kv {
width:200px;
height:200px;
float:right;
margin:0 0 0 5px;
}

a.bal:hover .img {
width:100px;
height:124px;
overflow:visible;
visibility:hidden;
}

a.bal:hover .img img {
visibility:visible;
width:250px;
height:274px;
position:absolute;
z-index:150;
}

a.www:link,a.www:visited,a.www:active {
font-size:11px;
font-weight:700;
color:#08085d;
font-family:Geneva, sans-serif;
}

a.www:hover {
font-size:11px;
color:#f08673;
font-weight:700;
font-family:Geneva, sans-serif;
}

a.qwer:link,a.qwer:visited,a.qwer:active {
font-size:14px;
font-weight:700;
color:red;
font-family:Geneva, sans-serif;
}

a.qwer:hover {
font-size:14px;
color:#f08673;
font-weight:700;
font-family:Geneva, sans-serif;
}

a.sbme:link,a.sbme:visited,a.sbme:active {
font-size:7px;
font-weight:700;
color:red;
font-family:Geneva, sans-serif;
}

a.sbme:hover {
font-size:7px;
color:#f08673;
font-weight:700;
font-family:Geneva, sans-serif;
}

a.sbmee:link,a.sbmee:visited,a.sbmee:active {
font-size:1em;
font-weight:700;
color:red;
font-family:Geneva, sans-serif;
}

a.sbmee:hover {
font-size:1em;
color:#f08673;
font-weight:700;
font-family:Geneva, sans-serif;
}

.repair {
width:120px;
height:100px;
float:right;
margin:10px 0 0 10px;
}

.electrica1 {
width:200px;
height:287px;
float:right;
margin:0 0 0 5px;
}

.electrica2 {
width:200px;
height:287px;
float:left;
margin:5px 5px 15px 0;
}

.stroika7 {
width:px;
height:px;
float:left;
margin:0 5px 0 0;
}

#zakladki {
margin:0 0 0 4px;
}

#ban {
margin:0 0 0 30px;
}

.sel {
font-weight:600;
}

.sele {
font-weight:400;
}

.sbm {
font-weight:400;
font-size:0.6em;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
margin:0 20px 17px 10px;
}

#gavtopbig {
margin:10px;
}

#gavleft {
margin:40px 10px 0;
}

#gavbotom {
margin:20px 10px;
}

#ser {
margin:0 0 0 180px;
}

#stati {
font-weight:700;
font-size:23px;
color:#77797B;
font-family:Arial, Helvetica, sans-serif;
margin:40px 10px 17px 15px;
}

.un {
border-bottom:1px dashed #000;
}

strong {
font-weight:400;
font-size:1em;
}

h1 {
font-weight:700;
font-size:23px;
padding-left:20px;
margin-bottom:17px;
color:#77797B;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

h2 {
font-weight:700;
font-size:16px;
padding-left:40px;
margin-top:15px;
margin-bottom:15px;
color:#00008B;
font-family:Arial black, Arial, Helvetica, sans-serif;
}

h3 {
font-weight:700;
font-size:16px;
padding-left:80px;
margin-top:15px;
margin-bottom:12px;
color:#77797B;
}

h4 {
font-weight:700;
font-size:15px;
padding-left:px;
margin-top:px;
margin-bottom:px;
color:#;
}

#retyw {
font-weight:700;
font-size:16px;
padding-left:10px;
margin-top:15px;
margin-bottom:15px;
color:#00008B;
font-family:Arial black, Arial, Helvetica, sans-serif;
}

#rty {
font-weight:700;
font-size:13px;
padding-left:10px;
margin-top:15px;
margin-bottom:12px;
color:#77797B;
}

a.mal:link,a.mal:visited,a.mal:active {
font-size:8px;
font-weight:400;
color:#C00;
font-family:"MS Sans Serif", Geneva, sans-serif;
}

a.s:link,a.s:visited,a.s:active {
font-size:8px;
font-weight:400;
color:#708090;
font-family:"MS Sans Serif", Geneva, sans-serif;
}

a.q:link,a.q:visited,a.q:active {
font-size:10px;
font-weight:700;
color:#000;
font-family:"MS Sans Serif", Geneva, sans-serif;
text-decoration:none;
}

a.q:hover {
font-size:10px;
color:#708090;
font-weight:700;
font-family:"MS Sans Serif", Geneva, sans-serif;
text-decoration:none;
}

a.r:link,a.r:visited,a.r:active {
font-size:11px;
font-weight:700;
color:#60f;
font-family:Arial;
text-decoration:underline;
}

a.r:hover {
font-size:11px;
font-weight:700;
color:#cdcd6a;
font-family:Arial;
text-decoration:underline;
}

a.uu:link,a.uu:visited,a.uu:active {
font-size:9px;
font-weight:700;
color:#cdcd6a;
font-family:Arial;
text-decoration:underline;
}

a.uu:hover {
font-size:9px;
font-weight:700;
color:#60f;
font-family:Arial;
text-decoration:underline;
}

a:link,a:visited,a:active {
font-size:12px;
font-weight:700;
color:#C00;
font-family:Arial;
text-decoration:underline;
}

a:hover {
font-size:13px;
font-weight:400;
color:#60f;
font-family:Arial;
text-decoration:underline;
}

#leftculomn2 a {
color:#f02436;
}

#leftculomn2 a:hover {
color:#fff;
}

.w {
color:#77797B;
}

.text {
font-size:13px;
font-family:Arial;
text-align:justify;
padding:4px 4px 4px 9px;
}

#mebe {
text-align:justify;
font-size:13px;
font-family:Arial;
}

#footer1 {
font-size:10px;
height:60px;
}

#footer {
background-image:url(/remont/images/3.gif);
background-repeat:no-repeat;
background-position:bottom center;
height:76px;
margin:0;
}

#meny {
background-image:url(4.gif);
background-repeat:no-repeat;
background-position:bottom center;
height:30px;
margin:0;
}

#midle,.botomblok {
margin:0;
}

a.mal:hover,a.s:hover {
font-size:8px;
color:#f08673;
font-family:"MS Sans Serif", Geneva, sans-serif;
}
