/* CSS Document */
.text { font-family:Verdana; font-size:14px; font-weight:bold; color:#FFFFFF; }
.text1 { font-family:Verdana; font-size:14px; font-weight:bold; color:#000000; line-height:25px; text-align:justify; padding-left:15px; padding-right:15px; padding-bottom:20px; }
.spatiu { padding-top: 10px; }
.spatiu1 {padding-left: 10px; }
.news { font-family:Verdana; font-size:12px; color:#000000; line-height:15px; text-align:justify; padding-left:5px; padding-right:5px; padding-bottom:0px; border:1px #000000 solid;}
.text3 { font-family:Verdana; font-size:12px; color:#FFFFFF;}
.memo { font-family:Verdana; font-size:12px; color:#000000; line-height:15px; text-align:justify; padding-left:5px; padding-right:5px; padding-bottom:0px;}
.margini { padding:15px;}
.memo1 { font-family:Verdana; font-size:14px; color:#000000; line-height:15px; text-align:justify; padding-left:5px; padding-right:5px; padding-bottom:0px;}
.news1 { font-family:Verdana; font-size:12px; color:#000000; line-height:15px; text-align:justify; padding-left:5px; padding-right:5px; padding-bottom:5px; }
.text2 { font-family:Verdana; font-size:12px; color:#000000; line-height:15px; text-align:justify; padding-left:15px; padding-right:15px; padding-bottom:0px; }
.text11 { font-family:Verdana; font-size:14px; font-weight:bold; color:#000000; line-height:15px; text-align:justify; padding-left:15px; padding-right:15px; padding-bottom:0px; }

.site { font-family:Verdana; font-size:20px; color:#000000; line-height:15px; text-align:justify; padding-left:5px; padding-right:5px; padding-bottom:0px; text-align: center; }

.coord { font-family:Verdana; font-size:9px; color:#000000; line-height:0px; text-align:justify; padding-left:5px; padding-right:5px; padding-bottom:0px; text-align: center; }


a:visited {
	color: blue;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
* topmenu */
.topmenu {
	height:30px;
	padding:0;
	position:relative;}

.topmenu .dropdown {
font-family: 'LatoBold', Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 30px;
color: #313131;
z-index: 1300;
margin: 0;
padding: 0;
}

.topmenu .dropdown li {
	display:block;
	float:left;
	margin:0;
	position:relative;
	list-style:none;
	padding:0 3px 0 0;
	margin:0;
	border-right: 1px solid blue;}

.topmenu .dropdown li:hover {background: #0870a5;}

.topmenu .dropdown li.last {
	background:none}

.topmenu .dropdown li.current-prev {
	background:none}

.topmenu .dropdown li a {
	display:block;
	color:#fff;
	height:30px;
	text-decoration:none;
	padding:0 20px;}

.topmenu .dropdown li a span {
	display:block;}

.topmenu .dropdown li.parent span {
	background:url(images/dropdown_1_parent.png) right center no-repeat;
	padding-right:15px}

.topmenu .dropdown li.parent a:hover span {
	background:url(images/dropdown_1_parent_a.png) right center no-repeat;}

.topmenu .dropdown li.parent li span,
.topmenu .dropdown li.parent a:hover li span,
.topmenu .dropdown li.parent li a:hover span {
	background:none}

.topmenu .dropdown .current-menu-ancestor,
.topmenu .dropdown .current-menu-item{
	background:#0870a5;}

.topmenu .dropdown .current-menu-ancestor a,
.topmenu .dropdown .current-menu-ancestor a:hover,
.topmenu .dropdown .current-menu-item a,
.topmenu .dropdown .current-menu-item a:hover,
.topmenu .dropdown li ul .parent a:hover,
.topmenu .dropdown li.parent a:hover li,
.topmenu .dropdown li.parent li a:hover,
.topmenu .dropdown li ul .last:hover,
.topmenu .dropdown li.last:hover,
.topmenu .dropdown li ul li ul .first:hover{
	cursor:pointer;
	background:#0870a5;
	color:#fff;
	}

.topmenu .dropdown .current-menu-item.first a,
.topmenu .dropdown .current-menu-ancestor.first a {
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}

.topmenu .dropdown .current-menu-item.last a,
.topmenu .dropdown .current-menu-ancestor.last a {
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;}

.topmenu .dropdown li a:hover {
	color:#fff;}

.topmenu .dropdown .current-menu-item .current_page_item a,
.topmenu .dropdown li .current-menu-ancestor a,
.topmenu .dropdown li .current-menu-ancestor a:hover,
.topmenu .dropdown li .current-menu-ancestor .current-menu-item a,
.topmenu .dropdown .menu-item-home.current-menu-item a,
.topmenu .dropdown .menu-item-home a:hover{
	color:#fff;
	background:none}

.topmenu .dropdown .current-menu-item li a:hover,
.topmenu .dropdown .current-menu-item ul li a,
.topmenu .dropdown .current-menu-ancestor li a,
.topmenu .dropdown li .current-menu-ancestor a:hover,
.topmenu .dropdown .current-menu-ancestor .current-menu-item li a,
.topmenu .dropdown .menu-item-home ul li a,
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li a,
.topmenu .dropdown .current-menu-ancestor li a:hover,
.topmenu .dropdown .current-menu-ancestor .current-menu-item a {
	color:#fff;
	background:url(images/dropdown_1_line.png) center bottom no-repeat;}

.topmenu .dropdown li ul li a:hover,
.topmenu .dropdown .current-menu-ancestor ul li a:hover,
.topmenu .dropdown .current-menu-ancestor .current-menu-item a,
.topmenu .dropdown .current-menu-ancestor li .current-menu-item a,
.topmenu .dropdown li .current-menu-item a,
.topmenu .dropdown li.parent li a:hover,
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor a{
	color:#fff;}

.topmenu .dropdown li ul {
	display:none;
	position: absolute;
	top: 30px;
	left:0px;
	z-index: 1308;
	width: 146px;
	padding:0;
	margin:0;
	font-family:'LatoRegular', Arial, Helvetica, sans-serif;
	font-size:11px;
    text-align: left;
}

.topmenu .dropdown li ul li ul {
	display:none;
	position: absolute;
	top:-3px;
	left:144px !important;
	z-index: 1308;
	padding:0 0 0 5px}

.topmenu .dropdown li.last ul li ul {
	left:-149px !important;
	padding:0 5px 0 0}

.topmenu .dropdown li ul li.first ul {
	top:2px}

.topmenu .dropdown li ul li,
.topmenu .dropdown li ul li.current-prev,
.topmenu .dropdown li .current-menu-item,
.topmenu .dropdown li .current-menu-ancestor {
	display:block;
	background:#56a2ca;
	padding:0;
	width: 188px;
	margin:0;
	height:auto;
	clear:both;
	position:relative;
	line-height:1.3em}

.topmenu .dropdown li ul li ul li,
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li,
.topmenu .dropdown li li .current-menu-item {
	background:#56a2ca;}

.topmenu .dropdown li ul .first,
.topmenu .dropdown li ul .current-prev.first {
	background:#56a2ca;
	padding-top:0px}

.topmenu .dropdown li ul li ul .first,
.topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .first {
	background:#56a2ca;;
	padding-top:0px}

.topmenu .dropdown li ul .last {
	background:#56a2ca;
	padding:0;}

.topmenu .dropdown li ul li a,
.topmenu .dropdown li .current-menu-item a,
.topmenu .dropdown .current-menu-ancestor li a,
.topmenu .dropdown .current-menu-item li a {
	display:block;
	color:#fff;
	height: auto;
	padding:5px 10px 11px 16px;
	background:url(images/dropdown_1_line.png) center bottom no-repeat;}


.topmenu .dropdown li ul .last a,
.topmenu .dropdown li ul .last a:hover,
.topmenu .dropdown li ul li ul .last a,
.topmenu .dropdown li ul li ul .last a:hover,
.topmenu .dropdown .current-menu-ancestor .last a,
.topmenu .dropdown .last.current-menu-ancestor li .last a {
	background:none;
    border-right: none!important;}

.topmenu .dropdown li li a span {
	display:block;
	padding-top:0px}

.topmenu .dropdown li a:hover span {
	cursor:pointer}

.topmenu .dropdown li ul .parent span {
	background:url(images/dropdown_1_arrow.png) 110px 4px no-repeat;
	padding-right:10px}

.topmenu .dropdown li ul .parent a:hover span {
	background:url(images/dropdown_1_arrow_a.png) 110px 4px no-repeat;}

.topmenu .dropdown li ul .parent ul li span,
.topmenu .dropdown li ul .parent ul a:hover span {
	background:none;
	padding-right:0px}

.topmenu .dropdown li:hover ul li ul {
	display:none;}

.topmenu .dropdown li:hover ul,
.topmenu .dropdown li:hover ul li:hover ul{
	display:block}
	
.logos {
    display: flex;
    align-items: center;
}

.logos a img {
    max-height: 100px;
    padding-right: 30px;
    padding-top: 20px;
}