* {
margin:0;
padding:0;
letter-spacing:0;
}
@font-face {
    font-family: 'PartnerCondensed';
	font-style: normal;
	font-weight: normal;
    src: url('f/PartnerLightCondensed.eot?#iefix') format('embedded-opentype'),  url('f/PartnerLightCondensed.otf')  format('opentype'),
	     url('f/PartnerLightCondensed.woff') format('woff'), url('f/PartnerLightCondensed.ttf')  format('truetype'), url('f/PartnerLightCondensed.svg#PartnerLightCondensed') format('svg');
}
@font-face {
    font-family: 'PartnerCondensedBold';
    src: url('f/partnercondensed-bold.eot');
    src: url('f/partnercondensed-bold.eot?#iefix') format('embedded-opentype'),
         url('f/partnercondensed-bold.woff') format('woff'),
         url('f/partnercondensed-bold.ttf') format('truetype'),
         url('f/partnercondensed-bold.svg#partnercondensedbold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'PartnerCondensed';
    src: url('f/partnercondensed-bolditalic.eot');
    src: url('f/partnercondensed-bolditalic.eot?#iefix') format('embedded-opentype'),
         url('f/partnercondensed-bolditalic.woff') format('woff'),
         url('f/partnercondensed-bolditalic.ttf') format('truetype'),
         url('f/partnercondensed-bolditalic.svg#partnercondensedbold_italic') format('svg');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'PartnerCondensed';
    src: url('f/partnercondensed-italic.eot');
    src: url('f/partnercondensed-italic.eot?#iefix') format('embedded-opentype'),
         url('f/partnercondensed-italic.woff') format('woff'),
         url('f/partnercondensed-italic.ttf') format('truetype'),
         url('f/partnercondensed-italic.svg#partnercondenseditalic') format('svg');
    font-weight: normal;
    font-style: italic;
}
html,body,#back,#back2 {
height:100%;
min-height:100%;
min-width:1000px;
}
#shtordown,#shtorup {
height:50%;
position:fixed;
_position:absolute;
z-index:1000;
top:50%;
width:100%;
background:#232323;
}
#shtorleft,#shtorright {
height:100%;
position:absolute;
z-index:1000;
top:0;
width:51%;
background:#232323;
left:0;
}
#shtorright {
height:100%;
position:absolute;
z-index:1000;
top:0;
left:49%;
background:#232323;
}
#shtorleft{
z-index:999;
}
#shtorright {
z-index:1000;
}
#shtorright .blackl,#shtorleft .blackl{
background:#000;
padding:2px;
width:1px;
height:100%;
}
#shtorright .blackl .l,#shtorleft .blackl .l{
width:1px;
height:100%;
background:#323232;
}
#shtorleft .blackl {
float:right;
}
#shtorup {
z-index:1000;
top:0;
}
#shtordown {
z-index:999;
height:52%;
top:48%;
}
#shtordown .blackl, #shtorup .blackl {
background:#000;
padding:2px;
width:100%;
}
#shtorup .logo2 {
position:absolute;
bottom:0;
left:0;
right:0;
text-align:center;
}
#shtorup .blackl {
bottom:0;
}
.blackl .ws .l {
height:1px;
width:100%;
background:#323232;
}
#buthide {
position:absolute;
z-index:1001;
top:0;
}
body {
font-size:14px;
color:#76746D;
background:#000;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
}
.tr {
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
.pc {
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
}
.pcmain p {
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-style:normal;
}
#back {
min-width:1000px;
width:100%;
background:url("../i/l.png") no-repeat left 135px transparent;
}
#back2 {
width:100%;
background:url("../i/r.png") no-repeat right 135px transparent;
}
ul,ol {
padding:2px 10px 14px 30px;
list-style-position:outside;
}
p {
padding:2px 4px 4px 0;
line-height:1.28;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-style:italic;
}
.otstup {
padding:2px 4px 24px 0;
}
img {
border:0
}
a, a:visited, a:active, a:hover {
background:transparent;
color:#eee;
text-decoration:underline;
}
a:hover {
color:#777;
}
h1 {
font-style:normal;
font-size:24px;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-weight:bold;
text-transform:uppercase;
padding:10px 0 15px 0;
color:#eee;
}
h2 {
font-style:normal;
font-size:16px;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-weight:normal;
padding:14px 0 10px 0;
color:#464646;
}
h3 {
font-style:normal;
font-size:14px;
padding:13px 0 8px 2px;
}
#wrapper,#header,#content,#footer {
width:100%;
margin:0;
}
.w{
width:1000px;
margin:0 auto;
}
#wrapper {
min-height:100%;
height:auto !important;
height:100%;
}
#header {
background:#232323;
color:#949288;
height:134px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
#header .logo {
width:199px;
position:relative;
}
#header .namerz, #header .namerz:visited, #header .namerz:active, #header .namerz:hover {
background:url('../i/0.gif') no-repeat 0 50px transparent;
position:absolute;
left:0;
width:199px;
top:106px;
height:28px;
z-index:2;
}
#header .namerz:hover {
background-position:0 0;
}
#content{
padding:0 0 263px 0;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-style:italic;
}
#footer{
margin-top:-262px;
height:262px;
font-size:12px;
color:#707070;
font-family:Tahoma, Arial, sans-serif;
}
#footer .w{
border-top:1px solid #323232;
padding-top:20px;
}
#content .w {
position:relative;
}
#content .w img {
max-width:1000px;
width:expression(this.width > 1000 ? 1000: true);
}
#content .w .subw img {
max-width:770px;
width:expression(this.width > 770 ? 770: true);
}
.c {
clear:both;
}
.address,#address,.phone,#phone {
text-align:left;
width:270px;
}
.address a, .address a:visited, .address a:active, .address a:hover {
color:#949288;
}
.phone,#phone {
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:15px;
color:#949288;
text-transform:uppercase;
text-align:left;
}
.leftpart .phone,.leftpart .address {
text-align:right;
}
.leftpart {
padding-bottom:15px;
}
.phone a,#phone a {
color:#949288;
}
.phone .type,#phone .type {
font-size:13px;
}
.phone .code,#phone .code {
font-size:11px;
}
#cont_link, #cont_link:visited, #cont_link:active, #cont_link:hover,#cont_link2, #cont_link2:visited, #cont_link2:active, #cont_link2:hover {
text-decoration:none;
color:#949288;
font-size:12px;
line-height:25px;
border-bottom:1px dotted #949288;
font-style:italic;
}
#cont_link:hover {
color:#eee;
border-bottom:1px dotted #eee;
}
.nonecol, .nonecol:visited, .nonecol:active, .nonecol:hover {
color:#949288;
text-decoration:none;
}
.nonecol:hover {
color:#eee;
}
.upmenu {
border:1px solid #323232;
width:100%;
border-left:0;
border-right:0;
margin:3px 0 10px 0;
text-transform:uppercase;
list-style:none outside none;
padding:0;
line-height:0;
font-size:1px;
text-align:center;
}
.upmenu:after {
width:100%;
content:' ';
display:inline-block;
height:0;
visibility:hidden;
overflow:hidden;
}
.upmenu li  {
padding:4px 20px 0 20px;
display:inline-block;
line-height:normal;
vertical-align:top;
//display:inline;
//zoom:1;
}
.upmenu a, .upmenu a:visited, .upmenu a:active, .upmenu a:hover {
color:#585752;
white-space:nowrap;
text-decoration:none;
font-style:normal;
font-size:19px;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-weight:bold;
}
.upmenu a:hover, .upmenu a.current, .upmenu a.current:visited, .upmenu a.current:active, .upmenu a.current:hover{
color:#eee;
}
#aftervideo {
width:770px;
margin:0 auto;
}
.upmenu2 {
font-style:normal;
border-top:1px solid #323232;
width:100%;
margin:3px 0 10px 0;
font-size:21px;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-weight:bold;
text-transform:uppercase;
white-space:nowrap;
}
.upmenu2 td {
text-align:center;
vertical-align:middle;
padding:10px 10px 5px 10px;
width:34%;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.upmenu2 td.first {
text-align:right;
width:33%;
}
.upmenu2 td.last {
text-align:left;
width:33%;
}
.menu ul {
padding:0;
margin:0;
list-style:none;
}
.menu {
font-style:normal;
font-size:16px;
}
.menu td {
padding:0 74px 10px 0;
text-align:left;
vertical-align:top;
}
.menu a, .menu a:visited, .menu a:active, .menu a:hover {
color:#63615D;
font-family:Arial, Helvetica, sans-serif, Geneva;
}
.menu a:hover {
color:#eee;
}
.menu li {
padding-bottom:3px;
}
.menu .first {
padding-bottom:12px;
text-transform:uppercase;
}
.menu .first a, .menu .first a:visited, .menu .first a:active, .menu .first a:hover {
font-size:14px;
line-height:17px;
text-decoration:none;
border-bottom:1px dotted #777571;
color:#777571;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
.menu .first a:hover {
border-bottom:1px dotted #eee;
}
#copy {
color:#888887;
font-size:11px;
}
.contacts td table {
white-space:nowrap;
}
.contacts .phone {
text-decoration:none;
}
.contacts .phone:hover {
text-decoration:underline;
}
.contacts, .contacts a, .contacts p {
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-style: normal;
font-size:20px;
color:#949288;
text-transform:uppercase;
line-height:24px;
}
.contacts p {
padding-bottom:5px;
line-height:27px;
}
.contacts td table td {
height:27px;
}
#crumb {
padding:0 8px 15px 40px;
font-size:12px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-style:italic;
color:#949288;
}
#crumb a, #crumb a:visited, #crumb a:active, #crumb a:hover {
color:#949288;
}
#crumb a:hover,#crumb span {
color:#eee;
}
.lpad {
font-style:normal;
width:170px;
padding:0 20px 0 40px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
.lpad ul {
padding:0;
margin:0;
list-style:none;
text-transform:uppercase;
}
.lpad ul.s2 {
font-size:12px;
line-height:18px;
}
.lpad ul.s2 li.selected a {
color:#eee;
}
.lpad li {
padding-bottom:14px;
}
.lpad a, .lpad a:visited, .lpad a:active, .lpad a:hover {
background:transparent;
color:#76746d;
text-decoration:none;
border-bottom:1px dotted #76746d;
}
.lpad a:hover, .lpad a.selected, .lpad a.selected:visited, .lpad a.selected:active, .lpad a.selected:hover {
color:#eee;
border-bottom:1px dotted #eee;
}
.lpad .noline,.lpad .noline2 {
padding-bottom:4px;
}
.lpad .noline a,.lpad .noline2 a {
border-bottom:none;
}
.lpad .brands {
font-size:18px;
}
.lpad .br_block {
position:relative;
}
.lpad .br_block .inner {
position:absolute;
display:none;
padding:30px 20px;
max-width:640px;
min-width:160px;
background:#222;
background:#222 url(../i/tl.gif) repeat-x left top;
font-family:Arial, Helvetica, sans-serif, Geneva;
z-index:99;
}
.lpad .br_block .inner td {
width:150px;
padding-right:10px;
text-align:left;
vertical-align:top;
}
.lpad .br_block .inner a, .lpad .br_block .inner a:visited, .lpad .br_block .inner a:active, .lpad .br_block .inner a:hover {
color:#eeeeee;
font-size:11px;
border-bottom:none;
text-decoration:underline;
text-transform:uppercase;
}
.lpad .br_block .inner a:hover {
color:#76746d;
}
.lpad .br_block .inner div {
width:150px;
min-height:14px;
padding-bottom:6px;
float:left;
}
.item {
font-style:normal;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
float:left;
width:250px;
height:360px;
padding-bottom:70px;
}
.item div {
height:80px;
}
.item .br {
font-size:22px;
color:#76746d;
font-weight:bold;
text-decoration:none;
}
.item .it {
font-size:14px;
color:#ccc;
font-weight:bold;
text-decoration:none;
letter-spacing: 0;
}
.item .it:hover {
color:#76746d;
}
.item:hover .it {
color:#eee;
}
.item:hover .br {
color:#eee;
}
.overflow {
overflow:hidden;
}
.items2 {
margin:-20px -40px -1px 0;
}
.item2 {
font-style:normal;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-style:normal;
display:-moz-inline-stack;
display:inline-block;
*display: inline;
width:310px;
padding-right:40px;
padding-bottom:10px;
padding:20px 40px 10px 0;
border-bottom:1px solid #323232;
}
.line {
border-top:1px solid #323232;
padding-bottom:20px;
}
.newsline {
border-bottom:1px solid #323232;
padding-top:0;
}
.newstable {
padding:10px 20px 10px 10px;

}
.news {
padding:10px 0;
}
.news td {
padding:10px 20px 10px 10px;
text-align:left;
vertical-align:top;
}
.news .date {
font-size:30px;
color:#807e78;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-style:normal;
}
.news a, .news a:visited, .news a:active, .news a:hover {
font-size:12px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#807e78;
font-style:italic;
text-decoration:none;
}
.news a:hover {
color:#eee;
}
.item2 div {
height:40px;
}
.item2 .br {
font-size:16px;
color:#76746d;
text-decoration:none;
}
.item2:hover .br {
color:#eee;
}
.item2 .it {
font-size:14px;
color:#eee;
font-weight:bold;
text-decoration:none;
letter-spacing: 0;
text-align:center;
display:block;
}
.item2 .it:hover {
color:#76746d;
}
.item2 .price {
text-align:right;
white-space:nowrap;
padding:5px 0 11px 0;
line-height: 1.28;
}
.item2 td {
text-align:left;
vertical-align:top;
color:#949288;
}
.item2 .descr {
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-style:italic;
padding-right:10px;
}
.pages {
text-align:center;
}
.pages a, .pages a:visited, .pages a:active, .pages a:hover {
background:#F5F5F5;
border:1px solid #ccc;
color:#1F627C;
font-weight:bold;
line-height:2;
padding:2px 5px;
text-decoration:none;
}
.pages a:hover {
background:#676767;
border:1px solid #000;
color:#eee;
}
.pages span {
font-weight:bold;
padding:2px 5px;
line-height:2;
border:1px solid #eee;
}
.notfound {
width:300px;
border:1px solid #76746d;
text-align:center;
padding:10px 5px;
margin:0 auto;
}
#toTop {
padding:0;
background:transparent;
color:#eee;
position:fixed;
top:1px;
right:5px;
display:none;
cursor:pointer;
}
#magphoto {
border:6px solid #000;
position:absolute;
top:-198px;
left:215px;
z-index:2;
display:none;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
display:none;
cursor:pointer;
}
.brndmain {
padding:30px 0 20px 0;
text-transform:uppercase;
font-style:normal;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
}
.brndmain .tit {
font-family: "Trebuchet MS",Helvetica,sans-serif;
font-size:18px;
color:#807e78;
padding-bottom:5px;
}
.brndmain .container {
border-top:1px solid #323232;
padding:20px;
text-align:center;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:14px;
line-height:30px;
}
.brndmain .container .num {
color:#76746d;
font-size:12px;
}
.brndmain .container a {
white-space:nowrap;
}
.hidephoto {
display:none;
visibility:hidden;
}
.map,.map2 {
position:relative;
}
.galleryc a {
display:block;
padding:0 20px 20px 0;
float:left;
text-align:left;
}
.galleryc {
text-align:left;
padding:20px 0;
}
#galc34 {
display:none;
visibility:hidden;
}
.block {
color:#5A5A4E;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-size:15px;
font-style:normal;
line-height:24px;
text-transform: uppercase;
border:1px solid #8D8D8B;
border-left:none;
border-right:none;
padding:5px 42px 2px 42px;
margin-bottom:8px;
}
.block_pawnshop {
color:#5A5A4E;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-size:15px;
font-style:normal;
line-height:24px;
text-transform: uppercase;
border:1px solid #8D8D8B;
border-left:none;
border-right:none;
padding:5px 42px 2px 0;
margin-bottom:8px;
}

