/* *** *** ZAKLADNI TAGY DOKUMENTU *** *** */

body {font-size: 10px; font-family: Verdana, sans-serif;
      background: url(/__img/inshop/bg-body.png) repeat-x #ffffff; color: #111111; margin-left: auto; margin-right: auto; margin-top: 0px;
      border: 0px solid magenta; text-align: center;}

.all {width: 930px; _width: 960px;text-align: left; border: 0px solid #eff1f8; margin-left: auto; margin-right: auto;
      background-color: white; padding-left: 15px; padding-right: 15px;}

.main {width: 930px; border: 0px solid red; position: relative; margin-top: 15px;}
.leftColumn {font-weight: bold;width: 170px; position: relative; border: 0px solid cyan; float: left;}
.right {width: 740px; position: relative; border: 0px solid red; float: right;}
.middleColumn {width: 540px; position: relative; border: 0px solid green; float: left; margin-right: 5px; margin-left: 0px; top: -6px;}
.rightColumn {width: 170px; position: relative; border: 0px solid blue; float: right;}
.bottom {width: 930px; position: relative; border-top: 1px solid #023077;; clear: both;
         text-align: center; margin-top: 15px; padding-top: 10px; margin-bottom: 20px; margin-left: 0px;}


.blackDeath {width: 958px; _width: 960px; height: 15px; color: white; background: url(/__img/inshop/bg-nadpisy.png) repeat-x left bottom; position: relative;
            font-weight: bold; padding: 1px; text-align: left; margin-left: auto; margin-right: auto;}

.cleaner 
{
    clear:both;
    }

.floatleft
{
    float: left;
    margin-right: 3px;
    }
