@charset "utf-8";
/* CSS Document */


/* ---------------------------------------------
Fonts:
font-family: 'Open Sans', sans-serif;

----------------------------------------------*/

.lidpic {
position: absolute;
top: 10px;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%
}
html, body{
height:100%;
margin:0;

}

.foot_lid {
        margin-top: 10px;
}

.nws_detail_link a {
    float: right;
    font-size: 0.9em;
    padding: 10px 0;
    color: #14A9BE;
}

.white_link {
    color: white;
}

body,td,th {
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #666;
	line-height: 140%;
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
	/**/
		
}

#container{
			min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -170px;
}
.header{
	float: left;
	width: 100%;	
}
.topbar{
	float: left;
	background-color: #fff;
	height: 55px;
	width: 100%;
	
}

.search_in, .search_button{
	float: left;	
}
.searchtable{
	margin: 0 0 0 15px;
	padding: 0;	
	float: left;
}
.neosbut, .search, .subnav{
	height: 24px;
	float: right;	
	margin: 0;
	margin-left: 10px;
	
}
.search{
	/*margin-top: -5px;*/
	height: 29px;	
	/*margin-left: 20px;*/
}
.subnav a, .neosbut a, .searchtt{
	font-family: 'Open Sans', sans-serif;
	font-weight:normal;
	color: #666;
	font-size: 0.9em;
	text-decoration:none;
	/*height: 55px;*/
	float:left;
}
.neosbut{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	background-color: #EE2E24;
    border: 1px solid #EE2E24;
    border-radius: 5px;
    color: #FFFFFF;
    font-size: 1em;
    font-weight: normal;
    height: 265px;
    margin-top: -25px;
	margin-left: 10px;
    padding: 30px 10px 2px;
    position: relative;
    transition: all 0.5s ease-in-out 0s;
    z-index: 1000;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
		background-image:url(/file?fle=308199);
	background-position: center bottom;
	background-repeat: no-repeat;
	width: 150px;
	top: -225px;
	cursor:pointer;
}
.neosbut:hover{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	top: 0px;
	cursor:pointer;
}
.neosbut h3{
	color: #FFFFFF;
    font-size: 1em;
    font-weight: 600;
	margin: 16px 20px 15px;
	font-weight: normal;
}
a.pwd_t_link{
	font-size: 0.8em;
	color: white;
	margin: 0 auto;	
}
a.pwd_t_link:hover{
	font-size: 0.8em;
	color: white;	
	text-decoration: none;
}
.pwd_t_txt{
	font-size: 0.9em;
	color: white;
	text-align:center;
	font-weight: normal;	
}
.in{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	background-color: white;
	border: none;
	padding: 3px;
	margin-bottom: 5px;
	font-weight: normal;
	width: 140px;
}
.btn_login{
	font-family: 'Open Sans', sans-serif;
	color: white;
	font-size: 1em;
	font-weight: normal;
	background-color: #14a9be;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 2px 10px 3px 10px;
	margin: 8px auto;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	cursor: pointer;
	border:1px solid #14a9be;
}
.btn_login:hover{
	font-family: 'Open Sans', sans-serif;
	color: white;
	font-size: 1em;
	font-weight: normal;
	background-color: #127886;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 2px 10px 3px 10px;
	margin: 8px auto;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;

	border:1px solid white;
}

/*.neosbut a:hover{
	height: 40px;
    margin-top: -25px;
	margin-left: 10px;
    padding: 160px 30px 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	background-color: #EE2E24;
    border: 1px solid #EE2E24;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	background-image:url(/file?fle=308199);
	background-position: center bottom;
	background-repeat: no-repeat;
}*/

.subnav a.letter:hover{
	background-color: white;
	height: 40px;
    margin-top: -25px;
	margin-left: 0px;
    padding: 100px 30px 2px 30px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	position:relative;
	z-index:1000;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}

