body {

    background-image: url(img/bg2.png);

    background-repeat: repeat;

}



#container {

    margin-top: 20px;

    margin-right: auto;

    margin-left: auto;

    background-color: #000000;

    border-top-width: 0px;

    border-right-width: 0px;

    border-bottom-width: 0px;

    border-left-width: 0px;

    border-top-style: none;

    border-right-style: none;

    border-bottom-style: none;

    border-left-style: none;

    width: 600px;

    padding: 0px;

    height: 2340px;

    position: relative;

    z-index: 1;

}

#container2 {

    margin-top: 20px;

    margin-right: auto;

    margin-left: auto;

    background-color: #000000;

    border-top-width: 0px;

    border-right-width: 0px;

    border-bottom-width: 0px;

    border-left-width: 0px;

    border-top-style: none;

    border-right-style: none;

    border-bottom-style: none;

    border-left-style: none;

    width: 600px;

    padding: 0px;

    height: 1180px;

    position: relative;

    z-index: 1;

}



#container3 {

    margin-top: 20px;

    margin-right: auto;

    margin-left: auto;

    background-color: #000000;

    border-top-width: 0px;

    border-right-width: 0px;

    border-bottom-width: 0px;

    border-left-width: 0px;

    border-top-style: none;

    border-right-style: none;

    border-bottom-style: none;

    border-left-style: none;

    width: 600px;

    padding: 0px;

    height: 1760px;

    position: relative;

    z-index: 1;

}



#glassCover {

    position: absolute;

    top:  0px;

    left: 0px;

    width: 600px;

    height: 600px;

    margin: 0px;

    padding: 0px;

    border: 0px;

    background-color: #000000;

    z-index: 0;

    /* opacity set in init() */

}



#navMenu {

    position: absolute;

    top:  60px;

    left: 470px;

    width: 148px;

    height: 300px;

    margin: 0px;

    padding: 0px;

    border: 0px;

    background-image: url(img/navMenu.gif);

    z-index: -1;

}



.navMenuItem {

    position: relative;

    margin-top: 10px;

    margin-left: 30px;

    margin-right: 10px;

    padding: 0px;

    clear: none;

    width: 90px;

    text-align: center;

    overflow: hidden;

    font: bold 100% Arial,sans-serif;

    background-color: #eeeeee;

    opacity: 0.5;

}



.navMenuItem a {

    color: #000000;

    text-decoration: none;

}

.navMenuItem a:visited {

    color: #000000;

    text-decoration: none;

}



.navMenuSpacer {

    position: relative;

    margin: 10px;

    padding: 0px;

    clear: none;

    width: 90px;

    height: 60px;

}



.spacerBotNav {

    position: relative;

    margin: 10px;

    padding: 0px;

    clear: none;

    width: 600px;

    height: 60px;

}



.contRefs {

    position: relative;

    margin-top: 15px;

    margin-right: auto;

    margin-left: auto;

    margin-bottom: 40px;

    border-width: 0px;

    border-style: none;

    width: 600px;

    padding: 0px;

    height: 85px;

    background-color: #000000;

}

.txtRefs {

    position: absolute;

    top:  5px;

    left:  5px;

    width: 585px;

    height: 15px;

    margin: 0px;

    padding-left: 5px;

    padding-top: 0px;

    padding-bottom: 0px;

    clear: none;

 /* text-align: center;   */

    overflow: hidden;

    background-color: #222222;

    color: #AAAAAA;

    font-family: Arial, sans-serif;

    font-size: 70%;

}



.logosRefs {

    position: absolute;

    top: 20px;

    left:  5px;

    width: 590px;

    height: 60px;

    margin: 0px;

    padding: 0px;

    clear: none;

    text-align: center;

    overflow: hidden;

    background-color: #222222;

}



 /*

.txtRefs p {

    text-align: center;

}*/



.contBotNav {

    position: relative;

    margin-top: 15px;

    margin-right: auto;

    margin-left: auto;

    border-width: 0px;

    border-style: none;

    width: 600px;

    padding: 0px;

    height: 30px;

    background-color: #000000;

}

