* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding: 0px;
	/*background-color: #f8f8f8;*/
        background-color: #fff;
	height: 100%;
	width: 100%;
	font-family: Verdana, Helvetica, sans-serif;
}
img { border: 0; }
p {
	font-size: 12px;
	/*color: #6b6b6b;*/
        color: #000;
	margin: 5px 0 15px 0;
	line-height: 18px;
}
a:link, a:active, a:visited {
	color: #0babe4;
	text-decoration: none;
}
a:hover { text-decoration: underline; }
a.exp:link, a.exp:active, a.exp:visited {
	color: #0babe4;
	text-decoration: underline;
}
a.exp:hover { text-decoration: none; }
ul, ol { margin: 5px 0 15px 0; }
ul li {
	list-style: none;
	background: url(../images/bullit_gray.jpg) no-repeat 10px 9px;
	padding-left: 25px;
}
ol li, ul li {
	font-size: 12px;
	color: #6b6b6b;
	margin-left: 15px;
	line-height: 20px;
}
#wrapper_main { /*padding: 0 30px 0 20px; */
  min-width:1256px
}
#main {
	background: #fff /*url(../images/printer_new.png) no-repeat right 15px*/;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	min-width: 1000px;
	max-width: 1300px;
}
/*Header*/

div#header {
	/*background: url(../images/klyaksa.png) no-repeat left top;*/
	min-height: 260px;
	height: auto !important;
	height: 260px;/*padding-top: 15px;*/
}
div#header img { display: block; }
.contact_info {
	margin: 0 0 10px 402px;
	font-size: 13px;
	font-weight: bold;
	color: #07bd0f;
}
.contact_info a:link, .contact_info a:active, .contact_info a:visited, .contact_info a:hover { color: #07bd0f; }
.contact_info img {
	vertical-align: middle;
	margin-right: 10px;
}
#slogan {
	margin: 18px 0 0px 177px;
	font-size: 16px;
	font-weight: bold;
	color: #0dace4;
}
.logo_img { margin: 7px 0 0 5px; }
/*Content*/

div#wrapper {
	margin-top: 0px;
	background: url(../images/kraska_bottom_new.png) no-repeat bottom left /*#FEEBC5*/;
	overflow: hidden;
}
#left_sidebar {
	float: left;
	width: 237px;
	padding: 0 0 35px 12px;
}
#right_sidebar {
	float: right;
	width: 237px;
	padding: 0 12px 35px 0;
}
#right_sidebar .links {
  /*background:#FFD7AD*/
  /*background:#dae2e8;*/
}
#right_sidebar .links h3 {
  color:#000;
  font:bold 15px arial;
  margin:0 0 10px;
  padding:0 15px;
  text-align:center
}
#right_sidebar .links ul {
  margin:0
}
#right_sidebar .links li {
  background:none;
  font-weight:bold
}
#right_sidebar .links a {
  font-weight:bold
}
#nav_top {
	margin: 20px 8px;
	text-align: center;
}
#nav_top ul#menu, #nav_top ul#menu li {
	background: none;
	padding: 0;
	margin: 0;
	list-style: none;
}
#nav_top ul#menu li {
	/*background: #ffd7ad;*/
	border:3px solid #dae2e8;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	display: inline-block;
	margin-right: 15px;
}
#nav_top ul#menu li a {
	/*background: #ffd7ad url(../images/top_menu_left.jpg) no-repeat left top;*/
	color:#000;
	text-transform: uppercase;
}
#nav_top ul#menu li a span {
	/*background: url(../images/top_menu_right.jpg) no-repeat right top;*/
	padding: 0 17px;
	margin: 0;
}
#nav_top ul#menu li a:hover {
	background-color: transparent;
	/*color: #0DACE4;*/
        padding: 0;
	margin: 0;
	text-decoration: underline;
}
.zapravka_pic { padding: 0px 0 25px 5px; }
.for_top {
	/*background: url(../images/corner_top_new.png) no-repeat top left;*/
	/*background:#dae2e8;*/
	border:3px solid #dae2e8;
	width: 237px;
	margin-bottom: 35px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}
.for_bot {
	/*background: url(../images/corner_bottom_new.png) no-repeat bottom left;*/
	/*padding: 30px 0;*/
        padding: 9px 0;
}
.menu_bot {
	/*background: #ffd7ad;*/
	padding: 20px 0;
}
ul#menu {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#menu li {
	list-style: none;
	margin: 0;
	padding: 0;
	background: none;
}
ul#menu li a span, ul#menu li span span{
	display: block;
	/*background: url(../images/bullit_blue.jpg) no-repeat 10px 16px;*/
	padding:6px 0 6px 25px;
	margin:0 15px;
	
}
ul#menu li span span{
	background:none;
	color:#6B6B6B;
}

