

/* Start:/local/templates/main/template_styles.css?17900592821339*/
.justify p
{text-align:justify!important;}



.menu li a {
	font-size: 13px!important;
    margin-right: 14px!important;
}

.menu li {
    margin-right: 0px!important;
}


p:not([class]) {
text-align:justify;
padding-top:10px;
text-align:justify;
}

tr td {
    padding: 4px 9px;
    border: 1px solid #fff;
	background:grey;
	color:white;
}

tr td p:not([class]) {
    
	color:white;
}

table:not([class]) {
    border: 0;
    border-spacing: 0;
    margin: 10px 0;
    width: 100%;
}


h3:not([class]) {
padding-top:10px;
padding-bottom:5px;
}

@media (max-width: 600px) {

tr td {
    padding: 0px;
    border: 1px solid #fff;
	background:grey;
	color:white;
	font-size:8px;
}

tr td p:not([class]) {
    
	color:white;
	font-size:8px;
}

table:not([class]) {
    border: 0;
    border-spacing: 0;
    margin: 0px;
    width: 100%;
	font-size:8px;
}

}





.thumb-wrap {
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  height: 0;
  overflow: hidden;
}
.thumb-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}

.thumb-wrap video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}



/* End */
/* /local/templates/main/template_styles.css?17900592821339 */
