.full {
    width: 100%;
}

===================Forms default layout=======================*/
form {
    float: left;
    width: 100%; /* FIXME
    ------2 lines-- determine if could be removed */
    margin: 0;
    padding: 0;
}
fieldset {
    margin: 0 0 1px;
    padding: 10px;
    border: 0px solid ;
}


fieldset.noBorder {
    padding: 0;
    border: none;
}
fieldset.inside { /*
    -------------- also for pages without form (e.g. module/overview) */
    background: ;
}
fieldset.options {
    clear: left;
    background: ;
    border-top: none;
}

fieldset p {
    line-height: 1.8;
    margin: 0.5em 0 0.5em;
}
fieldset p label {
    float: left;
    text-align: right;
    padding-right: 20px;
    width: 200px;
}

/*=========== TABLE =====================*/

/*==========================Tip boxes===========================*/
span.tipOwner, label.tipOwner, input.tipOwner {
    position: relative;
    cursor: help;
}
label.tipOwner {
    background: url('http://www.vitalauto.com.ua/themes/vital/images/tooltip.gif') 98% 50% no-repeat;
}
span.tipOwner span.tipText, label.tipOwner span.tipText, input.tipOwner span.tipText {
    display: none;
    position: absolute;
    top: 1.8em;
    left: 0;
    border: 1px solid ;
    background-color: ;
    color: ;
    text-align: center;
    line-height: normal;
    width: 20em;
    padding: 2px 5px;
    -moz-opacity: 1;
    z-index: 100;
    }
span.tipOwner:hover span.tipText, label.tipOwner:hover span.tipText, input.tipOwner:hover span.tipText {
    display: block;
}
/* Holly Hack here so that tooltips don't act screwy:
 * http://www.positioniseverything.net/explorer/threepxtest.html */
/* Hide next from Mac IE plus non-IE \*/
* html #content {
    height: 1%;
}
/* End hide from IE5/mac plus non-IE */

/*-- Special TipText boxes ----------------------------------*/
span#becareful {
    top: -35px;
    left: -3.5em;
    width: 6em;
    padding: 5px;
    background: #fff;
    border: 1px solid #ff3300;
    color: #ff3300;
    z-index: 150;
}

/* ================Actions default layout=======================*/

#manager-actions {
    position: relative;
    border: 1px solid red;
    align: left;
    height: 32px;
    padding: 1px 0;
    background: ;
    border: none;
}
html>body #manager-actions {
    padding: 1px 0 0;
    
}
#manager-actions span {
    float: left;
    text-indent: 2em;
    padding-right: 10px;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    
}
#manager-actions a {
    float: left;
    display: block;
    margin-right: 0.5em;
    padding: 0 4px 0 28px;
    height: 28px;
    line-height: 28px;
    border: none;
    color: ;
    text-decoration: none;
    /* -- See below for each action backgroud image
    -----------------------------------------------*/
}
#manager-actions a:hover {
    background-color: ;
    border-style: solid;
    border: none;
}
#manager-actions a:active {
    background-color: ;
    border: none;
}
#manager-actions a:focus {
    background-color: ;
    border: none;
}

#manager-actions select {
    float: left;
    margin-top: 5px;
    margin-right: 5px;
}


/*
===================Manager-actions images=====================*/
/*-- Each action link (<a> tag) has a standard "action" class name
  -- plus a specific <action-type> class name e.g. "add", "edit",...
  -- to define which image to use. This allows to change assigned
  -- images in a single location : here. ---------------------*/
a.action {
    background-position: 3px 50%;
    background-repeat: no-repeat;
}
a.lock {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_encrypted.png');
}
a.apply {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_apply.png');
}

a.folder {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_folder.gif');
}

a.site {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/doc_url.gif');
}

a.view {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/action_view.gif');
}

a.add {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_add.gif');
}
a.edit {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_edit.gif');
}
a.delete {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_delete.gif');
}
a.save {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_save.gif');
}

a.back {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/move_left.gif');
}

a.reception {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/module_documentor.gif');
}

a.additionals {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/edit_add.gif');
}


a.mess {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/module_messaging.gif');
}

a.home {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/module_default.gif');
}

a.addmenu {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_config.gif');
}