h2.shop {font-size: 130%;}                    
h2.shop a{color: #cc0000; text-decoration: underline;}
h2.shop a:hover {color: Red; text-decoration: none;}            
    
/* *** *** ODKAZY *** *** */

a {color: #023077;}
a.download1:hover {text-decoration: underline; color:#FFFFFF; font-size: 10px; font-weight: bold;}
a:hover {text-decoration: none;}

.head a {text-decoration: none; color: #1b507f;}
.head a:hover {color: #e8bc0c;}

.webItem a {text-decoration: none; color: white;}
.webItem a:hover {color: black;}

.menuTitle a {text-decoration: none; color: white;}
.menuTitle2 a {text-decoration: none;}
.menuTitle3 a {text-decoration: none; color: white;}
.menuTitle4 a {text-decoration: none; color: white;}

.leftMenuItem a {font-weight: bold; color: #023077; text-decoration: underline;}
.leftMenuItem a:hover {color: black; text-decoration: none;}
.leftMenuSubItem a {font-weight: bold; color: #023077; text-decoration: underline;}
.leftMenuSubItem a:hover {color: black; text-decoration: none;}
.leftMenuRed a {font-weight: bold; color: #ff0000; text-decoration: underline;}
.leftMenuRed a:hover {color: #ee0000; text-decoration: none;}

.rightMenuItem a, .rightMenuItem1 a {font-weight: bold; color: #666666; text-decoration: underline;}
.rightMenuItem a:hover, .rightMenuItem1 a:hover {color: #023077; text-decoration: none;}
.rightMenuTitle1 a {color: white; font-weight: bold; text-decoration: none;}
.rightMenuTitle1 a:hover {color: #cccccc;}
.rightMenuTitle2 a {color: black; font-weight: bold; text-decoration: none;}
.rightMenuTitle2 a:hover {color: #666666;}

.blackDeath a {color: white; font-weight: bold; text-decoration: none;}
.blackDeath a:hover {color: #e8bc0c;}

.registrace a {color: #666666;}
.registrace a:hover {color: black; text-decoration: none;}

a.buttonLike1 {display: block; background-color: white; cursor: pointer; border: 1px solid #023077; padding: 1px 5px 1px 5px; text-decoration: none;}

/* *** *** HLAVICKA - OBRAZKY A POLOZKY HEAD *** *** */

.head {width: 100%; height: 55px; position: relative; color: #1b507f; font-weight: bold; text-align: center; text-decoration: none;}
.headLogo {width: 314px; height: 55px; position: absolute; top: 0px; left: 0px; border: 0px solid yellow; }
.headTitle {width: 516px; height: 35px; position: absolute; top: 0px; left: 60px; border: 0px solid magenta;
            color: #cccccc; font-size: 17px; font-weight: bold; padding: 9px; text-align: right;}
.newLogo {position: relative; top: 14px; left: -104px;}
.headItem1 {width: 53px; height: 12px; position: absolute; top: 35px; left: 244px; padding: 3px; background-color: #eff1f8;
            border-top: 1px solid #1b507f; border-left: 1px solid #1b507f; border-bottom: 1px solid #1b507f;}
.headItem1In {width: 53px; height: 12px;}
.headItem2 {width: 76px; height: 12px; position: absolute; top: 35px; left: 304px; padding: 3px; background-color: #eff1f8;
            border-top: 1px solid #1b507f; border-left: 1px solid #1b507f; border-bottom: 1px solid #1b507f;}
.headItem2In {width: 76px; height: 12px;}
.headItem3 {width: 73px; height: 12px; position: absolute; top: 35px; left: 386px; padding: 3px; background-color: #eff1f8;
            border-top: 1px solid #1b507f; border-left: 1px solid #1b507f; border-bottom: 1px solid #1b507f;}
.headItem3In {width: 73px; height: 12px;}
.headItem4 {width: 81px; height: 12px; position: absolute; top: 35px; left: 466px; padding: 3px;background-color: #eff1f8;
            border-top: 1px solid #1b507f; border-left: 1px solid #1b507f; border-bottom: 1px solid #1b507f;}
.headItem4In {width: 81px; height: 12px;}
.headItem5 {width: 89px; height: 12px; position: absolute; top: 35px; left: 554px; padding: 3px; background-color: #eff1f8;
            border-top: 1px solid #1b507f; border-left: 1px solid #1b507f; border-bottom: 1px solid #1b507f;}
.headItem5In {width: 89px; height: 12px;}
.headItem6 {width: 72px; height: 12px; position: absolute; top: 35px; left: 650px; border: 1px solid #1b507f; padding: 3px; background-color: #eff1f8;}
.headItem6In {width: 72px; height: 12px;}


/* *** *** NOVY PROUZEK POD HLAVICKOU - PROVOZOVANE WEBY *** *** */

.web {width: 100%; height: 15px; position: relative; top: 0px;}
.webItem {background-color: #e8bc0c; color: white; border: 0px solid white;
          font-size: 9px; font-weight: bold; text-align: center; width: 100%; height: 13px;}
.webItem1 {width: 148px; height: 13px; position: absolute; top: 2px; left: 0px;}
.webItem2 {width: 120px; height: 13px; position: absolute; top: 2px; left: 150px;}
.webItem3 {width: 165px; height: 13px; position: absolute; top: 2px; left: 272px;}
.webItem4 {width: 101px; height: 13px; position: absolute; top: 2px; left: 439px;}
.webItem5 {width: 92px; height: 13px; position: absolute; top: 2px; left: 542px;}
.webItem6 {width: 94px; height: 13px; position: absolute; top: 2px; left: 636px;}


/* *** *** *** INSHOP *** *** *** */
.inshop h6 {margin-bottom: 5px; font-weight: normal;}
.inshop h5 {margin-top: 5px; margin-bottom: 5px; font-weight: bold;}
.inshop p {font-size: 11px; margin-top: 10px;}

/* *** *** FORMATOVANI TEXTU *** *** */

.clear {clear: both; font-size: 0px; height: 8px;} 
p {font-size: 11px; margin-top: 0px; margin-bottom: 5px;}
.navigace {position: relative; width: 100%; margin-top: 6px; border: 0px solid green; font-size: 11px;}
.navigace1 {position: relative; width: 550px; margin-top: 6px; border: 0px solid green;}
.prev {position: relative; float: left; text-align: left; margin-top: 20px; margin-left: 0px;}
.objednat {position: relative; text-align: center; margin-top: 20px; margin-left: 0px;}
.next {position: relative; float: right; text-align: right; margin-top: 20px; margin-right: 5px;}
.gray {position: relative; width: 100%; margin-top: 5px; border: 0px solid #cccccc;
       background-color: #eeeeee; clear: both; font-size: 11px; padding: 5px;}
.blue {position: relative; width: 100%; margin-top: 5px; border: 0px solid #cccccc;
       background-color: #eff1f8; clear: both; font-size: 11px; padding: 5px;}
.yellow {position: relative; width: 100%; margin-top: 5px; border: 0px solid #cccccc;
       background-color: #FBFBDA; clear: both; font-size: 11px; padding: 5px;}

.greya {position: relative; width: 528px; _width: 540px; height: auto; border: 1px solid #eeeeee;padding: 5px;
       background-color: #fcfcfc; font-size: 11px; clear:both;}

.greya ul
{
    list-style-type: square;
    color: #cccccc;
    line-height: 1.5em;
    }
           
.goldy 
{
    position: relative; 
    width: 528px; 
    _width: 540px; 
    height: auto; 
    padding: 5px;
    border: 1px solid #f8eed0;
    font-size: 11px; 
    clear:both;
    }
    
.goldy img
{
    margin-left: 5px;
    }
.goldy-half
{
    position: relative;
    width: 256px;
    _width: 268px;
    padding: 5px;
    border: 1px solid #f8eed0;
    font-size: 11px;
    background: Transparent;
    }

.goldy-half img
{
    margin: 0px 5px;
    }

.goldy-half li
{
    list-style-type: square;
}
    
.goldy-left 
{
    position: relative; 
    height: auto; 
    float:left;
    }
    
.goldy-right
{
    position: relative; 
    height: auto; 
    float:right;
    }    
    
.gold {position: relative; width: 100%; height: auto; margin-top: 5px; border: 0px solid #cccccc;
       background-color: #FBFBDA; clear: both; font-size: 11px;}
.goldIn {position: relative; width: 100%; margin: 5px;}
.gold01 {position: relative; width: 150px; border: 0px solid #cccccc; float: left; font-weight: bold;}
.gold02 {position: relative; width: 260px; border: 0px solid #cccccc; float: left; font-weight: normal;}
.goldLeft {position: relative; width: 30px; border: 0px solid #cccccc; float: left; font-weight: bold;}
.goldRight {position: relative; width: 370px; border: 0px solid #cccccc; float: right;}

.alignRight {float: right; margin-left: 5px; margin-top: 8px; position: relative;}
.alignLeft {float: left; margin-right: 5px; margin-top: 8px; position: relative;}
ul {font-size: 11px; margin-top: 5px; margin-bottom: 5px; font-weight: normal;}
ol {font-size: 11px; margin-top: 5px; margin-bottom: 5px; font-weight: normal;}
li.space {margin-bottom: 5px;}
h1 {font-size: 17px; margin-top: 0.5em; margin-bottom: 1em; font-weight: bold;}
h2 {font-size: 15px; margin-top: 5px; margin-bottom: 15px; font-weight: bold;}
h3 {font-size: 13px; font-weight: bold; color: #1c5080;}
h6 {font-size: 11px; margin-top: 0px; margin-bottom: 5px; font-weight: normal;}
h5 {font-size: 11px; margin-top: 5px; margin-bottom: 5px; font-weight: bold;}
td {font-size: 11px;}
h2.alert{color: #ee0000;}
.posundoleva01 {position: relative; left: -25px; width: 360px; border: 1px solid red;}
.border {border: 1px solid green;}
form {margin: 0px;}
form.blue1 {margin: 0px; background-color: #eff1f8;}
.registrace {margin: 5px; position: relative; font-size: 10px; top: -4px; color: #666666;}
.dateYel {color: #D8AD00;}
.dateBlue {color: #023077;}
.smallSize {font-size: 10px; color: #666666;}
.svetleseda {color: #aaaaaa;}
.tmaveseda {color: #333333;}
.textBlue {color: #023077;}
.textOrange {color: #ff6600;}
.buyOnline {background-color: #0D0D8E; color: white; width: 100px; height: 15px; text-align: center;
            font-size: 10px; position: relative; padding: 1px; font-weight: bold; margin-top: 5px;}
.buyOnline a {background-color: #0D0D8E; color: white; text-align: center;
              font-size: 10px; position: relative; padding: 1px; font-weight: bold; text-decoration: none;}
.buyOnline a:hover {background-color: #0D0D8E; color: #cccccc; text-align: center;
              font-size: 10px; font-weight: bold; text-decoration: none;}
.calculate {background-color: #0D0D8E; color: white; width: 90px; height: 17px; text-align: center; border: 1px solid #0D0D8E;
            font-size: 9px; position: relative; padding: 0px; font-weight: bold; margin-top: 1px; cursor: hand;}
.pozn {color: #333333; font-size: 10px;}
.pozn a {color: #333333; font-size: 10px;}
.pozn1 {color: #333333; font-size: 10px;}
.pozn1 a {color: #023077; font-size: 10px;}
.blueText {color: #023077;}
.blackText {color: black;}
.normal {font-weight: normal;}
.vstupnipole {border: 0px solid #666666; color: #023077; margin-right: 5px; margin-left: 5px; text-align: right;}
.vstupnipole1 {border: 1px solid #666666; color: black; margin-right: 5px; margin-left: 5px; text-align: right;}
.vstupnipole2 {border: 0px solid #666666; font-size: 10px; color: #333333; margin-right: 0px; margin-left: 0px; text-align: left;}
.check {position: relative; left: -4px;}


/* *** *** FORMATOVANI OBRAZKU *** *** */


.img01 {margin-left: 5px; margin-top: 27px; position: relative;}
.img02 {margin-left: 5px; margin-top: 17px; position: relative;}
.img03 {margin-left: 5px; margin-top: 7px; position: relative;}
.img04 {top: 7px; position: relative;}
.img05 {top: -30px; position: relative;}
.img06 {left: 30px; position: relative;}
.img07 {margin-right: 8px; margin-top: 3px; position: relative;}
.img08 {margin-top: 23px; position: relative;}
.img09 {margin-left: 5px; margin-top: 4px; position: relative;}
.img10 {margin-left: 10px; position: relative;}
.img11 {margin-right: 4px; margin-top: 0px; position: relative;}



/* *** *** FORMATOVANI TABULEK *** *** */


.visible {border: 1px solid #cccccc; font-size: 11px; border-collapse: collapse; padding: 5px; background-color: white;}
.visible2 {border: 1px solid #cccccc; font-size: 11px; border-collapse: collapse; padding: 5px; background-color: #eeeeee;}
.visible1 {border: 0px solid #cccccc; font-size: 10px; border-collapse: collapse; padding: 2px; background-color: white;}
.visible3 {border: 0px solid #cccccc; font-size: 11px; border-collapse: collapse; padding: 2px; padding-left: 5px; background-color: white;}
.visible4 {border: 0px solid #cccccc; font-size: 11px; border-collapse: collapse; padding: 2px; padding-left: 5px; background-color: #FFFBEB;}
.visible5 {border: 0px solid #cccccc; font-size: 11px; border-collapse: collapse; background-color: #FFFBEB; padding-top: 7px; padding-bottom: 7px; padding-left: 5px;}
thead {font-weight: bold; background-color: #dddddd;}
thead.normal {font-weight: normal; background-color: #dddddd;}
.tabulkaMultilicence .visible {border: 0px solid #cccccc; font-size: 11px; border-collapse: collapse; padding: 2px; background-color: white;}
.multi td {padding: 3px;}

/* *** *** VZHLED FORMULARU*** *** */
form.design1 {margin: 0; padding: 0;}
input.textdesign1 {border: 1px solid #023077; height: 20px;}
input.textdesign2 {border: 0; height: 20px; color: #666; padding-top: 4px;}
input.submitdesign1 {border: 1px solid #967100; background: url(/__img/inshop/bg-form.png) repeat-x left bottom; color: white; font-weight: bold; font-size: 11px; height: 20px; cursor: pointer;}
a.submitlike {display: block; cursor: hand; cursor: pointer; border: 0px solid black; background-color: #023077; color: white; font-weight: bold; font-size: 11px; height: 19px; padding: 2px; padding-top: 3px; font-size: 10px; text-decoration: none; text-align: center;}
a.submitlike:hover {color: #e8bc0c;}



/* *** *** *** VZHLED MENU *** *** *** */


.menuTitle {font-weight: bold; color: #FFFFFF; background-color: #023077; padding: 1px; font-size: 9px;
            width: 100%; height: auto; text-align: center; text-decoration: none; z-index: 2;}
.menuTitle2 {font-weight: bold; color: #023077; background-color: #ffffff; padding: 1px; font-size: 9px;
             width: auto; height: auto; text-align: center; text-decoration: none; z-index: 2; 
             border: 1px solid #023077; border-bottom: 0px solid white;}
.menuTitle3 {font-weight: bold; color: #FFFFFF; background-color: #527CBD; padding: 1px; font-size: 9px;
            width: 100%; height: auto; text-align: center; text-decoration: none; z-index: 2;}
.menuTitle4 {font-weight: bold; color: #FFFFFF; background-color: #023077; padding: 1px; font-size: 9px;
            height: auto; text-align: center; text-decoration: none; z-index: 2;}
.menuBoxW {background-color: white; width: auto; height: auto; z-index: 2;}
.menuBoxB {background-color: #023077; width: 100%; height: 14px; z-index: 2;}
.menuItem {font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #023077; padding: 0px 6px;
           width: 100%; height: 14px; text-align: left; text-decoration: none; z-index: 2;}
.menuItem2 {font-size: 9px; font-weight: bold; color: black; background-color: #e8bc0c; padding: 0px 6px;
            width: 100%; height: 14px; text-align: left; text-decoration: none; z-index: 2;}
#menuTableEx {position: relative; top: 2px; left: 0px; z-index: 2;}



/* *** *** *** VZHLED LEVEHO MENU *** *** *** */


.leftMenu {font-weight: bold; color: black; font-size: 10px; margin-bottom: 15px; width: 145px; height: auto;
           position: relative; border: 0px solid yellow;}
.leftMenuTitle {color: black; margin-bottom: 5px;}
.leftMenuItem {background-image: url(/__img/inshop/dice03.gif); background-repeat: no-repeat; background-position: top left;
              width: 100%; margin-left: 0px; position: relative; font-size: 10px;}
.leftMenuItem p {margin:3px 0 3px 10px; position: relative; font-size: 10px;}
.leftMenuSubItem {background-image: url(/__img/inshop/dice03.gif); background-repeat: no-repeat; background-position: top 10px;
                  width: 100%; margin-left: 0px; position: relative; font-size: 10px;}
.leftMenuSubItem p {margin:3px 0 3px 20px; position: relative; font-size: 10px;}

.leftMenuRed {background-image: url(/__img/inshop/dice03.gif); background-repeat: no-repeat; background-position: top left;
              width: 100%; margin-left: 0px; position: relative; font-size: 10px;}
.leftMenuRed p {margin:3px 0 3px 10px; position: relative; font-size: 10px;}


/* *** *** *** VZHLED PRAVEHO MENU *** *** *** */


.rightMenu {color: black; background-color: white; font-size: 10px; margin-bottom: 15px;
            width: 170px; height: auto; text-align: left; position: relative;}
.rightMenu2 {color: black; background-color: #eff1f8; font-size: 10px; margin-bottom: 15px;
            width: 170px; height: auto; text-align: left; position: relative;}
.rightMenuIn {width: 170px; height: auto; margin-bottom: 0px; margin-top: 5px; font-size: 10px;}
.rightMenuTitle1 {color: white; background: url(/__img/inshop/bg-nadpisy.png) repeat-x left bottom; text-align: center; height: 15px;
                 padding: 1px; width: 170px; position: relative; font-size: 10px;}
.rightMenuTitle2 {color: black; background-color: #e8bc0c; text-align: center; height: 15px;
                 padding: 1px; width: 170px; position: relative; font-size: 10px;}
.rightMenuTitleIn {width: 170px; position: relative;}
.rightMenuBox {width: 100%; height: auto; border: 1px solid #aaaaaa; position: relative;}
.rightMenuItem, .rightMenuItem1 {background-repeat: no-repeat; background-position: top left;
               height: auto; width: 164px; position: relative; border: 0px solid magenta;}
.rightMenuItem {background-image: url(/__img/inshop/dice03.gif); margin-left: 5px;}
.rightMenuItem p, .rightMenuItem1 p {margin-left: 10px; position: relative; font-size: 10px; margin-top: 0px; margin-bottom: 0px; color: #666666;}
/* .rightMenuItem p.mini {font-size: 9px;} */


/* *** *** *** VZHLED POPUP OKNA *** *** *** */
.popUp {text-align: left; margin: 8px;}
.popUp h6 {font-size: 12px; margin-top: 10px;}
.popUp h1 {font-size: 17px; margin-top: 15px; margin-bottom: 15px;}
.popUp li {font-size: 12px; margin-top: 5px;}



/* *** *** *** VZHLED DOTAZNIKU - QUESTION FORM *** *** *** */

form.qform {background-color: #eff1f8; border: 0px solid red; margin: 0 10px 0 0; padding: 10px;}
.qform fieldset {margin: 10px 0 20px 0; padding: 0; border: 1px solid #eff1f8;}
.qform h5 {margin: 0 0 6px 5px; padding: 0; font-size; 12px; color: #023077;}
.qform p {margin: 0; padding: 0;}


/* *** *** *** horni menu - reference, chci eshop, ke stazeni.... *** *** *** */
.obal
{
width: 520px;
_width: 521px;
height: 17px;
padding: 0px;
margin: 0px;
border-top: 1px solid #1B507F;
border-right: 0px solid #1B507F;
border-bottom: 1px solid #1B507F;
border-left: 1px solid #1B507F;
background: #eff1f8;
position: absolute; top: 35px; left: 190px;
}

.nav
{
margin: 0;
padding: 0;
}

.nav li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

.nav a:link, .nav a:visited
{
float: left;
font-size: 11px;
font-weight: bold;
padding: 2px 12px 2px 12px;
text-decoration: none;
color: #1B507F;
border-right: 1px solid #1B507F;
}

.nav a:link.active, .nav a:visited.active, .nav a:hover
{
color: #e8bc0c;
}

/* *** *** *** REFERENCE *** *** *** */
.reference
{
    line-height: 2.0em;
    }
 .error
{
    font-size: xx-small;
    color: #666666;
    text-align:right;
    }
.default-reference
{
       float: right;
       width: 200px;
       _width: 202px;
       height: 183px;
       _height: 185px;
       margin: 0px;
       padding: 2px 4px;
       text-align: center;
       background-color: #fcfcfc;
       border: 1px solid #eeeeee;
       text-decoration: none;
       color: Black;
       }

.default-reference a:hover 
{
       background-color: #fff0c2;
       border: 1px solid #fabd00;
       text-decoration:none;
       color:Black;
       }
.center
{
    text-align:center;
    }

.filtr fieldset
{
    width: 98%;
    
    } 
.filtr_text
{
    float: left;
    font-weight: bold;
    line-height: 21px;
    margin-right: 50px;
    }   
/* *** *** *** JAVASCRIPT REFERENCE *** *** *** */

#fastPreviewBox {}
#fastPreviewBox #fastPreview {display: none; _display:none;position:absolute;z-index:101}
#fastPreviewBox #fastPreview #pictureShow {background:#EEEEEE;padding:15px 3px}
#fastPreviewBox #fastPreview #loading {background:#CCCCCC;width:260px;padding:25px 0;text-align:center;color:#fff;font-weight:bold} 
#fastPreviewBox #fastPreview .showAuthor {text-align:right;color:#000;font-weight:bold;font-size:90%}

/* *** *** *** nove leve menu *** *** *** */
#menu-left ul
{
    padding:0;
    margin: 0;
    }

#menu-left {
	list-style: none;
	padding: 0px;
	margin:0px;
}
#menu-left a {
	background: url(/__img/inshop/menu-left_bg2.png) no-repeat;
	display: block;
	width: 138px;
	_width: 168px;
	padding-left: 30px;
	height: 24px;
	line-height: 24px;
	color: #023077;
	text-decoration: none;
}
#menu-left a.last {
	height: 23px;
	line-height: 23px;
}
#menu-left a:hover {
	background: url(/__img/inshop/menu-left_bg2.png) no-repeat 0 -24px;
}
#menu-left .chci a
{
    background: url(/__img/inshop/menu-left_chci.png) no-repeat;
    color: #fff;
    }
#menu-left .chci a:hover
{
    background: url(/__img/inshop/menu-left_bg2.png) no-repeat 0 -24px;
    color: #023077;
    }    

#menu-left .head {
	background: url(/__img/inshop/bg-nadpisy.png) repeat;
	font-weight: bold;
	height: 16px;
	line-height: 16px;
	color: #ffffff;
	width: 170px;
	_width: 169px;
	border-bottom: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	text-align:center;
	font-size: 80%;
}
.menu-left-border
{
    border-left: 1px solid #aaaaaa;
    border-top: 0px solid #aaaaaa;
    border-right: 1px solid #aaaaaa;
    border-bottom: 1px solid #aaaaaa;
    width: 170px;
    _width: 170px;

    }
fieldset {
	border: 1px solid #aaa;
	margin: 0 auto;
	text-align: left;	
	padding: 5px;
	width: 160px;
	_width: 170px;
}
legend {
	color: #999;
	font-weight: normal;
}  

.code{font-family: Monospace; padding: 5px; background: #fffcea; border: 1px dashed #f5bd00;} 
