
#contacttable{
	border-collapse: collapse;
	margin:0 auto 30px auto;
}

#contacttable .textright{
	text-align:right;	
	padding:3px 0px;
}

#contacttable h3{
	margin:0;
	margin-top:10px;
    margin-bottom: 10px; 
	padding:0;
	font-size:14px;
    color: #006699;
    line-height: 15px;
}

#contacttable td.textright h3:first-child{
	margin-top:0px;	
}

#contacttable th, td {
	
	text-align:center;	
}


#contacttable tr:nth-child(2){
	border-bottom:	#006699 1px solid;
}


#contacttable tr:nth-child(3){
	border-bottom:	#006699 1px solid;
}
#contacttable tr:nth-child(4){
	border-bottom:	#006699 1px solid;
}

#contacttable tr td:nth-child(2){
	border-right:#006699 1px solid;
}

#contacttable tr td:nth-child(3){
	border-right:#006699 1px solid;
}


#contacttable th{
	color:#6e8ba8;
	font-weight:bold;
	min-width:128px;
}

#contacttable td .small{
	font-size:10px;
	color:#999999;
	display:block;
	margin-top:-4px;
}

#contacttable td{
	color:#999999;	
}

#contacttable table{
	border:0;
	}
	
	#telepone-link{
		display:none;	
	}


@media screen and (max-width: 1008px) {
    body{
        background: none;
        background-color: #e9f7f9;
    }
img{max-width: 100%; height: auto;}
    .container{text-align: center;}
    .container, .header, #main, #header, .ending {width: 99%;}
    .header, #header{text-align: center;}
    .header img, #header img{width: 200px;}
    .content, #left-col, #right-col{margin: 0 auto; width: 96%; float: none; padding: 0; text-align: left;}
    #nav{background: none; background-color: #316c97; height: auto;}
    #nav-inline{top: 0;}
    #nav-inline ul{margin: 0; padding: 0; width: 100%; text-align: center;}
    #nav-inline ul li{display: inline-block;}
    #nav-inline ul li a{display: block; padding: 10px 5px;}
#nav-inline ul li a:hover{background-color: #6094ba;}
    .button{float: none; width: 200px; display: inline-block;}
    #footer{width: 98%; margin: 0 auto; height: auto;}
    address{display: block;}
    .copyright{top: 0; padding: 20px 10%; width: 80%;}
    .pictures{float: none;}
    .content p{max-width: 100%;}
    #contacttable th{min-width:70px; font-size:12px;}
	#contacttable td img{max-width:60px;}
    #contacttable td a{font-size: 10px;}
}

@media screen and (max-width: 400px){
    #nav-inline ul li{width: 80%; margin: 0 auto;}
    #contacttable th{min-width:40px; font-size:10px;}
    #contacttable td img{max-width:40px;}
}