body, html { height: 100%; background-color: #f3f0e4; padding: 0; margin: 0; }
body { text-align: left; }
html, body, p, div, table, img, h1, h2, h3, h4, h5, h6, p, form, input, textarea, dl, dt, dd, ul, li { margin: 0; padding: 0; }
td, th { padding: 0 5px; }
ul { list-style: none; }
img { border: none; }
body, td, th, table, th, td { font: normal 12px/1.75em Verdana, Tahoma, Arial; color: #494949; }
a { color: #26709b; }
	a:hover { text-decoration: none; }
h1 { font: bold 24px/1.2em Verdana, Tahoma, Arial; margin: 0 0 22px; color: #26709b; }
h2 { font: bold 18px/normal Verdana, Tahoma, Arial; margin: 0 0 12px; color: #868d93; }
h3 { font: 14px/1.5em Verdana, Tahoma, Arial; margin: 0 0 13px; color: #26709b; }
h4 { font: bold 11px/normal Verdana, Tahoma, Arial; margin: 0 0 10px; color: #242424; }
h5 { font: bold 12px/normal Verdana, Tahoma, Arial; }
p { margin: 0 0 21px; }

small { font-size: 11px; }
big { font-size: 24px; }

.client { border: 3px solid #b7b5ae; display: block; }
.big { font-size: 24px; }
h2.big { margin: 0 0 25px; }
img.image { float: left; margin: 0 23px 0 0; }

.normal { font-weight: normal; }
.comment { display: block; color: #868d93; font-size: 11px; line-height: 17px; font-style: italic; border-left: 1px solid #c2c1ba; padding: 0 0 3px 12px; }

.clr0, .clr0 a { color: #26709b; }
.clr1, .clr1 a { color: #f26822; }
.clr2, .clr2 a { color: #8bc63f; }
.clr3, .clr3 a { color: #dc2f29; }
.clr4 { color: #868d93; }

.phone { float: right; font-size: 18px; padding: 8px 0 8px 41px; background: transparent url(../i/site/Default/phone.gif) no-repeat 0 8px; }

table.clients { margin: 26px 0 0; }
table.clients td { color: #717171; font-size: 11px; line-height: 15px; font-weight: bold; text-align: center; vertical-align: top; padding: 0 21px 28px; } 	

table.columns { width: 934px; }
	.columns td.td-left, .columns td.td-right { vertical-align: top; }
	.columns td.td-left { padding-right: 25px; }
	.columns td.td-right { padding-left: 24px; }

.png { _behavior:url('/pngbehavior.htc'); }

ul { font-style: italic; padding: 5px 0 5px 20px; //zoom: 1; list-style: url(../i/site/Default/icons/list1.gif) outside none; }
	ul ul { padding: 0 0 0 20px; list-style-image: url(../i/site/Default/icons/list2.gif); }
		ul ul ul { list-style-image: url(../i/site/Default/icons/list3.gif); }
ol { list-style-image: none; list-style-type: decimal; list-style-position: outside; }

/* EDITOR TEMPLATES */ 

/* white-block */
div.white-block { background-color: #fff; padding: 13px 18px 7px; }
	.corners-top, .corners-bottom { height: 3px; font-size: 1px; line-height: 1px; clear: both; }
		.corners-top span, .corners-bottom span { width: 3px; height: 3px; display: block; }
		.corners-top div, .corners-bottom div { height: 3px; }
	.corners-top { background: #fff url(../i/site/Default/corners.gif) no-repeat 100% -3px; }
		.corners-top span { background: transparent url(../i/site/Default/corners.gif) no-repeat 0 0; }
		.corners-top div { background: transparent url(../i/site/Default/book-tb.gif) no-repeat 490px 0; }
	.corners-bottom { background: #fff url(../i/site/Default/corners.gif) no-repeat 100% -9px; margin-bottom: 16px; }
		.corners-bottom span { background: transparent url(../i/site/Default/corners.gif) no-repeat 0 -6px; }
		.corners-bottom div { background: transparent url(../i/site/Default/book-tb.gif) no-repeat 490px -3px; }

	.white-block th, .white-block td { vertical-align: top; }
/* /white-block */
		
/* beige-block */
div.beige-block { background-color: #f8f6ef; padding: 14px 18px 18px; }
	.corners-beige-top, .corners-beige-bottom { height: 3px; font-size: 1px; line-height: 1px; clear: both; }
		.corners-beige-top span, .corners-beige-bottom span { width: 3px; height: 3px; display: block; }
	.corners-beige-top { background: #f8f6ef url(../i/site/Default/corners.gif) no-repeat 100% -3px; }
		.corners-beige-top span { background: transparent url(../i/site/Default/corners.gif) no-repeat 0 0; }
	.corners-beige-bottom { background: #f8f6ef url(../i/site/Default/corners.gif) no-repeat 100% -9px; margin-bottom: 18px; }
		.corners-beige-bottom span { background: transparent url(../i/site/Default/corners.gif) no-repeat 0 -6px; }
/* /beige-block */
	
/* /EDITOR TEMPLATES */ 

