/* GENERAL STYLES */



body {

  font-family: Verdana, Arial;

  font-size: 12px

}



img {

  border-color: #808080;

}





p {

  font-family: Verdana, Arial;

  line-height: 1.5em;

  font-size: 12px

}



td, th {

  font-family: Verdana, Arial;

  font-size: 12px

}



a {

  font-family: Verdana, Arial;

  text-decoration: underline;

  color: #003495

}



a:hover {

  color: #DB7923

}



font {

  font-family: Verdana, Arial

}



ol {

  margin-left: "2.5em";

  margin-right: "2.5em";

  line-height: 1.5em;

}



ul {

  margin-left: "2.0em";

  margin-right: "1.5em";

  margin-top: "0.5em";

  margin-bottom: "0.5em";

  line-height: 1.5em;

  list-style-image: url(../style/images/bullet.gif);

}



li {

  font-size: 12px

}



/* TITLE STYLES */



.note {

  font-family: Verdana, Arial;

  font-size: 10pt;

  font-weight: bold;

  color: #800000;

  margin-bottom:-.9em;

}



.label {

  font-family: Verdana, Arial;

  font-size: 12px;

  font-weight: bold;

  color: #333333;

}



.bold {

  font-family: Verdana, Arial;

  font-size: 12px;

  font-weight: bold;

  color: #333333;

}



.list {

  font-family: Verdana, Arial;

  font-size: 11pt;

  font-weight: bold;

  color: #666666;

}



.big {

  font-size: 12pt;

  font-weight: bold;

}



.bigger {

  font-size: 14px;

  font-weight: bold;

}



h1 {

  font-family: Verdana, Arial;

  font-size: 12pt;

  font-weight: bold;

  color:#888888;

}



h2 {

  font-family: Verdana, Arial;

  font-size: 11pt;

  font-weight: bold;

  color: #666666;

}



h3 {

  font-family: Verdana, Arial;

  font-size: 10pt;

  font-weight: bold;

  color: #333333;

}



.title {

  font-family: Verdana, Arial;

  font-size: 12pt;

  font-weight: bold;

  color:#888888

}



.subtitle {

  font-family: Verdana, Arial;

  font-size: 10pt;

  font-weight: bold;

  color:#666666

}



.smalltitle {

  font-family: Verdana, Arial;

  font-size: 10px;

  font-weight: bold;

  color: #333333;

}



.smalltitle2 {

  font-family: Verdana, Arial;

  font-size: 10px;

  font-weight: bold;

  color: #666666

}



/* LINK STYLES */



.navl {

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  text-decoration: none;

  color: #808080

}



a.navl:hover {

  text-decoration: underline;

}



a.navl:visited {

  font-family : Tahoma, Verdana, Arial;

}



.botl {

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  text-decoration: none;

  color: #555555

}



a.botl:hover {

  text-decoration: none;

}



a.botl:visited {

  font-family : Tahoma, Verdana, Arial;

}



/* TEXT STYLES */



.news {

  font-family: Verdana, Arial;

  font-size: 10px;

  text-decoration: none;

  color: #333333

}



.normal {

  font-family: Verdana, Arial;

  font-size: 10pt

}



.small {

  font-family: Verdana, Arial;

  font-size: 11px;

}





p.spacy {

  font-family: Verdana, Arial;

  line-height: 2em;

  font-size: 12px

}



/* SIDE MENU STYLES */



.menulink {

  font-family: Tahoma, Verdana, Arial;

  font-size: 10px;

  text-decoration: none;

  color: #003495;

}



.menulink:hover {

  text-decoration: underline;

  /*color: #000000;*/

}



.price {

  font-family: Tahoma, Verdana, Arial;

  font-size: 10px;

  color: #990000;

}





/* FRAMES */



.box {

  border: 1px dashed Gray;

  background: #EEEEEE;

}



.special {

  border: 1px dashed #DEDF00;

  background-color: #FFFFDD;

  padding: 6px;

  line-height: 1.7em;

  margin-top: 16px;

}



.special1 {

  border: 1px dashed cccccc;

  background-color: #FFFFDD;

  padding: 5px;

  line-height: 1.7em;

  clear: both;

}



.special2 {

	border: 1px dashed cccccc;

	background-color: #666666;

	padding: 1px;

	line-height: 1.7em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	border-bottom-color: #FFFFFF;

	color: #FFFFFF;

}



/* OTHER */



.listitem {

  font-size: 12px;

  margin-bottom: 5px

}



/* FRONT PAGE */



.gray {

  color: #808080

}



.ftext {

  font-family: Tahoma, sans-serif;

  font-size: 11px;

}





.ftitle {

  font-family: Tahoma, sans-serif;

  font-size: 13px;

  font-weight: bold;

  margin-bottom: 8px;

}



.flink {

  font-family: Tahoma, sans-serif;

  font-size: 11px;

  line-height: 1.7em;

}



.fprod {

  font-family: Tahoma, sans-serif;

  font-size: 11px;

  line-height: 1.5em;

  font-weight: bold;

  text-decoration: none;

}





.colorojo {



  font-family: Verdana, Arial;

  font-size: 11px;

  text-decoration: none;

  color: #FF0000

}

.shadetabs{

padding: 3px 0;

margin-left: 0;

margin-top: 1px;

margin-bottom: 0;

font: bold 12px Verdana;

list-style-type: none;

text-align: left; /*set to left, center, or right to align the menu as desired*/

}



.shadetabs li{

display: inline;

margin: 0;

}



.shadetabs li a{

text-decoration: none;

padding: 3px 7px;

margin-right: 3px;

border: 1px solid #778;

color: #2d2b2b;

background: white url(../style/shade.gif) top left repeat-x;

}



.shadetabs li a:visited{

color: #2d2b2b;

}



.shadetabs li a:hover{

text-decoration: underline;

color: #2d2b2b;

}



.shadetabs li.selected{

position: relative;

top: 1px;

}



.shadetabs li.selected a{ /*selected main tab style */

background-image: url(../style/shadeactive.gif);

border-bottom-color: white;

}



.shadetabs li.selected a:hover{ /*selected main tab style */

text-decoration: none;

}



.tabcontentstyle{ /*style of tab content oontainer*/

border: 1px solid gray;

width: 450px;

margin-bottom: 1em;

padding: 10px;

}



.tabcontent{

display:none;

}



@media print {

.tabcontent {

display:block!important;

}

}


