


body {
    margin: 0;
    font-size: 11px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
body#popupMain {
    background-color: #fff !important;
}
ul, li {
    margin: 0;
    padding: 0;
}
noscript { margin: 0 0 10px 0px;  }
noscript p { background-color: #f5fff5; border-left: 1px solid #D1DFD1; border-top: 1px solid #D1DFD1; border-bottom: 1px solid #D1DFD1; font-size: 12px; font-weight: bold; color: #187F17; padding: 10px; width: 949px; text-align: center; }  
#topMenu,.subMenuTop,#topMenu,.subMenuTop2, .leftMenu, .leftMenu ul, #footer ul {
    list-style-type: none !important;
}
.pageContent ul {
 padding:0 0 0 15px;
}
#container {
    width: 970px;
    margin: 0 auto;
    padding: 27px 10px 0 30px;
    background: #fcfcfb url("/_images/bodyBg.gif") repeat-y;
}
.cl {
    clear: both;
    margin: 0;
    padding: 0;
 height: 1px;
}
/* Nagłówek */
#header {
    width: 970px;
    height: 125px; 
 position:relative; 
}
#header h1 {
    float: left;   
    margin: 0;
    padding: 0;
}
#header h1 a {
    display: block;
    width: 82px;
    height: 69px;
    margin: 0px 17px 0 0;
    padding: 0;    }
#header h1 span {
    display: none;
}
#header h2 {
    border-left: 1px solid #e4e4e4;
    color: #003366;
    float: left;
    font-size: 20px;
    height: 30px;
    margin: 20px 0 0 0;
    padding: 17px 0 0 14px;
 font-weight: normal;
}
#header h3#signatureMarque {  
 float: right;
 margin: 46px 25px 0 0;
 width: 165px;
 }
#menu {
 float:left;
 margin:80px 0 0 0px;
 position:absolute;
 z-index:300;
 left:0;
 
} 
ul#topMenu {
    width: 969px;
    height: 38px;
    border-left: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    background: url(/_images/menuBg.gif) repeat-x;
 vertical-align:baseline; 
}
div#menu ul li {
  font-size:1.1em;
  font-weight:bold;
  padding:13px 0;
  position:relative;
  z-index:50;
  margin-right:-1px;  
  float:left;
  margin:0; 
  width:auto;
  cursor:default;
 }
div#menu ul li:hover, div#menu ul li.hover {
  background-color:#FFFFFF;
  color:#051048;
  border-left:1px solid #DDDDDD;
  border-right:1px solid #DDDDDD;
  border-bottom:1px solid #ffffff;
  padding: 0;         
  margin-left: -1px; 
  z-index: 401;  
 }
div#menu ul li a { text-decoration:none; position:relative; }
    div#menu ul li a {
     border-right:1px solid #BCBDC0;
     color:#79797B;
     font-size:0.85em;
    }
    div#menu ul li.last  a{
     border-right:none;
    }
    div#menu ul li:hover a, div#menu ul li.hover a {
     padding: 13px 13px 13px 14px;
     color:#8c8c8c;
     border:none;  
    }
div#menu ul li:hover a { margin: 0 0 0 -1px; color: #336699; border-bottom:none;}
div#menu ul li:hover ul li a { color:#8c8c8c;  }
div#menu ul li ul {
     background-color:#FFFFFF;
     color:#79797B;
     font-size:0.85em;
     width:200px;
    }
div#menu ul li ul li ul { width:220px; } 
div#menu ul li ul, div#menu ul li ul li ul {
     border:1px solid #DDDDDD;
  border-top:none;
  border-bottom:none;
    }
div#menu ul li ul li { width:200px; }
div#menu ul li ul li ul li{ width:220px; }
div#menu ul li ul li:hover  { border-bottom:1px solid #DDDDDD; }
div#menu ul li ul li.dropdown {
      color:inherit;
      background:url('../images/icons/new-icons-2010/arrow_small_light_plus-right.jpg') no-repeat 190px center;
     }
