h1 {
	font-size:36px;
	font-family:Times New Roman;
	color:#607513;
	margin:0px;
	font-weight:500;
	line-height:100%;
	overflow:hidden;
/*	text-decoration:underline; */
}

h2 {
	font-size:26px;
	font-family:Times New Roman;
	color:#8CBA00;
	margin:0.33em 0 0 0;
	font-weight:500;
	line-height:100%;
/*	text-decoration:underline; */
}

.EnlargedText {
	font-size:16px;
	font-family:Arial;
}

.ReducedText {
	font-size:12px;
	color:#656E41;
}

.FloweryText {
	font-family:Times New Roman;
	font-size:14px;
	color:#7C962D;
}

small {
	font-size:9px;
}.Announce {
	width:100%;
}

.AnnounceRight {
	width:*;
	padding-left:27px;
	padding-top:9px;
	vertical-align:top;
}

.AnnounceLink {
	margin-top:9px;
	font-size:11px;
	font-weight:bold;
}

.AnnounceText {
	margin-top:9px;
}

	#HorizontalMenu {
    background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/GraphicMenuHorizontal/menu-ground.gif);
    background-position:top;

    background-repeat:repeat-x;
	width: 100%;
	margin-bottom:21px;

}
#HorizontalMenu table{
	width: auto;					/*For full items arrangement use width:100%; */

	border-collapse:collapse;
	border-spacing:0;
}
#HorizontalMenu table td {
	padding:0;
	text-align:center;
}
.HLine {margin:7px 0 7px 0;}
.HLine table{
	width:100%;
}
.HLine table td {
	height:45px;
	line-height:0;
}

.HLineCar{
	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/visBlocks/hl/car.gif);
	background-repeat:no-repeat;
}

.HLineCar, .HLineCar div {width:114px;}

.HLineLeft {
	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/visBlocks/hl/left.gif);
	background-repeat:no-repeat;
	background-position:0 25px;
}

.HLineLeft, .HLineLeft div {width:142px;}

.HLineRight {
	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/visBlocks/hl/right.gif);
	background-repeat:no-repeat;
	background-position:100% 25px;
}

.HLineRight, .HLineRight div {width:343px;}

.HLineGround {
	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/visBlocks/hl/ground.gif);
	background-repeat:repeat-x;
	background-position:0 25px;
}
.TwoCol {width: 100%; margin: 12px 0px 12px 0px}

td.TwoColLeft  {
	padding-right:8px;
	padding-left:12px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
	width:50%;
	text-align:justify;
}

td.TwoColRight {
	padding-left:8px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
	width:50%;

}.FormCanvas {
	width:100%;
	height:126px;
	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/Form/img/ground.gif);
	background-position:0 15px;
	background-repeat:repeat-x;
}
.FormCaption {
	width:106px;
	vertical-align:top;
	padding-top:33px;
}

.FormCaption span{
	padding-left:21px;
	font:26px Times New Roman;
	color:#809319;
}

.FormFields {
	padding-right:21px;
	text-align:right;
}

.FormFields div {
	height:100%;
	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/Form/img/paper.jpg);
	background-position:100% 0;
	background-repeat:no-repeat;
}

.FormFields div table{width:100%;}

.FormOperator {
	padding-top:37px;
	width:156px;
}
.FormOperator select {width:100%;}

.FormNumber{
	padding-top:37px;
	padding-left:12px;
}
.FormNumber input {width:100%;}

.FormSubmit {
	float:right;
	cursor:pointer;
	width:145px;
	height:66px; 
}


.Form {
	margin-top:0px;
}
.Form textarea {
	height:70px;
	width:255px;
}

.FieldCheckBox {
	margin-left:-5px;
	padding:0;
}

.FieldCaption {
	width:188px;
    padding: 3px 12px 7px 12px;
    background-color:#EEFFE5;
    border-top:15px solid white;
    vertical-align:top;
    text-align:right;
}

.Field {
	width:344px;
    padding:7px 7px 5px 7px;
    border-bottom:6px solid #EEFFE5;
    border-top:15px solid white;
    vertical-align:top;

}

