body {
background:#333;
margin:0 auto;
text-align:center;
}
p, h1-h7, div, li, a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
p, h1-h7, div, li {
color:#fff;
text-align:left;
}
a {
color:#09f;
}
a:hover {
color:#c00;
}
p {
line-height:20px;
}
.none {
display:none;
}
.centerdiv {
width:760px;
margin:0 auto;
text-align:center;
background:#100e0e;
border:4px solid #4b4c50;
}
#menu {
height:156px;
}
#pda {
height:296px;
background:url(/assets/templates/pda-part/images/bg_pda.jpg) no-repeat;
}
#footer {
height:80px;
clear:both;
}
#footer table {
width:100%;
vertical-align:top;
}
#footer table td {
padding-top:30px;
color:#999;
font-weight:bold;
vertical-align:top;
}
#footer table #tel {
text-align:left;
padding:30px 0 0 40px;
 }
#footer table #design {
text-align:right;
padding:30px 40px 0 0;
}
.hr {
width:768px;
margin:0 auto;
padding:0 0 1px 0;
text-align:center;
border-top:1px solid #000;
height:0px;
line-height:0px;
font-size:0px;
}
#leftdiv,#rightdiv {
float:left;
margin-bottom:30px;
}
#content {
display:table;
background:#100e0e url(/assets/templates/pda-part/images/border.gif) repeat-y;
}
#leftdiv {
width:290px;
}
#rightdiv {
width:470px;
}
h1 {
color:#fff;
font-size:14px;
font-weight:bold;
background:url(/assets/templates/pda-part/images/h1.gif) left no-repeat;
padding:0 0 0 22px;
margin:41px 20px 10px 17px;
}
h2 {
color:#fff;
font-size:14px;
font-weight:bold;
padding:0 0 0 22px;
margin:41px 20px 20px 17px;
}
h3 {
color:#ccc;
font-size:12px;
font-weight:bold;
margin:41px 20px 20px 17px;
}
#aboutus {
background:#1b1919 url(/assets/templates/pda-part/images/bg_about.gif) right top no-repeat;
margin:20px;
padding:1px;
}
#rightdiv h1 {
margin:20px 20px 10px 37px;
}
#rightdiv #aboutus h1 {
margin:20px 20px 10px 17px;
}
#rightdiv #aboutus h3 {
margin:20px 20px 10px 40px;
}
#rightdiv p, #rightdiv ul, #rightdiv img {
margin:10px 40px 10px 40px;
}

.lefta a {
display:block;
margin:15px 40px 15px 40px;
}
.lefta {
margin:0 0 40px 0;
}
.righta a {
display:block;
margin:15px 40px 15px 60px;
}
#menu table {
border-top:1px solid #5a5858;
border-bottom:1px solid #252424;
background:#000;
margin:7px 1px 1px 1px;
width:758px;

}
#menu table td {
border-left:2px solid #252424;
height:145px;
vertical-align:bottom;
}
#menu table td.main {
background:url(/assets/templates/pda-part/images/logo_bg.gif) no-repeat;
width:211px;
height:135px;
border-left:none;
}
#menu table td.main a {
display:block;
width:211px;
height:135px;
background:url(/assets/templates/pda-part/images/logo.gif) center no-repeat;
}

a.menu {
background:url(/assets/templates/pda-part/images/menu.gif) top no-repeat;
display:block;
width:135px;
height:145px;
text-decoration:none;
}
.current a.menu {
background:url(/assets/templates/pda-part/images/menu_h.gif) no-repeat;
}
a:hover.menu {
background:url(/assets/templates/pda-part/images/menu_h.gif) no-repeat;
}
.menu span {
display:block;
width:135px;
height:140px;
line-height:140px;
color:#a5a5a5;
text-decoration:none;
font-size:14px;
font-weight:bold;
position:relative;
top:40px;
}
#menu table td.main .menu span {

}
#about span {
background:url(/assets/templates/pda-part/images/about.gif) center top no-repeat;
}
#catalogue span {
background:url(/assets/templates/pda-part/images/catalogue.gif) center top no-repeat;
}
#contacts span {
background:url(/assets/templates/pda-part/images/contacts.gif) center top no-repeat;
}
#services span {
background:url(/assets/templates/pda-part/images/services.gif) center top no-repeat;
}
#menu table td.main span {
background:url(/assets/templates/pda-part/images/logo.gif) center top no-repeat;
display:none;
}
#aboutus table {
background:#1b1919;
width:100%;
margin:10px 20px 10px 20px 10px 20px;
border:1px solid #000;
}
#aboutus table td{
background:#100e0e;
height:25px;
font-weight:bold;
padding:0 0 0 20px;
width:30%;
text-align:left;
}
#aboutus table th{
background:#000;
color:#999;
height:30px;
font-weight:bold;
padding:0 0 0 20px;
width:30%;
text-align:left;
}
a img#map {
border:#000 10px solid;
}
.label1 {
color:#ccc;
font-size:12px;
font-weight:bold;
width:250px;
display:block;
padding:0;
margin:10px 0 5px 0;
text-align:left;
}
#cfRegarding {
color:#000;
font-size:12px;
font-weight:bold;
text-align:left;
margin:5px 0 5px 0;
}
.text, .input2 {
width:250px;
padding:0;
text-align:left;
display:block;
margin:0 0 5px 0;
}
fieldset {
margin:10px 40px 10px 40px;
border:none;
background:#100e0e;
border:10px solid #000;
width:270px;
padding:20px;
text-align:left;
}
.errors {
margin:10px 40px 10px 40px;
color:#c00;
}
#aboutus table#time {
background:none;
margin:10px 10px 10px 40px;
font-size:14px;
font-weight:bold;
color:#999;
border:none;
}
#aboutus table#time td {
background:none;
width:30px;
}
#aboutus table#time td.texttd {
font-size:12px;
font-weight:normal;
color:#ccc;
text-align:left;
width:200px;
}
#aboutus table#time td.red {
color:#d70101;
}
#aboutus img.icq {
margin:0;
}
.rssChannel {
display:none;
}