a.style {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/doc_image.gif');
}

a.attachment {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/attachment.gif');
}

a.validate {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_validate.gif');
}
a.cancel {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_cancel.gif');
}
a.undo {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_undo.gif');
}
a.download {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_download.gif');
}
a.upload {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_upload.gif');
}
a.reorder {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_reorder.gif');
}
a.search {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_search.gif');
}
a.print {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_print.png');
}
a.addcat {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_addcat.gif');
}
a.addrootcat {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_addrootcat.gif');
}
a.adduser {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_adduser.gif');
}
a.scannew {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_scannew.gif');
}
a.delorphaned {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/22/action_delorphaned.gif');
}


a.s_action {
    background-position: 3px 50%;
    background-repeat: no-repeat;
    float: left;
    display: block;
    padding: 0 4px 0 4px;
    height: 22px;
    width: 22px;
    line-height: 22px;
     border: 0px;
}
a.s_lock {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/action_encrypted.png');
     border: 0px;
}
a.s_help {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/help.gif');
     border: 0px;
}

a.s_apply {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/action_apply.png');
     border: 0px;
}
a.s_edit {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/action_edit1.gif');
     border: 0px;
}

a.s_view {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/action_view.gif');
     border: 0px;
}

a.s_enabled {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/status_enabled.gif');
    border: 0px;
}
a.s_approved {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/status_approved.gif');
    border: 0px;
}
a.s_disabled {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/status_disabled.gif');
    border: 0px;
}
a.s_archived {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/status_archived.gif');
    border: 0px;
}
a.s_excel {
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/doc_excel.gif');
    border: 0px;
}

a.s_print{
    background-image: url('http://www.vitalauto.com.ua/themes/vital/images/16/print.png');
     border: 0px;
}

/**
 * Tools:
 *   - easy clearing method
 *   - replace (useful for screen readers)
 *   - accessibility (useful for screen readers)
 *
 * @package    themes
 * @subpackage default2
 */
/* wizard */
.form_header
{
   white-space: nowrap; 
   background-color: lightgreen;
}

.element
{
    color: #ff0000;
}

/*denotes required field */
.class1
{
  font-size:80%;
  color:#ff0000;
}

.class2
{
  font-size:80%;
}
/*  */
.form
{
  align: right;
  valign: top;
  width: 100;
}
/*  */



/* clearing */
.stretch,
.clear {
    clear: both;
    height: 1px;
    margin: 0;
    padding: 0;
    font-size: 15px;
    line-height: 1px;

}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix { /* make method ie7 compatible */
    #display: inline-block;
}
* html .clearfix {
    /* Hides from IE-mac \*/
	height: 1%;
	display: block; /* restore block display for ie6 */
	/* End hide from IE-mac */
}
/* end clearing */


/* replace */
.replace {
    display: block;

	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
}
/* tidy these up */
.replace * {
    text-indent: -10000px;
    display: block;

    background-repeat: no-repeat;
    background-position: left top;
    background-color: transparent;
}
    .replace a {
		text-indent: 0;
	}
        .replace a span {
            text-indent: -10000px;
        }
/* end replace */


/* accessibility */
span.accesskey {
    text-decoration: none;
}
.accessibility {
    position: absolute;
    top: -9999em;
    left: -9999em;
}
/* end accessibility */


/* hide */
.hide {
    display: none;
}




/*-----------------------------------------------------------BODY------------------------------------------------------------------------*/


.main td, tr, p, div {
  margin       : 0px;
  padding      : 0px;
}


html { /* inforces screen to show scrollbar */
    /*height: 100%;*/
    overflow: auto;
}
body {
background-color:#377888;
margin:0px;
padding:0;

font-family:Tahoma;
vertical-align: top;
font-stretch: normal;
line-height: 1.5;
}

/* Form elements */

.input{

}

textarea.contacts {
/*    height: 6em;*/
width:350px;
}

textarea.media {
/*    height: 6em;*/
width:350px;
height:60px;
}

label {
    color: #333;
}


/* Wrappers */


.absolute_width, div.absolute_width{
width: 98%; height: 500px; overflow: auto;font-size:13px;
}


table{
padding:0px auto;
margin:0px auto;

}

