.hidden{display:none;}
.clear{clear:both;}
.align-left{float:left;margin:0 10px 10px 0;}
.align-right{float:right;margin:0 0 10px 10px;}
.iblock{display:inline-block;vertical-align:top;}
.middle{display:inline-block;vertical-align:middle;}
.block{display:block;}
.right{float:right;}
.left{float:left;}

@font-face{
	font-family: 'roboto';
	src: url('../fonts/Roboto-Regular.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face{
	font-family: 'roboto-bold';
	src: url('../fonts/Roboto-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5{display:block;margin-bottom:5px;padding-bottom:5px;font-weight:bold;font-family:roboto-bold;text-align:center;color:#179da3;}
h1{font-size:150%;}
h2{font-size:140%;}
h3{font-size:130%;}
h4{font-size:120%;}
h5{font-size:110%;}
.h1{font-size:150%;}
.h2{font-size:140%;}
.h3{font-size:130%;}
.h4{font-size:120%;}
.h5{font-size:110%;}
.content, #tinymce{font-size:14px;font-family:arial;}
#tinymce hr{clear:both;}
.content p, #tinymce p{margin:0 0 8px 0;line-height:1.5;height:auto !important;height:6px;min-height:6px;}
.content table p, #tinymce table p{line-height:1.15;margin:0 0 8px 0;}

.content ul, #tinymce ul {list-style: none inside;line-height: 1.5;}
.content ul li, #tinymce ul li {list-style-type: none;margin: 5px 0;}
.content ul li:before, #tinymce ul li:before {content: "• ";display: inline-block;color: #00954b;padding: 2px 6px 0 0;}
.block_header ul{line-height: 1.2;}
.block_header ul li:before{content: "";}

a{color:#3db8da;text-decoration:none;}
a:hover, a.active{color:#5b8895;text-decoration:none;}
.content a:hover{text-decoration:underline;}
.local{border-bottom:1px dotted #358ac0;}
a.local:hover{border-bottom:1px dotted #EE881C;text-decoration:none;}
.content > *:last-child{margin-bottom:0;}
table.table{border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
table.table td{padding:4px 5px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
table.table thead tr{background-color:#e9e9e9;}
table.table thead tr td{padding:5px 6px;}
table.table tbody tr:nth-child(2n){}
#tinymce{background-color:#fff;color:#000;}
#tinymce, #tinymce h1, #tinymce h2, #tinymce h3, #tinymce h4{}
#tinymce a{color:#16f;}
#tinymce #slider-bg{background:#000;}
body{font-family: 'roboto';color:#211f20;font-size:14px;}