﻿@charset "UTF-8";
/* CSS Document */

body, html
{font-size:108%;
color:#333;
padding:0; margin:5px;
height:100%;
}

.wrap {width: 1050px; margin: 0 auto;}
.lan {height:20px; margin:0 0 10px 0; padding:0 10px 0 0;text-align:right; font-size:0.6em; line-height:20px;}
.navBar { height:30px; line-height:30px; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.9em; padding-right:4px;}
.bottomBar {position: relative; top: 420px; left:0; width:1050px; background:url(../img/bg/bottomBar.jpg) repeat; height:15px;}
.bottomBar2 {position: relative; top: 655px; left:0; width:1050px; background:url(../img/bg/bottomBar.jpg) repeat; height:15px;}


.footer {height:30px; line-height:30px; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.9em; color:#999999; }

#container {
width: 1050px; height:700px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
behavior: url(css/border-radius.htc);
border:#CCC 2px solid;
}

.index {background:url(../img/bg/bg-index.jpg) no-repeat top center;}
.mission {background:url(../img/bg/bg-mission.jpg) no-repeat top center;}
.about {background:url(../img/bg/bg-about.jpg) no-repeat top center;}
.privateBanking {background:url(../img/bg/bg-privateBanking.jpg) no-repeat top center;}
.asset {background:url(../img/bg/bg-asset.jpg) no-repeat top center;}
.loans {background:url(../img/bg/bg-loans.jpg) no-repeat top center;}
.fiduciary {background:url(../img/bg/bg-fiduciary.jpg) no-repeat top center;}
.advisory {background:url(../img/bg/bg-advisory.jpg) no-repeat top center;}
.family {background:url(../img/bg/bg-family.jpg) no-repeat top center;}
.investment {background:url(../img/bg/bg-investment.jpg) no-repeat top center;}
.disclaimer {background:url(../img/bg/bg-disclaimer.jpg) no-repeat top center;}
.disclaimerStart {background:url(../img/bg/bg-disclaimer-start.jpg)no-repeat top center;}






.breadcums {margin:200px 20px 0 0; height:25px; text-align:right; font-size:11px; color:#CCC;}

.leftCol {
float:left;
width:240px;
height:620px;
}

.rightCol {
float:right;
 width:630px;
margin:40px 40px 0 0;
}

.rightColDisclaimer {
float:right;
 width:570px;
margin:80px 40px 0 0;
}


.ourMission {
background:url(../img/bg/bg-white.png);
float:right;
width:500px;
margin:110px 0 0 0;
padding:2em; 
border-top:10px solid #FFF;
border-bottom:10px solid #FFF;
border-left:10px solid #FFF;
}





h1 {font-family:Palatino Linotype, "Book Antiqua", Palatino, serif; padding:0; margin:0; font-size:150%; font-weight:normal;}
h2 {font-family:Palatino Linotype, "Book Antiqua", Palatino, serif; padding:0; margin:0; font-size:120%; font-weight:normal;}
h3 {font-family:Palatino Linotype, "Book Antiqua", Palatino, serif; padding:0; margin-bottom:0; font-size:110%; font-weight:normal; color:#960;}
.f1 {font-size:1.3em; color:#333333; font-weight:normal; line-height:1.5em;}
.s1 {font-size:80%; line-height:1.5em;}
.c1 {color:#CCC;}
p {font-size:92%; line-height:1.4em; padding:0; margin:0.5em 0 0 0;}

.logo {}
.icon {margin:160px 0 0 30px;}
.iconContact {margin:25px 0 0 30px;}
.address {margin:20px 0 0px 20px; font-size:85%;}
.clr {clear:both; height:0; padding:0; margin:0;}


/***** links *****/
a { color:#333;font-weight: normal;}
a:link { color:#333;text-decoration: none; }
a:visited { color:#333;text-decoration: none;}
a:hover { color:#999; text-decoration:underline;}
a:active {color:#333;text-decoration: none;}


.footer a{text-decoration: none; font-size:0.8em; color:#999999; }
.footer a:link {color:#999999; }
.footer a:visited {color:999999; }
.footer a:hover{color:#333333;}



/* accordian */

.uLeft {list-style:url(../img/bullets/b1.png); margin:5px 0 20px 10px; padding:0 0 0 5px; line-height:1.2em;}

.navLeftWrap {margin-top:30px;}

.navLeft {
text-align:left; margin-top:10px;
font-size:0.8em; color:#FFF;  background-color:#333;
font-family:Georgia, "Times New Roman", Times, serif;

border-radius: 0px 10px 10px 0px;
-moz-border-radius: 0px 10px 10px 0px;
-webkit-border-radius: 0px 10px 10px 0px;
border: 0px solid #000000;

-webkit-box-shadow: -2px 6px 5px -5px rgba(122,120,122,1);
-moz-box-shadow: -2px 6px 5px -5px rgba(122,120,122,1);
box-shadow: -2px 6px 5px -5px rgba(122,120,122,1);

}


.accCont {margin:0 0 0 10px;}

.head {  font-size:1em; border-bottom:1px dotted #960; padding-bottom:1em; border:0; margin:0 0 0 10px; padding:3px;}

.head {text-decoration:none;  display:block; border:0;}

.content {display:none; line-height:1.5em;  padding-top:1em; border:0;}

#improved li a {position:relative; overflow:hidden; color:#FFF; border:0;}

#improved li a:hover {position:relative; overflow:hidden; color:#cccccc; text-decoration:none; border:0;}

#improved {padding:0; margin:0; border:0;}


.lan a { color:#999; font-weight: normal; margin-left:5px;}


/*Scrollbar */
.sidecontent {width:100%;}
#scrollbar1 { width: 545x; margin:10px 0px 0 0; padding:0 0 15px 0;  border-bottom:#CCC dotted 3px;}
#scrollbar1 .viewport { width: 545px; height: 230px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../img/scroll/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../img/scroll/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../img/scroll/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../img/scroll/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


/***** Contact form *****/
#contacts-form {clear:right;width:100%;overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif; margin-top:20px;}
label {margin:0 5px 0 0; display: inline-block; width:90px;}
#contacts-form input {width:160px;padding:5px; margin:0 10px 0 0;border:1px solid #e2e2e2;color:#70635b;background:#ffffff;}
#contacts-form input:hover {border: 1px solid #333333; background:#cccccc; }
#contacts-form textarea {width:560px;height:60px;padding:1px 0 1px 3px;border:1px solid #e2e2e2;color:#000000;background:#ffffff;margin-bottom:15px;overflow:auto}
#contacts-form textarea:hover {padding:1px 0 1px 3px;border:1px solid #333333;color:#000000;background:#cccccc;}
.button {float:right;}

/***** discalimer *****/

.legalHolder {margin-top:2em;}

.dline {border-bottom:#CCC dotted 3px; margin-top:1em}

a.legal {
color:#ccc;font-weight: normal;
margin-right:4em; padding:0.2em 1em 0.2em 1em;
background:url(../img/buttons/bg-on.png) no-repeat; text-decoration: none; 

border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 0px solid #000000;
}

a.legal:link { color:#ccc;text-decoration: none; }
a.legal:visited { color:#ccc;text-decoration: none;}
a.legal:hover { color:#000; text-decoration:none; background:url(../img/buttons/bg-over.png) no-repeat; }
a.legal:active {color:#ccc;text-decoration: none;}