table th{
padding:10px 1px 10px 1px;
color:#fff;
font-size:12px;
text-align:left;

background-color:#58ABAB;

text-align:center;
}

table tr td {
vertical-align:top;
text-align:left;
font-size:11px;
}

table tr td.center,table tr th.center{
text-align:center;
}

table.main{
background-color:#b9c8cb;
width:1024px;

}


.title{
font-size:1.4em;

}

/* пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ===================================== */ 
p.leftstr{
float: left; /* пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ */ 
width: 50%; /* пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ */ 
}
p.rightstr {
text-align: right; /* пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅ */ 
}

/*template name*/
h1, h2, h3{
     font-weight: bold; 
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color:#fff;
    font-size:12px;
}


.h1c
{
    font-weight: bold; 
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color:#fff;
    font-size:11px;
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/h1c.png);
    height:23px; 
}

.h1l {
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/h1l.gif) right center no-repeat;
    height:23px;
    width:13px;
}

.h1r {
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/h1r.gif) left center no-repeat;
    height:23px;
    width:13px;  
}


.details td
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size:14px;
}

.details_pad
{
     padding: 30px 10px 20px 10px; 
}

.details th
{
    padding:5px 1px 5px 1px;
    color:#fff;
    font-size:13px;
    text-align:left;
    background-color:black;
    text-align:center;
}

.details a 
{
   color:#fff;
   font-weight:bold;
}

.details a:active 
{
   color:grey;
}

.details a:visited
{
  color:#505050 ;
}

table.searchResult
{
padding-bottom:10px;
}
.searchResult td
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size:13px;
}

.white_color
{
  color:#fff;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
 font-size:14px;  
}


 
td.tb_txt  
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size:11px;
	padding-bottom:10px;
    padding-left:30px;
	padding-right:30px;
}

.tb_txt h1
{
    font-size:12px;  
}


/*header in templates - name of article...*/

h4 {
padding-top:0px;
margin-top:0px;
    margin-bottom: 0.5em;
    font-size: 1.1em;
    font-weight: bold;
    color: #333;
}
h5 {
padding-top:0px;
margin-top:0px;
    margin-bottom: 0.5em;
    font-size: 1.1em;
    font-weight: bold;
    color: #333;
}
h6 {
    margin-bottom: 0.5em;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.3em;
    color: #333;
}


/* END headings */

/* Links */

table main tr td a,
table main tr td a:link,
table main tr td a:active,
table main tr td a:visited {
    color:#366D6D;
    text-decoration: none;
}


table main tr td a:hover {
    text-decoration: underline;
}


/* END links */


/* Misc */

.exit{
 background: url(http://www.vitalauto.com.ua/themes/vital/images/corners/exit.png) no-repeat top left transparent;
 width: 50px;
 height: 25px;
position:relative;
padding:5px 30px 10px 17px;
color:#ffffff;
 z-index:10;
}

.exit a, .exit a:hover{
text-decoration:none;
}

/*STYLE FOR FORMS*/

.forms{
padding:20px 30px 20px 30px;
}



.gray_back{
padding:0px 0px 0px 3px;
color:#333333;
font-size:14px; 
vertical-align:top;
background-color:#efecec;
}

.grey_back, td.grey_back{
padding:10px;
background-color:#efecec;
text-align:left;
color:#444444;
}

grey_dark, td.grey_dark{
background-color:#d4d2d2;
}

.left{
text-align:left;
}

.grey_back a{
padding:0px;

background-color:#efecec;
color:#666666;
font-size:1.1em;
}

.grey_back strong{
font-size:13px;}


.text_grey, .graytext{
color:#666666;
font-size:12px;
}

.graytextsmall{
color:#999999;
font-size:11px;
padding:5px;
text-align:center;
}

/*style for messaging*/
.mes{

}

/*style for organisation and user profiles*/
.profile{

}

/*style for list orgs*/
.orgs{

}

/*style for articles - Documentation, Info, Instructions*/
.arts{

}

/*style for registration form*/
div.register{

}

/*style for blocks*/


/* Main navigation */
.header {
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/header.jpg);
background-repeat:no-repeat;
width:1024px;
height:83px;
text-align:center;
}