div#menu ul li ul li.dropdown:hover {
      background:url('../images/icons/new-icons-2010/arrow_small_darkblue-right.jpg') no-repeat 190px center;
     }
      div#menu ul li ul li a {
       text-decoration:none;
       background-color:transparent;
       color:#79797B;
       font-size:10px;
       border-left:1px solid #DDDDDD;
       border-right:1px solid #DDDDDD;
       border-bottom:1px solid #DDDDDD;
       font-weight:normal;
       width:174px;
      }
      div#menu ul li ul li:hover a {
       text-decoration:none;
       background-color:transparent;
       border-right:1px solid #DDDDDD;
       color:#336699;
       width:174px;
       cursor:pointer;
      }
      div#menu ul li ul li ul li a {
  border: none!important;
   }
         div#menu ul li ul li:hover ul li a {
          text-decoration:none;
          background-color:transparent;
          color:#79797B;
          border-bottom:1px solid #DDDDDD;
          border-right:1px solid #DDDDDD;
    width: 220px; 
          font-size:10px;
         }
         div#menu ul li ul li ul li a:hover {
          text-decoration: none;
          background-color: transparent;
          color: #336699;
          cursor: pointer;
    width: 194px;
         }
    
       div#menu ul li a {
        display:block;
        line-height:12px;
        padding:0 13px;
        width:auto;
  font-size: 10px;
  color: #4b4b4b;
  text-transform:uppercase;
  font-weight: bold;
       }
      div#menu ul li ul {
       position:absolute;
       visibility:hidden;
       z-index:2000;
       margin:0;
       clear:both;
       height:auto;
       z-index:300;
    top:39px;
       margin:0 0 0 -1px;
      }
      div#menu ul li:hover ul { visibility:visible; }
         div#menu ul li ul li, div#menu ul li ul li ul li {
         display:block;        
         height:auto;
         clear:both;
         display:inline;
         float:left;
         margin:0;
         padding:0;
         position:relative;
   border-bottom: 1px solid #DDDDDD;
        }
  div#menu ul li ul li ul li a { 
   width: 220px;
  }
         div#menu ul li ul li a {
          display:block;
          height:auto;
          line-height:11px;
          padding:8px 12px;
    text-transform:none;
    color: #ccc;
    
         }
         div#menu ul li ul li ul {
          border-top: 1px solid #DDDDDD;
    display:none;
          position:absolute;
          top:0;
          left:100%; 
          margin: -1px 0 0 0px;
          z-index:300;
         }
         div#menu ul li ul li:hover ul {
          display:block;
         }
  div#menu ul li ul li.dropdown {
   background:url("/_images/arrow_small_light_plus-right.jpg") no-repeat scroll 190px center transparent;
   color:inherit;
  }
div#menu ul li ul li.dropdown:hover  {
   background:url("/_images/arrow_small_darkblue-right.jpg") no-repeat scroll 190px center transparent;
  }