ul#menu li a:link, ul#menu li a:active, ul#menu li a:visited, ul#menu li span{
	/*background: url(../images/border.jpg) no-repeat bottom center;*/
	color: #0f4dbc;
	text-decoration: none;
	/*line-height: 33px;*/
	font-weight: bold;
	font-size: 13px;
	display: block;
}
ul#menu li a:hover {
	background-color: #cdcdcd;
	text-decoration: none;
	margin-top: -1px;
	padding-top: 1px;
}
ul#menu li a.last:link, ul#menu li a.last:active, ul#menu li a.last:visited {
	background: none;
	color: #0f4dbc;
	text-decoration: none;
	line-height: 33px;
	font-weight: bold;
	font-size: 13px;
	display: block;
}
ul#menu li a.last:hover {
	background-color: #cdcdcd;
	text-decoration: none;
}
ul#menu li a.active:link, ul#menu li a.active:active, ul#menu li a.active:visited, ul#menu li a.active:hover {
	color: #0f4dbc;
	background-color: #cdcdcd;
	text-decoration: none;
	margin-top: -1px;
	padding-top: 1px;
	line-height: 33px;
	font-weight: bold;
	font-size: 13px;
	display: block;
}
/*Poll*/

#question {
	color: #0f4dbc;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	margin: 0 0 15px;
}
.div_poll { line-height: 22px; }
#poll form { margin-left: 25px; }
#poll form label {
	color: #383838;
	font-size: 12px;
	padding-left: 10px;
}
.submit_poll {
	color: #fff;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	width: 160px;
	height: 21px;
	line-height: 21px;
	border: 0;
	background: url(../images/button.png) no-repeat top left;
	padding-bottom: 1px;
	margin: 10px 0 0 15px;
}
#result {
	color: #979797;
	font-size: 11px;
	text-align: center;
	margin-top: 10px;
	line-height: 17px;
	font-weight: bold;
}
#result a:link, #result a:visited, #result a:active, #result a:hover { color: #979797; }
#resume {
	/*background: #ffd7ad;*/
	/*background:#dae2e8;*/
	color: #000;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	/*margin: 0px 0 0 10px;*/
	padding: 20px 0;
	text-align: center;
}
#resume a:link, #resume a:visited, #resume a:active, #resume a:hover { color: #000; }
#resume span {
	/*color: #6b6b6b;*/
        color: #0dace4;
	line-height: 20px;
}
#resume span.title_bottom {
	padding-top: 23px;
	color: #000;
	line-height: 20px;
	display: inline-block;
}
div#content {
	margin: 0 250px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
	padding-bottom: 40px;
	padding: 20px;
}
#content h2.red {
	color: #fa3703;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	line-height: 28px;
	margin-bottom: 25px;
}
#content h2.blue {
	color: #0babe4;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
}
/*Footer*/

div#footer {
	margin: 0 auto;
	overflow: hidden;
	min-width: 950px;
	max-width: 1250px;
	height: 100px;
	/*background-color: #dedede;*/
    /*background-color: #feebc5;*/
	border:3px solid #dae2e8;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	clear: both;
	font-size: 12px;
	text-align: center;
	padding: 0 25px;
}
div#footer div {
	text-align: left;
	float: left;
}
.a1 { width: 8%; }
.a2 { width: 10%; }
.a3 { width: 11%; }
.a4 { width: 10%; }
.a5 { width: 12%; }
.a6 { width: 13%; }
.a7 { width: 13%; }
.a8 { width: 14%; }
.a9 { width: 9%; }
#cwright {
	color: #3f3f3f;
	font-size: 12px;
	text-align: right;
	padding-right: 20px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	overflow: hidden;
	min-width: 1000px;
	max-width: 1300px;
}
div #content span, div #content div, div #content strong, div #content font, div #content code {
	/*color:#6B6B6B;*/
    color:#000;
	font-size:12px;
	line-height:18px;
}
div #content table {
	border: 1px solid #6B6B6B !important;
	border-collapse: collapse;
	color:#000;
	font-size:12px;
}
div #content table td { padding: 5px; }
div #content form table { border: 0 !important; }
#right_sidebar .shop-cart{/*background:#FFD7AD;background:#dae2e8;*/border:none;margin:0 !important}
#butEmptyCart{text-align:center}
#cartInner>div{text-align:center !important}
.shop-cart-head{text-transform:uppercase !important}
.shop-cart-head b{font:bold 15px arial}
.expandable ul{display:none}
.expandable li a span{color:#000 !important}
.expandable ul li a span{color:#0F4DBC !important}
