
* {
  margin: 0px;
  padding: 0px;
}


     a:link {text-decoration: none; color: black}
     a:visited {text-decoration: none; color: black}
     a:hover {color: red; color: gray}
     a:active {text-decoration: none; color: black}

#idOnline {
  width: 116px;
  height: 36px;
  top: 65px;
  left: 675px;
  border: none;
  z-index:20;
  position: absolute;
  font-family: helvetica;
  text-align: right;
  font-size: 7pt;
  padding: 2px;
}
	 
#idmenu {
  width: 800px;
  height: 20px;
  background-color: #0b854c;
  z-index:0;
  font-family: sans-serif;
  font-size: 7pt;
  color: white;
  text-align: left;
  border-style: none;
  padding: 0px;  
}

#idSiteTitle {
  width: 700px;
  height: 40px;
  top: 1px;
  left: 1px;
  z-index: 99;  
  border: none;
  position: absolute;
  padding: 0px;
  padding-top: 2px;
}

a.classLinkMenuS{
  font-family: helvetica;
  font-size: 8pt;
  color: black;
  font-weight: bold;
  border: solid 1px black;
  padding: 0px;
  padding-left: 2px;
  padding-right: 2px;
  margin: 0px;
  margin-top: 1px;
  background-color: rgb(240, 240, 130);
  border-bottom: solid 1px rgb(240, 240, 130);
  height: 15px;
  display: block;
  float: left;
}

a.classARight{
  font-family: helvetica;
  font-size: 8pt;
  color: black;
  text-align: right;
}	 
	 
a.idLinkBottom {
  font-family: helvetica;   
  font-size: 7pt;
  color: white;
  border: solid 1px black;
  padding: 0px;
  background-color: #0b854c;
  margin: 0px;
  margin-top: 3px;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 2px;
  padding-right: 2px;
  text-decoration: none; 
  height: 13px;
  display: block;
  float: left;
}
	 

	 
a.classLoginA {
  font-family: helvetica;
  font-size: 7pt;
  color: white;
  border: none;
  padding: 2px 2px 2px 2px;
  margin: 2px 2px 2px 2px;
  text-decoration: none; 
  height: 12px;
  display: block;
  float: left;
}	 
	 
	 a.classLoginA:hover {
	   color: rgb(128, 000, 000);
	   background-color: white;
	   text-decoration: none; 
	 }	 

     a.idLinkBottom:link {
	   
	   
	 }
     a.idLinkBottom:visited {}
     a.idLinkBottom:hover {
	   color: black;
	   background-color: white;
	 }
     a.idLinkBottom:active {}

     p.classShipTitle {
       font-family: sans-serif;
       font-size: 12pt;
       font-weight: bold;
       color: black;
       margin-top: 0px;
       margin-bottom: 0px;
       border-style: none;
     }

     p.classShipInfo {
       font-family: sans-serif;
       font-size: 10pt;
       color: black;
       margin-top: 0px;
       margin-bottom: 8px;
       border-style: none;
       padding-left: 10px;
     }

  input.classButton {
   color: black;
   font-family: Verdana;
   font-size: 10pt;
   font-weight: bold;
   background-color:rgb(200,200,100);

   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   cursor: pointer;
 }

 input.classButton:hover {
   color:rgb(0,0,100);
   background-color:white;
 }
     td.classforumcaption {
      border-style: none;
      font-family: sans-serif;
      font-size: 12pt;
      color: black;
      background-image: url(pics/tdred1.gif);
      font-weight: bold;
      padding: 2px;
     }

     td.idTDTitle {
      border-style: none;
      font-family: sans-serif;
      font-size: 10pt;
      background-image: url(pics/tdblue1.gif);
      font-weight: bold;
      padding: 4px 4px 4px 4px;
      height: 24px;
     }

     td.idTDValue {
      background-image: url(pics/tdred1.gif);
      font-family: sans-serif;
      font-size: 10pt;
      padding: 1px;
      padding: 4px 4px 4px 4px;
      height: 24px;
     }

  td.classTDAba {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid;
    border-bottom-color:#363;
  }

  td.classTDAba1 {
    border-top:1px solid;
    border-left:1px solid;
    border-right:1px solid;
    border-bottom:1px solid;
    border-top-color:#696;
    border-left-color:#696;
    border-right-color:#363;
    border-bottom-color:#363;
    background-image: url(pics/aba1.gif)
  }

  td.classTDAba2 {
    border-top:1px solid;
    border-left:1px solid;
    border-right:1px solid;
    border-bottom: none;
    border-top-color:#696;
    border-left-color:#696;
    border-right-color:#363;
    border-bottom-color:#363;
    background-image: url(pics/aba2.gif)
  }

  input.classButton2 {
   color: black;
   font-family: sans-serif;
   font-size: 8pt;
   background-color:#A0A0FF;

   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
 }

     p.classDivision {
       font-family: sans-serif;
       font-size: 12pt;
       font-weight: bold;
       color: white;
       margin-top: 4px;
       margin-bottom: 2px;
       padding: 2px 2px 2px 2px;
       border-style: none;
       background-image: url(pics/fundogrosa.gif);
     }
	 
