* 		{margin:0;padding: 0;}
body	{ width:100%; color:#222222; background:# ;}
div		{margin:0; padding:0; text-align:left;}
a 		{color:#4e0c0d; text-decoration:underline; font-size:13px;}
a:hover	{text-decoration:none}
input[type="submit"] {cursor:pointer;}
a img {border:none;}
img		{border:0;}
p		{}
form {margin:0; padding:0;}
ol		{margin:8px 0 19px 33px; padding:0; list-style:none;}
ol li	{color:#666666; font-size:12px; line-height:18px; list-style:decimal; background:none; margin:0; padding:0 0 0 4px !important;}


hr {clear: both; border-bottom:1px solid #f00; border-left: 0;border-right: 0;border-top: 0;margin:25px 0}
* html hr {color: #f00; height: 1px; margin:12px 0 !important;  }
*+html hr {color: #f00; height: 1px; margin:12px 0 !important; }

.spacer{height:0; width: 100%; clear: both; font-size:0px; margin:0; padding:0; visibility:hidden; }
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear {display: inline-block;}
.clear {display: block;}
table tr td {vertical-align: top}

h1,h2,h3,h4,h5,h6{padding:0; color:#4e0c0d; font-family:Arial, Helvetica,  sans-serif; }
h1 {font-size:26px; font-weight:bold; color:#4e0c0d; margin:0 0 15px 13px; }
h2 {font-size:18px;}
h3 {font-size:15px;margin-bottom:15px}
h4 {font-size:14px; font-weight:bold;}
h5 {font-size:14px;}

ul 				{margin:0; padding:0; list-style:none;}
ul li			{background:url(../images/lired.gif) no-repeat 7px 10px; list-style:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#420a0b; line-height:15px;}
ul li a			{color:#420a0b; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.main 			{width:1000px; margin:0 auto;padding:0;background:url(../images/mm.gif) repeat-y left top; padding-bottom:70px; }
.maintop		{background:url(../images/mt.gif) no-repeat left top; width:1000px; height:210px;width:1000px; margin:0 auto;}
.mainbott		{background:url(../images/mb.gif) no-repeat left top; width:1000px; height:152px; margin:0 auto; margin-top:-50px;}
.stamp			{background:url(../images/stamp.gif) no-repeat 446px top; height:236px; width:1000px; margin:0 auto; margin-top:-159px;}
.mh				{width:0px; height:1112px; overflow:hidden; float:left;}
.mcont			{width:1000px; float:right;}

.tbl			{width:750px; margin:0 auto;}



@font-face 		{font-family: 'Carmen'; src: url("Carmen.eot")} /* EOT file for IE */
@font-face 		{font-family: 'Carmen'; src: url("Carmen.ttf"); } /* TTF file for CSS3 browsers */

.fontfirst	{font-family: 'Carmen', Georgia, "Times New Roman", Times, serif; font-size:25px;}

.fontfirst0	{font-family: 'Carmen', Georgia, "Times New Roman", Times, serif; font-size:30px;}

.fontfirst1	{font-family: 'Carmen', Georgia, "Times New Roman", Times, serif; font-size:40px;}

.fontfirst2	{font-family: 'Carmen', Georgia, "Times New Roman", Times, serif; font-size:60px;}
