body {margin: 0; padding: 0; background: #F1F1F1; width: 100%; height: 100%}
body, td {font: 12px Tahoma, Verdana, Arial; color: #5D6876; vertical-align: top; text-align: left; padding: 0; margin: 0}

table, img {border: 0}

form {padding: 0; margin: 0}

h1 {font: bold 14px Tahoma, Verdana, Arial; color: #5D6876; padding: 0; margin: 0 0 15 0; text-transform: uppercase}

h2 {font: 14px Tahoma, Verdana, Arial; color: #7D8A99; padding: 0; margin: 0 0 10 0}


ul {padding: 0; margin: 5 0 20 30; list-style-type: square}
ul li {padding: 0; margin: 10 0 0 0}

ol {padding: 0; margin: 5 0 20 30}
ol li {padding: 0; margin: 10 0 0 0}


a:link, a:visited, a:hover {font: 12px Tahoma, Verdana, Arial; color: #3B5C7B; text-decoration: underline}
a:hover {color: #4B779E}

a.bold_1:link, a.bold_1:visited, a.bold_1:hover {font-weight: bold; font-size: 11px; text-decoration: none}

a.small_1:link, a.small_1:visited, a.small_1:hover {font: bold 10px Arial, Tahoma, Verdana; text-decoration: underline}



table.top_menu_1 {width: 100%; background: url('/img/lines/top_menu_1.gif') repeat-x 0px 0px; margin: 0 0 7 0}
table.top_menu_1 th {width: auto; vertical-align: top; padding: 0}
table.top_menu_1 td {width: 1%; white-space: nowrap; text-align: center; padding: 5 0 0 0}


td.block_1 {background: url('/img/backgrounds/site_blocks_1.gif') no-repeat 0px 0px #EFF1F3; padding: 8; font-size: 11px; color: #3B5C7B}
td.block_2, td.block_3 {font-size: 11px; color: #3B5C7B}
td.block_2 {background: url('/img/backgrounds/site_blocks_2_1.gif') no-repeat 0px 0px #EFF1F3}
td.block_3 {background: url('/img/backgrounds/site_blocks_2_2.gif') no-repeat 0px 429px #EFF1F3}


div.separator_1 {background: url('/img/parts/separator_1.gif') repeat-x 0px 0px; margin: 3 0 3 0; width: 152}

div.small_1 {font-size: 10px; font-weight: bold; font-family: Arial}


.input1 {width: 100%; font-size: 11px; color: #456481; margin: 2 0 4 0}
.input2 {width: 200; font-size: 11px; border: 1px solid #134983}
.input3 {width: 150; font-size: 11px; border: 1px solid #134983}
.input4 {width: 270; font-size: 11px; border: 1px solid #134983}
.input5 {width: 40; font-size: 11px; border: 1px solid #134983}
.input6 {width: 100; font-size: 11px; border: 1px solid #134983}

.sinput1 {font-size: 11px}


td.content_1 {padding: 20 20 50 20}
td.content_1 td {vertical-align: middle; font-size: 8pt}
td.content_1 td a:link, td.content_1 td a:visited, td.content_1 td a:hover {font-size: 8pt}


table.block_2 {width: 100%; border: solid #F1F1F1; border-width: 0 7 0 7; background: url('/img/backgrounds/bottom_1.gif') repeat-x 0px 0px}
table.block_2 th {width: 100%; text-align: left; vertical-align: top; padding: 13 23 10 23; font-size: 14px; font-weight: bold; color: #5F6E7F}
table.block_2 td {width: 45%; padding: 13 23 75 23; color: #8A96A1; font-size: 11px}
table.block_2 td div {font-weight: bold; color: #000000; padding: 5 0 5 0; font-size: 12px}


td.bottom {background: url('/img/backgrounds/bottom_2.jpg') repeat-x 1515px 100%}
td.bottom div {background: url('/img/backgrounds/bottom_1.jpg') no-repeat 0px 100%; padding: 45 0 11 205; height: 18}
* html td.bottom div {height: 74}


td.padding_1 {padding: 10; background: url('/img/backgrounds/site_blocks_2_2.gif') no-repeat 0px 100%; font-size: 11px}
td.padding_1 a:link, td.padding_1 a:visited, td.padding_1 a:hover {font-size: 11px}
td.padding_1 img {margin: 0 0 6 0}

div.padding_2 {padding: 20 0 0 0}
td.padding_3 {background: url('/img/backgrounds/site_blocks_2_1.gif') no-repeat 0px 0px; padding: 18 8 8 8}

div.black_1 {color: #000000}





a.lnews1:link, a.lnews1:visited {font: 11px Tahoma, Verdana, Arial; color: #FFFFFF; text-decoration: underline}
a.lnews1:hover, .tlink {font: 11px Tahoma, Verdana, Arial; color: #FFFFFF; text-decoration: none}


.tinput1 {font: 11px Verdana, Arial, Tahoma; color: #000000; width: 250px; border: 1px solid #B6B4B4; margin: 0 0 3 0}
.tinput2 {font: 11px Verdana, Arial, Tahoma; color: #000000; width: 150px; border: 1px solid #B6B4B4; margin: 0 0 3 0}


a.lcatalog1:link, a.lcatalog1:visited {font: 11px Tahoma, Arial, Verdana; color: #3366CC; text-decoration: none}
a.lcatalog1:hover {font: 11px Tahoma, Arial, Verdana; color: #000000; text-decoration: underline}


.clist1 {color: #000000}
.clist2 {color: #999999}

.tdlisth {font: bold 11px Verdana, Arial, Tahoma; color: #000000; background-color: #DBDBDB}
.tdlist1 {font: 11px Verdana, Arial, Tahoma; color: #000000; background-color: #FAFAFA}
.tdlist2 {font: 11px Verdana, Arial, Tahoma; color: #000000; background-color: #EEEEEE}


table.models_1 {background: #F1F1F1}
table.models_1 td {background: #E8E8E8; padding: 5 15 15 15; border: 3px solid #DBDBDB; vertical-align: top; line-height: 0.6}
table.models_1 td div {text-align: center}
table.models_1 td td {padding: 8 5 8 0; border: 0; vertical-align: middle}


ul.menu_1 {padding: 0; margin: 5 0 0 0; list-style-type: none}
ul.menu_1 li {padding: 0 0 0 12; margin: 0 0 5 0; background: url('/img/bullets/ul_menu.gif') no-repeat 0px 5px}


table.table_1 td {padding: 7}

table.table_2 caption {font-weight: bold; font-size: 11px; text-align: left; padding: 0 0 5 0; width: 100%}
table.table_2 th, table.table_2 td {border: solid #F1F1F1; border-width: 0 1 1 0}
table.table_2 th {font-weight: bold; font-size: 12px; text-align: center; background: #DADADA; padding: 7}
table.table_2 th.left {text-align: left}
table.table_2 td {background: #E0E0E0; padding: 7}
table.table_2 tr.digit td, table.table_2 td.digit {text-align: right}


table.table_3 td {padding: 0 7 0 7; vertical-align: top}


table.table_4 {border: solid #DADADA; border-width: 1 0 0 1}
table.table_4 caption {font-weight: bold; font-size: 11px; text-align: left; padding: 0 0 5 0; width: 100%}
table.table_4 th {border: solid #F1F1F1; border-width: 0 1 1 0}
table.table_4 th {font-weight: bold; font-size: 11px; text-align: center; background: #DADADA; padding: 7}
table.table_4 th.left {text-align: left}
table.table_4 td {background: #F1F1F1; padding: 7; border: solid #DADADA; border-width: 0 1 1 0}
table.table_4 tr.digit td, table.table_4 td.digit {text-align: right}


table.photos_1 th {width: 1%; text-align: left; vertical-align: top; padding: 0 15 15 0}
table.photos_1 td {vertical-align: top}


div.photo_1 {float: left; width: 250; height: 250}

div.photo_2 {float: left; width: 250; height: 200}



div.popup_1 {position: absolute; width: 500; height: 427; font-size: 11px; color: #000000; border: 1px solid #999999}
* html div.popup_1 {height: 427}
div.popup_1 div.header {width: 485; height: 20; font-size: 12px; font-weight: bold; padding: 5 5 0 10; background: url('http://volkswagen.com.ua/img/pixels/mask_2.png'); border-bottom: 1px solid #999999}
* html div.popup_1 div.header {background: 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://volkswagen.com.ua/img/pixels/mask_2.png", sizingMethod="scale"); width: 500; height: 25}
div.popup_1 div.content {overflow: auto; width: 480; height: 380; padding: 10; background: url('http://volkswagen.com.ua/img/pixels/mask_1.png')}
* html div.popup_1 div.content {background: 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://volkswagen.com.ua/img/pixels/mask_1.png", sizingMethod="scale"); width: 500; height: 400}
div.popup_1 ul {margin-left: 20}
div.popup_1 ul li {margin-top: 3}



table.form_1 td {width: 1%; white-space: nowrap; padding: 2 15 20 0; vertical-align: top}
table.form_1 th {width: 99%; padding: 0 0 20 0; text-align: left; vertical-align: top}