#topMenu>li.active a { 
   border: none; 
   color: #336699; 
   border-right: 1px solid #BCBDC0;
   
}
#topMenu li.last {
    border: none;
}
#topMenu li.first.active ul li a { border-right: none;  }
.whiteLine { border-bottom: 1px solid #fff !important; }
#topMenu li.first a:hover { 
  z-index: 400; 
  border-left: none;
  border-right: none;    
  padding-left: 14px;
  padding-right: 13px;  
  color: #336699;
}
#topMenu li.last a {
    border: none;
}
.subMenuTop li {
 background-color: #fff;
}
.subMenuTop li a {
    display: block;
    width: 230px;   
    padding: 5px 7px 0 12px;
    border-bottom: 1px solid #336699;
}
.subMenuTop2 li a {
    display: block;
    width: 250px;   
    padding: 5px 7px 0 12px;
    border-bottom: 1px solid #336699;
}
/* definicje warstw zwiazanych z menu */
#dDownMain {
    position: relative;
    width: 768px;
    background: transparent;
    z-index: 10;
}
.pgmainmenu, .pgmainmenu:link, .pgmainmenu:active, .pgmainmenu:visited {
    color: #8c8c8c; 
    text-decoration: none;
 border-bottom: 1px solid #E3E3E3;
 border-left: 1px solid #E3E3E3;
 border-right: 1px solid #E3E3E3;
 line-height: 28px;
 font-size: 10px;
}
.pgmainmenu:hover {
    color: #336699; 
    text-decoration: none;
}
#sciezka {
    width: 956px;
    height: 18px;
    padding: 5px 0 0 10px;
    border: 1px solid #fff;   
}
/* Czę#ć główna strony */
#content {
    width: 970px;
    padding: 0;
    margin: 0;
}
#boxContent {
    margin: 10px 0 20px 0;
    padding-left: 0px;    
 background-color: #FFFFFF;
 
}
#boxContent .daneDealeraBox {
 background-image: url("/_images/spacer.gif");
 background-position: 0 0;
 background-repeat: repeat-y ;
    float: left;
    display: inline;
    width: 240px;
    _width: 237px;    
    margin: 0;
    padding: 0 0 0 0px;    
    font-size: 10px;
    color:#27458d;
}
#boxyFlash{ background: url(/_images/spacer.gif) repeat-y; padding: 0px 0 8px 9px; float:right; }
.daneDealeraBox span{ line-height: 11px;color:#000;display:block;padding-top:3px;padding-left: 10px;height:55px}
.daneDealeraBox em{ display: none; }
.daneDealeraBox .tit{ line-height: 1em; padding:0 0 0 10px;height:auto; width: 220px; float: left; }
.daneDealeraBox a{font: bold 12px verdana !important; color: #2645a0!important}
#boxContent>.daneDealeraBox { width: 236px; height: 82px; }
.daneDealeraBox a {font-weight: bold;display:block;padding-top:3px}
.daneDealeraBox img{margin: 7px 5px 0 0; float: left; }
#boxContent .daneDealeraBox span a{ float: left; font-size: 9px!important; margin-top: 3px; }
#boxContent .daneDealeraBox .tit a{font: bold 12px verdana!important; color: #2645a0!important; padding: 0}
#boxContent .box_waski {
    display: inline;
    float: left;
    width: 230px;
    padding: 0;
    margin: 0 0 0 10px;
    _margin: 0 0 0 10px;
    height: 74px;
    border: none;    
}
#boxContent .box_szeroki {
    display: inline;
    float: left;
    width: 355px;
    padding: 0;
    margin: 0 0 0 5px;
    height: 74px;
    border: none;    
}
#boxContent>.box_szeroki {
    margin: 0 0 0 7px;
   
}
#boxContent .box_szeroki_calosc {
    display: inline;
    float: left;
    width: 722px;
    padding: 0;
    margin: 0;
    height: 74px;
    border: none;    
}
#boxContent .box_waski img {
    width: 230px;
    padding: 0;
    margin: 0;
    height: 74px;
    border: none;    
}
#boxContent .box_szeroki img {
    width: 355px;
    padding: 0;
    margin: 0;
    height: 74px;
    border: none;    
}
/* Stopka */
#footer {
    width: 970px;    
    height: 18px;   
    margin: auto
}
#footer ul {
    float: left;
    margin: 2px 10px 0 0;
}
#footer li {
    float: left;
    padding: 0 10px;
    border-right: 1px solid #fff;
}
#footer li.last {
    border: none;
}
#footer li a {
    color: #bcbdc0 !important;
 font-size: 9px;
}
.contentHeader {    
    float: right;
}
#oneColumn {
    width: 955px;
    padding: 10px 0 10px 0px;
}
.pageContet {
    width: 100%;
}
.pageContent h3 {
    width: auto;
    padding: 7px 0 6px;
    margin:0;
    background: url("/_images/headerBG.gif") no-repeat 0 100%;
    font-size: 14px;
    font-weight: bold;
    color: #00255a;
    margin:0 0 10px;
 text-transform: uppercase;
 line-height: 29px; 
}
.siteMap #oneColumn {
 width: 970px 
}
#oneColumn .pageContent h3 {
 width: 951px;
 float:right;
 margin:0 0 26px;
}
#columnA {
    float: left;
    display: inline;
    width: 195px;
    padding: 0 0 10px 0px;
}
#columnA ul { 
 float: left;
 width: 193px;
 border-top: 1px solid #dcdcdc; 
 }
#columnA li { 
 border-right: 1px solid #DCDCDC;
 border-left: 1px solid #DCDCDC;
 border-bottom: 1px solid #DCDCDC;
 float: left;
 width: 193px;
}
#columnA .leftSubMenu li { 
 border-bottom: none;
 border-left: none;
 border-right: none;
 border-top: 1px solid #DCDCDC;
 }
