@charset 'UTF-8N';

html		{margin:1px;min-height:100%;}
:lang(en)	{font-family:'Arial',sans-serif;}
body		{color:#ffcc99;background:#80263d;font-size:13px;line-height:18px;height:100%;padding:10px;}
a			{color:#ffffff;text-decoration:none;}
a:visited	{color:#bfadb2;}
a:hover		{text-decoration:underline;}

img			{border:none;vertical-align:text-bottom;}
b,h3,dt,#up	{color:#000000;}
u			{color:#cc0000;}
span,dl b	{color:#0033cc;}
h3			{font-size:15px;line-height:16px;}
h4			{font-size:13px;line-height:14px;}
div,form,h3,h4,img
			{margin:0px;padding:0px;vertical-align:top;}
#bana td	{vertical-align:middle;padding:0px 10px 1px 0px;height:40px;}

#box		{width:800px;margin:0px auto;padding-bottom:20px;background:url(../img/d_box.png) no-repeat 0px bottom;}
#top		{height:90px;background:url(../img/d_box.png) no-repeat 0px 30px;}
#top #logo,#top #menu{float:left;height:90px;}
#top #logo	{width:154px;background:url(../img/d_logo.png) no-repeat 0px 0px;}
* html #logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/d_logo.png);}
#top #menu	{width:630px;margin-left:6px;}
#top #menu .ri{height:60px;line-height:30px;}
#border		{background:url(../img/d_border.png) repeat-y left top;padding:10px 10px 0px 20px;}

#mb			{height:30px;background:url(../img/d_menu1.png) no-repeat 0px -30px;}
#mb a,#mb span{display:block;float:left;width:90px;height:30px;}
#mb a:hover	{background:url(../img/d_menu1.png) no-repeat 0px 0px;}
#mb span	{background:url(../img/d_menu2.png) no-repeat 0px 0px;}
#top #menu #m2{background-position:-90px 0px;}
#top #menu #m3{background-position:-180px 0px;}
#top #menu #m4{background-position:-270px 0px;}
#top #menu #m5{background-position:-360px 0px;}
#top #menu #m6{background-position:-450px 0px;}
#top #menu #m7{background-position:-540px 0px;}

#cont		{color:#665555;width:520px;float:left;border-right:dotted 2px #dca2a6;padding:10px 0px 10px 8px;}
#cont h3	{letter-spacing:0.3em;background:url(../img/d_lines.png) no-repeat 10px 0px;padding:3px 0px 3px 35px;}
#cont div	{padding:5px 10px;margin:15px 0px;border-bottom:dotted 2px #dca2a6;}
#cont h4	{padding:0px 10px;}
#cont h4 a	{color:#b9454d;}

#side,#foot	{padding:10px;}
#side		{color:#997777;width:220px;float:right;}
#side h3	{color:#fff;padding:7px 10px;background:url(../img/d_sidebar.png) left top;}
#side div	{padding:10px;margin-bottom:20px;}
#foot		{color:#dca2a6;clear:both;text-align:right;font-weight:bold;}

p,dl,ul		{margin:0px 0px 1em;padding:0px;}
blockquote	{padding-left:1em;border-left:solid 4px #ccc;margin:-0.5em 0px;}
li			{margin-left:8px;list-style-position:inside;}
dt,dd		{font-size:12px;line-height:15px;}
dt			{float:left;width:42px;clear:both;}
dd			{margin-left:42px;}

#cont dt,#cont dd
			{padding:1px 0px 1px 4px;margin-bottom:2px;}
#cont dt,#up dt{width:48px;}
#cont dd,#up dd{margin-left:54px;}
#cont dt	{color:#0033cc;background:#cceeff;}
#cont h4,.ri{text-align:right;}

#side dl	{margin-bottom:0px;}
#side #up dl{height:72pt;}
#mf textarea,#mf input[type='text']
		{font-size:12px;background:#fff;border:solid 1px #776666;padding:1px;}
#mf textarea
		{width:196px;margin:10px 0px;}
#mf input[type='text']
		{width:156px;height:12px;border-width:0px 0px 1px;}
.btn	{background:#b9454d;color:#ffffff;width:70px;border:none;}
