@charset "utf-8";
/* CSS Document */

div.center {
	padding: 50px;
	color: #494949;
}

div.title {
	font-size: 20px;
	color: #fe7700;
	margin-bottom: 15px;
}
div.title span {
	font-size: 30px;
}
table.center_right_column td {
	vertical-align: top;
}
table.center_right_column td.r_col {
	width: 33%;
}
table.center_right_column td.l_col {
	padding-right: 50px;
}


div.n_date {
	font-size: 11px;
}
div.n_date td.day {
	color: #40352a;
	font-size: 21px;
	padding-right: 2px;
}
div.n_text {
	margin: 10px 0px 3px 0px;
}
div.n_text * {
	padding: 0;
	margin: 0;
}
div.n_text_big {
	margin: 10px 0px 3px 0px;
}
div.n_more {
	text-align: right;
}
div.n_line {
	height: 3px;
	background: url(/img/n_line.gif);
	margin: 25px 0px;
}

table.prod_table td {
	vertical-align: top;
}
table.prod_table td.prod_menu {
	width: 22%;
	font-size: 17px;
	padding-top: 25px;
}
table.prod_table td.prod_menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
table.prod_table td.prod_menu li {
	margin: 10px 0px;
}
table.prod_table td.prod_menu li.sub {
	margin-left: 20px;
	font-size: 14px;
}
table.prod_table td.prod_menu a {
	color: black;
}
table.prod_table td.prod_menu a:hover, table.prod_table td.prod_menu a.sel {
	color: #666666;
}

table.prod_table td.left_col {
	width: 45%;
	padding-right: 30px;
}



table.round { color: white; font-size: 17px; background-color: #fe7700; width: 100%;}
table.round td.text { height: 35px; text-align: center; vertical-align: middle;}
table.round td.ugol { height: 14px;	width: 14px;}
table.round td.ugol img{ height: 14px;width: 14px;}
table.round td.ri_tl { text-align: right; vertical-align: top;}
table.round td.ri_tr { text-align: left; vertical-align: top;}
table.round td.ri_bl { text-align: right; vertical-align: bottom;}
table.round td.ri_br { text-align: left; vertical-align: bottom;}
table.round td.ri_tl img { background-image: url(/img/ugol/tl.png);}
table.round td.ri_tr img { background-image: url(/img/ugol/tr.png);}
table.round td.ri_bl img { background-image: url(/img/ugol/bl.png);}
table.round td.ri_br img { background-image: url(/img/ugol/br.png);}
table.round_g td.ri_tl img { background-image: url(/img/ugol/g_tl.png);}
table.round_g td.ri_tr img { background-image: url(/img/ugol/g_tr.png);}
table.round_g td.ri_bl img { background-image: url(/img/ugol/g_bl.png);}
table.round_g td.ri_br img { background-image: url(/img/ugol/g_br.png);}


table.round_size { background-color: #adadad; margin-top: 14px;}
table.round_color { background-color: #897e74; margin: 25px 0px 19px 0px;}
table.round_price { margin: 25px 0px 19px 0px;}
table.round_order { margin: 25px 0px 19px 0px;}
table.round_rbg { background-color: #f1ede4;}






table.prod_table td.left_col img.rimg {
	border: 1px solid #d8d5cd;
	margin: 14px 0px;
}
table.prod_table td.left_col img.simg {
	margin-bottom: 14px;
}

table.size_text {
	font-size: 11px;
	color: #494949;
	margin: 14px 0px;
}
table.size_text th, table.size_text td {
	height: 19px;
	border-bottom: 1px solid #e0dfdf;
}
table.price_text {
	font-size: 11px;
	color: #494949;
	margin-top: -5px;
}
table.price_text th, table.price_text td {
	height: 19px;
	text-align: center;
	border-bottom: 1px solid #e0dfdf;
}

div.order_div {
	padding: 0px 11px;
}
table.order_table {
}
table.order_table td {
	padding: 0px 7px;
}
.order_text {
	width: 100%;
	border: 1px solid #bbbbbb;
	height: 20px;
	margin: 1px 0px;
}
.order_textarea {
	width: 100%;
	border: 1px solid #bbbbbb;
	height: 55px;
}
div.order_button {
	text-align: right;
	padding: 7px;
}
div.order_button input {
	border: 1px solid #bbbbbb;
}
div.order_error {
	color: #990000;
	margin: 0px 20px 10px 20px;
}
div.order_ok {
	color: #006600;
	margin: 0px 20px 10px 20px;
}

table.cimage td {
	vertical-align: middle;
}
table.cimage td.image div {
	float: right;
	height: 160px;
	width: 160px;
}
table.cimage td.image {
	text-align: right;
}
table.cimage td.colors {
	padding-right: 10px;
}

div.color_cont {
	width: 34px;
	height: 40px;
	float: left;
	text-align: center;
	font-size: 10px;
	color: #999999;
}
div.color {
	height: 25px;
	width: 25px;
	margin: 0px auto;
}