body {
    padding: 0px;
	background-image: none;/*url("img/bg.jpg");*/
	background-attachment: fixed;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
    color: white;
}

table 
{
    border-collapse: collapse;
}

.round_corner {
	border-radius: 6px;
}

/*Layout*/
.container {
	width: 960px;
	margin: 0 auto;
}

.container100 {
	width: 100%;
	margin: 0 auto;
}

.minh {
    min-height: 300px;
}


.table_list, .frm {
    background-color: #161616;
    padding: 8px 8px 20px;
    color: #009999;
}

.table_list table {
	width: 80%;
}

.table_list tr {
	height: 44px;
}

.table_list tr.r1:nth-child(even) {
	background-color: #191e1f;
}

.table_list tr.r1:not(:first-child):hover {
	background-color: #25383c;
	cursor: pointer;
}

.table_list th {
	color: #535353;
	font-weight: normal;
	padding: 0 5px;
}
.sortable {
	cursor: pointer;
	text-decoration: underline;
}

.table_list progress {
	vertical-align: middle;
	width: 63px;
	height: 6px;
	margin-right: 4px;
	border: none;
	background-color: #20282a;
}

.form_title {
	color: #ffffff;
	margin-top: 0;
	font-weight: normal;
	font-size: 24px;
}

.form_row {
	margin-bottom: 10px;
}

