/*                                Použité zkratky v názvech stylů a obrázků                                */
/*---------------------------------------------------------------------------------------------------------*/
/* HL - Highlighted, O - Over, adresářová struktura AXACZ/Images, pod adresářem3Dbutton - všechna tlačítka,*/
/* pod adresářem menu - všechny obrázky ke všem menu.                                                      */
/*---------------------------------------------------------------------------------------------------------*/

BODY {margin:0; font-size:12px; line-height:16px; color:#000; background-color:#e9f3fb;}
DIV, SPAN, P, IMG, TABLE, TBODY, TR, TH, TD, H1, H2, H3, H4, H5, H6, UL, OL, HR, A, EM, DD, DT, FORM {margin:0; padding:0; 
                                                           font-family:Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;}
INPUT, TEXTAREA, SELECT {font-size:12px; line-height:16px; font-family:Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;}
IMG {border:0;}
H1, H2, H3, H4, H4, H5, H5, P, UL, OL, LI, TH, TD, EM, DD, DT {color:#354065;}
P {font-size:12px; line-height:16px; font-weight:normal;}
H1 {font-size:14px; line-height:16px; font-weight:bold; margin-bottom:10px;}
H2 {font-size:13px; line-height:15px; font-weight:bold; margin-bottom:10px;}
H3 {font-size:12px; line-height:14px; font-weight:bold;}
A {color:#007eff; text-decoration:underline; cursor:pointer;}
A:hover {color:#007eff; text-decoration:none;}
.grey {color:#444346;}

SUP {font-size: 11px;}

/* rozvržení stránky */
/*-------------------*/

DIV.page {width:1000px; margin:0 auto; overflow:hidden;  background:Transparent url(Images/bodyVerticalLine.gif) repeat-y;}
DIV.pageC {}
DIV.header {width:960px; height:95px; margin:16px auto 0 auto; /*overflow:hidden;*/ 
            background:Transparent url(Images/bg_top.gif) no-repeat top left; }
DIV.headerC {display:block; position:relative;}
DIV.menu {width:960px; height:56px; margin:0 auto; background:Transparent url(Images/bg_top.gif) no-repeat bottom left;}
DIV.menuC {}
DIV.breadcrumbs {width:930px; margin:6px auto 8px; overflow:hidden;}
DIV.breadcrumbsC, DIV.breadcrumbsC A {font-size:11px; color:#0063bf; text-decoration:none;}
DIV.content {width:984px; margin:0 auto; overflow:hidden;}
DIV.contentC {float:left;}
DIV.content2 {width:984px; margin:0 auto 20px; overflow:hidden; 
              background:Transparent url(Images/bg_content2.gif) repeat-x top left;}
DIV.content3 {width:984px; margin:0 auto 20px; overflow:hidden; 
              background:Transparent url(Images/bg_content3.gif) repeat-x top left; margin-top:13px;}
DIV.content4 {width:984px; margin:0 auto 20px; overflow:hidden; 
              background:Transparent url(Images/bg_content3.gif) repeat-x top left; margin-top:13px;}
DIV.content4C {width:984px; overflow:hidden;}
DIV.leftContent {width:221px; float: left; margin-top:12px;}
DIV.centerContent {width:542px; float: left; margin-top:12px;}
DIV.rightContent {width:221px; float: right; margin-top:0px;}
DIV.landingContent {width:693px; display:inline; float:right; padding-bottom:15px;}
DIV.landingImage {width:260px; display:inline; float:left; padding-bottom:15px;}
DIV.landingBottomContent {width:984px; margin:0 auto; overflow:hidden;}
DIV.footer {width:984px; height:157px; margin:0 auto; overflow:hidden;}
DIV.footerLandingPage {width:984px; height:32px; margin:0 auto; overflow:hidden;}
DIV.footerC {}

/* header */
/*--------*/

DIV.axalogo {float:left; margin-top:20px; position: absolute;}
DIV.axalogo A {margin-left:22px;}
DIV.Welcome {color:#282b6f; width:470px; height:28px; font-weight:bold; margin:17px 18px 0 0; 
             float:right; font-size:11px; display: inline;}
DIV.Welcome DIV {border-bottom:1px solid #cecfcd; height:27px;}
DIV.Welcome A {font-size:11px; font-weight:normal; padding-top:3px; float:left; overflow:hidden; text-align:center; 
               color:#314898; cursor:pointer; display:block; height:22px; text-decoration:none;}
DIV.Welcome A.headerEnterB {width:110px; background:url(Images/btnWhiteBG.gif) top left no-repeat;}
DIV.Welcome A.headerEnterB:hover {background:url(Images/btnWhiteBG.gif) 0px -25px no-repeat;}
DIV.Welcome A.headerEnterMA {width:165px; background:url(Images/btnWhiteBG2.gif) top left no-repeat;}
DIV.Welcome A.headerEnterMA:hover {background:url(Images/btnWhiteBG2.gif) 0px -25px no-repeat;}
DIV.Welcome A.headerEnterMI {width:135px; background:url(Images/btnWhiteBG3.gif) top left no-repeat;}
DIV.Welcome A.headerEnterMI:hover {background:url(Images/btnWhiteBG3.gif) 0px -25px no-repeat;}
DIV.welcomeText {float:right; padding-top:4px; height:23px !important;}

DIV.axaLomitko {width:15px; height:19px; float:right; background:url(Images/axaLine.gif) left 6px no-repeat;}
DIV#languageSelection, DIV#languageSelectionSelect {float:right; color:#282b6f; position:relative; font-size:11px;
                                                    cursor:pointer; width:40px;}
DIV#languageSelection {background: url(Images/DropArrow.gif) right -2px no-repeat;}
DIV#languageSelection SPAN, DIV#languageSelectionSelect SPAN {text-transform: uppercase;}
DIV#languageSelection UL, DIV#languageSelectionSelect UL {list-style-type: none; border-top: 1px solid #f0f2f3;
                                                          border-left: 1px solid #f0f2f3; position: absolute; top: 20px; left: 0px;}
DIV#languageSelection LI, DIV#languageSelectionSelect LI {border-right: 1px solid #f0f2f3; border-bottom: 1px solid #f0f2f3;}
DIV#languageSelection A, DIV#languageSelectionSelect A {text-decoration: none; color: #282b6f; background-color: #ffffff;
                                                        padding: 2px 15px 2px 4px; text-transform: uppercase; display: block;}
DIV#languageSelection A:hover, DIV#languageSelectionSelect A:hover {color: #007eff; background-color: #fafafa;}
DIV.headerRight {width: 960px; top: 48px; position: absolute; right: 10px;}
DIV.searchBox {float:right; margin-top:0px; margin-bottom:10px; width:165px;}
DIV.searchBox DIV.inputBox {width:137px; float:left; margin-left:5px; background:white url(Images/searchBox.gif) no-repeat;}
DIV.searchBox DIV.inputBox INPUT {width:124px; float:left; margin-left:5px; border:0; padding: 3px 0px 5px 1px; font-size:11px;
                                       line-height:14px; background:Transparent;}
DIV.searchBox .searchLabel {display:block; margin-top:2px; font-size:11px; color:#282b6f; float:left;}
DIV.headerLinks {float:right;}
DIV.headerLinks SPAN.lbreak {padding:0 4px;}
DIV.headerLinks A, DIV.headerLinks * {font-size:11px; color:#282b6f;}


/* hlavní menu */
/*-------------*/

DIV.menuLevel1 {}
DIV.menuLevel1 UL.CMSListMenuUL {list-style-type:none; margin-left:22px;}
DIV.menuLevel1 LI.CMSListMenuLI {width:86px; height:23px; margin-right:2px; text-transform:uppercase; float:left;
                                 overflow:hidden; background:#bcceec url(Images/menu/mLevel1.gif) no-repeat;}
DIV.menuLevel1 LI.CMSListMenuHighlightedLI {width:86px; height:23px; margin-right:3px; text-transform:uppercase; float:left;
                                            overflow:hidden; background:#314898 url(Images/menu/mLevel1HL.gif) no-repeat;}
DIV.menuLevel1 LI.CMSListMenuLI A, DIV.menuLevel1 LI.CMSListMenuHighlightedLI A {width:86px; height:23px; font-size:11px; 
                         font-weight:bold; color:#fff; text-align:center; text-decoration:none; display:block; padding-top:3px;}

/* hlavní podmenu */
/*----------------*/

#SubMenu {
    list-style:none;
    z-index: 910 !important;
    clear: both;
    margin: 0 auto;
    width: 948px;
}

#SubMenu li {
    float:left;
    line-height: 29px;
    min-width: 20px;
    display: block;
    position: relative;
    vertical-align: middle;
    background: Transparent url(Images/menu/mLevel2.gif) repeat-x;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}

#SubMenu li a {
    color: #314898;
    text-decoration: none;
    white-space: nowrap;
}

#SubMenu li:hover a {
    color: #bcceec
}

#SubMenu li.CMSMenuHighlightedMenuItem a {
    color: #ffffff;
}

#SubMenu li img {
    vertical-align: middle;
    margin-top: -1px;
}



#SubMenu li ul {
    list-style:none;
    left: -9999px;
    top: 29px;
    background: url(Images/menu/mLevel3bg.gif) bottom left no-repeat;
    z-index: 1001 !important;
    vertical-align: bottom;
    position: absolute;
}

#SubMenu li:hover ul {
    left: 0;
}

#SubMenu li ul li {
    width: 168px;
    padding: 4px 10px;
    font-size: 12px;
    line-height: 16px;
    background: url("Images/menu/mLevel3separator.gif") no-repeat scroll left bottom;
    white-space: nowrap;
}

#SubMenu li:hover,
#SubMenu li.CMSMenuHighlightedMenuItem {
    background: Transparent url(Images/menu/mLevel2HL.gif) repeat-x;
}


#SubMenu li ul li.submenuLevel3lastItem,
#SubMenu li ul li.submenuLevel3oneItem {
    background: none;
}

#SubMenu li ul li:hover {
    background: url("Images/menu/mLevel3otherO.gif") no-repeat scroll left bottom Transparent;
}

#SubMenu li ul li a {
    color: #314898;
    font-weight: normal;
    text-transform: none;
    text-decoration: none;
    white-space: normal;
}

#SubMenu li.CMSMenuHighlightedMenuItem ul li a, 
#SubMenu li:hover ul li a {
    color: #314898;
}

