/* наша HTML таблица */
table.sort{
border-spacing:0.1em;
margin-bottom:1em;
margin-top:1em
}

/* ячейки таблицы */
table.sort td{
border:1px solid #CCCCCC;
padding:0.3em 1em
}

/* заголовки таблицы */
table.sort thead td{
cursor:pointer;
cursor:hand;
font-weight:bold;
text-align:center;
vertical-align:middle
}

/* заголовок отсортированного столбца */
table.sort thead td.curcol{
background-color:#999999;
color:#FFFFFF
}

.taxi_table {
	width: 100%;	
}

.taxi_header {
	text-align: center;
	vertical-align: middle;
	margin: 5px;
}

.taxi_th {
	border: 2px solid #CDCDCD;
}

.taxi_cell {
	text-align: left;
	margin: 3px;
}

.taxi_td {
	border: 1px solid #CCCCCC;
	vertical-align: middle;
}

/* ==================================================================*/
#nifty h1,h2,p{margin: 0 10px}
#nifty h1{font-size: 250%;color: #FFF}
#nifty h2{font-size: 200%;color: #f0f0f0}
#nifty p{padding-bottom:0.3em; padding-top:10px;font-family:tahoma; color:#656565}
#nifty h2{padding-top: 0.3em}
div#nifty{ margin: 0 0 0 0;background: #FFDE59; }
img#nifty{ padding:10px; }
.clear_art {clear:both;padding:0;}
b.rtop, b.rbottom{display:block;background: #FFF;}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #FFDE59}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
body {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

body,td{
	color:#2A2A2A;
	font-size:12px;
	font-family:Arial;
}
h1 {
	padding:0px;
	margin:0px;
	color:#656565;
	font-family:Arial;
	font-size:22px;
}

#ancor a {
	padding:0px;
	margin:0px;
	color:#3E62AB;
	font-family:Arial;
	font-size:22px;
	text-decoration:none;
}

#ancor a:hover {
	background-color:#3E62AB;
	color:#ffffff;
	font-family:Arial;
	font-size:22px;
	text-decoration:none;
}

h2 {
	padding:0px;
	margin:0px;
	color:#656565;
	font-family:Arial;
	font-size:20px;
}

h3 {
	padding:0px;
	margin:0px;
	color:#656565;
	font-family:Arial;
	font-size:18px;
}
p {
	color:#2A2A2A;
	font-family:arial;
	font-size:13px;
	padding-bottom:8px;
	text-align: justify;
}

