/*------------------------------------------------------------------------------- 
//
//  Ananda's Art
//
//  v1.57 22.2.2021. TC
//
//-----------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------- 
//  global
//-----------------------------------------------------------------------------*/

* { outline:none }

.gCB {
  clear: both;
}

/*------------------------------------------------------------------------------- 
//  body
//-----------------------------------------------------------------------------*/

.bBODY {  
  padding: 0;
  margin: auto;
  font: normal 18px 'Lora', serif;
  color: white;
  background:#4C513E url(/img/bgBODY.png) top repeat-x;
}

.pBODY {
  padding: 0;
  margin: auto;
  font: normal 18px 'Lora', serif;
  background:transparent;  
}

/*------------------------------------------------------------------------------- 
//  links
//-----------------------------------------------------------------------------*/

.aLANG0 {
  color: #858585;
  text-decoration: none;
  border-bottom: 1px solid #FEFDF9;
}

.aLANG0:hover {
  border-bottom: 1px solid #858585;
}

.aLANG1 {
  color: #d2d0d0;
  text-decoration: none;
}

.aLANG1:hover {
  border-bottom: 1px solid #d2d0d0;
}

.aPAGE0 {
  color: #272727;
  font-size:14px;
  text-decoration: none;
  border-bottom: 1px solid white;
}

.aPAGE1 {
  color: #858585;
  font-size:12px;
  text-decoration: none;
  border-bottom: 1px solid #FEFDF9;
}

a.aPAGE1:hover {
  border-bottom: 1px solid #858585;
}

.aNAVIG0 {
  font: normal 8pt 'Ubuntu', sans-serif;
  color:#727272;
  text-decoration: none;
  border-bottom: 1px solid white;  
}

.aNAVIG0:hover {
  border-bottom: 1px solid #a4681e;  
}

.aNAVIG1 {
  font: bold 8pt 'Ubuntu', sans-serif;
  color:#727272;
  text-decoration: none;
  border-bottom: 1px solid white;  
}

.aNAVIG1:hover {
  border-bottom: 1px solid #a4681e;  
}

.aREMOVE {
  color: #858585;
  font-size:14px;
  text-decoration: none;
  border-bottom: 1px solid white;
}

.aREMOVE:hover {
  border-bottom: 1px solid #858585;
}

#divCOPY a {
  font: bold 8pt Arial;
  color: #fffefe;
  text-decoration: none;
}

#divCOPY a:hover {
  color: yellow;
}

.aboA a, .aTEAM {
  color:#cd5f16;
  text-decoration:none;
  font-weight:bold;
  padding-left:20px;
}

.aboA a:hover {
  text-decoration:underline;
}

.aABO {
  font: normal 10pt 'Ubuntu', sans-serif;
  color:#a4681e;
  text-decoration: none;
  border-bottom: 1px solid white;
}

.aABO:hover {
  border-bottom: 1px solid #a4681e;  
}

.aORD {
  font: 300 8px 'Ubuntu', sans-serif;
  color:#808080;
}

.aORD:hover {
  color:red;
}

.aLNK {
  font: bold 12px 'Ubuntu', sans-serif;
  color: #d56800;
  text-decoration:none;
  border-bottom:1px solid white;
}

.aLNK2 {
  font: bold 10pt 'Ubuntu', sans-serif;
  color: #d56800;
  text-decoration:none;
  border-bottom:1px solid white;
}

.aLNK3 {
  font: normal 9px 'Ubuntu', sans-serif;
  color: #d56800;
  text-decoration:none;
  border-bottom:1px solid white;
}

.aRET, .aRETurl {
  font: normal 11px 'Ubuntu', sans-serif;
  color: #d56800;
  text-decoration:none;
  border-bottom:1px solid white;
}

.aRETurl {
  font-size:10pt;
}

.aLNK:hover, .aLNK2:hover, .aLNK3:hover, .aRET {
  border-bottom:1px solid #d56800;
}

.aDEChome {
  color: white;
  text-decoration:none;
}