.block_title {
color:#5A5A4E;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-size:24px;
font-style:normal;
line-height:24px;
text-transform: uppercase;
border:1px solid #8D8D8B;
border-left:none;
border-right:none;
border-top:none;
padding:0px 42px 5px 0;
margin-bottom:8px;
}
.block_title2 {
color:#5A5A4E;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
font-size:18px;
font-style:normal;
line-height:18px;
text-transform: uppercase;
border:1px solid #8D8D8B;
border-left:none;
border-right:none;
border-top:none;
padding:10px 42px 5px 0;
margin-bottom:8px;
}

.cycle-slideshow {
margin-bottom:5px;
overflow:hidden;
}
.lpad .lnk11 {
padding-top:15px;
padding-bottom:31px;
}
#brandbut {
white-space:nowrap;
}
#topr12 li a {
font-size:19px;
}
#topr33 li a {
font-size:19px;
}
.logo:after {
content:url('/d/i/logo_p.jpg');
height:0;
visibility:hidden;
overflow:hidden;
display:inline-block;
}
.map:after {
content:url('/d/i/map_print.jpg');
height:0;
visibility:hidden;
overflow:hidden;
display:inline-block;
}
.map2:after {
content:url('/d/i/map_white_workshop.jpg');
height:0;
visibility:hidden;
overflow:hidden;
display:inline-block;
}
h1.gr {
color:#96948D;
padding-top:0;
}
.subinfo, .subinfo h1 {
color:#96948D; /* было #76746D*/
}
.subinfo {
padding:5px 0;
}
#alt-caption {
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#eee;
}
.cycle-slideshow .link, .cycle-onload .link {
cursor:pointer;
}
.cycle-onload {
overflow:hidden;
text-align:center;
width:770px;
margin:0 auto;
}
.cycle-onload img, .cycle-onload a {
display:none;
text-align:center;
margin:0 auto;
}
.cycle-onload img:first-child, .cycle-onload a:first-child {
display:block;
}
.flowplayer {
max-width:770px;
margin:0 auto;
}
#saplayer {
max-width:770px;
margin:0 auto;
}
.qrcode {
padding:5px 0 50px 0;
}
.schm {
border:1px solid #949288;
}
.docum {
font-size:16px;
text-transform:uppercase;
font-style:normal;
font-family:PartnerCondensed,'Arial Narrow',HeliosCondC,verdana,arial,sans-serif;
font-stretch:condensed;
color:#eee;
}
.galleryn a {
display:block;
padding:0 20px 20px 0;
float:left;
text-align:left;
}
.galleryn {
text-align:left;
padding:20px 0;
}
.galleryn img {
max-width:130px !important;
}
.nimg {
float:left;
padding-right:15px;
padding-top:5px;
}
.nlnk:hover .date, .nlnk:hover a {
color:#fff;
}
.filtinfo {
padding:20px 33px;
background:#1a1a1a;
border:1px solid #333333;
font-size:12px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif, Geneva;
font-style:normal;
text-transform:uppercase;
display:none;
}
.filtinfo td {
text-align:left;
vertical-align:top;
}
.filtinfo a, .filtinfo a:visited, .filtinfo a:active, .filtinfo a:hover {
color:#999999;
}
.filtinfo a:hover {
color:#ffffff;
}
.bubcont {
padding-bottom:10px;
}
.bubble {
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-style:normal;
text-transform:uppercase;
position:relative;
background:#000; 
color:#fff;
text-align: center;
border-radius:12px;
display:inline-block;
padding:4px 17px;
}
.bubble a, .bubble a:visited, .bubble a:active, .bubble a:hover{
text-decoration:none;
color:#76746d;
border-bottom:1px dotted #76746d;
}
.bubble a:hover{
text-decoration:none;
color:#fff;
border-bottom:1px dotted #fff;
}
 
