
body{margin:0;background:#f3e3bd url(img/bg.svg);font-family:"Times New Roman",serif;font-size:15px;color:#222}
#wrap{width:1180px;margin:0 auto;background:#fffaf0;border-left:8px solid #0b1d3a;border-right:8px solid #0b1d3a;position:relative}
#top{background:#0b1d3a;color:#fff;height:34px;line-height:34px;font-size:12px;padding:0 20px}
#head{background:#ff7a00;height:120px;border-bottom:10px solid #ffd400;position:relative}
#head img.logo{position:absolute;left:20px;top:14px;width:300px;height:90px}
#head h2{position:absolute;left:350px;top:14px;margin:0;font-family:Impact,Arial;font-size:44px;color:#0b1d3a;text-shadow:3px 3px 0 #ffd400}
#head p{position:absolute;left:352px;top:72px;margin:0;font-family:"Comic Sans MS",cursive;font-size:18px;color:#fff}
#tel{position:absolute;right:20px;top:20px;background:#c62828;color:#fff;font:bold 26px Arial;padding:12px 18px;border:4px dashed #ffd400;transform:rotate(2deg)}
#nav{background:#c62828;height:46px}
#nav a{float:left;width:168px;height:46px;line-height:46px;text-align:center;color:#fff;font:bold 15px Arial;text-transform:uppercase;text-decoration:none;border-right:3px solid #ffd400;letter-spacing:2px}
#nav a:hover{background:#0b1d3a;color:#ffd400}
#side{float:left;width:270px;background:#ffe9b8;padding:15px;border-right:4px double #c62828;min-height:900px}
#main{float:right;width:840px;padding:20px}
#foot{clear:both;background:#0b1d3a;color:#fff;padding:25px;font:13px Arial}
#foot a{color:#ffd400}
.box{border:3px solid #0b1d3a;background:#fff;margin-bottom:18px;padding:10px}
.box h3{margin:-10px -10px 10px -10px;background:#0b1d3a;color:#ffd400;padding:8px;font:18px Impact;letter-spacing:1px}
h1{font:54px Impact,Arial;color:#c62828;margin:10px 0;text-transform:uppercase;text-shadow:4px 4px 0 #ffd400}
h2{font:32px Impact;color:#0b1d3a;border-bottom:5px solid #ff7a00}
h3{color:#1565c0;font:bold 20px Arial}
.card{float:left;width:240px;height:330px;border:4px solid #ff7a00;margin:0 14px 14px 0;padding:8px;background:#fff;text-align:center}
.card img{width:220px;height:140px}
.btn{display:inline-block;background:#c62828;color:#fff;font:bold 18px Arial;padding:12px 28px;border:3px solid #0b1d3a;text-decoration:none;text-transform:uppercase}
.stripes{height:22px;background:repeating-linear-gradient(45deg,#111 0 20px,#ffd400 20px 40px);clear:both}
table.t{border-collapse:collapse;width:800px}
table.t td,table.t th{border:2px solid #0b1d3a;padding:8px}
table.t th{background:#ff7a00;color:#fff;font:bold 16px Arial}
input,select,textarea{font:16px "Courier New";padding:6px;margin:4px;border:2px solid #0b1d3a}
.small{font-size:9px;color:#888}