.FormDescription {
	padding:6px 7px 18px 66px;

}
.Form button{
	background:white;
	border:0;
	cursor:pointer;
    text-align:left;
}
.Form img {
    cursor:pointer;
}/* Print */
#Print {
	padding-left:27px;						/*Space for image and text padding*/
	height:18px;							/*Image height*/
	padding-right:27px;						/*Right margin*/
	font:11px Arial, Helvetica, sans-serif; /*Font setting*/

	float:right;
	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/Print/print.gif);
	background-repeat:no-repeat;
}

#Print a, #Print a:visited {
	color:#9BB941;							/*Color setting*/
}
/* Status bar */
#StatusBar, #StatusBar a, #StatusBar a:visited {
	font:12px Arial, Helvetica, sans-serif;		/*Status bar font settings */
	color: #999999;								/*Status bar color settings */
}
#StatusBar {padding-left:21px;}/* LeftGraphicMenu */
#LeftGraphicMenu {
	margin-bottom:17px;			/*Bottom menu margin */

	text-align:right;
}

#LeftGraphicMenu a:hover {
	background-position:12px 50%;	/*Pointer offset*/

	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/GraphicMenuLeft/hover.gif);
	background-repeat:no-repeat;
}

#LeftGraphicMenu a, #LeftGraphicMenu a:visited {display:block;}/* Main CSS Document */
body, html {
	padding:0;
	margin:0;
	width:100%;
	height:100%;
}

img {border:0}
#Content img, .HTMLEditor img {margin:3px}

p {margin:0;}

font {padding-left:0px;}

a, a:visited {color:#D62700;}
a:hover {text-decoration:none;}

@media screen{
ul {
	list-style: none;
	padding: 5px 0px 5px 9px;
	margin:0;
}
li {
	margin: 0;
	padding:0 0 0.45em 21px;
	background:url(../img/li.gif) no-repeat left 0.18em;
	list-style: none;
}}

hr {
        height:1px;
        border:0;
        color:#ddd;
        background:#ddd;

}


.HTML_Editor, p, #Content, td, li, body{ 		/*Common text styles */
	line-height:120%;
	font:14px Arial, Helvetica, sans-serif;
	color:#4C4C4C;
}

h1 {
	font-size:36px;
	font-family:Times New Roman;
	color:#607513;
	margin:0px;
	font-weight:500;
	line-height:100%;
/*	text-decoration:underline; */
}

h2 {
	font-size:26px;
	font-family:Times New Roman;
	color:#8CBA00;
	margin:0.33em 0 0 0;
	font-weight:500;
	line-height:100%;
/*	text-decoration:underline; */
}

.EnlargedText {
	font-size:18px;
	font-family:Arial;
}

.ReducedText {
	font-size:12px;
	color:#656E41;
}

.FloweryText {
	font-family:Times New Roman;
	font-size:14px;
	color:#7C962D;
}

small {
	font-size:9px;
}

.EditorTable {
	empty-cells:show;
	border-collapse:collapse;
	width:100%;
	font-size:12px;
	margin: 9px 0px 9px 0px;
	border-top:1px solid #DFE4A8;
	border-right:1px solid #DFE4A8;

}
.EditorTable td {
	border-bottom:1px solid #DFE4A8;
	border-left:1px solid #DFE4A8;

	padding:4px 5px 4px 5px;
	vertical-align:top;
	text-align:left;
}

/* Base structure arrangement */
#PageCanvas {
	width:100%;
	height:100%;
	border-collapse:collapse;
	border-spacing:0;
}


.LeftCanvasGround {
	background-image:url(../img/leftCanvas.jpg);
	background-repeat:repeat-y;
	background-position:100% 100%;
	font-size:1px;
	background-color:#FFEFB0;

}

.RightCanvasGround {
	background-image:url(../img/rightCanvas.jpg);
	background-repeat:repeat-y;
	background-position:0 100%;
	font-size:1px;
	background-color:#FFEFB0;
}

.LeftFooterGround  {
	background-image:url(../img/left_footer_ground.gif);
}

.RightFooterGround  {
	background-image:url(../img/right_footer_ground.gif);
}


#PageWidth {
	vertical-align:top
}

@media screen{
#PageWidth {
	width:1000px;
} 		/* !!!Page width */
}
#Page {
	width:100%;
	height:100%;
	border-collapse:collapse;
	border-spacing:0;
}
.WorkSpace{
	background-color:white;		/*Page color */

	vertical-align:top;
}

.LeftColumnWidth {
	width:213px;				/*Left Column width*/

	overflow:hidden;
}

