body{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
}
a{
 color:#6287a8;
}
a:hover{
 text-decoration:none;
}
td{
 text-align:left;
}
#head-bkg{
 height:80px;
 width:100%;
 background:url(../images/background/head/pattern.jpg) repeat-x;
}
#head{
 font-size:10px;
 color:#ababab;
 line-height:15px;
 text-align:left;
}

#head #avtodel{
 font-style:italic;
}

#head #avtodel a{
 color:#bed1e4;
}

#navigation-overlay{
 width:980px;
 background:url(../images/background/navigation/bottom-pattern.gif) repeat-x left bottom;
 margin:20px 0 0 0;
}

#navigation{
}

#flash{
 width:980px;
 height:280px;
 margin:1px 0 0 0;
}

#index-info{
 width:980px;
 text-align:left;
 margin:33px 0 0 0;
}
#index-news{
 font-size:10px;
 color:#4d4d52;
 line-height:15px;
}
#index-news .link-more{
 background:url(../images/icons/index-news-more.gif) no-repeat right 5px;
 padding:0 14px 0 0;
 margin:0 0 0 12px;
}
#index-news .date{
 color:#a7a7a9;
}
#index-news .news{
 padding:0 0 0 11px;
 border-left:#ddddde solid 1px;
 width:223px;
}
#index-about{
 font-size:12px;
 color:#4d4d52;
 line-height:18px;
}
#index-about .text{
 width:446px;
 margin:0 0 0 2px;
}
#index-about .link-more{
 background:url(../images/icons/index-about-more.gif) no-repeat right 5px;
 padding:0 19px 0 0;
 margin:0 0 0 2px;
}

#index-models{
 width:980px;
 text-align:left;
 margin:12px 0 0 0;
}
#index-models .title{
 margin:0 0 0 13px;
}
#index-models-table{
 width:960px;
 margin:0 0 0 12px;
 font-size:12px;
 line-height:15px;

}
#index-models-table .model-image{
 text-align:center;
}
#index-models-table .model-text-overlay{
 position:relative;
}

#index-models-table .model-text-container{
 position:absolute;
 width:100%;
 text-align:center;
}
#index-models-table .model-name{
 margin:7px 0 0 0;
 text-align:center;
 position:relative;
}
#index-models-table .model-name a{
 text-align:center;
}
#index-models-table .model-price{
 font-size:10px;
 color:#88888c;
 margin:2px 0 0 0;
}
#index-models-table .nbu{
 font-size:9px;
 color:#292929;
 font-style:italic;
 margin:63px 0 0 7px;
}
.ness{
 color:#dc6711;
}
#index-banners{
 width:980px;
}
#searchbar{
 width:980px;
 height:30px;
 background:#e5ebf1;
 margin:43px 0 0 0;
}
#search-table{
 width:980px;
}
#search-table .input{
 width:153px;
 height:19px;
 padding:2px 0 0 0;
 margin:0;
 border:0;
 background:url(../images/background/search/bkg.png) no-repeat;
 font-size:14px;
}
#search-table .internal-link{
 background:url(../images/icons/internal.png) no-repeat left 5px;
 font-size:11px;
 padding:0 0 0 9px;
}

#footer{
 width:980px;
 font-size:10px;
 color:#4d4d52;
 line-height:15px;
 margin:27px 0 0 0;
}

/* Inner Page*/

