@font-face {
	font-family: 'Bebas Neue';
	src: url('BebasNeueRegular.eot');
	src: local('Bebas Neue Regular'), local('BebasNeueRegular'),
		url('BebasNeueRegular.eot?#iefix') format('embedded-opentype'),
		url('BebasNeueRegular.woff') format('woff'),
		url('BebasNeueRegular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Bebas Neue';
	src: url('BebasNeueBold.eot');
	src: local('Bebas Neue Bold'), local('BebasNeueBold'),
		url('BebasNeueBold.eot?#iefix') format('embedded-opentype'),
		url('BebasNeueBold.woff') format('woff'),
		url('BebasNeueBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font,  ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,button  {margin:0; padding:0; border:0; outline:0;}

body, p, font, sup, sub, u, strike, small, dl, dt, dd, ol, ul, li,  legend, table, caption, tbody, tfoot, thead, tr, th, td, i,a, button {font-family:tahoma;}

h1, h2, h3, h4, h5, h6, b, label, strong{font-family:'Bebas Neue';}

a{color:#9f1508;font-weight:bold;}

#top{margin:0vh auto;max-width:1000px;width:100%;height:180px;display:block;}

#top1{text-align:center;width:100%;margin:0 auto;position:absolute;top:0;left:0;height:150px;}
.logo{margin:20px auto;width:50%;max-width:300px;}
.icon{width:20%;max-width:50px;margin:20px 0 0 0;}
.comp{width:30%;max-width:90px;margin:20px 0 0 0;}
#top2{text-align:center;width:40%;position:absolute;top:0;left:0;height:150px;font-size:18px;}
#top3{text-align:center;width:40%;position:absolute;top:0;right:0;height:150px;font-size:18px;}

#top2 label, #top3 label{display:block;font-weight:bold;margin-top:35px;}
#top2 a, #top3 a{font-family:'Bebas Neue';}

#art{clear:both;margin:0vh auto;width:100%;height:auto;display:block;text-align:center;}
#art img{max-height:420px;width:auto;max-width:100%;border-radius:10px;}



#main{margin:0vh auto;width:100%;max-width:1000px;display:block;text-align:center;}
#main h1{margin-top:30px;font-size:34px;line-height:36px;color:#666;}
#main h2{clear:both;padding-top:30px;font-size:28px;line-height:32px;color:#666;}
#main h3{font-size:18px;line-height:20px;color:#666;margin-top:10px;}
#main p{max-width:800px;margin:10px auto 20px auto;color:#222;font-size:14px;}
#main a{font-size:14px;}
#main a.agr{color:#555;font-family:arial;font-weight:normal;font-size:10px;color:#999;}

#main div{float:left;display:block;}
#main div.two{width:50%;}
#main div.tre{width:33%;}
#main div.five{width:20%;}
#main div p{font-size:12px;color:#999;max-width:70%;margin:auto;}
#main p.form{font-size:10px;color:#999;max-width:70%;margin:20px auto;}
#main div img{max-width:70%;}
#main div a{font-size:10px;}

#main label{display:inline-block;width:70%;margin-top:20px;text-align:left;}
#main input{width:70%;padding:5px;border-radius:10px;border:solid 1px #AAA;}
#main textarea{width:70%;height:150px;padding:5px;border-radius:10px;border:solid 1px #AAA;}
#main div.g-recaptcha{float:none;display:inline-block;}

#main input.button{background:#9f1508; margin-top:10px;color:#FFF;border:0;padding:10px 0px;border-radius: 10px;text-transform:uppercase;font-family:'Bebas Neue';font-size:26px;}

#footer{clear:both;margin:20px auto;width:100%;max-width:1000px;display:block;text-align:center;border-top:double 3px #ddd;}
#footer p{font-size:12px;color:#999;margin-top:10px;}
#footer a{font-weight:normal;font-size:12px;}



@media (max-width: 768px){
	#top{max-width:100%;height:auto;padding-bottom:10px;}
	#top1{position:relative;width:100%;height:auto;}
	#top2, #top3{position:relative;width:50%;height:auto;float:left;height:50px;display:block;}
	#top2 label, #top3 label{margin:auto;display:none;}
	.comp{width:30%;max-width:70px;margin:20px 0 0 0;}
	#art{height:auto;}
	#art img{width:100%;max-width:90%;}
	
	#main{max-width:90%;}
	#main h2{font-size:34px;line-height:36px;padding-top:40px;}
	#main h3{font-size:24px;line-height:28px;}
	
	
	#main div{float:none;}
	#main div p{font-size:14px;}
	#main div.two, #main div.tre{width:100%;}
	#main div.five{width:50%;float:left;}
	
	#main label{width:90%;}
	#main input{width:90%;}
	#main textarea{width:90%;}
	
	
	#footer p{font-size:10px;color:#999;margin-top:10px;}
	#footer a{font-weight:normal;font-size:10px;}
	
	
}