.bubble:after {
content: '';
position: absolute;
width: 0;
height: 0;
border:4px solid;
}
 
.bubble:after {
border-top-color:#000;
background:transparent;
color:transparent;
top:100%;
left:50%;
margin-left:-4px;
}
.grbub {
background:#494949;
	
}
.grbub:after {
border-top-color:#494949;
}
.grbub a, .grbub a:visited, .grbub a:active, .grbub a:hover{
text-decoration:none;
color:#fff;
border-bottom:1px dotted #fff;
}
.linefilt div {
display:inline-block;
padding-right:20px;
}

.linefilt a, .linefilt a:visited, .linefilt a:active, .linefilt a:hover{
text-decoration:none;
color:#999;
border-bottom:1px solid #1a1a1a;
}
.linefilt a:hover{
text-decoration:none;
color:#fff;
border-bottom:1px solid #fff;
}
.tabsim {
display:table;
}
.tabsim .tr {
display:table-row;
}
.tabsim .td {
display:table-cell;
vertical-align:middle;
text-align:left;
}
@media (max-width: 1325px) {
  .tabsim,.tabsim .tr,.tabsim .td {
	display:block;
  }
  .tabsim .td {
  display:table-row;
  }
}



#privacybottom, #privacymodal {
    width: 600px;
    padding: 20px;
    font: 14px/20px 'PartnerCondensed';
}

