body
{
	max-width: 100%;
	overflow-x: hidden;
	background-color: #a8a9ab;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
width: 100%;
}
@font-face {
    font-family: 'simplonmono';
    src: url(./FONT/simplonmono-medium-webfont.eot);
    src: url(./FONT/simplonmono-medium-webfont.eot?#iefix) format('embedded-opentype'),
         url(./FONT/simplonmono-medium-webfont.woff2) format('woff2'),
         url(./FONT/simplonmono-medium-webfont.woff) format('woff'),
         url(./FONT/simplonmono-medium-webfont.ttf) format('truetype'),
         url(./FONT/simplonmono-medium-webfont.svg#simplon_mono) format('svg');
    font-weight: normal;
    font-style: normal;
}
body *
{
	font-family: 'simplonmono';
}
.bacK_img
{
	position: fixed;
	top: 0px;
	left: 0px;	
	background-color: #a8a9ab;
	z-index: -10;
}

@media (min-width: 350px) {
	.bacK_img0
	{
		background-image: url(../pictures/back0.jpg);
		background-size: 180%;
		background-position: -250px -110px;
		background-repeat: no-repeat;
	}
	.bacK_img1
	{
		background-image: url(../pictures/back1.jpg);
		background-size: 280%;
		background-position: 0px -300px;
		background-repeat: no-repeat;
	}
	.bacK_img2
	{
		background-image: url(../pictures/back2.jpg);
		background-size: 250%;
		background-position: -190px -300px;
		background-repeat: no-repeat;
	}
	.bacK_img3
	{
		background-image: url(../pictures/back3.jpg);
		background-size: 350%;
		background-position: -190px 0px;
		background-repeat: no-repeat;
	}
	.bacK_img4
	{
		background-image: url(../pictures/back4.jpg);
		background-size: 150%;
		background-position: -190px 0px;
		background-repeat: no-repeat;
	}
	.bacK_img5
	{
		background-image: url(../pictures/back5.jpg);
		background-size: 150%;
		background-position: -190px 0px;
		background-repeat: no-repeat;
	}
}
@media (min-width: 970px) {
	
	.bacK_img1
	{
		background-image: url(../pictures/back1.jpg);
		background-size: 100%;
		background-position: 0px -300px;
		background-repeat: no-repeat;
	}
	.bacK_img2
	{
		background-image: url(../pictures/back2.jpg);
		background-size: 100%;
		background-position: 0px -300px;
		background-repeat: no-repeat;
	}
	.bacK_img3
	{
		background-image: url(../pictures/back3.jpg);
		background-size: cover;
		background-position: 0px -300px;
		background-repeat: no-repeat;
	}
	.bacK_img4
	{
		
		background-image: url(../pictures/back4.jpg);
		background-size: 120%;
		background-position: 0px -250px;
		background-repeat: no-repeat;
	}
	.bacK_img5
	{
		background-image: url(../pictures/back5.jpg);
		background-size: 150%;
		background-position: -150px -700px;
		background-repeat: no-repeat;
	}
}
@media (min-width: 1170px) {
	.bacK_img0
	{
		background-image: url(../pictures/back0.jpg);
		background-size: 100%;
		background-position: 0px 0px;
		background-repeat: no-repeat;
		z-index: -9;
	}
	.bacK_img1
	{
		background-image: url(../pictures/back1.jpg);
		background-size: 100%;
		background-position: 0px -300px;
		background-repeat: no-repeat;
		z-index: -10;
	}
	.bacK_img2
	{
		background-image: url(../pictures/back2.jpg);
		background-size: 100%;
		background-position: 0px -750px;
		background-repeat: no-repeat;
		z-index: -10;
	}
	.bacK_img3
	{
		background-image: url(../pictures/back3.jpg);
		background-size: 100%;
		background-position: 0px 0px;
		background-repeat: no-repeat;
		z-index: -10;
	}
	.bacK_img4
	{
		background-image: url(../pictures/back4.jpg);
		background-size: 100%;
		background-position: 0px -250px;
		background-repeat: no-repeat;
		z-index: -10;
	}
	.bacK_img5
	{
		background-image: url(../pictures/back5.jpg);
		background-size: 100%;
		background-position: 0px -700px;
		background-repeat: no-repeat;
		z-index: -10;
	}
}

.bacK_img6
{
	background-color: #a8a9ab;
	z-index: -10;
}
.space
{
	height: 600px;	
	text-align: center;
}
.space h1
{
	padding: 280px 0px 0px 0px;
	margin: 0px;
	text-align: center;
	
	font-weight: bold;
	font-size: 45px;
	color: #FFFFFF;
}
.back_content
{
	background-color: #a8a9ab;
	min-height: 750px;
}
#content
{
	padding: 0px;	
}
#body
{
	min-height: 500px;
}

#header_row
{
	position: fixed;
	top: 0px;
	left: 0px;	
	width: 100%;
	margin: 0px;
	
	/*box-shadow: 0px 0px 12px #999999;*/
	background-color: #A8A9AB;
	z-index: 100;
}
.page
{

}
h1:first-letter, h2:first-letter, h3:first-letter
{
	
}
#nav, #header, #min_nav
{
	height: 50px;
	
}
#footer
{
	padding-top: 20px;
}
.datepicker
{
	z-index: 1151;	

}
#alert_box
{
	position: fixed;
	top:5px;
	left:0px;
	
	z-index: 5000;
	
	text-align: center;
	color: #000000;
}
#alert_box *
{
	text-shadow: none;
	color: #000000;
}
#alert_box .alert
{
	margin-left: auto;
	margin-right: auto;
}