.headerm {
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/headerm.jpg);
background-repeat:no-repeat;
width:1024px;
height:83px;
text-align:center;
}

.bodyhead {
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/bodyhead.jpg);
background-repeat:no-repeat;
width:1024px;
height:81px;
/* text-align:right; */
}

.phone {
padding-top: 20px;
padding-left:665px;
}

.phone_number
{
  font-family: tahoma, verdana, arial, helvetica, sans-serif;  
  color:#47515a;
  font-size:16px;
  font-weight:bold;
}

.phone_number_txt 
{
  font-family: tahoma, verdana, arial, helvetica, sans-serif;   
  font-size:14px;
  color:#fff;
  font-weight:bold;  
}

.phone_number_txt p
{
padding:10px;
}

.bodyfoot {
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/bodyfoot.jpg);
background-repeat:no-repeat;
width:1024px;
height:50px;
/* text-align:center; */
}

.bodyborder {
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/bodybody.jpg);
background-repeat:repeat-y;
width:1024px;
text-align:center;
}

.borderin{
margin:70px;
}

#alignBodyArticle {
width:80%;
text-align:left;
padding-left:100px;
padding-bottom:50px;
font-size:12px;
}

#alignBodyTable{
  width:80%;
  text-align:left;
}

div#nav-main {
/* background-image: url(http://www.vitalauto.com.ua/themes/vital/images/img/header.jpg); */
font-family: tahoma, verdana, arial, helvetica, sans-serif;
display:block;
width:1024px;
height:83px;
text-align:center;
font-size:13px;
}

    div#nav-main ul {
        margin: 0px;
	padding:30px 0px 0px 60px;
        list-style: none;
	  }
        div#nav-main ul li {
            margin: 0;
            float: left;
	    padding-top:0px;
        }
            div#nav-main ul li a, div#nav-main ul li a:visited {
                display: block;
		border-right:0px solid #fff;
		border-left:0px solid #fff;
                padding: 0px 20px 0px 20px;
 		text-decoration:none;
/*                 font-weight: bold; */
                color:#fff;
		text-transform:none;
            }
            div#nav-main ul li a:hover, div#nav-main ul li.current a {
                background-color: transparent;
 		text-decoration:underline;
/*                 font-weight: bold; */
                color:#fff;
		text-transform:none;
            }
            
/* END main navigation */

/*-------------------------------bottom navigation------------*/
div#nav-bottom {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
display:block;
width:737px;
height:116px;
text-align:center;
font-size:11px;
}

    div#nav-bottom ul {
        margin: 0px;
	padding:40px 40px 0px 0px;
        list-style: none;

	  }
        div#nav-bottom ul li {
            margin: 0;
            float: left;
	    padding-top:0px;
        }
            div#nav-bottom ul li a, div#nav-bottom ul li a:visited {
                display: block;
		border-right:0px solid #fff;
		border-left:0px solid #fff;
                padding: 15px 0px 0px 15px;
 		text-decoration:none;
                color:#303030;
            }
            div#nav-bottom ul li a:hover, div#nav-bottom ul li.current a {
                background-color: transparent;
 		text-decoration:none;
                color:	#606060 ;
            }
/*--------------------------------------------------------*/
/* Toolbar */
div#nav-main div#toolbar {
    border: 0px solid #FFF;
    margin-bottom: 2px;
  
    height: 1.0em;
    font-size: 0.6em;
}
/* END toolbar */

table.body_table, table.sheduler_table{
/*width:100%;*/
background-color:#58ABAB;
color:#000;
}


table.body_table tr td, table.body_table tr td.headertr, table.body_table tr.headertr td{
padding:3px 7px 15px 7px;
line-height:1.8em;
}

table.sheduler_table tr td, table.sheduler_table tr td.headertr, table.sheduler_table tr.headertr td{
padding:3px 7px 15px 7px;
border:1px solid grey;
}

table.body_table tr th{
padding:3px 3px 3px 7px;

background-color:#58ABAB;

color:#fff;
text-align:center;
}

#manager-actions{
background-color: transparent;
padding-left: 100px;
}

#manager-actions, #manager-actions a{
color:#fff;
font-weight:bold;
}

