* { margin:0; padding:0;}

body{
background:#FFFFFF;
text-align:center;
}

a:hover{text-decoration:none;}

img {
	border:0;
	padding-bottom: 3px;
	padding-top: 3px;
	vertical-align: middle;
}

table {border-collapse:collapse; border:0px; width:100%; height:100%;}

td { vertical-align:top;}

input, textarea, body, select, font, table
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	color:#4D5656;
	}

a {color:#409CD4;}

input, select { vertical-align:middle;}

font { color:#549C01; font-weight:bold;}

ul { list-style:none;}
li { background:url(images/h-l.gif) repeat-x bottom;}
li a { background:url(images/bul.gif) no-repeat 0px 7px; padding:6px 0px 6px 21px; color:#384245; text-decoration:none; display:block;}
li a:hover { color:#409CD4;}

.main {width:766px;height:auto; margin:auto;}

.header {height:60px;}
.header img, .header td { vertical-align:middle;}

.footer { height:101px; color:#58686D;}
.footer a { color:#58686D;}
.footer td { vertical-align:middle;}

.h_l { background:#0A0B0B; height:1px;}

.mail_text { color:#62676F; text-decoration:none;}
.mail_text:hover { text-decoration:underline;}
.mail_text span { color:#111316;}

.date_text { background:#252626; color:#D3D3D3; padding:0px 28px 0px 2px;}

.h_l1 { background:#BFC0C0; height:1px;}

.box { }
.box span a { color:#4D5656; font-weight:bold;}
.input1 { width:107px; height:20px; border-color:#D4D0C8; border-width:1px; border-left-width:2px; padding-left:5px; margin-right:9px;}

.form {height:20px; margin-top:2px; margin-bottom:5px;}
.form input {width:234px; height:18px; border-color:#D0D0D0; border-bottom-width:1px; background-color:#ffffff; padding-left:5px; line-height:15px; padding-top:0px;}

textarea {width:234px; height:87px; border-color:#D0D0D0; border-bottom-width:1px; background-color:#ffffff; padding-left:5px; overflow:hidden; line-height:15px; padding-top:0px;}
.mainFP {
	width:766px;
	height:700px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
}
.main short {
width:766px;height:auto; margin:auto;
}

