*,html,body,table,td,div,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,a,img {margin:0; padding:0; border:0; border-spacing:0; border-collapse:collapse; list-style-type:none; background-color:transparent;}

/* GENERAL */
html, body	{background:#fff;}
body, td	{font:400 12px Arial,Tahoma,Verdana; color:#000; vertical-align:top;}
a			{color:#000; font-family:Arial,Tahoma,Verdana; text-decoration:underline}

/* 100% центр по высоте */
.wrapper		{width:730px;}

.footer_lock,
.zakaz,
.mmenu,
.left,
#teaser,
.water,
#in_portfolio,
#slider,
.ft td.ft_l,
.ft td.ft_c,
.b468	{display: none;}

/* InMain */
.header		{height: 158px;}
.footer_in	{width:730px;}

/*UP*/
.head1			{height: 97px;}
	.head1 img	{width: 348px; height: 97px;}
	.head1 .fr	{padding-top: 6px;}
.head2			{height: 19px; padding: 2px 0 0 5px; color:#999;}


/* MAIN */
.content{margin-left:0; padding-right: 0;}
	.content p {font-size:14px; padding-bottom: 5px; text-align: justify; line-height: 120%;}
	.content blockquote {font-size:11px; border: dotted #666 1px; border-left: solid #c00 5px; text-align: justify; margin:10px 0 10px 40px; padding: 10px 15px 5px 15px;}
	.content blockquote p {font-size:11px;}
	.content img {padding: 5px;}
	
.t2 td img	{margin-right: 5px; float: left;}

/*Galereya*/
div.galereya{width: 112px; height: 110px; display:table; float: left; margin: 0 10px 10px 0; border: 1px solid #999; text-align:center;}
div.c		{display:table-cell; vertical-align:middle;}
div.c img	{padding: 3px; border: 0;}

/* WAY */
.way		{font-size: 12px; margin-bottom: 10px;}

/* NAV */

/*Footer*/
.footer		{margin-top: 50px;}
.ft td p	{text-align:justify;}
	.ft td.ft_r	{padding-right: 10px;}
	.title	{font-size: 18px;}

/*title*/
h1, h2, h3, h4, h5, h6 {font:400 18px Georgia, 'Times New Roman', Times, serif; color:#C00; text-decoration:none; position:relative;}
h1 {font-size: 22px; margin: 0 0 10px 0;}
h2 {margin: 5px 0; border-left: 3px solid #c00; padding-left: 10px;}
#t h2 {border-left: none; padding-left: 0;}
h3 {font-size: 14px; font-weight:700; margin-bottom: 5px;}
.t4 h3 {text-align:center;}

/*ICO*/
.mts, .velcom, .life, .mail {font:400 23px Georgia, 'Times New Roman', Times, serif;}


/* Font-Size */
.fs10{font-size:10px}
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs19{font-size:19px}
.fs20{font-size:20px}
.fs24{font-size:24px}


/* SHOT */
.cto, table, select, textarea{width:100%;}
select,input,textarea{border:#6B778D 1px solid; background-color:#fff;}
.tl	{text-align:left}.tc{text-align:center}.tr{text-align:right}.tj{text-align:justify}.vam{vertical-align:middle}
.fl {float:left}.fr{float:right}
.b{font-weight:700;}

/* FORM */

/* etc */
.mlr10	{margin: 0 10px;}
.pt10	{padding-top: 10px;}
.pt20	{padding-top: 20px;}

.cb		{clear:both;}

.no				{direction:rtl;unicode-bidi:bidi-override;}
del.inv, .none	{display:none;}
