body, ul, li, h1, h2, h3, h4, form {
margin:0;
padding:0;
}
h1, h2, h3 {
}
img {
border:0 none;
}
body {
background:transparent url(/img/bg_top.gif) repeat-x scroll 0 0;
color:#262A32;
font-family:arial,verdana,tahoma;
font-size:13px;
}
#btm {
background:transparent url(/img/bg_bottom.gif) repeat-x scroll 0 100%;
}
.foot {
clear:both;
}
.fix {
width:950px;
}
.menu_fix {
width:210px;
}
#main {
background:transparent url(/img/bg_car.jpg) no-repeat scroll 100% 100%;
border-collapse:collapse;
width:950px;
}
#services {
border-collapse:collapse;
width:100%;
}
#services td {
text-align:center;
width:20%;
}
#data {
border-collapse:collapse;
width:100%;
}
#data td {
padding-top:40px;
vertical-align:top;
}
#data h5 {
font-size:1.4em;
margin:20px 0;
}
#phone {
background:transparent url(/img/bg_phone.gif) no-repeat scroll 100% 0;
padding:90px 0;
text-align:center;
width:400px;
}
#phone {
font-size:1.3em;
}
#phone a {
color:#262A32;
font-weight:bold;
text-decoration:none;
}
#phone a:hover {
text-decoration:underline;
}
#news {
margin:20px 0 0 50px;
}
#news h1 {
font-size:1.5em;
}
#news ul {
margin-left:20px;
padding:20px;
}
#news li {
list-style-image:url(/img/arrow.gif);
margin-bottom:20px;
}
#news div {
font-size:0.8em;
}
#news a {
color:#262A32;
}
#news a:hover {
text-decoration:none;
}


#news1 {
margin: 0;
}
#news1 h1 {
font-size:1.5em;
}
#news1 ul {
margin-left:20px;
padding:20px;
}
#news1 li {
list-style-image:url(/img/arrow.gif);
margin-bottom:20px;
}
#news1 div {
font-size:0.8em;
}
#news1 a {
color:#262A32;
}
#news1 a:hover {
text-decoration:none;
}

#mm {
background:#D2D3DD url(/img/bg_mm.gif) repeat-x scroll 0 0;
border-bottom:1px solid #545966;
border-right:1px solid #545966;
margin-bottom:20px;
}
#mm div {
background:transparent url(/img/bg_mm_edge.gif) no-repeat scroll 0 0;
padding:12px 7px;
text-align:center;
word-spacing:8px;
}
#mm a {
color:#000000;
word-spacing:0;
}
#mm a:hover {
text-decoration:none;
}
#body {
padding-left:50px;
width:550px;
}
#body h1 {
font-size:1.4em;
padding-bottom:15px;
}
#body h3 {
font-size:1.2em;
padding:10px 0 5px;
}
#body ul {
margin-left:20px;
padding:10px;
}
#body {
text-align:justify;
}
#body a {
color:#262A32;
text-decoration:underline;
}
#body a:hover {
text-decoration:none;
}
#body table {
width:100%;
}
#body td.cost {
font-weight:bold;
width:70px;
}
#body td {
padding:3px;
}
#body table.form {
width:450px;
}
#body .form input, #body .form textarea {
width:280px;
}
#body .form input.c {
width:auto;
}
#body .form input.dt {
width:70px;
}
#body .form input.calendar-input {
width:70px;
}
#body .form input.calendar-button {
width:20px;
}
#body div.errors {
border:1px solid #79020C;
padding:20px;
}
#about {
border-left:1px solid #545966;
margin:50px;
padding-left:20px;
}
#about a {
color:#262A32;
text-decoration:none;
}
#debug {
background-color:#F1F1F1;
border:2px dashed #FF7777;
color:#000000;
margin:10px;
padding:10px;
}

#marazm {
margin-top:45px;
margin-bottom:25px;
color: #000000;
font-size:11px;
font-family:arial;
text-align:justify; 
padding-top: 10px;
padding-bottom: 10px;
line-height: 1;
 width:100%;
}

#marazm h1{

color:#000000;
font-size:11px;
font-family:arial;
text-align:justify; 
padding-top: 10px;
padding-bottom: 10px;
line-height: 1;
}

#marazm p{

color:#000000;
font-size:11px;
font-family:arial;
text-align:justify; 
padding-top: 10px;
padding-bottom: 10px;
line-height: 1;
}


#marazm  a{
color:#0c0f76;
font-size:11px;
font-family:arial;
text-decoration: none;

}

#marazm  a:hover{
color:#ee0000;
font-size:11px;
font-family:arial;
text-decoration: underline;

}

#tel{
background:transparent url(/img/bg_phone2.gif) no-repeat scroll 100% 0;
padding:24px 0;
text-align:center;
width:250px;
color: #445BC8;
font-size:15px;
font-weight:800;
}

.tab{ background-color:#E8ECEC; border:#CACACA 1px dotted; text-align:left; vertical-align:middle;}
