﻿html, body { margin: 0; padding: 0; font-family: Arial; line-height:21px;  font-size:12px;  background-color: #fff; color: #4B4949; }

body { }
	
a { text-decoration: none; }
	
a:link { color: #7E0000; }
	
a:visited { color: #7E0000; }
	
a:hover { text-decoration: underline; }
	
p, dl { margin: 0 0 0.5em 0; font-size: 12px; line-height:16px; }
	
dd { margin: 0 0 1.1em 32px; }

input, select, textarea { margin: 0;  padding: 0; color: #000; font-size: 1.1em; }
input[type="text"] { padding: 0 4px; border: 1px solid #7E0000; }
input[type="submit"], input[type="button"] { background-image: url('assets/button_back.gif'); color:#fff; padding-left:12px; padding-right:12px; background-color: #97251F;}
	
.text input, textarea {  border:solid 1px #7E0000;  }
	
select { border: 1px solid #7E0000; }
	
textarea { font-family: sans-serif; padding: 4px; }
	
.submit input { padding: 0 4px; border:solid 1px #7E0000; }
	
label { font-size: 1.1em; line-height: 1.6; }
	
h1, h2, h3, h4, h5 { color: #7E0000; margin: 0 0 0.8em 0; }
	
h1, h2 { font-family: Arial; font-weight: normal; }
	
h1 { font-size:1.9em; line-height: 1.0769231;  margin-bottom:5px; }
h1 a:hover { text-decoration:none;}	
	
h2 { font-size: 18px; line-height: 1.1111111; }
	
h3 { font-size: 15px; line-height: 1.3333333; margin: 0; }
	
h4 { font-size: 14px; line-height: 1.2727273; margin: 0; }
	
h5 { font-size: 13px; line-height: 1.2; margin: 0; }