html {font-size:16px; }
ul li {text-height:28px; padding-top:10px; text-align:left;}	#pust_block{margin:0 auto; width:100%; height:20px;}input{height:30px;}
h3 {padding-left:25px; color:#B96E03; font-family: Arial; font-size:1.3em; color:#C67604; padding-top:20px; text-align:left;}
.nav1 a{color:#C67604;}
p {line-height: 1.5;text-align:justify; margin:8px 0 0 0;text-indent:25px;font-size:}
u,em,p,td,a { font-family: Verdana;}
.comment_txt {border:1px dotted #cccccc; padding:7px;background-color:#FFF5D8;}
#otv {margin-top:15px;margin-left:45px;}.small{font-size:0.8em; }
.white{color:#fff;} .braun{color:#E25B00;}
a {text-decoration:underline: color:#33B3B1;}
a.smallbrown {color:brown;font-size:0.8em; }
a.smallbrown:hover {color:green;font-size:0.8em; }
.alignright {text-align:right; width:100%;}
.imgbord {border:0; padding:5px; width:200px;height:200px; object-fit:cover; float:left;}
/*.adaptive {display: block;max-width: 100%;height: auto;}.centr{display:block; margin:0 auto; text-align:center;}.p5 {padding:5px;}*/
#topmenu_deti {float:right; width:300px; }
#topmenu_deti a{color:#546276; text-decoration:none; padding-left:10px; font-weight:bold;}
#topmenu_deti a:hover{color:blue; text-decoration:none;padding-left:10px; font-weight:bold;}
.l1 { border: 0;border-bottom: 1px dashed #ccc;background: #999;}
#titldeti{background-color:#FFF;
	font-family: Verdana;
	color: #367579;
	padding-top:10px;
	text-align:center;
}
#green_line{height:25px; width:100%;background-color:#2A7883;}
.blue_line{height:35px;padding-top:5px; width:100%;background-color:#D2E3ED;text-align:center;}
.blue_line1{text-align:center; font-size:1.2em;height:45px; width:100%;background-color:#D2E3ED;position:}
#titlds{
	font-family: Verdana;
	font-size:18px;
	color: green;
	text-align:center;
}

#menudeti{
    padding-top:20px;
	font-family: Verdana;
	color: #505862;
	font-weight:bold;
	height:100%;
	padding-left:25px;
	text-align:left;
	width:205px;
	
}

#menudeti a{
	color: #397797;
	text-decoration:none;
	font-weight:bold;
	background: #ffffff url(/deti/image/point.jpg) left top no-repeat;
	height:25px;
	width:205px;
	padding-left:15px;
	vertical-align: middle;
	}
#menudeti a:hover{
	color: red;	text-decoration:none;height:25px;padding-left:15px;
background: #ffffff url(/deti/image/point1.jpg) left top no-repeat;
}
.razdd {box-shadow:0 0 8px 1px rgba(0,0,0,0.08);background:#FFF;width:99%;display:block;margin:0 auto;margin-bottom:8px;height:auto;overflow:auto;padding:7px;text-align:justify; border:1px solid #ccc;}
.razd img {float: left; margin: 0px 15px 15px 0px}
.razdd img {border:0; padding:5px; width:200px;height:200px; object-fit:cover; float:left;}
.cont-deti{text-align:center; margin:0 auto;width:100%; max-width:1200px;} 
.cont-left{float:left;width:25%;height:100%;}
.cont-right{float:right;width:72%;margin-top:20px;}
.menu_deti1 li{padding-top:10px;} .menu_deti1 ul {list-style: none;list-style-position:outside;}.menu_deti1 li a{font-size:1.2em;}
.menu-deti1{ background:#FFF;box-shadow:0 0 8px 1px rgba(0,0,0,0.08);padding-bottom:30px; }
select{height:35px;}
/*---------------------------*/
.col-container {
text-align:center;width:98%;margin:0 auto;
}

.col {
max-width:400px;margin:2pt;padding:2pt;border:1px solid #B3C991;border-radius:4pt;height:auto;display:inline-block;vertical-align:middle;
}