body
{
margin:0px;
padding:0px;
background:#ffffff;
font-family:Times New Roman;
font-size:14px;
width:100%;
min-height:100%;
color:#494948;
}

table,tr,td
{
 margin:0px;padding:0px;
}
#bodytable
{
width:95%;
text-align:left;

}
#hedertxt
{
color:#888888;
margin-top:10px;
padding-bottom:5px;
padding-left:30px;
border-bottom:1px #ffcc66 solid;
}
#shapka
{
background:url(../img/shapka.jpg)  center no-repeat;
width:100%;
height:200px;
}
.verhmenufon
{

}
.menutop
{
 float:left;
 margin-top:180px;

 padding-left:15px;
 margin-right:30px;
 font-size:16px;
 background:url(../img/square.gif)   no-repeat;
}

.menutop a
{
 color:#362414;
 font-weight:bold;
 text-decoration:none;
}
.menutop a:hover
{
 text-decoration:underline;
}
#menu
{
 padding-left:30px;
   background:#ff0000;
}
#menuline
{
   border-bottom:1px #ffcc66 solid;
   width:100%;
   height:3px;
}
.maintable
{
 width:100%;
 	 margin-top:30px;
	 border-spacing:0px;
	 border:0px;
}
.bottomtable
{
 width:100%;
 	 margin-top:0px;
	 border-spacing:0px;
	 border:0px;
	 height:45px;
	 background:url(../img/bottombg.gif) ;
}


#block1
{
	 background:url(../img/block1fon.gif)   repeat-y;

	 width:221px;

}

#block1top
{
	 background:url(../img/block1top.gif)   no-repeat;
	 height:100%;
	 width:221px;
}

#block1bottom
{
	 background:url(../img/block1bottom.gif)   no-repeat bottom;
	 height:100%;
	 width:221px;
	 padding-top:30px;
}
.block1links
{
		clear:both;
 	 background:url(../img/shashki1.gif)   no-repeat;
	 margin-left:15px;
	 padding-left:30px;
	  font-size:16px;
	 height:30px;
}

.block1links a
{
 color:#362414;
 text-decoration:none;
 font-weight:bold;
}
.block1links  a:hover
{
 text-decoration:underline;
}

#block2
{
	 background:url(../img/block2fon.gif)   repeat-y;

	 width:221px;
	 margin-top:30px;

}

#block2top
{
	 background:url(../img/block2top.gif)   no-repeat;
	 height:100%;
	 width:221px;
}

#block2bottom
{
	 background:url(../img/block2bottom.gif)   no-repeat bottom;
	 height:100%;
	 width:221px;
	 padding-top:30px;
}
.block2links
{
 clear:both;
 	 background:url(../img/shashki2.gif)   no-repeat;
	 margin-left:15px;
	 padding-left:30px;
	  font-size:16px;
	 height:30px;
	 font-weight:bold;
}

.block2links a
{
 color:#362414;
 text-decoration:none;
}
.block2links  a:hover
{
 text-decoration:underline;
}
.td1
{
 	 background:url(../img/doroga.gif);
	 	     padding-left:15px;
		   padding-right:15px;
}
.td2
{
 	 background:url(../img/doroga.gif);
	     padding-left:15px;
		   padding-right:15px;
}
#phone
{
 font-size:68px;

 font-weight:bold;
 font-family:tahoma;
 text-align:right;
 letter-spacing:5px;
 color:#D5D5D5;
}
.slogan
{
  background:url(../img/orange.gif)   no-repeat;

  color:362414;
  margin-left:20px;
  padding-left:15px;
  font-size:18px;
  margin-top:10px;
}


.slogan3
{
  background:url(../img/taxi-car.gif)   no-repeat;
  clear:both;
  color:362414;
  margin-left:20px;
  padding-left:75px;
  font-size:22px;
  height:30px;
  font-weight:bold;
  margin-top:30px;

}
.slog
{
 margin-top:24px;
}

.padd
{
 padding-left:20px;
 padding-right:20px;
}
.vactext
{
 padding-left:10px;
 padding-right:10px;
 font-size:16px;
}
.abp
{
 text-align:justify;
 padding-left:10px;
 padding-right:10px;
 text-indent:20px;
}
   P:first-letter {
    font-size: 120%; /* Размер шрифта первого символа */

	margin-right:1px;
   }

   .ul1
{
  padding-left:30px;
 padding-right:10px;
}
.ul1 li
{

 margin-bottom:10px;
}
.tarifi
{
   background:url(../img/tablo.gif)   no-repeat;
   width:542px;
   height:281px;
   margin:0px;padding:0px;
}
.trq
{
 height:20px;
}
.trq td
{
 width:62px;
 text-align:center;
}