.txtBotNav {

    position: absolute;

    top:  5px;

    left:  5px;

    width: 590px;

    height: 20px;

    margin: 0px;

    padding: 0px;

    clear: none;

    text-align: center;

    overflow: hidden;

    background-color: #222222;

 /*

    background-image: url(img/navMenuHoriz.jpg);  */

}



.txtBotNav p {

    text-align: center;

}





#contFooter {

    margin-top: 10px;

    margin-right: auto;

    margin-left: auto;

    border-top-width: 0px;

    border-right-width: 0px;

    border-bottom-width: 0px;

    border-left-width: 0px;

    border-top-style: none;

    border-right-style: none;

    border-bottom-style: none;

    border-left-style: none;

    width: 600px;

    padding: 0px;

    height: 40px;

    position: relative;

}

.txtFooter {

    position: absolute;

    top:  0px;

    left: 4px;

    width: 592px;

    margin: 0px;

    padding: 0px;

    clear: none;

}



.tweetit {

    position: absolute;

    top: 541px;

    left: 455px;

    width:  55px;

    height: 19px;

    margin: 0px;

    padding: 0px;

    border-width: 0px;

    border-style: none;

    clear: none;

    float: none;

}



.followtw {

    position: absolute;

    top: 380px;

    left: 575px;

    width:  27px;

    height: 160px;

    margin: 0px;

    padding: 0px;

    border-width: 0px;

    border-style: none;

    clear: none;

    float: none;

}





.keyCont {

    background-color: #222222;

    background-image: url(img/keyCont_b.jpg);

    height: 560px;

    width: 560px;

    overflow: hidden;

    visibility: visible;

    clear: none;

    float: none;

    position: absolute;

    top: 20px;

    left: 20px;

}



.keyCont11 {

    top: 20px;

}



.keyCont12 {

    top: 600px;

}



.keyCont13 {

    top: 1180px;

}



.keyCont14 {

    top: 1760px;

}



.keyContNum {

    position: absolute;

    top: 100px;

    left: 332px;

}



.videoCont {

    position: absolute;

    top: 40px;

    left: 40px;

}







a {

    /*

    color: #cc6699;

    color: #006699;      M

    color: #51c5ff;       E       81 197 255

    */

    color: #51c5ff;

    text-decoration: none;

}

a:visited {

    color: #51c5ff;

    text-decoration: none;

}





h1{

    font: bold 200% Arial,sans-serif;

    /*

    color: #0099CC;     orig

    color: #89c2cd;     skoro bila

    color: #ff4221;     E-red

    color: #a73107;     good - img table

    color: #8c4029;     washed -

    */

    color: #a73107;

    margin: 0px;

    padding: 0px;

}



h2{

    font: bold 114% Arial,sans-serif;

    color: #a73107;

    padding: 0px;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

}



h3{

    font: bold 100% Arial,sans-serif;

    color: #334d55;

    padding: 0px;

    margin-top: 2px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

}



h4{

    font: bold 100% Arial,sans-serif;

    color: #44dddd;

    margin: 0px;

    padding: 2px;

    background-color: #444444;

}

/*

h4{

    font: bold 90% Arial,sans-serif;

    color: #ccFFFF;

    padding: 0px;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 4px;

    margin-left: 0px;

}   */



h5{

    font: bold 80% Arial,sans-serif;

    color: #FFFFFF;

    margin: 0px;

    padding: 0px;

    background-color: #444444;

}



h6{

    font: bold 80% Arial,sans-serif;

    color: #FFFFFF;

    margin: 0px;

    padding: 0px;

    background-color: #444444;

}





p {

    color: #FFFFFF;

    padding: 0px;

    text-align: justify;

    margin-top: 2px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

    font-family: Arial, sans-serif;

    font-size: 80%;

}



li {

    font: 80% Arial,sans-serif;

    color: #FFFFFF;

    margin: 0px;

    padding: 0px;

}



.txtBlk ul {

    margin-top: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-bottom: 0px;

}



.strikeout {text-decoration: line-through;}



.txtBlk {

    color: #FFFFFF;

    position: absolute;

    left: 50px;

    margin: 0px;

    padding: 0px;

    clear: none;

    width: 300px;

    overflow: auto;

}



