html, body {margin:0; padding:0;}
body {text-align: center; background: #ffffff;}
#wrap {margin:auto; width:1000px; overflow: hidden; text-align: left; background: #ffffff; }
.wrap_out {height:50px;}

body {font-family: Verdana; font-size: 14px; text-decoration: none; font-weight: normal; background: #ffffff; }
a, a:visited {font-family: Verdana; font-size: 12px; color: #00a0c0; font-weight: normal; text-decoration: underline; }
a:hover, a:active {font-family: Verdana; font-size: 12px; color: #00a0c0; font-weight: normal; text-decoration: none; }

h1 {font-family: Verdana; font-size: 24px; color: #00a0c0; margin:0; padding:0; font-weight: normal; }
h2 {font-family: Verdana; font-size: 16px; color: #00a0c0; margin:0; padding:0; font-weight: bold; }
p, .text {font-family: Verdana; color: #060505; font-size:12px; margin:0; padding:0;}

h1 {margin-bottom:30px;}
h2 {margin-bottom:15px;}
p, .text {margin-bottom:15px; line-height:130%;}

ul.nav {list-style-type:none; margin:0; padding:0;}
ul.nav {padding-left:46px;}
ul.nav li {margin:0; padding:0;}
ul.nav li {padding-left:13px; height:26px;}
ul.nav li.active {background: transparent url(http://www.ptext.ru/images/arrow2.gif) left center no-repeat;}
ul.nav li.inactive {background: transparent url(http://www.ptext.ru/images/arrow1.gif) left center no-repeat;}

ul.nav2{list-style-type:none; margin:0; padding:0;}
ul.nav2 {padding-left:32px;}
ul.nav2 li {margin:0; padding:0; font-size:12px; font-family: Verdana; font-size:12px; color: #000000;}
ul.nav2 li {padding-left:26px; height:21px;}
ul.nav2 li.mail {background: transparent url(http://www.ptext.ru/images/icon_mail.gif) left center no-repeat;}
ul.nav2 li.phone {background: transparent url(http://www.ptext.ru/images/icon_phone.gif) left center no-repeat;}
ul.nav2 li.icq {background: transparent url(http://www.ptext.ru/images/icon_icq.gif) left center no-repeat;}
.nav2 a, .nav a:visited {font-family: Verdana; font-weight: normal; text-decoration: underline; color: #000000;  font-size:12px; }
.nav2 a:hover, .nav a:active {font-family: Verdana; font-weight: normal; text-decoration: none; font-size: 12px; color: #000000; }
ul.nav2 li span {position:relative; top: 3px;}


ul.nav li a, ul.nav li a:visited {font-family: Verdana; font-size: 14px; font-weight: normal; text-decoration: underline; color: #000000; position: relative; top:3px; }
ul.nav li a:hover, ul.nav li a:active {font-family: Verdana; font-weight: normal; text-decoration: none;  font-size: 14px; color: #000000; }

.contact {font-size: 12px; color: #000000; font-family: Verdana; }
.contact a, .contact a:visited {font-family: Verdana; color:#000000; font-size: 12px; font-weight: normal; text-decoration: underline; }
.contact a:hover, .contact a:active {font-family: Verdana; color:#000000; font-size: 12px; font-weight: normal; text-decoration: none; }

.tip
{
	font-family: Verdana;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
	/*max-width: 170px;*/
	width: 170px;
}
.tip_text {font-style: italic; border-bottom: 1px dashed #00a0c0; color: #00a0c0; cursor: pointer; }

.copy  {font-size: 11px; color: #889299; width:100%; text-align: center; position: relative; top:-3px; }
a.footer, a.footer:visited {font-size: 12px; color: #51636f; text-decoration: underline; }
a.footer:active, a.footer:hover {font-size: 12px; color: #51636f; text-decoration: none; }

img {border:0;}
form{margin:0; padding:0;}

.clr {clear: both; height:1px; overflow: hidden; font-size: 1px;}


.css1 {width:232px; height:221px; background: #ffffff url(http://www.ptext.ru/images/logo.jpg); vertical-align:top;}
.css2 {background: #ffffff url(http://www.ptext.ru/images/logo2.jpg) right top no-repeat;}


.__logo {height:232px; overflow: hidden;}
.content {}
.content .left {float: left; width:232px; }
.content .right {float: right top; width:auto; margin-left: 232px; margin-top:0px;  }

.menu1 {background: transparent url(http://www.ptext.ru/images/menu_back1.gif) left top repeat-y; }
.menu2 {background: transparent url(http://www.ptext.ru/images/menu_back2.gif) left top repeat-y; }
.menu2_ccc {width:56px; height:41px; background: transparent url(http://www.ptext.ru/images/ccc.gif) left top no-repeat;}

.content_out {}
.content_out2 {padding-left:27px; }
.content_out3 {padding-right:50px; padding-bottom:60px;}

.footer1 { width:100%; height:53px; background: #f0efec url(http://www.ptext.ru/images/footer1.gif); }
.footer2 { width:100%; height:53px; background: transparent url(http://www.ptext.ru/images/footer2.gif) left top no-repeat; }
.footer3 { width:100%; height:53px; background: transparent url(http://www.ptext.ru/images/footer3.gif) right top no-repeat; }

.footer_item {padding-left:5px; padding-right:5px; background: transparent url(http://www.ptext.ru/images/footer_arrow.gif) center top no-repeat; padding-top:6px; }

.logo_p {height:162px; overflow: hidden;}
.logo_p .aa {left:67px; top:48px; position: relative;}
.logo_text {font-style: italic; font-family: Verdana; font-size: 12px; color: #b11818; font-weight: normal; text-align:center; position: relative; left:5px; }


/* order form */
.o1 {background: transparent url(http://www.ptext.ru/images/z2.jpg) left top repeat-y; }
.o2 {background: transparent url(http://www.ptext.ru/images/z1.jpg) left top no-repeat; }
.o3 {background: transparent url(http://www.ptext.ru/images/z3.jpg) left bottom no-repeat;}
.o4 {width:343px; float:left;}
.o5 {width:auto; float: right top; margin-left: 343px;}
.order {}
.order .inp, .order .inp2 {width:280px; background: #ffffff; border:1px solid #bdbdbd; padding:3px; font-family: Verdana; font-size: 12px; color: #ff6c00;}
.order .inp3 {background: #ffffff; border:1px solid #bdbdbd; padding:0px; font-family: Verdana; font-size: 12px; color: #ff6c00;}
.order .inp2 {height:170px;
scrollbar-face-color:#afafaf;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#f5f5f5;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}
.order td {padding-bottom:5px; font-family: Verdana; color: #000000; font-size: 12px; }
.required {color: #ff6c00;}

.line {height:1px; font-size:1px; overflow: hidden; background: #f2f4f4;}
.space {height:10px;}
.z {height:60px; }
.z1 {padding-top:5px; text-align: center; font-family: Verdana; font-size: 11px; color: #000;}
.info {padding-left:20px; }
.info, .info p {font-size:12px;}
p.small {font-size: 11px;}
p.small2 {font-size:12px;}

.compare {}
.compare td {vertical-align: top; padding:10px;}

.cmp{}
.cmp .left {float:left; width:350px; background:#ffcc00;}
.cmp .right {float:right top; width:auto; margin-left:350px; background:#ffcccc;}
.cmp .left .aa, .cmp .right .aa {padding:10px;}

.warn {font-family: Verdana; font-style: italic; font-size:12px; color: #cb5454; font-weight: normal; }
ul.map li {padding-bottom:4px;}

.sample {height:360px; width:220px; overflow: hidden; background-image: url(http://www.ptext.ru/images/sample1.gif); text-align: left;}
.sample1 {height:100px;}
.sample1  .aa {position: relative; top: 18px; left:65px; font-family: Verdana; font-size: 12px; color: #000000;}
.sample2 {}
.sample2 .aa {position: relative; left:22px; top: 160px;}

.promo_title, .promo_text, .promo_address {font-family: Verdana; font-size: 12px; color: #000000; }

.promo_title {color: #0000cc; font-weight: bold;}
.promo_text {color: #000000;}
.promo_address {color: #006600;}



/* order form v.2.0 */
.m1, .m2 {vertical-align: top;}
.m1 {}
.m2 {background: transparent url(http://www.ptext.ru/images/m_hand.jpg) left bottom no-repeat;}

.m1_a, .m1_b, .m1_c, .m1_d {width:100%;}
.m1_a {background: #f2f4f4 url(http://www.ptext.ru/images/m1.gif) left top no-repeat; }
.m1_b {background: transparent url(http://www.ptext.ru/images/m2.gif) right top no-repeat; }
.m1_c {background: transparent url(http://www.ptext.ru/images/m3.gif) left bottom no-repeat; }
.m1_d {background: transparent url(http://www.ptext.ru/images/m4.jpg) right bottom no-repeat; }

