table#navigation {
	background: url('/gfx/new_navig_fon.gif') bottom repeat-x;
	vertical-align: top; 
	border: 1px solid #a9ccde;
	width: 100%;
	height: 205px;
}
#navigation td {
	padding: 0px;
	background: transparent;
	text-align: center;
	vertical-align: top;
}
#navigationprice {
	width: 170px; height: 140px;
	text-align:center;
	padding-left: 10px!important;
}
#navigationtags {
	text-align: center!important;
}
#navigationsize{
	width: 190px;
}
table#diag {
	width: 100%;
}
table#diag td{
	width: 80px;
	background-position: left bottom!important;
	background-repeat: no-repeat!important;
	text-align: left;
	vertical-align: top;
	cursor: pointer;
}
table#diag td input {
	border: 0px!important;
}
.frow td {
	height: 45px;
}
.frow td table{
	width: 80px;
	height: 45px;
}
.srow td {
	height: 60px;
}
.srow td table{
	width: 80px;
	height: 60px;
}

.navigationheader {
	height: 30px;
	text-align: center!important;
	vertical-align: middle;
}
.navigationheader div 
{
	margin-top: 5px;
}
.step 
{
	color: #4f52a3;
	font-family: Trebuchet MS, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


#navstep4
{
	color: #4f52a3;
	font-family: Trebuchet MS, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#navigationshow td 
{
	height: 35px;
	vertical-align: middle;
}



.navigtheme {
	height: 65px;
	vertical-align: middle;
	text-align: left!important;
	font-size: 13px;
	color: #666666;
	font-family: Trebuchet MS, Verdana, Helvetica;
	background-position: left top!important;
	background-repeat: no-repeat!important;
}
.navigtheme a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	color: #666666;
}
.navigtheme .selected{
	color: #009900!important;
	text-decoration: underline;
}
.navigtheme table td {
	height: 65px;
	cursor: pointer;
	text-align: left!important;
}

#pricemouseover {
	display: none;
	position: absolute;
	border: 1px #666 solid;
	background-color: #f0f0f0;
	color: #000;
	text-align: left;
	font-size: 12px;
	width: 80px;
	height: 30px;
}
#pricemetr {
	cursor: pointer;
	display: none;
}
#priceradioblock {
	text-align: left;
	vertical-align: top;
	display: block;
}
#priceradioblock span {
	display: block;
	width: 90px;
	float: left;
}
#priceradioblock input {
	display: block;
	float: left;
	border: 1px #000 solid;
}
.navigthemeimg {
	background-position: left top!important;
	background-repeat: no-repeat!important;	
}
