body 	{}
body, td, div, input, textarea, form, select {font-size: 12px; font-family: tahoma, Helvetica, Sans-Serif; color: #4f4d4d;}
* 	{margin:0;padding:0;}
img 	{border:0px;}


/* минимум 1000пикс. */
.width {width:100%;min-width:1000px;background: url(design/bg_main.gif) repeat-y center; }
.content {border:0;padding:0px;}
* html .minwidth {padding-left:1000px;}
* html .container {margin-left:-1000px;position:relative;}
/*\*/
* html .minwidth, * html .container, * html .content, * html .layout {height:1px;}
/**/

/* ссылки */
 A 		 {background:none;}
 A:link          {color:#666666;text-decoration:underline;}
 A:active        {color:#000000;text-decoration:underline;}
 A:visited       {color:#666666;text-decoration:underline;}
 A:hover         {color:#000000;text-decoration:none;}

 #site {width:940px;text-align:left;margin-top:15px;}

 #top {width:940px; height:470px;clear:both;}
 #top .logo {float:left}
 #top .menu {float:right;text-align:right;}
 #top .menu h1 {font-size:18px;margin:0px;}
 #top .menu p {margin: 0 0 10 0px;}
 #top .menu a {font-size:14px;background: url(design/menu_li.gif) no-repeat left bottom;margin-left:9px;font-weight:bold;padding-left:15px;}

 #top .logo h1 {font-size:19px;margin:10 0 0 15px;}
 #top .logo a.mail {font-size:14px;color:#eb5643;margin:0 0 0 15px;}
 #top img.img {display:block;margin:5 0 5 5px;}

 #top .menu2 {padding:10 0 8 0px;}
 #top .menu2  a {font-size:14px;background: url(design/menu_li.gif) no-repeat left bottom;font-weight:bold;padding-left:15px;display:block;margin:7 0 8 0px;}

 #main {padding: 2 5 10 5px;clear:both;}
 #main h1 {font-size:16px;margin:10 0 5 0px;color:#eb5643;}


 hr {margin:15 0 15 0px;background:none;color:#fff;}


#footer {background: url(design/bottom.jpg) repeat-x bottom;}
#footer .menu {width:900px;border-bottom:1px #636363 solid;padding:20px;}
#footer .menu a {font-size:14px;margin:0 10 0 10px;font-weight:bold;}
#footer .copy {padding:25px;font-size:14px;font-weight:bold;}


/* меню */
 #menu {text-align:left;padding: 11 20 13 20px;margin-bottom:20px;}
 #menu a {color:#fff;font-size:14px;font-family: myriad pro;text-decoration:none; padding: 13 25 13 25px;background: url(design/menu-line.gif) no-repeat right}
 #menu a:hover {text-decoration:underline;}
 #menu a.ok {text-decoration:underline;}

/* корзина */
 #cart {margin-top:205px;margin-left:35px;}
 #cart p {line-height:18px;}


 #tariffs_desp {width:670px;}
 #tariffs_desp td {line-height:16px;padding:3px;border-bottom:1px #eeeded solid;}
 #tariffs_desp td.border {border-bottom:1px #e2e2e2 solid;padding:3px;}
 #tariffs_desp td.text {padding-left:7px;}
 #tariffs_desp td.price {padding-right:7px;~text-align:right;padding:3px;width:100px;}
 #tariffs_desp td.title {border-bottom:2px #dc011b solid;padding:3px;font-size:14px;font-family: myriad pro;text-transform:uppercase;}
 #tariffs_desp td.br {border:0px;}


 #right {width:268px;float:right;}
 #left {width:695px;float:left;}
 #left h1 {font-size:18px;margin-bottom:3px;margin-top:3px;font-family: myriad pro;}
 #left p {line-height:22px;text-align:JUSTIFY;text-indent: 10px;}


 .block {background: url(design/block.gif) no-repeat;color:#fff;font-size:14px; text-transform:uppercase;font-weight:bold;font-family: myriad pro;padding:6 0 7 20px;}
 .block span {font-size:20px;}
 .text {padding:5 10 15 10px;line-height:20px;}
 .bg1 {background: url(design/bg-block.jpg) no-repeat;padding-left:15px;}


/* подвал */
 #bottom {height:37px;margin-top:20px;background: url(design/bottom.gif) no-repeat center;font-size:10px;}
 #bottom .count {float:right;padding:5 0 0 0px;width:100px;}
 #bottom .copy {float:left;padding:10 0 0 15px;}
 #bottom .copy a {color:#2369a4;}

 .clear {clear:both;}
.backflash{margin-top:10px;background: url("design/bg_top.jpg") no-repeat scroll right top #FFFFFF;}