#columnB {
 float: right;
 display: block;
 width: 730px;   
 padding: 10px 15px 40px 0;
 min-height: 400px;
}
#columnA h4 {    
    padding: 16px 0 0 20px;    
    margin:0;    
    font-size: 10px;
    font-weight: bold;
    color: #336699;
 float: left;
 height: 21px;
}
#columnA .head { 
 width: 193px;
 float: left;
 border-left: 1px solid #dcdcdc;    
 border-right: 1px solid #dcdcdc;    
 border-top: 1px solid #dcdcdc;    
 }
#columnA .head  img {
 float: left;
 margin-top:17px;
 width: 18px;
 height:  9px;
}
#columnA .leftMenu li a, #columnB .leftMenu li a {
    display: block;
    height: 22px;    
    padding: 8px 5px 5px 35px;
    margin: 0;    
    background: transparent url(/_images/arrowBullet.gif) 25px 14px no-repeat;
    font-size: 10px;
}
#columnA .leftMenu li.dwa li a, #columnB .leftMenu li.dwa li a {    
    height: 22px !important;    
    padding: 8px 5px 5px 35px;
 background-position: 40px 14px;
}
#columnA .leftMenu li.active a { 
    background-color: #eeeeee;
 font-weight: bold;
 color: #336699;
}
#columnA .leftMenu li.active ul li a {
    background-color: transparent;
}
#columnA .leftMenu li.last a {
    border-bottom: none;
}
#columnA .leftMenu li.dwa a, #columnA .leftMenu li.dwa li.dwa a {     
    padding: 8px 5px 5px 35px;
}
#columnA .leftMenu>li a{
    min-height: 16px;  
    height: auto;
 color: #8c8c8c;
}
#columnA .leftMenu .leftSubMenu, #columnB .leftMenu .leftSubMenu {   
   border-top: none;
}
#columnA .leftMenu .leftSubMenu>li a{
    min-height: 22px;  
    height: auto;
 padding: 8px 5px 5px 50px!important;
 background-position: 40px 14px;
}
.serwis {
    width: 745px;
}
.serwis li {    
    float: left;    
    padding: 11px 0px 10px 0;   
    width: 247px;
    z-index: 1; 
}
.serwis li.last {
    border-bottom: none;
}
.serwis li img {
    border: none;
    height: 92px;
    width: 198px;
 border: 3px solid #F0F0F0;
 float: left; 
}
.serwis li a.pic { 
 padding: 0 43px 0 0;
 float:left;
 } 