.content{
 font-size:12px;
 color:#4d4d52;
 line-height:18px;
 text-align:left;
 width:681px;
}
.content-list{
 margin:15px 0 0 21px;
}
.content-list li{
 background:url('../images/background/service-sto/list.gif') no-repeat left 11px;
 padding:0 0 0 20px;
 line-height:20px;
}
.content .date{
 font-size:10px;
 color:#a7a7a9;
}
.content td{
 vertical-align:top;
}
.content h3{
 font-size:16px;
 color:#6287a8;
 line-height:16px;
 font-weight:normal;
}
.content h2{
 font-size:19px;
 color:#6287a8;
 line-height:19px;
 font-weight:normal;
}
#inner-head{
 width:980px;
 height:180px;
 margin:1px 0 50px 0;
}
#inner-table{
}
#send_resume{
 width:680px;
 height:87px;
 border-top:#ecf1f3 solid 1px;
 border-bottom:#ecf1f3 solid 1px;
 margin:23px 0 0 0;
 font-size:12px;
 color:#4d4d52;	
}
#sendresume-footer{
margin:29px 0 0 0;
width:680px;
border-top:#ecf1f3 solid 1px;
}
#sendresume-footer .link{
 font-size:10px;
}
.backlink{
 font-size:12px;
 color:#6287a8;
 background:url('../images/icons/backlink.gif') no-repeat left 5px;
 padding:0 0 0 19px;
}
.input{
 width:273px;
 height:21px;
 padding:0;
 margin:0;
 font-size:12px;
 background:url('../images/background/html/input.gif') no-repeat;
 border:0;
}
.textarea{
 width:273px;
 height:101px;
 padding:0;
 margin:0;
 font-size:12px;
 background:url('../images/background/html/textarea.gif') no-repeat;
 border:0;
}
.ness{
 color:#dc6711;
}

.select{
 font:12px Verdana, Arial, Helvetica, sans-serif;
 width:273px;
 height:23px;
 padding:0;
 margin:0;
}

.note{
 font-size:9px;
 font-style:italic;
}	

#garanty-head-table{
width:681px;
margin:18px 0 0 0;
}
#garanty-head-table td{
 background:#eff5f7;
 height:45px;
 border-right:#fff solid 1px;
 text-indent:21px;
 vertical-align:middle;
}
#garanty-table{
 width:681px;
 font-size:10px;
}
#garanty-table td{
 vertical-align:top; 
 line-height:12px;
}
#garanty-table .header{
 color:#000;
 margin:0 0 4px 0;
}
#garanty-table .bottomborder{
 border-bottom:#ecf1f3 solid 1px;
}
#garanty-table td .f-element{
 color:#000000;
 padding:8px 0 8px 22px;
 width:90%;
}

#garanty-table td .element{
 color:#4d4d52;
 padding:8px 0 8px 22px;
 width:90%;
}
#credit-table{
 width:681px;
 font-size:10px;

}
#credit-table td{
 height:29px;
 border-bottom:#ecf1f3 solid 1px;
 text-indent:21px;
 vertical-align:middle;
}

#insurance-logo-table{
 line-height:18px;
}
#insurance-logo-table td{
 vertical-align:bottom;
}
.insurance-text{
 line-height:18px;	
}
#insurance-head-table{
 margin:22px 0 0 0;
}
#insurance-head-table td{
 background:#eff5f7;
 border-right:#fff solid 1px;
 height:45px;
 vertical-align:middle;
}
#insurance-head-table .element{
 padding:0 0 0 20px;
 line-height:13px;
}

#insurance-table{
}
#insurance-table td{
 height:29px;
 vertical-align:middle;
 border-bottom:#ecf1f3 solid 1px;
 text-indent:20px;
 font-size:10px;
}
.insurance-list{
 list-style:decimal;
 list-style-position:outside;
 padding:0 0 0 0;
 margin:6px 0 0 37px;
 line-height:20px;
 color:#4d4d52;
}
.insurance-list .abbr,.insurance-terms .h{
 color:#000;
}
.insurance-terms{
 line-height:20px;
}

.service-sto-list{
 margin:10px 0 0 21px;
}
.service-sto-list li{
 background:url('../images/background/service-sto/list.gif') no-repeat left 11px;
 padding:0 0 0 20px;
 line-height:20px;
}
.link-more{
 background:url(../images/icons/index-about-more.gif) no-repeat right 5px;
 padding:0 19px 0 0;
}

.tuning{
 margin:10px 0 0 21px;
}
.tuning li{
 background:url('../images/background/service-sto/list.gif') no-repeat left 11px;
 padding:0 0 0 20px;
 line-height:20px;
}

