/* CSS Document */
html, body {
	border:0;
	margin:0;
	padding:0;
	color:#010101;
	font: normal 11px Verdana;
}


body {
	padding-bottom:400px;
	background: url('/imgs/btm0.jpg') center bottom no-repeat;
}

p,
h1, h2, h3, h4, h5, h6,
form, fieldset, input, textarea,
a, img, table, td, div, span {
	font-size: 100%;
	margin:  0;
	padding: 0;
	border:  0;
	/*background-color: transparent;*/
	line-height:1.4em;
}

DIV { margin:0; padding:0; }
LI { padding:0; }
UL { padding:0; }

h1, h2, h3, h4, h5, h6 {
	text-align:center;
	font-family: georgia, Times, serif;
	color:#F06829;
}
	h1{ font-size:1.69em; }
	h2{ font-size:1.54em; }
	h3{ font-size:1.38em; }
	h4{ font-size:1.23em; font-style:italic;}
	h5{ font-size:1.07em; font-style:italic;}
	h6{ font-size:0.92em; font-style:italic;}

h4 { margin-left:5px; text-align:left; font-size:1em; font-style:normal;}	
a {
	color:#F06829;
}


.iz-price {
color:#008000;
font-family: Verdana,Tahoma,Helvetica,Arial;
font-size:8pt;
text-decoration:none;
}
a.iz-price:link, a.iz-price:visited {
color:#008000;
font-size:8pt;
text-decoration:none;
}
a.iz-price:hover {
color:#008000;
font-size:8pt;
text-decoration:none;
}


table {
	border-collapse: collapse;
	border-spacing: 0px;
}
p {
	margin:1em 0;
}
input {	border: 1px solid #A2BCDA; padding: 2px; font-size:1em; }
.input_submit, .input_button, button { padding:1px; font-size:1em; cursor:pointer; }
input,  textarea, button, select { font-family:verdana,arial,helvetica; }
a:hover {
	text-decoration:none;
}

td {
	vertical-align:top;
}
.r1 { font-size:9px;}
.r2 { font-size:11px;}
.r3 { font-size:13px;}
.r4 { font-size:15px;}
.r5 { font-size:17px;}
#main {
	width:1000px;/*1000px;*/
	margin:0px auto;
	background:transparent;
}
#top {
	position:relative;
	padding:0px 0 0 0px;
	margin:0;
	height:620px;
	background: url('/imgs/top0.jpg') left top no-repeat;
	text-align:left;	
}
#top #mlogo {
	position:relative;
	top:10px;
	left:20px;
	3border:solid 1px black;
	width:270px;
	height:135px;
	display:block;
}
#mtext {
	position:absolute;
	top:330px;
	left:45px;
	5border:solid 1px black;
	width:220px;
	height:220px;
	display:block;
}
#mcalc {
	position:absolute;
	top:408px;
	left:832px;
	5border:solid 1px black;
	width:145px;
	height:200px;
	display:block;
}

#top2 {
	background: url('/imgs/1black.gif') left center repeat-x;
	padding:10px 0 14px 0px;
}
#btnsr {
	float:right;
	margin-right:20px;
}
#btnsr img {
	margin-left:12px;
}
#top2 #iml {
	padding:0 30px 0 40px; 
	background:white;
}

#logo {
	float:left;
}
#b1 {
	width:400px;
	height:80px;
	border:solid 1px black;
	text-align:center;
	margin:auto;
}
#mcontent {
	padding:20px 0 0 40px;
}
#mservice {
	width:100%;
	background:transparent;
}
#mservice td {
	width:50%;
	padding-bottom:10px;
}
#mbottom {
	clear:both;
}
#mmail {
	float:right;
	width:180px;
	text-align:center;
	margin-top:110px;
}
#mmail a {
	color:white;
}

#tree {
	float:right;
	width:370px;
	padding-left:30px;
}
#tree div {
	padding-left:20px;
}

#catalog {
	margin:10px 0;
}
#catalog td {
	padding:5px 5px;
	text-align:justify;
	border-bottom:dashed 1px #ccc;
}

#cbottom {
	padding-left:300px;
	padding-top:20px;
	height:63px;
	background:url('/imgs/btm1.jpg') left top no-repeat;	
}
#cbottom a {
	color:#333333;
}

.pages {
	font: normal 0.7em arial;
}
#l {
	font:normal 0.7em arial;
	color:#717171;	
}
#l a {
	color:#717171;
}
#m  {
	margin-right:400px;
}
.n {
	padding:10px 0;
	border-bottom:dashed 1px #ccc;
}
#li,#lim {
	float:right;
	padding-right:200px;
	padding-top:0;
	width:90px;
	height:35px;
}
#lim {
	position:relative; 
	top:350px; 
	left:40px;
}