/* 2006 MassMedia */

* {
        margin: 0px;
        padding: 0px;
        border: none;
        color: #333333;
        font-family: Arial;
        font-size: 12px;
}

html, body {
 	width: 100%;
	height: 100%;
	text-align: justify;
}

body{
        background-color: white;
        behavior: url("csshover.htc");
}

table.content{
      border: 1px solid white;
      width: 100%;
      background-color: #E0E0E0;
      padding: 0px;
}

 td{
           border: 0px solid white;
           padding-left: 10px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 10px;
}

.title{
       margin: 0px;
       padding: 0px;
       border: none;
       font-weight: bold;
       color: black;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       text-align: center;
}

#mulechka{
     position: absolute;
     width: 210px;
     border: 0px solid red;
     top: 0px;
     left: 43px;
     height: 109px;
     11background-image: url("images/logo1.jpg");
     background-position: 0px 10px;
     background-repeat: no-repeat;
}


#header{
        width: 100%;
        height: 109px;
        text-align: right;
        background: url("images/logo1.jpg") 43px 25px no-repeat;
}


H1{
		padding-left: 20px;
		padding-bottom: 10px;
		padding-top: 40px;
        border: none;
        font-weight: bold;
        color: #2d2d2d;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 17px;
        text-align: left;
       	background: url("images/block.gif") 0 42px no-repeat;
}

H2{
                padding-left: 20px;
                padding-bottom: 10px;
                padding-top: 40px;
        border: none;
        font-weight: bold;
        color: #2d2d2d;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-align: left;
		background-position: 0px 40px;
        background-image: url("images/block.gif");
        background-repeat: no-repeat;
}


#h1{
        position: absolute;
        top: 0px;
        right: 0px;
        width: 472px;
        height: 10px;
        background-image: url("images/back.gif");
        background-repeat: repeat-x;
}

#h2{
        padding-top: 19px;
        padding-right: 39px;
        padding-bottom: 6px;
        height: 99px;
}

#h2 a{
        margin: 0px;
        padding-right: 5px;
}

#middle{
        width: 100%;
        height: 324px;
        background-image: url("images/middle.gif");
        background-repeat: repeat-x;
}

#hmash_c2{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c2.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c3{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c3.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c3pluriel{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c3.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c4{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c4.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_none{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_none.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c4coupe{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c4.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c4hatchback{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c4.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_xsara_picasso{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_xsara_pic.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c5{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c5.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c6{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c6.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c8{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c8.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_berlingo_pas{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_berlingo.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}


#hmash_berlingo_gruz{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_berlingo.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_jumpy{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_jumpy.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_jumper{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_jumper.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#hmash_c2{
        width: 100%;
        height: 81px;
        background-image: url("images/mash_c2.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}



#menu_c2{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c2.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_c3{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c3.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_c3pluriel{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c3pluriel.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_none, #menu_c4{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c4.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_c4coupe{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c4.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_c4hatchback{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c4.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_xsara_picasso{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_xsara.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_c5{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c5.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}


#menu_c6{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c6.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_c8{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_c8.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_berlingo_pas{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_berlingo_pas.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_berlingo_gruz{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_berlingo_gruz.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}



#menu_jumpy{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_jumpy.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}

#menu_jumper{
        width: 100%;
        height: 243px;
        background-image: url("images/menu_jumper.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}


#navbar{
        position: absolute;
        left: 52px;
        top: 190px;
        list-style: none;
        z-index: 20;
}

#navbar a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
        line-height: 15px;
}

#navbar a:hover{
        text-decoration: underline;
}


#navbar_car{
  margin-left: 10px;
}


#navbar_car a{
        list-style-type: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        line-height: 15px;
}

#navbar_car a:hover{
        text-decoration: underline;
}


#mmash{
        position: absolute;
        left: 250px;
        top: 232px;
        width: 500px;
        height: 200px;
        background-image: url("images/main_mmash.gif");
        background-position: top right;
        background-repeat: no-repeat;
        z-index: 5;
}

#footer{
        width: 100%;
        height: 91px;
        text-align: left;
        background-image: url("images/footerb.gif");
        background-position: top right;
        background-repeat: repeat-x;
}

#footer_mash{
        float: left;
        width: 195px;
        height: 91px;
        background-image: url("images/footer_mash.jpg");
        background-position: top left;
        background-repeat: no-repeat;
}



/* footer_navbar */


