#bg1 {width:11px ; background:url(l.jpg) top left no-repeat}
.bg2 {background:url(bx.gif) bottom repeat-x}
#bg3 {background:url(tx.gif) top repeat-x; height:5px}
#bg4 {
  background:url(ym.gif) left  repeat-y;
  padding: 0 0 20px 0;
}
#bg5 {background:url(ym.gif) left  repeat-y}
#bg6 {height:125px; background:url(br.gif) bottom  right no-repeat}
#bg7 {height:125px; background:url(bl.gif) bottom left no-repeat; position:relative;}
#bg8 {width:12px ; background:url(r.jpg) top left no-repeat}

#phon {position:absolute; right:446px; top:50px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:22px;}
#phon  span { font-weight:bold} 

#padd {
  padding:6px 0 0 7px;
  height:20px
}

#hei { height:100%; width:100%}
#hei1 { width:100%}

p.callme {text-align:center; font-size:16px; font-weight:bold}

a.razdeli {float:left; text-align:center; font-weight:bold; margin:15px 10px 15px 10px; text-decoration:none; vertical-align:bottom}
div.lala {height:20px}

div.aButton{width:100%;;border-bottom:1px dashed #000000;cursor:pointer;padding-bottom:5px; color:#405CD5}
div.aContent{width:100%;margin-bottom:15px; margin-top:5px; background:#fff5dc; padding:5px; border:1px dotted #000000}

a {
  color: #405CD5;
  text-decoration:none
}
a:hover {
  color: #405CD5;
  text-decoration:underline
}
body, td {
  font-family:Arial;
  color:#3C3542;
}
body {
  font-family: Arial;
  font-size:80%;
  margin:0;
  color:#3C3542;
}
.content {
  font-family:Verdana;
  font-size:12px;
  color:#3C3542;
  padding:8px 30px 60px 21px;
  line-height:1.4em;
}
.contact {
  font-family:sans-serif, serif;
  font-size:11px;
  color:#FFFFFF;
  text-transform:none;
  font-weight:normal;
  padding:0;
}
.copyright {
  font-family:sans-serif, serif;
  font-size:11px;
  color:#777777;
}
.copyright a {
  color:#777777;
  text-decoration:none
}
.copyright a:hover {
  color:#777777;
  text-decoration:underline
}
.date {
  font-family:sans-serif, serif;
  font-size:11px;
  color:#FFFFFF;
}
h1, h2, h3, h4, h5, h6 {
  color:#000000;
  padding:0px;
  margin:13px 0 8px 0;
  font-family:sans-serif, serif;
}
h1.tema {
  font-family:sans-serif, serif;
  font-size:26px;
  text-transform:none;
  font-weight:normal;
  color:#000000;
  padding:0px 0 20px 0;
  margin:0px;
        line-height:1em;
}

h1.tema a {
  font-family:sans-serif, serif;
  font-size:26px;
  text-transform:none;
  font-weight:normal;
  color:#3C3542;
  padding:0px 0 20px 0;
  margin:0px;
        line-height:1em;
}
h1 {
  font-size: 22px;
}
h2 {
  font-size: 18px;
}
h3 {
  font-size: 16px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 12px;
}
h6 {
  font-size: 11px;
}
p.semin {text-align:center; font-weight:bold; font-size:15px; margin-bottom:50px;line-height:25px}
p.semin span{color:red}
div.clear {clear:both}
img.hp {float:left;margin:0px 10px 10px 0px}

.menu {
  font-family:sans-serif, serif;
  font-size:12px;
  text-transform:none;
  font-weight:normal;
  padding:3px 0px 3px 15px;
}
.menu a {
  color: #444444;
  text-decoration:none
}
.menu a:hover {
  color: #D00000;
  text-decoration:underline
}
.menuNormal {
  font-family:"Trebuchet MS", Tahoma, sans-serif;
  font-size:14px;
  font-weight:normal;
  text-transform:none;
  text-decoration:none;
  padding:2px 2px 2px 19px;
  cursor:pointer;
  line-height:27px;
  
}
.menuOver {
  font-family:"Trebuchet MS", Tahoma, sans-serif;
  font-size:14px;
  font-weight:normal;
  text-transform:none;
  text-decoration:none;
  padding:2px 2px 2px 19px;
  background: url(over.gif) left repeat-y #8399F0;
  cursor:pointer;
  line-height:27px;
}
DIV.menuNormal  A.c {
  color: #565758;
  text-decoration:none;
}
DIV.menuOver  A.c {
  color: #FFFFFF;
  text-decoration:none;
}
.news {
  font-family:"Trebuchet MS"; sans-serif, serif;
  font-size:12px;
  color:#383838;
  padding:10px 15px 20px 19px;
  background:url(ym.gif) left  repeat-y;
}
.news a {
  color:#565656;
  text-decoration:none
}
.news a:hover {
  color:#565656;
  text-decoration:underline
}
.nst {
  font-family: "Trebuchet MS", Tahoma, sans-serif;
  font-size:18px;
  color: #FFFFFF;
  font-weight: normal;
  text-transform:none;
  background:url(m4.gif)  bottom left no-repeat;
  text-align:center;
  height: 47px;
}
.tit {
  font-family:sans-serif, serif;
  font-size:9px;
  font-weight:bold;
  text-align: right;
  padding: 0 65px 0 0;
  height: 9px;

}
.tit a {
  color:#777777;
  text-decoration:none
}
.tit a:hover {
  color:#777777;
  text-decoration:none
}
.urls {
  font-family:sans-serif, serif;
  font-size:11px;
  color:#333333;
}
.urls a {
  color:#189104
}
.urls a:hover {
  color:#189104
}
.thumb {
  color:#000;
}
form {
  margin:0px
}
td.search {
  padding: 0px 0px 0px 20px
}
table.table1 td {
  padding: 4px;
  border: 1px solid #cecece
}
table.table1 {
  border-collapse: collapse;
  font-family:  sans-serif;
  font-size: 100%;
}
table.table0 {
  border-collapse: collapse;
  font-family:  sans-serif;
  font-size: 100%;
}
table.table0 td {
  padding: 4px;
  border-width: 0px;
}
a img {
  border-color:#000;
}

table.svet {
  border-collapse: collapse;
  font-family:  sans-serif;
  font-size: 100%;
  width:100%;
  margin:20px 0px 20px 0px;
  border:1px dotted black;
  background-color:#fffcee}

table.svet td {
padding: 10px;
  border-width: 0px;
  font-weight:bold;
  vertical-align:top;
  text-align:center}

/*megagroup styles*/


.search {margin:0; padding:15px 0 5px 16px; height:20px; width:230px;}

form.search_all {background:url(search_box.gif) top left no-repeat; vertical-align:top; text-align:left; float:left; display:inline; margin:0; padding:0 0 1px 8px;}
  
  input.search_box {background:#ffe899; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; vertical-align:top; outline:none; border:none; cursor:text; float:left; display:inline; padding:1px 0; margin:1px 9px 1px 0; width:154px; height:15px;}
  
  input.search_button {background:#6880eb url(search_button.gif) top no-repeat; vertical-align:top; border:none; cursor:pointer; text-indent:-500px; float:left; display:inline; padding:0; margin:0; height:19px; width:55px;}


.logo_ {display:block; width:265px; height:86px; position:absolute; top:61px; left:50px;}

.counters {position:absolute; top:25px; left:0; width:100%; text-align:center;}