a.classRelat {
  color: white;
}	 

a.classRelat:hover {
  color: yellow;
}	 

div.classTop {
  margin: 0px;
  padding: 2px;
  border: none;
  background-color: rgb(240, 240, 130);
}

     p.classTitle {
       font-family: Georgia;
       font-size: 12pt;
       font-weight: bold;
       color: black;
       margin-top: 0px;
       margin-bottom: 0px;
       padding: 2px 2px 2px 2px;
       border-style: none;
       background-color: rgb(240, 240, 130);
     }

     p.classExplain {
       font-family: Georgia;
       font-size: 10pt;
	   font-weight: bold;
       text-align: justify;
       color: navy;
       margin-top: 0px;
       margin-bottom: 8px;
       padding: 2px 2px 2px 2px;
       border-style: none;
       background-color: rgb(240, 240, 130);
     }

     p.classItems {
       font-family: sans-serif;
       font-size: 10pt;
       color: black;
       margin: 0px 0px 0px 20px;
     }

     table.classmtable {
      border-top-width: 1px;
      border-top-style: solid;
      border-top-color: blue;
      padding: 0px 0px 0px 0px;
     }

     table.idemtable {
      border: 1px;
      border-style: solid;
      border-color: #FF7070;
      padding: 0px;
     }

     table.idforumtable {
      border: 1px;
      border-style: solid;
      border-color: #000000;
      padding: 0px;
      height: 32px;
     }

     td.idforumcaption {
      border-style: none;
      font-family: sans-serif;
      font-size: 14pt;
      color: white;
      background-image: url(pics/grad1.jpg);
      font-weight: bold;
      padding: 2px;
     }

     tr.idforumcaption {
     }

     table.idTableUsers {
      border-width: 1px 1px 1px 1px;
      border-style: solid;
      border-color: black;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      border-collapse: collapse;
     }

     table.idSearchMember {
      border-width: 1px 1px 1px 1px;
      border-style: solid;
      border-color: black;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      border-collapse: collapse;
     }



     td {font-family: sans-serif; font-size: 10pt;}




    #idtop {
     width: 796px;
     height: 12px;
     background-image: url(pics/bissaccobanner1.jpg);
     z-index:0;
     font-family: sans-serif;
     font-size: 7pt;
     color: white;
     text-align: left;
     border-style: none;
     padding: 2px;
    }

    

	#idUser {
	  top: 15px;
	  left: 490px;
	  z-index: 1;
	  width: 300px;
	  height: 16px;
	  background: transparent;
	  border: none;
	  position: absolute;
	  font-family: helvetica;
	  font-size: 8pt;
	  color: black;
	  padding: 1px;
      text-align: right;
	}

	#idLanguage {
	  top: 0px;
	  left: 685px;
	  z-index: 1;
	  width: 110px;
	  height: 20px;
	  background: transparent;
	  border: none;
	  position: absolute;
	  text-align:right;
	  padding: 1px;
	  border: none;
	}


	#idLogin {
	  top: 5px;
	  left: 280px;
	  z-index: 100;
	  width: 372px;
	  height: 82px;
	  background-image: url(/img/loginscreen.png);
	  border: none;
	  padding-top: 1px;
	  padding-bottom: 7px;
	  padding-left: 8px;
	  padding-right: 0px;
	  position: absolute;
	  visibility: hidden;
	}

	#idHelp {
  position: absolute;
  visibility: hidden;
  top: 100px;
  left: 100px;
  z-index: 10;
  width: 300px;
  height: 300px;
  background: transparent;
  padding: 0px;
  margin: 0px;
	}
	
	#idHelp2 {
  position: absolute;
  visibility: hidden;
  top: 100px;
  left: 100px;
  z-index: 12;
  width: 300px;
  height: 300px;
  background: transparent;
  padding: 0px;
  margin: 0px;
	}

    #idbanner {
     width: 800px;
     height: 42px;
     background-image: url(/img/topb.jpg);
     z-index:0;
     padding: 0px;
     margin: 0px;
    }

    #idbody {
     width: 798px;
     z-index:0;
     font-family: sans-serif;
     font-size: 10pt;
     text-align: justify;
     border-style: solid;
     border-width: 1px;
	 border-color: rgb(240, 240, 130);
     padding: 0px;
	 background-color: #0b854c;
	 background-image: url(/pics/yellowback1.jpg);
    }

    #idbottom {
     width: 796px;
     height: 12px;     
	 background-color: rgb(240, 240, 130);
     z-index:0;
     font-family: sans-serif;
     font-size: 7pt;
     text-align: right;
     border-style: none;
     padding: 2px;
    }


    #idCounter {
     width: 796px;
     height: 12px;
     background-color: #0b854c;
     z-index:0;
     font-family: sans-serif;
     font-size: 7pt;
     font-weight: bold;
     color: white;
     text-align: center;
     border-style: none;
     padding: 2px;
    }

    #idAdv {
     width: 796px;
     height: 70px;
     background-color: #c0c0ff;
     z-index:0;
     font-family: sans-serif;
     font-size: 7pt;
     font-weight: bold;
     color: white;
     text-align: center;
     border-style: none;
     padding: 2px;
    }

    #idSmallFonts {
     font-family: sans-serif;
     font-size: 8pt;
    }

    #idExplan {
     font-family: sans-serif;
     font-size: 10pt;
    }

    #idTitle {
     font-family: sans-serif;
     font-size: 14pt;
     font-weight: bold;
    }

    #idBold {
     font-family: sans-serif;
     font-size: 12pt;
     font-weight: bold;
    }

    #idTopicTitle {
     font-family: sans-serif;
     font-size: 11pt;
     font-weight: bold;
     margin: 0pt 0pt 0pt 0pt;
    }

    #idTopicAuthor {
     font-family: sans-serif;
     font-size: 8pt;
     text-align: justify;
     margin: 0pt 0pt 0pt 0pt;
    }

    #idrightjustify {
     font-family: sans-serif;
     font-size: 8pt;
     text-align: center;
     padding: 0px;
    }

    span.classDate {
     font-family: sans-serif;
     font-size: 7pt;
    }

    span.classInfo {
     font-family: sans-serif;
     font-size: 9pt;
    }

    #idCourier {
     font-family: courier;
     font-size: 9pt;
     text-align: right;
     font-weight: bold;
     margin: 0pt 0pt 0pt 0pt;
    }




