  #newsblockdiv h3 a{
    color:#000;
  }
  
  div#innerbody {
  }
  
  div.leftside {
  	float: left;
    width: 100%;
  }
  
  div.rightblock { 
  	float: right;
  	margin-top: -44px;
    margin-left: -190px;
    width: 190px;
    margin-bottom:20px;
  }
  
  div.rightblock label{
  	clear: both;
  	display:block;
    margin-bottom:4px;
  }
  
  div.fastsearch input, div.fastsearch select{
    border:1px solid #D6DFE6;
    background-color: #FFFFFF;
	font-family: Tahoma;
  }

  div.fastsearch input, div.fastsearch select{
    border:1px solid #D6DFE6;
    background-color: #FFFFFF;
	font-family: Tahoma;
  }
  
  div.fastsearch select.long{
  	width:160px;
  }
  
  div.fastsearch select.short{
  	width:67px;
  }
       
  div.fastsearch input.findbut{
  	width:160px;
  }
  
  div.rightblock .fastsearch{
  	background-color:#EFF3F6;
    border:1px solid #D6DFE6;
  	padding: 8px;
  }
  div.rightblock div.sline{
  	margin-bottom: 7px;
  }
  div.leftside div.line{
  	clear: both;
  	margin: 20px 220px 20px 0;
    padding-bottom: 20px;
  	border-bottom: 1px solid #D5DFE6;
  }
  
  * html div.leftside div.line{
  	margin: 20px 220px 20px 0;
  }
  div#innerbody div.line p{
    margin:0 0 13px;
  }
  div#innerbody div.line p.last{
    margin:0 0 0px;
  }
  div.line div.foto{
  	float: left;
  	width: 84px;
  }
  div.foto img{
 	border: solid 1px #CCCCCC;
  }
  div.line div.description{
  	float: left;
    margin-right: -84px;
    width: 100%;  	 

	/*max-width:350px;*/
  }  
  div.line div.additional{
  	float: right;
  	width: 116px;
    margin: 0 84px 10px 10px;
  } 
  * html div.line div.additional{
    margin-right: 42px; 
  }
  /** html div#fourthlineright{
   margin-left:200px;  
  }*/
  div.additional input{
  	font-family: Tahoma;
    text-align: center;
    width: 116px;
    border: 1px solid #7F9DB9;
    background-color: #FFFFFF;
    margin-bottom:4px;
  }
  div.additional input.st1{
    background-color: #EFF3F6;
  }
  
  div.additional div.lizinginfo{
  	color: #858C93;
  	margin-bottom: 5px;
  }
  div.additional span.lizingprice{
  	color: #049802;
    font-size: 18px;
    font-weight: bold;
  }
  div.additional div.infobox{ 
    border: solid 1px #D5DFE6;
    margin-bottom: 5px;
    text-align:center;
    padding:3px 0 9px;
  }
  .px13{
    font-size: 13px;
  }
  div.leftside div.clear{
    clear: both;
    height: 0px;
  }
  div.pages div.firsttxt{
  	float:left;
  }
  div.pages {
  	float:right;
  	margin: 0 230px 20px 0;
  }
  div.pages a{
     border: solid 1px #E3E3E3;
  	 color: #858C93;
  	 background-color: #FFFFFF;
  	 display:block;
  	 width:18px;
  	 height:18px;
  	 margin-left:3px;
     padding-top:2px;
	 text-decoration:none;
	 text-align:center;
	 float:left;
	 margin-top:-3px;
  }
  div.pages a.border{
  	 color: #0051C5;
	 background-color: #EFF3F6;
  }