table.body_table tr.headertr, table.body_table tr td.headertr{
background-color:#999999;
color:#fff;
font-weight:bold;
vertical-align:middle;
padding:3px 3px 3px 7px;
}

table.body_table tr.headertr td, table.body_table tr td.headertr{
vertical-align:middle;
padding:3px 3px 3px 7px;
}

table.body_table tr.list td{
padding-left:15px;
}

.redtext{
color:#cc0000;
}

.border_table tr td{
border-bottom:1px solid #efecec;
padding:6px 3px 6px 3px;
}

.label_div{
padding-bottom:15px;
}

#view_form {
padding:20px 20px 20px 20px;
}
#view_form table{
vertical-align:middle;
padding:2px 2px 2px 2px;
border-collapse: collapse;
border-spacing: 0;
border: 0px solid black;
/*border-right: 1px solid black;
border-bottom: 1px solid black;*/
}

#view_form table tr td{
border: 0px solid black;
/*border-left: 1px solid black;
border-top: 1px solid black;*/
font-size: 10px;
}
.caledar_td{
color:#666666;
background-color:#efecec;
}

.excep_td{
color:#666666;
background-color:#d9d9d9;
}

table.blockmes tr td a{
color:#666666;
text-decoration:underline;
}

table.blockmes tr td a:hover{
text-decoration:none;
}
/*-----------------------PAGE---STYLE------------------------*/

.maintext{
color:#000;
padding:20px;
padding-bottom:50px;
background-color:#b9c8cb;
}

.maintext a{
color:#fff;
}


/*-----------LISTS-----------*/
ul{
padding:0px;
margin:0px;
}

li{
padding:0px;
margin:0px;
list-style:none;
}
/*-----------(END)LISTS-----------*/
.message-error{
border:2px solid green;
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/fonlight.png);
color:green;
padding:15px;
}

/*------------!!!!!!!!!!!!!!!-----------STYLE FOR PRODUCT CATEGORIES-----!!!!!!!!!!!!!!!!!!!!!!!!!!!-------------------*/
.forcat{
width:180px;

}

.forcat a{
color:#000;
text-decoration:none;
}

.forcat a:hover{
text-decoration:underline;
}

div.forcat {

}
/*--------------------------END-----------------------------*/

form{
padding:0px;
margin:0px;
line-height:1em;
}

/*-----------------------------SHOP---------------------------------*/
.forimage{
padding: 0px;
}


.membermenu{
padding:20px 0px 0px 40px;
line-height:22px;
color:#fff;
font-weight:bold;
}

.membermenu a{
color:#fff;
}

.wide{
font-family: tahoma, verdana, arial, helvetica, sans-serif;
background-color:#B2DCDC;
border-collapse: collapse;
}

.wide a{
color:#2F4F4F;
}

.wide a:visited{
color:#6D8484;
}

.wide tr td{
border:1px solid #0D9191;
border-collapse: collapse;
padding:10px;
}

.oldprice{
color:#fff;
font-size:15px;
text-decoration:line-through;
}

.price{
color:#fff;
font-size:1.1em;
font-weight:bold;
}

.productlist{

}

.dotted{
display:block;
height:20px;
}

.search{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/search.jpg);
background-repeat:no-repeat;
width:603px;
height:267px;

font-size:12px;
}

.searchm{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/searchm.jpg);
background-repeat:no-repeat;
width:603px;
height:267px;
display:block;
}

.vital{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/vitalh.jpg);
background-repeat:no-repeat;
width:421px;
height:267px;
display:block;
}

.block_update
{
  padding-top:185px;
  padding-left: 80px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  color:#000;
  font-size:12px; 
}
.vitalm{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/vitalhm.jpg);
background-repeat:no-repeat;
width:421px;
height:267px;
display:block;
}

.vitalf{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/vitalf.jpg);
background-repeat:no-repeat;
width:287px;
/* height:116px; */
height:150px;
display:block;
}

.hello{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/hello.jpg) left center no-repeat;
width:421px;
height:170px;
}

td.hello_padding 
{
    padding-left:30px;
	padding-right:30px;
}

.taxi{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/taxi.jpg);
background-repeat:no-repeat;
width:603px;
height:170px;

}