.aDEChome:hover {
  text-decoration:underline;
}

.aOPT {
  display: block;
}

.aOPT0, .aOPT {
  color: #ABABAA;
  text-decoration: none;
  font-size:12px;
}

.aOPT1, .aOPT:hover {
  color: black;
  text-decoration: none;
  font-size:12px;  
}

.aDLDO {
  color:#cd5f16;
  font-weight:500;
}

.aDLDO:hover {
  color:#fd8f46;
}

.orderCD, .orderALL {
  color: #cd5f16;
  display: block;
  padding:20px;
  font-weight:bold;
  font-size:14px;
}

.orderALL {
  display:inline-block;
  padding:5px;
}

.orderCD:hover, .orderALL:hover {
  color:#fd8f46;  
}

/*------------------------------------------------------------------------------- 
//  divs
//-----------------------------------------------------------------------------*/

.homeLakshmi {
  width:510px;
  padding:30px 0;
  color:#fff;
  font: normal 13pt 'Ubuntu', sans-serif;
}

.homeLakshmi span {
  font-size:16pt;
  font-weight:bold;
}

.dCATEG {
  font: 300 7pt 'Ubuntu', sans-serif;
  color: #8B8B8B;
}

#LANGUAGE {
  font: 300 7pt 'Ubuntu', sans-serif;
  color: #ABABAA;
  height:11px;
  padding:2px 0 7px 0;
  margin-left:86px;
  text-align:left;
}

#OPTIONS, .OPTIONS {
  font: 300 8pt 'Ubuntu', sans-serif;
  color: #5e5d5d;
}

.dOPT {
  padding: 4px 0;
  white-space:nowrap;
}

#divCOPY {
  font: normal 8pt Arial;
  color: #fffefe;
}

.dABOMENU {
  text-align: center;
  padding: 4px;
}

.dQUOTE {
  padding: 0 20px;
  margin-top:10px;
  text-align: center;
  font: italic 10pt 'Ubuntu', sans-serif;
}

.dTHANKS {
  color: #505050;
  padding: 15pt;
  font: bold 14pt 'Ubuntu', sans-serif;
}

.dIPHOST {
  color: #505050;
  font: normal 10pt 'Ubuntu', sans-serif;
}

.dOPTS {
  position: absolute;
  right: 80px;
  top:5px;
  font: 300 7.5pt 'Ubuntu', sans-serif;
  color: #ABABAA;
  height:11px;
  padding:2px 0 7px 0;
  text-align:left;
}

.dTEAM {
  text-align:left;
  font: 400 10pt 'Ubuntu', sans-serif;  
}

.dRETREAT {
  float:left;
  text-align:left;
  font: 400 10pt 'Ubuntu', sans-serif;  
  width:314px;
  padding-right:20px;
  padding-bottom:20px;
}

/*------------------------------------------------------------------------------- 
//  paragraphs
//-----------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------- 
//  spans
//-----------------------------------------------------------------------------*/

.sDEChome {
  font: normal 12px 'Lora', serif;
  visibility: hidden;
}

/*------------------------------------------------------------------------------- 
//  tables
//-----------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------- 
//  tr
//-----------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------- 
//  td
//-----------------------------------------------------------------------------*/

.tdDESC {
  font: italic 10pt 'Ubuntu', sans-serif;
}

.tdPAGE {
  text-align:center;
  color:#505050;
  padding-bottom:4px;
  font: normal 8pt 'Ubuntu', sans-serif;  
}

.tdBAGH {
  color: white;
  font: 500 10pt 'Ubuntu', sans-serif;
  text-align: center;
}

.tdBAGHL {
  color: white;
  font: 500 10pt 'Ubuntu', sans-serif;
  text-align: left;
  padding-left: 10px;
}

.tdBAGHR {
  color: white;
  font: 500 10pt 'Ubuntu', sans-serif;
  text-align: right;
  padding-right:20px;
}

.tdBAGS {
  border-bottom:1px solid #575F48;
}

