body
{
    background: #fff2d7;
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: tahoma ;
}

img
{border:0}

/*h1, h3, input, form
{margin:0; line-height: 20px;
padding:0}*/
h1, h2, h3, input, form
{margin:0px; 
padding:0px;}

table
{
  border-collapse: collapse;
}

td
{
  margin: 0em;
  padding: 0em;
  vertical-align: top;
}
a
{
    color: #cc6600;
    text-decoration: underline; font-style:italic; font-weight: bold;
}
a:hover
{
    color: blue;
    text-decoration: underline; font-style:italic;
    cursor: hand;
}


.ulink{
  color:#38352d !important;
  text-decoration: none;
  cursor: text;
}

p
{
    text-align: justify;
  margin:0; 
  padding:0;
}



.valmid
{vertical-align:middle;}

.valbot
{vertical-align:bottom;}

.talcen
{text-align:center;}

.talleft
{text-align: left;}

.talright
{text-align: right;}

#main_top
{width:950px; margin:0 auto;}
#main_bottom
{width:950px; margin:0 auto;}

.top1
{height:45px;}

.logo
{float:left; width:50px; padding:5px 0 0 10px;}

.top2
{ float:left; padding:14px 5px 0 10px;
color:#7a7a7a;
font-size:18px;
text-transform:uppercase;
text-decoration:none;}

.top2 a:hover
{text-decoration:underline; color:blue;}

.tel
{color:#7a7a7a; font-size:18px; text-transform:uppercase;}

.tel_f
{float:right; padding: 14px 10px 0 0;}

.pic1 
{width:950px; height:249px; background:url(../i/pic1.jpg) no-repeat;}
.pic2 
{width:950px; height:249px; background:url(../i/pic2.jpg) no-repeat;}
.pic3
{width:950px; height:249px; background:url(../i/pic3.jpg) no-repeat;}
.pic4 
{width:950px; height:249px; background:url(../i/pic4.jpg) no-repeat;}
.pic5 
{width:950px; height:249px; background:url(../i/pic5.jpg) no-repeat;}
.pic6                                             
{width:950px; height:249px; background:url(../i/pic6.jpg) no-repeat;}
.pic7 
{width:950px; height:249px; background:url(../i/pic7.jpg) no-repeat;}
.pic8 
{width:950px; height:249px; background:url(../i/pic8.jpg) no-repeat;}
.pic9
{width:950px; height:249px; background:url(../i/pic9.jpg) no-repeat;}

.image0
{ border-bottom: 4px solid #a95a0a; border-top:2px solid #a95a0a; }

.texttop1
{padding: 80px 0 0 20px;
float:left;
font-size:18px;
color:#ca7825;
text-align:center;}

.texttop2
{color:#993300;
padding:10px 0 0 0;
font-family:Times New Roman;
font-size:32px;}

.texttop3
{color:#ca7825;
padding:10px 10px 0 0;
font-weight:bold;
float:right;
font-style: italic;
}

.clearboth
{clear:both;}

#content
{width:100%;}

.leftcol
{width:270px; background:#eedebd; padding-top:30px;}

.centercol
{border-left:3px solid #a95a0a;
font-family:Arial;
color:#38352d;
border-right:3px solid #a95a0a;
width: 500px;
}

.rightcol
{width: 165px; padding-top:30px;}

h1
{ color:#cc6600; font-weight: bold; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:26px; padding:6px 0 0 0; text-align:center}

.hh{ 
font-weight:bold;
font-family:Arial;
color:#38352d;
font-style:normal; 
font-size:100%; 
padding:0; 
display: inline;
white-space: nowrap;
text-align:auto;}


.th1
{ color:#cc6600; font-weight: bold; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:26px; padding:6px 0 0 0; text-align:center}

h3 {color:#cc6600; font-style:italic; font-size:16px; padding:9px 0 7px 0; text-align:center;} 
.h3 {color:#cc6600; font-style:italic; font-size:16px;font-weight:bold; padding:9px 0 7px 0; text-align:center;} 

.accent { color:#cc6600; font-style: italic; }

.h4
{color:#cc6600; font-size:12px;}

#news
{text-align:left;}


.text
{padding: 10px;}

.text a
{color:#cc6600; text-decoration:underline;}

.text a:àé¬ãª
{text-decoration:none; color: blue;}

.divright
{width:165px;}

.rightpad
{padding:0 10px 10px 10px;
margin:-6px 0 0 0}

.date
{color:#ca7825; margin: 0 0 10px 0}

#text
{color:#38352d; font:Arial, Helvetica, sans-serif; }


.text_news
{color:#38352d; font:Arial, Helvetica, sans-serif; }

.divleft
{width:270px; background:url(../i/menubg.jpg) #eedebd no-repeat; height:293px; padding:10px 0 0 0}

.menu div
{padding:10px 0 10px 12px;}

.menu img
{  background-image: expression(
        this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter =
            "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
            this.src + "', sizingMethod='image')",
        this.src = "i/0.gif"
    )
}

img.cur
{padding:0 4px 0 0;}

.search
{color:#ca7825; text-transform:uppercase; text-align:left; padding:0 0 0 40px; font-size:12px;}

.search input
{width: 130px;}

.search img
{margin:0 10px;}

.leftblock
{   padding: 20px 15px;}

.leftblock a
{
    color: #cc6600;
    text-decoration: underline; font-style:italic;
}
.leftblock a:hover
{
    color: blue;
    text-decoration: none; font-style:italic;
    cursor: hand;
}

.curs{cursor: hand;}
.sintel:hover
{color:blue;}

.tablekont td {padding-top:6px; vertical-align:middle;}
input.inpname {border:1px solid #a95a0a; font: normal 11px Arial; padding:2px; width:320px;}
.tablekont textarea {border:1px solid #a95a0a; font: normal 11px Arial; padding:2px; width: 320px; height:50px;}

.menu_item {
  margin-left: 8px;
  font-size: 5px;
  padding-right: 160px;
}

.clear_link {
  color: black;
   text-decoration: none;
}

.sem {
  font-weight: bold; 
  text-align: left;
}

.sem a {
  text-decoration: none;
  font-style: normal;
  color: #38352d;
}

.sem a strong {
  text-decoration: underline;
  color: #cc6600;
}