.serwis li a.tytul {   
 font-weight: bold; 
 width: 100%;
 float: right;
 padding: 0 0 9px;
 text-transform: uppercase;
}
.serwis li a.dwa {
 min-height: 26px;
} 
.serwis li a.wiecej {   
    display: block;     
    margin:0 43px 0 0;
 font-size: 10px;
    padding-left: 6px;
    background: transparent url(/_images/serwisListBG.gif) 15px 7px no-repeat;
 float: right;
 width: 67px;
 text-align: center;
 border-left: 3px solid #F0F0F0;
 border-right: 3px solid #F0F0F0;
 border-bottom: 3px solid #F0F0F0;
 line-height: 15px;
}
#mapaSerwisu {
    width: 951px; 
 float: right;
 margin-bottom: 35px; 
}
#mapaSerwisu #columnA {
    width: 460px;
    float: left;
    display: inline;
    margin: 0 !important;
    padding: 0 !important;
}
#mapaSerwisu #columnB {
    width: 460px;
    float: right;
    display: inline;
    margin: 0 !important;
    padding: 0 !important;
}
#mapaSerwisu #columnA h4, #mapaSerwisu #columnB h4 {
    padding: 0;
    font-size: 10px;
    font-weight: bold;
    color: #336699; 
 line-height: 20px;
 margin: 0;
 text-transform: uppercase;
 float: left;
}
#mapaSerwisu #columnA .head, #mapaSerwisu #columnB .head {
 width: 440px;
    height: 21px; 
    padding: 3px 0 0 12px;   
    margin: 0 0 1px 0;
    float: none;
 background-color: #f0f0f0;
 border: none;  
}
#mapaSerwisu #columnA .head img, #mapaSerwisu #columnB .head img { 
 margin-top: 6px;
 float: left;
}
#mapaSerwisu #columnA .leftMenu li a, #mapaSerwisu #columnB .leftMenu li a  {
    height: 19px;    
    padding: 6px 0 0 0;
    margin: 0;
    border: none;
    background-image: none;
    font-size: 10px;
    color: #8399a7;  
    position: relative;
    z-index: 1; 
}
#mapaSerwisu #columnA .leftMenu li.last a, #mapaSerwisu #columnB .leftMenu li.last a {
    border-bottom: none;
}
#mapaSerwisu #columnA .leftMenu li.dwa a, #mapaSerwisu #columnB .leftMenu li.dwa a {
      
}
#mapaSerwisu #columnA .leftMenu>li a, #mapaSerwisu #columnB .leftMenu>li a {
    min-height: 19px;  
    height: auto;
 font-size: 10px;
 line-height: 28px; 
 padding:0;
}
#mapaSerwisu #columnB .leftMenu .leftSubMenu>li a {
    min-height: 19px;  
    height: auto;
}
#mapaSerwisu #columnA .leftMenu li, #mapaSerwisu #columnB .leftMenu li {
 padding-left: 30px !important; 
 border: none;
 border-top: 1px solid #f0f0f0; 
 float: none;
 width: 422px;
 background: url("/_images/arrowBullet.gif") 17px 12px no-repeat; 
}
#mapaSerwisu #columnA ul, #mapaSerwisu #columnB ul {
   float: none;
   border-top: none;
   padding: 0;
   width: 427px;   
}
#mapaSerwisu #columnA, #mapaSerwisu #columnB {
    margin-top: 20px;
}
#columnA a.rozwin {
    display: none !important;
    position: absolute !important;
    margin: 0;
    padding: 0;
}
#mapaSerwisu #columnB .rozwin {
    display: block;
    position: absolute !important;
    width: 23px;
    height: 11px;
    margin:0 0 0 -24px !important;
    padding:0 !important;
}
#columnB .rozwin {
    background: transparent url(/_images/mapaOpen.gif) 0px 7px no-repeat !important;
}
#columnB .rozwin.active {
    background: transparent url(/_images/mapaClose.gif) 0px 7px no-repeat !important;
}
#columnB .leftMenu .leftSubMenu {
    border: medium none;
    margin-left: 0 !important;
}
BODY, TD, P {
 font: normal normal 11px verdana, Arial, Helvetica, sans-serif;
 color: #6B6B6B;
}
A, A:active, A:link, A:visited {
 color: #336699;
 text-decoration: none;
}
A:hover {
 color: #336699;
 text-decoration: underline;
}
FORM {
 margin: 0px 0px 0px 0px;
}
.tools {
 color: #2A2A73;
}
INPUT.tools {
 font: normal normal 11px Arial, Helvetica, sans-serif;
 border: 1px solid #6B6B6B;
 background-color: #FFFFFF;
 padding: 0 3px 0 3px;
 height: 16px;
}
.newsSummary {
 color: #DE6A6A;
 font-weight: bold;
 font-size: 11px;
}
.newsTitle {
}
.newsDate {
 color: #7C7C7C;
 font-size: 9px;
}
A.newsLink, A.newsLink:hover, A.newsLink:active, A.newsLink:visited, A.newsLink:link {
 text-decoration: none;
}
A.newsLink:hover {
 text-decoration: underline;
}
.head {
 font-family: Tahoma;
 font-size: 24pt;
 color: #7f7f7f; 
}
.dealerhead {
font-family: verdana, arial; font-size: 22px; font-weight: bold; color: #003366
}
.topmenu, .topmenu:hover, .topmenu:link, .topmenu:active, .topmenu:visited  {
font-family: verdana, arial; font-size: 11px; font-weight: normal; text-decoration:none; color: #555A5A
}
.topmenusep, .topmenusep:hover, .topmenusep:link, .topmenusep:active, .topmenusep:visited {
font-family: verdana, arial; font-size: 11px; font-weight: normal; text-decoration:none; color: #555A5A
}
.topmenu2    {
font-weight: bold
}
.mainmenu, .mainmenu:hover, .mainmenu:link, .mainmenu:active, .mainmenu:visited   {
font-family: verdana, arial; font-size: 11px; font-weight: normal; text-decoration:none; color: #FFFFFF
}
.path, .path:hover, .path:link, .path:active, .path:visited {
font-family: verdana, arial; font-size: 9px; font-weight: normal; text-decoration:none; color: #a0a0a0;
}
.pathsep    {}
.tit, .subtit {
font: bold 12px verdana !important; 
}
.contentpicture {}
.contentperson {margin-top: 14px; margin-bottom: 22px; }
.cpictimg {margin-bottom:5px}
.cpersimg {background-color: #ffffff; border: 1px #cccccc solid; padding: 1px}
.cperposition {font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #003366; margin-top: 6px; margin-bottom: 9px;}
.cpersname {font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #336699}
.admdgtit {font-weight: bold;  color: #336699; text-align:right}
.admdgwin {background-color: #EEEFEA;}
.hintlink {font-size: 9px;}
.mainlink {font-weight: bold}
/** GP promo **/
#media2 div.gp_row {
 width: 560px;
 height: 230px;
 background: transparent none no-repeat 0 0;
 margin-top: 20px; 
font-size: 10px;
}
#media2 div.gp_row p.gp_left_img {
 padding: 25px 10px 0 15px;
 width: 250px;
 height: 205px;
 float: left;
}
#media2 div.gp_row p.gp_left_img_big {
 padding: 5px 10px 0 15px;
 width: 250px;
 height: 205px;
 float: left;
}
#media2 div.gp_row div.gp_right_div {
 padding: 20px 0 0 0;
 width: 280px;
 height: 210px;
 overflow: hidden;
 float: left;
font-size: 10px;
}
#media2 div.gp_row p, #media2 div.gp_row p strong {
 color: #6d829d;
 line-height: 1.1em;
font-size: 10px;
}
#media2 div.gp_row ul {
 list-style: none outside;
 margin: 0;
 padding: 0;
