*{margin:0; padding:0;}

body{
font:13px Arial;
color:#4a4a4a;
padding-right:5%;
background-color: #fff; background-image: url('./images/bellbg.png'); background-position: top center; background-repeat: repeat; background-attachment: fixed;}
a{
color:#4874b3;
text-decoration:underline;
font:13px Arial;
}
a:hover{
color:#0066FF;
text-decoration:none;
}
a img{border:none;}
#main{
width:1000px;
height:100%;
}

#buttons{
text-align:left;
vertical-align:top;
padding-left:29px;
padding-top:28px;
padding-bottom:9px;
}
a.button{
padding-bottom:2px;
}
a.button:hover{
border-bottom:solid 3px #555;
}
#topmenu{
text-align:left;
vertical-align:top;
/*padding-left:65px;*/
padding-top:40px;
/*padding-bottom:24px;*/
}
#topmenu table {
width:100%;
}
td.topmenu{
color:#d72800;
font:13px Arial;
padding-right:9px;
padding-left:12px;
background-image:url(/img/bul.gif);
background-repeat:no-repeat;
background-position: left center;
white-space:nowrap;
}
td.last{
color:#d72800;
font:13px Arial;
padding-right:0px;
padding-left:12px;
background-image:url(/img/bul.gif);
background-repeat:no-repeat;
background-position: left center;
white-space:nowrap;
}
a.topmenu{
font:13px Arial;
color:#4874b3;
text-decoration:underline;
}
a.topmenu:hover{
color:#0066FF;
text-decoration:none;
}
a.menu{
font:13px Arial;
color:#4874b3;
text-decoration:underline;
}
a.menu:hover{
color:#0066FF;
text-decoration:none;
}
#collage{
background-repeat:no-repeat;
background-position:0px 0px;
height:227px;
min-width:700px;
vertical-align:top;
text-align:left;
padding-left:30px;
padding-top:25px;
}

#menu{
text-align:left;
vertical-align:top;
padding-left:20px;
padding-top:0px;
}
#phone{
text-align:right;
width:265px;
font: 19px sans-serif;
color:#4874b3;
}
#title{padding-right:20px;padding-left:20px;}

#mainmenu{
vertical-align:top;
padding-top:10px;
}

#mainmenu ul{
list-style-type:none;
padding:0px;
}
#mainmenu li{
display:block;
clear:right;
color:#d72800;
font:14px Arial;
padding-left:12px;
background-image:url(/img/bul.gif);
background-repeat:no-repeat;
background-position: left 3px;
margin-top:10px;
}
#submenu{
vertical-align:top;
text-align:left;
padding:0px;
}
#submenu li{
display:block;
clear:right;
color:#d72800;
font:14px Arial;
padding-left:0px;
margin:10px 0 0 10px;
background:none;
}
#content{
height:100%;
padding:25px 10px 30px 5px;
text-align:left;
vertical-align:top;
font:14px Arial;
}
p{
font:14px Arial;
}

h1{
font: 24px Tahoma;
padding:0px;
color:#d72800;
margin-bottom:40px;
}

#contact{
padding-left:20px;
padding-top:56px;
text-align:left;
vertical-align:top;
}
#ch{
font: 22px Tahoma;
padding:0px;
color:#d72800;
margin-bottom:35px;
}
#address{
font:13px Arial;
color:#4a4a4a;
}
#cinfo{
padding-top:4px;
}
td.hinfo{
font:13px Arial;
color:#4a4a4a;
text-align:left;
}
td.cinfo{
font:20px Arial;
color:#4874b3;
text-align:left;
padding-left:3px;
}
#footer{
border-top:solid 4px #3789cc;
text-align:left;
vertical-align:top;
padding-left:43px;
padding-top:20px;
padding-bottom:0px;
padding-right:0px;
}
#linksp, #linksp a{
font:11px Arial;
padding:1px;
text-align:right;
}
#counters{
text-align:right;
padding-right:5px;
}
#footer table{
float:right;
}
#footer td{
color:#ccc;
font:13px Arial;
padding:1px;
}
#footer td a{
color:#ccc;
text-decoration:none;
}
#baners{
padding-top:30px;
margin-left:-20px;
}
#banlink{
padding-left:10px;
}

td.foto{
width:140px;
height:210px;
background-color:#fff;
vertical-align:top;
padding-top:5px;
padding-left:5px;
padding-right:4px;
background-image:URL(/img/cbk.gif);
background-position:right bottom;
background-repeat:no-repeat;
}
td.cspace{
width:15px;
<!--background-image:URL(/img/cspace.gif);-->
background-position:left bottom;
background-repeat:no-repeat;
}
td.photo{
padding:5px;
}
div.linkfooter, div.linkfooter a{
color:#666;
font:11px Arial;
padding:10px;
text-align:left;
}