/* Effective stylesheet produced by snapshot save */
html { height: 100%;}
body { height: 100%; margin: 0px; padding: 0px; font-size: 12px; color: rgb(49, 49, 49); background: url("bg.gif") repeat scroll 0% 0% transparent;  margin: auto; font:normal 12/14px Arial,Helvetica,Garuda,sans-serif;}
.clear { clear: both; overflow: hidden; height: 1px; margin-bottom: -1px; }
img.foot { vertical-align: top; }
div.foot { padding: 10px 0px 13px 305px; width: 521px; background-color: rgb(255, 255, 255); color: rgb(72, 83, 96); }
.content { position: relative; top: 50%; width: 826px; height: 441px; margin: -243px auto 0px; no-repeat scroll 0px 45px transparent; }
.contentI { width: 826px; margin: 0px auto; }
.menu { width: 643px; padding-left: 178px; height: 45px; font-size: 14px; }
.menu ul.item { list-style: none outside none; margin: 0px; padding: 0px; height: 33px; float: left; }
.menu ul.item li { height: 33px; line-height: 33px; float: left; }
.menu ul.item li.left { width: 10px; }
.menu ul.item li.right { width: 10px; }
.menu ul.item li.body { padding: 0px 10px; }
.menu ul.item li.body a { color: rgb(2, 180, 210); text-decoration: underline; }
.menu ul.item li.body a:hover { text-decoration: none; }
.menu div.lang { float: left; width: 50px; padding-top: 7px; height: 19px; padding-right: 167px; }
.menu ul.langItem { list-style: none outside none; margin: 0px; padding: 0px; height: 33px; float: left; }
.menu ul.langItem li { height: 19px; line-height: 19px; float: left; }
.menu ul.langItem li.left { width: 5px; }
.menu ul.langItem li.right { width: 5px; }
.menu ul.langItem li.body { padding: 0px; font-size: 12px; }
.menu ul.langItem li.body a { color: rgb(2, 180, 210); text-decoration: none; }
.menu ul.langItem.sel li.left { background: url("urn:not-loaded:http://bmwdoctor.by/bmw_files/lang_left.png") no-repeat scroll 0% 0% transparent; }
.menu ul.langItem.sel li.right { background: url("urn:not-loaded:http://bmwdoctor.by/bmw_files/lang_right.png") no-repeat scroll 0% 0% transparent; }
.menu ul.langItem.sel li.body { background-color: rgb(13, 129, 161); color: rgb(255, 255, 255); }
.title { padding-left: 404px; padding-top: 29px; height: 121px; }
.title img { vertical-align: top; }
.block { padding-left: 408px; padding-top: 15px; padding-right: 30px; color: rgb(255, 255, 255); font-size: 14px; height: 121px; }
.block a { color: rgb(255, 255, 255); text-decoration: none; }
div.list { height: 41px; padding-left: 408px; }
div.list div { height: 41px; width: 41px; float: left; cursor: pointer; }
div.list div.prev { background: url("urn:not-loaded:http://bmwdoctor.by/bmw_files/prev_btn.jpg") no-repeat scroll 0% 0% transparent; }
div.list div.next { background: url("urn:not-loaded:http://bmwdoctor.by/bmw_files/next_btn.jpg") no-repeat scroll 0% 0% transparent; margin-left: 4px; }
.contentI div.top { height: 20px; }
.contentI div.logo { height: 127px; }
.contentI div.logo img { margin-left: 55px; margin-top: 32px; border: 0px none; }
.contentI .contentBottom { height: 5px; width: 826px; padding-bottom: 20px; background: url("bottom.png") no-repeat scroll 0% 0% transparent; }
.contentI .menu2 { margin-left: 20px; width: 198px; }
.contentI .menu2 ul.title {
	margin: 0px;
	padding: 0px;
	height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.contentI .menu2 ul.title li { float: left; padding: 0px; margin: 0px; height: 40px; }
.contentI .menu2 ul.title li.left { width: 6px; background: url("submenu_lc.png") no-repeat scroll 0% 0% transparent; }
.contentI .menu2 ul.title li.right { width: 11px; background: url("submenu_rc.png") no-repeat scroll 0% 0% transparent; }
.contentI .menu2 ul.title li.body { padding: 0px 10px; color: rgb(255, 255, 255); line-height: 40px; font-size: 16px; font-weight: normal; background: url("submenu_bg.png") repeat scroll 0% 0% transparent; }
.contentI .menu2 div.top { height: 6px; width: 250px; background: url("submenu_top.png") no-repeat scroll 0% 0% transparent; }
.contentI .menu2 div.bottom { height: 6px; width: 250px; background: url("submenu_bottom.png") no-repeat scroll 0% 0% transparent; }
.contentI .menu2 div.body { width: 244px; padding: 0px 3px; background-color: rgb(13, 64, 89); }
.contentI .menu2 ul.list { list-style: none outside none; margin: 0px; padding: 0px; }
.contentI .menu2 ul.list li { padding: 0px; line-height: 27px; margin: 0px; font-size: 12px; }
.contentI .menu2 ul.list li:hover {	color: rgb(255, 255, 255); background: url("submenu2_s_bg.png") no-repeat scroll 0% 0% transparent; line-height: 27px; padding-top: 0px; }
.contentI .menu2 ul.list li a { color: rgb(255, 255, 255); padding: 0px 12px;  text-decoration: none;}
.contentI .menu2 ul.list li a:hover { text-decoration: none; }
.contentI .menu2 ul.list li.sel div.subTitle { color: rgb(255, 255, 255); background: url("submenu2_s_bg.png") no-repeat scroll 0% 0% transparent; line-height: 20px; padding-top: 3px; }
.contentI .menu2 ul.list li.sel div.subTitle a { text-decoration: none; }
.contentI .menu2 ul.list li.sel div.subTitleB { height: 4px; background: url("urn:not-loaded:http://bmwdoctor.by/bmw_files/submenu2_s_b.png") no-repeat scroll 0% 0% transparent; }

.contentI .menu2 ul.list li.sel div.subTitleB2 { height: 4px; background: url("submenu2_s_b2.png") no-repeat scroll 0% 0% transparent; }
.contentI .menu2 ul.list li.sel div.subB { height: 5px; background: url("urn:not-loaded:http://bmwdoctor.by/bmw_files/submenu2_b.png") no-repeat scroll 0% 0% transparent; }
.contentI .menu2 ul.subList { list-style: none outside none; margin: 0px; padding: 0px; background-color: rgb(4, 88, 129); }
.contentI .menu2 img.logoHead { float: left; margin-top: 6px; }
.contentI ul.screens { list-style: none outside none; margin: 0px; padding: 0px; }
.contentI ul.screens li { height: 80px; float: left; padding: 0px 20px 0px 0px; }
.contentI ul.screens li.last { padding: 0px ! important; }
.contentI ul.screens li img { border: 0px none; }
.contentI table.main { width: 826px; }
.contentI table.main td.left { width: 278px; background: url("top_left.png") no-repeat scroll 0% 0% transparent; }
.contentI table.main td.right { width: 521px; padding-left: 27px; background: url("top_right.png") no-repeat scroll 0% 0% transparent; }
.contentI div.contactField { padding: 5px 0px; }
.contentI div.contactField span { color: rgb(255, 0, 0); }
.contentI div.contactField input { width: 250px; }
.contentI div.contactField textarea { width: 350px; height: 120px; }
.contentI div.menuI { margin-top: 34px; }
.contentI div.menuI div.item { width: auto; padding: 0px 14px; line-height: 31px; height: 33px; float: left; }
.contentI div.menuI div.item.first { padding-left: 0px ! important; }
.contentI div.menuI div.dilim { width: 1px; height: 33px; float: left; background: url("dilim.png") no-repeat scroll center center transparent; }
.contentI div.menuI div.item a { color: rgb(255, 255, 255);  text-decoration: none;}
.contentI div.menuI div.item a:hover { text-decoration: none; }
.contentI ul.menuI { height: 33px; float: left; list-style: none outside none; margin: 0px; padding: 0px; }
.contentI ul.menuI li { float: left; height: 33px; color: rgb(255, 255, 255); padding: 0px; margin: 0px; }
.contentI ul.menuI li a { color: rgb(255, 255, 255);  text-decoration: none;}
.contentI ul.menuI.sel li a { text-decoration: none; }
.contentI ul.menuI.sel li.left { width: 17px; background: url("menui_s_left.png") no-repeat scroll 0% 0% transparent; }
.contentI ul.menuI li.right { width: 17px; }
.contentI ul.menuI.sel li.right { background: url("menui_s_right.png") no-repeat scroll 0% 0% transparent; }
.contentI ul.menuI li.body { line-height: 31px; }
img.logoBtn { float: left; margin-top: 10px; border: 0px none; }
.contentI ul.menuI.sel li.body { padding: 0px 2px; background: url("menui_s_bg.png") repeat-x scroll center center transparent; }
.contentI div.titleI { width: 471px; padding-right: 50px; height: 82px; padding-top: 53px; }
.contentI div.titleI h1 { margin: 0px; line-height: 28px; padding: 0px; font-size: 28px; font-weight: normal; color: rgb(255, 255, 255); }
.contentI div.txt {
	color: rgb(72, 83, 96);
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.contentI div.txt a { color: rgb(0, 82, 140);  text-decoration: none;}
.contentI div.txt a:hover { text-decoration: none;  text-decoration: none;}
.contentI div.txt h2 { color: rgb(13, 64, 89); font-size: 20px; font-weight: normal; margin: 0px; padding: 0px; }
.contentI div.txt h3 { color: rgb(13, 64, 89); font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; }