.contentTitle {
	 font-size:24px; font-weight:normal; margin:0; margin-bottom:15px;
}
.objectTitle {
	 font-size:13px; font-weight:bold; margin-bottom:5px; display:block;
}
#siteSubtitle {
	 color:#ffffff; font-size:14px; font-weight:normal; float:left;
}
#siteTitle {
	 color:#ffffff; font-size:38px; font-weight:bold; margin-top:25px; float:left;
}
#pageMenu .menu {
	 color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; background-image:url(menu_fon.png); background-repeat:repeat-x; width:100%; height:46px; float:left;
}
#pageMenu .menu:hover {
	 color:#510000;
}
#pageMenu {
	 margin-bottom:30px;
}
.buttonSend {
	 color:#ffffff; font-size:14px; font-family:arial, helvetica, sans-serif; cursor:pointer; background-color:#e29505; padding-top:8px; padding-bottom:8px; border-style:none; position:relative; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; 
}
.buttonSend:hover {
	 cursor:pointer;
}
#pageMainmenu .menu {
	 text-decoration:none;
}
#pageMainmenu .mids {
	 color:#ffffff; font-size:0; width:12px;
}
#pageMainmenu .menu:hover {
	 text-decoration:underline;
}
#technopict {
	 margin-right:5px; float:left;
}
A:link {
	 color:#ce0000;
}
.objectImage {
	 margin-bottom:5px; margin-right:15px; float:left;
}
.contentImage {
	 margin-bottom:5px; margin-right:15px; float:left;
}
#cont_txt .linkNext {
	 background-image:url(strelka.gif); background-position:center right; background-repeat:no-repeat; margin-top:10px; display:block; width:10%;
}
#div9 {
	 background-image:url(foto_moto.jpg); background-repeat:no-repeat; width:603px; height:469px;
}
BODY {
	color: #585350;
	font-size: 14px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	line-height: 1.4;
	background-color: #ffffff;
	background-image: url(shina.png);
	background-position: top right;
	background-repeat: no-repeat;
	padding-top: 15px;
	margin: 0;
	width: 100%;
}
#pageTitle {
	 font-size:14px; font-weight:normal; margin-bottom:15px;
}
.photoAlbumSplash .obj {
	 margin-bottom:20px; margin-right:5px; display:inline-block; text-align:left; vertical-align:top;
}
.photoAlbumSplash .obj .photoPreview { color:#808080; font-size:11px; text-decoration:none; margin-top:2px; display:block; }
.photoAlbumSplash .obj .photoPreview .textLink { display:block; }
.photoAlbumSplash .showImgFon {
	 background-color:#000000; width:100%; height:100%;
}
.photoAlbumSplash table { background-color:#ffffff; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; }
.photoAlbumSplash .navigPanel { margin-bottom:10px; display:inline-block; width:100%; clear:both; }
.photoAlbumSplash .navigPanel .prev { font-size:0; background-image:url(foto_slide/ic2_left.gif); background-position:center left; background-repeat:no-repeat; width:48%; height:32px; float:left; }
.photoAlbumSplash .navigPanel .next { font-size:0; background-image:url(foto_slide/ic2_right.gif); background-position:center right; background-repeat:no-repeat; width:48%; height:32px; float:right; }
.photoAlbumSplash .objectTitle { margin:0; margin-top:7px; margin-left:5px; float:left; padding:0; }
.photoAlbumSplash .hideImage { color:#ffffff; font-size:0; cursor:pointer; background-image:url(foto_slide/x.gif); background-repeat:no-repeat; margin-top:5px; width:20px; height:20px; float:right; }
.photoAlbumSplash .loading { width:100%; position:absolute; top:45%; text-align:center; }
.photoAlbumSplash .text { color:#808080; margin-top:5px; margin-bottom:5px; display:block; }
.photoAlbumSplash .navigPanel .prev { cursor:pointer; }
.photoAlbumSplash .navigPanel .next { cursor:pointer; }
.photoAlbumSplash .photoDetailed .buttonSend {
	 color:#ffffff; text-decoration:none; padding-top:8px; display:block; clear:both; text-align:center; vertical-align:top;
}
.photoAlbumSplash {
	 display:inline-block;
}
.content {
	 margin-bottom:20px; display:inline-block; width:100%; clear:both;
}
A:hover {
	 text-decoration:none;
}
* {
	 margin:0;
}
.object {
	 margin-bottom:15px; display:block;
}
.contentText {
	 margin-bottom:15px;
}
#div79 {
	 margin-left:auto;
	 margin-right:auto;
	 width:994px;
	 position:relative;
}
#div118 {
	 background-image:url(strelka.png); background-repeat:no-repeat; margin-left:70px; width:51px; height:23px;
}
#div159 {
	 height:196px; position:absolute; top:0px; right:0px;
}
#div160 {
	 height:132px;
}
#div161 {
	 background-image:url(title_left.png); background-repeat:no-repeat; width:80px; height:132px; float:left;
}
#div162 {
	 background-color:#c64626; padding-right:30px; width:260px; height:132px; float:left;
}
#div166 {
	 background-image:url(key.png); background-repeat:no-repeat; margin-top:118px; margin-left:18px; width:60px; height:137px; position:absolute; top:0px; left:0px;
}
#td121 {
	 background-image:url(content_left.png); background-repeat:no-repeat; width:15px;
}
#td127 {
	 background-image:url(content_right.png); background-repeat:no-repeat; width:15px;
}
#td122 {
	 background-image:url(content_fon.png); background-repeat:repeat-x; padding-top:15px; padding-left:15px; padding-right:15px;
}
#div24 {
	 font-size:13px; margin-top:40px; width:96%; height:110px;
}
#pageMainmenu {
	 padding-bottom:15px; border-bottom:1px dotted #ccc7bf; margin-bottom:15px; margin-left:25px;
}
#div29 {
	 float:left;
}
A:visited {
	 color:#ce0000;
}
#td83 {
	 padding-top:180px; padding-left:20px; padding-right:20px; width:30%;
}   
#global1 {
	 font-size:13px; margin-left:20px;
}
#siteLogotype {
	 margin-top:35px; margin-bottom:15px; margin-right:15px; float:left;
}
#pageMenu .mbordl {
	 background-image:url(menu_ugol.png); background-repeat:no-repeat; width:13px; height:46px;
}
#pageMenu .mbordr {
	 background-image:url(menu_ugol.png); background-position:top right; background-repeat:no-repeat; width:13px; height:46px;
}
#pageMenu .TextItemMenu {
	 margin-top:14px; margin-left:10px; display:block;
}
#pageMenu .TextActiveMenu {
	 margin-top:14px; margin-left:10px; display:block;
}
#pageMenu .tableMenu {
	 width:100%;
}
#pageMenu .submenu {
	 margin-left:-420px;
}
#pageMenu .submenu .menu {
	 color:#000000; font-weight:normal; background-color:#ffffff; background-image:none; padding-top:8px; padding-bottom:8px; width:180px; height:auto;
}
#pageMenu .lefttop {
	 background-image:url(krug_white_10.png); background-position:top left; background-repeat:no-repeat; width:5px; height:5px;
}
#pageMenu .righttop {
	 background-image:url(krug_white_10.png); background-position:top right; background-repeat:no-repeat; width:5px;
}
#pageMenu .leftbot {
	 background-image:url(krug_white_10.png); background-position:bottom left; background-repeat:no-repeat; height:5px;
}
#pageMenu .rightbot {
	 background-image:url(krug_white_10.png); background-position:bottom right; background-repeat:no-repeat;
}
#pageMenu .midtop {
	 background-color:#FFFFFF;
}
#pageMenu .leftline {
	 background-color:#FFFFFF;
}
#pageMenu .midbot {
	 background-color:#FFFFFF;
}
#pageMenu .rightline {
	 background-color:#FFFFFF;
}
#pageMenu .submenu .menu:hover {
	 text-decoration:underline;
}
#con_mapsite .mapline { font-size:100%; margin:0; margin-bottom:5px; }
#con_mapsite .maplinks2 { margin-left:30px; }
#con_mapsite .maplinks3 { margin-left:60px; }
#con_mapsite .maplinks0 { font-weight:normal; }
#div26 {
	 margin-left:25px; float:left;
}
#global2 {
	 float:right;
}
.shopmini .object {
	 margin-bottom:25px; margin-right:25px; display:inline-block; width:250px; text-align:left; vertical-align:top;
}
.shopmini .object .objectCode {
	 font-size:85%; margin-bottom:10px; float:left; clear:both;
}
.shopmini .object .objectNote { margin-bottom:10px; }
.shopmini .object .linkNext {
	 margin-bottom:15px; float:right;
}
.shopmini .object .specprice {
	 margin-top:10px; margin-right:20px; float:left; white-space:nowrap;
}
.shopmini .object .specprice .specpriceVal { font-size:150%; }
.shopmini #show .objectCode { margin-bottom:10px; }
.shopmini #show .specprice { margin-bottom:20px; }
.shopmini #show .specprice .specpriceVal { font-size:200%; }
.shopmini #show .objectNote { margin-bottom:10px; }
.shopmini #show .objectSubm { margin-top:20px; }
.shopmini #show .objectSubm .send { margin-right:5px; float:left; }
.cont_mail .err { color:#FF0000; font-weight:bold; }
.cont_mail .tableTable { width:300px; }
.cont_mail .tablefield { text-align:right; }
.cont_mail .errorinp { border-width:1px; border-color:#FF0000; border-style:solid; }
.cont_mail #pin_img { margin-bottom:2px; margin-right:10px; float:left; }
.cont_mail .inppin { display:block; clear:both; }
.cont_mail .buttonSend#Send { margin-top:20px; }
INPUT {
	 padding-top:4px; padding-bottom:4px;
}
.shopmini .object .objectImage {
	 float:none;
}
.shopmini .object .buttonSend {
	 float:right;
}
#pageMenu .submenu .TextItemMenu {
	 margin-top:0px;
}
#pageMenu .submenu .menu.menuActive .TextActiveMenu {
	 margin-top:0px;
}
.shcart .tableTable { margin-bottom:20px; }
.shcart .tableRow#tableHeader td { font-weight:bold; padding-top:15px; padding-bottom:15px; }
.shcart .tableRow td { padding-right:15px; }
.shcart .tableRow#tableTotal td { font-weight:bold; }
.shcart #tableButtons td { padding-top:20px; }
.shcart_sub1 .errortext { color:#ff0000; font-weight:bold; margin-bottom:10px; }
.shcart_sub1 .tableRow#RowEven .tableClientTitle { width:120px; }
.cont_txt .linkNext { margin-top:5px; display:block; }
.cont_txt#view .buttonSend { margin-top:20px; }

#reklamForm {
	 margin-bottom:30px; margin-left:20px;
}

#div204 {
	 margin-right:20px; float:left;
}
#div26 {
	width: 100%;
}
#div999 {
	width: 50%;
	float: left;
}