#privacybottom {
width:100%;
padding:5px 20px 8px 20px;
position: fixed;
bottom: 0;
left: 0;
right: 0;
z-index: 9999;
background:#fff;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#privacybottom a, #privacymodal a {
color: #000;
}


#privacybottom h4, #privacymodal h4 {
    margin: 14px 0 24px;
    padding: 24px 20px 28px 46px;
    border-left: 7px solid #b7b7b7;
    background: #f6f6f6;
    font: 20px/30px 'PartnerCondensed';
    font-weight: 500;
}
#privacybottom h4 {
	padding: 5px 8px 3px 8px;
	margin: 5px 0 8px;
}

#privacybottom .btns, #privacymodal .btns {
    margin: 20px 0 0 0;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: flex-end;
}
#privacybottom .btns {
margin-top:8px;
}

#privacybottom .btns button, #privacymodal .btns button {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #333;
    background-color: #fff;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
    border-color: #ccc;
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
    background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    cursor: pointer;
}
.rare {
	color:#DA0000;
}
#header .leftpart {
	text-align:left;
}
#header .phone {
	font-size:20px;
	color:#fff;
}
#header .phone span {
	display:inline-block;
	background:url("../i/phone.png") no-repeat left center transparent;
	padding-left:25px;
}
#header .phone span small {
	font-size:11px;
	display:inline-block;
	padding-right:1px;
	color:#777;
}
#header .email {
	font-size:20px;
	color:#fff;
}
#header .email a {
	display:inline-block;
	background:url("../i/email.png") no-repeat left center transparent;
	padding-left:25px;
	text-decoration:none;
	color:#fff;
}