body
{
	margin:0px;
	/*filter: shadow(color=#737373 direction=135);*/
	background-color:#CCCCCC;
}
h1{text-transform:uppercase;}
a
{
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}
a:hover
{
	text-decoration:underline;
	color:red;
}
img{border:0;}

.leftmenu
{
	font-family:"Microsoft Sans Serif";
	font-size:10px;
	color:#000000;
	text-transform: uppercase;
	//font-weight:bold;
}

a.skype{color: #0098D4;font-weight:bold;}
a.skype img {text-decoration:none;vertical-align:middle;margin-right:2px;}

.print_button{background:#52a1e0;color:#fff;padding:7px;font-weight:bold;margin:10px 0;width:17%;text-align:left;cursor:pointer;}
.strong{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}
.errors{color:red;font:bold 14px Arial;}
.bottom_null{margin-bottom:0;}
.padding_left_null{padding-left:0;}
ul.no_list_type{list-style:none};
table.visible_line{border:1px solid #000;width:100%;border-collapse:collapse;}
table.visible_line td,table.visible_line th{border:1px solid #000;}

table.leftmenu {background:#fff;margin-bottom:20px;}
table.leftmenu tr td:first-child,table.leftmenu th{color:#696969;font:12px;padding-left:20px;} 
table.leftmenu th{text-transform: none;font-size:12px;text-align:left;}
table.leftmenu tr td{padding-right:0;padding-left:0;}
table.leftmenu tr td:first-child{width:55%;}
table.leftmenu tr td a{text-decoration:underline;color:#696969;}
table.leftmenu tr td  > div {float:left;width:46%;}
table.leftmenu tr td  div div{margin-bottom:15px;padding:5px;}
table.leftmenu tr td  div div.active{background:#eb6d99;color:#fff;font-weight:bold;}

table.right tr td.central{width:75%;vertical-align:top;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
table.right tr td.central p.descr{font-size:13px;}
table.right tr td.central a{color:blue;text-decoration:underline;}
table.right tr td.central a:hover{color:red;}
table.right tr td.central h1{font-size:18px;margin-left:0;}
table.right tr td.central h1 span{font-size:14px;}
table.right tr td.central h2{font-size:16px;color:#464451;text-align:center;}
table.right tr td.central div.hidden h3{margin:30px auto 0 auto;}
table.right tr td.central div.equipment ul{padding-left:0;list-style:none;}
table.right tr td.central div.equipment > ul> li{margin:10px auto;}

table.right tr td.central h4{margin-bottom:0;}
table.right tr td.central form{margin-bottom:20px;}
table.right tr td.central form label{width:260px;float:left;}
table.right tr td.central form input[type="text"], table.right tr td.central form textarea{width:280px;}
table.right tr td.central form textarea{height:100px;}
table.right tr td.central form input#width_x,table.right tr td.central form input#width_y,table.right tr td.central form input#width_x_r,table.right tr td.central form input#width_y_r,table.right tr td.central form input#width_x,table.right tr td.central form input#width_y, table.right tr td.central form input#another_format_x,table.right tr td.central form input#another_format_y, table.right tr td.central form input#paper_type_offset, table.right tr td.central form input#paper_type_design, table.right tr td.central form input#density_block, table.right tr td.central form input#number_of_pages{width:50px;}
table.right tr td.central form input#pantone, table.right tr td.central form input#pantone_block{width:200px;}

table.right tr td.central form > p{clear:both;}
table.right tr td.central form hr{height:1px;border:0;background:#a6caf0;width:100%;text-align:left;}
table.right tr td.central form div.material{width:310px;float:left;}
table.right tr td.central form div.material  div div {float:left;width:210px;}
table.right tr td.central form div.material  div input{float:left;margin-bottom:10px;}

table.right tr td.central ol{font-family:Arial;color:#000;font-size:12px;}
table.right tr td.central ol li{margin-bottom:30px;}

table.right tr td.right {padding-left:50px;width:25%;}
table.right tr td.right ul{padding-left:0;list-style:none;font-weight:bold;color:#000;}
table.right tr td.right ul{padding-left:0;list-style:none;}
table.right tr td.right ul li {margin-bottom:10px;}
table.right tr td.right ul li a{text-decoration:underline;}

table.right tr td.right ul.bottom{font-weight:normal;}
table.right tr td.right ul.bottom h4{margin-bottom:1px;}

table.right tr td.right form{margin:40px auto;} 
table.right tr td.right form  input[type="text"]{width:100px;margin-right:10px;border:3px inset grey;}
table.right tr td.right form input[type="submit"]{background:#45bb8f;color:#fffffe;font-weight:bold;}

table tr.central_bottom td{background:#000;}

table tr.central_bottom table.menu td  {color:#fff;font:bold 14px Arial;}
table tr.central_bottom table.menu td  a{color:#fff;}


table.right tr td.central table.booklet{vertical-align:top;}
table.right tr td.central table.booklet tr th{width:25%;}
table.right tr td.central table.booklet tr td, table.right tr td.central table.booklet tr th{padding:5px;vertical-align:top;text-align:left;}

table.right tr td.central table.envelope{width:70%;margin-top:10px;text-align:left;}


table.right tr td.central p.brochure_first{float:left;margin-right:20px;}

table.right tr td.central div#service_download{border-radius:5px;float:left;margin:10px auto;font:bold 16px Arial;background:#99ff99;padding-left:10px;padding-right:10px;border:1px solid gray; width:449px;behavior: url('/template/pie/PIE.php');}

.price
{
	background-color:#FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}
.leftmenu td a
{
	color:#000000;
	text-decoration:none;
}
.leftmenu td a:hover
{
	color:#00A56D;
	text-decoration:none;
}

.menu td
{
	color:#000;
	padding-left:4.5px;
	padding-right:4.5px;
	background:#fff;
}
/*
.menu td a.mngreen
{
	color: #00A56D;
	text-decoration:none;
	white-space:nowrap;
	font-family:"Microsoft Sans Serif";
	font-size:12px;
}
.menu td a.mngreen:hover
{
	text-decoration:underline;
}
.menu td a.mnred
{
	color: #eb6d99;
	text-decoration:none;
	white-space:nowrap;
	font-family:"Microsoft Sans Serif";
	font-size:12px;
}
.menu td a.mnred:hover
{
	text-decoration:underline;
}
.menu td a.mnwhite
{
	color: #ffffff;
	text-decoration:none;
	white-space:nowrap;
	font-family:"Microsoft Sans Serif";
	font-size:12px;
}
.menu td a.mnwhite:hover
{
	text-decoration:underline;
}
*/

.style5 {font-family: "Microsoft Sans Serif"; font-weight: bold; font-size: 12px;color:#fff;margin-top:0;}
.text1 
{
	font-size: 12px; 
	font-family: "Microsoft Sans Serif";
	color: #7b7c7e;
	vertical-align:top;
}
.text3
{
	font-size: 12px; 
	font-family: "Microsoft Sans Serif";
	color: #4b4a4d;
	line-height:18px;
}
.text2 
{
	font-size: 12px; 
	font-family: "Microsoft Sans Serif";
	color: #4b4a4d;
}
.titletext1
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.titletext2
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4b4a4d;
}

h1
{
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align:bottom;
	color: #4b4a4d;
	margin-left:17px;
	margin-top:10px;
	margin-bottom:5px;
}
h2
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4b4a4d;
}
table.right tr td.central h3
{
	font-size: 14px;
	font-weight: bold;
	clear:both;
}
h3.request{margin-top:35px;}

/*top2*/
.uppercase{text-transform:uppercase;}
div#wrap{background:#fff;margin:0 auto;width:1260px;}
div.menu{
	margin:10px auto 20px 0;
	font:bold 13px Arial;
	
}
div.menu a{color:#000 !important;}


div.header{background:url('/images/1264x154_светлый.jpg');clear:both;height:154px;}
div.header >div{float:left;}

div.header div:first-child{position:relative;width:976px;height:154px;}

div.header div:first-child  h2.domain{color:#fff;margin:19px auto auto 40px;font-size:14px;}
div.header div:first-child  h2.have_you{color:#fff;margin:-3px auto auto 22px;font-size:50px;line-height:45px;width:250px;}
div.header div:first-child  h2.offset{color:#db0b84;font-size:28px;right:200px;top:60px;position:absolute;z-index:999;}
div.header div:first-child  h2.offset span{font-weight:normal;}

div.header div img.frame{position:absolute;top:74.5px;right:263px;}

div.header div  form{display:block;position:absolute;bottom:25px;right:-5px;} 
div.header >div.address{margin:0 auto auto 90px;}
div.header >div.address .style5{color:#5f5f5f;}
div.header >div.address a{color:#5f5f5f;}


div.header div  div.time{height:50px;position:absolute;top:33px;right:-5px;color:#5f5f5f;font:24px Tahoma;text-align:center;}

div.header div  form  input[type="text"]{width:100px;margin-right:10px;border:2px solid #9e9d9c;background:#e4e4e4;color:#fff;}
div.header div  form input[type="submit"]{background:#db0b84;color:#fffffe;font-weight:bold;}

table.right tr td.right h3{margin-bottom:0;font-size:12px;color:#000;}
table.right tr td.right h3.manager{margin-top:70px;}

table.right ul.yamaps li a{color:#42ab36;}
table.right ul.yamaps li a:hover{color:red;}


/*страница Печать*/
div.print > div{width:31%;margin-right:3%;float:left;}
div.print > div img{width:100%;}
div.print > div.last {margin-right:0;}
div.print > div.last>div, div.design_right>div{background:#FADAE5;padding:10px;}

/*страница дизайн*/
div#lightbox-container-image-box,img#lightbox-image{max-width:1000px !important;max-height:1000px;z-index:-1;}
div.design{float:left;width:70%;margin-right:10px;}
div.design_right{width:28%;float:left;}
div.design > div {height:340px;}
div.design > div >a{float:left;}
div.design > div >a:first-child{margin-right:5px;}

/*страница расчёт*/
div.raschet > div{float:left;width:63%;background:#FADAE5;padding:2%;}
div.raschet > div.text1{width:30%;margin-right:15px;background:#fff;padding:0;}
div.raschet form div  {height:30px;}
div.raschet form div div:first-child{width:52%;float:left;}
div.raschet form div  input[type="text"]{float:left;width:200px !important;}
div.raschet form div  input[name="f_izd1"], div.raschet form div  input[name="f_izd2"]{width:92px !important;}
div.raschet form div span{float:left;margin-left:1px;margin-right:1px;}
