body {margin:0px;padding:0px;background:#fff;}
img {margin:0px;padding:0px;border:0px;}
div {color:#041a47;font-family:Tahoma;font-weight: normal;font-size:11px;margin:0px;padding:0px;line-height:13px;}
a {color:#002978;font-family:Tahoma;font-weight: normal;font-size:14px;text-decoration: none;}
a:hover {color:#ff5300 text-decoration: none;}
p {margin:0px;padding:0px;border:0px;}
.spacer {width:1px; height:1px;}
div.clear {clear: both;line-height:0px;height:1px;}

.headers {height:386px; background: url(images/headers.jpg) no-repeat center top; margin:0px auto;padding-top:10px;}

#logo {width:313px; height:51px; background: url(images/logo.png) no-repeat left top;//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo.png, sizingMethod=crop); margin:0px auto;cursor:pointer;}

#bas_left {z-index:1; top:320px; position:absolute; left:7%; width:151px; height:58px; background: url(images/bas_left.png) no-repeat left top;//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bas_left.png, sizingMethod=crop);}

#bas_right {z-index:2; top:320px; position:absolute; right:3%; width:149px; height:57px; background: url(images/bas_right.png) no-repeat left top;//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bas_right.png, sizingMethod=crop);}

#gazel {z-index:4; top:324px; position:absolute; left:32%; width:126px; height:58px; background: url(images/gazel.png) no-repeat left top;//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/gazel.png, sizingMethod=crop);}

#mini_car {z-index:1; top:335px; position:absolute; left:60%; width:79px; height:37px; background: url(images/mini_car.png) no-repeat left top;//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mini_car.png, sizingMethod=crop);}

#shar {z-index:1; top:70px; position:absolute; right:7%; width:78px; height:112px; background: url(images/shar.png) no-repeat left top;//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shar.png, sizingMethod=crop);}

#derijabl {z-index:2; top:100px; position:absolute; left:4%; width:138px; height:62px; background: url(images/derijabl.png) no-repeat left top;//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/derijabl.png, sizingMethod=crop);}

#vertalet {z-index:3; top:120px; position:absolute; left:50%; margin-left:-32px; width:264px; height:42px; background: url(images/vertalet.png) no-repeat left top;//background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/vertalet.png, sizingMethod=crop);}

.navigation {margin:-5px 10px 20px 10px;color:#000;}
.navigation a {font-family:Tahoma;font-weight: normal;font-size:12px;text-decoration: underline;}

.menuTop {margin:0px auto; width:776px; height:41px;}
.mtUgol {background: url(images/menuTopUgol.jpg) no-repeat left top; width:14px; height:40px; float:left;}
.mtUgol2 {background: url(images/menuTopUgol2.jpg) no-repeat left top; width:13px; height:40px; float:left;}
.mtText {background: url(images/menuTopHover.jpg) repeat-x left top; width:182px; height:40px; float:left; border:0px solid #fff;border-width:0px 1px 0px 0px; font-family:Arial; font-weight: bold; font-size:16px;color:#fff; line-height:37px;text-align:center;}
.mtLinks {height:40px;}
.menuTop a {display:block;height:40px; float:left;background: url(images/menuTopA.jpg) repeat-x left top;padding:0px 5px 0px 5px;border:0px solid #fff;border-width:0px 1px 0px 0px; font-family:Tahoma; font-weight: bold; font-size:14px;color:#fff; line-height:37px;text-align:center; text-decoration: none}
.menuTop a:hover {background: url(images/menuTopHover.jpg) repeat-x left top;}

.infoTop {margin:0px auto; width:776px; margin-bottom:10px}
.infoTopIcq {background: url(images/icq.gif) no-repeat left top; float:left; width:205px; height:77px;}
.infoTopIcq p {padding:43px 0px 0px 40px; font-weight: bold; font-size:13px; color:#002978;}
.infoTopTitle {float:left;}
.infoTopTitle h1 {padding:26px 10px 0px 10px; margin:0px; color:002978#; font-family:Arial; font-weight: bold; font-size:16px;
 line-height:20px;}

.infoTopTitle h2 {padding:26px 10px 0px 10px; margin:0px; color:002978#; font-family:Arial; font-weight: bold; font-size:16px; line-height:20px;}


.infoTopTel {background: url(images/tel.gif) no-repeat left top; float:left; width:215px; height:77px;}
.infoTopTel p {padding:9px 0px 0px 90px; font-family:Arial; font-weight: bold; font-size:24px; color:#002978; line-height:26px;}
.infoTopTel p span {color:#ff5300;}

.footer {margin:0px auto; width:895px;}
.leftFooter {background: url(images/footer_left.gif) no-repeat left top; float:left; width:55px; height:110px;}
.centerFooter {float:left;  width:793px; height:110px;}
.rightFooter {background: url(images/footer_right.gif) no-repeat left top; float:left; width:47px; height:110px;}

.rec {text-align:center;}
.rec a {color:#002978; font-family:Arial; font-weight: bold; font-size:16px; line-height:20px; text-decoration: underline;}

.menuFooter {text-align:center; margin:7px 0px 7px 0px;}
.menuFooter a {color:#002978; font-family:Arial; font-weight: bold; font-size:14px; line-height:16px; padding:0px 7px 0px 7px;}
.menuFooter a:hover {color:#ff5300; text-decoration: underline;}

.hr {background: url(images/footer_hr.gif) no-repeat left top; width:775px; height:10px; margin:0px auto;}

.nsFooter {margin:0px auto; width:775px}
.leftNsFooter {float:left; width:150px; color:#002978; font-family:Arial; font-weight: bold; font-size:16px; line-height:20px;padding:10px 0px 0px 0px;}
.centerNsFooter {float:left; width:495px; text-align:center;padding:5px 0px 0px 0px;}
.rightNsFooter {float:left; width:130px; color:#002978; font-family:Arial; font-weight: bold; font-size:16px; line-height:20px;text-align:right;}
.leftNsFooter span {color:#ff5300;}
.rightNsFooter span {color:#ff5300; font-size:12px;}

.menu {width:230px;}
.menu a {display:block; font-family:Tahoma; font-weight: bold; font-size:14px;color:#fff; text-align:left; border:0px solid #fff;border-width:1px 0px 0px 0px; padding-left:57px; height:47px; line-height:47px;text-decoration: none}

.menu a.menu1 {height:50px; background: url(images/menuMAkompanii.gif) repeat-x left top; line-height:50px;}
.menu a:hover.menu1 {background: url(images/menuMHkompanii.gif) repeat-x left top;}

.menu a.menu2 {background: url(images/menuMATelejka.gif) repeat-x left top;}
.menu a:hover.menu2 {background: url(images/menuMHTelejka.gif) repeat-x left top;}

.menu a.menu3 {background: url(images/menuMAbook.gif) repeat-x left top;}
.menu a:hover.menu3 {background: url(images/menuMHbook.gif) repeat-x left top;}

.menu a.menu4 {background: url(images/menuMAPodarok.gif) repeat-x left top;}
.menu a:hover.menu4 {background: url(images/menuMHPodarok.gif) repeat-x left top;}

.menu a.menu5 {height:54px; background: url(images/menuMAkontakt.gif) repeat-x left top; line-height:54px;}
.menu a:hover.menu5 {background: url(images/menuMHkontakt.gif) repeat-x left top;}

.banner {}

#contentwrapper{float: left; width: 100%;}

.text a:link {color:#ff5300;text-decoration: none;}
.text a:hover {color:#002978;text-decoration: none;}

.text h2 a:link {color:#ff5300;text-decoration: none;}
.text h2 a:hover {color:#002978;text-decoration: none;}

.text {font-family:Arial; font-size:15px;color:#000; text-align:left; line-height:17px; margin: 0px 215px 0px 240px; height: expression((document.documentElement.clientHeight || document.body.clientHeight) < 350 ? "350px" : "100%"); min-height:350px;
}

.text h1 {padding: 0px 10px 10px 10px; margin:0px; color:#ff5300; font-family:Arial; font-weight: bold; font-size:16px; line-height:20px; text-align:center;}

.text h2 {padding: 0px 10px 10px 10px; margin:0px; color:#ff5300; font-family:Arial; font-weight: bold; font-size:16px; line-height:20px; text-align:center;}


.text h3 {color:#000; font-family:Arial; font-weight: bold; font-size:12px; line-height:12px;}

#rightcolumn{float:left; width: 210px; margin-left: -210px;}

#leftcolumn{float: left; width: 230px; margin-left: -100%;}

.blue-block {
	color: #d8d8d8;
	background: #345696 url('images/block-top.jpg') left top no-repeat;
	width: 230px;
	overflow: hidden;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	}
.blue-block p {color: #d8d8d8;}
.blue-block a:link {color:#d8d8d8;text-decoration: underline; font-weight:bolder;}
.blue-block a:hover {color:#ff5300; text-decoration: underline;}

.block-inner {
	background: url('images/block-bottom.jpg') left bottom no-repeat;
	padding: 0px 4px 5px 4px;
}
.blue-block img {
	float: right;
	margin: 0px 0px 0px 5px;
}
.blue-block h3 {
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	font-weight: bold;
}

