body, table, td, select, input, textarea {font-family:Verdana, Arial, sans-serif; font-size:12px; color:#000000;}

body {margin:0; padding:0; background:url(../images/bg.jpg) left top #693414;}

a {color:#0060AF; text-decoration:none;}
a:hover {text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; margin-bottom:10px; font-family:"trebuchet MS";}
	h1 {font-size:18px; font-weight:normal;}
	h2 {font-size:12px; color:#ED4D29; text-transform:uppercase;}
	h3 {font-size:12px; color:#0060AF; text-transform:uppercase;}
	h4 {font-size:13px; margin-bottom:5px;}
		h4 a {color:#373737; text-decoration:underline;}
		h4 a:hover {text-decoration:none;}

form {margin:0; padding:0;}
input, select {vertical-align:middle;}
textarea {overflow:auto; height:110px;}

img {border:0;}

hr {height:1px; line-height:1px; padding:0; background:#EBECEA; color:#EBECEA; border:0; margin:0; margin-bottom:14px;}
.hr {height:18px; background:url(../images/brd3.gif) left center repeat-x; width:225px;}

p {margin:0 0 12px 0;}
.orange {color:#EE5836;}
.blue {color:#4088C3;}
.txt {padding:22px 30px;}
.txt2 {font-family:"trebuchet MS";}

.jumpMenu {margin-top:11px; color:#9F9F9F; font-size:9px; padding:2px; width:168px;}

.tbl212 {background:url(../images/tbl/2/12.gif) bottom repeat-x;}
.tbl221 {background:url(../images/tbl/2/21.gif) left top repeat-y;}
.tbl222 {background:#FDFCF8;}
.tbl223 {background:url(../images/tbl/2/23.gif) right top repeat-y;}
.tbl232 {background:url(../images/tbl/2/32.gif)  bottom repeat-x;}

.tbl312 {background:url(../images/tbl/main/12.gif) top repeat-x; font-size:1px;}
.tbl321 {background:url(../images/tbl/main/21.gif) left top repeat-y; font-size:1px;}
.tbl322 {background:#F4EEE3;}
.tbl323 {background:url(../images/tbl/main/23.gif) right top repeat-y; font-size:1px;}
.tbl332 {background:url(../images/tbl/main/32.gif)  bottom repeat-x; font-size:1px;}

.indexMenu td {font-size:11px; font-family:"trebuchet MS"; abackground:#F4EEE3; color:#3B7B9F;}
	.indexMenu td p {margin-bottom:6px;}
	.indexMenu td a {text-decoration:underline; color:#474747;}
	.indexMenu td a:hover {color:#3B7B9F;}

.navigation {color:#A6A6A6; font-size:9px; margin-bottom:35px;}
	.navigation a {color:#A6A6A6; text-decoration:underline;}
	.navigation a:hover {color:#000000;}

.paginator {font-size:10px; color:#A6A6A6;}
	.paginator a {color:#A6A6A6; text-decoration:underline;}
	.paginator strong, .paginator a:hover {color:#000000;}

.leftBlock {padding:0 0 0 5px; width:190px;}
.leftMenu {padding-top:1px;}
	.leftMenu .tbl322 {background:#2998DB; padding:7px;}
	.leftMenu ul {margin:0; padding:0; list-style:none; font-size:14px; font-family:"trebuchet MS";}
	.leftMenu li {border-bottom:1px solid #2998DB;}
	.leftMenu a, .leftMenu strong {display:block; padding:4px 12px; color:#EBEBEB; text-decoration:underline;}
	.leftMenu a:hover, .leftMenu strong {background:#5AADDF; color:#FFFFFF;}
	.leftMenu strong {font-size:15px; text-decoration:none;}

.contactForm {padding:15px 11px; text-transform:uppercase; line-height:160%; font-size:10px;}
	.contactForm .inp {width:145px; border:1px solid #7E9DB9; margin-bottom:7px;}
	.contactForm .btn {margin-right:4px;}
.contactForm2 {padding:0;}
.contactFormRight {padding:15px 11px; text-transform:uppercase; line-height:160%; font-size:10px;}
	.contactFormRight .inp {width:100%; border:1px solid #7E9DB9; margin-bottom:7px;}
	.contactFormRight textarea {height:170px;}

.orderBtn {padding-left:350px; padding-top:7px;}

.calculator {text-transform:uppercase; font-size:10px;}
	.calculator .inp {width:98%; margin-bottom:8px;}
	.calculator .hr {width:95%;}
	.calculator .price {font-size:18px; font-weight:bold; font-family:tahoma, verdana, arial; color:#414141;}

.order {background:#EBEBEB;}
	.order .inp {border:1px solid #7E9DB9; width:97%; margin-bottom:8px;}
	.order td {font-size:10px; color:#909090;}
	.order .hr {width:100%;}
	.orderAct {background:#F4EEE3;}
		.orderAct td {color:#000000;}



.page {background:url(../images/bg2.jpg) left top repeat-x;}

.leftSide {width:222px; height:750px; color:#FFFFFF;}
	.leftSide .text {padding-top:212px; padding-left:90px; line-height:160%;}
	.leftSide a {color:#FFFFFF; text-decoration:underline;}
	.leftSide a:hover {text-decoration:none;}
	.leftSide .inp {border:1px solid #736F6A; width:97px;}

	.leftSide .consultant {padding-top:380px; padding-left:70px;}
		.leftSide .consultant a {display:block; height:40px; width:90px;}
		.leftSide .consultant span {display:none;}
	
.rightSide {background:#FFFFFF; height:600px;}

	.tbl12 {background:url(../images/tbl12.jpg) bottom repeat-x; padding-bottom:9px;}
		.tbl12 div {float:left; width:33%; text-align:center; background:url(../images/brd1.gif) right no-repeat;}
	.tbl21 {background:url(../images/tbl21.jpg) left top no-repeat #FFFFFF;}
	.tbl21_o {background:url(../images/tbl21_o.jpg) left top no-repeat #FFFFFF;}
	.tbl23 {background:url(../images/tbl23.jpg) right top no-repeat #FFFFFF;}
	.tbl32 {background:#FFFFFF; padding-top:9px;}
	
	.topMenu {text-transform:uppercase; font-family:"trebuchet MS"; font-size:11px; font-weight:bold; color:#EE5836;}
		.topMenu a {color:#0060AF;}
		.topMenu a:hover {text-decoration:none; color:#EE5836;}
		.topMenu img {margin:0 16px; vertical-align:middle;}

.footer, .footer td {font-size:11px; font-family:"trebuchet MS"; color:#808285;}
	.footer a {color:#808285;}
	.footer table {margin-bottom:10px;}
	.designBy {float:right; width:45%; font-size:10px;}