.techsup-list{
 list-style:decimal;
 list-style-position:outside;
 line-height:18px;
 font-size:12px;
 margin:0 0 0 41px;
}
	
.link-more{
 background:url(../images/icons/index-about-more.gif) no-repeat right 5px;
 padding:0 19px 0 0;
}

#techsup-head-table .borderright{
 border-right:#fff solid 1px;
}
#techsup-head-table .borderbottom{
 border-bottom:#fff solid 1px;
}

#techsup-head-table{
 margin:30px 0 0 0;
}
#techsup-head-table td{
 background:#eff5f7;
 vertical-align:middle;
 font-size:12px;
 color:#4d4d52;
 line-height:13px;
}
#techsup-head-table .small{
 font-size:10px;
}
#techsup-head-table .el{
 padding:0 0 0 29px;
}
#techsup-head-table .elsm{
 padding:0 0 0 16px;
 font-size:10px;
}
#techsup-table{
 font-size:10px;
}
#techsup-table td{
 border-right:#fff solid 1px;;
 vertical-align:top;
 line-height:12px;
 text-align:left;
}
#techsup-table .bborder{
 border-bottom:#ecf1f3 solid 1px;
}

#techsup-table .el{
  padding:15px 0 15px 29px;
}
#techsup-table .elsm{
  padding:15px 0 8px 16px;
}
#contacts-info, .contacts-info{
 line-height:21px;
}	
.contacts-info .name{
 color:#000;
}
.link-gallery{
 background:url('../images/icons/gallery.gif') no-repeat left 2px;
 padding:0 0 0 19px;
}
.link-pdf{
 background:url('../images/icons/pdf.gif') no-repeat left 2px;
 padding:0 0 0 19px;
}
.link-doc{
 background:url('../images/icons/doc.gif') no-repeat left 2px;
 padding:0 0 0 19px;
}
.manager{
 width:681px;
 border-top:#ecf1f3 solid 1px;
 margin:18px 0 0 0;
 padding:10px 0 0 0;
 line-height:14px;
}
.manager .name{
 color:#000;
}
.manager td{
 vertical-align:middle;
}
.filialsseparator{
 width:681px;
 height:1px;
 background:#ecf1f3;
 overflow:hidden;
 margin:24px 0 17px 0;
}

.repair-list{
 margin:11px 0 0 21px;
}
.repair-list li{
 background:url('../images/background/service-sto/list.gif') no-repeat left 11px;
 padding:0 0 0 20px;
 line-height:20px;
}
.accessories{
 line-height:26px;
}
.accessories a{
 padding:2px 0 4px 20px;
 margin:0 0 0 25px;
}
/* Inner Page*/
/* Left Menu */
.peugeot-left-menu{
 width:211px;
 font-size:10px;
 text-align:left;
}
.peugeot-left-menu a, .peugeot-left-menu span{
 display:block;
 line-height:22px;
 height:22px;
 border-bottom:#ddddde solid 1px;
 text-decoration:none;
 text-indent:13px;
 overflow:hidden;
}
.peugeot-left-menu a:hover, .peugeot-left-menu .selected{
 background:#eff5f7;
 color:#3073ae;
}
.top-bar{
 width:681px;
 height:34px;
 background:#eff5f7;
}
.top-bar #salon, .top-bar #sto, .top-bar #clean,.top-bar #salon-active, .top-bar #sto-active, .top-bar #clean-active{
 display:block;
 height:34px;
}
.top-bar #salon:hover, .top-bar #sto:hover, .top-bar #clean:hover{
 background-position:0 -34px;
}

.top-bar #salon{
 width:84px;
 background:url('../images/gallery-titles/salon.gif') no-repeat;
}
.top-bar #sto{
 width:34px;
 background:url('../images/gallery-titles/sto.gif') no-repeat;
}
.top-bar #clean{
 width:53px;
 background:url('../images/gallery-titles/clean.gif') no-repeat;
}

