* {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}


@font-face {
  font-family: 'courier bold';
  src: url('../font/courier_new_bold.eot');
  src: url('../font/courier_new_bold.eot?#iefix') format('embedded-opentype'),
       url('../font/courier_new_bold.ttf') format('truetype');
}
@font-face {
  font-family: 'courier';
  src: url('../font/courier_new.eot');
  src: url('../font/courier_new.eot?#iefix') format('embedded-opentype'),
       url('../font/courier_new.ttf') format('truetype');
}


@media (max-width: 800px) {
	.container { padding-top: 20px; padding-bottom: 20px; }
}

#cap { border: 2px solid #000; }

#cap .titol {
	float: right;
	font-size: 26px;
	padding-right: 20px;
	font-family: "courier";
	margin-top: 7px;
	text-shadow: .25px .25px .25px #000000;
}
@media (max-width: 800px) and (min-width: 415px) {
	#cap .titol { font-size: 14px; padding-right: 9px; margin-top: 10px; }
	#cap img { width: 80px !important;}
}
@media (max-width: 414px) {
	#cap .titol { font-size: 11px; padding-right: 9px; margin-top: 12px; }
	#cap img { width: 80px !important; }
}

#slides {
	border-left: 2px solid #000;
	border-right: 2px solid #000;
}

.slidesjs-previous { margin-right: 10px !important; }
.slidesjs-stop, .slidesjs-play { margin-right: -27px !important; }

#adressa {
	padding-top: 7px;
	padding-bottom: 4px;
	margin-top: -23px;
	border: 2px solid #000;
	font-size: 13px;
	padding-left: 9px;
	font-family: "courier";
	text-shadow: .25px .25px .25px #000000;
}

#adressa a { color: #701012; font-family: "courier"; text-shadow: none; }
/*#adressa a:hover { color: #85bdd0; }*/

#adressa > div { width: 85% }