.subnav a.letter{
	border-right: 0px solid white;
	background-color: white;
	padding-left: 30px;
	padding-right: 30px;
	margin: 0;
	margin-top: 3px;
	margin-right: -10px;	
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	/*border-right: 1px solid #d0d0d1;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	position:relative;
	z-index:1000;	
}
.neosbut{
	/*padding-left: 15px;*/
}
.subnav a{
	margin-left: 20px;
	padding-right: 20px;
	margin-top: 3px;	
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	border-right: 1px solid #d0d0d1;
}
.searchtt{
	margin-top: 3px;
	border-left: 1px solid #d0d0d1;	
	padding-left: 20px;
}
.subnav a:hover{
	color: #000;	
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
input.search_button{
	background-color: transparent;
	border: 0px solid black;
	width: 22px;
	height: 22px;
	background-image: url(/file?fle=308203);
	background-position: center;
	background-repeat:no-repeat;
	margin: 5px 5px 5px -30px;
	cursor:pointer;	
}
.search_txt{
	padding: 4px 35px 4px 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #d0d0d1;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.9em;
	color: #666;	
	float: left;
	box-shadow: inset 0 1px 7px -3px rgba(0,0,0,0.4);
	-webkit-box-shadow inset: 0 1px 7px -3px rgba(0,0,0,0.4);
	-o-box-shadow: inset 0 1px 7px -3px rgba(0,0,0,0.4);
	-moz-box-shadow: inset 0 1px 7px -3px rgba(0,0,0,0.4);
}
.banner{
	width: 100%;
	height: 90px;
	float:left;
	background-color: #d90000;
	box-shadow: inset 0 3px 7px -3px rgba(0,0,0,0.4);
	-webkit-box-shadow inset: 0 3px 7px -3px rgba(0,0,0,0.4);
	-o-box-shadow: inset 0 3px 7px -3px rgba(0,0,0,0.4);
	-moz-box-shadow: inset 0 3px 7px -3px rgba(0,0,0,0.4);

}
.hartbutton{
	float: right;
	margin-top: 17px;
}
.contentrow{
	float: left;
	width: 100%;
		
}

.space{
	border-bottom: 25px solid white;
	float: left;
	width: 100%;
}
.logo img{
    height: auto;
margin: 10px 15px;
width: 180px;
}
.logo{
float: left;
margin-left: 10px;
background-color: white;
height: 125px;
width: 210px;
}
.lidbut{
	float: right;	
	position: relative;
	z-index: 700;
	font-family: 'Open Sans', sans-serif;
	color: white;
	font-size: 1.2em;
	font-weight: 600;
	background-color: #14a9be;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px 90px;
	text-decoration:none;
	margin-top: 90px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	background-image:url(/file?fle=308197);
	background-position: 125% 50%;
	background-repeat:no-repeat;
}
.lidbut:hover{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	background-image:url(/file?fle=308197);
	background-position: 92% 50%;
	background-repeat:no-repeat;
}
.lidbut_cont .lidbut{
	float: left;
	margin: 0 0 0 10px;
	padding: 10px 40px;
	width: 130px;
	
}

.menu td{
	width: 200px;
	padding: 8px 15px;
	border-bottom: 1px solid #bee7ed;	
}
a.axotmnu_noselect{
	color: #919090;
	text-decoration: none;
	font-size: 1em;	
}
a.axotmnu_noselect:hover{
	color: #ee2e24;
	text-decoration: none;
	font-size: 1em;	
}
.menu td{
	width: 200px;
	padding: 8px 15px;
	border-bottom: 1px solid #bee7ed;	
}
a.axotmnu_select{
	color: #ee2e24;
	text-decoration: none;
	font-size: 1em;	
	font-weight: 600;
	font-style:italic;
}
.menu{
	margin: 20px 0 20px 10px;	
}
.lidbut_cont{
	float: left;	
}
.social_cont{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #14a9be;	
	text-align: center;
	float: left;
	margin: 10px 0px 0px 10px;
	height: 125px;
	background-image:url(/file?fle=308200);
	background-position: bottom right;
	background-repeat: no-repeat; 
}
.social_cont h2{
	color: #14a9be;
	font-size: 24px;
	font-weight:normal;
	line-height: 120%;
	margin: 10px 0px;
}
.topblock{
	margin-left: 15px;	
}
.topblock h1{
	font-weight: 300;
	color: #ee2e24;
	font-size: 28px;
	margin-left: 10px;	
}
.indekijker h1{
	font-weight: 300;
	color: #14a9be;
	font-size: 28px;
	margin: 25px 15px;
}
.mening h1{
	font-weight: 300;
color: #14a9be;

/*	color:#14a9be; */
	font-size: 28px;
	margin: 25px 15px;
}
.arttik h1{
	font-weight: 300;
        color: #14a9be;
/*	color: #EE2E24; */
	font-size: 28px;
	margin: 25px 15px;
}
.fotoalb h1{
	font-weight: 300;
color: #14a9be;

/*	color: #14a9be; */
	font-size: 28px;
	margin: 25px 15px;
}

.fotomag h1{
	font-weight: 300;
color: #14a9be;
/*
	color: red;
*/
	font-size: 28px;
	margin: 25px 15px;
}

.actueel h1{
	font-weight: 300;
color: #14a9be;
	/* color: #68bf13; */
	font-size: 28px;
	margin: 25px 15px;
}


.actueel a{
     color: #68bf13;
}


.square3 h1{
	font-weight: 300;
color: #14a9be;
	/* color: #68bf13; */
	font-size: 28px;
	margin: 25px 15px;
}

.square3 a{
      color: red;
}
.tabs{
	float: left;
	width: 100%;	
}
.tabs img{
	width: 100%;
	height:auto;	
}
.actbut{
	float: left;
	width: 100%;
	text-align:center;
	clear:both;	
	margin-top: 10px;
	padding-bottom: 30px;
	border-bottom: 1px solid #bee7ed;	
}
.actbut a{
	/*float: right;	
	position: relative;*/
	z-index: 700;
	font-family: 'Open Sans', sans-serif;
	color: white;
	font-size: 1.2em;
	font-weight: 600;
	background-color: #ee2e24;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px 60px 10px 40px;
	text-decoration:none;
	margin: 0 auto;
	margin-top: 0px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	background-image:url(/file?fle=308197);
	background-position: 125% 50%;
	background-repeat:no-repeat;
}
.actbut a:hover{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	background-image:url(/file?fle=308197);
	background-position: 95% 50%;
	background-repeat:no-repeat;
}
.midblock{
	float: left;
	width: 100%;	
}


.block_item2 .block_in{
	width: 96%;
	float: right;
        min-height: 556px;
	background-color: #f1f1f1;	
}
.arttik{
	width: 96%;
	float: right;
	min-height: 490px;
	background-color: #fff;	
}
.block_img{
	/*float: left;
	width: 100%;width: 268px;*/
	clear: both;	
	margin: 0 15px;
	overflow:hidden;
	position: relative;
	height:165px;
}
.block_img2{
	/*float: left;
	width: 100%;width: 268px;*/
	clear: both;	
	margin: 0 auto;
	text-align:left;
}
.block_img img{
position: absolute;
    top:-100%; left:0; right: 0; bottom:-100%;
    margin: auto;
	width: 100%;
	height:auto;
}
.block_img2 img{
	/*margin: 15px auto;
	width: 60%;
	height:auto;
	border: 5px solid white;
	-webkit-box-shadow: 0 0 3px 1px rgba(194,194,194,2);
	box-shadow: 0 0 3px 1px rgba(194,194,194,2);*/
}
.block_tit{
	font-weight: 600;
	color: black;
	margin: 15px;
	line-height: 120%;
	font-size: 18px;	
}
.block_txt{
	margin: 0 15px;
	font-size: 0.9em;	
}
.indekijker .meerlink a{
	font-size: 0.9em;
	float: right;
	margin-top: 20px;
	margin-right: 15px;
	color: #14a9be;	
}
.indekijker .meerlink a:hover{
	font-size: 0.9em;
	float: right;
	margin-top: 20px;
	margin-right: 15px;
	color: #000;	
}
.mening .meerlink a{
	font-size: 0.9em;
	float: right;
	margin-top: 20px;
	margin-right: 15px;
	color: #68bf13;	
}
.mening .meerlink a:hover{
	font-size: 0.9em;
	float: right;
	margin-top: 20px;
	margin-right: 15px;
	color: #000;	
}
.arttik .meerlink a, .fotoalb .meerlink a, .fotomag .meerlink a{
	font-size: 0.9em;
	float: right;
	margin-top: 20px;
	margin-right: 15px;
	color: #ee2e24;	
}
.fotoalb .meerlink a{
	margin-top: 0px;
}
.arttik .meerlink a:hover, .fotoalb .meerlink a:hover{
	font-size: 0.9em;
	float: right;
	margin-top: 20px;
	margin-right: 15px;
	color: #000;	
}
.fotoalb .meerlink a:hover{
	margin-top: 0px;	
}

.indekijker{
	background-image: url(/file?fle=308204);
	background-position: top right;
	background-repeat: no-repeat;	
}
.arttik .block_img{
	margin-top: 15px;	
}
.block_item2 .square{
	background-color: white;	
}

footer{
	height: 250px;
	margin-top: 25px;
	background-color: #666;	
	clear:both;
		box-shadow: inset 0 3px 7px -3px rgba(0,0,0,0.4);
	-webkit-box-shadow inset: 0 3px 7px -3px rgba(0,0,0,0.4);
	-o-box-shadow: inset 0 3px 7px -3px rgba(0,0,0,0.4);
	-moz-box-shadow: inset 0 3px 7px -3px rgba(0,0,0,0.4);
}
.push{
clear:both;
height: 195px;
}
.square{
	text-align: center;	
}
.square img{
	margin-top: 30px;	
}
.skyscraper{
	float: left;
    margin-left: 10px;
    margin-top: 10px;
    text-align: center;
    width: 210px;	
}

.footer_in{
	width: 1170px;
	margin: 0 auto;	
}
.left_foot{
	width: 50%;
	float: left;
	margin-top: 10px;	
}
.right_foot{
	width: 50%;
	float: right;	
}
.foot_lid .lidbut{
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 40px;	
}
.foot_adres{
	clear: both;
	font-size: 0.9em;
	color: white;
	text-align:right;
	margin-right: 30px;
	margin-top: 30px;	
}
.letter{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	background-color: #fff;
    border: 1px solid #fff;
    color: #666;
    font-size: 0.9em;
    font-weight: normal;
    height: 65px;
    padding-top: 10px;
	padding-left: 20px;
	margin-right: -10px;
	padding-bottom:20px;
    /*padding: 30px 10px 2px;*/
    position: relative;
    transition: all 0.5s ease-in-out 0s;
    z-index: 1000;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	width: 110px;
	top: -55px;
	cursor:pointer;
	float: left;
		
}
.letter:hover{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	background-color: #fff;
    border: 1px solid #fff;
    color: #666;
    font-size: 0.9em;
    font-weight: normal;
    height: 65px;
	margin-right: -10px;
    padding-top: 10px;
	padding-left: 20px;
    /*padding: 30px 10px 2px;*/
    position: relative;
    transition: all 0.5s ease-in-out 0s;
    z-index: 1000;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	width: 110px;
	top: 0px;
	cursor:pointer;
	float: left;
		
}
.letter h4{
	color: #666;
    font-size: 1em;
    font-weight: normal;
	margin-top: 15px;
}
a.chcss_link{
	margin: 0px;
	padding: 0px;
	margin-right: 4px;	
	border-right: 0px solid white;
}
.chcss_main{
	margin-left: 10px;	
}



@media (min-width: 150px) {
  .topbar_in{
	width: 150px;
	margin: 0 auto;
	height: 29px;
	border-top: 11px solid white;
}
.innerbanner{
	width: 150px;
	height: 125px;	
	margin: 0 auto;
}
.inner_contentrow{
	width: 150px;	
	margin: 0 auto;	
	
}
.leftblock{
	float: left;
	width: 120px;	
}
.rightblock{
	float: right;
	border-left: 1px solid #bee7ed;
	/*height:500px;*/
	width: 150px;
	margin-top: 20px;	
}
.block_item{
	width: 47%;
	float: left;
	min-height: 490px;
	margin-top: 10px;
}
.block_item2{
	width: 47%;
	float: left;
	margin-top: 10px;
}
.block_in{
	width: 96%;
	float: right;
        min-height: 550px;
	background-color: #f1f1f1;	
}
.footer_in{
	width: 150px;
	margin: 0 auto;	
}
.foot_links li{
	color: #FFFFFF;
    font-size: 0.9em;
	list-style-image:url(/file?fle=308198);	
}
ul.foot_links{
	 border-right: 1px dotted #14A9BE;
    float: left;
    margin-right: 10px;
    width: 120px;	
}
.meerbut .magmeer{
	color: white;
	width: 80px;
	height: 80px;
	font-size: 1em;
	font-weight: 600;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	background-color: #ee2e24;
	text-decoration:none;
	position: absolute;
	z-index: 1000;	
	margin-left: 140px;
	margin-top: 200px;
	text-align:center;
	text-transform:uppercase;
		-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.meerbut .magmeer:hover{
	color: white;
	width: 100px;
	height: 90px;
	font-size: 1em;
	font-weight: 600;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #ee2e24;
	text-decoration:none;
	position: absolute;
	z-index: 1000;	
	margin-left: 130px;
	margin-top: 190px;
	text-align:center;
	text-transform:uppercase;
		-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	padding-top: 10px;
}
.blocksquare{
	clear:both;	
}
.arttik{
	width: 96%;
	float: right;
	min-height: 490px;
	background-color: #fff;	
}
.letter{
	display:none;	
}
.lidbut, .lidbut:hover{
	margin-top: 10px;	
}

.lidbut_cont .lidbut {
    float: left;
    margin: 0 0 0 10px;
    padding: 10px 40px;
    width: 130px;
}
.foot_lid .lidbut {
    margin-bottom: 40px;
    margin-right: 30px;
}
}





@media (min-width: 768px) {
  .topbar_in{
	width: 750px;
	margin: 0 auto;
	height: 29px;
	border-top: 11px solid white;
}
.innerbanner{
	width: 750px;
	height: 125px;	
	margin: 0 auto;
}
.inner_contentrow{
	width: 750px;	
	margin: 0 auto;	
	
}
.leftblock{
	float: left;
	width: 220px;	
}
.rightblock{
	float: right;
	border-left: 1px solid #bee7ed;
	/*height:500px;*/
	width: 525px;
	margin-top: 20px;	
}
.block_item{
	width: 47%;
	float: left;
	min-height: 490px;
	margin-top: 10px;
}
.block_item2{
	width: 47%;
	float: left;
	margin-top: 10px;
}
.block_in{
	width: 96%;
	float: right;
        min-height: 550px; 
	background-color: #f1f1f1;	
}
.footer_in{
	width: 750px;
	margin: 0 auto;	
}
.foot_links li{
	color: #FFFFFF;
    font-size: 0.9em;
	list-style-image:url(/file?fle=308198);	
}
ul.foot_links{
	 border-right: 1px dotted #14A9BE;
    float: left;
    margin-right: 10px;
    width: 120px;	
}
.meerbut .magmeer{
	color: white;
	width: 80px;
	height: 80px;
	font-size: 1em;
	font-weight: 600;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	background-color: #ee2e24;
	text-decoration:none;
	position: absolute;
	z-index: 1000;	
	margin-left: 140px;
	margin-top: 200px;
	text-align:center;
	text-transform:uppercase;
		-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.meerbut .magmeer:hover{
	color: white;
	width: 100px;
	height: 90px;
	font-size: 1em;
	font-weight: 600;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #ee2e24;
	text-decoration:none;
	position: absolute;
	z-index: 1000;	
	margin-left: 130px;
	margin-top: 190px;
	text-align:center;
	text-transform:uppercase;
		-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	padding-top: 10px;
}
.blocksquare{
	clear:both;	
}
.arttik{
	width: 96%;
	float: right;
	min-height: 490px;
	background-color: #fff;	
}
.letter{
	display:none;	
}
.lidbut, .lidbut:hover{
	margin-top: 10px;	
}

.lidbut_cont .lidbut {
    float: left;
    margin: 0 0 0 10px;
    padding: 10px 40px;
    width: 130px;
}
.foot_lid .lidbut {
    margin-bottom: 40px;
    margin-right: 30px;
}
}


@media (min-width: 992px) {
  .topbar_in{
	width: 970px;
	margin: 0 auto;
	height: 29px;
	border-top: 11px solid white;
}
.innerbanner{
	width: 970px;
	height: 125px;	
	margin: 0 auto;
}
.inner_contentrow{
	width: 970px;	
	margin: 0 auto;	
	
}
.leftblock{
	float: left;
	width: 220px;	
}
.rightblock{
	float: right;
	border-left: 1px solid #bee7ed;
	/*height:500px;*/
	width: 735px;
	margin-top: 20px;	
}
.block_item{
	width: 33.33%;
	float: left;
	min-height: 570px;
	margin-top: 10px;
}
.block_item2{
	width: 33.33%;
	float: left;
	margin-top: 10px;
}
.block_in{
	width: 96%;
	float: right;
        min-height: 550px;
	background-color: #f1f1f1;	
}
.footer_in{
	width: 970px;
	margin: 0 auto;	
}
.foot_links li{
	color: #FFFFFF;
    font-size: 0.9em;
	list-style-image:url(/file?fle=308198);	
}
ul.foot_links{
	 border-right: 1px dotted #14A9BE;
    float: left;
    margin-right: 10px;
    width: 160px;	
}
.meerbut .magmeer{
	color: white;
	width: 80px;
	height: 80px;
	font-size: 1em;
	font-weight: 600;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	background-color: #ee2e24;
	text-decoration:none;
	position: absolute;
	z-index: 1000;	
	margin-left: 140px;
	margin-top: 200px;
	text-align:center;
	text-transform:uppercase;
		-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.meerbut .magmeer:hover{
	color: white;
	width: 100px;
	height: 90px;
	font-size: 1em;
	font-weight: 600;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #ee2e24;
	text-decoration:none;
	position: absolute;
	z-index: 1000;	
	margin-left: 130px;
	margin-top: 190px;
	text-align:center;
	text-transform:uppercase;
		-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	padding-top: 10px;
}
.blocksquare{
	clear: none;	
}

.arttik{
	width: 96%;
	float: right;
	min-height: 700px;
	background-color: #fff;	
}
.letter{
	display:block;	
}
.lidbut, .lidbut:hover{
	margin-top: 10px;	
}

.lidbut_cont .lidbut {
    float: left;
    margin: 0 0 0 10px;
    padding: 10px 40px;
    width: 130px;
}
.foot_lid .lidbut {
    margin-bottom: 40px;
    margin-right: 30px;
}
.topban{
	float: left;
	text-align: center;
	width: 100%;
	display:none;	
}
.topban img{
	margin-bottom: 15px;
}
}
@media (min-width: 1200px) {
  .topbar_in{
	width: 1170px;
	margin: 0 auto;
	height: 29px;
	border-top: 11px solid white;
}
.innerbanner{
	width: 1170px;
	height: 125px;	
	margin: 0 auto;
		background-image: url(/file?fle=1426117);
	background-position: top right;
	background-repeat: no-repeat;
}
.inner_contentrow{
	width: 1170px;	
	margin: 0 auto;	
	
}
.leftblock{
	float: left;
	width: 220px;	
}
.rightblock{
	float: right;
	border-left: 1px solid #bee7ed;
	/*height:500px;*/
	width: 935px;
	margin-top: 20px;	
}
.block_item{
	width: 33.33%;
	float: left;
	min-height: 490px;
	margin-top: 10px;
}
.block_item2{
	width: 33.33%;
	float: left;
	margin-top: 10px;
}
.block_in{
	width: 96%;
	float: right;
        min-height: 550px;
	background-color: #f1f1f1;	
}
.footer_in{
	width: 1170px;
	margin: 0 auto;	
}
.foot_links li{
	color: #FFFFFF;
    font-size: 0.9em;
	list-style-image:url(/file?fle=308198);	
}
ul.foot_links{
	 border-right: 1px dotted #14A9BE;
    float: left;
    margin-right: 20px;
    width: 190px;	
}
.meerbut .magmeer{
	color: white;
	width: 80px;
	height: 80px;
	font-size: 1em;
	font-weight: 600;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	background-color: #ee2e24;
	text-decoration:none;
	position: absolute;
	z-index: 1000;	
	margin-left: 190px;
	margin-top: 200px;
	text-align:center;
	text-transform:uppercase;
		-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.meerbut .magmeer:hover{
	color: white;
	width: 100px;
	height: 90px;
	font-size: 1em;
	font-weight: 600;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #ee2e24;
	text-decoration:none;
	position: absolute;
	z-index: 1000;	
	margin-left: 180px;
	margin-top: 190px;
	text-align:center;
	text-transform:uppercase;
		-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	padding-top: 10px;
}
.blocksquare{
	clear: none;	
}
.arttik{
	width: 96%;
	float: right;
	min-height: 590px;
	/*background-color: #fff;	*/
}
.letter{
	display:block;	
}
.lidbut, .lidbut:hover{
	margin-top: 10px;	
}

.lidbut_cont .lidbut {
    float: left;
    margin: 0 0 0 10px;
    padding: 10px 40px;
    width: 130px;
}
.foot_lid .lidbut {
    margin-bottom: 40px;
    margin-right: 30px;
}
.topban{
	float: left;
	text-align: center;
	width: 100%;
	display:block;	
}
.topban img{
	margin-bottom: 15px;
}
}
.chk_perm{
	width: 10px;
	float: right;	
	margin-right: 10px;
}