#SubMenu li ul li.submenuLevel3lastItem:hover,
#SubMenu li ul li.submenuLevel3oneItem:hover {
  padding: 4px 10px;
  vertical-align: bottom;
  background: Transparent url(Images/menu/mLevel3lastO.gif) bottom left no-repeat;
}

/* breadcrubs */
/*------------*/

.BreadCrumbs {
  margin: 4px 18px;
  font-size: 10px;
  color: #314898
}


DIV.menuLevel2 {clear:both; width:948px; margin:0 auto;}
DIV.menuLevel2 IFRAME {visibility:hidden;}

TABLE.menuLevel2CMSMenu {margin-top:0px; position:absolute; z-index:1100 !important;}
TD.CMSMenuItem {background:Transparent url(Images/menu/mLevel2.gif) repeat-x; white-space:nowrap;}
TD.CMSMenuItemMouseOver, TD.CMSMenuHighlightedMenuItem {background:Transparent url(Images/menu/mLevel2HL.gif) repeat-x;}
TD.CMSMenuItem, TD.CMSMenuItemMouseOver, TD.CMSMenuHighlightedMenuItem {position:relative; vertical-align:top; 
                                                                        text-transform:uppercase; color:#314898;
                                                                        font-size:11px; font-weight:bold; white-space:nowrap;}