td.classFUL {
  width: 16px;
  height: 16px;
  background-image: url(pics/ful.gif);
}

td.classFUR {
  width: 16px;
  height: 16px;
  background-image: url(pics/fur.gif);
}

td.classFBL {
  width: 16px;
  height: 16px;
  background-image: url(pics/fbl.gif);
}

td.classFBR {
  width: 16px;
  height: 16px;
  background-image: url(pics/fbr.gif);
}

td.classFU {
  height: 16px;
  background-color: #C1C1FF;
}

td.classFB {
  height: 16px;
  background-color: #C1C1FF;
}

td.classFL {
  width: 16px;
  background-color: #C1C1FF;
}

td.classFR {
  width: 16px;
  background-color: #C1C1FF;
}


td.classFALL {
  background-color: #C1C1FF;
}



td.classGUL {
  width: 16px;
  height: 16px;
  background-image: url(pics/gul.gif);
}

td.classGUR {
  width: 16px;
  height: 16px;
  background-image: url(pics/gur.gif);
}

td.classGBL {
  width: 16px;
  height: 16px;
  background-image: url(pics/gbl.gif);
}

td.classGBR {
  width: 16px;
  height: 16px;
  background-image: url(pics/gbr.gif);
}

td.classGU {
  height: 16px;
  background-color: RGB(244, 225, 180);
}

