body {margin:0; padding:0; background:#DEDFDA; }

h1 {
font-family: tahoma,arial,helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
color: #648D0E;
margin: 10px;
padding: 0;
}

p {
 margin: 0 0 10px 0;
}
.topnav {
  padding: 10px 0;
}

.topnav a{
  font-family: tahoma,arial,helvetica,sans-serif;
  color: #FFFFFF;
  font-size: 14px;
  margin-left: 50px;
}
.topnavact a{
  color: #FFF370;
}
.topnav a:hover{
  color: #FFF370;
  text-decoration: none;
}
.menu-level1{
  margin: 0;
  padding: 0;
}

.menu-level1 li {
  list-style-type: none;
  font-family: tahoma,arial,helvetica,sans-serif;
  color: #FFFFFF;
  font-size: 12px;
  margin: 4px 0;
}

.menu-level1 li.menu-level1-current-active{
  font-weight: bold;
}

table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/13px tahoma, arial, helvetica, sans-serif; color:#4B4C4B; vertical-align:top;  text-align:left; line-height: 140%}


.end{ color:#8A8A8A; height:55px; padding:22px 0 20px 26px;}
.end a{ color:#7B992D; text-decoration:underline;}
.end a:hover{ color:#7B992D; text-decoration:none;}



a{ color:#4B4C4B; text-decoration:none;}
a:hover{ color:#4B4C4B; text-decoration:underline;}

span a{ color:#4B4C4B; text-decoration:underline;}
span a:hover{ color:#4B4C4B; text-decoration:none;}

strong a{ color:#4D4E4F; text-decoration:none;}
strong a:hover{ color:#70911E; text-decoration:none;}
strong img{ margin:0 6px 1px 0; vertical-align:middle}

b{ color:#648D0E}



.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(../images/r1.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 35px; width:169px; height:21px; font-weight:bold; line-height:19px;}
.r1 li a {color:#333333; text-decoration:none;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#749B01;}

.r2 ul { margin:0; padding:0; list-style:none;}
.r2 li { background:url(../images/r2.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; line-height:18px;}
.r2 li a {color:#4B4C4B; text-decoration:none;  background-position:left center;}
.r2 li a:hover { text-decoration:none; color:#70911E;}

.r3 ul { margin:0; padding:0; list-style:none;}
.r3 li { line-height:16px;}
.r3 li a {color:#3394B9; text-decoration:underline;  background-position:left center;}
.r3 li a:hover { text-decoration:none; color:#3394B9;}


.txt_top td{ color:#7B7B7B}
.txt_top td strong{ color:#7CAD40}
.txt_top td a{ color:#7B7B7B; text-decoration:underline}
.txt_top td a:hover{ color:#7B7B7B; text-decoration:none}

.top1{width:100%; height:840px; background:#FFFFFF}
.rez1{width:50%; background: #FFFFFF url(../images/rez1.gif) top right repeat-x;}
.rez2{width:50%; background: #FFFFFF url(../images/rez1.gif) top left repeat-x;}
.top2{ width:585px;}
.top2 img{margin:10px 0 0 23px;}
.top3{height:5px; width:100%; background:#CDCFC7;}
.top4{background:url(../images/top_bgr.jpg) top left no-repeat; width:766px; height:278px;}
.top4 table{ margin:41px 0 0 44px;}

.txt_1 td{ color:#727272; line-height:14px;}
.txt_1 td a{ color:#525252; text-decoration:underline}
.txt_1 td a:hover{ color:#525252; text-decoration:none}
.txt_1 td strong a{ color:#333333; text-decoration:none}
.txt_1 td strong a:hover{ color:#333333; text-decoration:underline}
.txt_1 td strong img{ margin:0 0 0 3px;}
.txt_1 td strong{ color:#333333;}
.txt_1 td b{ color:#717171; font-size:18px; font-weight:normal;}

.f1{ width:190px; height:18px; color:#7B7979; font-size:11px; font-family:tahoma; padding:0 0 0 5px;}

.f12 td input, textarea{padding:0 0 1px 4px; font-size:11px; font-family:tahoma; color:#7D7D7D;}
.f12 td input{ width:190px; height:18px; margin:3px 0 6px 0;}
.f12 td textarea{width:190px; height:242px; overflow:auto; margin:3px 0 16px 0;}



/* mailform */
.csc-mailform-field{
 margin: 0 ;
 padding: 5px 0;
}
.csc-mailform-field > label{
 width: 180px;
 float: left;
 text-align: right;
 margin: 7px 5px 0 0 ;
 display: block;

}
.csc-mailform-field > input{
 width: 200px;
}

legend {
 display: none;
}

.csc-mailform-radio label {

 margin: 0;
}


