* {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

body
{
	background-color: #ffffff;
	color: #000000;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a,a:link,a:visited,a:active,a:hover
{
    color: #617175;    
}
a:hover
{
    text-decoration: none;
}

#website
{
   margin: auto;
   width: 980px;
   text-align: left;
   position: relative;
   border-left: solid 1px #c6cbcb;
   border-right: solid 1px #c6cbcb;

}

.header
{
   background-image: url(/view/img/header/home.jpg);
   background-repeat: no-repeat;
   width: 980px;
   height: 395px;
}



#topmenu
{
  position: absolute; 
  top: 0px; 
  left: 645px; 
  width: 154px; 
  height: 25px; 
  font-size: 7pt;
  overflow: hidden;
}

#topmenu a, #topmenu a:hover, #topmeu a:visited, #topmenu a:active, #topmenu a:link
{
   text-decoration: none;
   padding-top: 10px;
   display: block;   
   float: left;
   padding-right: 9px;
   padding-left: 9px;
}



#header_right
{ 
  border: none;
  border-left: solid 1px #c6cbcb;
  height: 370px;
  width: 174px;
  position: absolute;
  top: 0px;
  left: 805px;
  z-index: 10;
}

#header_pics
{
	position: absolute;
	top: 144px;
	width: 805px;
	height: 102px;
	left: 0px;
}

#header_pics .pic
{
    width: 122px;
	height: 101px;
	float: left;
	overflow: hidden;
}

#header_pics .space
{
	float: left;
	height: 102px;
	width: 192px;
}

#login_client, #login_finantator
{
   background-color: #91aab1;
   height: 173px;
   padding-top: 10px;
   text-align: center;
   line-height: 4pt;
   font-size: 10pt;
   overflow: hidden;
}

#login_finantator
{
   background-color: #fff;
}

#login_client a, #login_client a:hover, #login_client a:active, #login_client a:visited, #login_client a:link,
#login_finantator a, #login_finantator a:hover, #login_finantator a:active, #login_finantator a:visited, #login_finantator a:link
{
   font-size: 7pt;
   color: #000;
   font-weight: normal;
}

#login_client a:hover,
#login_finantator a:hover
{
	text-decoration: none;
}


input.login, input.login_b
{ 
   height: 18px;
   width: 149px;
   border: solid 1px #c6cbcb;
   color: #000;
   background-color: #fff;
   margin-top: 5px;
}

intput.login
{
}

input.login_b
{
   width: 50px;
   margin-left: 50px;
}

#footer
{
   width: 980px;
   height: 101px;
   display: block;
   background: url(/view/img/footer.jpg);
   background-repeat: no-repeat;   
}

#footer_inner
{
	width: 600px;
	height: 25px;
	text-align: center;
	color: #fff;
	position: relative;
	left: 250px;
	top: -12px;
	font-size: 9pt;
}

#leftmenu
{
    background-image: url(/view/img/menu_bg2.gif);
	background-repeat: no-repeat;
	width: 246px;
	height: 340px;
	position: absolute;
	top: 285px;
	left: 15px;
	display: block;
	float: none;
	clear: both;
	z-index: 110;
}


#leftmenu_inner
{
   position: relative; 
   top: 50px; 
   left: 5px; 
   width: 236px; 
   height: 209px;
}

#leftmenu_inner a, #leftmenu_inner a.sel
{
   display: block;
   width: 236px;
   left: 5px;
   color: #617175;
   text-decoration: none;
   height: 26px;
   margin-top: 6px;
   margin-bottom: 6px;
   background-image: url(/view/img/buttonbg.jpg);
   background-repeat: no-repeat;
   padding-top: 5px;
   padding-left: 8px;
   font-size: 10pt;
   font-weight: bold;
}

#leftmenu_inner a:hover
{
   background-image: none;
}

#leftmenu_inner a.sel
{
  background-image: url(/view/img/buttonbg2.jpg);
}

#leftmenu_conf
{
   background-image: url(/view/img/conf_bg2.gif);
   background-repeat: no-repeat;
   width: 246px;
   height: 340px;
   position: absolute;
   top: 251px;
   left: 50px;
   float: none;
   clear: both;
   overflow: hidden;
   z-index: 100;
   color: #617175;
}


#leftmenu_conf a, #leftmenu_conf a:hover, #leftmenu_conf a:visited, #leftmenu_conf a:active, #leftmenu_conf a:link
{
   text-decoration: none;
}

#leftmenu_conf a:hover
{
   color: #91aab1;  
}

#conf_inner a, #conf_inner a:hover, #conf_inner a:visited, #conf_inner a:active, #conf_inner a:link
{
   color: #8197a5;
   font-size: 8pt;
   text-decoration: underline;
}

#conf_inner a:hover
{
   color: #617175;
   text-decoration: none;
}


#pagemenu
{
	background-image: url(/view/img/pagemenu.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 805px;
	height: 61px;
    position: absolute;
	top: 344px;
	left: 0px;
	float: none;
	clear: both;
	z-index: 50;
}

#pagemenu_inner
{
   position: relative;
   width: 500px;
   height: 61px;
   left:  297px;
}

#pagemenu_inner a.l1,
#pagemenu_inner a.l2,
#pagemenu_inner a.l3,
#pagemenu_inner a.ls1,
#pagemenu_inner a.ls2,
#pagemenu_inner a.ls3
{
   display: block;
   width: 120px;
   height: 30px;
   border-right: dotted 1px #c6cbcb;
   float: left;
   padding-top: 30px;
   text-align: center;
   text-decoration: none;
   font-size: 10pt;
   font-weight: bold;
   color: #617175;
   background-image: url(/view/img/arrow.gif);
   background-repeat: no-repeat;
   background-position: 50% 24%;
   
}

#pagemenu_inner a.ls1,
#pagemenu_inner a.ls2,
#pagemenu_inner a.ls3
{
   background-position: 50% 80%;
   padding-top: 15px;
   height: 45px;
   background-image: url(/view/img/darrow.gif);
}

#pagemenu_inner a.l1,
#pagemenu_inner a.ls1
{
	width: 150px;	
}

#pagemenu_inner a.l2,
#pagemenu_inner a.ls2
{
	width: 150px;
}

#pagemenu_inner a.l3,
#pagemenu_inner a.ls3
{
	border: none;
	width: 140px;
}

#contentbox
{
    width: 980px;
}

#content
{
  padding-top: 25px;
  padding-left: 10px;
  padding-right: 15px;
  padding-bottom: 5px;
  text-align: justify;
  line-height: 1.4;
  font-size: 10pt;
  min-height: 386px;
  height: auto !important;
  height: 310px;  
  width: 479px;
}

#content_edit, body#content_edit
{
   padding-top: 25px;
   padding-left: 10px;
   padding-right: 15px;
   padding-bottom: 5px;
   text-align: justify;
   line-height: 1.4;
   font-size: 10pt;
   width: 481px;
   border: solid 1px #91aab1;
   margin-left: 15px;
   min-height: 400px;
   height: auto !important;
   height: 400px;
}


li
{   
  margin-left: 40px;
}

#right_top
{
   position: absolute;
   width: 175px;
   height: 35px;
   left: 805px;
   top: 370px;
   background-image: url(/view/img/right_top.jpg);
   background-repeat: no-repeat;
}

#right_banner
{
   background-color: #efd5be;
   background-image: url(/view/img/banner_bg.jpg);
   background-repeat: no-repeat;
   background-position: bottom center;
   width: 174px;
   min-height: 198px;
   height: auto !important;
   height: 198px;   
   padding-bottom: 20px;
   text-align: center;
   font-size: 9pt;  
}
#right_banner div
{ 
   padding-left: 10px;
   padding-right: 5px;
   text-align: left;   
}

/** additional */

h1
{
  font-size: 12pt;
  color: #91aab1;
  line-height: 1.2;
}

h2
{
  font-size: 11pt;
  color: #91aab1;
  line-height: 1.2;
  margin-bottom: 12px;
}

#pagemenu_inner h1
{
   display: block;
   width: 375px;
   height: 30px;
   padding-top: 20px;
   text-align: left;
   text-decoration: none;
   font-size: 14pt;
   font-weight: bold;
   color: #617175;
   overflow: hidden;
   position: relative;
   top: 0px;
   left: 5px;
}

hr
{
  color: #c6cbcb;
  height: 1px;
  border: none;
  border-top: solid 1px #c6cbcb;
  margin-top: 4px;
  margin-bottom: 4px;

}

.fileinfo
{
  overflow: hidden;
  float: none;
  clear: both;  
  display: none;
}

table.files tr td
{
   width: 479px;
   overflow: hidden;
   border: solid 1px #c6cbcb;
   border-bottom: none;
   padding: 5px 12px 12px 5px;
}

table.files
{
    border-bottom: solid 1px #c6cbcb;
}

.listmenu, .listpage
{
  margin-bottom: 15px; 
  margin-top: 15px;
  display: block;
  float: none;
  clear: both;
  height: 25px;
  line-height: 25px;
}

.listpage
{
  text-align: center;
}

.listmenu select, .listpage select
{
  vertical-align: baseline !important;
  vertical-align: middle;
}

.menutitle
{
  color: #c87e09; font-size: 10pt; font-weight: bolder; position: absolute; top: 8px; left: 6px; width: 140px;
}

.menutitle a, .menutitle a:link, .menutitle a:hover, .menutitle a:visited
{
  text-decoration: none;
  color: #c87e09;
  color: #980000;
  font-size: 10pt;
  font-weight: bolder;
}
.menutitle a:hover
{
  color: #617175;
}

