html { font-size:100%;}
* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

strong, b { font-weight:700;}

*, *:before, *:after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; line-height:0.950em; font-weight:normal; color:#202020; background:url(../img/bgr_body.jpg) #1B446B repeat-x top left; padding:0; margin:0; position: relative;}
 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
 body { overflow-x:hidden}
}

img a{border:none;}

a {text-decoration:none; color:#225584;}
a:hover { text-decoration:underline;}

.optanon-status > .optanon-status-editable > form > .fieldset > p > label {
    display: block;
}

.optanon-subgroup-cookies-list > .fieldset > p > label {
	display: block;
}


/*----------------start Dropdown language------------*/
.dropdown {display: inline-block; position: relative; overflow: hidden; background:none; width:100%;}
.dropdown-select {z-index: 3; width: 15%; color: #394349;}
.dropdown-select > option {margin:0; padding: 2px 8px; background: #f2f2f2; cursor: pointer;}
/* Fix for IE 8 putting the arrows behind the select element. */
.lt-ie9 .dropdown {z-index: 1;}
.lt-ie9 .dropdown-select {z-index: -1;}
.lt-ie9 .dropdown-select:focus {z-index: 3;}
/*----------------end Dropdown language------------*/

#body-all {max-width:1000px; width:100%; padding: 0px; margin:0 auto; }
.lang_versions{padding:0; margin:0.8% 0 0.3%; width:100%; text-align:right;}
.lang_versions img {border:1px solid #9ab2c9;}
#body {width:100%; padding:0; margin:0; float:left; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d2e2f2+0,ffffff+100 */
background: #d2e2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #d2e2f2 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d2e2f2 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d2e2f2 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2e2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75); box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);}

#header {width:100%; float:left; padding:0; margin:0;}
#header img { display:block; border:none;}
.logo {padding:0; margin:0; float:left; width:86%; }
.gerb {padding:0; margin:0; float:left; width:14%; }

.logo img { width:100%; max-width:860px; } 
.gerb img { width:100%; max-height:140px; }

/*------------------start responsive menu-------------------------*/
input[type=checkbox] {position: absolute; top: -9999px; left: -9999px;}
label {display:none; cursor: pointer; user-select:none;}
/* custom-dropdown */
nav {padding:0; margin:0; float:left; width: 100%; border-bottom:1px solid #b1c4d5;}
nav a, label {padding:0; margin:0px; width:100%; text-decoration:none;}
nav ul {padding: 0; margin: 0 auto; width:100%; list-style:none;}
nav ul.mobile {display:none;}
nav ul li {float:left; padding:0; text-align:center; width:16.65%;}
nav ul li a {display:block; color:#1A4064; padding:5% 0; font-size:0.750em; font-weight:bold; /*border-left:1px solid #ffeaab;*/ border-right:1px solid #ffc94f; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c19413+0,e4b51f+7,ffd044+27,fff1c0+100 */
background: #c19413; /* Old browsers */
background: -moz-linear-gradient(top,  #c19413 0%, #e4b51f 7%, #ffd044 27%, #fff1c0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #c19413 0%,#e4b51f 7%,#ffd044 27%,#fff1c0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #c19413 0%,#e4b51f 7%,#ffd044 27%,#fff1c0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c19413', endColorstr='#fff1c0',GradientType=0 ); /* IE6-9 */}
nav ul li a:hover{padding:5% 0; margin:0; color:#1A4064; text-decoration:none; display:block; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#be9e23+0,e4c034+7,ffde6b+27,fff4d2+100 */
background: #be9e23; /* Old browsers */
background: -moz-linear-gradient(top,  #be9e23 0%, #e4c034 7%, #ffde6b 27%, #fff4d2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #be9e23 0%,#e4c034 7%,#ffde6b 27%,#fff4d2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #be9e23 0%,#e4c034 7%,#ffde6b 27%,#fff4d2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9e23', endColorstr='#fff4d2',GradientType=0 ); /* IE6-9 */}
/*------------------end responsive menu-------------------------*/

#content-all {width:100%; padding:0; margin:0; float:left;}
.content {width:100%; padding:0; float:left; display:table; margin:0 0 2% 0;}
.left-part {width:21%; padding:1.5% 1.5% 0 1.5%; margin:0; display:table-cell; vertical-align:top;}
#left-blue-menu {float:left; width:100%; font-size:0.750em; color:#ffffff;}
#left-blue-menu ul {padding:0px; margin:0px; float:left; width:100%; font-weight:bold;}
#left-blue-menu ul li {padding:0px; margin:0 0 6% 0; float:left; width:100%; list-style:none; text-align:center;}
#left-blue-menu ul li a {padding:2% 5%; margin:0; width:100%; color:#ffffff; text-decoration:none; display:block; border-radius: 10px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f5d8a+0,2f608d+10,6e94b8+100 */
background: #2f5d8a; /* Old browsers */
background: -moz-linear-gradient(top,  #2f5d8a 0%, #2f608d 10%, #6e94b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5d8a', endColorstr='#6e94b8',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
-moz-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
border-bottom:1px solid #5b6269;}
#left-blue-menu ul li a:hover {padding:2% 5%; width:100%; color:#ffffff; text-decoration:none; display:block;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4979a3+0,5987ad+10,8bacc9+100 */
background: #4979a3; /* Old browsers */
background: -moz-linear-gradient(top,  #4979a3 0%, #5987ad 10%, #8bacc9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4979a3', endColorstr='#8bacc9',GradientType=0 ); /* IE6-9 */}
#left-blue-menu ul li a.small {padding:6.5% 5%; margin:0; width:100%; color:#ffffff; text-decoration:none; display:block; border-radius: 10px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f5d8a+0,2f608d+10,6e94b8+100 */
background: #2f5d8a; /* Old browsers */
background: -moz-linear-gradient(top,  #2f5d8a 0%, #2f608d 10%, #6e94b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5d8a', endColorstr='#6e94b8',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
-moz-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
border-bottom:1px solid #5b6269;}
 #left-blue-menu ul li a.small:hover {padding:6.5% 5%; width:100%; color:#ffffff; text-decoration:none; display:block;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4979a3+0,5987ad+10,8bacc9+100 */
background: #4979a3; /* Old browsers */
background: -moz-linear-gradient(top,  #4979a3 0%, #5987ad 10%, #8bacc9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4979a3', endColorstr='#8bacc9',GradientType=0 ); /* IE6-9 */}
#banner {float:left; clear:both; width:100%; padding:10% 0 0 0;}

.center-part {width:55%; padding:1% 2%; vertical-align:top; background:#FFF; font-size:0.688em; border-radius:0 0 2em 2em; display:table-cell; -webkit-box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.29);
-moz-box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.29);
box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.29);}
.center-part img{margin:0; padding:3%;}
.titleImage{padding:0; margin:0; float:left; width:auto;}
.titleImage img{max-width:100%;}
.center-part p {padding:0; margin:0 0 3% 0; line-height:1.500em;}
h1 {font-weight:normal; color:#225584; padding:0 0 5% 0; margin:0; width:100%; text-align:center; font-size:1.500em; line-height:1.4em;}
.center-part table{padding:0; margin:0; float:left; border-collapse: collapse;}
.center-part table tr{padding:0; margin:0;}
.center-part table tr td{padding:0.25rem; margin:0; vertical-align:top;}

table.info-table{padding:0; margin:0; width:100%; float:left; border-collapse:collapse; border:none;}
table.info-table tr{padding:0; margin:0;}
table.info-table tr td{padding:0.25rem; margin:0; vertical-align:middle;}

.news-home {padding:0 0 3% 0; float:left; width:100%;}
.date {color:#939393; padding:0; float:left; width:100%; margin:0;}
.news-content{margin:0.8% 0 0 0; padding:0; float:left; width:100%;}
.news-content img{margin:0 2% 2% 0; padding:0; border:none;}
.news-content h6{padding:0 0 1% 0; color:#225584; font-weight:bold; font-size:1.063em;}
.news-content h6 a{color:#225584; font-weight:bold; font-size:1.063em;}
.news-content h6 a:hover{text-decoration:underline;}
.news-content p {padding:0; margin:0;}

.right-part {width:21%; padding:0 1.5%; vertical-align:top; display:table-cell;}
form {padding:0; margin:0;}
.search {float:left; width:100%; clear:both; margin:2% 0 5% 0; padding:0;}
input.text-search {width:60%; font-size:0.688em; padding:1% 0; margin:3% 5% 0 0; float:left;}
input.search-button {width:35%; padding:1% 0; margin:2.6% 0 0 0; font-size:0.625em; font-weight:bold; color:#FFFFFF; border-radius:5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f5d8a+0,2f608d+10,6e94b8+100 */
background: #2f5d8a; /* Old browsers */
background: -moz-linear-gradient(top,  #2f5d8a 0%, #2f608d 10%, #6e94b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5d8a', endColorstr='#6e94b8',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
border-bottom:1px solid #5b6269; border:none;}

#right-blue-menu {float:left; width:100%; font-size:0.750em; color:#ffffff;}
#right-blue-menu ul {padding:0px; margin:0px; float:left; width:100%; font-weight:bold;}
#right-blue-menu ul li {padding:0px; margin:0 0 6% 0; float:left; width:100%; list-style:none; text-align:center;}
#right-blue-menu ul li a {padding:2% 5%; margin:0; width:100%; color:#ffffff; text-decoration:none; display:block; border-radius: 10px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f5d8a+0,2f608d+10,6e94b8+100 */
background: #2f5d8a; /* Old browsers */
background: -moz-linear-gradient(top,  #2f5d8a 0%, #2f608d 10%, #6e94b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5d8a', endColorstr='#6e94b8',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
-moz-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
border-bottom:1px solid #5b6269;}
#right-blue-menu ul li a:hover {padding:2% 5%; width:100%; color:#ffffff; text-decoration:none; display:block;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4979a3+0,5987ad+10,8bacc9+100 */
background: #4979a3; /* Old browsers */
background: -moz-linear-gradient(top,  #4979a3 0%, #5987ad 10%, #8bacc9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4979a3', endColorstr='#8bacc9',GradientType=0 ); /* IE6-9 */}
#right-blue-menu ul li a.small {padding:2% 5%; margin:0; width:100%; color:#ffffff; text-decoration:none; display:block; border-radius: 10px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f5d8a+0,2f608d+10,6e94b8+100 */
background: #2f5d8a; /* Old browsers */
background: -moz-linear-gradient(top,  #2f5d8a 0%, #2f608d 10%, #6e94b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5d8a', endColorstr='#6e94b8',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
-moz-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.52);
border-bottom:1px solid #5b6269;}
#right-blue-menu ul li a.small:hover {padding:2% 5%; width:100%; color:#ffffff; text-decoration:none; display:block;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4979a3+0,5987ad+10,8bacc9+100 */
background: #4979a3; /* Old browsers */
background: -moz-linear-gradient(top,  #4979a3 0%, #5987ad 10%, #8bacc9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4979a3', endColorstr='#8bacc9',GradientType=0 ); /* IE6-9 */}
.message-kare{padding:0; margin:0 0 5% 0; float:left; width:100%; border:1px solid #b2c4d4; border-radius:8px 8px 0 0; background:#FFF;}
.message-kare-inner{padding:0; margin:0 0 5% 0; float:left; width:100%; border:1px solid #b2c4d4; border-radius:8px 8px 0 0; background:#FFF;}
.message-title{padding:2% 0 2% 6%; font-size:0.750em; color:#1A4064; font-weight:bold;  border-radius:8px 8px 0 0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f7e47f+0,fefbd5+100 */
background: #f7e47f; /* Old browsers */
background: -moz-linear-gradient(top,  #f7e47f 0%, #fefbd5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f7e47f 0%,#fefbd5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f7e47f 0%,#fefbd5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7e47f', endColorstr='#fefbd5',GradientType=0 ); /* IE6-9 */}
.right-yellow-menu {padding:0; margin:0 0 2% 0; float:left; width:100%; font-size:0.688em; color:#225584;}
.right-yellow-menu ul {padding:0; margin:0;}
.right-yellow-menu ul li {/*background:#FFFFFF;*/ list-style:none; padding:1% 0 2% 6%;}
.right-yellow-menu ul li.even {/*background:#FFFEDD;*/ list-style:none; padding:0 0 2% 6%;}
#kalendar {background:#81A0BD; float:left; width:100%; font-size:0.625em; margin:0 0 5% 0;}
#kalendar p.kalendar-title {color:#FFFFFF; text-align:center; font-size:1.1em; font-weight:bold; padding:2% 0; margin:0; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#285a88+0,81a0bd+100 */
background:#285a88; /* Old browsers */
background:-moz-linear-gradient(top, #285a88 0%, #81a0bd 100%); /* FF3.6-15 */
background:-webkit-linear-gradient(top, #285a88 0%,#81a0bd 100%); /* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #285a88 0%,#81a0bd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#285a88', endColorstr='#81a0bd',GradientType=0 ); /* IE6-9 */}
#kalendar a {color:#000000;}
#kalendar table {padding:1% 3%; margin:0; float:left; width:100%;}
#kalendar table tr{padding:0; margin:0; width:100%; float:left;}
#kalendar table tr td{padding:0.7% 0; margin:0; width:14.28%; float:left; text-align:center;}
#kalendar table tr td.month {color:#DCE5EE; width:71.44%; padding:0; margin:0; float:left; text-align:center;}
.day {color:#FFD041; background:#225284;}
.days {color:#ffffff; background:#225284;}

.today {background:#FFD041;}
.today a {background:#FFD041;}
#footer {float:left; width:100%; background:#ffffff; color:#7599BB; padding:2px; margin:0;}
#footer #bottom-nav {color:#FFFFFF; font-size:0.688em; width:100%; padding:0.3% 0; float:left; margin:0; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#305e8d+0,7297ba+100 */
background: #305e8d; /* Old browsers */
background: -moz-linear-gradient(top,  #305e8d 0%, #7297ba 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #305e8d 0%,#7297ba 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #305e8d 0%,#7297ba 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#305e8d', endColorstr='#7297ba',GradientType=0 ); /* IE6-9 */}
#footer #bottom-nav a {color:#FFFFFF; padding:0 2%; border-left:1px solid #9cb5cd; display:inline; float:left;}
.bottom{padding:0; margin:0.5% 0 1% 0; float:left; width:100%;}
.bottom-width{padding:0.5% 0 0 0; margin:0 auto; max-width:1000px; width:100%; text-align:center; color:#7599bb; font-size:0.625em;}
.path {color:#225584; padding:0 0 0.5% 0; margin:0 0 3% 0; border-bottom:1px solid #E9E9E9; font-size:0.875em; line-height:1.5em;}
.path a {color:#9A9A9A;}
.center-part ul {padding:2% 0 2% 4%; margin:0;}
.center-part ul li {list-style:none; background: url(img/bullet.gif) no-repeat top left; padding:0 0 0 2%;}
.center-part ul li ul {padding:0 0 2% 0; margin:0;}
/*.center-part img { margin:1.5% 3%;}*/
h3 {background:#D6E5F3; font-size:1.1em; font-weight:bold; padding:1% 3%; margin:4% 0 2% 0;}
.pages {text-align:center; padding:0; font-size:1.000em; margin:10% 0 5% 0; float:left; width:100%;}
.pages a {color:#0054A6; padding:0 0 0 3%;}
.active-page {background:#FAE290; padding:0 1%; font-weight:bold;}
#content-bottom{padding:0; margin:0; width:100%; float:left; text-align:right;}
.print{padding:0; margin:2% 0; float:left; width:100%;}
#content-bottom img{padding:0; margin:0; border:none;}

.kzld_solutions_form{padding:0; margin:0 0 2% 0; float:left; width:100%;}
.kzld_solutions_form h6{padding:0; margin:1% 0 0 0; font-weight:bold; float:left; color:#225584; font-size:1.200em; width:100%;}
.left-part-table{padding:0; margin:2% 2.5%; float:left; width:45%;}
.i1{padding:0 1%; margin:0; width:15%; text-align:center;}
.i2{padding:0 2%; margin:0; width:50%; text-align:center;}


.btn-form{padding:0; margin:2% 0 0 0; float:left; width:100%;}
.sub-form {width:43.5%; padding:1% 0; margin:0 0 5% 0; float:right; font-size:1.200em; font-weight:bold; color:#FFFFFF; border-radius:5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f5d8a+0,2f608d+10,6e94b8+100 */
background: #2f5d8a; /* Old browsers */
background: -moz-linear-gradient(top,  #2f5d8a 0%, #2f608d 10%, #6e94b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5d8a', endColorstr='#6e94b8',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
border-bottom:1px solid #5b6269; border:none;}

.scroll{padding:0; margin:0; float:left; width:100%;}
.scroll img{padding:0; margin:0.5%;}

.kzld-questions-form{padding:0; margin:0; float:left; width:100%;}
.kzld-questions-form-table{padding:0; margin:0; float:left; width:100%;}
.kzld-questions-form-table tr{padding:0; margin:0;}
.kzld-questions-form-table tr td:first-child{padding:1% 0 0 0; margin:0; float:left; width:25%; text-align:right;}
.kzld-questions-form-table tr td{padding:0; margin:0; float:left; width:75%;}
.i3{padding:0 2%; margin:0; width:100%; text-align:center;}
.i3a{padding:0 2%; margin:0; width:100%; text-align:left;}
.i4{padding:0 2%; margin:0; width:40%; text-align:center;}
.i5{padding:0 2%; margin:0; width:25%; text-align:center;}
.t1{padding:2%; margin:0; width:100%; min-height:100px;}
.t2{padding:0.7% 2%; margin:0; width:100%; max-height:23px;}

.sub-form-2 {width:50%; padding:1.5% 0; margin:0 0 5% 0; float:left; font-size:1.200em; font-weight:bold; color:#FFFFFF; border-radius:5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f5d8a+0,2f608d+10,6e94b8+100 */
background: #2f5d8a; /* Old browsers */
background: -moz-linear-gradient(top,  #2f5d8a 0%, #2f608d 10%, #6e94b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5d8a', endColorstr='#6e94b8',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
border-bottom:1px solid #5b6269; border:none;}
img.down_icon{padding:0.7% 1.2% 1.2% 0.7%; margin:0; float:left; width:auto;}

.gallery-big-pic{padding:0; margin:0; float:left; width:100%;}
.gallery-big-pic img{width:auto;}

/*------------------start slider-------------------------*/
.slider{padding:0 3px 0 0; margin:0; float:left; width:525px; position:relative;}
.slider ul.bxslider{padding:0; margin:0; float:left; width:100%;}
.slider ul.bxslider li{padding:0; margin:0; float:left; width:100%; list-style:none;}
.slider-info{width:38.5%; background: rgba(255, 255, 255, 0.75); min-height:180px; z-index:100; top:18%; right:3%; border-radius:15px; position: absolute; padding:3%;}
img.slider-image{padding:0; margin:0;}
.slider-info p{color:#000000; line-height:1.7em; min-height:150px; width:100%; float:left;}
button.slider-more{width:50%; padding:1% 0; margin:0 25%; font-size:1.1em; font-weight:bold; color:#FFFFFF; border-radius:5px; float:left;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f5d8a+0,2f608d+10,6e94b8+100 */
background: #2f5d8a; /* Old browsers */
background: -moz-linear-gradient(top,  #2f5d8a 0%, #2f608d 10%, #6e94b8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #2f5d8a 0%,#2f608d 10%,#6e94b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5d8a', endColorstr='#6e94b8',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75);
border-bottom:1px solid #5b6269; border:none; cursor:pointer;}
button.slider-more:hover{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4979a3+0,5987ad+10,8bacc9+100 */
background: #4979a3; /* Old browsers */
background: -moz-linear-gradient(top,  #4979a3 0%, #5987ad 10%, #8bacc9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #4979a3 0%,#5987ad 10%,#8bacc9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4979a3', endColorstr='#8bacc9',GradientType=0 ); /* IE6-9 */}
#banner {float:left; clear:both; width:100%; padding:10% 0 0 0;}
/*------------------end slider-------------------------*/