.txtBlkP {

    color: #FFFFFF;

    position: absolute;

    left: 50px;

    margin: 0px;

    padding: 0px;

    clear: none;

    width: 300px;

    overflow: auto;

    font-family: Arial, sans-serif;

    font-size: 80%;

}



.txtBlkPj {

    position: absolute;

    color: #FFFFFF;

    text-align: justify;

    left: 50px;

    margin: 0px;

    padding: 0px;

    clear: none;

    width: 300px;

    overflow: auto;

    font-family: Arial, sans-serif;

    font-size: 80%;

}



.txt110 {

    position: absolute;

    top: 30px;

    width: 460px;

    height: 40px;

    text-align: center;

    overflow: hidden;

 /* background-color: #777777;

  */

}

.txt111 {

    position: absolute;

    top: 70px;

    width: 460px;

    height: 30px;

    text-align: left;

    overflow: hidden;

 /* background-color: #666666;

  */

}

.txt112 {

    position: absolute;

    top: 100px;

    width: 350px;

    height: 430px;

 /* background-color: #555555;

  */

}

.txt113 {

    position: absolute;

    top: 100px;

    width: 350px;

    height: 160px;

 /* background-color: #444444;

  */

}

.txt114 {

    position: absolute;

    top: 260px;

    height: 280px;

 /* background-color: #555555;

  */

}

.txt121 {

    position: absolute;

    top:  40px;

    width: 460px;

    height: 130px;

 /* background-color: #444444;

  */

}

.txt122 {

    position: absolute;

    top: 170px;

    width: 300px;

    height: 230px;

 /* background-color: #555555;

  */

}

.txt123 {

    position: absolute;

    top: 400px;

    width: 320px;

    height: 30px;

 /* background-color: #666666;

  */

}

.txt125 {

    position: absolute;

    top:  220px;

    left: 370px;

    width: 130px;

    height: 180px;

    padding: 5px;

    background-color: #777777;

    text-align: center;

 /* vertical-align: middle; */

    font-family: Arial, sans-serif;

    font-size: 10pt;

}

#alphabet {

    position: absolute;

    left: 50px;

    top: 440px;

    height: 28px;

    background-color: #CCCCCC;

    margin: 0px;

    padding: 0px;

    text-align: center;

    vertical-align: middle;

    cursor: default;

}

#kanimfram {

    position: absolute;

    left: 80px;

    top: 490px;

    z-index: 4;

}



.txt131 {

    position: absolute;

    top:  40px;

    width: 380px;

    height: 140px;

 /* background-color: #666666;

  */

}

#simpleKeyMap {

    position: absolute;

    top: 146px;

    left: 470px;

    width:  46px;

    height: 374px;

}

#charMapKey {

    position: absolute;

    top: 80px;

    left: 450px;

    width:  32px;

    height: 440px;

    visibility: hidden;

}

#charMapNrm {

    z-index: 2;

}

.charMapVal {

    position: absolute;

    top: 80px;

    left: 481px;

    width:  48px;

    height: 440px;

    visibility: hidden;

}

#txt134 {

    position: absolute;

    top: 380px;

    width: 400px;

    height: 60px;

    visibility: visible;

 /* background-color: #555555;

  */

}

#txt135 {

    position: absolute;

    top: 440px;

    width: 400px;

    height: 44px;

 /* color: #FFcccc;

    visibility: hidden; */

 /* background-color: #444444;

  */

}

#txt136 {

    position: absolute;

    top: 380px;

    width: 380px;

    height: 110px;

    visibility: visible;

 /* background-color: #cccccc;

  */

}

.txt139 {

    position: absolute;

    top: 500px;

    width: 420px;

    height: 30px;

 /* background-color: #777777;

  */

}



.txt141 {

    position: absolute;

    top:  40px;

    width: 470px;

    height: 240px;

 /* background-color: #444444;

  */

}

.txt142 {

    position: absolute;

    top: 280px;

    width: 300px;

    height: 195px;

 /* background-color: #777777;

  */

}

.txt143 {

    position: absolute;

    top: 475px;

    width: 290px;

    height: 35px;

    padding: 5px;

    background-color: #555555;

    text-align: center;

    font-family: Arial, sans-serif;

    font-size: 10pt;

}

