body {background-color: #ffffff; margin: 1px 1px 1px 1px}

.topbotimg {position: relative; margin: auto; max-width: 1400px}
.topbotimgsrc {max-width: 100%; height: auto; border: none}
.telpos1 {position: absolute; top: 8px; right: 16px;}
.telpos2 {position: absolute; top: 50px; right: 16px;}
#grad1 {background: #ffffff; background: linear-gradient(to left, rgba(255,255,255,0), rgba(29,233,182,1)); padding: 5px}
.catalogimg {max-width: 100%; height: auto; border: none; border-radius: 5px}
.catalogcollink {padding: 20px}
.mainblock {max-width: 1400px; margin: auto; padding: 5px}
.glorycol1 {padding: 30px; max-width: 350px; text-align: center; box-shadow: 0 4px 8px 0 rgba(148, 0, 212, 0.2), 0 6px 20px 0 rgba(148, 0, 212, 0.19); border-radius: 50%; margin: auto; color: #000000; text-decoration: none; font-family: verdana; font-weight: none; font-size: 12pt}
.newsrow {display: flex; max-width: 1400px; margin: auto; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); border-radius: 5px;}
.newsrow:hover {display: flex; max-width: 1400px; margin: auto; box-shadow: 0 4px 8px 0 rgba(0, 90, 189, 0.2), 0 6px 20px 0 rgba(0, 90, 189, 0.19); border-radius: 5px}
.newscolimg {flex: 40%; padding: 10px; text-align: center}
.newscoltext {flex: 60%; padding: 10px; text-align: justify; text-indent: 30px}
.final {border-bottom: solid 3px #000000; max-width: 1400px; margin: auto}

p.main {text-align: justify; text-indent: 30px}
.title {color: #000000; text-decoration: none; font-family: verdana; font-style: italic; font-size: 12pt}
.main {color: #000000; text-decoration: none; font-family: verdana; font-weight: none; font-size: 12pt}
.toptel2text {color: #000000; text-decoration: none; font-family: verdana; font-style: italic; font-size: 12pt}

a.toptel1:link {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 24pt}
a.toptel1:visited {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 24pt}
a.toptel1:hover {color: #FF0000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 24pt}

a.toptel2:link {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 18pt}
a.toptel2:visited {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 18pt}
a.toptel2:hover {color: #FF0000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 18pt}

a.topmenu:link {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-size: 14pt; white-space: nowrap; padding: 0px}
a.topmenu:visited {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-size: 14pt; white-space: nowrap; padding: 0px}
a.topmenu:hover {color: #ff0000; text-decoration: none; font-family: verdana; font-weight: bold; font-size: 14pt; white-space: nowrap; padding: 0px}

a.basic:link {color: #000000; text-decoration: none; font-family: verdana; font-weight: none; font-size: 12pt}
a.basic:visited {color: #000000; text-decoration: none; font-family: verdana; font-weight: none; font-size: 12pt}
a.basic:hover {color: #ff0000; text-decoration: none; font-family: verdana; font-weight: none; font-size: 12pt}

a.title:link {color: #000000; text-decoration: underline; font-family: verdana; font-style: italic; font-size: 12pt}
a.title:visited {color: #000000; text-decoration: underline; font-family: verdana; font-style: italic; font-size: 12pt}
a.title:hover {color: #ff0000; text-decoration: underline; font-family: verdana; font-style: italic; font-size: 12pt}


.catalogcol1 {padding: 5px; max-width: 325px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); border-radius: 5px}
.catalogcol1:hover {padding: 5px; max-width: 325px; box-shadow: 0 4px 8px 0 rgba(0, 90, 189, 0.2), 0 6px 20px 0 rgba(0, 90, 189, 0.19); border-radius: 5px}
.botcol {padding: 5px}

* {box-sizing: border-box;}

.menucolumn {padding: 0 6px; float: left; width: 20%;}
.topmenucol1 {padding: 10px}
.topmenucolactive1 {padding: 10px; border-top: #045bbd 3px solid; border-bottom: #045bbd 3px solid}
.catalogcolumn {padding: 0 6px; float: left; width: 33%;}
.newscolumn {padding: 0 6px; float: left; width: 50%}
.newscol1 {padding: 10px}
.clearfix:after {content: ""; display: table; clear: both;}



@media screen and (max-width: 850px) {

.catalogcolumn {
  width: 100%;
  }

.menucolumn {width: 100%;}

.newscolumn {width: 100%}

.telpos2 {position: absolute; top: 30px; right: 16px;}

.toptel2text {color: #000000; text-decoration: none; font-family: verdana; font-style: italic; font-size: 5pt}

a.toptel1:link {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 14pt}
a.toptel1:visited {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 14pt}
a.toptel1:hover {color: #FF0000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 14pt}

a.toptel2:link {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 10pt}
a.toptel2:visited {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 10pt}
a.toptel2:hover {color: #FF0000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 10pt}

}

@media screen and (max-width: 480px) {

.telpos1 {position: absolute; top: 2px; right: 4px;}
.telpos2 {position: absolute; top: 15px; right: 4px;}

.toptel2text {color: #000000; text-decoration: none; font-family: verdana; font-style: italic; font-size: 5pt}

a.toptel1:link {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 8pt}
a.toptel1:visited {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 8pt}
a.toptel1:hover {color: #FF0000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 8pt}

a.toptel2:link {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 5pt}
a.toptel2:visited {color: #000000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 5pt}
a.toptel2:hover {color: #FF0000; text-decoration: none; font-family: verdana; font-weight: bold; font-style: italic; font-size: 5pt}


}
