.row_element {	width:100%;	margin:0 auto;	padding:5px 0;	font-size:13px;	background:transparent;	color:#d1d1d1;	border-bottom:1px solid #d1d1d1;	position:relative;}.row_element:hover {	background:#efefef;	cursor:pointer;	color:black;}.row_element div {	height:30px;		display:table-cell;	padding-right:10px;	vertical-align:middle;}.row_element div.row_element_options {	display:block;	position:absolute;   top:5px;   right:0;   padding-right:0;}.row_element div.row_element_options a {   margin: 0 10px 0 0;   font-size: 14px;   font-weight: bold;   text-align: center;   vertical-align: middle;   display:inline-block;}.row_element div.row_element_options img {	width:30px;	height:30px;}.row_element div.row_element_options a:hover {	}.navi_table {	font-size:13px;}.navi_table table {	width:100%;}.navi_table td {	text-align:right;}.navi_table td:first-child {	text-align:left;}.navi_table a {	padding:5px;	display:inline-block;	text-align:center;	color:white;	background:gray; 	box-shadow:1px 2px 5px -1px gray;}.navi_table a:hover {   background:green;   text-decoration: none;}/*.basket_element div {	margin:0 15px;	display:inline-block;}.basket_element div.basket_no {	padding:5px 10px;	color:white;	background:#3087a6;	border-radius:15px;}.basket_element div.basket_type {	font-weight:bold;}.basket_element div.basket_price {	font-weight:bold;	color:#3087a6;}.basket_element div.basket_parcel_info {	padding:15px 0;	display:none;}.basket_element div.basket_parcel_info table {	width:100%;}.basket_element div.basket_parcel_info td {	vertical-align:top;}.basket_element div.basket_list {   width: 0;	height: 0;	border-left: 6px solid transparent;	border-right: 6px solid transparent;	border-top: 8px solid #b3b2b2;	position:absolute;	right:10px;	top:0;	margin:20px 0;}*/.prices_info {    width:50%;    min-height:100px;    margin:5px auto;    display:block;    vertical-align:top; }.prices_info p {	color:#3087a6;}.prices_list { width:100%; vertical-align:top; }.prices_list .selectorActive { background:#3699ff; color:white; } .prices_list .selectorActive a { color:white; }.prices_list table { width:100%; margin:0 auto; background:white; border-bottom:1px solid silver; }.prices_list table th { font-weight:bold; font-size:14px; padding:12px 0; background:transparent; text-align:center; color:#3087a6; border-bottom:2px solid #3087a6; }.prices_list table td { font-size:13px; padding:12px 0; text-align:center; border-bottom:1px solid silver;  }.prices_list table td.left { text-align:left; }.prices_selector {	margin:10px 0;	text-align:center;	font-size:14px;}.prices_selector img {   height:45px;}.prices_selector select {	height:22px;	border:none;	border-bottom:1px solid black;}.prices_selector .carrierSelector a {	width:120px;	padding:8px 5px;	margin:0 5px;	text-align:center;	display:inline-block;	border:1px solid silver;	}.prices_selector .carrierSelector a.prices_active {	border:2px solid #3699ff;}