#footer_navbar{
        float: left;
        height: 63px;
}
#footer_navbar a{
        float: left;
}
#footer_nav1{
        padding-top: 17px;
        padding-left: 41px;
        height: 33px;
        background-image: url("images/footer_arrows.jpg");
        background-position: 0px 0px;
        background-repeat: no-repeat;
}
#footer_nav1:hover{
        background-position: 0px -91px;
}
#footer_nav1 a{
        height: 33px;
}


#footer_nav2{
        padding-left: 41px;
        padding-bottom: 11px;
        height: 30px;
        background-image: url("images/footer_arrows.jpg");
        background-position: 0px -50px;
        background-repeat: no-repeat;
}
#footer_nav2:hover{
        background-position: 0px -232px;
}
#footer_nav2 a{
        height: 30px;
}


/* buttons - nav1 */

a#footerb_c2{
        width: 63px;
        background-image: url("images/footerb_c2.gif");
        background-position: 0px 0px;
}
a#footerb_c2:hover{
        background-position: 0px -33px;
}



a#footerb_c3{
        width: 64px;
        background-image: url("images/footerb_c3.gif");
        background-position: 0px 0px;
}
a#footerb_c3:hover{
        background-position: 0px -33px;
}


a#footerb_c3pluriel{
        width: 112px;
        background-image: url("images/footerb_c3pluriel.gif");
        background-position: 0px 0px;
}
a#footerb_c3pluriel:hover{
        background-position: 0px -33px;
}


a#footerb_c4{
        width: 68px;
        background-image: url("images/footerb_c4.gif");
        background-position: 0px 0px;
}
a#footerb_c4:hover{
        background-position: 0px -33px;
}


a#footerb_xsara_picasso{
        width: 107px;
        background-image: url("images/footerb_xsarab_picasso.gif");
        background-position: 0px 0px;
}
a#footerb_footerb_xsara_picasso:hover{
        background-position: 0px -33px;
}


a#footerb_c5{
        width: 71px;
        background-image: url("images/footerb_c5.gif");
        background-position: 0px 0px;
}
a#footerb_c5:hover{
        background-position: 0px -33px;
}


a#footerb_c6{
        width: 70px;
        background-image: url("images/footerb_c6.gif");
        background-position: 0px 0px;
}
a#footerb_c6:hover{
        background-position: 0px -33px;
}


a#footerb_c8{
        width: 64px;
        background-image: url("images/footerb_c8.gif");
        background-position: 0px 0px;
}
a#footerb_c8:hover{
        background-position: 0px -33px;
}


a#footerb_berlingo{
        width: 106px;
        background-image: url("images/footerb_berlingo.gif");
        background-position: 0px 0px;
}
a#footerb_berlingo:hover{
        background-position: 0px -33px;
}



/* buttons - nav2 */



a#footerr_berlingo{
        width: 99px;
        background-image: url("images/footerr_berlingo.gif");
        background-position: 0px 0px;
}
a#footerr_berlingo:hover{
        background-position: 0px -30px;
}


a#footerr_jumpy{
        width: 72px;
        background-image: url("images/footerr_jumpy.gif");
        background-position: 0px 0px;
}
a#footerr_jumpy:hover{
        background-position: 0px -30px;
}


a#footerr_jumper{
        width: 84px;
        background-image: url("images/footerr_jumper.gif");
        background-position: 0px 0px;
}
a#footerr_jumper:hover{
        background-position: 0px -30px;
}


/*  */

#creator{
        float: left;
        padding-right: 30px;
        width: 236px;
        height: 60px;
        text-align: center;
        background-image: url("images/footer_creator.jpg");
        background-repeat: no-repeat;
}


.selected{
    list-style-image: url("images/circle.gif");
    margin-left: 0px;

}

img.history_img {
	float: right;
	padding: 10px 0 10px 10px;
}

table#main_table {
	border: 0;
	padding: 0;
	margin: 0;
}
/* ========= where_buy.php ============= */
span.sity {
      font: bold 150% Verdana;
    }

img.pic {
      border: 1px solid black;
    }

td.info {
		text-align: right; width: 100px;
	}

td.pictures {
		vertical-align: top; width: 145px;
	}

/* ========= where_buy.php ============= */



/* ========== begin configurator ===============*/

#conf div{
  margin: 5px 5px 5px 0;
  padding: 10px;
}


#conf_sklad{
  background-color: #fff0f0;
  height: 30px;
  display:inline;
  float:left;
}

#left{
  display: block;
  float: left;
  width: 45%;
}