td.classGB {
  height: 16px;
  background-color: RGB(244, 225, 180);
}

td.classGL {
  width: 16px;
  background-color: RGB(244, 225, 180);
}

td.classGR {
  width: 16px;
  background-color: RGB(244, 225, 180);
}


td.classGALL {
  background-color: RGB(244, 225, 180);
}



td.classRUL {
  width: 16px;
  height: 16px;
  background-image: url(pics/gul.gif);
}

td.classRUR {
  width: 16px;
  height: 16px;
  background-image: url(pics/gur.gif);
}

td.classRBL {
  width: 16px;
  height: 16px;
  background-image: url(pics/gbl.gif);
}

td.classRBR {
  width: 16px;
  height: 16px;
  background-image: url(pics/gbr.gif);
}

td.classRU {
  height: 16px;
  background-color: RGB(244, 225, 180);
}

td.classRB {
  height: 16px;
  background-color: RGB(244, 225, 180);
}

td.classRL {
  width: 16px;
  background-color: RGB(244, 225, 180);
}

td.classRR {
  width: 16px;
  background-color: RGB(244, 225, 180);
}


td.classRALL {
  background-color: RGB(255, 200, 200);
}


a.bold {
  font-weight: bold;
}

p.c8B {
  margin: 0px;
  padding: 0px;
  font-family:helvetica;
  font-size: 8pt;
  font-weight: bold;
}

p.c9B {
  margin: 0px;
  padding: 0px;
  font-family:helvetica;
  font-size: 9pt;
  font-weight: bold;
}


span.cSmallButton {
  display: block;
  margin:auto;
  padding:0px;
  width: 68px;
  height: 12px;
  font-family: helvetica;
  font-weight: bold;
  font-size: 7pt;
  background-image: url(/img/btyellow.gif);
  margin-top: 0px;
  margin-bottom: 0px;
  border: none;
}

.cYClose {
  width: 16px;
  height: 16px;
  background: transparent no-repeat;
  background-image: url(/img/yclose.png);
  cursor: pointer;
  margin: 0px;
  padding: 0px;
  border: none;
}

.cYClose:hover {
  width: 16px;
  height: 16px;
  background: transparent no-repeat;
  background-image: url(/img/ycloseh.png);
  cursor: pointer;
}

p.cBalloonCaption {
  margin: 0px;
  padding: 0px;
  margin-bottom: 8px;
  text-align: center;
  font-family: helvetica;
  color: red;
  font-weight: bold;
  font-size: 12pt;
  font-variant: small-caps;
}

p.cBalloonText {
  margin: 0px;
  padding: 2px;
  text-align: justify;
  font-family: helvetica;
  color: black;
  font-size: 10pt;
}

p.cLang {
  margin: 3px;
  padding: 0px;
  font-family: helvetica;
  font-size: 10pt;
  color: black;
}

img.imgLang {
  border: solid 1px white;
}

input.formEdit {
  padding: 1px;
  margin: 0px;
  font-family: helvetica;
  font-size: 10pt;
  color: black;
  border-top: solid 1px gray;
  border-left: solid 1px gray;
  border-bottom: solid 1px silver;
  border-right: solid 1px silver;
}

