/* 
    Document   : main
    Created on : 06.11.2007, 12:43:03
    Author     : s.pokhylko
    Description:
    Purpose of the stylesheet follows.
*/


root { 
	margin-left: 0px;
	margin-top: 0px;
}

body {
    height:100%;
}

#Layer1 {
	/*position:absolute;*/
	left:1px;
	top:0px;
	width:263px;
	height:766px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:0px;
	top:0px;
        bottom:0px;
	width:265px;
        height:auto;
	z-index:13;
}
#Layer3 {
	position:absolute;
	left:265px;
	top:90px;
	width:750px;
	height:auto;
        border-left-color: #8e8e8e;
        border-left-style: solid;
        border-left-width:265px;
        margin-left: -265px;
	z-index:12;
}
#Layer4 {
	position:absolute;
	left:265px;
	top:110px;
	width:750px;
	height:60px;
	z-index:3;
}
#Layer5 {
	position:absolute;
	left:265px;
	top:90px;
	width:553px;
	height:20px;
	z-index:4;
}
#Layer6 {
	position:absolute;
	left:265px;
	top:45px;
	width:750px;
	height:45px;
	z-index:5;
}
#Layer7 {
	position:absolute;
	left:265px;
	top:0px;
	width:750px;
	height:45px;
	z-index:6;
}
#Layer8 {
	position:absolute;
	left:265px;
	top:110px;
	width:553px;
	height:60px;
	z-index:7;
}
#Layer9 {
	position:absolute;
	left:10px;
	top:470px;
	width:240px;
	height:215px;
	z-index:14;
}

#category_name {
   position:absolute;
    color: #FFFFFF;
    font-family: Arial, Helvelica, sans-serif;
    font-size: medium;
	left:360px;
	top:130px;
	width:350px;
	height:30px;
	z-index:15; 
}

SPAN.menu {
        font-family: Arial, Helvelica, sans-serif;
}
SPAN.names {
	color: #FFFFFF;
        font-family: Arial, Helvelica, sans-serif;
}

SPAN.contacts {
	color: #000000;
        font-family: Arial, Helvelica, sans-serif;
        font-size: small;
}

a.menu:link {
	color: #FFFFFF;
	text-decoration: none;
        font-family: Arial, Helvelica, sans-serif;
}
a.menu:visited {
	text-decoration: none;
	color: #FFFFFF;
        font-family: Arial, Helvelica, sans-serif;
}
a.menu:hover {
	text-decoration: underline;
        
	color: #efe828;
        font-family: Arial, Helvelica, sans-serif;
}
a.menu:active {
	text-decoration: none;
	color: #efe828;
        font-family: Arial, Helvelica, sans-serif;
}


a.picture:link {
	color: #b4af9c;
	
        
}
a.picture:visited {
	
	color: #b4af9c;
        
}

a.picture:active {
	
	color: #b4af9c;
        
}



.sinput {
    
    width: 130px;

}

TD.rb {border-right-color: #FFFFFF; border-right-style: solid; border-right-width: 2px;}
TD.lb {border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 2px;}
TD.lbc {border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 2px; 
        border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 2px;}       
TD.bb {
    border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px;
}



TD.newstext {border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; 
            color: #23325D;
            font-family: Arial, Helvelica, sans-serif;
            font-size: small;
            width: 400px;
            vertical-align:top;
            text-align: left;
            height: 15px;
            
        
        
    }
    
   
TD.newsdate {color: #FFFFFF;
            font-family: Arial, Helvelica, sans-serif;
            font-size: small;
            width: 145px;
            background-image: url(../images/bg_grey.jpg);
            vertical-align:top;
            text-align: left;
            height: 15px;
        }

TD.catpic  {
            
            
            width: 195px;
            background-image: url(../images/bg_grey.jpg);
            vertical-align:center;
            
            text-align: center;
            height: 15px;
        }


TD.cattext {border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; 
            color: #23325D;
            font-family: Arial, Helvelica, sans-serif;
            font-size: small;
            width: 355px;
            vertical-align:top;
            text-align: left;
            height: 15px;
            
        
        
    }
    
table.submenu {
       margin-left: 10px;
}

ul {


    text-align: justify;
    margin-left: 25px;
    margin-right: 50px;
}

.ndatetext {
margin-left: 20px;
}

.nlink {
    font-size: medium;
    color: #FFFFFF;
    text-decoration: none;
    font-family: Arial, Helvelica, sans-serif;
    
}

.nlink:hover {
	text-decoration: underline;
        color: #efe828;
}

.cnlink {
    font-size: medium;
    color: #23325D;
    text-decoration: none;
    font-family: Arial, Helvelica, sans-serif;
    
    
}

.cnlink:hover {
	text-decoration: underline;
}


.clink {
    font-size: small;
    color: #FFFFFF;
    text-decoration: none;
    font-family: Arial, Helvelica, sans-serif;
    
}

.clink:hover {
	text-decoration: underline;
        color: #efe828;
}

.cattitle {
 font-size: medium; 
 font-weight: bold;  
}


.nullborder {
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;

}

TD.text {
    border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 2px;
    text-indent:40px;
    font-size: small;
    color: #23325D;
    font-family: Arial, Helvelica, sans-serif;
    
}

P.vts {
 
 

    margin-left: 25px;
    margin-right: 30px;
    text-align: justify;
}

P.vts_bold {
 
 

    margin-left: 25px;
    margin-right: 30px;
    text-align: justify;
    font-weight: bold;
}

SPAN.title {
    
    margin-left: 20px;
    color:#FFFFFF;
    font-size:medium;
    font-family: Arial, Helvelica, sans-serif;
    
}

SPAN.text {
    margin-left: 40px;
    color:#23325D;
    font-size:small;
    font-family: Arial, Helvelica, sans-serif;
    
}

SPAN.sub_title {
    
    margin-left: 20px;
    color:#FFFFFF;
    font-size:small;
    font-family: Arial, Helvelica, sans-serif;
    
}

HR.divider {
height: 2px;
width: 90%;
color: #FFFFFF;    
}

SPAN.specialy_for_null_search_text {

    font-family: Arial, Helvelica, sans-serif;
    font-size: medium;
    color:#23325D;
    font-weight: bold;
}


TD.title_data {
border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 2px;
border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 2px;
border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 2px;
    font-size: small;
    color: #23325D;
    font-family: Arial, Helvelica, sans-serif;
    font-weight: bold;
    text-align: center;
}

TD.title_data_footer {
border-color: #FFFFFF; border-style: solid; border-width: 2px;
    font-size: small;
    color: #23325D;
    font-family: Arial, Helvelica, sans-serif;
    font-weight: bold;
    text-align: center;
}

TD.text_data_footer {
    border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 1px;
border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px;
border-right-color: #FFFFFF; border-right-style: solid; border-right-width: 1px;
    font-size: small;
    color: #23325D;
    font-family: Arial, Helvelica, sans-serif;
        text-align: center;
}

TD.text_data {
    border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 1px;
border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px;
    font-size: small;
    color: #23325D;
    font-family: Arial, Helvelica, sans-serif;
        text-align: center;
}