.txt144 {

    position: absolute;

    top: 280px;

    left: 370px;

    width: 140px;

    height: 75px;

    padding: 5px;

    background-color: #555555;

    text-align: center;

 /* vertical-align: middle; */

    font-family: Arial, sans-serif;

    font-size: 10pt;

 /* background-color: #666666;

  */

}

.txt145 {

    position: absolute;

    top: 385px;

    left: 370px;

    width: 140px;

    height: 125px;

    padding: 5px;

    background-color: #555555;

    text-align: center;

 /* vertical-align: middle; */

    font-family: Arial, sans-serif;

    font-size: 10pt;

 /* background-color: #555555;

  */

}



.txt2x0 {

    position: absolute;

    top: 30px;

    width: 460px;

    height: 60px;

    text-align: center;

    overflow: hidden;

 /* background-color: #777777;

  */

}

.txt2x1 {

    position: absolute;

    top: 90px;

    width: 460px;

    height: 440px;

 /* background-color: #555555;

  */

}



.infoHdr {

    font: bold 100% Arial,sans-serif;

 /* color: #44dddd;

  */

    color: #dddddd;

    margin:  0px;

    padding-left:  4px;

    padding-right:  4px;

    padding-top: 0px;

    padding-bottom: 0px;

    background-color: #444444;

}



.errMsg {



    font: bold 100% Courier, monospaced;

    color: #dd0000;

    margin: 0px;

    padding: 0px;



    margin-top: 20px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

    padding-left: 10px;

    padding-top: 0px;

    padding-bottom: 0px;

}



#contactCittaLogo {

    position: absolute;

    top: 100px;

    left: 50px;

    margin: 0;

 /* background-color: #777777;

  */

}



.txt241 {

    font: bold 100% Arial,sans-serif;

    color: #FFFFFF;

    text-align: left;

    position: absolute;

    top: 270px;

    left: 50px;

 /* left: 250px;

  */

    width: 240px;

    height: 90px;

    padding: 10px;

 background-color: #888888;  /*

                              */

}



.txt241 p {

    font: bold 125% Arial,sans-serif;

    color: #000066;

    text-align: left;

    margin-top: 2px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

}

.txt242 {

    position: absolute;

    top: 420px;

    width: 460px;

    height: 80px;

    padding: 10px;

 /* background-color: #777777;

  */

}



.txt242 p {

    font: bold 100% Arial,sans-serif;

    color: #FFFFFF;

    padding: 0px;

    text-align: justify;

    margin-top: 2px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

}



/*

#contactCittaLogo {

    position: absolute;

    top: 100px;

    left: 50px;

    margin: 0;

    background-color: #777777;



}



.txt241 {

    font: bold 100% Arial,sans-serif;

    color: #FFFFFF;

    text-align: right;

    position: absolute;

    top: 100px;

    left: 250px;

    left: 250px;



    width: 220px;

    height: 109px;

    padding: 20px;

 background-color: #888888;



}



.txt241 p {

    font: bold 125% Arial,sans-serif;

    color: #000066;

    text-align: right;

    margin-top: 2px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

}

.txt242 {

    position: absolute;

    top: 340px;

    width: 460px;

    height: 120px;

    background-color: #777777;



}



.txt242 p {

    font: bold 100% Arial,sans-serif;

    color: #FFFFFF;

    padding: 0px;

    text-align: justify;

    margin-top: 2px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

}

*/



.txt421 {

    position: absolute;

    top: 80px;

    width: 460px;

    height: 60px;

 /* background-color: #777777;

  */

}



.txt510 {

    position: absolute;

    top: 30px;

    width: 460px;

    height: 40px;

    text-align: center;

 /* background-color: #777777;

  */

}



.txt521 {

    position: absolute;

    top: 60px;

    width: 460px;

    height: 460px;

 /* background-color: #555555;

  */

}



.txt710 {

    position: absolute;

    top: 30px;

    width: 460px;

    height: 30px;

    text-align: center;

 /* background-color: #777777;

  */

}

.txt711 {

    position: absolute;

    top: 60px;

    width: 460px;

    height: 460px;

 /* background-color: #555555;

  */

}