a:link {
	color:#3e3e3e;
	font-size:12px;
	font-family:Arial;
}
a:visited {
	color:#3e3e3e;
	font-size:12px;
	font-family:Arial;
}
a:hover {
	color:#3e3e3e;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
}
a:active {
	color:#3e3e3e;
	font-size:12px;
	font-family:Arial;
}
form.ads_add input,textarea,select{
	width: 400px;
}
input.button{
	width: auto;
}
input.error, select.error, textarea.error {border: 2px solid #de3939;}
span.error {color: #de3939; display: none;}

.header_table {
	width:100%;
	height:229px;
	background:url(/img/header_bg.jpg) repeat-x scroll left bottom;
}
.bord_container {
	height:221px;
	width:359px;
	background:url(/img/bord.png) no-repeat scroll left bottom;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bord.png,sizingMethod=crop);
}
.audi_container {
	height:115px;
	width:325px;
	background:url(/img/audi.png) no-repeat scroll left bottom;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/audi.png,sizingMethod=crop);
	margin-bottom:15px;
}
.bmv_container {
	height:113px;
	width:319px;
	background:url(/img/bmv.png) no-repeat scroll left bottom;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bmv.png,sizingMethod=crop);
	margin-bottom:15px;
}
.bord_car {
	background:url(/img/bord_bg.jpg) no-repeat scroll left bottom;
	width:355px;
	height:137px;
	margin-left:2px;
}
.bord_text {
	height:32px;
	margin-left:2px;
}
.header_container {
	border-bottom:4px solid #F0BE32;
}
.menu_container {
	width:100%;
	height:27px;
	background:url(/img/menu_bg.png) no-repeat scroll left top;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_bg.png,sizingMethod=crop);
	text-align:left;
	margin-bottom:62px;
	margin-top:5px;
}
.menu_link:link {
	position:relative;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	color:#ffffff;
	border-bottom:1px dashed #ffffff;
}
.menu_link:active {
	position:relative;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	color:#ffffff;
	border-bottom:1px dashed #ffffff;
}
.menu_link:visited {
	position:relative;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	color:#ffffff;
	border-bottom:1px dashed #ffffff;
}
.menu_link:hover {
	position:relative;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	color:#ffffff;
	border-bottom:none;
}
.menu_icon {
	margin-top:3px;
}
.submenu_container {
	padding-top:4px;
}
.bord_avto_text {
	font-size:26px;
	font-family:Verdana;
	color:#2C2C2C;
	margin-left:12px;
	padding-top:20px;
}
.bord_odessa {
	font-size:30px;
	font-family:Verdana;
	color:#2C2C2C;
	margin-left:12px;
}
.bord_only {
	font-size:20px;
	font-family:Verdana;
	color:#B70E12;
	margin-left:12px;
	padding-top:15px;
}
.bord_link:link {
	font-family:Tahoma;
	font-size:20px;
	color:#ffffff;
	position:relative;
}
.bord_link:active {
	font-family:Tahoma;
	font-size:20px;
	color:#ffffff;
	position:relative;
}
.bord_link:visited {
	font-family:Tahoma;
	font-size:20px;
	color:#ffffff;
	position:relative;
}
.bord_link:hover {
	font-family:Tahoma;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	position:relative;
}
.star {
	font-family:Tahoma;
	font-size:18px;
	color:#ffffff;
}
.logo_text {
	font-family:Arial;
	font-size:22px;
	color:#ffffff;
}
.logo_link {
	border:0px;
	text-decoration:none;
	position:relative;
}
.footer_container {
	width:100%;
	padding-top:20px;
	height:81px;
	border-top:4px solid #F0BE32;
}
.podval_text {
	color:#2A2A2A;
	font-size:12px;
	font-family:Tahoma;
	margin-left:25px;
}
.left_link:link {
	color:#3E62AB;
	font-size:12px;
	font-family:Tahoma;
}
.left_link:active {
	color:#3E62AB;
	font-size:12px;
	font-family:Tahoma;
}
.left_link:visited {
	color:#3E62AB;
	font-size:12px;
	font-family:Tahoma;
}
.left_link:hover {
	background-color:#3E62AB;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-family:Tahoma;
}
.podval_delimiter {
	margin-left:5px;
	color:#949494;
}
.bread_crumbs_container  {
	margin-left:25px;
	padding-top:20px;
	padding-bottom:15px;
}
.bread_link:link {
	font-family:Arial;
	font-size:12px;
	color:#4B6CB1;
}
.bread_link:active {
	font-family:Arial;
	font-size:12px;
	color:#4B6CB1;
}
.bread_link:visited {
	font-family:Arial;
	font-size:12px;
	color:#4B6CB1;
}
.bread_link:hover {
	font-family:Arial;
	font-size:12px;
	background-color:#4B6CB1;
	color:#ffffff;
}
.current_bread_link {
	font-family:Arial;
	font-size:12px;
	color:#2A2A2A;
	text-decoration:none;
}
.yellow_left_row {
	background-color:#FFD220;
}
.left_menu_link:link {
	font-family:Arial;
	font-size:14px;
	color:#2A2A2A;
}
.left_menu_link:active {
	font-family:Arial;
	font-size:14px;
	color:#2A2A2A;
}
.left_menu_link:visited {
	font-family:Arial;
	font-size:14px;
	color:#2A2A2A;
}
.left_menu_link:hover {
	font-family:Arial;
	font-size:14px;
	color:#3050B5;
	text-decoration:none;
}
.content_container {
	padding-bottom:20px;
}
.marki_top {
	width:237px;
	height:28px;
	background:url(/img/marki_top.jpg) no-repeat scroll left top;
	margin-left:10px;
	margin-top:30px;
}
.red_link:link {
	font-family:Arial;
	font-size:12px;
	color:#B70E12;
	border-bottom:1px dashed #B70E12;
	text-decoration:none;
}
.red_link:active {
	font-family:Arial;
	font-size:12px;
	color:#B70E12;
	border-bottom:1px dashed #B70E12;
	text-decoration:none;
}
.red_link:visited {
	font-family:Arial;
	font-size:12px;
	color:#B70E12;
	border-bottom:1px dashed #B70E12;
	text-decoration:none;
}
.red_link:hover {
	font-family:Arial;
	font-size:12px;
	color:#B70E12;
	border-bottom:0px;
	text-decoration:none;
}
.block_title {
	font-size:18px;
	font-family:Arial;
	color:#656565;
}
.block_container {
	width:237px;
	margin-left:10px;
	background:url(/img/block_bg.jpg) repeat-y scroll left top;
}
.block_bottom {
	width:237px;
	height:9px;
	background:url(/img/block_bottom.jpg) no-repeat scroll left top;
	margin-left:10px;
}
.auto_top {
	width:237px;
	height:17px;
	background:url(/img/auto_top.jpg) no-repeat scroll left top;
	margin-left:10px;
	margin-top:20px;
}
.page_text {
	color:#2A2A2A;
	font-family:Tahoma;
	font-size:12px;
}
.opros_top {
	width:237px;
	height:21px;
	background:url(/img/opros_top.jpg) no-repeat scroll left top;
	margin-left:10px;
	margin-top:20px;
}
.opros_container {
	padding-left:17px;
	padding-right:15px;
	padding-top:10px;
}
.opros_question {
	color:#2A2A2A;
	font-size:12px;
	font-family:Tahoma;
}
.opros_line {
	padding-top:5px;
}
.opros_item {
	font-family:Tahoma;
	font-size:12px;
	color:#2A2A2A;
	margin-left:5px;
}
.opros_but {
	background-color:#FFFFFF;
	background-image:url(/img/opros_but.jpg);
	border:0px;
	cursor:pointer;
	height:22px;
	width:70px; 
	color:#3E62AB;
	font-size:12px;
	font-family:Tahoma;
}
.find_but {
	background-color:#FFFFFF;
	background-image:url(/img/find_but.jpg);
	border:0px;
	cursor:pointer;
	height:25px;
	width:70px; 
	color:#3E62AB;
	font-size:12px;
	font-family:Tahoma;
}
.search_container {
	width:100%;
	height:193px;
	background:url(/img/left_search.jpg) no-repeat scroll left top;
	background-color:#FFDE59
}
.sub_search_container {
	width:100%;
	height:193px;
	background-color:#FFDE59;
	background:url(/img/right_search.jpg) no-repeat scroll right top;
}
.search_title {
	font-family:Tahoma;
	font-size:20px;
	color:#3E3E3E;
	padding-left:10px;
}
.post_item {
	color:#2A2A2A;
	font-size:12px;
	font-family:Arial;
	padding:0px;
	margin:0px;
	padding-left:10px;
}
.post_image {
	float:left;
	margin-right:10px;
	border:1px dotted #C8C8C8;
}
a.post_title_link:link {
	font-size:14px;
	font-family:Arial;
	color:#3E62AB;
}
a.post_title_link:active {
	font-size:14px;
	font-family:Arial;
	color:#3E62AB;
}
a.post_title_link:visited {
	font-size:14px;
	font-family:Arial;
	color:#3E62AB;
}
a.post_title_link:hover {
	font-size:14px;
	font-family:Arial;
	color:#3E62AB;
	text-decoration:none;
}
.paging_container {
	padding-top:15px;
	color:#323232;
}
.no_active_paging_link {
	font-family:Tahoma;
	font-size:14px;
	color:#ABABAB;
	text-decoration:none;
}
a.active_paging_link:link {
	font-family:Tahoma;
	font-size:14px;
	color:#3E62AB;
}
a.active_paging_link:active {
	font-family:Tahoma;
	font-size:14px;
	color:#3E62AB;
}
a.active_paging_link:visited {
	font-family:Tahoma;
	font-size:14px;
	color:#3E62AB;
}
a.active_paging_link:hover {
	font-family:Tahoma;
	font-size:14px;
	color:#3E62AB;
	text-decoration:none;
}
.paging_class a{
	color:#323232;
	text-decoration:none;
	font-size:12px;
	font-family:Tahoma;
	padding-left:2px;
	padding-right:2px;
	background-color:#E9E9E9;
	border:1px solid #D5D5D5;
}
.current_paging_class{
	color:#ababab;
	text-decoration:none;
	font-size:12px;
	font-family:Tahoma;
	padding-left:2px;
	padding-right:2px;
	background-color:#E9E9E9;
	border:1px solid #D5D5D5;
}
.oblako_top_left {
	width:86px;
	height:20px;
	background:url(/img/oblako_top_left.jpg) no-repeat scroll right bottom;
}
.oblako_top_bg {
	width:100%;
	height:18px;
	background:url(/img/oblaka_top_bg.jpg) repeat-x scroll right bottom;
}
.oblako_top_right {
	width:5px;
	height:18px;
	background:url(/img/oblaka_top_right.jpg) no-repeat scroll right bottom;
}
.oblaka_content {
	border-left:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
}
.oblako_bot_left {
	width:86px;
	height:14px;
	background:url(/img/oblako_bot_left.jpg) no-repeat scroll right bottom;
}
.oblako_bot_bg {
	width:100%;
	height:14px;
	background:url(/img/oblaka_bot_bg.jpg) repeat-x scroll right bottom;
}
.oblako_bot_right {
	width:5px;
	height:14px;
	background:url(/img/oblaka_bot_right.jpg) no-repeat scroll right bottom;
}
.oblako_title {
	padding-left:10px;
}
.oblako_title_text {
	font-family:Arial;
	font-size:12px;
	color:#3e3e3e;
	font-weight:bold;
	margin-left:10px;
}
a.gree_metka:link {
	color:#6297cd;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.gree_metka:active {
	color:#6297cd;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.gree_metka:visited {
	color:#6297cd;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.gree_metka:hover {
	background-color:#6297cd;
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}

