.cont {
	max-width:600px;
	width:auto;
	height:auto;
	overflow:auto;
	border:1px solid orange; /*infl->`.tematic_text margin-right`*/
	top:200px;
	left:200px;
	font-family: Arial, Helvetica, sans-serif; font-size:15px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	margin-top:30px;
	}

.cont a{
    text-decoration:none;
}

.tematic {
	width:auto;
	height:auto;
	display:flex;
	flex-direction:row; 
	margin: 0px 0px 3px 0px;
	}

.tematic_head {
	text-align:center; width:100%; padding:7px; font-weight:bold; 
	}

.tematic_kwrds {
	width:100%;
	height:auto;
	display: flex;
	flex-direction:row; 
	}
	
.tematic:hover a{
    color: red;
}

.tematic_label {
	min-width:90px; height:auto; padding:5px; font-weight:bold; background:transparent; 
	}

.tematic_label_{
	min-width:90px; height:auto; padding:5px; font-weight:bold; background:transparent; 
	}

.tematic_text{
	padding:5px; width:100%; font-weight:bold; margin-right: 3px; /*`.cont border`*/
	}

.tematic_text_{
	padding:5px; width:100%; font-weight:bold; margin-right: 3px; /*`.cont border`*/
	}

.tematic_text_kwrds{
	padding:5px; width:100%; font-weight:normal; font-style:italic; background:transparent; margin: 0px 3px 3px 0px; 
	}

.tematic_text_kwrds_{
	padding:5px; width:100%; font-weight:normal; font-style:italic; background:transparent; margin: 0px 3px 3px 0px; 
	}

.tematic_text_kwrds a:hover{color:red}