.noteSpacer {

    position: relative;

    width: 460px;

    height: 20px;

 /* background-color: #777777;

  */

}



/* note number */

.noteNumber {

    font: bold 100% Arial,sans-serif;

    color: #44dddd;

    margin-top: 20px;

    margin-right: 0px;

    margin-bottom: 8px;

    margin-left: 0px;

    padding-left: 10px;

    padding-top: 0px;

    padding-bottom: 0px;

    background-color: #444444;



}



/* old note number

h7{

    font: bold 100% Arial,sans-serif;

    color: #44dddd;

    margin: 0px;

    padding: 2px;

    background-color: #444444;



} */



#compKeyMap {

    position: absolute;

    top: 80px;

    left: 50px;

    width: 316px;

    height: 442px;

 /* background-color: #444444;

  */

}





.txt732 {

    position: absolute;

    top: 280px;

    width: 300px;

    height: 195px;

 /* background-color: #777777;

  */

}



.fulSzImg {

    position: absolute;

    top: 50px;

    left: 30px;

    border: 0;

}



.fulSzImgDesc {

    position: absolute;

    top: 440px;

    left: 40px;

    width: 460px;

    height: 100px;

    border: 0;

    margin: 0px;

    padding: 0px;

    clear: none;

    overflow: auto;

}



.fulSzImgDescBot {

    top: 500px;

}



.backLink {

    position: absolute;

    top:  520px;

    left: 500px;

    border: 0;

    margin: 0px;

    padding: 0px;

    clear: none;

    margin: 0px;

    color: #FFFFFF;

    font-family: Arial, sans-serif;

    font-size: 80%;

}



#anilink a {

    background:url(img/bgl2.gif) repeat 0 0;

}



#kanimbase {

    position: absolute;

    left: 0px;

    top:  0px;

    z-index: 4;

}

#akk1 {

    position: absolute;

    left: 11px;

    top: 0px;

    z-index: 1;

}

#akk2 {

    position: absolute;

    left: 107px;

    top: 0px;

    z-index: 1;

}

#akk3 {

    position: absolute;

    left: 203px;

    top: 0px;

    z-index: 1;

}

#akk4 {

    position: absolute;

    left: 299px;

    top: 0px;

    z-index: 1;

}



.demoChar {

    position: absolute;

    width: 16px;

    height: 20px;

    top: 0px;

    padding: 0px;

    background-color: #CCCCCC;

    font-size: 12pt;

    font-weight: bold;

    font-family: Ariel, sans-serif;

}



.cksSp { background-color: #FFFFFF; }

/*

.cksRk { background-color: #F4DCDC; }  orig

.cksRl { background-color: #D0FFD0; }  orig

.cksRk { background-color: #F47651; }  E

.cksRl { background-color: #BAD55E; }  E

.cksRk { background-color: #CC9999; }  oTxt

.cksRl { background-color: #99CC99; }  oTxt

.cksRk { background-color: #a9d07b; }  mid E - oTxt (+)

.cksRl { background-color: #e08775; }  mid E - oTxt (+)

*/



.cksRk { background-color: #e08775; }

.cksRl { background-color: #a9d07b; }



#charA { left: 0px; }

#charB { left: 17px; }

#charC { left: 34px; }

#charD { left: 51px; }

#charE { left: 68px; }

#charF { left: 85px; }

#charG { left: 102px; }

#charH { left: 119px; }

#charI { left: 136px; }

#charJ { left: 153px; }

#charK { left: 170px; }

#charL { left: 187px; }

#charM { left: 204px; }

#charN { left: 221px; }

#charO { left: 238px; }

#charP { left: 255px; }

#charQ { left: 272px; }

#charR { left: 289px; }

#charS { left: 306px; }

#charT { left: 323px; }

#charU { left: 340px; }

#charV { left: 357px; }

#charW { left: 374px; }

#charX { left: 391px; }

#charY { left: 408px; }

#charZ { left: 425px; }



/*

    color: #CC9999;           orig

    color: #99CC99;           orig

*/



.txtHdrRock {

    color: #e08775;

    font: bold 90% Arial,sans-serif;

    padding: 0px;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 4px;

    margin-left: 0px;

}

.txtHdrRoll {

    color: #a9d07b;

    font: bold 90% Arial,sans-serif;

    padding: 0px;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 4px;

    margin-left: 0px;

}





#simForm {

    position: absolute;

    top: 180px;

    left: 50px;

    width: 340px;

    height: 200px;

    margin: 0;

    padding: 0;

 /* background-color: #888888;

  */

}

#simArea {

    position: absolute;

    top: 20px;

    left: 0px;

    width: 324px;

    height: 132px;

    margin: 0;

    padding: 2px;

    border: 2px solid #666666;

    color: navy;

    font-size: 12pt;

    font-weight: bold;

    font-family: Tahoma, sans-serif;

    background-color: #CCCCCC;

    background-image: url(bg.gif);

    background-position: bottom right;

    background-repeat: no-repeat;



}



#txtSimRad {

    position: absolute;

    top:  0px;

    left: 0px;

    width: 324px;

    height: 20px;

    margin: 0;

    border: 0px;

    color: #CCCCCC;

    font-size: 8pt;

    font-weight: bold;

    font-family: Ariel, sans-serif;

 /* background-color: #888888;

  */

}