.tarifi2
{
   background:url(../img/tablo2.gif)   no-repeat;
   width:290px;
   height:291px;
}

.trq2
{
 height:10px;
}
.trq2 td
{
 width:62px;
 text-align:center;
}

.tarifi3
{
   background:url(../img/fon.gif)   no-repeat;
   width:550px;
   height:101px;
}
.trq3
{
 height:14px;
}
.trq3 td
{
 width:70px;
 text-align:center;
  height:14px !important;
  font-size:11px;

}

.greenul
{
 list-style-image:url(../img/greenul2.gif);
 text-align:justify;
}
.greenul li
{
 margin-bottom:5px;
}
.ol1
{
 font-weight:bold;
}
.bordo
{
 color:#B24D49;
}
.bordob
{
 color:#B24D49;
 font-weight:bold;
}
.tertd1
{
 height:20px;
 margin:0px;padding:0px;
}
.slog2
{
margin-top:3px;
margin-bottom:3px;
}
img
{
 border:0px;
}
h1
{
 font-size:18px;
}

/**************************** Amur_Style *************************************/
.yui-star, .yui-nostar {background: url(/js/yui/rating/assets/star.gif) repeat 0 0px;width: 80px;height: 15px;overflow: hidden;text-indent: -999em;cursor: pointer;}
.yui-star {background: url(/js/yui/rating/assets/star.gif) repeat 0 -32px;width: 80px;height: 15px;overflow: hidden;text-indent: -999em;cursor: pointer;}

.cl-table {border:1px #EAF0F4 solid;width: 100%;display: table;text-indent: 0px;border-spacing: 2px;background:#DCECF6;}
	.cl-table thead tr th, .cl-table tbody tr td  {background:#D2DEE6; color:#022D4E; padding:3px; padding-left:5px; }
	.cl-table thead tr th  {font-weight: bold; text-align: center;}
	.cl-table tbody tr td  {font-weight: normal; text-align: left;}

ul.navigation {text-transform: lowercase;}

/**************************** Amur_Style_Form *************************************/

.cl-form {width: 100%; padding-right:7px; margin:5px 5px 0px 5px; font-size:12px;}
	.cl-form .form-submit {}
    .cl-form .form-element {margin: 2px 0px 2px 0px;border: #B3C8D7 1px solid;width: 99%;}
    .cl-form .form-element:hover { border:1px #5E85B5 solid !important;background:#E7F2FF;}
    .cl-form select.form-element {font-size: 10pt; width: 100%;}
    .cl-form textarea.form-element { left: 0px; margin: 2px 0px 2px 0px; height:200px;}
	.cl-form #captcha-input {border: 1px solid #B3B3B3; margin-left:0px;}
	.cl-form .form-file-image {border: 1px solid #B3B3B3;width: 100%;}
	.cl-form .form-file-image-preview img {border: 0; margin: 0; padding: 0;}
	.cl-form .form-file-image-preview {border: 0px;width: 90px;text-align: center;float: left;margin: 0; padding: 0;}
	.cl-form .form-file-image-delete {width: 90px;text-align: center;float: left;margin: 2px 0px 0px 0px;}

    .cl-form .error .form-element, .cl-form .error #captcha-input {border: 1px solid #FF0000;background-color:#FFF2E7;}

	.cl-form .cl-star {color: #ff4f4f;}
	.cl-form label {white-space: nowrap;}

textarea.form-info {height: 33px; font-family: tahoma, sans-serif;}

ul.errors li {font-size: 8pt;color: #ff4f4f;margin: 10px 0 7px 15px; list-style-type: disc;}
ul.messages li {font-size: 14pt; color: #ff4f4f;margin: 10px 0 7px 15px; list-style-type: disc;}

.forgot {color: #3F9EE1;}
.block-selected {border-left: 6px solid #F67777;}

.hint {
	font-size:11px;
	margin: 2px 3px 6px 0px;
	padding: 5px 0px 5px 17px;
}

.inline-block p {margin: 0;	padding: 0;}

.admin-block {background-color: #E5E5FF; border: 1px solid #ADC4F8;	margin: 0; padding: 5px; color: #111111;}
.admin-block a {margin: 0px 4px 0px 4px; padding: 5px; color: #0F0F0F; font-size: 12pt;}
.admin-block h1 {margin: 8px 0;}

.develop, .develop-main {border: 1px dotted #0000FF;margin: 5px;padding: 5px;position:relative;clear:left;overflow: hidden;}
.develop-main {border: 2px solid #0000FF;}
.develop a {color: #000000;}
.develop a.script, .develop-main a.script {color: #0000FF;font-size: 7pt;text-decoration: none;z-index:0;}
.develop a.script:hover, .develop-main a.script:hover  {background-color: #000000;color: #FFFF00;font-size: 17pt;z-index:10;}