@import url(/images/css/common.css);

div.error{
	border: 1px #c51c18 solid;
	padding: 10px;
	color: #c51c18;
	font-weight: bold;
}

.pager{
	padding: 10px 10px 10px 0px;
	clear: both;
	color: #7a7a7a;
	line-height: 150%;
}
	.pager b{
		font-weight: normal;
	}

#hflash{
	width: 1004px;
	height: 300px;
}
		#topper dd #imenu{
			list-style: none;
			margin: 162px 0 0 480px;
			padding: 0;
			width: 350px;
			color: #323232;
			overflow: hidden;
		}


#sexcal{
	clear: both;
}

#colon_top{
	display: block;
	margin: 0 0 0 0;
	padding: 0;
}
	#colon_top dt{
		display: block;
		margin: 0;
		padding: 0;
		float: right;
	}
		#colon_top dt a:link,
		#colon_top dt a:visited{
			color: #728bba;
			font-size: 11px;
		}
	#colon_top dd{
		display: block;
		margin: 0;
		padding: 0 0 0 10px;
		font-size: 11px;
		color: #323232;
		width: 590px;
		_width: 590px;
		//width: 590px;
	}
		#colon_top dd a:link,
		#colon_top dd a:visited{
			color: #323232;
		}
		#colon_top dd h1{
			position: relative;
		}
		#colon_top dd h6{
			position: relative;
		}
		#colon_top dd div{
			position: relative;
			margin: -26px 0 0 -40px;
			//margin: -26px 0 0 -30px;
			padding: 0 0 0 26px;
			height: 72px;
			background: url('/images/submenu_bg_left.gif') left top no-repeat;
			float: left;
		}
			#colon_top dd div span{
				display: block;
				float: left;
				margin: 0;
				padding: 0 15px 0 0;
				height: 72px;
				background: url('/images/submenu_bg_right.gif') right top no-repeat;
			}
		#colon_top dd ul{
			list-style: none;
			margin: 0;
			padding: 46px 0 0 0;
			background: url('/images/submenu_bg_middle.gif') left top repeat-x;
			height: 26px;
			font-size: 12px;
			color: #728bba;
			float: left;
		}
			#colon_top dd ul li{
				display: inline;
				padding: 0 4px;
			}
				#colon_top dd ul li a:link,
				#colon_top dd ul li a:visited{
					color: #728bba;
				}

#content{
	clear: both;
	padding: 40px 0;
	_padding: 30px 0;
	/*jahy: old was 10px*/
}

div.frame{
	background: url('/images/frame_top.gif') left top no-repeat;
	width: 877px;
}
	div.frame span.frame{
		display: block;
		background: url('/images/frame_bot.gif') left bottom no-repeat;
		width: 877px;
		padding: 11px 0;
	}
		div.frame span.frame1{
			padding: 0 11px;
			display: block;
			width: 853px;
			border-left: #fff 1px solid;
			border-right: #fff 1px solid;
			overflow: hidden;
		}
#sizes{
	border-bottom: #fff 1px solid;
	border-right: #fff 1px solid;
}
	#sizes td{
		border-top: #fff 1px solid;
		border-left: #fff 1px solid;
		padding: 5px;
	}
	#sizes td.capt{
		color: #fff;
		background: #B3B3B3;
	}

#map_towns{
	background: #fff url('/images/frame_top2.gif') left top no-repeat;
	width: 875px;
	padding: 0;
	margin: 20px 0;
}
	#map_towns div.subframe{
		background: url('/images/frame_bot2.gif') left bottom no-repeat;
		width: 875px;
		padding: 16px 28px;
	}
#map_towns_opt{
	background: #fff url('/images/frame_top2.gif') left top no-repeat;
	width: 875px;
	padding: 0;
	margin: 20px 0;
}
	#map_towns_opt div.subframe{
		background: url('/images/frame_bot2.gif') left bottom no-repeat;
		width: 875px;
		padding: 16px 28px;
	}


