body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form { margin: 0; padding: 0; } body { font-family: Georgia, Trebuchet, Verdana, Arial; font-size: 12px; text-align: center; vertical-align: top; background: #fff; color: #2a423c; } h3{ font-size: 12px; padding: 15px 0 15px 7px; font-weight: bold; border-bottom:#591B2A; text-align:justify;  color: #2a423c; background-image:url(img/stamp.jpg);} h1,h2,h4,h5,h6{ font-size: 12px; font-weight: bold; text-align:justify;} a { color: #2a423c; } a:hover { text-decoration: none; } a img { border: 0; } p { padding: 10px 0 5px; } form, input, textarea { font-size: 12px; } p img { max-width: 100%; } img.aligncenter { padding: 4px; border: 1px solid #ededed; } img.alignright{ margin: 3px 0 2px 10px; padding: 4px; border: 1px solid #ededed; display: inline; } img.alignleft { margin: 3px 10px 2px 0; padding: 4px; border: 1px solid #ededed; display: inline; } ul { list-style-type: square; } li {text-align:justify;} #pechatej{ width: 960px; margin: 0 auto; text-align: left; } #pechat-1{ width: 960px; height: 180px; margin: 0; padding: 0; background: url(img/header.jpg);  z-index: 2;} #pechati{ width: 960px; height: 1px; margin: 0; padding: 0; text-align:center; } #pechat-1 h1 { margin: 0 0 0 30px; padding: 68px 0 0 0; } #pechat-1 h1 a{ margin: 10px 0 30px 0; color: #ffe9b7; font-size: 27px; text-decoration: none; font-weight: bold; letter-spacing: -2px; padding: 0; } #pechat-1 h2 { font-size: 22px; color: #ffe9b7; margin: 10px 0 0 30px; font-weight: normal; text-transform: lowercase; letter-spacing: -2px; } #pechataem { width: 868px; height: 45px; border-bottom: 5px #6e212e solid; z-index: 1; 	float: left; width: 960px; position:absolute; left: auto; right: auto; top: 184px;} #pechataem ul{ margin: -7px  auto; padding: 0 0 0 15px; list-style: none; list-style-type: none; font-size: 14px; } #pechataem ul li{ float: left; margin: 5px 3px 5px 3px; font-size: 14px; border: 5px #fff solid; background: #b5463f; } #pechataem ul li a{ display: block; padding: 5px 2px 8px 2px; text-decoration: none; color: #cddec6; font-weight: bold; } #pechataem ul li a:hover{ background: #6e212e; } #pechataem ul li.izgotovlenie-pechati{ float: left; margin: 5px; font-size: 14px; border: 5px #6e212e solid; background: #6e212e; } #oborudovanie-pechati { float: left; width: 960px; margin-top: 10px;;} #pechat { float: left; width: 560px; margin-top: 10px; position:absolute; } #pechati-moskva { float: left; width: 595px; margin-right: 1px; margin: 57px auto; } .stamp-pechati { float: right; width: 212px; margin-left: -30px; text-decoration: none; color: #000099;  	padding: 30px 0 0 0 ; } .pechat {	padding: 2px 5px; width:595px; float:left;	border: 0px; position:absolute; left: auto;	right:auto;	top: 218px; margin: 15px auto; height: 34px; } .pechat a{ font-weight: bold; text-decoration: underline; color: #2a423c; } .pechat a:hover{ text-decoration: none; } .pechat h2 { font-size: 16px; font-weight: bolder; padding-bottom: 5px; border-bottom: 1px #2a423c dotted; } .izgotovlenie-pechatej { padding: 30px 10px 0 0; } .izgotovlenie-pechatej a{ font-weight: bold; text-decoration: underline; color: #2a423c; } .izgotovlenie-pechatej a:hover{ text-decoration: none; } .izgotovlenie-pechatej h2 { font-size: 16px; font-weight: bolder; padding-bottom: 5px; border-bottom: 1px #2a423c dotted; } .izgotovlenie-pechatej h2 a { padding: 0; margin: 0; color: #b5463f; text-decoration: none; letter-spacing: -2px; font-weight: bolder; } .izgotovlenie-pechatej h2 a:hover{ padding: 0; margin: 0;	 color: #2a423c; background: none; } .pechati-flash { color: #6e212e; line-height: 22px; } .pechati-flash p { margin: 0; padding: 0; } .izgotovlenie-pechatej a img { margin: 10px; } .izgotovlenie-pechatej a:hover img{ border: 2px solid #b5463f; } .stamp-pechati a { padding: 3px 5px 3px 5px; text-decoration: none; } .stamp-pechati a:hover{ padding: 3px 5px 3px 5px; background: #6e212e; color: #ffe9b7; } .stamp-pechati ul { list-style: none; margin: 0; padding: 0; } .stamp-pechati ul { margin: 0 0 10px 15px; } .stamp-pechati ul li { padding: 10px 10px 0 30px; } .stamp-pechati ul li h2 { border-bottom: 1px dotted #2a423c; padding: -28px 10px 0px; font-size: 14px; font-weight: bolder; letter-spacing: -1px; } .stamp-pechati ul ul { margin: 0; padding: 6px 5px 0; margin: 0 5px 10px; line-height: 15px; list-style-type: square; } .stamp-pechati ul ul li { padding: 0; } .stamp-pechati ul ul ul { padding: 0 0 0 10px; } .red { color: #FF0000; font-weight: bold; font-style: italic; } .blue { color: #00009C; font-weight: bold; font-style: italic; } li.rss a { text-decoration: none; padding: 0; } li.rss a:hover{ background: none; padding: 0; } #pechati-search { background: url(img/search_bg.png) no-repeat left top; padding: 5px 3px 7px 2px; width: 180px; } #pechati-search .text { border: 0; width: 128px; vertical-align: middle; font-size: 20px; } #pechati-search .button { border: 0; vertical-align: middle; } .eskiz-pechati { margin: 10px; border-top: 5px solid #6e212e; padding: 10px 0; margin-bottom: 15px; font-size: 14px; font-family: Verdana, Arial; text-align: center; } .eskiz-pechati a{ padding: 3px 5px 3px 5px; margin: 1px 3px 1px 3px; font-weight: bold; text-decoration: none; color: #2a423c; font-weight: bold; } .eskiz-pechati a:hover{ padding: 3px 5px 3px 5px; margin: 1px 3px 1px 3px; background: #6e212e; color: #ffe9b7; text-decoration: none; } p.pechati { margin: 0; padding: 0; font-size: 10px; border-bottom: 1px dotted #6e212e; } #osnastki-pechati{ float: left; width: 960px; padding: 10px 0 10px 0; border-top: 5px solid #6e212e; text-align: left; line-height: 24px;} .flash-pechat { background: #6e212e; padding: 10px; } .pechat-flash { background: url(img/tagcloud_up.png) top center no-repeat; width: 960px; height: 10px; } .flash-pechati { background: url(img/tagcloud_bottom.png) bottom center no-repeat; width: 960px; height: 10px; } .flash-pechat  a{ color: #ffe9b7; margin: 1px ; font-weight: bold; text-decoration: none; } .flash-pechat a:hover{ margin: 1px; color: #e3d185; text-decoration: none; } #mini_pechat { font-size:9px; color: #6e212e; } #mini_pechat a { font-size:9px; color: #6e212e; } #osnastki-pechati p{ margin: 0 10px 0 10px; } #osnastki-pechati p a { font-weight: bold; } #osnastki-pechati p a:hover{ text-decoration: none; } img.expando{ border: none; vertical-align: top; }