* {margin: 0; padding: 0; border: 0;}
body { background: url(../images/body.gif) left top repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; min-height: 100%; height: auto !important; height: 100%; position: absolute; color: #c1b3c9;}
html, body { width: 100%;}
ul { list-style: none;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a { color: #212121;}
a:hover { text-decoration: none; }
.min {  min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); position: relative; z-index: 1;}
.centermap { width: 1000px; margin: 0 auto; position: relative; z-index: 1000;}

.vetka { position: absolute; right: 0; bottom: 0;}
.vetka2 { position: absolute; left: 0; top: 0;}
.vetka3 { position: absolute; right: 0; top: 0;}
/*all*/
.bg { background: url(../images/bg.jpg) top repeat-x;}
.bg_l { background: url(../images/bg_l.jpg) left top no-repeat;}
.bg_r { background: url(../images/bg_r.jpg) right top no-repeat;}
/*all*/
/*head*/
.head { position: relative; z-index: 10000;}
.tel { position: absolute; left: 16px; top: 12px; z-index: 100;}
.mail { position: absolute; right: 16px; top: 12px;z-index: 100;}
.priv_link { position: absolute; right: 16px; top: 12px;z-index: 100; font-size: 14px;}
.priv_link a{ color: #AAA; text-decoration: none; padding: 0px 1px ;}
.priv_link a:hover{ color: #FFF; border-bottom: 1px dotted #AAA; border-color: #FFF;}
.logo {
	text-align: center;
	padding-top: 38px;
}
/*head*/


/*tumbs*/
.tumbs { width: 705px; margin: 0 auto; color: #57505b; font-size: 10px; margin-top: 5px;}
.tumb { background: url(../images/tumb.gif) no-repeat; width: 173px; height: 460px; margin-right: 4px; float: left;}
.tumb p {
	padding-left: 14px;
	padding-right: 14px;
	text-align: justify;
}
.tumb .foto { text-align: center; padding-top: 14px; padding-left: 0px; padding-right: 0px;}

.tumb2 { background: url(../images/tumb2.gif) no-repeat; width: 173px; height: 460px;  float: left;}
.tumb2 p {
	padding-left: 14px;
	padding-right: 14px;
	text-align: justify;
}
.tumb2 .foto { text-align: center; padding-top: 14px; padding-left: 0px; padding-right: 0px;}
.title {
	font-size: 16px;
	color: #000;
	text-transform: uppercase;
	padding-bottom: 6px;
	line-height: 14px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin-top: -30px;
}
/*tumbs*/

/*need*/
.need { width: 705px; margin: 0 auto;}
.title2 { font-family: "Arial Narrow"; font-size: 18px; font-weight: bold; padding-bottom: 16px; text-transform: uppercase;padding-top: 43px;}

/*text*/
.text { font-size: 13px; }
.text p { text-align: justify;}
.text ul { padding-left: 20px;}
.text li {
	list-style: circle outside;
	text-align: justify;
}
/*text*/

/*forma*/
.forma { background: url(../images/forma.jpg) no-repeat; width: 585px; height: 123px; padding-left: 120px;}
.inp { width: 129px; height: 21px; border: 1px solid #000; font-family: "Arial Narrow"; font-size: 16px; color: #555555; float: left; margin-right: 6px; padding-left: 4px;}
.inp2 { width: 101px; height: 21px; border: 1px solid #000; font-family: "Arial Narrow"; font-size: 16px; color: #555555; float: left; margin-right: 6px; padding-left: 4px;}
.tx { padding-top: 11px; padding-bottom: 6px; float: left;}

.forma textarea { background-color: #FFF; width: 492px; height: 42px; border: 1px solid #000; font-family: "Arial Narrow"; font-size: 16px; color: #555555; padding: 0px 4px;}
.knopa { padding-left: 387px; padding-top: 9px;}
/*forma*/

/*work*/
.work { padding-bottom: 24px;}
.tumb3 { float: left; width: 151px; padding-right: 27px;}
.tumb3 p { font-family: "Arial Narrow"; font-size: 12px; text-transform: uppercase; font-weight: bold;}
/*work*/
/*need*/


/*foot*/
.foot { margin-top: 90px; height: 20px; padding-bottom: 11px; position: relative; z-index: 1000; }
.copy { position: absolute; left: 0; padding-left: 12px; }
.tx2 { position: absolute; right: 0; padding-right: 103px;}
.tx2 img { margin-left: 14px;}
/*foot*/