input[type="text"], input[type="email"], select {
	padding: 3px 5px 2px;
	border: 1px solid #b2c2cc;
	background: #e9e9e9;
	background: -moz-linear-gradient(top, #e9e9e9 0%, #f6f6f6 5%, #ffffff 11%, #ffffff 100%);
	background: -webkit-linear-gradient(top, #e9e9e9 0%, #f6f6f6 5%, #ffffff 11%, #ffffff 100%);
	background: linear-gradient(to bottom, #e9e9e9 0%, #f6f6f6 5%, #ffffff 11%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#ffffff', GradientType=0);
}

.name, .email, .vin, .message {
	width: 100%;
}

.message {
	height: 126px;
	resize: none;
	padding: 5px;
	background: #e4e4e4;
	background: -moz-linear-gradient(top, #e4e4e4 0%, #fafafa 11%, #ffffff 16%, #ffffff 100%);
	background: -webkit-linear-gradient(top, #e4e4e4 0%, #fafafa 11%, #ffffff 16%, #ffffff 100%);
	background: linear-gradient(to bottom, #e4e4e4 0%, #fafafa 11%, #ffffff 16%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4', endColorstr='#ffffff', GradientType=0);
}

.captcha_placeholder {
	float: left;
}

.captcha_reload {
	float: left;
	cursor: pointer;
	color: #ffffff;
	text-decoration: underline;
	margin-left: 10px;
	padding-left: 27px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAABQ0lEQVQ4jY2UoUsEURCHf4LFYpALKqLgIhyoRRBtJj0wCIJBo2cVbBpsCnJRk8l4wWSxyRX/AFHELh4His1wsqD7Gd6sPI99bx0Ydnlv5puZH7MrQAGvAIfAHfAJpMAT0ADGQ3kh2DrwTti6wN5/gfPAlyXeGnwMGAZWgCsPvF8GnAZmgDPgCOgLTFAHMiu8GAJWgVfzakTb3BvWZasIOAV0vFE6dhYDDpqWGTDqAyeBdoHwbbuLQVsWu5yf9UuqSWpKSiRtSHqWdClnNUnn+mubkibsfciedUlzkl78agtW7aGkqyQyUeIHDpgm37g1iUGDmvcGNi3gogSYb8Wb+e9WFAWlBj2IwHaBU2AWt7fRL2UHtwoAN8Aabi1GgFXg2u4yYKk3P9TBFvBRIHxuXWC7KDemUQU4Ae4NngKPwDGRv80PVx+gUaW2cccAAAAASUVORK5CYII=) no-repeat left center;
}

.captcha_result {
	width: 196px;
}

.page_title {
	color: #1aaac4;
	margin-top: 40px;
}

.page_orders {
	margin-bottom: 40px;
}
.filters {
	width: 200px;
	float: left;
	margin-right: 30px;
}
.filters__title {
	display: block;
	margin-bottom: 5px;
	color: #535353;
	padding-left: 5px;
}
.filters input[type="text"], .filters select {
	width: 100%;
	margin-bottom: 10px;
}
.filters .checkbox {
	display: block;
	color: #535353;
	margin-bottom: 5px;
}
.filters input[type="checkbox"] {
	margin-right: 3px;
	vertical-align: middle;
}

.orders-results {
	width: 730px;
	float: left;
}
.product__quantity {
	text-align: center;
	width: 30px;
}

.total__title {
	font-weight: bold;
	text-align: right;
	padding: 0 10px;
}
.total__value {
	text-align: center;
	font-weight: bold;
}

.frm * td {
    padding-bottom: 10px;

}
.frm * .hdr {
    color: white;
    font-weight: bold;
    padding: 10px;
}
.frm * .msg {
    text-align: left;
    color: #ccc;
    padding: 10px;
}

.frm * .fld {
    color: #ccc;
}

.frm * .fld .f{
    width: 300px;
}


.frm * .fld div.i{
    color: #ccc;
}

.frm * .ttl {
    width: 180px;
    padding-right: 10px;
    text-align: right;
}

.frm * .err {
    color: #d40000;
}
.frm * .btn {
    padding: 10px 0px;
}

.frm * .msg {
    padding: 10px 0px;
    color: white;
}

/*Icons*/

.icon {
	border: none;
	background-color: transparent;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	vertical-align: middle;
	outline: none;
}
.icon_delete {
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDc3NC4yNjYgNzc0LjI2NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzc0LjI2NiA3NzQuMjY2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTY0MC4zNSw5MS4xNjlINTM2Ljk3MVYyMy45OTFDNTM2Ljk3MSwxMC40NjksNTI2LjA2NCwwLDUxMi41NDMsMGMtMS4zMTIsMC0yLjE4NywwLjQzOC0yLjYxNCwwLjg3NSAgICBDNTA5LjQ5MSwwLjQzOCw1MDguNjE2LDAsNTA4LjE3OSwwSDI2NS4yMTJoLTEuNzRoLTEuNzVjLTEzLjUyMSwwLTIzLjk5LDEwLjQ2OS0yMy45OSwyMy45OTF2NjcuMTc5SDEzMy45MTYgICAgYy0yOS42NjcsMC01Mi43ODMsMjMuMTE2LTUyLjc4Myw1Mi43ODN2MzguMzg3djQ3Ljk4MWg0NS44MDN2NDkxLjZjMCwyOS42NjgsMjIuNjc5LDUyLjM0Niw1Mi4zNDYsNTIuMzQ2aDQxNS43MDMgICAgYzI5LjY2NywwLDUyLjc4Mi0yMi42NzgsNTIuNzgyLTUyLjM0NnYtNDkxLjZoNDUuMzY2di00Ny45ODF2LTM4LjM4N0M2OTMuMTMzLDExNC4yODYsNjcwLjAwOCw5MS4xNjksNjQwLjM1LDkxLjE2OXogICAgIE0yODUuNzEzLDQ3Ljk4MWgyMDIuODR2NDMuMTg4aC0yMDIuODRWNDcuOTgxeiBNNTk5LjM0OSw3MjEuOTIyYzAsMy4wNjEtMS4zMTIsNC4zNjMtNC4zNjQsNC4zNjNIMTc5LjI4MiAgICBjLTMuMDUyLDAtNC4zNjQtMS4zMDMtNC4zNjQtNC4zNjNWMjMwLjMyaDQyNC40MzFWNzIxLjkyMnogTTY0NC43MTUsMTgyLjMzOUgxMjkuNTUxdi0zOC4zODdjMC0zLjA1MywxLjMxMi00LjgwMiw0LjM2NC00LjgwMiAgICBINjQwLjM1YzMuMDUzLDAsNC4zNjUsMS43NDksNC4zNjUsNC44MDJWMTgyLjMzOXoiIGZpbGw9IiMxYWFhYzQiLz4KCQk8cmVjdCB4PSI0NzUuMDMxIiB5PSIyODYuNTkzIiB3aWR0aD0iNDguNDE4IiBoZWlnaHQ9IjM5Ni45NDIiIGZpbGw9IiMxYWFhYzQiLz4KCQk8cmVjdCB4PSIzNjMuMzYxIiB5PSIyODYuNTkzIiB3aWR0aD0iNDguNDE4IiBoZWlnaHQ9IjM5Ni45NDIiIGZpbGw9IiMxYWFhYzQiLz4KCQk8cmVjdCB4PSIyNTEuNjkiIHk9IjI4Ni41OTMiIHdpZHRoPSI0OC40MTgiIGhlaWdodD0iMzk2Ljk0MiIgZmlsbD0iIzFhYWFjNCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)
}
.icon_minus,
.icon_plus {
	color: #1aaac4;
	font-size: 16px;
	padding: 0;
}
.icon_cart {
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDYxMS45OTggNjExLjk5OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjExLjk5OCA2MTEuOTk4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ2My40MTEsNDI0Ljg1NGMtMTUuNywwLTI4Ljk0Miw1LjU0NS00MC4wMjQsMTYuOTM0Yy0xMS4wODksMTEuMzkxLTE2LjYyNiwyNC45NDMtMTYuNjI2LDQwLjY0MyAgICBjMCwxNS43MDcsNS40NjUsMjkuMzMsMTYuNjI2LDQwLjY0OGMxMS4wMSwxMS4xNiwyNC4zMjQsMTYuNjI3LDQwLjAyNCwxNi42MjdjMTUuNzA2LDAsMjkuMjUxLTUuNTQ1LDQwLjY0OC0xNi45MzYgICAgYzExLjM5MS0xMS4zOTEsMTYuOTM1LTI0LjYzMywxNi45MzUtNDAuMzRjMC0xNS42OTktNS44NTMtMjguOTQzLTE3LjI0My00MC4zMzJDNDkyLjM2LDQzMC42OTksNDc5LjExNyw0MjQuODU0LDQ2My40MTEsNDI0Ljg1NHogICAgIE00NjMuNDExLDUwNS41MjVjLTEyLjYxOSwwLTIyLjQ3My0xMC40NzEtMjIuNDczLTIzLjA5NmMwLTEyLjYxOSwxMC4xNTYtMjMuMzk4LDIyLjQ3My0yMy4zOTggICAgYzEyLjYyNSwwLDIzLjQwNSwxMC43NzksMjMuNDA1LDIzLjM5OEM0ODYuODE2LDQ5NS4wNTUsNDc2LjAzNiw1MDUuNTI1LDQ2My40MTEsNTA1LjUyNXoiIGZpbGw9IiMxYWFhYzQiLz4KCQk8cGF0aCBkPSJNMjk4LjM3NCw0MjQuODU0Yy0xNS43MDcsMC0yOS4yNTEsNS44NDYtNDAuNjQ4LDE3LjI0NGMtMTEuMzkxLDExLjM4OS0xNi45MzUsMjQuNjMzLTE2LjkzNSw0MC4zMzIgICAgYzAsMTUuNzA3LDUuNTQ0LDI4Ljk0OSwxNi45MzUsNDAuMzRjMTEuMzk3LDExLjM5MSwyNC45NDIsMTYuOTM2LDQwLjY0OCwxNi45MzZjMTUuNywwLDI5LjAyMS01LjQ2Nyw0MC4wMjQtMTYuNjI3ICAgIGMxMS4xNjgtMTEuMzE4LDE2LjYzMy0yNC45NDEsMTYuNjMzLTQwLjY0OGMwLTE1LjY5OS01LjU0NC0yOS4yNTItMTYuNjMzLTQwLjY0MyAgICBDMzI3LjMxNiw0MzAuMzk2LDMxNC4wNzMsNDI0Ljg1NCwyOTguMzc0LDQyNC44NTR6IE0yOTguMzc0LDUwNS41MjVjLTEzLjI0MywwLTIzLjQwNS0xMC40NzEtMjMuNDA1LTIzLjA5NiAgICBjMC0xMi42MTksMTAuMTYyLTIzLjM5OCwyMy40MDUtMjMuMzk4YzEyLjMxNywwLDIyLjQ3OSwxMC43NzksMjIuNDc5LDIzLjM5OEMzMjAuODUzLDQ5NS4wNTUsMzEwLjk5OSw1MDUuNTI1LDI5OC4zNzQsNTA1LjUyNXoiIGZpbGw9IiMxYWFhYzQiLz4KCQk8cGF0aCBkPSJNNTk5LjgyMSw3NC40NDdjLTguOTE0LTIuNTI5LTE4LjM3MywyLjQ5LTIwLjk0MSwxMS4wODJsLTE3LjU1Myw1OC44MTJIMTQzLjE4M2wtMjguMzI1LTYxLjg4NiAgICBjLTMuMTAxLTYuNzczLTguMzE2LTEwLjE2Mi0xNS43MDYtMTAuMTYyaC04Mi4yMUM3LjM5LDcyLjI5MywwLDc5Ljk5MiwwLDg5LjUzNmMwLDkuNTQ1LDcuMzksMTYuOTM1LDE2Ljk0MSwxNi45MzVoNzEuNDMgICAgbDEzNC4yNTYsMjkzLjEzMWMzLjIxMiw3LjAxNiw4LjkyNywxMC4xNjIsMTUuNywxMC4xNjJoMjY2LjA0MWM4LjMxLDAsMTQuMTEtNC4yMywxNi42MjYtMTIuNjI1bDkwLjIxOC0zMDEuNDQ3ICAgIEM2MTMuOTUxLDg2LjU0MSw2MDkuMzg2LDc3LjE1NCw1OTkuODIxLDc0LjQ0N3ogTTQ5MS43NDMsMzc1Ljg5NUgyNDkuMTA2TDE1OC44ODksMTc4LjIxaDM5Mi4yODNMNDkxLjc0MywzNzUuODk1eiIgZmlsbD0iIzFhYWFjNCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}

table.ordrs * a 
{
    text-decoration: none;
}

.ordrs * td{
    border: #ccc solid 1px;
    padding: 2px 10px 2px 10px;
    
}
table.filter
{
    border-left: #4a1d1d 3px solid;
    margin: 50px 0px 50px 20px;
}

table.filter * .ttl
{
    padding: 10px;
    font-weight: bold;
    color: #4a1d1d;
}

table.filter * .f_ttl,
table.filter * .f_ttlS,
table.filter * .f_ttlR
{
    padding: 3px 5px 3px 20px;
}

table.filter * .f_ttlS
{
    padding-top: 20px;
}

table.filter * .f_ttlR
{
    text-align: right;
}

table.filter * .f_v
{
    padding: 5px 5px 5px 5px;
}

table.filter * .f_i
{
    font-size: 85%;
    color: #933;
}

table.filter * .mess
{
    padding: 20px 20px 20px 50px;
}

table.filter * .btn
{
    padding: 10px 10px 10px 20px;
}

td.tcL {
    text-align: left;
	padding: 0 5px;
}

td.tcC {
    text-align: center;
	padding: 0 5px;
}

td.tcR {
    text-align: right;
	padding: 0 5px;
}

td.tcLNBr, th.tcLNBr {
    text-align: left;
	padding: 0 5px;
    white-space: nowrap;
}
td.tcRNBr, th.tcRNBr {
    text-align: right;
    padding: 0 5px;
    white-space: nowrap;
}


td.tcCtrl {
    text-align: center;
	padding: 3px;
    white-space: nowrap;
    vertical-align: middle;
}

td.tcCtrl input{
    margin: 1px;    
}

td.tot, th.tot {
    color: #aaa;
}

td.drk {
    color: #007979;
	padding: 0 5px;
}

td.prop {
    white-space: nowrap;
}

div.prop_out {
    width: 50px;
    background-color: #006666;
    height: 15px;
    margin-top: 10px;
}
td.tcSpace {
    height: 20px;
}


div.prop_in {
    background-color: #009999;
    height: 15px;
}

table#authform * td {
    padding: 5px;
}

.showTtl {
    color: #333;
}

.bgr {
    font-size: 120%;
    font-weight: bold;
    color: #00E0E0;
}

th.tcH0 {
    color: white;
    font-size: 125%;
    font-weight: bold;
    text-transform: capitalize;
    text-align: left;
    padding-left: 30px;
}