a.orange_metka:link {
	color:#3e62ab;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.orange_metka:visited {
	color:#3e62ab;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.orange_metka:active {
	color:#3e62ab;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.orange_metka:hover {
	background-color:#3e62ab;
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
a.dark_metka:link {
	color:#5594d5;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.dark_metka:visited {
	color:#5594d5;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.dark_metka:hover {
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	background-color:#5594d5;
	text-decoration:none;
}
a.dark_metka:active {
	color:#5594d5;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
a.blue_metka:link {
	color:#b70e12;
	font-size:14px;
	font-family:Arial;
}
a.blue_metka:visited {
	color:#b70e12;
	font-size:14px;
	font-family:Arial;
}
a.blue_metka:hover {
	background-color:#b70e12;
	color:#ffffff;
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
}
a.blue_metka:active {
	color:#b70e12;
	font-size:14px;
	font-family:Arial;
}

a.grey_metka:link {
	color:#3e3e3e;
	font-size:12px;
	font-family:Arial;
}
a.grey_metka:visited {
	color:#3e3e3e;
	font-size:12px;
	font-family:Arial;
}
a.grey_metka:hover {
	color:#ffffff;
	background-color:#3e3e3e;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
}
a.grey_metka:active {
	color:#3e3e3e;
	font-size:12px;
	font-family:Arial;
}

a.yel_metka:link {
	color:#f0be32;
	font-size:18px;
	font-family:Arial;
}
a.yel_metka:visited {
	color:#f0be32;
	font-size:18px;
	font-family:Arial;
}
a.yel_metka:hover {
	color:#ffffff;
	background-color:#f0be32;
	font-size:18px;
	font-family:Arial;
	text-decoration:none;
}
a.yel_metka:active {
	color:#f0be32;
	font-size:18px;
	font-family:Arial;
}
.cvet_top_left {
	width:163px;
	height:20px;
	background:url(/img/cvet_left_top.jpg) no-repeat scroll right bottom;
}
.cvet_bot_left {
	width:163px;
	height:14px;
	background:url(/img/cvet_bot_left.jpg) no-repeat scroll right bottom;
}
.Container {
  width: 100%;
  height: 200px;
}
#Scroller-1 { 
  position: relative; 
  overflow: hidden;
  width: 100%;
  height: 200px;
}
#Scroller-1 p {
  margin: 0; 
  padding-left:15px;
  padding-right:5px;
}
.Scroller-Container {
  position: relative;
  top: 0px; left: 0px;
}
#Scrollbar-Container {
  position: relative;
  top: 0px; left: 0px;
}
.Scrollbar-Up {
  cursor: pointer;
}
.Scrollbar-Track {
  width: 12px; height: 176px;
  position: relative;
  background-color:#FFD220; 
}
.Scrollbar-Handle {
  position: relative;
  width: 12px; height: 4px;
}
.Scrollbar-Down {
  cursor: pointer;
  top: 187px;
}
.tag_line_container {
	padding-top:5px;
	padding-left:10px;
	font-family:Tahoma;
	font-size:12px;
	color:#c3c3c3;
}
a.tag_link:link {
	color: #666666;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
a.tag_link:visited {
	color: #666666;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
a.tag_link:active {
	color: #666666;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
a.tag_link:hover {
	color: #ffffff;
	background-color:#666666;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}


/* галлерея */

<style type="text/css">
* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(scripts/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(scripts/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(scripts/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
</style>