.errors {
padding: 5px 0px 15px 0px;
}

.errors li {
padding: 7px 0px 7px 0px;
background-color: rgb(240,0,0);
font-size: 13px;
line-height: 17px;
color: rgb(255,255,255);
text-align: center;
font-weight: bold;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.flash {
margin-bottom: 20px;
padding: 7px 0px 7px 0px;
background-color: green;
font-size: 13px;
line-height: 17px;
color: rgb(255,255,255);
text-align: center;
font-weight: bold;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.user_nav {
height: 40px;
background-color: rgb(245,245,245);
border-bottom: 1px solid rgb(233,233,233);
}

.user_nav .ins {
width: 956px;
margin: 0 auto;
}

.user_nav .ins ul {
padding-top: 11px;
float: right;
}

.user_nav .ins ul li {
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(33,33,33);
}

.user_nav .ins ul li a {
color: rgb(0,83,161);
}

.user_nav .ins ul li a:hover {
text-decoration: none;
}

.user_nav .ins ul li .spacer {
padding: 0px 10px 0px 10px;
}

.central_div {
width: 956px;
margin: 0 auto;
}

.central_div .header {
height: 240px;
position: relative;
}

.central_div .header .logo {
position: absolute;
left: 0px;
top: 32px;
}

.central_div .header .logo a {
float: left;
}

.central_div .header .logo a img {
float: left;
}

.central_div .header .mail {
position: absolute;
left: 382px;
top: 33px;
}

.central_div .header .mail .fa {
font-size: 22px;
line-height: 25px;
color: rgb(44,44,44);
float: left;
}

.central_div .header .mail a {
margin: 4px 0px 0px 10px;
font-size: 15px;
line-height: 19px;
color: rgb(0,83,161);
float: left;
}

.central_div .header .mail a:hover {
text-decoration: none;
}

.central_div .header .phone {
position: absolute;
right: 190px;
top: 33px;
}

.central_div .header .phone .fa {
font-size: 22px;
line-height: 25px;
color: rgb(44,44,44);
float: left;
}

.central_div .header .phone .txt {
margin: 4px 0px 0px 10px;
font-size: 15px;
line-height: 19px;
color: rgb(44,44,44);
float: left;
}

.central_div .header .login {
position: absolute;
right: 0px;
top: 33px;
}

.central_div .header .login .fa {
font-size: 22px;
line-height: 25px;
color: rgb(44,44,44);
float: left;
}

.central_div .header .login span {
padding: 3px 8px 0px 8px;
font-size: 15px;
line-height: 19px;
color: rgb(44,44,44);
float: left;
}

.central_div .header .login a {
margin: 4px 0px 0px 0px;
font-size: 15px;
line-height: 19px;
color: rgb(0,83,161);
float: left;
}

.central_div .header .login a:hover {
text-decoration: none;
}

.central_div .header .info {
font-size: 15px;
line-height: 19px;
color: rgb(44,44,44);
position: absolute;
right: 99px;
bottom: 150px;
}

.central_div .header .info span {
padding-right: 20px;
font-weight: bold;
font-size: 20px;
}

.central_div .header .basket {
position: absolute;
right: 0px;
bottom: 69px;
}

.central_div .header .basket a {
width: 150px;
height: 44px;
padding: 6px 10px 0px 10px;
float: left;
text-decoration: none;
background-color: rgb(0,83,161);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .header .basket .fa {
float: left;
font-size: 35px;
line-height: 35px;
color: rgb(255,255,255);
}

.central_div .header .basket .text {
float: right;
font-size: 15px;
line-height: 19px;
color: rgb(255,255,255);
}

.central_div .header .search {
width: 340px;
height: 46px;
background-color: rgb(249,249,249);
border: 2px solid rgb(191,191,191);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: absolute;
right: 215px;
bottom: 69px;
}

.central_div .header .search input {
width: 260px;
position: absolute;
left: 13px;
top: 13px;
font-size: 15px;
line-height: 19px;
color: rgb(171,171,171);
background-color: transparent;
}

.central_div .header .search input.labelHighlight {
color: rgb(201,201,201);
}

.central_div .header .search button {
position: absolute;
right: 7px;
top: 6px;
font-size: 32px;
line-height: 32px;
color: rgb(0,83,161);
background-color: transparent;
cursor: pointer;
}

.central_div .header .search button:hover {
color: rgb(171,171,171);
}

.central_div .header .menu {
position: absolute;
right: 0px;
bottom: 21px;
}

.central_div .header .menu li {
float: left;
}

.central_div .header .menu li a {
padding: 7px 15px 1px 15px;
float: left;
font-size: 16px;
line-height: 19px;
color: rgb(14,14,14);
text-decoration: none;
border-right: 1px solid rgb(187,187,187);
}

.central_div .header .menu li .active {
color: rgb(0,83,161);
}

.central_div .header .menu li a:hover {
text-decoration: underline;
}

.central_div .header .menu .first a {
padding-left: 0px;
}

.central_div .header .menu .last a {
padding-right: 0px;
border-right: 0px;
}

.central_div .content {
overflow: hidden;
}

.central_div .c2 {
border-top: 1px solid rgb(213,213,213);
}

.central_div .content .left_panel {
width: 189px;
padding-bottom: 40px;
float: left;
}

.central_div .c2 .left_panel {
padding-top: 18px;
}

.central_div .content .left_panel .menu {
border: 1px solid rgb(213,213,213);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-color: rgb(219,244,249);
}

.central_div .content .left_panel .menu p {
padding: 10px 15px 10px 15px;
font-size: 15px;
line-height: 17px;
color: rgb(44,44,44);
font-weight: bold;
border-bottom: 1px solid rgb(213,213,213);
background-image: url('./../images/menu_title_bg.gif');
background-position: left top;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}

.central_div .content .left_panel .menu ul {
padding: 10px 0px 10px 0px;
}

.central_div .content .left_panel .menu ul li {
overflow: hidden;
}

.central_div .content .left_panel .menu ul li a {
width: 157px;
padding: 6px 15px 6px 15px;
float: left;
font-size: 14px;
line-height: 17px;
color: rgb(44,44,44);
border-bottom: 1px dashed rgb(213,213,213);
text-decoration: none;
}

.central_div .content .left_panel .menu ul li .active {
background-image: url('./../images/left_panel_menu_bg.gif');
background-position: left bottom;
color: rgb(255,255,255);
}

.central_div .content .left_panel .menu ul li a:hover {
background-color: rgb(198,235,242);
}

.central_div .content .left_panel .menu ul .last a {
border-bottom: 0px;
}

.central_div .content .left_panel .menu ul .lvl1 {
width: 142px;
padding-left: 30px;
background-image: url('./../images/lab1.gif');
background-position: 15px 12px;
background-repeat: no-repeat;
}

.central_div .content .left_panel .menu ul .lvl1 .active {
color: rgb(44,44,44);
background-color: rgb(183,224,232);
}

.central_div .content .left_panel .menu ul .cactive a {
background-color: rgb(0,83,161);
border-bottom: 1px dashed rgb(0,83,161);
color: rgb(255,255,255);
}

.central_div .content .left_panel .menu ul .cactive a:hover {
background-color: rgb(0,83,161);
}

.central_div .content .left_panel .recomended {
padding: 12px 15px 15px 15px;
margin-top: 10px;
background-color: rgb(255,185,0);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .left_panel .recomended .title {
padding-bottom: 12px;
font-size: 15px;
line-height: 17px;
color: rgb(44,44,44);
font-weight: bold;
text-align: center;
}

.central_div .content .left_panel .recomended .items {
overflow: hidden;
}

.central_div .content .left_panel .recomended .items li .ins {
width: 137px;
padding: 11px 10px 12px 10px;
border: 1px solid rgb(44,44,44);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
background-color: rgb(255,255,255);
}

.central_div .content .left_panel .recomended li .ins .stitle {
padding-bottom: 6px;
display: block;
overflow: hidden;
}

.central_div .content .left_panel .recomended li .ins .stitle a {
float: left;
font-size: 14px;
line-height: 17px;
color: rgb(0,83,161);
}

.central_div .content .left_panel .recomended li .ins .stitle a:hover {
text-decoration: none;
}

.central_div .content .left_panel .recomended li .ins .img {
width: 137px;
height: 137px;
display: block;
overflow: hidden;
}

.central_div .content .left_panel .recomended li .ins .img img {
float: left;
}

.central_div .content .left_panel .recomended li .ins .difficulty {
padding-top: 7px;
font-size: 12px;
line-height: 15px;
color: rgb(85,85,85);
display: block;
}

.central_div .content .left_panel .recomended li .ins .difficulty .text {
padding-right: 8px;
}

.central_div .content .left_panel .recomended li .ins .difficulty .fa {
padding-right: 2px;
font-size: 10px;
}

.central_div .content .left_panel .recomended li .ins .status {
padding-top: 4px;
font-size: 12px;
line-height: 15px;
font-weight: bold;
color: rgb(85,85,85);
display: block;
}

.central_div .content .left_panel .recomended li .discount {
padding-top: 11px;
font-size: 23px;
line-height: 26px;
font-weight: bold;
color: rgb(44,44,44);
text-align: right;
display: block;
}

.central_div .content .left_panel .recomended li .price {
padding-top: 10px;
display: block;
overflow: hidden;
}

.central_div .content .left_panel .recomended li .price .tx {
padding-top: 5px;
font-size: 16px;
line-height: 19px;
font-weight: bold;
color: rgb(44,44,44);
float: left;
}

.central_div .content .left_panel .recomended li .price a {
padding: 1px 5px 3px 5px;
border: 2px solid rgb(255,255,255);
font-size: 12px;
line-height: 15px;
text-decoration: none;
float: right;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: rgb(255,255,255);
text-decoration: none;
background-image: url('./../images/recomended_anchor_bg.gif');
background-position: left top;
}

.central_div .content .left_panel .recomended li .price a span {
padding-right: 8px;
font-size: 16px;
color: rgb(255,255,255);
}

.central_div .content .left_panel .banner {
padding-top: 10px;
margin-top: 15px;
overflow: hidden;
border-top: 1px dashed rgb(213,213,213);
}

.central_div .content .left_panel .banner a img {
float: left;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .left_panel .filter_title {
padding-bottom: 7px;
font-size: 13px;
line-height: 16px;
font-weight: bold;
color: rgb(44,44,44);
border-bottom: 1px solid rgb(213,213,213);
}

.central_div .content .left_panel .filter {
padding-top: 10px;
margin-bottom: 29px;
}

.central_div .content .left_panel .filter li {
overflow: hidden;
border-bottom: 1px dashed rgb(213,213,213);
}

.central_div .content .left_panel .filter li a {
float: left;
padding: 5px 0px 6px 0px;
font-size: 14px;
line-height: 17px;
text-decoration: none;
}

.central_div .content .left_panel .filter li a .gl {
width: 65px;
float: left;
font-size: 10px;
line-height: 16px;
color: rgb(44,44,44);
}

.central_div .content .left_panel .filter li .tx {
color: rgb(0,83,161);
text-decoration: none;
}

.central_div .content .left_panel .filter li .active .tx {
font-weight: bold;
color: rgb(44,44,44);
}

.central_div .content .left_panel .filter li a:hover .tx {
color: rgb(44,44,44);
}

.central_div .content .right_panel {
width: 742px;
float: right;
}

.central_div .content .right_panel .main_navigation {
padding-bottom: 2px;
overflow: hidden;
}

.central_div .content .right_panel .mn2 {
padding-top: 18px;
}

.central_div .content .right_panel .main_navigation li {
float: left;
width: 124px;
}

.central_div .content .right_panel .main_navigation .last {
width: 122px;
}

.central_div .content .right_panel .main_navigation li a {
width: 122px;
padding: 11px 0px 11px 0px;
float: left;
text-decoration: none;
text-transform: uppercase;
text-align: center;
font-size: 12px;
line-height: 17px;
color: rgb(255,255,255);
background-image: url('./../images/main_navigation_item_bg.gif');
background-position: left top;
background-repeat: repeat-x;
margin-right: 2px solid rgb(255,255,255);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .right_panel .main_navigation .last a {
margin-right: 0px;
}

.central_div .content .right_panel .top_img {
overflow: hidden;
}

.central_div .content .right_panel .top_img .bx-wrapper {
position: relative;
width: 742px;
height: 334px;
overflow: hidden;
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-viewport .bxslider li a {
color: rgb(0,0,0);
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-viewport .bxslider li .description {
width: 162px;
height: 212px;
padding: 24px;
position: absolute;
top: 17px;
right: 20px;
background-color: #fff;
font-size: 15px;
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-viewport .bxslider li .description .caption {
font-size: 24px;
display: block;
margin-bottom: 15px;
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-viewport .bxslider li .bx-next {
background-image: url(../images/slide-arrow.png);
width: 42px;
height: 61px;
display: block;
color: transparent;
position: absolute;
top: 130px;
right: 218px;
visibility: visible;
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-controls .bx-pager {
height: 30px;
position: absolute;
bottom: 14px;
right: 16px;
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-controls .bx-pager .bx-pager-item {
float: left;
padding: 5px;
margin-left: 9px;
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-controls .bx-pager .bx-pager-item a {
border: 1px solid #D5D5D5;
background-color: #fff;
padding: 4px 8px 4px 8px;
color: #000;
text-decoration: none;
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active {
background-color: #FF6400;
color: #fff;
}

.central_div .content .right_panel .top_img .bx-wrapper .bx-controls .bx-controls-direction {
visibility: hidden;
}

.central_div .content .right_panel .top_img img {
float: left;
}

.central_div .content .right_panel .tip {
padding: 11px 15px 12px 15px;
margin-top: 10px;
font-size: 14px;
line-height: 17px;
color: rgb(44,44,44);
background-image: url('./../images/tip_bg.gif');
background-position: left bottom;
background-repeat: repeat-x;
background-color: rgb(216,244,248);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .right_panel .tip a {
color: rgb(0,0,0);
}

.central_div .content .right_panel .items_title {
padding: 11px 15px 11px 15px;
margin: 15px 0px 5px 0px;
font-size: 15px;
line-height: 17px;
color: rgb(44,44,44);
font-weight: bold;
border: 1px dotted rgb(213,213,213);
background-color: rgb(250,250,250);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
overflow: hidden;
}

.central_div .content .right_panel .items_title p {
float: left;
}

.central_div .content .right_panel .items_title a {
float: right;
color: rgb(0,83,161);
font-weight: normal;
}

.central_div .content .right_panel .items_title a:hover {
text-decoration: none;
}

.central_div .content .right_panel .items_title span {
padding: 1px 0px 0px 5px;
float: right;
}

.central_div .content .right_panel .items {
overflow: hidden;
}

.central_div .content .right_panel .items li {
width: 222px;
margin: 5px 5px 0px 0px;
padding: 12px 10px 49px 10px;
float: left;
border: 1px solid rgb(213,213,213);
background-image: url('./../images/item_bg.jpg');
background-position: left top;
background-repeat: repeat-x;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
}

.central_div .content .right_panel .items .pen {
margin-right: 0px;
}

.central_div .content .right_panel .items .last {
float: right;
margin-right: 0px;
}

.central_div .content .right_panel .items li .title {
height: 60px;
display: block;
overflow: hidden;
text-align:center;
}

.central_div .content .right_panel .items li .title a {
font-size: 16px;
line-height: 19px;
color: rgb(0,83,161);
}

.central_div .content .right_panel .items li .title a:hover {
text-decoration: none;
}

.central_div .content .right_panel .items li .title:first-letter {
text-transform: uppercase;
}

.central_div .content .right_panel .items li .img {
width: 222px;
display: block;
overflow: hidden;
}

.central_div .content .right_panel .items li .img img {
float: left;
}

.central_div .content .right_panel .items li .difficulty {
padding-top: 7px;
font-size: 13px;
line-height: 16px;
color: rgb(85,85,85);
display: block;
}

.central_div .content .right_panel .items li .difficulty .text {
padding-right: 8px;
}

.central_div .content .right_panel .items li .difficulty .fa {
padding-right: 2px;
font-size: 10px;
}

.central_div .content .right_panel .items li .baleni {
padding-top: 14px;
font-size: 13px;
line-height: 16px;
color: rgb(85,85,85);
display: block;
}

.central_div .content .right_panel .items li .kod {
padding-top: 4px;
font-size: 13px;
line-height: 16px;
color: rgb(85,85,85);
display: block;
}


.central_div .content .right_panel .items li .status {
padding-top: 4px;
font-size: 13px;
line-height: 16px;
font-weight: bold;
color: rgb(85,85,85);
display: block;
}

.central_div .content .right_panel .items li .price {
position: absolute;
left: 10px;
bottom: 11px;
font-size: 16px;
line-height: 19px;
font-weight: bold;
color: rgb(44,44,44);
}

.central_div .content .right_panel .items li .detail {
position: absolute;
right: 10px;
bottom: 11px;
}

.central_div .content .right_panel .items li .detail a {
font-size: 16px;
line-height: 19px;
color: rgb(0,83,161);
}

.central_div .content .right_panel .items li .detail a:hover {
text-decoration: none;
}

.central_div .content .right_panel .news_title {
padding: 38px 0px 0px 0px;
font-size: 16px;
line-height: 17px;
color: rgb(44,44,44);
font-weight: bold;
}

.central_div .content .right_panel .news {
padding-bottom: 19px;
}

.central_div .content .right_panel .news li {
padding-top: 22px;
overflow: hidden;
}

.central_div .content .right_panel .news li .img {
margin-top: 3px;
float: left;
}

.central_div .content .right_panel .news li .img img {
float: left;
}

.central_div .content .right_panel .news li div {
width: 530px;
float: right;
}

.central_div .content .right_panel .news li div .title {
overflow: hidden;
display: block;
}

.central_div .content .right_panel .news li div .title a {
float: left;
font-size: 20px;
line-height: 23px;
color: rgb(0,83,161);
text-decoration: none;
}

.central_div .content .right_panel .news li div .title a:hover {
text-decoration: underline;
}

.central_div .content .right_panel .news li div .info {
padding-top: 8px;
font-size: 13px;
line-height: 16px;
color: rgb(150,150,150);
display: block;
}

.central_div .content .right_panel .news li div .info .spacer {
padding: 0px 5px 0px 5px;
}

.central_div .content .right_panel .news li div .text {
padding-top: 7px;
font-size: 14px;
line-height: 19px;
color: rgb(44,44,44);
display: block;
}

.central_div .content .right_panel .news li div .more {
display: block;
overflow: hidden;
}

.central_div .content .right_panel .news li div .more a {
float: right;
font-size: 14px;
line-height: 19px;
color: rgb(0,83,161);
}

.central_div .content .right_panel .news li div .more a:hover {
text-decoration: none;
}

.central_div .content .right_panel .archive {
padding-bottom: 35px;
overflow: hidden;
}

.central_div .content .right_panel .archive a {
float: right;
font-size: 14px;
line-height: 19px;
color: rgb(0,83,161);
}

.central_div .content .right_panel .archive a:hover {
text-decoration: none;
}

.central_div .content .dr_nav {
padding: 18px 0px 0px 0px;
overflow: hidden;
}

.central_div .content .dn2 {
padding-bottom: 17px;
}

.central_div .content .dr_nav li {
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
}

.central_div .content .dr_nav li a {
color: rgb(0,83,161);
}

.central_div .content .dr_nav li a:hover {
text-decoration: none;
}

.central_div .content .dr_nav li .spacer {
padding: 0px 5px 0px 5px;
}

.central_div .content .main_title {
padding: 17px 0px 15px 0px;
font-size: 24px;
line-height: 27px;
color: rgb(44,44,44);
font-weight: normal;
}

.central_div .content .subcategory {
padding: 12px 15px 11px 15px;
border: 1px dotted rgb(213,213,213);
background-color: rgb(219,244,249);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .sc2 {
margin-top: 5px;
}

.central_div .content .subcategory p {
padding-bottom: 6px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
}

.central_div .content .subcategory ul {
overflow: hidden;
}

.central_div .content .subcategory ul li {
padding: 0px 15px 0px 14px;
float: left;
background-image: url('./../images/list_item_bg.gif');
background-position: left 4px;
background-repeat: no-repeat;
}

.central_div .content .subcategory ul li a {
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(0,83,161);
}

.central_div .content .subcategory ul li a:hover {
text-decoration: none;
}

.central_div .content .right_panel .sort {
padding-top: 10px;
overflow: hidden;
}

.central_div .content .right_panel .sort select {
width: 140px;
padding: 3px;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
border: 1px solid rgb(213,213,213);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .right_panel .sort .right {
float: right;
}

.central_div .content .right_panel .pagination {
padding: 17px 0px 12px 0px;
overflow: hidden;
}

.central_div .content .right_panel .p2 {
padding-bottom: 37px;
}

.central_div .content .right_panel .pagination p {
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
}

.central_div .content .right_panel .pagination p span {
padding-left: 20px;
}

.central_div .content .right_panel .pagination ul {
float: right;
}

.central_div .content .right_panel .pagination ul li {
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
}

.central_div .content .right_panel .pagination ul .spacer {
padding: 0px 5px 0px 5px;
}

.central_div .content .right_panel .pagination ul li a {
padding: 2px 4px 2px 4px;
color: rgb(0,83,161);
}

.central_div .content .right_panel .pagination ul li .active {
background-color: rgb(0,83,161);
color: rgb(255,255,255);
text-decoration: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .right_panel .pagination ul li a:hover {
text-decoration: none;
}

.central_div .content .detail {
overflow: hidden;
}

.central_div .content .detail .ldet {
width: 480px;
padding: 10px 0px 13px 0px;
float: left;
}

.central_div .content .detail .ldet .timg {
overflow: hidden;
}

.central_div .content .detail .ldet .timg img {
float: left;
}

.central_div .content .detail .ldet .gal {
padding-top: 30px;
overflow: hidden;
}

.central_div .content .detail .ldet .gal li {
float: left;
margin-right: 10px;
}

.central_div .content .detail .ldet .gal li a {
float: left;
}

.central_div .content .detail .ldet .gal li a img {
float: left;
border: 1px solid rgb(213,213,214);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .detail .rdet {
width: 420px;
padding: 7px 0px 17px 0px;
float: right;
}

.central_div .content .detail .rdet .back {
overflow: hidden;
font-size: 15px;
line-height: 17px;
color: rgb(44,44,44);
}

.central_div .content .detail .rdet .back span {
margin-top: 1px;
padding-right: 6px;
float: left;
}

.central_div .content .detail .rdet .back a {
float: left;
color: rgb(0,83,161);
}

.central_div .content .detail .rdet .back a:hover {
text-decoration: none;
}

.central_div .content .detail .rdet h1 {
padding: 26px 0px 0px 0px;
font-size: 24px;
line-height: 27px;
color: rgb(44,44,44);
font-weight: normal;
}

.central_div .content .detail .rdet h1:first-letter {
text-transform: uppercase;
}

.central_div .content .detail .rdet .price {
padding: 5px 0px 0px 0px;
font-size: 22px;
line-height: 20px;
color: rgb(44,44,44);
font-weight: bold;
}

.central_div .content .detail .rdet .price  span {
	font-size: 16px;
	font-weight: normal;
}

.central_div .content .detail .rdet .pricenvat {
padding: 5px 0px 5px 0px;
font-size: 15px;
color: rgb(44,44,44);
font-weight: normal;
}

.central_div .content .detail .rdet .basepricegrey {
	color: rgb(190,190,190);
}

.central_div .content .detail .rdet .yourprice {
padding: 15px 0px 0px 0px;
font-size: 12px;
color: rgb(44,44,44);
font-weight: normal;
}

.central_div .content .detail .rdet .baseprice {
padding: 15px 0px 0px 0px;
font-size: 13px;
color: rgb(180,180,180);
font-weight: normal;
}

.central_div .content .detail .rdet .buy {
padding-top: 14px;
overflow: hidden;
}

.central_div .content .detail .rdet .buy label {
padding: 6px 15px 0px 0px;
float: left;
font-size: 12px;
line-height: 15px;
color: rgb(44,44,44);
}

.central_div .content .detail .rdet .buy input {
width: 30px;
padding: 5px;
margin-right: 10px;
float: left;
font-size: 12px;
line-height: 15px;
border: 1px solid rgb(213,213,213);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: rgb(44,44,44);
}

.central_div .content .detail .rdet .buy select {
width: 150px;
padding: 4px;
margin-right: 10px;
float: left;
font-size: 12px;
line-height: 15px;
border: 1px solid rgb(213,213,213);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: rgb(44,44,44);
}

.central_div .content .detail .rdet .buy button {
padding: 3px 7px 5px 7px;
font-size: 12px;
line-height: 15px;
text-decoration: none;
float: left;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: rgb(255,255,255);
text-decoration: none;
background-image: url('./../images/recomended_anchor_bg.gif');
background-position: left top;
cursor: pointer;
}

.central_div .content .detail .rdet .buy button span {
padding-right: 8px;
font-size: 16px;
color: rgb(255,255,255);
}

.central_div .content .detail .rdet .buy .ctitle {
clear: both;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
padding: 10px 0px 10px 0px;
font-weight: bold;
}

.central_div .content .detail .rdet .buy .ntl {
width: 100%;
overflow: hidden;
}

.central_div .content .detail .rdet .buy .ntl .cgl {
width: 388px;
float: left;
}

.central_div .content .detail .rdet .buy .ntl .arrow {
width: 30px;
height: 31px;
float: right;
background-color: rgb(225,225,225);
cursor: pointer;
}

.central_div .content .detail .rdet .buy .ntl .arrow span {
padding-top: 7px;
font-size: 18px;
line-height: 18px;
text-align: center;
display: block;
}

.central_div .content .detail .rdet .buy .cgl {
border: 1px solid rgb(225,225,225);
margin-bottom: 1px;
display: none;
}

.central_div .content .detail .rdet .buy .cg2 {
margin-bottom: 10px;
}

.central_div .content .detail .rdet .buy .cgl .gltitle {
padding: 6px 0px 6px 0px;
background-color: rgb(225,225,225);
font-size: 11px;
line-height: 13px;
color: rgb(44,44,44);
font-weight: bold;
overflow: hidden;
}

.central_div .content .detail .rdet .buy .cgl .gltitle .l1 {
width: 122px;
text-align: center;
float: left;
}

.central_div .content .detail .rdet .buy .cgl .gltitle .l2 {
padding-left: 8px;
float: left;
}

.central_div .content .detail .rdet .buy .cgl .gltitle .l3 {
padding-right: 31px;
float: right;
}

.central_div .content .detail .rdet .buy .colors {
height: 207px;
overflow: auto;
clear: both;
border: 2px solid rgb(255,255,255);
}

.central_div .content .detail .rdet .buy .ntf {
height: auto;
overflow: hidden;
}

.central_div .content .detail .rdet .buy .colors li {
overflow: hidden;
cursor: pointer;
border-bottom: 1px solid rgb(225,225,225);
}

.central_div .content .detail .rdet .buy .colors .first {
width: 376px;
height: 19px;
padding: 6px 0px 0px 8px;
float: left;
font-size: 12px;
line-height: 14px;
color: rgb(44,44,44);
cursor: pointer;
}

.central_div .content .detail .rdet .buy .colors li:last-of-type {
border-bottom: 0px;
}

.central_div .content .detail .rdet .buy .colors li .color {
float: left;
width: 120px;
height: 25px;
}

.central_div .content .detail .rdet .buy .colors li .xctitle {
padding: 7px 0px 0px 8px;
float: left;
font-size: 12px;
line-height: 14px;
color: rgb(44,44,44);
}

.central_div .content .detail .rdet .buy .colors li .vis {
float: right;
padding: 5px 10px 0px 8px;
float: right;
font-size: 15px;
line-height: 14px;
}

.central_div .content .detail .rdet .buy .colors li .vis .fa-times {
color: rgb(220,0,0);
}

.central_div .content .detail .rdet .buy .colors li .vis .fa-check {
padding-right: 18px;
color: green;
}

.central_div .content .detail .rdet .buy .colors li .vis .nene {
color: rgb(235,176,0);
font-size: 12px;
line-height: 14px;
font-weight: bold;
}

.central_div .content .detail .rdet .buy .colors li .vis .n2 {
color: rgb(220,0,0);
}

.central_div .content .detail .rdet .tabinfo {
width: 100%;
margin-top: 20px;
border-top: 1px dashed rgb(213,213,213);
}

.central_div .content .detail .rdet .tabinfo td {
padding: 8px 0px 7px 0px;
border-bottom: 1px dashed rgb(213,213,213);
font-size: 13px;
line-height: 15px;
color: rgb(44,44,44);
}

.central_div .content .detail .rdet .tabinfo td .fa {
margin-right: 2px;
}

.central_div .content .detail .rdet .tabinfo .cell_1 {
width: 150px;
font-weight: bold;
}

.central_div .content .lv_title {
padding: 10px 0px 6px 0px;
clear: both;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
border-bottom: 1px solid rgb(233,233,233);
}

.central_div .content .lv {
padding: 17px 0px 37px 0px;
overflow: hidden;
}

.central_div .content .lv li {
margin-right: 17px;
width: 145px;
float: left;
}

.central_div .content .lv li .img {
float: left;
}

.central_div .content .lv li .img img {
float: left;
border: 1px solid rgb(233,233,233);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .lv li .title {
padding-top: 9px;
width: 145px;
text-align: center;
font-size: 15px;
line-height: 17px;
float: left;
clear: both;
}

.central_div .content .lv li .title a {
color: rgb(0,83,161);
}

.central_div .content .lv li .title a:hover {
text-decoration: none;
}

.central_div .content .lv li .price {
padding-top: 12px;
width: 145px;
text-align: center;
font-size: 16px;
line-height: 17px;
color: rgb(44,44,44);
font-weight: bold;
float: left;
clear: both;
}

.central_div .content .lv .last {
margin-right: 0px;
}

.central_div .content .basket_nav {
padding-top: 5px;
overflow: hidden;
}

.central_div .content .basket_nav li {
width: 185px;
padding-right: 4px;
float: left;
}

.central_div .content .basket_nav .last {
padding-right: 0px;
}

.central_div .content .basket_nav li a {
width: 185px;
padding: 7px 0px 6px 0px;
float: left;
font-size: 13px;
line-height: 17px;
color: rgb(255,255,255);
background-color: rgb(0,83,161);
text-align: center;
text-decoration: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .basket_nav li span {
width: 185px;
padding: 7px 0px 6px 0px;
float: left;
font-size: 13px;
line-height: 17px;
color: rgb(144,144,144);
background-color: rgb(243,243,243);
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .basket {
width: 100%;
margin-top: 20px;
border-top: 1px solid rgb(223,223,223);
}

.central_div .content .b2 {
margin-top: 5px;
}

.central_div .content .basket td {
padding: 10px 0px 10px 0px;
border-bottom: 1px solid rgb(223,223,223);
background-color: rgb(243,243,243);
}

.central_div .content .basket .img {
width: 70px;
padding-left: 10px;
}

.central_div .content .basket .img img {
float: left;
}

.central_div .content .basket .name {
padding-left: 20px;
}

.central_div .content .basket .name a {
font-size: 14px;
line-height: 17px;
color: rgb(0,83,161);
font-weight: bold;
text-decoration: none;
}

.central_div .content .basket .name a:hover {
text-decoration: underline;
}

.central_div .content .basket .name span {
padding-top: 3px;
font-size: 13px;
line-height: 17px;
color: rgb(44,44,44);
display: block;
}

.central_div .content .basket .price {
width: 120px;
padding-right: 20px;
font-size: 14px;
line-height: 17px;
color: rgb(44,44,44);
font-weight: bold;
text-align: right;
}

.central_div .content .basket .pr_fr {
color: rgb(144,144,144);
}

.central_div .content .basket .price .del {
display: block;
}

.central_div .content .basket .price .del a {
font-size: 11px;
line-height: 14px;
text-decoration: none;
color: rgb(0,83,161);
}

.central_div .content .basket .price .del a:hover {
text-decoration: underline;
}

.central_div .content .basket .amount {
width: 67px;
padding-left: 50px;
}

.central_div .content .basket .amount span {
font-size: 13px;
line-height: 15px;
color: rgb(44,44,44);
display: block;
text-align: center;
}

.central_div .content .basket .amount .text {
width: 65px;
padding: 4px 0px 2px 0px;
margin-right: 10px;
float: left;
font-size: 12px;
line-height: 15px;
border: 1px solid rgb(213,213,213);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: rgb(44,44,44);
text-align: center;
}

.central_div .content .basket .amount .btn {
width: 67px;
padding: 3px 0px 3px 0px;
margin-top: 2px;
font-size: 12px;
line-height: 15px;
text-decoration: none;
float: left;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: rgb(255,255,255);
text-decoration: none;
background-image: url('./../images/recomended_anchor_bg.gif');
background-position: left top;
cursor: pointer;
clear: both;
}

.central_div .content .summary {
width: 100%;
margin-top: 17px;
padding-bottom: 13px;
border-bottom: 1px solid rgb(223,223,223);
}

.central_div .content .summary td {
padding-bottom: 3px;
font-size: 13px;
line-height: 17px;
text-align: right;
}

.central_div .content .summary .price {
width: 120px;
padding-right: 20px;
}

.central_div .content .summary .big {
font-weight: bold;
font-size: 14px;
}

.central_div .content .summary .big span {
color: rgb(0,83,161);
}

.central_div .content .bottom_nav {
padding-bottom: 40px;
overflow: hidden;
}

.central_div .content .bottom_nav span {
padding: 0px 6px 0px 6px;
float: left;
color: rgb(44,44,44);
font-size: 13px;
line-height: 17px;
margin-top: 27px;
}

.central_div .content .bottom_nav .left {
width: auto;
padding: 6px 14px 6px 14px;
margin-top: 20px;
font-size: 13px;
line-height: 17px;
color: rgb(44,44,44);
text-decoration: none;
float: left;
background-color: rgb(243,243,243);
border: 1px solid rgb(223,223,223);
background-position: left top;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-align:center;
cursor: pointer;
}

.central_div .content .bottom_nav .right {
width: auto;
padding: 7px 15px 7px 15px;
margin-top: 20px;
font-size: 13px;
line-height: 17px;
color: rgb(255,255,255);
text-decoration: none;
float: right;
background-image: url('./../images/left_panel_menu_bg.gif');
background-position: left top;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-align:center;
cursor: pointer;
}

.central_div .content .bottom_nav .left:hover {
color: rgb(44,44,44);
}

.central_div .content .bottom_nav2 {
overflow: hidden;
padding-bottom: 40px;
}

.central_div .content .bottom_nav2 input {
width: auto;
padding: 7px 15px 7px 15px;
margin-top: 20px;
font-size: 13px;
line-height: 17px;
color: rgb(255,255,255);
text-decoration: none;
float: right;
background-image: url('./../images/left_panel_menu_bg.gif');
background-position: left top;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-align:center;
cursor: pointer;
}

.central_div .content .delpay {
margin-top: 20px;
background-color: rgb(243,243,243);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .d2 {
margin-top: 20px;
}

.central_div .content .delpay .title {
padding: 10px 20px 9px 20px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
border-bottom: 1px solid rgb(223,223,223);
background-color: rgb(233,233,233);
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}

.central_div .content .delpay .posta {
padding: 0px 20px 9px 20px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
}

.central_div .content .delpay .posta span{
font-weight: bold;
}

.central_div .content .delpay .ins {
padding: 19px 20px 0px 20px;
}

.central_div .content .delpay .ins div {
padding-bottom: 14px;
overflow: hidden;
}

.central_div .content .delpay .ins div input {
float: left;
margin-top: 1px;
}

.central_div .content .delpay .ins div br {
clear: both;
}

.central_div .content .delpay .ins div label {
width: 300px;
padding: 0px 0px 0px 10px;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
cursor: pointer;
font-weight: bold;
}

.central_div .content .delpay .ins div label span {
color: rgb(0,83,161);
}

.central_div .content .delpay .ins div .price {
width: 50px;
text-align: right;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(0,83,161);
font-weight: bold;
}

.central_div .content .delpay .ins div .text {
padding-top: 4px;
padding-left: 23px;
clear: both;
font-size: 11px;
line-height: 14px;
color: rgb(144,144,144);
float: left;
}

.central_div .content .loginform {
margin-top: 5px;
background-color: rgb(243,243,243);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .loginform .title {
padding: 10px 20px 9px 20px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
border-bottom: 1px solid rgb(223,223,223);
background-color: rgb(233,233,233);
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}

.central_div .content .loginform .ins {
padding: 19px 20px 15px 20px;
}

.central_div .content .loginform .ins .radio {
padding-bottom: 4px;
overflow: hidden;
}

.central_div .content .loginform .ins .r2 {
padding-bottom: 16px;
}

.central_div .content .loginform .ins .radio input {
float: left;
margin-top: 1px;
}

.central_div .content .loginform .ins .radio label {
padding: 0px 0px 0px 10px;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
cursor: pointer;
font-weight: bold;
}

.central_div .content .loginform .ins .text {
padding-bottom: 5px;
overflow: hidden;
}

.central_div .content .loginform .ins .text label {
width: 130px;
padding: 4px 0px 0px 0px;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
}

.central_div .content .loginform .ins .text label span {
color: rgb(244,0,0);
}

.central_div .content .loginform .ins .text input {
width: 220px;
padding: 3px;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
border: 1px solid rgb(223,223,223);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .loginform .ins .mintext {
padding-left: 130px;
padding-top: 2px;
overflow: hidden;
}

.central_div .content .loginform .ins .mintext a {
float: left;
font-size: 11px;
line-height: 14px;
color: rgb(0,83,161);
}

.central_div .content .loginform .ins .mintext a:hover {
text-decoration: none;
}

.central_div .content .loginform .ins .fastbuy {
padding: 23px 0px 13px 0px;
overflow: hidden;
}

.central_div .content .loginform .ins .fastbuy a {
float: left;
font-size: 13px;
line-height: 16px;
font-weight: bold;
color: rgb(0,83,161);
}

.central_div .content .loginform .ins .fastbuy a:hover {
text-decoration: none;
}

.central_div .content .address {
margin-top: 20px;
background-color: rgb(243,243,243);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .address .title {
padding: 10px 20px 9px 20px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
border-bottom: 1px solid rgb(223,223,223);
background-color: rgb(233,233,233);
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}

.central_div .content .address .ins {
padding: 20px 20px 15px 20px;
}

.central_div .content .address .ins div {
padding-bottom: 5px;
overflow: hidden;
}

.central_div .content .address .ins div label {
width: 130px;
padding: 4px 0px 0px 0px;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
}

.central_div .content .address .ins div .lab2 {
width: 70px;
}

.central_div .content .address .ins div label span {
color: rgb(240,0,0);
}

.central_div .content .address .ins div input {
width: 180px;
margin-right: 30px;
padding: 3px;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
border: 1px solid rgb(223,223,223);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .note {
margin-top: 20px;
background-color: rgb(243,243,243);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .note .title {
padding: 10px 20px 9px 20px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
border-bottom: 1px solid rgb(223,223,223);
background-color: rgb(233,233,233);
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}

.central_div .content .note .ins {
padding: 20px;
overflow: hidden;
}

.central_div .content .note textarea {
width: 893px;
min-width: 893px;
max-width: 893px;
height: 100px;
padding: 3px;
float: left;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
border: 1px solid rgb(223,223,223);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .content .custtype{
margin-top: 20px;
padding: 19px 20px 18px 20px;
background-color: rgb(243,243,243);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
overflow: hidden;
}

.central_div .content .custtype input {
margin: 1px 10px 0px 0px;
float: left;
}

.central_div .content .custtype label {
margin-right: 30px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
float: left;
cursor: pointer;
}

.central_div .content .custtype label span {
color: rgb(240,0,0);
}

.central_div .content .subaddress {
padding: 22px 0px 0px 0px;
overflow: hidden;
}

.central_div .content .subaddress input {
margin: 1px 10px 0px 0px;
float: left;
}

.central_div .content .subaddress label {
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
cursor: pointer;
float: left;
}

.central_div .content .terms {
margin-top: 20px;
padding: 19px 20px 18px 20px;
background-color: rgb(243,243,243);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
overflow: hidden;
}

.central_div .content .terms input {
margin: 1px 10px 0px 0px;
float: left;
}

.central_div .content .terms label {
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
float: left;
}

.central_div .content .terms label a {
color: rgb(0,83,161);
}

.central_div .content .terms label a:hover {
text-decoration: none;
}

.central_div .content .terms label span {
color: rgb(240,0,0);
}

.central_div .content .recap {
width: 100%;
margin-top: 20px;
border-collapse: collapse;
}

.central_div .content .recap td {
padding: 7px 10px 7px 10px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
border: 1px solid rgb(223,223,223);
background-color: rgb(243,243,243);
}

.central_div .content .recap td a {
color: rgb(1,61,118);
}

.central_div .content .recap td a:hover {
text-decoration: none;
}

.central_div .content .recap thead td {
background-color: rgb(233,233,233);
font-weight: bold;
color: rgb(44,44,44);
}

.central_div .content .recap thead td a {
font-size: 11px;
text-decoration: none;
font-weight: normal;
margin-left: 10px;
color: rgb(144,144,144);
}

.central_div .content .recap thead td a:hover {
color: rgb(44,44,44);
}

.central_div .content .recap .title {
width: 150px;
font-weight: bold;
vertical-align: top;
}

.central_div .content .orders {
width: 100%;
margin: 5px 0px 40px 0px;
}

.central_div .content .orders thead td {
padding: 9px 12px 9px 12px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
font-weight: bold;
background-color: rgb(233,233,233);
border-bottom: 1px solid rgb(223,223,223);
}

.central_div .content .orders tbody td {
padding: 9px 12px 9px 12px;
font-size: 13px;
line-height: 16px;
color: rgb(44,44,44);
border-bottom: 1px solid rgb(223,223,223);
}

.central_div .content .orders tbody .even td {
background-color: rgb(250,250,250);
}

.central_div .content .orders tbody td .btnxx {
padding: 6px 8px 5px 8px;
background-color: rgb(0,83,161);
font-size: 12px;
color: rgb(255,255,255);
line-height: 14px;
text-decoration: none;
float: right;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.central_div .text_content {
padding-bottom: 24px;
min-height: 300px;
}

.central_div .text_content .kontakty {
overflow: hidden;
}

.central_div .text_content .kontakty .left {
width: 300px;
float: left;
}

.central_div .text_content .kontakty .right {
width: 600px;
float: right;
}

.central_div .content .contact_form_title {
padding: 33px 0px 8px 0px;
font-size: 21px;
line-height: 27px;
color: rgb(44,44,44);
font-weight: normal;
clear: both;
}

.central_div .content .contact_form {
WIDTH: 956px;
PADDING: 6px 0px 36px 0px;
}

.central_div .content .sf .contact_form {
WIDTH: 597px;
PADDING-BOTTOM: 0px;
}

.central_div .content .contact_form .inside {
PADDING: 18px 0px 20px 20px;
BACKGROUND-COLOR: #E4F2F7;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.central_div .content .contact_form .inside div {
PADDING-BOTTOM: 17px;
OVERFLOW: hidden;
}

.central_div .content .contact_form .inside div p {
PADDING-RIGHT: 14px;
padding-bottom: 1px;
FLOAT: left;
}

.central_div .content .sf .contact_form .inside div p {
PADDING-RIGHT: 15px;
}
										
.central_div .content .contact_form .inside div .mimo {
POSITION: absolute;
LEFT: -10000px;
}

.central_div .content .contact_form .inside div .last {
PADDING-RIGHT: 0px;
}

.central_div .content .contact_form .inside div .textarea {
PADDING-RIGHT: 0px;
}

.central_div .content .contact_form .inside div p label {
PADDING-BOTTOM: 5px;
FONT-SIZE: 13px;
COLOR: #333333;
FLOAT: left;
FONT-WEIGHT: bold;
LINE-HEIGHT: 15px;
}

.central_div .content .contact_form .inside div p label span {
COLOR: #ED4810;
}

.central_div .content .contact_form .inside div p .lab {
PADDING: 0px 0px 0px 5px;
FONT-SIZE: 13px;
FLOAT: left;
COLOR: #ED4810;
FONT-WEIGHT: bold;
}

.central_div .content .contact_form .inside div p input {
WIDTH: 220px;
PADDING: 4px;
BORDER: 1px solid #A8D2E0;
FONT-SIZE: 13px;
COLOR: #1E1E1E;
FLOAT: left;
CLEAR: both;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.central_div .content .sf .contact_form .inside div p input {
WIDTH: 122px;
}

.central_div .content .contact_form .inside div p textarea {
WIDTH: 906px;
MIN-WIDTH: 906px;
MAX-WIDTH: 906px;
HEIGHT: 110px;
PADDING: 4px;
BORDER: 1px solid #A8D2E0;
FONT-SIZE: 13px;
COLOR: #1E1E1E;
FLOAT: left;
CLEAR: both;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.central_div .content .sf .contact_form .inside div p textarea {
WIDTH: 551px;
MIN-WIDTH: 551px;
MAX-WIDTH: 551px;
}

.central_div .content .contact_form .inside .button {
WIDTH: 100%;
PADDING-TOP: 3px;
padding-bottom: 0px;
OVERFLOW: hidden;
}

.central_div .content .contact_form .inside .button span {
PADDING-TOP: 10px;
LINE-HEIGHT: 15px;
FLOAT: left;
COLOR: #333333;
FONT-SIZE: 0.8em;
}

.central_div .content .contact_form .inside .button span strong {
COLOR: #ED4810;
}

.central_div .content .contact_form .inside .button input {
WIDTH: 90px;
PADDING: 8px 0px 8px 0px;
MARGIN-RIGHT: 20px;
FLOAT: right;
FONT-SIZE: 0.8em;
COLOR: #FFFFFF;
BACKGROUND-COLOR: rgb(0,83,161);
CURSOR: pointer;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.central_div .text_content h1 {
padding: 0px 0px 15px 0px;
font-size: 24px;
line-height: 27px;
color: rgb(44,44,44);
font-weight: normal;
}

.central_div .text_content h2 {
padding: 3px 0px 10px 0px;
font-size: 21px;
line-height: 27px;
color: rgb(44,44,44);
font-weight: normal;
}

.central_div .text_content h3 {
padding: 2px 0px 9px 0px;
font-size: 18px;
line-height: 27px;
color: rgb(44,44,44);
font-weight: normal;
}

.central_div .text_content p {
padding-bottom: 11px;
font-size: 14px;
line-height: 19px;
color: rgb(44,44,44);
display: block;
}

.central_div .text_content p a {
color: rgb(0,83,161);
}

.central_div .text_content p a:hover {
text-decoration: none;
}

.central_div .text_content ul {
padding-bottom: 11px;
}

.central_div .text_content ul li {
padding-left: 16px;
font-size: 14px;
line-height: 19px;
color: rgb(44,44,44);
display: block;
background-image: url('./../images/list_item_bg.gif');
background-position: left 5px;
background-repeat: no-repeat;
}

.central_div .text_content ul li a {
color: rgb(0,83,161);
}

.central_div .text_content ul li a:hover {
text-decoration: none;
}

.fb {
background-color: rgb(51,51,51);
}

.fb .ins {
width: 941px;
min-width: 941px;
padding: 30px 0px 21px 0px;
margin: 0 auto;
text-align: center;
}


.delpay .pricedel {
	padding-left: 10px;
	
}


p.holiday
{
	margin-top: 16px;
	font-size: 0.8em;
	padding: 10px 16px 10px 16px;
	background-color: #ffeccb;
	border: 1px solid rgb(213,213,213);
}

.client
{
	positive: relative;
}

.submenu
{
	width: 185px;
	display: none;
	z-index: 20000;
	position: absolute;
	left: 0px;
	top: 16px;
	border: 1px solid rgb(180,180,180);
	background-color: rgb(255,255,255);
}

.client:hover .submenu {
display: block;
}

.submenu li
{
	float: none;
	overflow: hidden;
}

.submenu li a {
	font-size: 12px;
	line-height: 17px;
	color: rgb(44,44,44);
	font-weight: 300;
	text-decoration: none;
	float: left;
	padding: 0px 8px 6px 8px;
}

.submenu li a:hover {
color: rgb(0,0,0);
}


a.logout {
	font-weight: bold;
	text-decoration: none;
}

a.logout:hover {
}

.gl_footer {
min-width: 956px;
overflow: hidden;
}

.footer {
min-width: 956px;
height: 271px;
background-color: rgb(0,0,0);
}

.footer .ins {
height: 271px;
width: 956px;
margin: 0 auto;
position: relative;
background-image: url('./../images/footer_bg.jpg');
background-position: left 55px;
background-repeat: no-repeat;
}

.footer .ins .main_navigation {
position: absolute;
left: 0px;
top: 20px;
}

.footer .ins .main_navigation li {
float: left;
padding: 9px 20px 1px 20px;
border-right: 1px solid rgb(255,255,255);
}

.footer .ins .main_navigation .first {
padding-left: 0px;
}

.footer .ins .main_navigation .last {
border-right: 0px;
}

.footer .ins .main_navigation li a {
font-size: 16px;
line-height: 19px;
color: rgb(255,255,255);
text-decoration: none;
}

.footer .ins .main_navigation li a:hover {
text-decoration: underline;
}

.footer .ins .box .title {
padding-bottom: 23px;
font-size: 20px;
line-height: 23px;
color: rgb(255,255,255);
}

.footer .ins .box {
width: 170px;
position: absolute;
top: 47px;
}

.footer .ins .b1 {
left: 0px;
}

.footer .ins .b2 {
left: 200px;
}

.footer .ins .b3 {
left: 413px;
}

.footer .ins .box li {
padding-bottom: 7px;
float: left;
clear: both;
}

.footer .ins .box li a {
float: left;
font-size: 15px;
line-height: 19px;
color: rgb(255,102,2);
}

.footer .ins .box li a:hover {
text-decoration: none;
}

.footer .ins .email {
font-size: 15px;
line-height: 20px;
color: rgb(255,255,255);
position: absolute;
left: 330px;
bottom: 75px;
}

.footer .ins .email a {
color: rgb(1,127,250);
}

.footer .ins .email a:hover {
text-decoration: none;
}

.footer .ins .phone {
font-size: 15px;
line-height: 22px;
color: rgb(255,255,255);
position: absolute;
left: 480px;
bottom: 71px;
}

.footer .ins .phone span {
font-size: 18px;
font-weight: bold;
}

.footer .ins .copyright {
font-size: 15px;
line-height: 19px;
color: rgb(255,255,255);
position: absolute;
left: 0px;
bottom: 38px;
}

.footer .ins .author {
font-size: 15px;
line-height: 19px;
color: rgb(255,255,255);
position: absolute;
right: 0px;
bottom: 38px;
}

.footer .ins .author a {
color: rgb(255,255,255);
text-decoration: none;
}

.footer .ins .author a:hover {
text-decoration: underline;
}
                                                                               
#tooltip {
position:absolute;
color:#fff;
background-color: rgb(0,83,161);
font-size:.8em;
width:300px;
padding:8px
}

.tooltip {
/*margin:0px 0px 2px 10px*/
}