.tdBAGL {
  font: 500 10pt 'Ubuntu', sans-serif;
  padding-left:10px;
  text-align:left;
}

.tdBAGC {
  font: 500 10pt 'Ubuntu', sans-serif;
  text-align:center;
}

.tdBAGR {
  font: 500 10pt 'Ubuntu', sans-serif;
  padding-right:20px;
  text-align:right;
}

/*------------------------------------------------------------------------------- 
//  headers
//-----------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------- 
//  lists
//-----------------------------------------------------------------------------*/

#ulPAI {
  margin:0 0 0 20pt;
  padding:0;
  line-height:14pt;
}

/*------------------------------------------------------------------------------- 
//  font
//-----------------------------------------------------------------------------*/

.fntPAGETITLE {
  font: bold 12pt 'Ubuntu', sans-serif;
}

/*------------------------------------------------------------------------------- 
//  img
//-----------------------------------------------------------------------------*/

.imgTEAM {
  display:inline-block;
  float:left;
  padding:0 20px 20px 0;
}


/*------------------------------------------------------------------------------- 
//  form
//-----------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------- 
//  textarea
//-----------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------- 
//  button
//-----------------------------------------------------------------------------*/

.btnGEN0 {
  text-align: center;
  background: url(/img/btnGEN0.png) center top no-repeat;
  font: normal 12pt 'Ubuntu', sans-serif;
  text-transform: uppercase;
  padding-top: 10px;
  width: 133px;
  height: 43px;
  color: #505050;
}

.btnGEN1 {
  text-align: center;
  background: url(/img/btnGEN1.png) center top no-repeat;
  font: normal 12pt 'Ubuntu', sans-serif;
  text-transform: uppercase;
  padding-top: 10px;
  width: 133px;
  height: 43px;
  color: #505050;
}

.btnUPD {
  display:block;
  width: 133px;
  height: 43px;
}

/*------------------------------------------------------------------------------- 
//  input
//-----------------------------------------------------------------------------*/

.inpSRCH0 {
  border:0;
  background: #e9e9e9;
  font: italic 9pt Arial;
  color: #7d7d7d;
}

.inpSRCH1 {
  border:0;
  background: #e9e9e9;
  font: italic 9pt Arial;
  color: #3d3d3d;
}


.inpCON0 {
  margin:4px;
  padding:5px;
  width:440px;
  color: #C4A3D7;
  font: normal 12pt 'Ubuntu', sans-serif;
  border-left: 1px solid #bcb2a9;
  border-top: 1px solid #a89f97;
  border-right: 1px solid #e6ddd4;
  border-bottom: 1px solid #ede6e0;
  background-color: #E9E9E9;
  background-repeat: repeat-x;
}

.inpCON1 {
  margin:4px;
  padding:5px;
  width:440px;
  color: #72117B;
  font: normal 12pt 'Ubuntu', sans-serif;
  border-left: 1px solid #bcb2a9;
  border-top: 1px solid #a89f97;
  border-right: 1px solid #e6ddd4;
  border-bottom: 1px solid #ede6e0;
  background-color: #E9E9E9;  
  background-repeat: repeat-x;  
}

.inpNUM {
  border:0;
  background: url(/img/bgINPNUM.png);
  color: black;
  width:33px;
  height:22px;
  text-align: center;
  margin-right:12px;
  padding:0;
}

.inpEUR {
  border:0;
  background: url(/img/bgINPNUM.png);
  color: black;
  width:33px;
  height:22px;
  text-align: right;
  margin-left:10px;
  padding:0;  
}

/*------------------------------------------------------------------------------- 
// simple SlideShow
// http://jonraasch.com/blog/a-simple-jquery-slideshow
//-----------------------------------------------------------------------------*/

#sSHOW {
  position:relative;
  height:336px;
  width:778px;  
}

#sSHOW img {
  position:absolute;
  top:0;
  left:0;
  z-index:8;
  width:778px;
  height:336px;
  display:block;
}

#sSHOW img.act {
  z-index:10;
}

#sSHOW img.last {
  z-index:9;
}