.top-bar #salon-active{
 width:84px;
 background:url('../images/gallery-titles/salon.gif') 0 -34px no-repeat;
}
.top-bar #sto-active{
 width:34px;
 background:url('../images/gallery-titles/sto.gif') 0 -34px no-repeat;
}
.top-bar #clean-active{
 width:53px;
 background:url('../images/gallery-titles/clean.gif') 0 -34px no-repeat;
}




#gallery{
 
}
#gallery .element{
 display:block;
 width:123px;
 height:90px;
 background:#fff;
 padding:2px;
 border:#a7bbcd solid 1px;
}
#gallery .active{
 border:#002d55 solid 1px;
}
#gallery-active-element{
 width:675px;
 height:492px;
 background:#fff;
 border:#a7bbcd solid 1px; 
 padding:2px;
 margin:29px 0 9px 0;
}
/* end Left Menu */

/* News */
#list{
 font-size:12px;
 color:#4d4d52;
 line-height:16px;
}
#list .element{
 border-bottom:#ecf1f3 solid 1px;
 width:680px;
 padding:3px 0 19px 0;
}
#list .date{
 font-size:10px;
 color:#a7a7a9;
}
/* end News */

/* Mask */
.mask_overlay{
 position:relative;
}
._mask{
 position:absolute;
 top:0;
 left:0;
 width:268px;
 height:185px;
 background:url('../images/background/mask/main.png');
}
/* end Mask */

/* Cars */
#sub-navigation{
 width:681px;
 height:56px;
 background:#eff5f7;
}
#sub-navigation-table{
 margin:0 0 0 14px;
}
#sub-navigation #description, #sub-navigation #exterior,#sub-navigation #colors, #sub-navigation #complectation, #sub-navigation #gallery, #sub-navigation #interior, #sub-navigation #security,#sub-navigation #more{
 display:block;
 height:18px;
 margin:0 30px 0 0
}

#sub-navigation #description{
 width:77px;
 background-image:url('../images/background/cars-subnav/description.gif');
}
#sub-navigation #exterior{
 width:74px;
 background-image:url('../images/background/cars-subnav/exterior.gif');
}
#sub-navigation #colors{
 width:90px;
 background-image:url('../images/background/cars-subnav/body-colors.gif');
}
#sub-navigation #complectation{
 width:157px;
 background-image:url('../images/background/cars-subnav/complectation.gif');
}
#sub-navigation #gallery{
 width:59px;
 background-image:url('../images/background/cars-subnav/gallery.gif');
}
#sub-navigation #interior{
 width:69px;
 background-image:url('../images/background/cars-subnav/interior.gif');
}
#sub-navigation #security{
 width:105px;
 background-image:url('../images/background/cars-subnav/security.gif');
}
#sub-navigation #more{
 width:120px;
 background-image:url('../images/background/cars-subnav/more.gif');
}
#sub-navigation a:hover{
 background-position:0 -18px;
}
#sub-navigation .active{
 background-position:0 -18px;
}
.body_color, .body_color_active{
 width:37px;
 height:22px;
 margin:0 1px 1px 0;
 border:#ddddde solid 1px;
 padding:1px;
 background:#fff;
 float:left;
}
.body_color_active{
 border:#002d55 solid 1px;
}
#complectation-head-table{
}
#complectation-head-table .center{
 text-align:center
}
#complectation-head-table td{
 background:#eff5f7;
 border-right:#fff solid 1px;
 height:45px;
 vertical-align:middle;
 line-height:13px;
}
#complectation-head-table td .el{
 margin:0 0 0 30px;
}

#complectation-table{
}
#complectation-table td{
 height:47px;
 font-size:10px;
 vertical-align:middle;
 border-bottom:#ecf1f3 solid 1px;
 text-align:left;
}
#complectation-table .name{
 color:#000;
 text-align:left;
}
#complectation-table .el{
 padding:0 0 0 30px;
}

/*end Cars*/
/* xls */
.xls{
 background:url('../images/icons/xls.gif') no-repeat 0 4px;
 display:block;
 width:130px;
 padding:0 0 0 33px;
 font-size:10px;
 line-height:13px;
 color:#378512;
 margin:41px 0 0 13px;
}
/* xls */