#LeftColumn {
	padding:0 0 7px 0; 			/* Bottom column padding*/

	vertical-align:top;
}

/*Collage*/
#Collage {
	background-position:0 0;	/*Collage alignment. Default is left*/
    background-color:white;

	background-repeat:no-repeat;
}
#ContentTable {
    height:200px;				/*Minimal content height*/

	clear:both;
    width:100%;
}
#Content {
	padding-top:8px;
	padding-right:30px;
	padding-left:21px;
}

#FooterCanvas {
	background-color:white;			/*Default color for groung */
	background-position:0 100%;		/*Ground image position */

	height:1px;
	vertical-align:bottom;
	background-image:url(../img/footer_ground.jpg);
	background-repeat:repeat-x;
}

#FooterImage {
	padding-left: 120px;		/*Footer left text padding*/
	padding-right: 24px;		/*Footer right text padding*/

/*	height: 180px;*/					/*Image height*/
	background-position:9px 0%;			/*Image position*/

	background-image:url(../img/footer_pic.gif);
	background-repeat:no-repeat;
}

#FooterContacts {
	padding-top:24px;				/*Top contacts padding*/
	padding-bottom:0px;				/*Padding between contacts and copyrights */

}

#FooterContacts a, #FooterContacts a:visited{color:#4A5E00;}


#FooterCopyrights {
	font:11px Arial, Helvetica, sans-serif;	/*Contacts font settings */
	line-height:160%;

	float:left;
	padding-bottom:3px;

}

#FooterDeveloper span,  #FooterDeveloper a, #FooterDeveloper a:visited {
	font:11px Arial, Helvetica, sans-serif;	/*Developer font settings */
	color:#666666;
}
#FooterDeveloper {float:right;}
#FooterDeveloper a, #FooterDeveloper a:visited {text-decoration: none;}
#FooterDeveloper a:hover {text-decoration: underline;}
#FooterDeveloper span{text-decoration: underline;}
#FooterDeveloper img{margin-left:7px;}
#FooterCounters {
	margin-top:3px;			/*Margin after Developer*/

	clear:both;
    text-align:center;
}

@media screen {#PrintMessage {display:none}}

@media print {
#LeftColumn, #Collage, #FooterCanvas, #Print, #HorizontalMenu td, .Form {display:none}
#PageWidth {width:90%;}
.LeftCanvasGround, .RightCanvasGround {display:none}
ul {list-style-type:square}

#PrintMessage {border-top:2px solid #7f7f7f}

}/* LeftContextMenu */
#LeftContextMenu {
	padding-top: 44px;			/*Top ground height */
	background-color:#EFF2CF;	/*Menu Color */
	background-position:0 0;	/*Ground offset */
	font-family:Arial Narrow;
	font-size:16px;

	text-align:left;
	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/MenuContext/top_ground.jpg);
	background-repeat:repeat-x;
}

#LeftContextMenuGround {
	height:38px;  				/*Ground height*/
	margin-bottom:24px;			/*Bottom menu ground*/
	background-position:100% 0;	/*Ground offset*/
	background-color:#EFF2CF;	/*Menu Color */


/*	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/MenuContext/bottom_ground.gif);*/
	background-repeat:repeat-x;
	font-size:1px;

}

#LeftContextMenu a, #LeftContextMenu a:visited {
	color:#265400;				/*Underline color */
}

#LeftContextMenu div {
	padding-left:30px;			/*Left text offset */
	padding-right:3px;			/*Right text offset */
	margin-bottom:0.7em;		/*Offset between lines*/
	background-position:14px 0.45em;/*MArker offset*/

	background-image:url(http://www.avtovikup.com.ua/sites/avtovikup/inc/MenuContext/li.gif);
	background-repeat:no-repeat;
	clear:both;

}

#LeftContextMenu span {
    color:#265400;					/*Menu text color*/

}.AdvHead {width:732px;}
.AdvForm .error td {color:red;}
.AdvRight {
	text-align:right;
	color:#4C4C4C;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:18px;
}

.AdvRight .date {
	color:#7F7F7F;
	font-size:12px;
}

.AdvImage {
	float:right;
	border:1px solid #D5D7C9;
}
.AdvTextEnd {
	clear:both;
	padding-bottom:54px;
}

.AdvKW  {padding:27px;}
.AdvKW, .AdvKW  * {  
	font-size:12px;
	color:#A1A388;
	line-height:150%;
}

