body { background: white url(../images/background.gif) repeat-y center; text-align: center; margin: 0; padding: 0; }

#main{ background-color: #fff; margin: 0 auto; padding: 0; width: 986px; }

#header{ font-size: 12px; background-color: #fff; width: 970px; float: left; margin-left: 8px; display:inline; }

#content{ background-color: #fff; width: 580px; float: left; }
#content_left{ background-color: #fff; width: 750px; text-align: left; }

#leftmenu{ font-size: 12px; background-color: #fff; text-align: left; float:left; width: 195px; margin-left: 8px; display:inline; }

#rightmenu{ font-size: 12px; background-color: #fff; text-align: right; float:right; width: 195px; margin-right: 8px; display:inline; }

#footer { font-size: 14px; background-color: #fff; width: 970px; float: left; margin: 0 0 0 8px; padding: 0; }

p { }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }

img {border:none;}

h1 { color: #888; font-size: 14px; font-weight: normal; text-align:left; margin: 0; }

#menublock1 .title{ font-size:12px;background-color:#000001;color:#FeFeFe;font-weight:normal;margin:0;padding:18px 0 18px 0;width:190px;}
#menublock1 .menuul{text-align:left;width:190px;margin:0;padding:0;}
#menublock1 .menuy{display:block;padding:8px 0 2px 5px;background-color:#ffff00;width:183px;height:18px;border:1px solid #000000;border-top:none;margin:0;list-style:none;}
#menublock1 .menur{display:block;padding:8px 0 2px 5px;background-color:#ff9ad3;width:183px;height:18px;border:1px solid #000000;border-top:none;margin:0;list-style:none;}
#menublock1 .menug{display:block;padding:8px 0 2px 5px;background-color:#4ee748;width:183px;height:18px;border:1px solid #000000;border-top:none;margin:0;list-style:none;}
#menublock1 {float:left;}
#menublock1r{float:right;}

.clear{clear:both;}
.mtop40{margin-top:40px;}
.mtop80{margin-top:80px;}
.center{width:100%; text-align:center;}
.center img{margin-left:auto;margin-right:auto;}
.floatleft{float:left;}
.text_left{text-align:left;}
.red{font-size:20px;color:#E00000;font-weight:bold;}
#mainc{text-align:left;width:auto;font-size:16px;line-height:20px;}
#mainc p{padding-left:24px;}
#attention {text-align:left;width:auto;}
#attention .text{width:600px;border:1px solid #777777;margin:0 auto;padding:0 24px 24px 24px;}
#attention h2{padding:24px 3px 3px 0;margin:0px;line-height:16px;font-size:16px;border-bottom:1px solid #777777;}
#attention p{font-size:16px;line-height:20px;padding:3px;margin:0px;}
#attention .panlist{font-size:13px;line-height:13px;padding:0px 0 10px 18px;margin:0;}

#infotext{width:100%;text-align:center;}
#infotext h1{text-align:right;margin:0 auto;padding:0;font-size:12px;line-height:12px;width:950px;color:#333333;}
#infotext p{text-align:right;margin:0 auto;padding:0;font-size:10px;line-height:10px;width:950px;}
#infotext_p{text-align:right;margin:0 auto;padding:0;font-size:10px;line-height:10px;width:950px;}