font-size:10px;
}
#media2 div.gp_row li {
 list-style: none outside;
 margin: 0;
 padding: 0 0 0 20px;
 color: #6d829d;
 line-height: 1.5em;
 background: transparent none no-repeat 5px 5px;
font-size: 10px;
}
#media2 div.gp_row p.gp_more strong {
 display: block;
 margin-bottom: 7px;
font-size: 10px;
}
#media2 div.gp_row p.gp_more a {
 padding: 3px 0 3px 20px;
 background: transparent none no-repeat 5px 4px;
font-size: 10px;
}
#media2 div.gp_row {
background-image:url(http://www.peugeot.pl/locale/media/_images-pl/gp_cell_bkg.gif);
}
#media2 div.gp_row li {
background-image:url(http://www.peugeot.pl/locale/media/_images-pl/gp_lipos.gif);
}
#media2 div.gp_row p.gp_more a {
background-image:url(http://www.peugeot.pl/locale/media/_images-pl/gp_moredot.gif);
}
#media2 a.mL2, #media2 a.mL2:active, #media2 a.mL2:link, #media2 a.mL2:visited {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
font-size:10px;
}
#media2 a.mL2:hover {
color:#FFCC00;
text-decoration:none;
font-size:10px;
}
#media2 p {
margin:10px 0px;
}
/** /GP promo **/
#serwisy-techniczne tr td {
 border: 1px solid #DDD;
}
#stacja-demontaz tr td {
 border: 1px solid #DDD;
}
ul.serwis, .contenttext ul {
    list-style: none;
}
ul.serwis {
 padding: 0;
 width: 745px;
}
ul.serwis .spacer {
 clear:both;
 margin:0 0 14px;
 width: 690px;
 background: url("/_images/headerBG.gif") no-repeat scroll 0 100% transparent;
}
.contentText h6 {
 font-size: 11px;
 margin: 0 0 5px 0;
 background-color: #f0f0f0;
 float: left
}
.pageContent object {
    display: block;
    margin: 0 auto;
    visibility: visible;
}
p.kontaktIntro {
 color: #4B4B4B;
 margin-bottom: 0;
 padding-left: 4px;
}
.pageContent .dzialalnosc p { 
 clear: both;
 line-height: 24px; 
 margin: 5px 0 24px 30px; 
}
.contentText p,
.contentText div{ 
 clear: both;
 line-height: 24px; 
 margin: 5px 0 24px 0px;  
 width: 100%; 
 }
