*					{margin: 0; padding: 0; background-position: left top; background-repeat: no-repeat;}
body					{background-color: #000; font-family: Arial, sans-serif; font-size: 12px; color: #323232; margin-bottom: 29px;}


#header					{position: relative; top: 0; left: 0; right: 0; height: 41px; background: url('../images/gfx_popup/bg_header.gif') top left repeat-x;}
#header span				{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#header a				{position: relative; display: block; cursor: pointer; height: 41px; color: #ff6600;}
#header a:hover 			{color: #eb4c14;}
#header h1				{position: relative; width: 133px; height: 41px; float: left; font-size: 14px; margin: 0; padding: 0;}
#header h1 a				{width: 133px;}
#header h1 a span			{background-image: url('../images/gfx_popup/bg_h1.gif');}
#header p				{position: relative; width: 138px; height: 41px; float: right; text-align: right; margin-right: 1px; margin: 0; padding: 0;}
#header p a				{width: 138px;}
#header p a span			{background-image: url('../images/gfx_popup/bg_a_close_window.gif');}


#content				{position: relative; top: 0; left: 0; overflow: hidden; margin: 29px;}
.content				{background-color: #e1e1e1; padding: 0px 16px; padding-bottom: 16px;}


.photo					{background-color: #5e5e5e; padding: 1px;}
.photo img				{position: relative; background-color: #000; padding: 5px; display: block;}
.photo p				{position: relative; color: #e1e1e1; font-size: 11px; font-weight: bold; padding: 18px; padding-bottom: 0px;}

.photo p.navi				{text-align: center; padding-top: 5px; padding-bottom: 18px; font-weight: normal;}
.photo p.navi img			{display: inline; background-color: transparent; padding: 0;}
.photo p.navi img.button		{padding: 0px 6px;}

.photo p.navi a				{padding: 0px 6px; color: #e1e1e1; text-decoration: none;}
.photo p.navi a:hover			{color: #eb4c14;}
.photo p.navi a:active			{color: #ffa800;}
.photo p.navi a.selected		{font-weight: bold;}
.photo p.navi a.navi_dot		{background-image: url('../images/gfx_main/bg_a_navi_dot_bright.gif'); background-position: left center;}

.photo p.navi span			{padding-top: 10px; display: block;}