#conf_sklad_headers{
  background-color: #fff;
  height: 30px;
  display:inline;
  float:left;
}

#conf_cars{
  background-color: #ffffff;
  width: 205px;
  height: auto;

}
#conf_motors{
  background-color: #f5f5f5;
}

#conf_kpp{
  background-color: #fafafa;
}

#conf_compl{
  background-color: #fafafa;
}

#conf_itog{
  border: 1px solid silver;
  height: 274px;
  display:block;
  float:left;
  width: 260px;
}

#conf_itog img {
  margin-right: 20px;
}


.masinka {
  display:inline;
  float:left;
  text-align:center;
  vertical-align:top;
  height: 105px ;


}
.masinka img {
  display:block;

}
.mot_kpp {
  display: block;
  width: 260px;
  height: 150px;
  padding: 4px;
  border: 1px solid silver;
  margin-bottom: 10px;
  background-color: #fafafa;
}

.avialable{
  display: block;
  width: 100%;
  height: 474px;
  border: 1px solid silver;
  margin-bottom: 10px;
  text-aligne:center;
}

.avialable td{
  border-bottom:solid 1px silver; 
  padding:1px;
}

.avialable tr:hover{
  background-color: #eafafa;
}



.avialable a{
  text-decoration:none;
}

#at{
  display: inline;
  float: left;
  width: 45%;
  height: 305px;
}

/*	============ end configurator =============*/

/*	============ begin avto_probeg =============*/

#search_tbl{
  width: 100%;
}
#search_tbl td{
           border: 0px solid white;
           padding-left: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           font: bold 115% Arial;
}

#search_tbl .b, #search_tbl select{
  border: 1px solid #6E6E6E;
  padding: 1px;
}

#search_button{
  padding: 1px 2px;
  margin: 2px;
  margin-bottom: 16px;
  font: bold 105% Arial;
  background: #d4d0c8;
  border-left:1px solid #BBBBBB;
  border-top:1px solid #BBBBBB;
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
}

/*	============ end avto_probeg =============*/

/*	============ begin contacts =============*/

  input.npt {
    border: 1px solid #8D8D8D;
    display: block;
    width: 320px;
    color: silver;
	margin: 2px auto;
  }

  input#subm{
  width: 100px;
  border-left:1px solid #BBBBBB;
  border-top:1px solid #BBBBBB;
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color: black;
	margin: 2px auto;
  }

  textarea#msg {
       color: #bbbbbb;
       height:200px;
       width: 320px;
       overflow: auto;
       text-align: left;
       border: 1px solid #8D8D8D;
       display: block;
	margin: 2px auto;
  }

  fieldset#fldst {
     border: 1px solid black;
     padding: 10px;
     width: 400px;
     text-align: center;
  }

/*	============ end contacts =============*/

/*	============ begin map_site =============*/

ul#map_ul {margin-bottom: 1em;}
ul#map_ul ul {margin-left: 3em; list-style: square}
ul#map_ul ul ul {list-style: decimal}
li {line-height: 150%}

/*	============ end map_site =============*/

/*	============ begin book.phtml =============*/

a.name {
  font: bold 125% Verdana;
  text-decoration: none;
  margin: 0px 20px;
  color: #660000;
}
span.name {
  font: bold 125% Verdana;
  text-decoration: none;
  margin: 0px 20px;
  color: #660000;
}

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


i.date{
  color: #A7A7A7;
}

#good_idea_div{
      border: 0px solid white;
      width: 100%;
      background-color: #F5F5F5;
      padding: 10px 7px;
}

#good_idea_div div{
    margin: 5px 0px;
}


#good_idea_div span.qqq{
  color: #D3D3D3;
  font-size: 85%;
  margin-top: 6px;
  margin-left: -50px;
  position: absolute;
  border: 0px solid red;
}

#good_idea_div span.aaa{
  color: #D3D3D3;
  font-size: 85%;
  margin-top: 6px;
  margin-left: -42px;
  position: absolute;
  border: 0px solid red;
}

#good_idea_div span.answer{

}


#form .border{
    border: 1px solid black;
    margin: 2px 2px;
    padding: 1px;
    display: block;
}

#form span{
   margin: 2px 2px;
   color: black;
   font-size: 100%;
}


#form textarea{
   width: 80%;
}

#submit_button{
  border-left:1px solid #BBBBBB;
  border-top:1px solid #BBBBBB;
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
}

/*	============ end book.phtml =============*/