/* !BODY */
HTML, BODY {width: 100%; font-size: 10px; font-family: Arial, Helvetica, sans-serif; display: block;}

BODY { width: 100%; text-align: center; background: #f4f4f4 url(../img/body_bg.jpg) center top repeat-x;}
BODY.bidea-bank  { background-image: url(../img/body_bg1.jpg) !important; }
BODY.bnews { background-image: url(../img/body_bg2.jpg) !important; }
BODY.bpartners { background-image: url(../img/body_bg3.jpg) !important; }

#tbody { width: 980px; position: relative;  margin: 0 auto; text-align: left; font-size: 10px; background: #FFFFFF url(../img/top_bg.jpg) center top repeat-x; }

#theader {position: relative; height: 150px; border-bottom: 0px solid #813107;}

#tlogo {position: absolute; top: 20px; left: -20px; display: block; height: 100px; width: 330px; text-indent: -999px; background: transparent url(../img/formula-iq_logo.png) left top no-repeat; cursor: pointer;}

#tcontent {float: left; width: 760px; font-size: 15px; color: #000000; margin: 10px 10px;}
#tright {float: right; width: 190px;}

#tbottom {padding: 10px 0; border-top: 5px solid #FCB713; width: 100%; color: #FFFFFF; font-size: 13px; background: #813107; text-indent: 10px;}


.js {border-bottom: 1px dashed #4682B4; color: #4682B4; cursor: pointer;}
A:link, A:visited { color: #4682B4;  }
A:hover { color: #75A2CA; }

.m5 {margin: 5px 10px; font-size: 14px; color: #7A7A7A;} 
.wlim {width: 500px;}

UL {list-style-image:none; list-style-position:outside; list-style-type:none; clear:both; }

LI {}

h1.pg {
border-bottom:1px solid #E6E6E6;
color:#822F03;
font-size:25px;
font-weight:normal;
letter-spacing:2px;
margin:5px 0;
}

H1.hdr, H2.hdr {display: block; clear: both; margin: 5px 0 5px 0; color: #813107; font-weight: normal; font-size: 21px; border-bottom: 0px solid #DBDBDB;}

H3.hdr {margin: 20px 0 5px 0; color: #813107; font-weight: normal; font-size: 19px; border-bottom: 0px solid #DBDBDB;}

A.bhdr:link, A.bhdr:visited {margin: 20px 0 5px 0; color: #813107; font-weight: bold; font-size: 21px; border-bottom: 0px solid #813107; display: block;}

H4.hdr {margin: 5px 0; color: #7A7A7A; font-weight: bold; font-size: 17px;}

A.all:link, A.all:visited { color: #9A9A9A !important; font-size: 13px; }
A.all:hover { color: #D2000D !important; }

A.wht:link, A.wht:visited { color: #FFFFFF; }
A.wht:hover { color: #75A2CA; }

/* !MAIN MENU */
#tbs_1 {
display:block;
height:30px;
width: 980px;
position: relative;
z-index:1;
}

#tbs_1 a, #tbs_1 LI {display:block; float:left; font-size: 15px; z-index:2;}

#tbs_1 a:link, #tbs_1 a:visited, #tbs_1 SPAN {height:30px; color: #FFFFFF; text-decoration: none; cursor: pointer;}

#tbs_1 a:link, #tbs_1 a:visited {height:30px; color: #FFFFFF;
padding: 12px 15px; display:block; float:left; font-weight: normal;
text-decoration: none;
}

#tbs_1 a.selected:link, #tbs_1 a.selected:visited { height:35px;
color: #813107; 
background: #CD9103;
display:block; float:left; padding: 12px 15px;
height: 20px; font-weight: bold;
}

#tbs_1 a:hover {color: #813107; text-decoration: underline;}




#mm1 { position: absolute; top: 171px; left: 292px; background-color: #FCFCFC; width: 176px; border-color: #E2E2E2; border-style: solid; 	border-width: 0 1px 1px 1px; padding: 5px;}

#mm1 A:link, #mm1 A:visited {color: #7A7A7A !important; display: block; margin-bottom: 5px; text-decoration: none;}
#mm1 A:hover {text-decoration: underline !important;}
/* END !MAIN MENU */


/* !ÔËÀÃÈ */
.country { display: block; clear: both; padding-left: 10px;  position: absolute; top: 5px; right: 5px;}
.country LI {display: block; float: left; margin-right: 10px;}
.country IMG {height: 11px; width: 16px; }
.country A:link, .country A:visited { background: transparent;}
.country A:hover { background: #000000; }

/* !ÊÍÎÏÊÈ ÏÀÐÒÍÅÐÎÂ */
.prtk LI {display: block; margin: 15px 10px;}
.prtk LI A {display: block; margin-left: 0px;}

.prtn {width: 100%;}
.prtn TD {padding-top: 20px; width: 80%;}
.prtn TD.fr {text-align: center; width: 20%;}

.prtn H4 {color: #4682B4; font-size: 15px;}
.prtn P {font-size: 13px; color: #7A7A7A;}

.prtn .prtnr {font-size: 13px; display: block; float: right; font-size: 13px; margin-top: 5px;}

.abt {font-size: 13px; color: #7A7A7A;}
.abt B {font-size: 13px; color: #606060;}

/* !ÁËÎ×ÍÎÅ ÌÅÍÞ */
A.lkey:link, A.lkey:visited {display: block; height: 32px; width: 245px; background: transparent url(../img/lkey.png) left bottom no-repeat; font-size: 15px; color: #FFFFFF; margin-bottom: 5px; padding-left: 5px; cursor: pointer;}
.slkey {display: block; height: 32px; width: 245px; background: transparent url(../img/lkey.png) left top no-repeat; font-size: 15px; color: #FFFFFF; margin-bottom: 5px; padding-left: 5px; cursor: default;}
.ulkey {cursor: pointer; text-decoration: underline;}
A.lkey:hover {background-position: left top; }
.lkey B, .slkey B {display: block; padding: 6px;}


A.pgs:link, A.pgs:visited {font-size: 13px; color: #7A7A7A; margin: 0px 0 10px 10px; display: block;}
A.pgs:hover {color: #D2000D;}

A.bpgs:link, A.bpgs:visited {font-size: 19px; color: #7A7A7A; margin: 0px 0 10px 10px; display: block; text-decoration: none;}
A.bpgs:hover {color: #D2000D;}

A.bpgs:link B, A.bpgs:visited B {font-weight: normal; text-decoration: underline;}

A.bpgs:link P, A.bpgs:visited P {margin-top: 5px; font-size: 15px; color: #9A9A9A; display: block; }
A.bpgs:hover P {color: #CCCCCC;}


.p15 {font-size: 15px !important;}

.m0 {margin: 0 0 10px 0 !important;}


H3 {margin: 0; display: block; font-size:17px; color: #000000;}

H3 B {
display: block; float: left; height: 20px; width: 20px;
background: transparent url(../img/btn.png) left center no-repeat;	
}
/* !ÍÎÂÎÑÒÈ */
.news LI {margin-bottom: 5px; display: block;}
.news P {color: #000000; font-size: 15px; display: block; margin-bottom: 10px;}
A.nws:link, A.nws:visited { font-size: 15px; color: #4682B4; text-decoration: none; }
A.nws:link H5, A.nws:visited H5 { color: #813107; font-size: 15px; text-decoration: underline; font-weight: normal; }
A.nws:hover H5 {color: #d2000d; text-decoration: none;}
A.nws:link P, A.nws:visited P { color: #000000; font-size: 13px; text-decoration: none; display: block;}
A.nws:hover P {color: #7A7A7A; text-decoration: none;}

.dt { font-size: 14px; display: block; float: left; width: 140px; color: #9a9a9a; }

/* !ÑÑÛËÊÈ */
.link A:link, .link A:visited {font-size: 13px; color: #7A7A7A; margin: 0 0 10px 0; display: block;}
.link A:hover {color: #D2000D;}

.ousr LI {display: block; margin: 10px 0; clear: both; padding-top: 10px;}
.ousr LI IMG {float: left;}
.ousr LI DIV {font-size: 15px; margin-left: 140px;}
.ousr LI DIV P B {color: #505050;}
.ousr LI DIV H4 {font-size: 17px; color: #C82C38; margin-bottom: 10px;}


.partners {margin-top: 20px; display: block;}
.partners LI {float: left; display: block; width: 170px; margin: 10px; height: 120px; text-align: center; }
.partners LI IMG {margin: 0 auto;}
