body
{
font-family: veranda,tahoma;
font-size: 10pt;
margin:0 0 0 0;
background-color:#FFF4E0;
}
p{
font-family: veranda,tahoma;
}
a{
font-weight: bold;
color:#004400;
}
a:hover{
color:#226600;
text-decoration:none;
}
.text p
{
margin-top:5;
margin-right:0;
margin-bottom:0;
margin-left:10;
font-size: 10pt;
text-indent:25;
}
.phone p
{
margin-top:5;
margin-right:0;
margin-bottom:0;
margin-left:10;
text-indent:0;
}

.menu{
background-color:#8B523E;
text-align:center;
} 
.menu a{
text-decoration:none;
font-size: 9pt;
color:#FFF4E0;
}
.menu td{
vertical-align: middle;
}
.menu a:hover{
color:#FFF4F0;
}

h1{
margin-top:5;
margin-bottom:3;
margin-left:0;
margin-right:0;
font-size: 10pt;
color:#663300;	
}
h2{
margin-top:3;
margin-right:0;
margin-bottom:3;
margin-left:5;
font-size: 10pt;
color:#552200;
}
h3{
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
font-size: 10pt;
color:#663300;	
}
h4{
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
font-size: 14pt;
color:#003300;	
}

p.descr{
font-size: 8pt;
text-indent:0;
margin:0 0 0 0;
color:#990000;
font-weight:bold;
}

div.cat
{
text-align: center;
float:left;
font-size:8pt;
width:150px;height:180px;
}
div.cattxt
{
position:relative;
text-align: left;
}
div.cat h3{
font-size:8pt;
}

td{
font-size: 10pt;
vertical-align: top;
}

input{
margin:1 1 1 1;
}

input.i{
border:solid 1px #966;
background-color:#FFE0D0;
height:18;
width:200;
}
.rt td{
font-size:8pt;
font-weight:bold;
}
form{
margin:5 5 0 10;
}
.ta {
width:500;
height:150;
border:solid 1px #966;
background-color:#FFE0D0;
}

input.bu{
border:solid 1px #966;
background-color:#E6A68B;
height:18;
width:125; 
font-size:8pt;
font-weight:bold;
}
input.bu:hover{
background-color:#FFE0D0;
}

.bottom{
font-size:10px;
margin:0 0 0 5;
text-align:center;
}

.altnav a{
font-size:8pt;
color:#FFF4E0;
}
.altnav a:hover{
color:#FFFFF0;
}
.altnav td{
font-size:8pt;
font-weight:bold;
color:#AB725E;
background-color:#993300;
}

.pull{
margin-top:0;
margin-bottom:0;
margin-left: 5;
margin-right: 0;
}
.pull p{
font-size:8pt;
text-indent:0;
}
.pull a{
color:#030;
font-size:8pt;
font-weight:normal;
text-decoration:none;
}
.pull a:hover{
color:#040;
text-decoration:underline;
}
div.pline {
margin-top: 1;
margin-left: 5;
margin-right:0;
margin-bottom:0;
border:solid 1px #603000;
height:15;
}

div.news {
position:relative;
top:+100px;
z-index: 1;
width:100%;
}
div.news td{
vertical-align:top;
color:#990000;
font-size:10px;
}

