/* body */
body {
  font-family: Arial;
  font-size: 12px;
  color: #835439;
  padding-right:10px; 
  /*margin-bottom: 100px;*/
  vertical-align: top; 
  text-align: left; 
  background-image:url('../images/bg_bot2.jpg'); 
  background-repeat:no-repeat; 
  background-position: bottom left;
  background-color: #f5fbff;
  background-attachment: fixed;
}

/* Links */

a:link, a:visited, a:hover {
  font-family: Arial;
  font-size: 12px;
  color: #007dc3;
  }
a:hover {
  color: #835439;
  }
#lmenu {color: #007dc3;}
#lmenu {padding-left:20px; padding-right:10px; vertical-align: top;}
#lmenu a:link, #lmenu a:visited, #lmenu a:hover {
  font-size: 12px;
  color: #835439;
  letter-spacing: 0px;
  }
#lmenu a:hover {
  color: #007dc3;
  }

#lmenu LI {
  color: #007dc3;
  list-style-image:url('../images/li.gif');
  text-align: left;
  padding-bottom: 10px;
}
LI.lilink {
  color: #007dc3;
  list-style-image:url('../images/lilink.gif');
  text-align: left;
  padding-bottom: 10px;
  position: relative;float: left;

}
LI.lipric {
  color: #007dc3;
  list-style-image:url('../images/lipric.gif');
  text-align: left;
  padding-bottom: 10px;
  position: relative;float: left;
}
LI.liphon {
  color: #007dc3;
  list-style-image:url('../images/liphon.gif');
  text-align: left;
  padding-bottom: 10px;
  position: relative;float: left;

}
LI.liplan {
  color: #007dc3;
  list-style-image:url('../images/liplan.gif');
  text-align: left;
  padding-bottom: 10px;
  position: relative;float: left;

}
LI.licard {
  color: #007dc3;
  list-style-image:url('../images/licard.gif');
  text-align: left;
  padding-bottom: 10px;
  position: relative;float: left;

}
li.liphon a:link, li.liphon a:visited, li.liphon a:hover, li.lilink a:link, li.lilink a:visited, li.lilink a:hover, li.lipric a:link, li.lipric a:visited, li.lipric a:hover, li.liplan a:link, li.liplan a:visited, li.liplan a:hover, li.licard a:link, li.licard a:visited, li.licard a:hover {
  font-size: 12px;
  color: #007dc3;
  letter-spacing: 0px;
  }
li.liphon a:hover, li.lilink a:hover, li.lipric a:hover, li.liplan a:hover, li.licard a:hover {
  color: #835439;
  }

TD, P {
  font-size: 12px;
  font-family: Arial;
}

TH {
  font-size: 12px;
  font-family: Arial;
  background-color: #f1f1f1;
  font-weight: bold;
  text-align: left;
  padding: 8px;
  border: 1px solid #ffffff;
}
TABLE.price TD {
  background-color: #f1f1f1;
  padding: 5px;
  border: 1px solid #ffffff;
}

TABLE.price TH {
  text-align: center;
}
TABLE.price TD {
  text-align: center;
}

TABLE.price TH.first {
  text-align: left;
}
TABLE.price TD.first {
  text-align: left;
}

.footer TD {color: #ffffff; font-size: 12px; padding:10px;}
.footer a:link, .footer a:visited, .footer a:hover {
  font-size: 12px;
  color: #ffffff;
  letter-spacing: 1px;
  }
.footer a:hover {
  color: #fff500;
  }


TD.con {
  vertical-align: top;
  height:100%;
  padding-bottom:5px;
}

/* DIV, SPAN */
DIV.content {
  text-align: justify;
  padding-left: 10px;
  padding-right:30px;
  padding-bottom:20px;
  text-align:left;
}

/* OTHERS */

P {
  text-align: justify;
  padding-bottom: 10px;
  margin: 0px;
}

P:first-letter, P.news:first-letter {color: #007dc3; }

P.small {
  font-size: 10px;
  text-align: left;
  padding-bottom: 10px;
  margin: 0px;
}

LI{
  color: #835439;
  list-style-image:url('../images/li.gif');
  text-align: left;
}

LI.horizontal {
  
}

UL {
  margin-top:0px;
}

H1 {
  text-align: left;
  font-size: 22px;
  color: #007dc3;
  /*text-transform: lowercase;
  font-variant:small-caps;*/
  font-weight: normal;
  padding-bottom:0px;
  margin-bottom: 5px;
}

H2 {
  font-size: 18px;
  font-weight: normal;
  color: #835439;
}

.att, .att:first-letter {
  color: #cc0000;
  font-weight: bold;
}

div.box {
width: 690px; 
height: auto;
background-image:url('../images/bg_div.gif'); 
background-repeat:no-repeat; 
background-position: bottom right;
padding-right: 0px;

	}

div.scroll {
height: 300px;
width: 640px;
overflow: auto;
/*border-bottom: 1px solid #b3c6d1;*/
padding-bottom: 3px;
padding-top: 3px;
padding-right: 5px;

/*scrollbar-face-color:#3D4AF0;
scrollbar-highlight-color:#7B8DF9;
scrollbar-3dlight-color:#7B8DF9;
scrollbar-darkshadow-color:#2109D6;
scrollbar-shadow-color:#2109D6;
scrollbar-arrow-color:#7B8DF9;
scrollbar-track-color:#7B8DF9;*/

/*background-color: #ccc;
padding: 0px;*/

}

