@charset "utf-8";
body {
	background-color: #e4e4e4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	outline:0px;
}
.box_mid{
	background-image:url(../images/shop_box_mid.gif);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color:#FFFFFF;
}
.mid_box_text{
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	line-height:20px;
}
.text_field1{
	width:160px;
	height:15px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	background-image:url(../images/text_field_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border: 1px solid #c6c4c4;
}
.press_release_mid{
	background-image:url(../images/press_release_mid.gif);
	background-position:left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	background-color:#FFFFFF;
}
.foot_mid{
	background-image:url(../images/foot_mid.gif);
	background-position:left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	background-color:#FFFFFF;
}
.foot_light{
	font-family:Tahoma;
	font-size:11px;
	color:#d2d2d2;
	text-decoration:none;
	line-height:18px;
}
.footer_menu{
	font-family:Tahoma;
	font-size:11px;
	color:#252525;
	text-decoration:none;
}
a.footer_menu:hover{
	color:#e60177;
}
.footer_menu_act{
	font-family:Tahoma;
	font-size:11px;
	color:#e60177;
	text-decoration:none;
}
.tahoma_11red{
	font-family:Tahoma;
	font-size:11px;
	color:#e60177;
	text-decoration:none;
}
.bio_mid{
	background-image:url(../images/bio_table_mid.gif);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c4c3c3;
	border-left-color: #c4c3c3;
	background-color:#FFFFFF;
}
.main_content{
	font-family:tahoma;
	font-size:11px;
	color:#535353;
	text-decoration:none;
	line-height:18px;
	text-align:justify;
}
.tahoma_red_bold11{
	font-family:tahoma;
	font-size:11px;
	color:#d7007b;
	font-weight:bold;
	text-decoration:none;
}
.press_mid{
	background-image:url(../images/press_release_mid.gif);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c4c3c3;
	border-left-color: #c4c3c3;
	background-color:#FFFFFF;
}
.article_navi{
	font-family:tahoma;
	font-size:11px;
	color:#d7007b;
	font-weight:bold;
	text-decoration:none;
}
a.article_navi:hover{
	text-decoration:underline;
}
.email{
	font-family:tahoma;
	font-size:11px;
	color:#535353;
	text-decoration:none;
}
a.email:hover {
	color:#d7007b;
	text-decoration:underline;
}
.links{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#535353;
	text-decoration:none;
	line-height:20px;
	padding-left: 15px;
	background-image:url(../images/icon_links.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
a.links:hover{
	color:#d7007b;
}
.popup_mid{
	background-image:url(../images/pop_up_table_mid.gif);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c4c3c3;
	border-left-color: #c4c3c3;
	background-color:#FFFFFF;
}
.tahoma_red_cross {
	font-family:tahoma;
	font-size:11px;
	color:#d7007b;
	font-weight:normal;
	text-decoration:line-through;
}
