/*
// 2007-11-19
// Copyright (c) TIZL | http://www.tizl.rv.ua/
// Author - Ihor Zubenko
*/

/* html img {
behavior: url('iepngfix.htc')
}*/

a {color: #0163bb;}
a:visited {color: #4f92d0;}
a:hover {color: #5f0e0f;}

body {  
background:url('i/top_bg.jpg') #FFFFFF repeat-x top center; 
/*width:100%;*/
height:100%; 
margin: 0; 
padding: 20px 0 0 0;
}

#m_page { 
height:100%;
}


/*NAVIGATION*/
div.nav {font-size: 100%; height:32px; margin:0; padding-left: 5%; padding-right:0; background:url('i/nav_bg.jpg') /*#adceec*/ repeat-x top left; }
div.nav div {float: left; }
div.nav_main { width:80%;}
div.icon {width: 20%; height:32px;}
div.icon div {float:left;}

div.nav_main ul {
margin:0;
padding:0;
position:relative;
}

div.nav_main ul li {
/*width: 16%;*/
height:30px;
text-align:left;
font-size:80%;
font-family:Arial;
color:#ffffff;
list-style-type:none;
float:left;
line-height:25px;
padding:0;
margin:0 22px 0 0;
position: relative;
}

div.nav_main ul li a,
div.nav_main ul li a:link, 
div.nav_main ul li a:visited {
color:#0054a0;
text-decoration:underline;
}

div.nav_main ul li a:hover {
color:#ffffff;
text-decoration:none;
}

div.nav_main ul li.nav_off {
height:40px;
}


/*MOVI*/

.i_pad {
padding:0 5px 0 0;
height:30px; 
line-height:25px;}

.lang {font-family:"Arial" ;
font-size:70%;
font-style:italic;
color:#999999;
height:30px;
line-height:25px;}

.lang a:link, a:visited {
color:#0054a0;
text-decoration:underline;
}

.lang a:hover {
text-decoration:none;
color:#3088e2; }

.icon_nav {
padding:5px 0 0 0;
margin:0; 
letter-spacing:22px;
height:30px; 
line-height:25px;
/*text-align:center;*/
}


/*LOGO*/
#logo {
text-align:left;}

#frase {
margin:0;
padding:10px 0 15px 0;
}

/*.fra_name {
font-family: "Times New Roman";
font-size:90%;
color:#0156a5;
text-align:right;
font-style:italic;
padding:10px 20px 0 0;}*/

.fra_name {
font-family: "Times New Roman";
font-size:100%;
color:#0156a5;
text-align:right;
font-style:italic;
padding:5px 10px 0 20em;}


/**/
#block_box {
padding:20px 0 0 0;}

.block_line {
height:13px;
background:url('i/block_bg1.jpg') /*#3180c8*/ no-repeat top right;}

.block_line1 {
height:13px;
background:url('i/block_bg2.jpg') /*#6ca2d5*/ no-repeat top right;}

.block_line2 {
height:13px;
background:url('i/block_bg3.jpg') /*#92bbe0*/ no-repeat top right;}


.block_pad {
padding:10px 3px 5px 1.5em;}

.block_title {
font-family:"Times New Roman", Times, serif;
font-size:120%;
color:#0163bb;
padding:0;
}

.block_date {
color: #666666;
font-size:110%;}

.block_t {font-size:90%;}
.block_t a:link,
.block_t a:visited {
text-decoration:underline;}

.block_t a:hover {
text-decoration:none;}

.block_b {
background:url('i/block_bg.jpg') no-repeat top right;
display:block;
padding:0 0 20px 0;}




#marg {
margin:20px 0 10px 0;}


/*TEXT MAIN*/
.title
{ color:#666666; font-family:"Times New Roman", Times, serif; font-size:115%; text-align:left; }

/*TABLE*/
.table_name { background: #CCCCCC; font-weight:bold; font-size:100%; }
.table_line {background: #E0E0E0; font-size:100%;}

/*ETC*/
.article_count	{ font-size:12px; font-family:Arial; }


/*NEWS*/
TABLE#news{
font-family:"Times New Roman";
font-size:100%;
}
TABLE#news TD {
padding:0 10px 15px 0;}

TABLE#news img {
border:solid #006699 1px;
padding:1px;}

