HTML {
	padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
	background: url(images/repeat.gif) -2px 0 repeat-x;padding: 0px;margin: 0px; width: 100%;  height: 100%;
}
.all {
	width: 991px;margin:0px auto;
}
table {
	width:100%;border-colapse:colapse;
}
td {
	vertical-align:top;
}
img {
	border:none;
}
ul {
	margin:0px; padding:0px;
}
li {
	list-style-type:none;
}
* {
	margin:0px; padding:0px;
}
.clear {
	clear:both;
}
.header {
	height:325px;background: url(images/header.gif) no-repeat;
}
.left_header {
	float:left;padding:25px 0px 0px 106px;
}
.telefon {
	padding:0px 0px 20px 15px;
}
.telefon span {
	position:relative; top:2px;font:normal 11pt Tahoma; color:#FFFFFF;
}
.telefon img {
	float:left;margin:0px 10px 0px 0px;
}
.logo {
	margin:10px 0px 0px 0px;
}
.header_menu {
	padding:83px 0px 0px 0px;margin-left:-3px;
}
.header_menu table {
	width:auto;
}
.header_menu table td {
	padding-right:27px;
}
.right_header {
	float:left;margin:194px 0px 0px 105px;
}
.flash_block {
	width:211px;height:43px;background: url(images/flash_block.gif) no-repeat;
}
.ico {
	padding:57px 0px 0px 243px;
}
.ico img {
	display:block; float:left;margin-right:17px;
}
.content {
	margin:-4px 0px 0px 0px;padding:0px 107px 0px 45px;
}
.left_block {
	padding:0px 0px 200px 0px;width:188px;background:#edf6ff url(images/left_block_back.gif) 0 100% no-repeat;
}
.punkt_menu ul {
	padding:7px 0px 0px 38px;
}
.punkt_menu ul li {
	padding:0px 0px 12px 0px; font:bold 8pt Tahoma; color:#000000;
}
.punkt_menu ul li a {
	font:bold 8pt Tahoma; color:#000000;text-decoration:none;
}
.punkt_menu ul li a:hover {
	text-decoration:underline;
}
.punkt_menu .zag {
	padding:10px 0px 0px 38px;height:34px;background: url(images/zag.gif) repeat-x;
}
.punkt_menu .zag a {
	font:bold 9pt Tahoma; color:#000000;text-decoration:none;
}
.punkt_menu .zag a:hover {
	text-decoration:underline;
}
.os_back {
	background: url(images/zag_2.gif) no-repeat !important;
}
.right_block {
	padding:30px 0px 30px 35px;
}
.big_foto {
	width:393px;
}
.big_foto h2 {
	padding-left:14px;background: url(images/h2_back.gif) 0 4px no-repeat;font:normal 9pt Tahoma; color:#022d5a;margin:0px 0px 7px 0px;
}
.top_line {
	font-size:1px;width:380px;height:11px;background: url(images/top_line.gif) no-repeat;
}
.block_foto_p {
	padding-left:11px;
}
.foto_bl {
	width:366px;border-right:solid 2px #7cc0ff;border-left:solid 2px #7cc0ff;padding:3px 5px 3px 5px;
}
.foto_bl img {
	display:block;margin:0px auto;
}
.bottom_line {
	font-size:1px;width:380px;height:11px;background: url(images/bottom_line.gif) no-repeat;
}
.option_auto td {
	font:normal 8pt Tahoma; color:#14264e;padding:2px 0px 3px 4px;background:#edf6ff;border-bottom:solid 1px #FFFFFF;
}
.zag_t {
	width:73px;
}
.zag_t_2 {
	width:94px;
}
.zag_t_3 {
	width:73px;border-left:solid 4px #FFFFFF;
}
.zag_t_4 {
	width:94px;
}
.option_auto {
	width:auto;
}
.block_op_t {
	padding:7px 0px 0px 20px;
}
.foto_gal {
	padding-left:13px;
}
.foto_gal h3 {
	text-align:center;font:normal 9pt Tahoma; color:#022d5a;margin:0px 0px 7px 0px;
}
.top_line_2 {
	font-size:1px;width:198px;height:10px;background: url(images/top_line_2.gif) no-repeat;
}
.bottom_line_2 {
	font-size:1px;width:198px;height:10px;background: url(images/bottom_line_2.gif) no-repeat;
}
.foto_gal_bl {
	width:174px;border-right:solid 2px #7cc0ff;border-left:solid 2px #7cc0ff;padding:0px 0px 0px 20px;
}
.foto_gal_bl a {
	float:left;display:block;padding:3px;
}
.foto_gal_bl img {
	display:block;
}
.foto_gal_bl a:hover {
	background: url(images/a_back.gif) no-repeat;
}
.opis_auto {
	padding:20px 0px 12px 0px;
}
.opis_auto p {
	font:normal 8pt Tahoma; color:#243259;margin:0px 0px 0px 15px;
}
.zag_h {
	padding-left:14px;background: url(images/h2_back.gif) 0 4px no-repeat;font:bold 9pt Tahoma; color:#022d5a;margin:0px 0px 15px 0px;
}
.other_auto {
	margin-left:-40px;padding:0px 0px 0px 15px;
}
.ot_auto {
	text-align:center;width:167px;float:left;margin-left:40px;
}
.ot_auto h3 {
	font:normal 8pt Tahoma;color:#243259;margin:0px 0px 4px 0px;
}
.ot_auto h3 b {
	font:bold 9pt Tahoma;
}
.foto_ot_auto {
	padding:9px 0px 0px 1px;width:166px;height:145px;background: url(images/foto_ot_auto.gif) no-repeat;
}
.foto_ot_auto p {
	font:normal 8pt Tahoma; color:#FFFFFF;margin:4px 0px 0px 0px;
}
.foto_ot_auto p b {
	font:bold 9pt Tahoma;
}
:root .foto_ot_auto p {
	margin:3px 0px 0px 0px;
}
.footer {
	margin:0px 0px 0px 3px;width:919px;height:50px;background:#000000 url(images/footer.gif) no-repeat;
}