#simaClearButton {

    position: absolute;

    top: 170px;

    left: 272px;

    width: 60px;

    margin: 0;

    padding: 0;

}



#simStatShiftOff  { position: absolute; top: 350px; left:  50px; width: 60px; height: 17px; margin: 0; z-index: 2; visibility:hidden;}

#simStatNumOff    { position: absolute; top: 350px; left: 110px; width: 60px; height: 17px; margin: 0; z-index: 2; visibility:hidden;}

#simStatLangOff   { position: absolute; top: 350px; left: 170px; width: 60px; height: 17px; margin: 0; z-index: 2; visibility:hidden;}

#simStatCtrlOff   { position: absolute; top: 350px; left: 230px; width: 60px; height: 17px; margin: 0; z-index: 2; visibility:hidden;}

#simStatShiftOn   { position: absolute; top: 350px; left:  50px; width: 60px; height: 17px; margin: 0; z-index: 1; visibility:hidden;}

#simStatNumOn     { position: absolute; top: 350px; left: 110px; width: 60px; height: 17px; margin: 0; z-index: 1; visibility:hidden;}

#simStatLangOn    { position: absolute; top: 350px; left: 170px; width: 60px; height: 17px; margin: 0; z-index: 1; visibility:hidden;}

#simStatCtrlOn    { position: absolute; top: 350px; left: 230px; width: 60px; height: 17px; margin: 0; z-index: 1; visibility:hidden;}



#simStatLShiftOff { position: absolute; top: 350px; left:  80px; width: 60px; height: 17px; margin: 0; z-index: 2; visibility:hidden;}

#simStatLNumOff   { position: absolute; top: 350px; left: 140px; width: 60px; height: 17px; margin: 0; z-index: 2; visibility:hidden;}

#simStatLLangOff  { position: absolute; top: 350px; left: 200px; width: 60px; height: 17px; margin: 0; z-index: 2; visibility:hidden;}

#simStatLCtrlOff  { position: absolute; top: 350px; left: 260px; width: 60px; height: 17px; margin: 0; z-index: 2; visibility:hidden;}

#simStatLShiftOn  { position: absolute; top: 350px; left:  80px; width: 60px; height: 17px; margin: 0; z-index: 1; visibility:hidden;}

#simStatLNumOn    { position: absolute; top: 350px; left: 140px; width: 60px; height: 17px; margin: 0; z-index: 1; visibility:hidden;}

#simStatLLangOn   { position: absolute; top: 350px; left: 200px; width: 60px; height: 17px; margin: 0; z-index: 1; visibility:hidden;}

#simStatLCtrlOn   { position: absolute; top: 350px; left: 260px; width: 60px; height: 17px; margin: 0; z-index: 1; visibility:hidden;}





.anchcont {

    width: 220px;

}



.ieAnchBug {

    position: absolute;

    top: 0px;

    left: 50px;

    width: 220px;

    margin: 0;

    padding: 0;

}





