body { margin: 0; padding: 0;  background: #e3e0dc}
body, td { font-size: 80%; color: #474747; /* line-height: 120%; */ }
/* * html body, td { line-height: auto; } */
body, td, code, i { font-family: Arial, sans-serif; }
code, i { font-style: italic; font-size: 100%; }
input, select, button, textarea {font-size: 105%;}

a { color: #652d86; text-decoration: underline; font-weight: normal;}
a:visited { color: #713f8e; text-decoration: underline; font-weight: normal;}
a:hover { color: #652d86; text-decoration: none; font-weight: normal;}
a.popup img.popup { width: 11px; height: 9px; border: 0; margin-left: 3px; }


.button a { color: #ffffff; text-decoration: underline; font-weight: normal;}
.button a:visited { color: #ffffff; text-decoration: underline; font-weight: normal;}
.button a:hover { color: #ffffff; text-decoration: none; font-weight: normal;}


s { text-decoration: none; background: #5c9ec8; color: white; }



span.pseudo-link { border-bottom: 1px dashed; cursor: pointer; }
div.clear { clear: both; font-size: 1px; }

* html img.png { background-image: none !important; behavior: url('/f/pngfix.htc'); }

div.width-fix { width: 100%; }
div.relative { position: relative; }
.error { color: red; }

td.nav-cell { width: 220px; }
td.content-cell { width: 750px; }
td.content-cell td.main-cell { width: 480px; vertical-align: top; align: right;}
td.content-cell td.right-cell { width: 220px; align: right;}

/* sys nav */
table.sys-nav { width: 60%; background: #f6f2f3; margin: 10px 0px 0px 10px; }
table.sys-nav td { padding: 5px 0px; }
table.sys-nav td.start { background: url('./sys-start.gif') no-repeat; padding-left: 8px; }
table.sys-nav td.end { background: url('./sys-end.gif') no-repeat top right; padding-right: 8px; }



/* navigation */
ul.navigation, ul.navigation ul { list-style: none; margin: 0; padding: 0;}
ul.navigation { margin-left: 0px; color: #652d86; font-size:12px; font-weight:bold;}
ul.navigation ul { margin: 0.3em 0px 0.6em 10px; }
ul.navigation li { margin: 0.8em 0px; font-size: 112%; color:#333333; text-decoration: none; font-weight:bold;}
ul.navigation li li { margin: 0.6em 0px 0px 0px font-size: 90%; background: url(/f/1/global/nav_arrowm.gif) no-repeat top left; padding-left: 7px; color:#333333;}
ul.navigation li li a {color:#333333; font-size:12px; font-weight:normal; text-decoration: none;}
ul.navigation li li a:hover {color:#652d86;  font-size:12px; font-weight:normal; text-decoration: none;}
ul.navigation li li a:visited {color:#333333;  font-size:12px; font-weight:normal; text-decoration: none;}
ul.navigation li li a:visited:hover {color:#652d86;  font-size:12px; font-weight:normal; text-decoration: none;}
ul.navigation li li li { font-size: 100%; color:#333333; }
ul.navigation li.selected li { font-weight: bold; margin: 0.3em 0px 0px 0px; color:#652d86;}
ul.navigation li.selected,
ul.navigation li.selected li.selected { font-weight: bold; background: url(/f/1/global/nav_arrow_selectedm.gif) no-repeat top left; padding-left: 7px; color: color:#652d86; font-size:12px; font-weight:bold;}


div.no-navigation { height: 420px; }





        /* sitemap */
        div.sitemap-nav { padding: 6em 0 0 50px; margin-top: 167px; }
        div.sitemap-nav p { margin: 0 0 2em 0; }
        div.sitemap-nav p img { border: 3px solid #a7a7a7; margin-right: 10px; vertical-align: top; }
        div.sitemap-nav p a img { border-color: white; }





/* hat */
div.lang-switch { padding: 7px 0px 5px 0; text-align: right; background-position: bottom right; }
div.lang-switch div { height: 27px; }

div.hat { margin-left: 72px; background-repeat: repeat-x; }
div.lang-switch, div.hat div.l, div.hat div.r, div.hat-b { background-repeat: no-repeat; }
div.hat div.r { background-position: top right; padding: 0px 0px 0px 335px; }
div.home div.r { padding-top: 45px; padding-bottom: 72px; }
div.hat-b { height: 64px; background-position: 72px 0px; position: relative; background-color: white; }
div.home-b { height: 48px; }
div.hat-b div.sim { position: absolute; top: -69px; left: 0px; width: 152px; }
div.home-b div.sim { top: -136px; }
div.hat-b div.sim img { width: 152px; height: 119px; background: url('/f/1/global/sim-bg.png') no-repeat; }
* html div.hat-b div.sim img { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/1/global/sim-bg.png',sizingMethod=crop); }

div.hat-decoration { padding: 20px 94px 66px 420px; text-align: right; }






/* content */
td.content-cell h1, td.content-cell h2, td.content-cell h3,
td.content-cell h4 { font-weight: normal; color: #723496; margin: 1em 0px 0.4em 0px; }
td.content-cell div.content-margins { margin: 0 0 1.2em 72px; }

        /* header colors */
.corporate td.content-cell h1, .corporate td.content-cell h2, .corporate td.content-cell h3,
.corporate td.content-cell h4 { color: #8c62bc; }
.about td.content-cell h1, .about td.content-cell h2, .about td.content-cell h3,
.about td.content-cell h4 { color: #009ba1; }

td.content-cell h1 { font-size: 160%; margin-top: 10; }
td.content-cell h2 { font-size: 120%; }
td.content-cell h3 { font-size: 100%; }
td.content-cell p { margin: 0px 0px 1.2em 5px; }
td.content-cell div.comment { font-size: 85%; color: #999999; }
td.content-cell div.note { margin-top: 2em; color: #999999; }
td.content-cell p.date { margin-bottom: 0.6em; color: #707070; }
td.content-cell div.resources { margin: 0 0 1.2em 72px; }
td.content-cell div.resources div.resource { float: left; margin: 0 20px 1.2em 0; }
td.content-cell div.article-footer { margin: 2em 0 2em 20px; color: #707070; }

 

/* lists */
 DIV.menu {
        WIDTH: 500px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 26px; BACKGROUND-COLOR: #ffffff
}
DIV.menu UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 0px
}
DIV.menu UL UL {
        MARGIN: 0em 0px
}
DIV.menu OL UL {
        MARGIN: 0em 0px
}
DIV.menu LI {
        MARGIN: 0px 0px 0em
}
DIV.menu UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.menu UL LI {
        PADDING-LEFT: 0px; BACKGROUND: url(/f/1/faq/button.gif) no-repeat; WIDTH: 148px; HEIGHT: 26px; 0px:
}

HTML DIV.menu UL LI {
        BACKGROUND-POSITION: 0px 0em
}

        /* lists */
        td.content-cell p.before-list { margin-bottom: 0.3em; }
        td.content-cell ol,
        td.content-cell ul { margin: 0px 0px 1.2em 72px; padding: 0px 0px 0px 2em; }
        td.content-cell ul ul,
        td.content-cell ol ul { margin: 0em 0px 0em 0px; }
        td.content-cell li { margin: 0px 0px 0em 0px; }

        td.content-cell ul { padding: 0px; list-style-type: none; }
        td.content-cell ul li { padding-left: 16px; background: url('./li.gif') no-repeat 0 0.52em; }
        * html td.content-cell ul li { background-position: 0 0.6em; }


/* lists */
 DIV.menu {
        WIDTH: 500px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 26px; BACKGROUND-COLOR: #ffffff
}
DIV.menu UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 0px
}
DIV.menu UL UL {
        MARGIN: 0em 0px
}
DIV.menu OL UL {
        MARGIN: 0em 0px
}
DIV.menu LI {
        MARGIN: 0px 0px 0em
}
DIV.menu UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.menu UL LI {
        PADDING-LEFT: 0px; BACKGROUND: url(/f/1/faq/button.gif) no-repeat; WIDTH: 148px; HEIGHT: 26px; 0px:
}

HTML DIV.menu UL LI {
        BACKGROUND-POSITION: 0px 0em
}

        /* lists */
        td.content-cell p.before-list { margin-bottom: 0.3em; }
        td.content-cell ol,
        td.content-cell ul { margin: 0px 0px 1.2em 72px; padding: 0px 0px 0px 2em; }
        td.content-cell ul ul,
        td.content-cell ol ul { margin: 0em 0px 0em 0px; }
        td.content-cell li { margin: 0px 0px 0em 0px; }

        td.content-cell ul { padding: 0px; list-style-type: none; }
        td.content-cell ul li { padding-left: 16px; background: url('./li.gif') no-repeat 0 0.52em; }
        * html td.content-cell ul li { background-position: 0 0.6em; }






        td.content-cell div.comment ul li { padding-left: 13px; background: url('./li-comment.gif') no-repeat 0 0.5em; }
        * html td.content-cell div.comment ul li { background-position: 0 0.7em; }

        td.content-cell ul.article-list li { padding-left: 0; background: none; margin-bottom: 0.8em; }
        td.content-cell ul.article-list li p { margin: 0 0 1.8em 0; }

                /* sitemap */
                td.content-cell ul.sitemap li { padding-left: 0; background: none; font-weight: bold; margin: 2em 0; }
                td.content-cell ul.sitemap ul li { font-weight: normal;  margin: 0.7em 0; }
                td.content-cell ul.sitemap ul { margin: 0.5em 0 1.3em 15px; font-size: 90%; }
                td.content-cell ul.sitemap ul ul { font-size: 100%; }

                td.content-cell ol.search-results { margin: 2em 0 2em 72px; }
                td.content-cell ol.search-results li { margin-bottom: 1.2em; }

td.content-cell form { margin: 0px 0px 1.2em 0px; }
td.content-cell td.wide { width: 99%; padding-right: 10px; }
td.content-cell input.wide { width: 100%; }

td.content-cell code img { vertical-align: middle; margin: 2px 0; }





      




  /* tables */
table.html-table { margin: 0.6em 0 0em 0px; border: #d9d9d9 1px solid;}
table.html-table th,
table.html-table td { padding: 0.3em 1em 0.3em 10pt; vertical-align: top;}
table.html-table th { padding: 0.4em 1em 0.4em 10pt; font-size: 74%; text-align: left; color: #ffffff;  background: #51266c;  border-right: #8f64a9 1px solid;}
table.html-table th.phone-code,
table.html-table td.phone-code { text-align: right; }
table.html-table th.separator,
table.html-table td.separator { padding-right: 40px; }

table.html-table tr.country td { font-weight: bold; padding-top: 0.8em; }


td.content-cell table.html-table h2, td.content-cell table.html-table h3,
td.content-cell table.html-table h4 { margin-left: 0; }







        /* toggling branches */
        td.content-cell div.branch-margins { margin-left: 42px; }
        td.content-cell div.branch h2, td.content-cell div.branch h3,
        td.content-cell div.branch h4 { margin: 0; padding: 0.4em 5px 0.2em 10px; }
        td.content-cell td.branch { padding: 0.4em 10px 0.4em 0px; }

        td.content-cell .mark { border: 1px solid red; }
        td.content-cell div.branch { float: left; width: 49%; }
        td.content-cell div.branch-found,
        td.content-cell div.opened { padding-bottom: 0.4em; }

        td.content-cell div.container { clear: left; width: 98%; margin-bottom: 10px; }
        td.content-cell div.container div.reducer { padding: 3px 10px 10px 10px; }
        * html td.content-cell div.container div.reducer { width: 100%; }
        td.content-cell div.container div.container { margin-bottom: 0px; }

        td.content-cell div.branch-found h2,
        td.content-cell div.branch h2 { border-top: 0.2em solid white; }
        td.content-cell div.branch h3,
        td.content-cell div.branch-found h3,
        td.content-cell div.branch h4 { border-top: 0.4em solid #f3f3f3; }
        td.content-cell div.container div.branch h4,
        td.content-cell div.container div.branch-found h4,
        td.content-cell div.container div.branch h4 { border-top: 0.4em solid #dddddd; }

        td.content-cell div.opened,
        td.content-cell div.branch-found,
        td.content-cell div.container { background: #f3f3f3; }
        td.content-cell div.container div.opened,
        td.content-cell div.container div.branch-found,
        td.content-cell div.container div.container { background: #dddddd; }
        td.content-cell div.container div.container div.opened,
        td.content-cell div.container div.container div.branch-found,
        td.content-cell div.container div.container div.container { background: #cdcdcd; }

        td.content-cell div.filtered div.branch,
        td.content-cell div.filtered div.container { display: none; }

        td.content-cell div.closed div.container,
        td.content-cell div.container-closed { display: none; }

        td.content-cell div.filtered div.branch-found,
        td.content-cell div.filtered div.container-found div.branch,
        td.content-cell div.filtered div.container-found div.container-opened,
        td.content-cell div.filtered div.container-found { display: block; }

        td.content-cell table.filtered tr { display: none; }
        td.content-cell table.filtered tr.found { display: table-row; }
        * html td.content-cell table.filtered tr.found { display: block; }


        p.filtered { color: green; }
        p.no-results { color: red; }
        p.filtered, p.no-results { display: none; }
        div.filtered p.filtered,
        div.no-results p.no-results { display: block; }

        td.content-cell div.filtered div.branch-found span.pseudo-link { border: none; cursor: default; }

        /* city codes */
        td.content-cell div.filtered td { display: none; }
        td.content-cell div.filtered div.container td,
        td.content-cell div.filtered td.branch-found,
        td.content-cell div.filtered td.container-found { display: table-cell; }
        * html td.content-cell div.filtered div.container td,
        * html td.content-cell div.filtered td.branch-found,
        * html td.content-cell div.filtered td.container-found { display: block; }


        /* wide moving pictures */
td.content-cell div.wide-image { margin: 0 25px 1.2em 72px; }
td.content-cell div.moving-picture { width: 100%; overflow: hidden; position: relative; }
td.content-cell div.moving-content { position: absolute; top: 0; left: 0; z-index: 2; }
td.content-cell div.moving-picture img.arrow { position: absolute; top: 3px; left: 3px; z-index: 3; display: none; cursor: pointer; cursor: hand; }

        /* zoom-map */
        .map-controls { margin: 0 0 0.5em 72px; }
        .map-controls td { padding: 0 2px 2px 0; }
        .map-controls img { cursor: pointer; cursor: hand; }

        div.map-container { margin: 0 0 1.5em 72px; width: 350px; height: 230px; border: 1px solid #e8e7e3; position: relative; overflow: hidden; }
        div.map-container div.cover { position: absolute; top: 0; left: 0; width: 350px; height: 230px; z-index: 10; background: url('d-t.gif'); }
        img.map-main { position: relative; z-index: 3; }
        img.map-zoom { position: absolute; top: 0; left: -300; z-index: 2; }

        /* download file */
div.download { position: relative; }
td.content-cell div.download { margin: 0px 0px 1.2em 72px; }
td.nav-cell div.download { margin: 0px 0px 1.2em 50px; }
        div.download div.icon,
        div.icon-block div.icon { position: absolute; width: 24px; height: 24px; top: 0; left: 0; }
        div.download div.title,
        div.download div.description,
        div.download div.file { padding-left: 33px; }
        div.download div.file { color: #707070; }

div.icon-block { margin: 0px 0px 1.2em 50px; position: relative; }
div.icon-block div.icon { background: none; }
div.icon-block div.text { padding: 0.5em 20px 1.2em 50px; }
div.icon-block div.text h3 { margin: 0pt 0pt 0.6em 0pt; font-size: 110%; color: #00274b; }
div.icon-block div.text p { margin: 0pt 0pt 0.6em 0pt; font-size: 84%; }
div.icon-block a.popup img.popup { display: none; }

td.main-cell div.icon-block { margin-left: 72px; }
td.main-cell div.icon-block div.text { padding-left: 66px; }

td.content-cell table.clips tr { vertical-align: top; }
td.content-cell table.clips td { padding-bottom: 1.2em; }
td.content-cell table.clips img.tv { position: relative; left: -2px; background-repeat: no-repeat; background-position: 50% 50%; border: none; }
td.content-cell table.clips div.download { margin: 0.9em 20px 0 0; }
td.content-cell table.clips div.title { margin-bottom: 0.3em; }
td.content-cell table.clips div.file { margin-top: 0.3em; }


        /* shooting-sheet */
div.frame-strip { padding: 0; margin: 0 0 0 54px; background: #f1f0eb; position: relative; }
div.frame-strip div.scroller { position: relative; overflow: auto; overflow-y: hidden; width: 100%; }
table.frames { position: absolute; top: 0; left: 0; margin: 0; }
table.frames td { padding: 17px 0 0 14px; text-align: center; }
table.frames div.frame-border { border: 1px solid #f1f0eb; padding: 2px; margin-bottom: 14px; }
table.frames td.selected div.frame-border { border-color: black; }
table.frames td.selected div.number a { text-decoration: none; color: black !important; }

div.zoom-image { margin: 0 0 0 54px; padding: 20px 0 10px 0; background: #f1f0eb; text-align: center; }

table.photos { margin: 0 0 1.5em 48px; }
table.photos td { padding: 0 0 1.2em 25px; }
table.photos td div { margin-top: 0.5em; font-size: 80%; width: 160px; }


/* home-banners */
td.content-cell h1.home-banners { margin-bottom: 0.6em; }
div.home-banners { margin: 0 90px 0 72px !important; position: relative; padding-bottom: 2em; }
div.home-banners div.image { position: absolute; top: -79px; left: 0; }
div.home-banners div.text { padding: 10px 10px 10px 120px; color: white; font-size: 110% }
div.home-banners div.text a { color: white; text-decoration: none; }
div.home-banners img.angle { position: absolute; top: 0; left: 0; width: 26px; height: 21px; }


/* right-column */
td.right-cell { padding-top: 0em; }
table.two-column td.right-cell { padding-top: 0; }
td.right-cell div.min-width { width: 220px; font-size: 1px; height: 1px; }
td.right-cell div.right-wave { margin: 0 0px 0 0px; background: url('./right-wave.gif') repeat-x; }
td.right-cell div.right-wave div.l { background: url('./right-wave-l.gif') no-repeat; }
td.right-cell div.right-wave div.r { height: 42px; background: url('./right-wave-r.gif') no-repeat top right; }




/* left-decoration */
div.left-decor { margin-top: 100px; background-repeat: repeat-x; margin-bottom: 40px; }
div.left-decor div.r { position: relative; height: 109px; background-repeat: no-repeat; background-position: top right; }

div.left-default { background-color: #1d6295; background-image: url('./left-default-bg.gif') }
div.left-default div.r { background-image: url('./left-default-r.gif'); height: 110px; }

div.left-private { background-color: #5c9ec8; background-image: url('./left-blue-bg.gif'); }
div.left-private div.r { background-image: url('./left-blue-r.gif'); }

div.left-corporate { background-color: #b195d0; background-image: url('./left-pink-bg.gif'); }
div.left-corporate div.r { background-image: url('./left-pink-l.gif'); }

div.left-about { background-color: #43a8ac; background-image: url('./left-green-bg.gif'); }
div.left-about div.r { background-image: url('./left-green-r.gif'); }

div.left-decor div.decor-image { position: absolute; left: 53px; background-image: none; }


/* footer */
tr.footer td { padding: 0px 0px 20px 0px; vertical-align: bottom; }
tr.footer td { font-size: 66%; }
tr.footer td td { padding: 0px 0px 0px 0px; }

tr.footer td td.footer-line { padding: 0; background: #e8e7e3;  }
td.footer-line div { height: 5px; font-size: 1pt; border-left: 72px solid white; }
div.copyright { margin-left: 50px; }

tr.footer td.main-cell h4 { font-size: 120%; font-weight: normal; margin: 0px 50px 0.6em 72px; color: #00274b; }
tr.footer td.main-cell p { margin: 0px 50px 0.8em 72px; }
tr.footer td.main-cell p.copyright { margin-bottom: 0px; color: #707070; }

tr.footer td.right-cell { padding-top: 0; }
tr.footer td.right-cell form { margin: 0px 20px 0px 50px; }
tr.footer td.right-cell table,
tr.footer td.right-cell table.html-table { margin: 0; border: none; }
tr.footer td.right-cell form p { margin: 1.2em 0px 0px 0px; }
tr.footer td.wide { width: 99%; padding-right: 3px; }
tr.footer input { margin: 0; }
tr.footer input.wide { width: 100%; }







table.s {
border: 0px;
width: 100%;
}

table.sitefooter { 
margin: 0; padding: 0;  
background: #441c5b url('/f/1/global/sitefooter.png') repeat-x;  
margin: 0px 0px 0px 0px;
padding: 0px;
}

table.sitefooter td ul { 
font-face: Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #ffffff;
padding: 0px;
margin: 0px 0px 0px 0px;
}


table.sitefooter td ul li {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px; 
background: url('./linone.png') no-repeat 0 0 em;
list-style-type:none;
margin: 0px 0px 0px 0px;
padding: 0px;
}


table.sitefooter td h2 { 
font-family: Arial, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #ffffff;    
padding: 0px;
margin: 0px 0px 7px 0px;
}

table.sitefooter ul li a { color: #ffffff; text-decoration: none; font-weight: normal;}
table.sitefooter ul li a:visited { color: #ffffff; text-decoration: none; font-weight: normal;}
table.sitefooter ul li a:hover { color: #e6e6e6; text-decoration: none; font-weight: normal;}


table.global a { color: #713f8e; text-decoration: none; font-weight: normal;}
table.global a:visited { color: #713f8e; text-decoration: none; font-weight: normal;}
table.global a:hover { color: #a575b3; text-decoration: none; font-weight: normal;}






.nav_navigation{background:#e3e0dc; width:730px; font-family:Arial; width:940px; height:100px; margin:auto;}
.nav_navigation a{font-size:14px;}
.nav_clearer{clear:both;}

#nav_mainMenuBgInside{background:url(/f/1/global/nav_corn.gif) right top no-repeat #fff; height:40px; width:715px; position:relative;}



#nav_menu1 a{display:block; float:left; color:#652d86; padding:12px 18px 0 8px; height:28px; background:#fff; position:relative; text-decoration:none; font-weight:bold;}
#nav_menu2 a{display:block; float:left; color:#652d86; padding:12px 18px 0 8px; height:28px; background:#fff; position:relative; text-decoration:none; font-weight:bold;}
#nav_menu3 a{display:block; float:left; color:#652d86; padding:12px 18px 0 8px; height:28px; background:#fff; position:relative; text-decoration:none; font-weight:bold;}


*html #nav_menu1 a{display:block; float:left; color:#652d86; padding:12px 18px 0 8px; height:28px; background:#fff; position:relative; text-decoration:none; font-weight:bold;}
*html #nav_menu2 a{display:block; float:left; color:#652d86; padding:12px 18px 0 8px; height:28px; background:#fff; position:relative; text-decoration:none; font-weight:bold;}
*html #nav_menu3 a{display:block; float:left; color:#652d86; padding:12px 18px 0 8px; height:28px; background:#fff; position:relative; text-decoration:none; font-weight:bold;}



#nav_menu1 b{display:block; float:left; color:#fff; padding:12px 18px 0 8px; height:28px; background:#652d86; position:relative; font-weight:bold; font-size:14px;}
#nav_menu2 b{display:block; float:left; color:#fff; padding:12px 18px 0 8px; height:28px; background:#652d86; position:relative; font-weight:bold; font-size:14px;}
#nav_menu3 b{display:block; float:left; color:#fff; padding:12px 18px 0 8px; height:28px; background:#652d86; position:relative; font-weight:bold; font-size:14px; }




#nav_menu2 b span.nav_activeleft{background:url(/f/1/global/teeest2.gif) 0 0 no-repeat; top:0; left:0; width:22px; height:25px; display:block; position:absolute;}
#nav_menu2 b span.nav_activeright{background:url(/f/1/global/teeest2.gif) 0 -25px no-repeat; top:0; right:-1px; width:22px; height:25px; display:block; position:absolute;}



#nav_menu1 a span.nav_activeleft{background:url(/f/1/global/teeest.gif) 0 0 no-repeat; top:0; left:-17px; width:17px; height:25px; display:block; position:absolute;}
#nav_menu1 a span.nav_activeright{background:url(/f/1/global/teeest.gif) 0 -50px no-repeat; top:0; right:0; width:17px; height:25px; display:block; position:absolute;}


#nav_menu1 b span.nav_activeleft{background:url(/f/1/global/teeest.gif) 0 -25px no-repeat; top:0; left:-17px; width:17px; height:25px; display:block; position:absolute;}
#nav_menu1 b span.nav_activeright_3{background:url(/f/1/global/teeest2.gif) 0 -25px no-repeat; top:0; right:0; width:22px; height:25px; display:block; position:absolute;}


#nav_menu1 a span.nav_activeright_2{background:url(/f/1/global/teeest.gif) 0 -100px no-repeat; top:0; right:0; width:17px; height:25px; display:block; position:absolute;}
#nav_menu1 a:hover span.nav_activeright_2{background:url(/f/1/global/teeest2.gif) 0 -25px no-repeat; top:0; right:0; width:22px; height:25px; display:block; position:absolute;}

#nav_menu1 a:hover span.nav_activeleft{background:url(/f/1/global/teeest.gif) 0 -25px no-repeat; top:0; left:-17px; width:17px; height:25px; display:block; position:absolute;}
#nav_menu1 a:hover span.nav_activeright{background:url(/f/1/global/teeest.gif) 0 -75px no-repeat; top:0; right:0; width:17px; height:25px; display:block; position:absolute;}


#nav_menu2 a span.nav_activeleft{}
#nav_menu2 a span.nav_activeright{background:url(/f/1/global/teeest.gif) 0 -50px no-repeat; top:0; right:-1px; width:17px; height:25px; display:block; position:absolute;}


#nav_menu2 a span.nav_activeright_2{background:url(/f/1/global/teeest.gif) 0 -100px no-repeat; top:0; right:0; width:17px; height:25px; display:block; position:absolute;}



#nav_menu2 a:hover span.nav_activeright_2{background:url(/f/1/global/teeest2.gif) 0 -25px no-repeat; top:0; right:-1px; width:22px; height:25px; display:block; position:absolute;}


#nav_menu2 a:hover span.nav_activeleft{background:url(/f/1/global/teeest.gif) 0 -50px no-repeat; top:0; left:-17px; width:22px; height:25px; display:block; position:absolute;}
#nav_menu2 a:hover span.nav_activeright{background:url(/f/1/global/teeest.gif) 0 -75px no-repeat; top:0; right:0; width:17px; height:25px; display:block; position:absolute;}

#nav_menu2 a:hover span.nav_activeleft3{background:url(/f/1/global/teeest.gif) 0 -75px no-repeat; top:0; left:-17px; width:22px; height:25px; display:block; position:absolute;}


#nav_menu3 a span.nav_activeright{background:url(/f/1/global/teeest3.gif) 0  0 no-repeat; top:0; right:0; width:21px; height:25px; display:block; position:absolute;}

#nav_menu3 a span.nav_activeleft{background:url(/f/1/global/teeest3.gif)  0 0 no-repeat; top:0; left:0; width:21px; height:25px; display:block; position:absolute;}

#nav_menu3 a span.nav_activeleft_2{}

#nav_menu3 a:hover span.nav_activeleft_2{background:url(/f/1/global/teeest.gif)  0 -50px no-repeat; top:0; left:-17px; width:21px; height:25px; display:block; position:absolute;}


#nav_menu3 b span.nav_activeright{background:url(/f/1/global/teeest3.gif) 0  -25px no-repeat; top:0; right:0; width:21px; height:25px; display:block; position:absolute;}


#nav_menu3 b span.nav_activeleft{background:url(/f/1/global/teeest3.gif)  0 0 no-repeat; top:0; left:0; width:21px; height:25px; display:block; position:absolute;}


#nav_menu3 a:hover span.nav_activeright{background:url(/f/1/global/teeest3.gif) 0 -25px  no-repeat; right:0; top:0;  width:21px; height:25px; display:block; position:absolute;}

#nav_menu3 a:hover span.nav_activeleft{background:url(/f/1/global/teeest3.gif)  0 -50px no-repeat; top:0; left:-21px; width:21px; height:25px; display:block; position:absolute;}


#nav_menu1 a:hover{color:#fff; background:#652d86;}
#nav_menu2 a:hover{color:#fff; background:#652d86;}
#nav_menu3 a:hover{color:#fff; background:#652d86;}


.nav_mainDivBottom{background:#652d86; color:#fff; height:28px; width:715px; padding:12px 0 0 0;}
*html .nav_mainDivBottom{background:#652d86; color:#fff; height:40px; width:715px; padding:12px 0 0 0;}
.nav_mainDivBottom a{font-size:12px; display:block; float:left;}
.nav_mainDivBottom a{color:#fff; padding:0 0 0 px; text-decoration:none; font-weight:bold;}
.nav_mainDivBottom a:hover{color:#e4e0dd; font-weight:bold;}
.nav_mainDivBottom a:visited{color:#fff; font-weight:bold; text-decoration:none;}
.nav_mainDivBottom a:visited:hover{color:#e4e0dd; font-weight:bold;}
.nav_mainDivBottom a:selected{font-size:12px; display:block; float:left;}

.nav_mainDivBottom span{color:#fff; padding:0 0 0 19px; text-decoration:none; font-weight:bold; font-size:12px; display:block; float:left;}






/*searchTop*/
#nav_searchTop_2010{float:right; padding:9px 20px 0 0; width:250px; position:absolute; right:0;}
  
#nav_searchTop_2010 .nav_inpSearch_2010{width:153px; height:14px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-top:0; border-bottom:0; font-size:11px; padding:0 5px 1px 17px; background:url(/f/1/global/lup.gif) center left no-repeat; float:left;}

#nav_bg1Top_2010{background:url(/f/1/global/searchbgtop.gif) no-repeat; width:152px; float:right; padding:3px 0 0 0; margin:0 8px 0 0; float:right;}

#nav_bg1Bottom_2010{background:url(/f/1/global/searchbgbottom.gif) no-repeat; width:152px; height:4px; float:right; }

.nav_searchButton_2010_en{background:url(/f/1/global/search.gif) no-repeat;   float:right !important; cursor:pointer; height:23px; width:58px; border:0; color:#fff; font-weight:bold; text-align:center !important; font-size:11px;}

.nav_searchButton_2010_ru{background:url(/f/1/global/poisk.gif) no-repeat;  float:right !important; cursor:pointer; height:23px; width:52px; border:0; color:#fff; font-weight:bold; text-align:center !important; font-size:11px;}

.nav_searchButton_2010_az{background:url(/f/1/global/axtarish.gif) no-repeat;  float:right !important; cursor:pointer; height:23px; width:58px; border:0; color:#fff; font-weight:bold; text-align:center !important; font-size:11px;}



/*boxBox*/
#nav_azercellLogo{float:left; position:relative;}
#nav_azercellLogo span{background:url(/f/1/global/azercell_logo.jpg) no-repeat; width:216px; height:80px; position:absolute; top:0; left:0;}
#nav_boxBox{float:right; width:715px;}

* html #nav_menu1 a, * html #nav_menu2 a, * html #nav_menu3 a{height:40px;}
* html #nav_menu1 b, * html #nav_menu2 b, * html #nav_menu3 b{height:40px;}


.nav_bgw{background:#fff; width:17px; height:40px; position:absolute; right:-17px; top:0;}

*html .cornBgWL_2010{width:10px; height:2px; border-top:1px solid; position:absolute; left:-5px; bottom:-16px;}
*html .cornBgWR_2010{background:#fff; width:10px; height:21px; position:absolute; right:-10px; top:0;}

.tw {background: url(/f/1/global/tab_tbg.gif) 0 0 repeat-x; width: 215px;}
.b {background: url(/f/1/global/tab_tbg.gif) 0 100% repeat-x}
.l {background: url(/f/1/global/tab_tbg.gif) 0 0 repeat-y}
.r {background: url(/f/1/global/tab_tbg.gif) 100% 0 repeat-y}
.bl {background: url(/f/1/global/tab_bl.gif) 0 100% no-repeat}
.br {background: url(/f/1/global/tab_br.gif) 100% 100% no-repeat}
.tl {background: url(/f/1/global/tab_tl.gif) 0 0 no-repeat}
.trw {background: url(/f/1/global/tab_trw.gif) 100% 0 no-repeat; padding:10px} 
.tr {background: url(/f/1/global/tab_tr.gif) 100% 0 no-repeat; padding:10px} 

.tr p {padding:0px} 




.nav_t {background: url(/f/1/global/tab_tbg.gif) 0 0 repeat-x; width: 220px;}
.nav_b {background: url(/f/1/global/tab_tbg.gif) 0 100% repeat-x}
.nav_l {background: url(/f/1/global/tab_tbg.gif) 0 0 repeat-y}
.nav_r {background: url(/f/1/global/tab_tbg.gif) 100% 0 repeat-y}
.nav_bl {background: url(/f/1/global/nav_bl.gif) 0 100% no-repeat}
.nav_br {background: url(/f/1/global/nav_br.gif) 100% 100% no-repeat}
.nav_tl {background: url(/f/1/global/nav_tl.gif) 0 0 no-repeat}
.nav_tr {background: url(/f/1/global/nav_tr.gif) 100% 0 no-repeat; padding:10px} 


.calc_clearer{clear:both;}



#calc_rightBoxBottomBg{ no-repeat;}
.calc_rightBoxInside{width:189px; margin:0 10px 0 15px;}
.calc_linkBg1{background:#f7f3f4; padding:2px 0 0 5px;}
.calc_linkBg1 a{display:block; background:url(/f/1/global/link_arrow.gif) no-repeat; color:#662f8c; padding:0 5px 5px 25px; text-decoration:none; margin:0 0 0 10px;} 
.calc_linkBg1 a:hover{background:url(/f/1/global/link_arrow_active.gif) no-repeat;} 

.calc_linkBg2{background:#f7f3f4; padding:2px 0 0 5px;}
.calc_linkBg2 span{background:url(/f/1/global/bg_linkbottom2.gif) bottom no-repeat; padding:2px 0 0 5px; position:absolute; width:16px; height:20px; left:-4px; bottom:-1px;}
*html .calc_linkBg2 span{background:url(/f/1/global/bg_linkbottom2.gif) bottom no-repeat; padding:2px 0 0 5px; position:absolute; width:16px; height:20px; left:-1px; bottom:-1px;}
.calc_linkBg2 a{display:block; background:url(/f/1/global/link_arrow.gif) no-repeat; color:#662f8c; padding:0 5px 5px 25px; text-decoration:none; margin:0 0 0 10px;} 
.calc_linkBg2 a:hover{background:url(/f/1/global/link_arrow_active.gif) no-repeat;} 


.calc_smallBox{padding:5px 0 0 0;}
.calc_smallBox p{padding:0 0 7px 0; margin:0;}
.calc_shield{width:144px; height:9px; float:left; background:url(/f/1/global/shield_bg.gif) no-repeat; position:relative; margin:7px 0 0 0;}
.calc_arrow{width:8px; height:13px; background:url(/f/1/global/arrow_bg.gif) no-repeat; position:absolute; top:-2px; }

.calc_ej_is{float:left; width:44px;}

.calc_n{width:37px; border:1px solid #d9d9d9; margin:0 0 0 4px;}
.calc_n2{width:24px; border:1px solid #d9d9d9; margin:0 0 0 4px;}

.calc_buttonCalc{background:url(/f/1/global/bg_button.gif) repeat-x; height:22px; position:relative; display:block; float:right; color:#fff; padding:0 8px 0 8px; margin:10px 0 0 0; cursor:pointer; text-decoration:none;}
.calc_buttonCalc span.calc_leftCorner{background:url(/f/1/global/bg_corner_button_r.jpg) top right no-repeat; top:0; right:0; width:7px; height:6px; position:absolute;}
.calc_buttonCalc span.calc_rightCorner{background:url(/f/1/global/bg_corner_button_l.jpg) bottom left no-repeat; bottom:0; left:0; width:7px; height:6px; position:absolute;}

.calc_buttonCalc span.calc_leftCorner2{background:url(/f/1/global/bg_corner_but_top_left2.gif) top left no-repeat; top:0; left:0; width:7px; height:6px; position:absolute;}
.calc_buttonCalc span.calc_rightCorner2{background:url(/f/1/global/bg_corner_but_bottom_left2.gif) bottom right no-repeat; bottom:0; right:0; width:7px; height:6px; position:absolute;}



#calc_results{}
#calc_calc{}

.calc_smallBox2{padding:20px 0 0 0;}
.calc_boxResults{}
.calc_boxResults label{float:left; width:75px; display:block; padding:3px 0 0 0;}
.calc_boxResults input{float:left; width:109px; border:1px solid #d9d9d9;}
.calc_inp_res{margin:13px 0 0 0;}
.calc_inp_res1{margin:5px 0 0 0;}

.calc_pTxt{font-weight:bold; padding:5px 15px 5px 15px;}





.map_buttonCalc{background:url(/f/1/global/bg_button.gif) repeat-x; height:22px; position:relative; display:block; float:right; color:#fff; padding:0 8px 0 8px; margin:10px 0 0 0; cursor:pointer; text-decoration:none; position:relative;}
*html .map_buttonCalc{padding:1px 8px 0 8px;}
.map_buttonCalc span.map_leftCorner{background:url(/f/1/global/bg_corner_button_r_map.jpg) top right no-repeat; top:0; right:0; width:7px; height:6px; position:absolute;}
.map_buttonCalc span.map_rightCorner{background:url(/f/1/global/bg_corner_button_l_map.jpg) bottom left no-repeat; bottom:0; left:0; width:7px; height:6px; position:absolute;}

.map_buttonCalc span.map_leftCorner2{background:url(/f/1/global/bg_corner_but_top_left2_map.gif) top left no-repeat; top:0; left:0; width:7px; height:6px; position:absolute;}
.map_buttonCalc span.map_rightCorner2{background:url(/f/1/global/bg_corner_but_bottom_left2_map.gif) bottom right no-repeat; bottom:0; right:0; width:7px; height:6px; position:absolute;}


.selectWidth{width:190px; float:left;}

.map_nav_box{width:220px; border:1px solid #d9d9d9; position:relative;}
*html .map_nav_box{height:1%;}
.map_nav_box span{white-space:normal !important;}
.map_nav_box div{white-space:normal !important;}
.map_form_map label{display:block; font-weight:bold; padding:0 0 10px 0;}
.map_nav_smallBox{margin:0 0px 0 0px; padding:0px 0 0px 0; clear:both;}
.map_clearer{clear:both;}

.linkBg2{background:url(/f/1/global/bg_linkbottom.gif) bottom no-repeat; padding:2px 0 0 5px; position:absolute; width:16px; height:20px; left:-4px; bottom:-1px;}

*html .linkBg2{background:url(/f/1/global/bg_linkbottom.gif) bottom no-repeat; padding:2px 0 0 5px; position:absolute; width:16px; height:20px; left:-1px; bottom:-1px;}


*html .d1{position:absolute; background:#fff; width:8px; height:5px; padding:2px 0 1px 0; right:-8px; top:0;}
*html .d2{position:absolute; background:#fff; width:13px; height:2px; padding:2px 0 1px 0; left:-1px; bottom:-23px;}