#main {
padding:0px 10px 30px 0;
text-align:left;}

.main_title {
font-family:"Times New Roman", Times, serif;
font-size:180%;
color:#000000;
padding:5px 0 5px 0;
}

.content {
padding:15px 0 0 0;
font-family:"Times New Roman", Times, serif;
font-size:115%;
color:#292929;
text-align:left;
line-height:110%; }

.main_in_title {
font-family:"Times New Roman", Times, serif;
font-size:130%;
color:#900000;
padding:5px 0 5px 0;
}

.date { 
font-family:"Times New Roman", Times, serif;
font-size:110%;
font-style:italic;
color:#666666;
padding:0;}

.text_title {
font-family:"Times New Roman", Times, serif;
font-size:110%;
color:#000000;
padding:5px 0 0 0;}

.text_title a:link, 
.text_title a:visited {
color:#005baf;
text-decoration:underline;}

.text_title a:hover {
text-decoration:none;}

.text {
font-family:"Times New Roman", Times, serif;
font-size:115%;
color:#292929;
text-align:left; 
padding:0 0 20px 0;}

.text a:link,   
.text a:visited {
color:#43576f; /*#5e7897*/
text-decoration: underline; }

.text a:hover  {
color: #769dcb; 
text-decoration: none; }  

/*ETC*/
.7r {font-size:130%;}

.tel {font-size:130%;}



#box a:link,
#box a:visited {
text-decoration:none;}

#box a:hover {
color:#900000;}



.menu_off	{
padding:0.5em 0.5em 0.5em 1em;
color: #003366;
background:#5e7897;
font-weight:bold; }


/*Line*/
hr {
background-color: #CCCCCC;
color: #CCCCCC;
height: 1px;
border-width:0px;
}



/*BOTTOM*/
#foot {
padding:20px 0 10px 0;
background:url('i/bot_bg.jpg') no-repeat bottom left;}



.address {
color:#333333; 
font-family:"Arial"; 
font-size: 63%; 
text-align:left; 
padding:0;}

.r_pic {
text-align:center;}

.copy {
color:#666666; 
font-family:"Arial"; 
font-size: 68%; 
text-align:left; 
padding:0;
margin:0;}

.copy a:link, 
.copy a:visited  {
color:#769dcb; 
text-decoration: underline; }

.copy a:hover {
color:#769dcb; 
text-decoration: none; }

/*SEARCH*/
.ajaxSearch_highlight0 { 
font-weight:bold; 
font-size:110%;
}

.ajaxSearch_highlight1 { 
font-weight:bold; 
font-size:110%;
}

.ajaxSearch_highlight2 { 
font-weight:bold; 
font-size:110%;
}

.ajaxSearch_highlight3 { 
font-weight:bold; 
font-size:110%;
}

.ajaxSearch_highlight4 { 
font-weight:bold; 
font-size:110%;
}

.AS_ajax_hightlight1 { 
background:#990000;
}

.fast_search #ajaxSearch_submit { display:none;}

#ajaxSearch_form { }
        
#ajaxSearch_input {
font-family:Arial; 
font-size:90%; 
text-align: left; 
color: #666666; 
padding: 0px 5px 0 3px; 
width: 70%; 
border:1px solid  #999999;  
vertical-align:middle; 
height:20px; 
}

#ajaxSearch_output {        }
.ajaxSearch_paging {        }
.AS_ajax_result {        }

.AS_ajax_resultLink { 
text-decoration: underline; 
}

.AS_ajax_resultDescription{        }
.AS_ajax_more {        }

.LSM_0 { 
list-style:none; 
font-weight:bold; 
line-height:150%; 
letter-spacing:0px;
}

.LSM_1 {
font-size:100%;
list-style: none; 
font-weight:normal;
}

.LSM_2 { 
list-style: none; 
font-weight:normal;
}

/*Contact FORM*/
#main form {border:0;}

#EmailForm {
font-size:90%; 
border:0;}

.emailf {border:0;}

.row {
border:#cccccc solid 1px;}

.button {
background: #5f9ad2;
color:#ffffff;}
