@charset "utf-8";
/* CSS Document */

.header_container{background:url(../images/header_bg.gif) repeat-x top; }
.logon_container{ background:url(../images/logon_bg.jpg) right top no-repeat}

a, h1, h2, h3, h4, h5, h6 {color:#467aa7}
a:hover{ color:#175d8b}
table.whole{ border:1px solid #B1CBDC}
.head_banners_container img{ border:1px solid #5c95ba}
.signin { color:#ba7b00}
#sign_field input{border:1px solid #ba7b00; background:#fff7ed; color:#467aa7;}
.sign_button{ border:1px solid #ba7b00; color:#993300; background:#eecda3;}
.logon_container a { color:#b15222;}
	.logon_container a:hover{ color:#993300;}
	
.menu ul li a {border-bottom:#c8c8c8 1px solid; color:#467aa7;}
.menu ul li a:hover { background-color:#d2e4ef; color:#175d8b;}

.left_block, .menu, .left_block_yellow {border-right:#c8c8c8 1px solid;}
	.left_container h1 { color:#175d8b; background:url(../images/coner_l.gif) no-repeat right top #b1cbdc; border-bottom:#91aec1 2px solid}
	.left_container h1.yellow{ background-color:#fff0d9; border-bottom:#f1cb90 2px solid}
	
	.left_container h2, .left_container .head_title { color:#175d8b; background:url(../images/coner_l.gif) no-repeat right top #b1cbdc; border-bottom:#91aec1 1px solid}
	.left_container h2.yellow, .left_container .head_title_yellow{ background-color:#fff0d9; border-bottom:#f1cb90 2px solid}
	.left_container .head_title_yellow, .left_container .head_title {font-weight:bold; }

	.left_block_yellow {border-bottom:#b1cbdc 3px solid; background:url(../images/block_yellow.gif) repeat-y #e6e7ea;}
.left_block, .menu {border-bottom:#b1cbdc 1px solid; background:url(../images/block_grey.gif) repeat-y #e6e7ea; border-radius: 0 0 6px 0;}

.right_block, .right_block_grey{ border-left:#c8c8c8 1px solid;}
.right_container h1 { color:#175d8b; background:url(../images/coner_r.gif) no-repeat left top #fff0d9; border-bottom:#f1cb90 2px solid}
.right_container h1.grey{ background-color: #b1cbdc; border-bottom:#91aec1 2px solid}

.right_container .title { color:#175d8b; background:url(../images/coner_r.gif) no-repeat left top #fff0d9; border-bottom:#f1cb90 2px solid}
.right_container .grey{ background-color: #b1cbdc; border-bottom:#91aec1 2px solid}
.right_container .grey, .right_container .title {font-weight:bold; }

.right_block_grey{ border-bottom:#b1cbdc 3px solid; background:url(../images/block_grey.gif) repeat-y #e6e7ea;}
.right_block { border-bottom:#b1cbdc 3px solid; background:url(../images/block_yellow.gif) repeat-y #e6e7ea;}

.left_banner, .right_banner{border-bottom:#b1cbdc 1px solid; background:url(../images/block_grey.gif) repeat-y #e9ebee;}
.right_banner2 img, .left_banner2 img{ border:1px solid #5c95ba;}

.center_block, div.divindivfleft .center_blockin{border:#c8c8c8 1px solid; border-bottom:#b1cbdc 1px solid; border-radius: 0 0 6px 6px;}
.content_container { color:#000000}
.content_container h1 { background:url(../images/coner_r.gif) no-repeat left top #e8f2f7; 
  border-bottom:#a9d1e9 2px solid; border-right:1px solid #91aec1; color:#467aa7; }
  
.maintitle { background:url(../images/coner_r.gif) no-repeat left top #e8f2f7; 
  border-bottom:#a9d1e9 2px solid; border-right:1px solid #91aec1; color:#467aa7; }
     
.content_container table td a{ color:#467aa7;}
.content_container table td a:hover{ color:#175d8b;}
.content_container table th.top{ color:#175d8b; background-color:#FFEBCD;}
.center_block table.accounts{border:none!important;}
.center_block table.accounts td{q_border:1px solid #5C95BA;  q_color:#175d8b;  q_background-color:#FFEBCD; width:116px; padding:0px 1px 0px 0px!important;}
.selectmenu {color:#175d8b;}  

.story img{ border:1px solid #2f85bc;}
.story_text h2{ background-color:#fce7c7;}

.footer_container{background:url(../images/bg_foot.gif) repeat-x #dcdde1;}
.footer_container p, .footer_container a {color:#467aa7;}

.button, .sbttn{background-color:#d9e8f2; border:1px solid #7f9db9;}

.bottom_banners {background-color:#e8f2f7;}

.vsi_statti{background-color:#FCE7C7;}

.table h3, .labelcol {background-color: #ececec;}
h3 { background-color:#e6e6e6;}

.content_container h2.crey_title { background-color:#e6e6e6; margin:0; padding:5px 0 5px 10px; font-size:16px;}

.number_list, .pagelist { background-color:#e8f2f7; border:1px solid #CCCCCC; color:#86accd}

.top-menu a, .top-menu a:hover, .bottom-menu a, .bottom-menu a:hover{ color:white;}