.taxi_pad
{
  padding-left:50px;
  padding-top:80px;
}

.howtxt
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size:16px;
/*     font-weight:bold;    */
}

.maptxt
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#70aab6;
    padding-left:10px;
}

.hot{
/* background: url(http://www.vitalauto.com.ua/themes/vital/images/img/hot.jpg); */
background-repeat:no-repeat;
width:373px;
/* height:478px; */
height:700px;
float:right;
}

.new{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/new.jpg);
background-repeat:no-repeat;
width:651px;
height:214px;
float:left;
}

.credit{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/credit.jpg);
background-repeat:no-repeat;
width:651px;
height:217px;
float:left;
}

#new_logo
{
  background: url(http://www.vitalauto.com.ua/themes/vital/images/img/new/new_logo.gif);
  background-position: center center;
  background-repeat:no-repeat; 
  Width: 29px;
  Height: 29px; 
}

.auto{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/auto.jpg);
background-repeat:no-repeat;
width:651px;
height:262px;
float:left;

}

.footer{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/footer.jpg);
background-repeat:repeat-x;
height:116px;
}

.cprght{
color:#408080;
font-size:12px;
text-align:center;
padding:10px;
}

.cprght a{
color:#408080;
}

.sTable label
{
  padding-left: 5px;
  padding-right: 10px;
}
/*
table.search_block
{
    padding-left: 10px;
    padding-top: 10px;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color:#fff;
    font-size:11px;
    font-weight:bold;    
}*/

.search_block tr td
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color:#fff;
    font-size:11px;
    font-weight:bold; 
    padding-left: 10px;
    padding-top:  5px;   
}

.search_block select 
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size:11px;  
}

label.search_block
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size:11px;  
    color:#fff;
}

.header_new{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/new/header_new.jpg);
background-repeat:no-repeat;
height:81px;
width:651px;
}

.center_new{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/new/center_new.jpg);
background-repeat:repeat-y;
}

.search_list{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/body_searchlist.jpg);
background-repeat:repeat-y;
width:579px;
}

.details_body_left{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/details_body_right.jpg);
background-repeat:repeat-y;
width:310px;
}

.details_body_right{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/details_body_right.jpg);
background-repeat:repeat-y;
width:445px;
}

.new_text
{
  font-size:11px;
  text-decoration:underline;
}

a img
{
border-color:#fff;
}


td.pad
{
  padding-left:20px;
  padding-right:25px;
}

td.pad p
{
padding: 0 0 20 0;
padding-bottom:20px;
}

.toppad{
padding-top:80px;
}

.hottd{
padding:4px 0px 0px 12px;
}

td.newtd {
padding:10px 20px 0px 20px;
}

.leftpad{
padding-top:10px;
padding-left:70px;
padding-right:20px;
}

.hottd a, a{
color:#fff;
}

#hot_logo
{
  background: url(http://www.vitalauto.com.ua/themes/vital/images/img/hot/hot_logo.gif);
  background-position: left center;  
  background-repeat:no-repeat; 
  Width: 34px;
  Height: 38px; 
}

.header_hot{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/hot/header_hot.jpg);
background-repeat:no-repeat;
height:89px;
width:373px;
}

.center_hot {
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/hot/center_hot.jpg);
background-repeat:repeat-y;
}

tr.center_hot td
{
background-position: expression(-this.offsetLeft);
}

.center_hot p
{
padding:0px;
}

.footer_hot{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/hot/hot_footer.jpg);
background-repeat:no-repeat;
height:25px;
}

.hot_pad a, .new_text a, .search_block a
{
  color:#fff;
  font-weight:bold;
  border-color:#fff;
}


.white_link a
{
  font-size:14px;
  color:#fff;
  font-weight:bold;  
    border-color:#fff;
}

.white
{
  font-family: tahoma, verdana, arial, helvetica, sans-serif;   
  font-size:14px;
  color:#fff;
  font-weight:bold;  
}

.white a:hover
{
  color:#505050;
  border-color:#fff;
}

.mark_block p
{
  font-family: tahoma, verdana, arial, helvetica, sans-serif;  
  font-size:14px;
  color:#fff;
  font-weight:bold;
  padding:4px;
}

