a img
{
    border: none;
}

/*------------------------- Podstranichnaya navigatsiya -------------------------------------- */
.navigation {
  color:#666;
  border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active  {
  text-decoration:none;
  color:#636363;
  background:#F9F9F9;
  border:1px solid #E6E6E6;
  padding:3px 6px;
  font-size:11px
}

.navigation a:hover  {
  background:#3B84D0;
  color:#FFFFFF;
  border-color:#E6E6E6;
}



.navigation span {
  text-decoration:none;
  background:#fff;
  padding:3px 6px;
  border:1px solid #E6E6E6;
  color:#ccc;
  font-size:11px;
}
/*------------------------- Podstranichnaya navigatsiya/ -------------------------------------- */ 


.error {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #D8000C;
background-color: #FFBABA;
background-image: url('../images/error.png');
}

.success {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../images/success.png');
}    

.success_p {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 15px;
background-repeat: no-repeat;
background-position: 10px center;
color: #4F8A10;
background-color: #DFF2BF;
}

.tema
{
    font-weight: bold;
    color:#2a609b;
    text-transform:uppercase;
    font-family:Verdana;
    font-size:12px;
}

.tal_news
{
    max-height: 200px;
    max-width: 200px;
}

.tal
{
    max-height: 120px;
    max-width: 120px;
}   
     
.center_main
{                       
    width: 100%;
}     

.title
{
    color:#4f93de;
    font-family:Verdana;
    font-size:12px;
    font-weight: bold;
}

.td_tekst
{
    font-family:Verdana; 
    font-size:12px; 
    color:#333;
}

.view
{
    font-family:Verdana; 
    font-size:11px; 
    color:#666;
}

.data{
font-family:Verdana;
padding-left:15px; 
font-size:10px; 
color:#666;
background-image:url(../images/data.png);
background-position: left;
background-repeat: no-repeat;
}

.tol
{
    font-family:Verdana; 
    font-size:11px; 
    color:#2a609b;
}

.tol a:link
{
    font-family:Verdana; 
    font-size:11px; 
    color:#2a609b;
    text-decoration:underline;
}

.img_news
{
    border: 1px solid #CCCCCC; 
    padding: 3px;
}

/*********************************** Head */
#menu {
    height:23px;
    width:100%;
    padding:7px 0;
    background:#2a609b; /*0055a7*/
}
#menu a {
    display:block;
    padding-top:3px;
    padding-bottom:5px;
    //padding-bottom:6px;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    width:25%;
    float:left;
    text-align:center;
    color:#fff;
}
#menu a.sltd {background:#fff;color:#0055a7;}
/*********************************** Head */


/* common styling */
.menu {
    font-family: arial, sans-serif;
    width:195px;
    height: auto;
    position:relative;
    margin:0;
    font-size:11px;
    color:#0054A6;
    border-top:10px solid #0055a6;
    border-bottom:10px solid #0055a6;
    padding-left:6px;
}
.menu ul li a, .menu ul li a:visited {
    display:block;
    text-decoration:none;
    color:#0054A6;
    width:193px;
    height:20px;
    text-align:left;
    border:1px solid #fff;
    border-width:1px 1px 0 0;
    background:#fff;
    line-height:19px;
    font-size:11px;
    
    color:#0054A6;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    
}
.menu ul {
    padding:0;
    margin:0;
    list-style-type: none;
 }
.menu ul li {
    float:left;
    margin-right:1px;
    position:relative;
}
.menu ul li ul {display: none;
}

/* specific to non IE browsers */
.menu ul li:hover a {
    color:#fff;
    background:#44cbff;
}
.menu ul li:hover ul {
    display:block;
    position:absolute;
    top:0;
    left:194px;
    width:194px;
}
.menu ul li:hover ul li a.hide {
    background:#44cbff;
    color:#fff;
}
.menu ul li:hover ul li:hover a.hide {
    width:239px;
}
.menu ul li:hover ul li ul {
    display: none;
}
.menu ul li:hover ul li a {
    display:block;
    background:#00ADEF;
    color:#fff;
    width:239px;
}
.menu ul li:hover ul li a:hover {
    background:#44cbff;
    color:#fff;
}
.menu ul li:hover ul li:hover ul {
    display:block;
    position:absolute;
    left:240px;
    top:0;
    color:#fff;
}
.menu ul li:hover ul li:hover ul li a {
    display:block;
    width:289px;
    background:#00ADEF;
    color:#fff;
}
.menu ul li:hover ul li:hover ul li a:hover {background:#44cbff;
    color:#fff;
}

/*********************************** Footer */
#footer {
    border-top:4px solid #929597;
    padding:6px 0;
    clear:both;
    overflow:hidden;
    background:#fff url(../images/body_bg.png) right top repeat-y;
}
#footer .left {
    float:left;
    width:200px;
    color:#a7a9ac;
    font-size:9px;
    padding-left:6px;
}
#footer .left p {margin:0 0 30px 0;}
#footer .right {
    float:left;
}
#footer a img {
    border:0;
    margin:10px;
}