.contentText .contentperson p,
.contentText .contentperson div { 
 line-height: 12px; 
 margin: 5px 0 8px 0px;  
 width: 100%; 
 }

 .contentText .contentperson span { 
 line-height: 20px;  
margin: 5px 0 8px 0px;
 width: 100%; 
 }

.contentText .contentperson {
line-height:16px !important;
}
.contentText .contentperson .cperstxt {
    margin-left: 0px !important;
}

 .kontaktText div{ clear:none; width: auto;}
 .contentText p { 
  margin:5px 0 28px 0;
}
.contentText span.preety { 
 color: #336699;
 background: url("/_images/headerBG.gif") no-repeat scroll 0 0 transparent;  
 padding: 20px 0 10px;
 display: block;
}
.contentText h5 { 
 background: url("/_images/headerBG.gif") no-repeat scroll 0 100% transparent;  
 padding: 10px 0;
 font-weight: bold;
 font-size: 11px; 
} 
.contentText .title { 
 float: left;
} 
.contentText .title h4 { 
 background-color: #f0f0f0;
 color: #4b4b4b;
 font-weight: bold;
 float: left; 
 margin:  0 0 0 30px;
 line-height: 24px;
}
.contentText.kontaktText {
 clear: both;
 padding-left: 4px;
 padding-bottom: 21px;
}
.contentText.kontaktText h4 {
 color: #27458d;  
 padding: 11px 29px 0 1px;
 height: 24px;
 font-size: 14px;
 width: auto;
 float: left;
 margin: 17px 0 0;
}
.contentText.kontaktText address {
 clear: both;
 float: right;
 width: 185px;
 font-style: normal;
 font-size: 11px;
 line-height: 13px;
 padding: 7px;
 border: 3px solid #F0F0F0;
 color: #4b4b4b;
}
.contentText.kontaktText address img{ 
 padding: 5px 5px 0 0;
 float: left;
}
.contentText.kontaktText address strong {
 color: #336699; 
}
 
.contentText.kontaktText address a {
 color: #27458d !important;
 font-weight: normal; 
 line-height:20px;
}
.contentText.kontaktText table {
  float: left; 
  border-collapse: collapse; 
  margin: 2px 0; 
}
.contentText.kontaktText table.kontakt { 
   width: 508px; 
 }
.contentText.kontaktText table th, .contentText.kontaktText table td {
 height: 29px;
 text-align: center;
 vertical-align: middle; 
 font-family: Tahoma;
 font-size: 9px;
 border-right: 2px solid #FCFCFB;
}
.contentText.kontaktText table th {
 background-color: #336699; 
 color: #fff;
 font-weight: normal;
} 
.contentText.kontaktText table th.unactive {
 background-color: #c5c5c5; 
 color: #fff;
}
.contentText.kontaktText table td.unactive {
 color: #c5c5c5; 
}
.contentText.kontaktText table td { 
  color: #27458d;
  padding: 0;
  margin: 0;
}
.contentText.kontaktText table.inner {
 margin: 0; 
}
.contentText.kontaktText table.inner td {
 border-left: 3px solid #f0f0f0 ;
 border-right: 3px solid #f0f0f0 ;
  
}
.contentText.kontaktText table .first { 
 border-top: 3px solid #f0f0f0 ; 
}
.contentText.kontaktText table .last { 
 border-bottom: 3px solid #f0f0f0 ;
}
.contentText.kontaktText table.Dday { 
 width: 38px;
 padding:0;
 margin:0;
 }
