html,body {background-color:#fff;}
body { behavior:url("js/lib/csshover.htc"); }
img {border:0;}
 /**
  * Fonts
  *
  * (en) global settings of font-families and font-sizes
  * (de) Globale Einstellungen für Zeichensatz und Schriftgrößen
  *
  * @section content-global-settings
  */

  /* (en) reset font size for all elements to standard (16 Pixel) */
  /* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
  html * { font-size: 100.01%; }

 /**
  * (en) reset monospaced elements to font size 16px in all browsers
  * (de) Schriftgröße von monospaced Elemente in allen Browsern auf 16 Pixel setzen
  *
  * @see: http://webkit.org/blog/67/strange-medium/
  */

  textarea, pre, code, kbd, samp, var, tt {
    font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
  }

  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
  body { font-family:Verdana, Arial, Helvetica, sans-serif;
     
    font-size: 75.00%;
    color: #444;
  }
  /*----------------*/
.t_row {display: block;margin-top:50px;clear:both;}
.t_row span {text-align: center;display:inline;height: 100%;}
.middle * {border:0;vertical-align: middle;}
.table_row {height:20px;clear:both;}
.table_row span{float:left;}
.border_c_1 {background-color:#fff;}
.border_c_2 {background-color:#efefef;}
.heading {color: #333;font-size:16px;font-weight:bold;font-family:verdana;margin-top:3px;margin-bottom:3px;}

/* IMAGES */
.img_list {float:left;margin-right:10px; margin-left:10px; padding-top:5px;/*border:1px solid #efefef;*/text-align:center;color:red;font-size:8pt;} 
.img_details {width:235px;height:180px;margin:5px;border:1px solid #efefef;}

/* DIV's */
/*a {text-decoration:none}*/
 .item_list { clear:both;border:0px; margin-top:10px; padding-top:0px; background-color:#F1F1F1;color:#333;font:bold 12px verdana;}
 .item_list_sold_ru { clear:both;border:0px; margin-top:10px; padding-top:0px; background-image:url(../img/sold_ru.gif); background-repeat:no-repeat; background-position:75%; background-color:#F1F1F1;color:#333;font:bold 12px verdana;}
  .item_list_sold_lv { clear:both;border:0px; margin-top:10px; padding-top:0px; background-image:url(../img/sold_lv.gif); background-repeat:no-repeat; background-position:75%; background-color:#F1F1F1;color:#333;font:bold 12px verdana;}
 .item_list ul{padding-bottom:30px; list-style:none}
 .item_list_sold_ru ul{padding-bottom:30px; list-style:none}
  .item_list_sold_lv ul{padding-bottom:30px; list-style:none}

 .item_list ul li{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:165px}
  .item_list_sold_ru ul li{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:165px}
  .item_list_sold_lv ul li{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:165px}
#it{padding-top:5px}

.item_list_rent {clear:both;margin-bottom:20px;border:0px solid #efefef;padding:3px;}
.item_list_rent h1 {color:#0b295b;font-family:verdana,sans-serif;font-size:14px;font-weight:bold;margin:0 0 10px 0;padding:0;}
.item_list_rent a {text-decoration:none;color:#333;font:bold 12px verdana;}
.item_list_rent td {font-size:10pt;}

.item_list_sbb {clear:both;margin-bottom:20px;border:0px solid #efefef;padding:3px;}
.item_list_sbb h1 {color:#0b295b;font-family:verdana,sans-serif;font-size:14px;font-weight:bold;margin:0 0 10px 0;padding:0;}
.item_list_sbb a {text-decoration:none;color:#333;font:bold 12px verdana;}
.item_list_sbb td {font-size:10pt;}

.line {background:url('/style/img/blue_line_grad.gif') no-repeat bottom left; margin-bottom:10px; height:10px;width:100%;}

/*h5 {font-family:verdana,sans-serif;font-size:12px;font-weight:bold;}
h4 {font-family:verdana,sans-serif;font-size:12px;font-weight:bold;}
h1 {font-family:verdana,sans-serif;font-size:12px;font-weight:bold;}*/
  /*--- Headings | Überschriften ------------------------------------------------------------------------*/

  h1,h2,h3,h4,h5,h6 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#222;
    margin: 0 0 0.25em 0;
  }

  h1 { font-size: 250%; }                       /* 30px */
  h2 { font-size: 200%; }                       /* 24px */
  h3 { font-size: 150%; }                       /* 18px */
  h4 { font-size: 133.33%; }                    /* 16px */
  h5 { font-size: 116.67%; }                    /* 14px */
  h6 { font-size: 116.67%; }                    /* 14px */

/* Choice bar*/
#choice_bar {clear:both;text-align:center;margin-bottom:35px;margin-top:10px;}
#choice_bar span {margin-right:50px;color:#0b295b;}
#choice_bar a {color:#0b295b;font-weight:bold;text-decoration:none;text-transform:uppercase;}
/*--------*/
#res{clear:both;}
#res ul{display:inline; float:left; padding-left:110px;}
#res ul li{display:inline; float:left; list-style-type:none; padding-left:50px;}
#res ul li a{color: #003399; font-size:14px;}
#res ul li a:hover{color:red;}
/*---------*/
.sbbmore {margin:5px; padding-left:160px;}
a.more {font-size:8pt;color:#0b295b;font-family:verdana;font-weight:bold;}
a.more:hover {color:blue;}
div#brand {width:700px; margin: auto; margin-bottom:20px; padding-top:5px; padding-bottom:5px; padding-left:50px; background-color: #EBEBEB}
tr td.color{background-color:#EAEAEA; text-align:right;}
/* a.br:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; letter-spacing:0.3ex;}
 a.br:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; letter-spacing:0.3ex;}
 a.br:active{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:underline; color: #FF0000;}
a.br:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:underline; color: #FF0000;}*/
      a.b_2 {color:#002c73;font-size:14px;font-weight:bold;text-decoration:none;border:0; padding-left:20px;}
      a.b_2:hover{color:red;}

/*To file info_about_us*/
.top
      { 
	  width:640px;
	  height:70px;
	  padding:20px;
	  color: #5500AA;

	  }
.otsek
      {
	  width:680px;
	  height:153px;

	  }
.foto
     {
	 float:left;
	 margin:10px;
	 border:none;
	 }
.text
     {
	 float:right;
	 width:380px;
	 height:93px; 
	 margin:10px;
	 background-color:#DEDEDE;
	 padding-top:40px;
	 padding-left:20px;
	 }

#zagolovok
          {
		  width:680px;
		  height:33px;
		  padding-top:12px;
		  background-color:#DEDEDE;
		  text-align: center;
		  }
.perv
     {
      width:200px;
      text-align:right;
      }
.row
    {
     background-color:#efefef;
    }
#links{ float:left; margin-left:25px; margin-top:12px}
#conttel{width:250px; padding-left:10px; padding-top:5px;}
/*------------------------------------------------------*/

.twoColFixLt #container { 
	width:850px;  
	margin: 0 auto;
	border: 0px solid red;
	text-align: left;
}
.twoColFixLt #sidebar1 {
	float: left; /* since this element is floated, a width must be given */
	width: 140px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #F4F4F4  url(../img/top_cars/bg_pattern.png) repeat-y;/* the background color will be displayed for the length of the content in the column, but no further */
	padding: 15px 10px 15px 20px;
	margin-top:25px;
}
.twoColFixLt #mainContent { 
	margin: 0 0 0 180px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	border: 0px solid red;
	padding: 0 20px 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
} 
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}