TD.CMSMenuItem IMG, TD.CMSMenuItemMouseOver IMG, TD.CMSMenuHighlightedMenuItem IMG {position:relative; margin-top:0px;}
TD.CMSMenuItem *, TD.CMSMenuItemMouseOver *, TD.CMSMenuHighlightedMenuItem * {margin-top:-12px; vertical-align:middle;}
TD.CMSMenuHighlightedMenuItem {color:#fff;}
TD.CMSMenuItemMouseOver {color:#bcceec;}
TD.menuLevel2Separator {width:1px; background:Transparent url(Images/menu/mLevel2separator.gif) no-repeat; }

/* rozbalovací menu */
/*------------------*/

TABLE.submenuLevel3CMSMenu {background: url(Images/menu/mLevel3bg.gif) bottom left no-repeat; margin-top:-4px; 
                            z-index:1010 !important; width:188px; color:#314898; vertical-align:bottom;}
TABLE.submenuLevel3CMSMenu TD {width:188px; color:#314898;}
TD.submenuLevel3firstItem {padding: 7px 10px 4px; vertical-align:bottom;
                           background:Transparent url(Images/menu/mLevel3separator.gif) bottom left no-repeat;}
TD.submenuLevel3firstItemOver, TD.submenuLevel3firstHighlightedItem {padding: 7px 10px 4px; vertical-align:bottom;
                               background:Transparent url(Images/menu/mLevel3otherO.gif) bottom left no-repeat;}
TD.submenuLevel3CMSMenuItem {padding: 4px 10px 4px; vertical-align:bottom;
                            background:Transparent url(Images/menu/mLevel3separator.gif) bottom left no-repeat;}
TD.submenuLevel3CMSMenuHighlightedMenuItem, TD.submenuLevel3CMSMenuItemMouseOver,
TD.submenuLevel3CMSMenuHighlightedMenuItemMouseOver {padding: 4px 10px 4px; vertical-align:bottom;
                            background:Transparent url(Images/menu/mLevel3otherO.gif) bottom left no-repeat;}
TD.submenuLevel3lastItem {padding: 4px 10px 6px; vertical-align:bottom;}
TD.submenuLevel3lastItemOver, TD.submenuLevel3lastHighlightedItem {padding: 4px 10px 6px; vertical-align:bottom;
                               background:Transparent url(Images/menu/mLevel3lastO.gif) bottom left no-repeat;}
TD.submenuLevel3oneItem {padding: 7px 10px 4px; vertical-align:bottom;}
TD.submenuLevel3oneItemOver, TD.submenuLevel3oneHighlightedItem {padding: 7px 10px 4px; vertical-align:bottom;
                               background:Transparent url(Images/menu/mLevel3lastO.gif) bottom left no-repeat;}

/* top banner */
/*------------*/

DIV.contentBanner {width:527px; height:190px; background:Transparent url(Images/bg_banner.gif); margin:0 auto;}
DIV.contentBannerC {}

DIV.bannerImage {width:415px; height:118px; display:block; float:left;}
DIV.bannerImageFlash {height:118px; display:block; float:left;}
DIV.bannerButtons {width:112px; height:118px; display:block; float:right; background:Transparent;}
DIV.bannerTitle {width:525px; height:60px; display:block; float:left;} /* původně width:415px */

DIV.btnRed A, DIV.btnRedTwoRow A {width:104px; height:33px; margin:5px 0 0 3px; font-size:11px;
                background:Transparent url(Images/button/btn_red.gif);}
DIV.btnBlue A, DIV.btnBlueTwoRow A {width:104px; height:33px; margin:5px 0 0 3px; font-size:11px;
                background:Transparent url(Images/button/btn_blue.gif);}
DIV.btnCalc A {width:104px; height:56px; margin:3px 0 0 3px; font-size:11px;
               background:Transparent url(Images/button/btn_calc.gif);}
DIV.btnBigRed A {width:104px; height:43px; margin:3px 0 0 3px; font-size:11px;
                 background:Transparent url(Images/button/btn_bigred.gif);}
DIV.btnOrder A {width:104px; height:33px; margin:3px 0 0 3px; font-size:11px;
               background:Transparent url(Images/button/btn_order.gif);}
DIV.btnBlueTwoRow A, DIV.btnRedTwoRow A {text-decoration:none; display:block; text-transform:uppercase; font-weight:bold; 
                               color:#fff; text-align:center; line-height:16px;}
DIV.btnBlue A, DIV.btnRed A {text-decoration:none; display:block; text-transform:uppercase; font-weight:bold; 
                               color:#fff; text-align:center; line-height:34px;}
DIV.btnOrder A, DIV.btnCalc A {text-decoration:none; display:block; text-transform:uppercase; font-weight:bold; 
                               color:#fff; text-align:center; line-height:34px;}
DIV.btnBigRed A {text-decoration:none; display:block; text-transform:uppercase; font-weight:bold; 
                 color:#fff; text-align:center; line-height:16px; padding-top:13px;}

DIV.bannerIcon {margin:10px 20px 0 10px; float:left;}
DIV.bannerTitle H1 {margin-top:12px; margin-bottom:0px; font-size:18px; float:left; color:#3653ba;
                    padding-right:17px; /*background:url(Images/axaLine.gif) right 1px no-repeat;*/
                    background:url(Images/axaLine2.gif) right top no-repeat;}
DIV.bannerTitle H2 {float:left; margin:5px 0 0; font-size:14px; color:#3653ba;}

/* Kariéra */
/*---------*/

DIV.contentBanner2 {width:527px; height:170px; background:Transparent url(Images/bg_bannerTop.gif); margin:0 auto;}
DIV.contentBanner2C {}
DIV.bannerTitleCareer {width:525px; height:60px; display:block; float:left;}
DIV.bannerTitleCareer H1 {margin-top:12px; margin-bottom:0px; font-size:18px; float:left; color:#3653ba; margin-left:20px;
                          padding-right:17px; background:url(Images/axaLine2.gif) right top no-repeat;}
DIV.subLevel1content3 {width:527px; margin:0 auto;}
DIV.subLevel1content3C {padding: 0 20px; background:Transparent url(Images/subRepeaterContent.gif) repeat-y;}
H2.careerh2 {margin-bottom:0px;}
DIV.careerContent {margin-left:14px; color:#3653ba;}
DIV.careerContent P, DIV.careerContent LI {color:#3653ba;}
UL.careerList {margin-top:6px;}


/* záložkové submenu */
/*-------------------*/

DIV.subLevel1 {width:527px; height:42px; overflow:hidden; margin:0 auto; 
               background:Transparent url(Images/menu/sLevel1topContent.gif);}
DIV.subLevel1 UL.CMSListMenuUL {width:527px; height:42px; margin:0 auto; list-style-type:none;}
DIV.subLevel1 LI.CMSListMenuLIfirst {width:104px; height:42px; background:Transparent url(Images/menu/sLevel1first.gif);
                                     float:left;}
DIV.subLevel1 LI.CMSListMenuLIlast {width:104px; height:42px; background:Transparent url(Images/menu/sLevel1last.gif);
                                     float:left; margin-left:1px;}
DIV.subLevel1 LI.CMSListMenuLI {width:105px; height:42px; background:Transparent url(Images/menu/sLevel1other.gif);
                                float:left; margin-left:1px;}
DIV.subLevel1 A.CMSListMenuLink {/*width:96px;*/ height:32px; text-align:center; display:block; margin: 3px auto 0; padding:0 4px;
                                 font-size:11px; font-weight:normal; color:#314898; text-decoration:none; line-height:14px;}
DIV.subLevel1 LI.CMSListMenuHighlightedLIfirst {width:104px; background:Transparent url(Images/menu/sLevel1firstHL.gif);
                                                height:42px; float:left;}
DIV.subLevel1 LI.CMSListMenuHighlightedLIlast {width:104px; background:Transparent url(Images/menu/sLevel1lastHL.gif);
                                                height:42px; float:left; margin-left:1px;}
DIV.subLevel1 LI.CMSListMenuHighlightedLI {width:105px; height:42px; background:Transparent url(Images/menu/sLevel1otherHL.gif);
                                           float:left; margin-left:1px;}
DIV.subLevel1 A.CMSListMenuLinkHighlighted {/*width:96px;*/ height:32px; text-align:center; text-decoration:none; margin: 3px auto 0;
                                            font-size:11px; font-weight:bold; color:#314898; display:block; line-height:14px; 
                                            padding:0 4px;}




DIV.subLevel1content {width:527px; background:Transparent url(Images/menu/sLevel1bottomContent.gif) bottom left;
                      margin:0 auto;}
DIV.noEnd {width:527px; background:Transparent url(Images/subRepeaterContent.gif) repeat-y;
                      margin:0 auto; overflow:hidden;} 
DIV.subLevel1content2 {width:527px; margin:0 auto;}
DIV.subLevel1contentC {padding:20px; min-height:10px; overflow:hidden;}
DIV.noEnd DIV.subLevel1contentC {padding:20px 20px 0px; min-height:10px;}
DIV.noTop DIV.subLevel1contentC {padding:0px 20px 20px; min-height:10px;}
DIV.subLevel1content2C {padding: 20px 20px 0; background:Transparent url(Images/subRepeaterContent.gif) repeat-y;}
DIV.subLevel1content2C H1 {font-size:18px; color:#3653ba; /*background:url(Images/axaLine.gif) right 1px no-repeat;*/
                      background:url(Images/axaLine2.gif) right top no-repeat; float:left; padding-right:17px;}
DIV.subLevel1content2C H2, DIV.subLevel1contentC H2 {padding-left:14px; color:#3653ba; line-height:16px;
                                                     background:Transparent url(Images/redArrow.gif) left 4px no-repeat;}
DIV.subLevel1content2C H3, DIV.subLevel1contentC H3 {margin-top:10px;}
DIV.subLevel1contentC UL, DIV.subLevel1content2C UL {list-style-type:none;}
DIV.subLevel1contentC UL LI, DIV.subLevel1content2C UL LI {background:Transparent url(Images/liSquare.gif) left 5px no-repeat;
                                                     padding-left:14px; line-height:16px;}
DIV.subLevel1contentC UL LI UL LI, DIV.subLevel1content2C UL LI UL LI {background:Transparent url(Images/liCircle.gif) left 5px no-repeat;
                                                     padding-left:12px; line-height:16px;}
DIV.subLevel1contentC UL LI UL LI UL LI, DIV.subLevel1content2C UL LI UL LI UL LI {background:Transparent url(Images/liCircle.gif) left 5px no-repeat;
                                                     padding-left:12px; line-height:16px;}
DIV.subLevel1contentC OL, DIV.subLevel1content2C OL {margin-left:23px; font-weight:bold;}
DIV.subLevel1contentC OL LI, DIV.subLevel1content2C OL LI {line-height:16px;}

DIV.subLevel1content2C TABLE {}
DIV.subLevel1contentC TABLE {width:100%; border:0;}
DIV.subLevel1content2C TABLE THEAD TH, DIV.subLevel1contentC TABLE THEAD TH {background-color:#314898; padding:4px 7px; 
                                                                             color:#fff; font-weight:normal; border:0;}                  
DIV.subLevel1content2C TABLE THEAD TH A, DIV.subLevel1contentC TABLE THEAD TH A {color:#fff;}  
DIV.subLevel1content2C TABLE TBODY TH, DIV.subLevel1contentC TABLE TBODY TH {background-color:#658ede; padding:4px 7px; 
                                                                             color:#fff; font-weight:normal; border:0; 
                                                                             text-align:left;}
DIV.subLevel1content2C TABLE TBODY TD, DIV.subLevel1contentC TABLE TBODY TD {background-color:#f5f8ff; padding:4px 7px; 
                                                                             color:#658ede; text-align:right; border:0;}
DIV.subLevel1content2C DIV.fundPriceForm TABLE THEAD TH {padding:0;}
DIV.subLevel1content2C DIV.fundPriceForm TABLE THEAD TD {float:none;}
DIV.subLevel1content2C DIV.fundPriceForm TABLE TBODY TH {padding:0;}
DIV.subLevel1content2C DIV.fundPriceForm TABLE TBODY TD {padding:0;}

DIV.subLevel1content2C TABLE.tblWhite, DIV.subLevel1contentC TABLE.tblWhite {width:100%; border:0;}
DIV.subLevel1content2C TABLE.tblWhite THEAD TH, DIV.subLevel1contentC TABLE.tblWhite THEAD TH {background-color:#314898; 
                                                padding:4px 7px; color:#fff; font-weight:normal; text-align:left;}                  
DIV.subLevel1content2C TABLE.tblWhite TBODY TH, DIV.subLevel1contentC TABLE.tblWhite TBODY TH {border:1px solid #e6edf8; 
                                                width:150px; vertical-align:top; background-color:#e6edf8; padding:4px 7px; 
                                                color:#3554bc; font-weight:bold; text-align:left;}
DIV.subLevel1content2C TABLE.tblWhite TBODY TD, DIV.subLevel1contentC TABLE.tblWhite TBODY TD {border:1px solid #e6edf8; 
                                                background-color:#fff; padding:4px 7px; color:#658ede; color:#363f68; 
                                                text-align:left;}
DIV.subLevel1content2C TABLE.tblWhite A.tblLink, DIV.subLevel1contentC TABLE.tblWhite A.tblLink {width:100%; display:block; 
                                                                                                 text-align:right;}

DIV.subLevel1content2C TABLE.tblWhite TABLE, DIV.subLevel1contentC TABLE.tblWhite TABLE {}
DIV.subLevel1content2C TABLE.tblWhite TABLE THEAD TH, DIV.subLevel1contentC TABLE.tblWhite TABLE THEAD TH {
                                                background-color:#314898; padding:4px 7px; color:#fff; font-weight:normal;
                                                border:0;}                  
DIV.subLevel1content2C TABLE.tblWhite TABLE TBODY TH, DIV.subLevel1contentC TABLE.tblWhite TABLE TBODY TH {
                                                background-color:#658ede; padding:4px 7px; color:#fff; font-weight:normal; 
                                                border:0; text-align:left;}
DIV.subLevel1content2C TABLE.tblWhite TABLE TBODY TD, DIV.subLevel1contentC TABLE.tblWhite TABLE TBODY TD {
                                                background-color:#f5f8ff; padding:4px 7px; color:#658ede; text-align:right;
                                                border:0;}




DIV.subRepeatercontent {width:527px; background:Transparent url(Images/subRepeaterContent.gif) repeat-y;
                      margin:0 auto; padding-top:6px;}
DIV.article_off {text-align:justify; margin:12px 12px 0 12px; display:block; clear:both;}
DIV.article_off H3, DIV.article_off DIV.articleText, DIV.article_on H3 {text-align:left; padding:10px 16px;
                                                                        font-size:13px; line-height:15px;}
DIV.article_off H3 EM, DIV.article_on H3 EM {display:block; font-weight:normal;}
DIV.article_off H3 SPAN, DIV.article_on H3 SPAN {display:block; float:left; color:#3653ba; font-style:normal;}
DIV.article_off H3 {background:url(Images/redArrow.gif) left 14px no-repeat; margin-left:13px; padding-bottom:0px; color:#3653ba;}
DIV.article_off H3.articleH3 {width:300px; float:left;}
DIV.article_off DIV.articleText {padding:6px 0 0; margin-bottom:3px; display:block; float:left; width:100%;/*margin-bottom:16px;*/}
DIV.article_off DIV.articleText2 {padding:0 16px;}
DIV.article_on {text-align:justify; margin:12px 12px 0 12px; background:#f5f8ff url(Images/imgArticleOnContent.gif) repeat-y; 
                display:block; clear:both;}
DIV.article_on H3 {text-align:left; background-color:#fff; background:url(Images/redArrow.gif) 13px 14px no-repeat;
                   background:#e7efff url(Images/imgArticleOnTop.gif) top left no-repeat; padding-left:29px; color:#3653ba;}
DIV.article_on DIV.articleBottom {background:#e7efff url(Images/imgArticleOnBottom.gif) bottom left;}
DIV.article_on DIV.articleText {padding:16px 16px 9px 16px; display:block;}
DIV.article_on TABLE {/*border-bottom:1px solid #bccbe7; border-right:1px solid #bccbe7;*/
                      border-bottom:1px solid #f5f8ff; border-right:1px solid #f5f8ff;}
DIV.article_on THEAD TH {border-bottom:1px solid #f5f8ff; border-right:1px solid #f5f8ff; 
                         background-color:#314898; padding:4px 7px; color:#fff; font-weight:normal;}                  
DIV.article_on TBODY TH {/*border-top:1px solid #d0dcf4; border-left:1px solid #d0dcf4; 
    border-bottom:1px solid #fff; border-right:1px solid #fff; background-color:#e7efff; padding:4px 7px;*/
    border-bottom:1px solid #f5f8ff; border-right:1px solid #f5f8ff; background-color:#658ede; padding:4px 7px; color:#fff;
    font-weight:normal; text-align:left;}
DIV.article_on TBODY TD {/*border-top:1px solid #d0dcf4; border-left:1px solid #d0dcf4; 
    border-bottom:1px solid #f7fbff; border-right:1px solid #f7fbff; background-color:#fff; padding:4px 7px;*/
    border-bottom:1px solid #f5f8ff; border-right:1px solid #f5f8ff; background-color:#fff; padding:4px 7px; color:#658ede;
    text-align:right;}
DIV.article_on UL, DIV.article_on OL {list-style-type:none; /*float:left;*/ margin:8px 0 0; width:471px; display:block;}
DIV.article_on LI {padding-left:11px; background:Transparent url(Images/liSquare.gif) left 5px no-repeat;}
DIV.article_on IMG {border:1px solid #bccbe7;}
DIV.article_on A, DIV.article_off A {color:#007eff;}
DIV.article_on A:hover, DIV.article_off A:hover {text-decoration:none;}
DIV.article_on SUP, DIV.article_off SUP {color:#6f6f6f; font-size:11px;}
DIV.article_off UL, DIV.article_on UL {list-style-type:none;}
DIV.article_off UL LI, DIV.article_on UL LI {background:Transparent url(Images/liSquare.gif) left 5px no-repeat;
                                                     padding-left:14px; line-height:16px;}
DIV.article_off UL LI UL LI, DIV.article_on UL LI UL LI {background:Transparent url(Images/liCircle.gif) left 5px no-repeat;
                                                     padding-left:12px; line-height:16px;}
DIV.article_off UL LI UL LI UL LI, DIV.article_on UL LI UL LI UL LI {background:Transparent url(Images/liCircle.gif) left 5px no-repeat;
                                                     padding-left:12px; line-height:16px;}
DIV.article_off OL, DIV.article_on OL {margin-left:23px; font-weight:bold;}
DIV.article_off OL LI, DIV.article_on OL LI {line-height:16px;}



DIV.articleMoreInformation, DIV.articleClose {width:100%; height:25px; display:block;}
DIV.articleMoreInformation2 {width:126px; float:right;}
DIV.articleClose {padding-bottom:16px;}
DIV.articleMoreInformation DIV.articleOut, DIV.articleMoreInformation DIV.articleOver {/*width:110px; height:25px;*/ display:block; 
                              text-decoration:none; font-size:12px; float:right; color:#007eff; cursor:pointer; padding-right:16px;}
DIV.articleMoreInformation DIV.articleOut {/*background:url(Images/btnWhiteBG.gif) top left no-repeat;*/ text-align:center;
                                           text-decoration:underline;}
DIV.articleMoreInformation DIV.articleOver {/*background:url(Images/btnWhiteBG.gif) bottom left no-repeat;*/ text-align:center;}
DIV.articleMoreInformation DIV.articleOut DIV, DIV.articleMoreInformation DIV.articleOver DIV {padding-top:4px;}
DIV.articleClose DIV.articleOut, DIV.articleClose DIV.articleOver {/*width:110px; height:25px;*/ display:block; padding-right:16px;
                              text-decoration:none; font-size:12px; float:right; color:#007eff; cursor:pointer;}
DIV.articleClose DIV.articleOut {/*background:url(Images/btnBlueLightBG.gif) top left no-repeat;*/ text-align:center;
                                 text-decoration:underline;}
DIV.articleClose DIV.articleOver {/*background:url(Images/btnBlueLightBG.gif) bottom left no-repeat;*/ text-align:center;}
DIV.articleClose DIV.articleOut DIV, DIV.articleClose DIV.articleOver DIV {padding-top:4px;}

DIV.alternateArticle_off, DIV.alternateArticle_on {width:503px; float:left; display:block;}
DIV.counter {/*padding-top:10px;*/}
DIV.counter DIV.articleH3 {padding-top:10px;}
DIV.counter DIV.articleOut DIV, DIV.counter DIV.articleOver DIV {padding-top:10px;}
DIV.alternateArticle_off DIV.articleH3counter, DIV.alternateArticle_on DIV.articleH3counter
                                         {font-size:12px; line-height:15px; font-weight:bold; float:left; display:block;
                                          color:#3653ba; text-align:left; margin-left:15px;}
DIV.alternateArticle_off DIV.articleH3text, DIV.alternateArticle_on DIV.articleH3text {color:#354065; line-height:15px; float:left; 
                                          display:block; width:320px; margin-left:4px; text-align:left;}
DIV.alternateArticle_off DIV.articleH3 {display:block; width:370px; float:left;}
DIV.alternateArticle_off DIV.articleMoreInformation {width:auto; padding-top:6px;}
DIV.counter DIV.articleMoreInformation {width:auto; padding-top:0;}
DIV.alternateArticle_off DIV.articleBottom {width:120px; float:right;}
DIV.alternateArticle_on DIV.articleH3 {background:#e7efff url(Images/imgArticleAlternateOnTop.gif) top left no-repeat; padding-top:10px;}
DIV.alternateArticle_on DIV.articleH3text {width:467px;}
DIV.alternateArticle_on DIV.articleH3text P {width:320px; line-height:15px; margin-bottom:10px;}

/* prázdná stránka */
/*-----------------*/


DIV.zonePageTop {width:527px; height:8px; margin:0 auto; 
               background:Transparent url(Images/menu/sLevel1topContent.gif) bottom left;}
DIV.zonePageText {width:527px; background:Transparent url(Images/subRepeaterContent.gif) repeat-y; 
                  margin:0 auto;}
DIV.zonePageTextC {padding:20px 20px 0;}
DIV.zonePageBottom {width:527px; background:Transparent url(Images/menu/sLevel1bottomContent.gif) bottom left;
                      margin:0 auto; height:60px;}
DIV.zonePageText H1 {font-size:18px; color:#3653ba; /*background:url(Images/axaLine.gif) right 1px no-repeat;*/
                      background:url(Images/axaLine2.gif) right top no-repeat; float:left; padding-right:17px;}
DIV.zonePageText H2 {font-size:14px; color:#3653ba; clear:both;}

DIV.zonePageText UL {list-style-type:none; padding-bottom:10px; padding-top:10px;}
DIV.zonePageText UL LI {background:Transparent url(Images/liSquare2.gif) left 6px no-repeat; padding-left:14px; 
                               line-height:20px; margin-left:18px; margin-bottom:8px;
                               list-style-type:none;}
DIV.zonePageText UL LI UL LI {background:Transparent url(Images/liCircle.gif) left 6px no-repeat; padding-left:14px; 
                               line-height:20px; margin-left:18px; margin-bottom:8px;
                               list-style-type:none;}
DIV.zonePageText UL LI UL LI UL LI {background:Transparent url(Images/liCircle.gif) left 6px no-repeat; padding-left:14px; 
                                     line-height:20px; margin-left:18px; margin-bottom:8px;
                                     list-style-type:none;}

/* landing page */
/*--------------*/

DIV.zoneLanding {width:527px; margin:0 auto; 
               background:Transparent url(Images/bg_landing.jpg) top left no-repeat;}
DIV.zoneLandingC {padding:20px 20px 0;}
DIV.landingTitle {font-size:18px; color:#3653ba; background:url(Images/axaLine2.gif) right top no-repeat; float:left; 
                  padding-right:17px;}
DIV.landingSubTitle {font-size:14px; color:#3653ba; clear:both; margin-top:6px;}
DIV.landingText {font-size:13px; color:#314898; clear:both; margin-top:100px; font-weight:bold; width:210px;}


/* landing page 2 */
/*----------------*/

DIV.contentLanding {width:527px; margin:0 auto; height:140px;
                    background:Transparent url(Images/bg_landing2.jpg) top left no-repeat;}
DIV.contentLandingC {}
DIV.contentLanding DIV.landingTitle {font-size:24px; color:#3653ba; background:url(Images/axaLineBig.gif) right top no-repeat; 
                                     float:left; padding-right:43px; padding-top:5px; margin-top:35px; margin-left:20px;}
DIV.contentLanding DIV.landingTitle SPAN {font-size:16px; display:block; margin-top:7px; margin-left:10px;}
DIV.landingButtons {width:112px; height:118px; display:block; float:right; background:Transparent;}

DIV.btnRedBigTwoRow A {width:104px; height:41px; margin:5px 0 0 3px; font-size:11px;
                background:Transparent url(Images/button/btn_red_big.gif); padding-top:10px;}
DIV.btnBlueBig A {width:104px; height:33px; margin:5px 0 0 3px; font-size:11px;
                background:Transparent url(Images/button/btn_blue_big.gif); padding-top:18px;}
DIV.btnRedBigTwoRow A, DIV.btnBlueBig A {text-decoration:none; display:block; text-transform:uppercase; font-weight:bold;
                                         color:#fff; text-align:center; line-height:16px;}
DIV.btnBlueContent, DIV.btnRedContent {float:left;}
DIV.btnBlueContent A {background:Transparent url(Images/button/btn_blue_text.gif);}
DIV.btnRedContent A {background:Transparent url(Images/button/btn_red_text.gif);}
DIV.btnBlueContent A, DIV.btnRedContent A {width:150px; height:33px; margin:0 30px 0 0; font-size:11px;
                                           text-decoration:none; display:block; text-transform:uppercase; font-weight:bold;
                                           color:#fff; text-align:center; line-height:16px;}
DIV.btnBlueContent SPAN, DIV.btnRedContent SPAN {color:#fff; padding-top:8px; display:block;}

DIV.landingContentText {width:527px; margin:0 auto; background:Transparent url(Images/subRepeaterContent.gif) repeat-y;}
DIV.landingContentTextC {padding:20px; min-height:10px;}
DIV.landingContentTextC P, DIV.landingContentTextC LI {color:#314898;}
DIV.landingContentTextC UL {list-style-type:none; padding-bottom:10px;}
DIV.landingContentTextC LI {background:Transparent url(Images/liSquare2.gif) left 6px no-repeat; padding-left:14px; 
                               line-height:20px; width:180px; margin-left:18px;}

DIV.landingBottom {width:527px; background:Transparent url(Images/bg_landing_bottom.gif) bottom left;
                   margin:0 auto; height:10px;}

/* bank landing page */
/*-------------------*/

DIV.landingContent h1 {margin-bottom:0px; font-size:18px; float:left; color:#3653ba; margin-left:20px;
                       padding-right:17px; background:url(Images/axaLine2.gif) right 1px no-repeat; margin-top:15px;}
DIV.landingContent h2 {color:#3653ba; clear:both; padding-top:10px; font-size:15px; margin-left:20px;}
DIV.contentBankLandingTop {width:672px; background:Transparent url(Images/bgBLPTop.gif) no-repeat bottom left; 
                           display:block; margin-top:15px; padding-top:5px; height:45px;}
DIV.contentBankLanding {width:632px; background:Transparent url(Images/bgBLP.gif) no-repeat bottom; padding:0 20px;}
DIV.contentBankLandingBottom {width:672px; height:8px; background:Transparent url(Images/bgBLPBottom.gif) no-repeat; 
                              display:block; float:left;}
DIV.contentBankLandingTop UL.CMSListMenuUL {}
DIV.contentBankLandingTop UL.CMSListMenuUL LI {width:127px; height:45px; display:block; float:left; margin-right:1px;}
DIV.contentBankLandingTop UL.CMSListMenuUL LI A {font-size:11px; text-decoration:none; color:#2f479d; padding:4px 13px; line-height:14px;}
DIV.contentBankLandingTop UL.CMSListMenuUL LI.CMSListMenuLIfirst A {width:101px; height:39px; display:block; text-align:center;
                                                                               background:Transparent url(Images/bLevel1first.gif) no-repeat;}
DIV.contentBankLandingTop UL.CMSListMenuUL LI.CMSListMenuHighlightedLIfirst A {width:101px; height:39px; display:block; text-align:center;
                                                                               background:Transparent url(Images/bLevel1firstHL.gif) no-repeat;
                                                                               font-weight:bold;}
DIV.contentBankLandingTop UL.CMSListMenuUL LI.CMSListMenuLI A {width:101px; height:39px; display:block; text-align:center;
                                                                               background:Transparent url(Images/bLevel1.gif) no-repeat;}
DIV.contentBankLandingTop UL.CMSListMenuUL LI.CMSListMenuHighlightedLI A {width:101px; height:39px; display:block; text-align:center;
                                                                               background:Transparent url(Images/bLevel1HL.gif) no-repeat;
                                                                               font-weight:bold;}
DIV.contentBankLanding h3 {margin-top:12px; margin-bottom:0px; font-size:14px; float:left; color:#3653ba; width:614px;
                       padding-left:17px; background:url(Images/axaLine.gif) left 1px no-repeat; margin-top:22px; clear:both;}
DIV.contentBankLanding p {clear:both;}
P.btnLPnewAccount {width:169px; height:40px; text-align:center; float:right; background:Transparent url(Images/btnLPnewAccount.gif) no-repeat;
                    text-transform:uppercase; margin-bottom:30px; margin-top:15px;}
P.btnLPnewAccount A {width:169px; height:27px; color:#ffffff; text-decoration:none; padding-top:13px; display:block;}

/* bank landing page Announcement */
/*--------------------------------*/

div.pnlAnnouncementL {width:330px; float:left; display:block; background:Transparent url(Images/bgAnnouncementL.gif) no-repeat top left;
                      margin-top:15px; padding-top:2px;}
div.pnlAnnouncementL SPAN.pnltitle {font-size:11px; font-weight:bold; text-transform:uppercase; color:#ffffff; text-decoration:none;
                                    margin-left:14px;}
div.pnlAnnouncementR {width:330px; float:right; display:block; background:Transparent url(Images/bgAnnouncementR.gif) no-repeat top left;
                      margin-top:15px; padding-top:2px; margin-right:20px;}
div.pnlAnnouncementR SPAN.pnltitle {font-size:11px; font-weight:bold; text-transform:uppercase; color:#ffffff; text-decoration:none;
                                    margin-left:259px;}
div.pnlAnnouncementL DIV, div.pnlAnnouncementR DIV {padding:15px 15px 0 15px;}
div.pnlAnnouncementL UL, div.pnlAnnouncementR UL {margin-left:15px;}

/* Tabulka Fondů */
.FoundTableContent DIV {width: 527px; background: Transparent url(Images/subRepeaterContent.gif) repeat-y; margin: 0 auto;}
.FoundcenterContent {width: 746px; float: left; margin-top: 12px; margin-left: 17px; display:inline; overflow:hidden; }
.FoundcenterContent .subLevel1 {width: 746px; height: 42px; overflow: hidden; margin: 0 auto; 
                                background: Transparent url(Images/Funds/sLevel1topContent.gif);}
.FoundcenterContent .subLevel1content2 {width: 746px; margin: 0 auto;}
.FoundcenterContent .subLevel1content2 {width: 746px; margin: 0 auto;}
.FoundcenterContent .subLevel1content2C {background: Transparent url(Images/Funds/subRepeaterContent.gif) repeat-y;}
.FoundcenterContent .subLevel1content {width: 746px; background: Transparent url(Images/Funds/sLevel1bottomContent.gif) bottom left;}
.FoundcenterContent .contentBanner .contentBannerC .bannerTitle {padding-left: 10px;}
.FoundcenterContent DIV.subLevel1 UL.CMSListMenuUL {width: 746px; height: 42px; margin: 0 auto; list-style-type: none;}
.FoundcenterContent DIV.contentBanner {width: 746px; height: 190px; background: Transparent url(Images/Funds/bg_banner2.gif);
                                       margin: 0 auto; }
.FoundcenterContent DIV.bannerTitle {width: 736px; height: 60px; display: block; float: left;}
.FoundcenterContainer {background: Transparent url(Images/Funds/subRepeaterContent.gif) repeat-y; padding-top: 10px; width: 746px;}
.FoundcenterContainer H2 {padding-left: 14px; color: #3653ba; line-height: 16px; 
                          background: Transparent url(Images/redArrow.gif) left 4px no-repeat;}
.FoundcenterContainer .article_on {margin: 0px 12px 0px; background: none;}
.FoundcenterContainer .article_on DIV {padding: 5px;}
.FoundcenterContainer .article_on table {font-size: 12px; font-weight: bold;}
.FoundcenterContainer .article_on div table tbody tr td {background-color: #eff3fc; color: #2f4996; padding-right: 25px;}
.FoundcenterContainer .article_on a, .FoundcenterContainer .article_on th {font-size: 12px; font-weight: bold;}
.FoundcenterContainer .article_on div table thead tr th {text-align: left; padding-top: 0; height: 50px; line-height: 18px;}
.FoundcenterContainer .article_on div table tbody tr th {padding-top: 10px; padding-bottom: 10px; }
.FoundcenterContainer .article_on div table tbody tr th a {font-weight: normal; }
.FoundcenterContainer .tdfundsfont {font-size: 12px;}

/* levé submenu */
/*--------------*/

DIV.leftMenuTitle {width:199px; height:2px; background:Transparent url(Images/menu/lLevel1top.gif) no-repeat; margin-left:17px;}
DIV.leftMenuTitle2 {width:199px; background:Transparent url(Images/menu/lLevel1top.gif) no-repeat; margin-left:17px;}
DIV.leftMenuTitle2 UL {list-style-type:none; padding-top:2px;}
DIV.leftMenuTitle2 LI {width:199px; padding:13px 0; display:block;
                      background:Transparent url(Images/menu/lLevel1Title.gif) bottom left no-repeat;}
DIV.leftMenuTitle2 A {width:199px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#fff; 
                     text-decoration:none; margin-left:13px;}

DIV.leftMenu UL.sLevel1leftCMSListMenuUL, DIV.leftMenu UL.sLevel2leftCMSListMenuUL {list-style-type:none;}
DIV.leftMenu {width:199px; min-height:327px; margin-left:17px;
              /*background:Transparent url(Images/bg_leftmenu.gif) bottom left no-repeat;*/}
DIV.leftMenu LI.sLevel1leftCMSListMenuLI {background:Transparent url(Images/menu/lLevel1.gif) bottom left no-repeat;}
DIV.leftMenu A.sLevel1leftCMSListMenuLink, DIV.leftMenu A.sLevel1leftCMSListMenuLinkHighlighted {font-size:12px; font-weight:bold; 
                     text-transform:uppercase; padding:13px; display:block; text-decoration:none; color:#314898;}
DIV.leftMenu A.sLevel1leftCMSListMenuLinkHighlighted {font-size:12px; font-weight:bold; text-transform:uppercase; color:#fff;
                     text-decoration:none; background:Transparent url(Images/menu/lLevel1Title.gif) bottom left no-repeat;}
DIV.leftMenu A.sLevel1leftCMSListMenuLink {background:Transparent url(Images/menu/lLevel1.gif) bottom left no-repeat;}
DIV.leftMenu LI.sLevel2leftCMSListMenuLI {background:Transparent url(Images/menu/lLevel2.gif) bottom left no-repeat;}
DIV.leftMenu A.sLevel2leftCMSListMenuLink, DIV.leftMenu A.sLevel2leftCMSListMenuLinkHighlighted {font-size:12px; font-weight:bold; 
                     padding:13px 13px 13px 23px; display:block; text-decoration:none; color:#314898;}
DIV.leftMenu A.sLevel2leftCMSListMenuLinkHighlighted {font-size:12px; font-weight:bold; text-decoration:none;
                     background:Transparent url(Images/menu/lLevel1HL.gif) bottom left no-repeat; color:#314898;}
DIV.leftMenu A.sLevel1leftCMSListMenuLink:hover, DIV.leftMenu A.sLevel2leftCMSListMenuLink:hover {
                     background:Transparent url(Images/menu/lLevel1HL.gif) bottom left no-repeat;}

/* Homepage, Klienti, Firmy - no flash a tiskové zprávy */
/*------------------------------------------------------*/

DIV.noFlashDiv {width:755px; height:440px; display:block; position:relative;}
DIV.noFlashImages {position:absolute;}
A.noFlashLink {float:right;}
A.noFlashLink1off {top: 0px; left:30px; width:100px; height: 340px; display:block; position:absolute;
                   background:url(Images/imgtrans.gif) no-repeat; text-decoration:none;}
DIV.noFlashLink1on {top: 140px; left:5px; width:130px; height: 105px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
DIV.noFlashLink1onen {top: 140px; left:5px; width:140px; height: 120px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}

A.noFlashLink2off {top: 0px; left:165px; width:112px; height: 340px; display:block; position:absolute;
                   background:url(Images/imgtrans.gif) no-repeat; text-decoration:none;}
DIV.noFlashLink2on {top: 140px; left:150px; width:135px; height: 136px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
DIV.noFlashLink2onen {top: 140px; left:150px; width:135px; height: 150px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}

A.noFlashLink3off {top: 0px; left:310px; width:120px; height: 340px; display:block; position:absolute;
                   background:url(Images/imgtrans.gif) no-repeat; text-decoration:none;}
DIV.noFlashLink3on {top: 140px; left:290px; width:130px; height: 170px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
DIV.noFlashLink3onen {top: 140px; left:290px; width:130px; height: 170px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}

A.noFlashLink4off {top: 0px; left:493px; width:100px; height: 340px; display:block; position:absolute;
                   background:url(Images/imgtrans.gif) no-repeat; text-decoration:none;}
DIV.noFlashLink4on {top: 140px; left:460px; width:135px; height: 135px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
DIV.noFlashLink4onen {top: 140px; left:445px; width:150px; height: 105px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
                     
A.noFlashLink5off {top: 0px; left:625px; width:97px; height: 340px; display:block; position:absolute;
                   background:url(Images/imgtrans.gif) no-repeat; text-decoration:none;}
DIV.noFlashLink5on {top: 140px; left:595px; width:140px; height: 135px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
DIV.noFlashLink5onen {top: 140px; left:595px; width:140px; height: 155px; display:block; position:absolute;
                     background-color:#fff; color:#314898; overflow:auto; font-size:11px;
                     text-align:justify; padding:10px; opacity:.9; filter:alpha(opacity=90);
                     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}

A.HPbannerLink {color:#ffffff; font-weight:bold; display:block; position:absolute; top: 392px; left:440px; text-decoration:underline;}
A.HPbannerLink:hover {text-decoration:none;}

DIV.noFlashOnText H2 {background:url(Images/redBigArrow.gif) left 3px no-repeat; color:#314898; 
                      text-transform:uppercase; font-size:12px; padding-left:10px;}
DIV.noFlashOnText P {color:#314898; font-size:11px;}
DIV.noFlashOnText A {color:#0851b8; font-weight:bold;}

DIV.tiskoveZpravy {width:755px; display:block; float:left;}
DIV.tiskoveZpravyTitle {/*font-size:14px; line-height:16px; font-weight:bold; color:#314898;*/ margin:0 0 15px 28px; height:18px;}
DIV.tiskoveZpravyItem {margin-left:28px; display:block; clear:both;}
DIV.tiskoveZpravyDate {float:left; color:#314898; font-weight:bold; margin-right:10px;}
DIV.tiskoveZpravyText {overflow:hidden; color:#354065; font-weight:normal; margin-right:10px; display:block;}
DIV.tiskoveZpravyText * {color:#6a6a6a; font-weight:normal;}
DIV.tiskoveZpravyText A.tiskoveZpravyMoreInformation {color:#007eff; font-size:11px; margin-left:10px;}
DIV.tiskoveZpravyLinkVse {width:755px; display:block; float:left;}
DIV.tiskoveZpravyLinkVse A {color:#c80000; margin-left:100px;}

/* Homepage - 3D button */
/*----------------------*/

DIV.hpBanner {position:relative; z-index:1000;}
DIV.hpBannerC {position:absolute; /*margin-top:-10px;*/ margin-left:-20px;}
DIV.hpLeft {width: 755px; float:left; padding-top:1px;}
DIV.hpRight {width: 221px; background:Transparent url(Images/rightPanel.jpg) no-repeat; float:right; overflow:hidden;}
DIV.hpMargin {margin-top:25px;}
DIV.hpRightMenu {width: 200px;}
DIV.noTopMargin {margin-top:0px !important;}

DIV.hp3Dbtn1 {width:173px; height:57px; display: block; margin: 11px 0 0 24px;}
DIV.hp3Dbtn1 A {width:173px; height:57px; display: block; text-decoration:none;}
DIV.hp3Dbtn2 {width:173px; height:52px; display: block; margin: 0 0 0 24px;}
DIV.hp3Dbtn2 A {width:173px; height:52px; display: block; text-decoration:none;}
DIV.hp3Dbtn3 {width:173px; height:50px; display: block; margin: 5px 0 0 24px;}
DIV.hp3Dbtn3 A {width:173px; height:50px; display: block; text-decoration:none;}
DIV.hp3Dbtn4 {width:173px; height:53px; display: block; margin: 6px 0 0 24px;}
DIV.hp3Dbtn4 A {width:173px; height:53px; display: block; text-decoration:none;}

/* cz */
A.hp3Dbtn1Acz {background:url(Images/3Dbutton/hp3Dbtn1cz.jpg) left top no-repeat; position:absolute;}
A.hp3Dbtn1Acz:hover {background:url(Images/3Dbutton/hp3Dbtn1cz.jpg) left bottom no-repeat; position:absolute;}
A.hp3Dbtn2Acz {background:url(Images/3Dbutton/hp3Dbtn2cz.jpg) left top no-repeat; position:absolute;}
A.hp3Dbtn2Acz:hover {background:url(Images/3Dbutton/hp3Dbtn2cz.jpg) left bottom no-repeat; position:absolute;}
A.hp3Dbtn3Acz {background:url(Images/3Dbutton/hp3Dbtn3cz.jpg) left top no-repeat; position:absolute;}
A.hp3Dbtn3Acz:hover {background:url(Images/3Dbutton/hp3Dbtn3cz.jpg) left bottom no-repeat; position:absolute;}
A.hp3Dbtn4Acz {background:url(Images/3Dbutton/hp3Dbtn4cz.jpg) left top no-repeat; position:absolute;}
A.hp3Dbtn4Acz:hover {background:url(Images/3Dbutton/hp3Dbtn4cz.jpg) left bottom no-repeat; position:absolute;}

/* en */
A.hp3Dbtn1Aen {background:url(Images/3Dbutton/hp3Dbtn1en.jpg) left top no-repeat; position:absolute;}
A.hp3Dbtn1Aen:hover {background:url(Images/3Dbutton/hp3Dbtn1en.jpg) left bottom no-repeat; position:absolute;}
A.hp3Dbtn2Aen {background:url(Images/3Dbutton/hp3Dbtn2en.jpg) left top no-repeat; position:absolute;}
A.hp3Dbtn2Aen:hover {background:url(Images/3Dbutton/hp3Dbtn2en.jpg) left bottom no-repeat; position:absolute;}
A.hp3Dbtn3Aen {background:url(Images/3Dbutton/hp3Dbtn3en.jpg) left top no-repeat; position:absolute;}
A.hp3Dbtn3Aen:hover {background:url(Images/3Dbutton/hp3Dbtn3en.jpg) left bottom no-repeat; position:absolute;}
A.hp3Dbtn4Aen {background:url(Images/3Dbutton/hp3Dbtn4en.jpg) left top no-repeat; position:absolute;}
A.hp3Dbtn4Aen:hover {background:url(Images/3Dbutton/hp3Dbtn4en.jpg) left bottom no-repeat; position:absolute;}

DIV.rightContact5position {width:180px; height:90px; display: block; margin: 8px 0 0 21px;
                           background:url(Images/img_contact_5pos.jpg) left bottom no-repeat;}

DIV.leftContent DIV.hpAnnouncement {width:215px; float:right; display:block; margin:15px 0 0 5px; overflow:hidden;}
DIV.hpAnnouncement {width:215px; float:right; display:block; margin:15px 0 0 5px;}
DIV.hpAnnouncementTitle {font-weight:bold; text-align:right; margin-right:37px; height:18px; padding-top:2px;
                         text-transform:uppercase; color:#fff;}
DIV.hpAnnouncementContent {background:url(Images/bg_annoucementBottom.gif) left bottom no-repeat;
                           font-size:11px; line-height:14px; padding: 4px 8px 0 8px;}
DIV.hpAnnouncementItem {margin-left:18px; width:120px; color:#314898; padding:2px 0 8px; overflow:hidden;}
DIV.hpAnnouncementItem A {color:#c80000;}
DIV.hpAnnouncementItem UL, DIV.hpAnnouncementItem LI {list-style-type:none;}
DIV.hpAnnouncementItem LI {background:Transparent url(Images/liSquare.gif) left 5px no-repeat; padding-left:10px;}
DIV.hpAnnouncementItemImage { display:inline; overflow:hidden; float:right;
                             margin:4px 20px 0 0;}
DIV.hpAnnouncementItemImage IMG {width:41px; height:62px;}

/* other page - 3D button */
/*------------------------*/

DIV.rightMenu {width:221px; height:400px; background:Transparent url(Images/rightPanel2.jpg) no-repeat; float:left;}

DIV.ot3Dbtn1 {width:173px; height:57px; display: block; margin: 11px 0 0 24px;}
DIV.ot3Dbtn1 A {width:173px; height:57px; display: block; text-decoration:none;}
DIV.ot3Dbtn2 {width:173px; height:52px; display: block; margin: 0 0 0 24px;}
DIV.ot3Dbtn2 A {width:173px; height:52px; display: block; text-decoration:none;}
DIV.ot3Dbtn3 {width:173px; height:50px; display: block; margin: 5px 0 0 24px;}
DIV.ot3Dbtn3 A {width:173px; height:50px; display: block; text-decoration:none;}

/* cz */
A.ot3Dbtn1Acz {background:url(Images/3Dbutton/ot3Dbtn1cz.jpg) left top no-repeat; position:absolute;}
A.ot3Dbtn1Acz:hover {background:url(Images/3Dbutton/ot3Dbtn1cz.jpg) left bottom no-repeat; position:absolute;}
A.ot3Dbtn2Acz {background:url(Images/3Dbutton/ot3Dbtn2cz.jpg) left top no-repeat; position:absolute;}
A.ot3Dbtn2Acz:hover {background:url(Images/3Dbutton/ot3Dbtn2cz.jpg) left bottom no-repeat; position:absolute;}
A.ot3Dbtn3Acz {background:url(Images/3Dbutton/ot3Dbtn3cz.jpg) left top no-repeat; position:absolute;}
A.ot3Dbtn3Acz:hover {background:url(Images/3Dbutton/ot3Dbtn3cz.jpg) left bottom no-repeat; position:absolute;}
A.rightContact4positioncz {width:179px; height:120px; display: block; margin: 8px 0 0 21px; text-decoration:none; background:url(Images/img_contact_4cz.jpg) left bottom no-repeat;}
A.axakartaContactcz {width:179px; height:120px; display: block; margin: 8px 0 0 21px; text-decoration:none; background:url(Images/info_axa_club_cz.jpg) left bottom no-repeat;}

/* en */
A.ot3Dbtn1Aen {background:url(Images/3Dbutton/ot3Dbtn1en.jpg) left top no-repeat; position:absolute;}
A.ot3Dbtn1Aen:hover {background:url(Images/3Dbutton/ot3Dbtn1en.jpg) left bottom no-repeat; position:absolute;}
A.ot3Dbtn2Aen {background:url(Images/3Dbutton/ot3Dbtn2en.jpg) left top no-repeat; position:absolute;}
A.ot3Dbtn2Aen:hover {background:url(Images/3Dbutton/ot3Dbtn2en.jpg) left bottom no-repeat; position:absolute;}
A.ot3Dbtn3Aen {background:url(Images/3Dbutton/ot3Dbtn3en.jpg) left top no-repeat; position:absolute;}
A.ot3Dbtn3Aen:hover {background:url(Images/3Dbutton/ot3Dbtn3en.jpg) left bottom no-repeat; position:absolute;}
A.rightContact4positionen {width:179px; height:120px; display: block; margin: 8px 0 0 21px; text-decoration:none; background:url(Images/img_contact_4en.jpg) left bottom no-repeat;}
A.axakartaContacten {width:179px; height:120px; display: block; margin: 8px 0 0 21px; text-decoration:none; background:url(Images/info_axa_club_en.jpg) left bottom no-repeat;}



/* banka */

/* cz */
A.ot3Dbtn2ABcz {background:url(Images/3Dbutton/ot3Dbtn2bcz.jpg) left top no-repeat; position:absolute;}
A.ot3Dbtn2ABcz:hover {background:url(Images/3Dbutton/ot3Dbtn2bcz.jpg) left bottom no-repeat; position:absolute;}
/* en */
A.ot3Dbtn2ABen {background:url(Images/3Dbutton/ot3Dbtn2ben.jpg) left top no-repeat; position:absolute;}
A.ot3Dbtn2ABen:hover {background:url(Images/3Dbutton/ot3Dbtn2ben.jpg) left bottom no-repeat; position:absolute;}

A.rightContact4posBankcz {width:179px; height:120px; display: block; margin: 55px 0 0 21px; text-decoration:none;
                           background:url(Images/img_contact_4bcz.jpg) left bottom no-repeat;}
A.rightContact4posBanken {width:179px; height:120px; display: block; margin: 55px 0 0 21px; text-decoration:none;
                           background:url(Images/img_contact_4ben.jpg) left bottom no-repeat;}

/* produktová stránka */
/*--------------------*/

DIV.zoneProductList {width:527px; margin:0 auto;}
DIV.zoneProductListTop {width:527px; height:5px; background:url(Images/bg_productTop.gif) no-repeat;}
DIV.zoneProductListBottom {width:527px; height:5px; background:url(Images/bg_productBottom.gif) no-repeat; float:left;}
DIV.zoneProductListContent UL.productListCMSListMenuUL {list-style-type:none; /*height:100px;*/ padding-bottom:10px;}
DIV.zoneProductListContent LI {background:Transparent url(Images/liSquare2.gif) left 6px no-repeat; padding-left:14px; 
                               line-height:20px; float:left; width:180px; margin-left:18px; margin-bottom:8px;}
DIV.productList {width:426px; /*clear: both;*/}
DIV.productImage {width:100px; /*max-height:233px;*/ float:right; display:block; margin-right:1px;}
DIV.productTitle {width:408px; font-size:12px; line-height:14px; font-weight:normal; color:#314898;
                 padding:5px 0 0 18px;}
DIV.productDescription {width:408px; font-size:12px; line-height:14px; font-weight:normal; color:#314898;
                 padding:5px 0 18px 18px;}
DIV.productDescription * {color:#314898;}
DIV.productTitle * {width:408px; font-size:12px; line-height:14px; font-weight:normal; color:#314898;}
DIV.productTitle H1 {font-size:14px; line-height:16px; font-weight:bold; color:#314898; margin: 5px 0 5px;
                     background:url(Images/redArrow.gif) left 4px no-repeat; padding-left:14px;}


/* produktová stránka new */
/*------------------------*/

DIV.productList {width:480px;}
DIV.zoneProductListContent {width:480px; margin-left:23px; position:relative;}
DIV.productImageNew {display:block; position:absolute; z-index:10; overflow:hidden; top:0; left:0; }
H1.productTitle { z-index:20; position:relative; font-size:18px; float:left; color:#3653ba; margin: 12px 0 0 0px;
                          padding-right:17px; background:url(Images/axaLine2.gif) right top no-repeat;}
H2.productTitle { z-index:20; position:relative; font-size:14px; float:left; color:#3653ba; margin: 8px 0 0 0px;
                  clear:both; font-weight:normal;}
DIV.zoneProductListCenter {width:527px; background:url(Images/bg_product.gif) repeat-y; float:left;}
DIV.productBoxFirst { float:left; margin-bottom:6px; width:480px; z-index:20; position:relative; margin-top:10px;}
DIV.productBox { background:url(Images/bg_productBox.gif) no-repeat; float:left; margin-bottom:6px;}
DIV.productEnd { background:url(Images/bg_productBoxBottom.gif) left bottom no-repeat; float:left;}
DIV.productFirstEnd { background:url(Images/bg_productFirstBottom.gif) left bottom no-repeat; float:left; width:480px;
                      z-index:20; position:relative;}
DIV.productItem { width:240px; float:left; }
DIV.productIcon { width:220px; height:66px; display:block; overflow:hidden; float:left;}
DIV.productIcon IMG { margin:10px 15px; float:left;}
DIV.productIcon H3 { font-size:14px; color:#3653ba; margin: 12px 0 0 20px; line-height:17px; }
DIV.productDescription { width:200px; clear:both; float:left;}
DIV.productDescription UL {list-style-type:none; margin:0;}
DIV.productDescription A {color:#007eff;}


/* graf stránka */
/*--------------*/

DIV.contentBannerGraph {width:527px; height:190px; background:Transparent url(Images/bg_bannerGraf.gif); margin:0 auto;}
DIV.contentBannerGraphC {}
DIV.contentBannerGraphC OBJECT {margin:5px;}
DIV.productGraph {width:405px; height:110px; padding:5px 0 0 10px; z-index:500;}
DIV.productGraph H2, DIV.productGraph .clearer, DIV.productGraph .tblFunds, 
DIV.productGraph INPUT, DIV.productGraph .fundButtons {display:none;}

/* graf detail stránka */
/*---------------------*/

DIV.productGraphDetail {width:527px; background:Transparent url(Images/subRepeaterContent.gif) repeat-y; 
                        margin:0 auto;}
DIV.productGraphDetailC {padding:20px 20px 0 20px;}
DIV.zonePageTextC H2 {margin-bottom:0px;}

/* tiskové zprávy */
/*----------------*/

DIV.NewsSummary H1 {text-align:justify; background:url(Images/axaLine2.gif) right 2px no-repeat; line-height:20px;
                    float:none;}
.NewsPDFLink {float: right;}

/* Videoblog */
/*-----------*/

DIV.Videoblog {display:block; float:left; overflow:hidden;}
DIV.VidooblogObject {width:300px; float:left; display:block; margin-top:10px;}
DIV.VideoblogText {width:172px; padding-left:12px; padding-bottom:13px; float:left; margin-top:10px; 
                   display:block;}
DIV.VideoblogText P {margin-left:11px; display:block;}
DIV.VideoblogSep {border-bottom:1px solid #e4e8eb; float:left;}

/* google mapa */
/*-------------*/

DIV.contentGoogleMap {width:735px; display:inline; float: left; margin-left:20px;}
DIV.contentGoogleMapC {width:735px; background:Transparent url(Images/bgGoogleTop.gif) no-repeat; 
                       display:block; margin-top:16px; padding-top:5px;}
DIV.contentGoogleMapC DIV.title {width:735px; height:40px; background:Transparent url(Images/bgGoogle.gif) repeat-y;}
DIV.contentGoogleMapC DIV.title H1 {font-size:18px; float:left; color:#3653ba; margin: 12px 0 0 20px;
                          padding-right:17px; /*background:url(Images/axaLine.gif) right 1px no-repeat;*/
                          background:url(Images/axaLine2.gif) right top no-repeat;}
DIV.googleMapa {background:Transparent url(Images/bgGoogle.gif) repeat-y; padding-left:2px;}
DIV.googleMapa H1 {font-size:16px; margin-left:0px; float:none; background-image:none; line-height:20px;}
DIV.googleMapa DIV.gmnoprint, DIV.googleMapa DIV.gmnoprint DIV {/*overflow:visible !important;*/}
DIV.googleMapaC {padding:0 20px;}
DIV.googleMapaC H2 {color:#3653ba;}
DIV.MapSelect {display:none;}
DIV.contentGoogleInfo {width:177px; background:Transparent url(Images/rightPanel3.jpg) no-repeat; float:right; 
                       margin-top:0px; padding:16px 22px 0px 0px;}
DIV.contentGoogleInfo H3 {background:url(Images/redArrow.gif) 5px 4px no-repeat; padding-left:18px; padding-bottom:0px; color:#3653ba;}
DIV#branchInfo *, DIV#branchDetail * {font-size:11px;}
DIV#branchInfo {margin-top:10px; background-color:#fff; margin-top: 10px; border:1px solid #e4e8f1; padding-top: 10px;
                padding-right: 10px; padding-bottom: 10px;}
DIV#branchImage {width:220px; display:block; float:left;}
DIV#branchImage IMG {padding:10px 10px 5px 10px;}
DIV#branchDetail {width:495px; display:block; float:left; padding:15px 0 0 15px;}
DIV.googleInfo {}
DIV.googleImageAndText {width:735px; background:Transparent url(Images/bgGoogle.gif) repeat-y; float:left; display:block;}
DIV.googleBottom {width:735px; height:5px; background:Transparent url(Images/bgGoogleBottom.gif) no-repeat; 
                  display:block; float:left;}

.GoogleMapMarkerH {margin-top:1em; width:735px; height:5px; display:block; float:left; 
                   background:Transparent url(Images/bgGoogleTop.gif) no-repeat;}
.GoogleMapMarkerBody {width:735px; display:block; float:left; background:Transparent url(Images/bgGoogle.gif) repeat-y;}
.GoogleMapMarkerBody P {width:733px; float:left; padding:0; margin:6px 0 0 10px;}
.GoogleMapMarkerBody P IMG, .GoogleMapMarkerBody P SPAN {display:block; float:left;}
.GoogleMapMarkerBody P SPAN {margin-top:6px; margin-right:15px;}
.GoogleMapMarkerBody P IMG.smallMarker {margin-top:5px;}




/* odeslat emailem */
/*-----------------*/

DIV.sendEmail {width:527px; background:Transparent url(Images/subRepeaterContent.gif) repeat-y;
               margin:0 auto;}
DIV.sendEmailC {padding:20px 0 0 20px;}

/* Vyhledat */
/*----------*/

DIV.SearchDialog {margin-bottom:20px; display:block;}
DIV.PagerControl {margin-top:20px; display:block;}

/* Ocenění */
/*---------*/

DIV.awardsContent {background:Transparent url(Images/bgGoogle.gif) repeat-y; padding-left:20px;}
DIV.awardsContent H1 {font-size:16px; margin-left:0px; float:none; background-image:none; }
DIV.awardsContentC {}
DIV.awardsContentC H2 {color:#3653ba;}
DIV.awards {width:202px; float:left; padding-right:10px; margin-top:20px; display:block; overflow:hidden;}
DIV.awards H2 {color:#3653BA; background:Transparent url(Images/redArrow.gif) no-repeat left 4px; line-height:16px; 
               height:48px; padding-left:14px; display:block;}
DIV.awards DIV.images {border:1px solid #bcceec; padding:10px; height:135px; overflow:hidden;}
DIV.awards DIV.images IMG {margin-left:4px; margin-right:10px;}
DIV.awards DIV.link {margin-top:3px; border:1px solid #bcceec; text-align:right; padding:3px;}

DIV.awardsContentAddition {float:left;width:715px;}

/* Partneři */
/*----------*/

DIV.partners {width:220px; float:left; padding-right:25px; margin-top:20px; display:block;}
DIV.partners DIV.images {border:1px solid #bcceec; padding:10px; height:102px;}
DIV.partners DIV.images IMG {margin-left:4px; margin-right:10px;}
DIV.partners DIV.link {margin-top:3px; border:1px solid #bcceec; text-align:right; padding:3px;}
DIV.partners P.PartnersDescription { padding-top:10px;}

/* ostatní styly */
/*---------------*/

.clearer {clear:both; display:block; height:0; font-size:0; line-height:0; visibility:hidden;}
.none {display:none;}
.sep10 {height:10px;}
.sep20 {height:20px;}
.warning {color:red;}
.SubscriptionButton {margin-top:15px;}

.tellAFriend {text-align:right; padding:20px 20px 0px 0px;}
.tellAFriend .tellAFriend { padding:0px; }

table.tbl {border-collapse:collapse;}
table.tbl th,
table.tbl td {padding:2px 4px; text-align:left; vertical-align:top; border:solid #ddd 1px;}
table.tbl th {background:#eee;}

table.tblFunds {margin-right:30px; border-collapse:collapse;}
table.tblFunds td,
table.tblFunds th {padding:2px; text-align:left;}
table.tblFunds td select.fund {float:left; margin-right:8px;}
table.tblFunds span.color {float:left; display:block; width:18px; height:18px; margin-right:8px;}
td.tdfundsfont {font-size:11px; font-weight:bold;}
th.thfundsfont {width:150px;}

div.fundButtons {/*overflow:auto;*/ border-bottom:solid #dee9f5 1px;}
div.fundButtons a {display:block; float:left; width:30px; height:16px; margin-right:4px; font-size:11px; text-decoration:none; text-align:center; color:#fff; background:url(Images/button/buttonBlueOff.gif) left top repeat-x; border:solid #d0dcea 1px;}
div.fundButtons a:hover,
div.fundButtons a.active {background-image:url(Images/button/buttonBlueOn.gif); border:solid #6c8abc 1xp;}
div.fundButtons input {width:80px; border:solid #c1cdd9 1px;}
div.fundButtons input.button {float:right; width:19px; height:19px; margin:0 2px 0 5px;}
div.fundButtons div {/*float:right; position:relative;*/ margin-bottom:3px;}

div.fundPriceForm input {float: left; margin-left:5px;}
.DisplayChartButton {}
.DisplayChartInput {margin-bottom: 7px;}
div.fundPriceForm td {background-color:#FFF !important;}
div.fundPriceForm td, div.fundPriceForm table {border: 0px solid white !important;}
/*.whiteCell {background-color:#FFF;}*/
td.cell1 {padding-top:13px !important;}
td.cell2 {padding-top:8px !important;}
td.cell3 {padding-top:5px !important;}

/* footer */
/*--------*/

DIV.footerTopLine {width:982px; height:4px; margin:0 1px; overflow:hidden; 
                   background:Transparent url(Images/bg_footerTopLine.gif) repeat-x;}
DIV.footerCenter {width:984px; height:121px; margin:0 auto; overflow:hidden;
                  background:Transparent url(Images/bg_footer.jpg) right 4px no-repeat;}
DIV.footerBottomLine {width:984px; height:32px; margin:0 auto; overflow:hidden; 
                      background:Transparent url(Images/bg_footerBottomLine.gif) repeat-x;}

DIV.footerLeft {width:440px; margin:13px 90px 15px 20px; float:left;}
DIV.footerDiv1 {float:left; border-right:1px solid #e9eaeb;}
DIV.footerDiv1 UL {width:110px; list-style-type:none; float:left; margin:0 10px 0 0;}
DIV.footerDiv1 LI {font-size:11px; line-height:14px; color:#444346; padding-left:14px;
                   background:Transparent url(Images/blueArrow.gif) left 3px no-repeat;}
DIV.footerDiv1 IMG {margin-bottom:6px; display:block;}
DIV.footerDiv1 A, DIV.footerDiv1 A:hover {color:#444346; text-decoration:none;}
DIV.footerDiv2 {float:left; margin-left:20px;}
DIV.footerDiv2 UL {list-style-type:none; margin-top:8px;}
DIV.footerDiv2 LI.rss {font-size:11px; line-height:20px; color:#444346; padding-left:22px;
                       background:Transparent url(Images/imgRss.gif) left top no-repeat;}
DIV.footerDiv2 LI.eNew {font-size:11px; line-height:20px; color:#444346; padding-left:22px;
                       background:Transparent url(Images/imgEnew.gif) left top no-repeat;}
DIV.footerDiv2 LI.face {font-size:11px; line-height:20px; color:#444346; padding-left:22px;
                       background:Transparent url(Images/imgFace.gif) left top no-repeat;}
DIV.footerDiv2 IMG {margin-bottom:8px; display:block;}
DIV.footerDiv2 A, DIV.footerDiv2 A:hover {color:#444346; text-decoration:none;}
DIV.footerRight {margin:13px 15px 15px; float:left;}
DIV.footerRight UL {width:152px; list-style-type:none; float:left; margin:0 10px 0 0;}
DIV.footerRight LI {font-size:11px; line-height:14px;}
DIV.footerRight LI A {color:#3653ba; text-decoration:none;}
DIV.footerRight LI A:hover {color:#007eff; text-decoration:none;}
DIV.footerRight IMG {margin-bottom:8px; display:block;}
DIV.axaOnTheWeb, DIV.axaBankEurope {float:right; margin-top:-16px;}
DIV.axaOnTheWeb A {width:78px; height:78px; display:block; background:Transparent url(Images/axaOnTheWeb.gif) no-repeat;
                   text-decoration:none;}
 DIV.axaBankEurope A {width:78px; height:78px; display:block; background:Transparent url(Images/axaBankEurope.gif) no-repeat;
                   text-decoration:none;}

DIV.footerBottomLine DIV {float:right; margin:8px 10px 0 0; font-size:11px;}
DIV.footerBottomLine A {color:#444346; font-size:11px;}
DIV.footerPartnerLine { width:1000px; height:70px; background:Transparent url(Images/bgFooterPartner.jpg) left top no-repeat;
                        overflow:hidden; position:relative; }
.footerPartner1 { position:absolute; top:10px; left:264px; width:48px; height:49px; display:block; }
.footerPartner2 { position:absolute; top:10px; left:367px; width:132px; height:49px; display:block; }
.footerPartner3 { position:absolute; top:10px; left:550px; width:57px; height:49px; display:block; }
.footerPartner4 { position:absolute; top:10px; left:666px; width:130px; height:49px; display:block; }
.footerPartner5 { position:absolute; top:10px; left:853px; width:122px; height:49px; display:block; }

/* footer landing page */
DIV.footerLP {float:left; border-right:1px solid #e9eaeb; margin-top:30px; width:186px; display:inline;}
DIV.footerLPfirst {margin-left:20px;}
DIV.footerLPlast {border-right:0px;}
DIV.footerLP SPAN {display:block; font-size:15px; color:#3653ba; font-weight:bold; margin-left:8px;}
DIV.footerLP UL {width:160px; list-style-type:none; float:left; margin:15px 10px 0 16px; display:inline;}
DIV.footerLP LI {font-size:11px; line-height:16px; color:#444346; padding-left:14px;
                   background:Transparent url(Images/blueArrow.gif) left 3px no-repeat;}
DIV.footerLP A, DIV.footerDiv1 A:hover {color:#444346; text-decoration:none;}
DIV.footerLP LI.face {font-size:11px; line-height:20px; color:#444346; padding-left:22px;
                      background:Transparent url(Images/imgFace.gif) left top no-repeat; margin-bottom:5px;}
DIV.footerLP LI.twit {font-size:11px; line-height:20px; color:#444346; padding-left:22px;
                      background:Transparent url(Images/imgTwit.gif) left top no-repeat; margin-bottom:5px;}


/* calendar */
DIV.ajax__calendar_days TD, DIV.ajax__calendar_days DIV {padding: 0px !important;}
DIV.ajax__calendar_header DIV {padding: 0px !important;}
DIV.ajax__calendar_container DIV, DIV.ajax__calendar_container TD {padding: 0px !important;}

/* mobil page */

DIV.mobilPage {background:#ffffff url(Images/bg_mobilPage.jpg) repeat-x;}
DIV.mobilPageLogo {width:100%; height:68px; background:Transparent url(Images/bg_mobilLogo.jpg) no-repeat top left;}
DIV.mobilPageImages {width:100%; height:75px; background:Transparent url(Images/bg_mobilImage.jpg) no-repeat top right;}
DIV.mobilPageContent {background-color:#ffffff; padding:10px;}
DIV.mobilPageContent P {color:#314898;}
DIV.mobilPageContent UL {list-style-type:none;}
DIV.mobilPageContent UL LI {background:Transparent url(Images/liSquare2.gif) left 6px no-repeat; padding-left:14px; 
                               line-height:20px; margin-left:18px; list-style-type:none; color:#314898;}
DIV.mobilPageContent A.mobilPageButton {width:100%; height:33px; background:#e8041c url(Images/bg_mobilButton.jpg) no-repeat top right;
                                        color:#ffffff; text-transform:uppercase; display:block; text-decoration:none; margin-top:15px;}
DIV.mobilPageContent A.mobilPageButton SPAN {width:100%; height:23px; display:block; padding-top:10px; font-weight:bold; text-align:center;
                                             background:Transparent url(Images/bg_mobilButtonLeft.jpg) no-repeat top left;}
DIV.mobilPageContent DIV.mobilPageForm P {color:#2e4895;}
DIV.mobilPageContent DIV.mobilPageForm P.title {padding:8px 0px;}
DIV.mobilPageContent DIV.mobilPageForm INPUT {width:99%;}
DIV.mobilPageContent DIV.mobilPageForm INPUT.btnSend {width:89px; height:33px; display:block; text-decoration:none; margin-top:15px; color:#ffffff;
                                                      background: url(Images/bg_mobilButtonSend.jpg) no-repeat top right; border:0px; float:right;}
DIV.mobilPageContent DIV.mobilPageForm SPAN.gray {color:#929292; font-size:10px; display:block; margin-top:65px;}


/* forms */
.form table td {padding: 2px;}
.error {color: #d20028;}
input.text, input.SubscriptionTextbox {border: solid 1px #bcceec;}
textarea.text {border: solid 1px #bcceec;}
input.FormButton, input.SubscriptionButton {color: #fff; font-weight: bold; width: 104px; height: 33px; text-align: center; line-height: 33px; vertical-align:middle; background: url('Images/button/button.gif'); border: none 0px #fff; text-transform: uppercase;}
input.SubscriptionTextbox {width: 300px; margin-left: 10px;}

h3.normal {margin: 4px 0px;}
p.normal {margin: 4px 0px; clear: both;}
ul.normal {list-style-type: none;}
ul.normal li {width: 300px;}
a.moreInfo {display: block; text-align: right; color: #007eff;}

DIV.form TD DIV INPUT {width: 267px;}
DIV.form TD DIV SELECT {width: 271px;}

div.meetingform table {width:100%;}
div.meetingform table td {vertical-align:top;}
div.meetingform input.text,
div.meetingform textarea.text {width:280px;}
div.meetingform select {width:284px;}

/* bannery */
#flashBanner {display:block; float:left; margin:20px 0px 0px 21px;}


/* admin */

DIV.PagePlaceholder DIV.header
{
  height: inherit;
  position: relative;
  background: none;
}
DIV.PagePlaceholder DIV.menu
{
  height: inherit;
  position: relative;
  background: none;
}
DIV.PagePlaceholder DIV.footer
{
  height: inherit;
  position: relative;
  background: none;
}
DIV.PagePlaceholder div.headerRight
{
  height: inherit;
  top: inherit;
  position: relative;
  background: none;
}