.contentText.kontaktText table .day {
 background-color: #FFFFFF; 
 width: 35px;
 padding-right: 7px;
 color: #27458d;
 font-weight: bold;
 text-align: right;
 vertical-align: middle; 
 border: none;
}
.contentText.kontaktText table .vnDealer {
 width: 63px;
 padding:0;
}
.contentText.kontaktText table .sDealer {
 width: 63px;
 padding:0;
}
.contentText.kontaktText table .prDealer {
 width: 76px;
 padding:0;
}
.contentText.kontaktText table .cDealer {
 width: 63px;
 padding:0;
}
.contentText.kontaktText table .pDealer {
 width: 64px;
}
.contentText.kontaktText table .olDealer {
 width: 72px;
}
.contentText.kontaktText table .rDealer {
 width: 66px;
}
.separatorKontakt {
}
.contentBottom { 
 background: transparent none 0 0 no-repeat;
 margin:0 auto;
 width:1010px;
}
.addressBox {
 padding:  6px 76px 0 18px; 
 float: left;
 width: 270px;
}
.addressBox p { margin: 5px 0 10px 0; line-height: 18px; }
.addressBox  strong {
 font-size: 11px;
 color: #336699;
 padding-bottom: 5px;
 display: block;
}
.addressBox img {
 padding:5px 5px 0 0;
 float:left;
}
.contentText #newCars  { 
 background: none no-repeat 0 4px;
}
.contentText #service { 
 background: url("/_images/service.gif") no-repeat;
}
.contentText #plate { 
 background: url("/_images/plate.gif") no-repeat;
}
.contentText #parts { 
 background: url("/_images/parts.gif") no-repeat;
}
.contentText #paint { 
 background: url("/_images/paint.gif") no-repeat;
}
.contentText #snip { 
 background: url("/_images/snip.gif") no-repeat;
}
.contentText #peugotRapide { 
 background: url("/_images/peugeotRapide.gif") no-repeat;
}
/* ------ */
.contentText span.preety { 
 background: url("/_images/headerBG.gif") no-repeat scroll 0 0 transparent;  
}
.contentText h5 { 
 background: url("/_images/headerBG.gif") no-repeat scroll 0 100% transparent; 
} 
ul.serwis .spacer {
 background: url("/_images/headerBG.gif") no-repeat scroll 0 100% transparent;
}
#mapaSerwisu #columnA .leftMenu li, #mapaSerwisu #columnB .leftMenu li {
 background: url("/_images/arrowBullet.gif") 17px 12px no-repeat; 
}
.serwis li a.wiecej {   
    background: transparent url(/_images/serwisListBG.gif) 15px 7px no-repeat;
}
#columnA .leftMenu li a, #columnB .leftMenu li a {   
    background: transparent url(/_images/arrowBullet.gif) 25px 14px no-repeat;
}
.contentBottom {
background-image: url(/_images/contentBottom.gif); 
}
.contentText #newCars {
background-image: url(/_images/newCar.gif); 
}
.contentText #service { 
background-image: url(/_images/service.gif); 
}
.contentText #plate { 
background-image: url(/_images/plate.gif); 
}
.contentText #parts { 
background-image: url(/_images/parts.gif); 
}
.contentText #paint { 
background-image: url(/_images/paint.gif); } 
.contentText #snip { 
background-image: url(/_images/snip.gif); 
}
.contentText #peugotRapide { 
background-image: url(/_images/peugeotRapide.gif); 
}
#flashobject a img { border: none; margin: 20px 40px; }
#header h1 a { background-image: url(/_images/logo-peugeot.png); }

.contentText div.catBox {
    clear: none;
    float: left;
    height: 109px;
    width: 350px;
    padding-bottom: 10px;
}

.contentText div.catBox .catBoxImg {
    float: left;
    height: 109px;
    width: 109px;

}

.contentText div.catBox .catBoxImg img {
    height: 109px;
    width: 109px;
    border: none;
}

.contentText div.catBox .catBoxContent {
    clear: none;
    float: right;
    width: 225px;
    margin-top: 0;
}

.contentText div.catBox .catBoxContent h4 {
    margin: 0;
}
.contentText div.catBox .catBoxContent h4 {
    margin: 0;
}

#header h1 a { background-image: url(/_images/logo-peugeot.png); } { background-image: url(/_images/mapaClose.gif); } { background-image: url(/_images/mapaStrzalka.gif); } { background-image: url(/_images/serwisListBG.gif); } { background-image: url(); } { background-image: url(/_images/menuListBG.gif); } { background-image: url(/_images/menuHeaderBG.gif); } { background-image: url(/_images/logo_trib.gif); } { background-image: url(/_images/logo_pg.gif); } { background-image: url(/_images/footerBG.gif); } { background-image: url(/_images/topMenu_last.gif); } { background-image: url(/_images/topMenu_first.gif); } { background-image: url(/_images/topMenuBG.gif); }
