html,body {font-family:Arial;font-size:medium;height:100%;margin:0}
h1 {color:#18497D;font-size:140%;}
h2 {color:#B5CFEB;font-size:140%;}
h3 {color:#B5CFEB;font-size:102%;}
table {border-spacing:0;border:0}
td {vertical-align:top}
img {border:0}
li,ol {padding-bottom:1em}
A:link {text-decoration:none;}
A:visited {text-decoration:none;COLOR:#800080;}
A:hover {color:red;}

.news h1 {color:#B5CFEB;font-size:140%;}
.news h2 {color:#B5CFEB;font-size:110%;}

.imgramka{padding:1em;margin-bottom:1em;border: #f7f6f4 1px solid;display:inline-block}
.imgcaption{padding-top:1em}
.alignright{text-align:right}
.alignleft{text-align:left}
.alignmiddle{vertical-align:middle}
.center{text-align:center}
.stirka{text-align:center;padding:20px;}
.stirkabelia{padding: 0 20px}
.colorred{color:#FF0000}
.maintable{width:100%;height:100%;background-color:white}
.imgadaptive{width:auto;height:auto;max-width:100%;max-height:100%}

.one {width:100%;border:0;margin-bottom:20px;background-color:white}
.logoimage{width:404px;height:149px}
.telefon{font-size:140%;margin:0.5em 0 0 1.5em}
.telefonlink{color:#FF0000;text-decoration:none}
.omela{font-size:110%;color:#6666FF;margin-right:20px}
.address{color:#6666FF}

.three{display:table}
.uslugi{display:table-cell;width:33%;padding:0 2% 0 2%}
.ceni{display:table-cell;width:auto;padding:2%}
.about{display:table-cell;width:33%;padding:0 2% 0 2%}
.price{border:0;width:100%;}

.news {padding: 0 0 25px 15px;text-align:justify}
.news_main h2 {font-size:102%}
.down {border:0;width:100%;}
.down A:link {text-decoration:none}
.down A:visited {text-decoration:none;COLOR:#800080;}
.down A:hover {color:red;}
.news_main {padding:1% 3% 0 3%}
.price {width:100%;margin: 0 auto}
.price td {padding:5px}
.price2{width:70%;margin:auto}
.price2  td {padding:10px}
.print{text-align:center}
.tdmash2{padding:0;vertical-align:bottom;width:1%}
.h1news{color:#18497D;font-size:130%;font-weight:600}
.kapli {width:266px;background-image:url(img/drop3.gif);background-repeat:no-repeat;}
.istochnik{text-align:right}

@media screen and (max-width: 640px){

html * {min-height:1px;max-height:999999px}
h1,h2 {margin-top:5%;color:#18497D}
h1 {font-size:120%}
h2 {font-size:110%}
h3 {color:#18497D;font-size:100%}

.imgramka{border: #cac7c3 1px solid}
.news h1 {color:#18497D;font-size:120%;margin-top:5px}
.news h2 {color:#18497D;font-size:110%;margin-top:5px}
.titlearts{display:none}
.unvisible{display:none}
.stirka{text-align:left;padding:15px}
.stirkabelia{padding:1px}
.logoimage,.mash2{width:auto;height:auto;max-width:100%;max-height:100%;}
.one{width:100%;padding:4%}
.telefon{font-size:120%;font-weight:600;white-space:nowrap;margin:0.5em 0 0 0.7em}
.omela{color:#6666FF;margin-top:0}
.hiden{display:none}
.imgadaptive{width:auto;height:auto;max-width:100%;max-height:100%}

.three{display:block}
.uslugi{display:block;width:auto;padding:0 3% 0 3%}
.ceni{display:block;width:auto;margin:0 3% 0 3%}
.about{display:block;width:auto;padding:3%}
.price{border:0;width:100%;}

.news{width:auto;line-height:200%;padding:0 3% 3% 3%;text-align:left;}
.news A:link {text-decoration:none;}
.news A:visited {text-decoration:none;COLOR:#800080;}
.news A:hover {color:red;}
.down A:link {text-decoration:none;}
.down A:visited {text-decoration:none;COLOR:#800080;}
.down A:hover {color:red;}
.down{width:100%}
.news_main{width:auto;padding:0 3% 0 3%}
.news_main h2 {font-size:100%}
.price2{width:97%;margin:auto;}
.price2  td {padding:10px}
.print{display:none;}
.tdmash2{width:20%;vertical-align:bottom;padding:0}
.h1news{color:#18497D;font-size:100%;font-weight:normal}
.kapli{display:none}
.mainlinks{vertical-align:bottom}
}

@media screen and (min-width: 1281px) {
body {margin: 0 15%;background-image:url(https://omela.me/img/bkg.jpg);}
.stirkamain {background-color:white}
}