.mark_block a:visited
{
  color:#505050 ;
/*   font-weight:bold; */
}

.taxi a
{
  color:black;
}

.hot_pad a:active, .new_text a:active, .search_block a:active, .taxi a:active, .white_link a:active
{
  color:grey;
}

.hot_pad a:visited, .new_text a:visited, .search_block a:visited, .taxi a:visited, .white_link a:visited
{
  color:#505050 ;
  font-weight:bold;
}

.txt label
{
  color:#fff;
  font-size:13px;
}

/* ------inside */
.body_header
{
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/inside/body_header.jpg);
    background-repeat:no-repeat;
    width:934px;
    height:30px;
}

.body_footer
{
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/inside/body_footer.jpg);
    background-repeat:no-repeat;
    width:934px;
    height:31px;
}

.body_center
{
  padding-left:50px;
  padding-right:50px;
  padding-top:30px;
  padding-bottom:30px;
  background: url(http://www.vitalauto.com.ua/themes/vital/images/img/inside/body_center.jpg);
  background-repeat:repeat-y;
}

.inside_search{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/inside/inside_search.jpg);
background-repeat:no-repeat;
width:603px;
height:267px;
display:block;
}

.inside_vital{
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/inside/inside_vitalh.jpg);
background-repeat:no-repeat;
width:421px;
height:267px;
display:block;
}

.inside_header {
background: url(http://www.vitalauto.com.ua/themes/vital/images/img/inside/inside_header.jpg);
background-repeat:no-repeat;
width:1024px;
height:83px;
text-align:center;
}

.inside_maintext{
color:#000;
padding:20px;
padding-bottom:50px;
background-color:#A3B8BD;
}

/* ------------- */
/* --------------pager details */
/*.pager h1
{
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color:#fff;
    font-size:12px;
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/pagerc.gif) left center repeat-x;
    height:21px;
    padding-left: 10px;
    padding-right: 10px;
}*/


.pager a
{
  color:#fff;
  text-decoration:none;
}

.pagerl {
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/pagerl.gif) left center no-repeat;
    height:21px;
    width:12px;
	
}

.pagerr {
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/pagerr.gif) right center no-repeat;
    height:21px;
    width:12px;    
}
/*-------------------------------  */

/* -----------------pager search list */
.search_pager
{
/*     position:relative; */
/*     z-index: 1;     */
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color:#fff;
    font-size:13px; 
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/pagerc.gif) left center repeat-x;
    height:21px;
/*     padding-right: 10px; */
/*     padding-top: 10px; */
  
    text-align: left; 
	vertical-align:middle;
}


.search_pager a
{
  color:#fff;
  text-decoration:none;
  font-size:13px;
  
	display: inline-block;
	line-height: 1.2;
	vertical-align: middle;
	text-align:right;
	font-weight:bold;
}



.search_pagerl {
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/pagerl.gif) left center no-repeat;
    height:21px;
    width:12px;
}

.search_pagerr {
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/pagerr.gif) right center no-repeat;
    height:21px;
    width:12px;    
}
/*-----------------------------------  */
.price_style, .price_style div
{
  color:#47515a;
  font-size:18px;
  font-weight:bold;
}

.img_pad
{
    padding: 10px 10px 0px 10px;
}


.small_img_pad
{
   padding: 0px 9px 10px 9px;
}

.map {
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/map.png) center center no-repeat;
    height:720px;
    width:690px;    
}

.bt_details {
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/bt_details.gif) right center no-repeat;
    height:14px;
    width:177px;    
}

.copyright
{
  font-size:11px;
  height: 50px;
}
.copyright a{
  color:#000;
}

.copyright a:visited {
  color:#303030;
}
.copyright a:hover{
  color:  #606060 ;
}

td.doc_excel
{
    background: url(http://www.vitalauto.com.ua/themes/vital/images/img/ms-excel.png) left center no-repeat;
    width:25px;   
    height: 25px;
    padding-right: 150px;
}



.bt_search
{
  background: url(http://www.vitalauto.com.ua/themes/vital/images/img/button.png) center center no-repeat;
/*   Width: 191px; */
  Height: 22px;
}

.serch_price
{
  font-size: 11px;
  width:65px;
}