.AdvTypesRow {
	background-image:url('http://www.avtovikup.com.ua/sites/avtovikup/inc/Adv/img/row-right.jpg');
	background-position:0 0;
	background-repeat:no-repeat;
	height:96px;
	width:91px;
	float:left;
}
.AdvTypes {
	padding:0 5px 0 30px;
	margin-top:20px;
	background-color:#DFE4A8;
	height:64px;
	float:left;
	
}
.AdvTypes h2 {
	font-size:26px;
	padding:0 50px 0 0;
	line-height:64px;
	margin:0;
	font-weight:normal;
	color:#6C7F24;
	display:inline;
}
.AdvTypes h2 a, .AdvTypes h2 a:visited {color:#A80000;}

.AdvAddLink {
	width:181px;
	height:74px;
	float:right;
	padding-left:43px;
	background-image:url('http://www.avtovikup.com.ua/sites/avtovikup/inc/Adv/img/stop.gif');
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
}
.AdvAddLink a, .AdvAddLink a:visited {
	position:relative;
	top:21px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#A80000;
	line-height:150%;
	
}
.AdvTopMenuEnd {
	clear:both;
	height:12px;
	overflow:hidden;
}

.AdvForm {
	padding:33px 0 24px 0;
	margin:30px 0 120px 0;
	background-color:#DFE4A9;
}
.AdvForm table {
	border-collapse:collapse;
	border-spacing:0;
}
.AdvForm table td {
	padding-bottom:8px;
	color:#4C4C4C;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:9px;
	vertical-align:middle;
}
.AdvForm table td.caption {
	width:270px;
	text-align:right;
	padding-left:0;
}
.AdvForm table td.caption small {
	color:#656E41;
	font-size:12px;
}

.AdvForm input, .AdvForm textarea, .AdvForm select {
	border:1px solid #C8C882;
	width:330px;
	vertical-align:middle;
}
.AdvForm input {height:24px;}
.AdvForm textarea {height:92px;}
.AdvForm .norobots input {width:164px;}
.AdvForm .norobots img {
	border:1px solid #C8C882;
	vertical-align:middle;
}

.AdvSubmit {position:relative;}
.AdvSubmit div {position:relative;}
.AdvSubmit button {
	position:absolute;
	left:304px;
	top:24px;
	width:139px;
	height:61px;
	border:0;
	background-color:white;
	background-image:url('http://www.avtovikup.com.ua/sites/avtovikup/inc/Adv/img/submit.jpg');
	background-position:50% 0;
	background-repeat:no-repeat;
	cursor:pointer;
}

.AdvAnnouncesTitle {padding-bottom:24px;}

.AdvAnnounce {
	background-image:url('http://www.avtovikup.com.ua/sites/avtovikup/inc/Adv/img/announce-hr.gif');
	background-position:50% 100%;
	background-repeat:no-repeat;
	padding-bottom:14px;
	margin-bottom:24px;
}
.AdvAnnounce .left {
	float:left;
	width:580px;
	overflow:hidden;
}
.AdvAnnounce .right {
	float:right;
	width:138px;
	line-height:140%;
	overflow:hidden;
}
.AdvAnnounce h1 {
	font:normal 14px Arial;
	padding:0 0 5px 0;
	margin:0;
	line-height:120%;
}
.AdvAnnounce h1 a, .AdvAnnounce h1 a:visited {color:#D62700;}

.AdvAnnounce h2 {
	font:normal 12px Arial;
	color:#656E41;
	padding:0;
	margin:0;
	line-height:120%;
	border:1px solid white;
}

.AdvAnnounce img {
	margin-left:21px;
	border:1px solid #D5D7C9;
	float:right;
}
.AdvAnnounce .end {
	clear:both;
	overflow:hidden;
	height:1px;
}

.AdvAnnounce .region {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4C4C4C;
}
.AdvAnnounce .date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7F7F7F;
}

#LeftContextMenu .year {padding:7px 0 12px 16px;}

.AdvArchive {
	padding:0 12px 18px 12px;
}
.AdvArchive h2 {padding-bottom:5px;}

.AdvArchive a, .AdvArchive a:visited {
	color:#265400;
	font-family:Arial Narrow;
	font-size:16px;
}/*Service Menu*/
#ServiceMenu {
	padding-top:7px;
	padding-right:7px;
	text-align: right;
}