body {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 margin-top:0; 
}
input, textarea, select {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FFFFFF;
	border: 1px solid #999999;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
 background: url(../images/logo_sanitec.png) top left no-repeat;
}
#header {
 color: #333;
 width: 922px;
 float: left;
 /*border: 1px solid #ccc;*/
 margin: 0px 0px 5px 0px;
}
#leftcolumntop { 
 color: #333;
 margin: 0px 12px 0px 0px;
 width: 172px;
 float: left;
}
#headercontent { 
 float: left;
 margin: 0px 14px 0px 0px; 
 width: 920px;
 display: inline;
 border:1px solid #CACACA;
}
#headertop { 
 clear: both;
 height: 145px;
 /*border:1px solid #CACACA;*/
 width:100%;
}
#headerbottom { 
 width:922px;
 margin:auto; 
 clear: both;
 height: 22px;
 color: #fff;
 text-align: center;
 font-weight: bold;
 font-size: 11px; 
 background: url(../images/bg_spacer_nav.jpg) repeat-x;
}
#featured-item { background:#fff }
.featured-itemImage { /*border:8px solid #fff */}
.featured-itemImage span { background-color: #62a2b9; color: #fff }			
.featured-itemImage span strong { color:#fff !important }
.featured-itemImage span b { color:#ffffff }
.featured-itemImage span em.price { color:#FFF }
#featured-item {
   width: 620px; /* important to be same as image width */
   height: 140px; /* important to be same as image height */
   position: relative; /* important */
   float:right;   
   display:block;
   overflow: hidden; /* important */
}

#featured-itemContent {
   width: 620px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin:0; padding:0;
   list-style:none;
   margin-left: 0; /* important */
}

.featured-itemImage {
	width:620px; height:140px;
   	float: left; /* important */
   	position: relative; /* important */
   	display: none; /* important */
}
.featured-itemImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   width: 620px;
   filter: alpha(opacity=05); /* here you can set the opacity of box with text */
   -moz-opacity: 0.05; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.05; /* here you can set the opacity of box with text */
   opacity: 0.05; /* here you can set the opacity of box with text */
   display: none; /* important */

   top: 0; 		/* if you put
   					top: 0; -> the box with text will be shown at the top of the image
       
	   				if you put
       				bottom: 0; -> the box with text will be shown at the bottom of the image */ }					
					
.featured-itemImage span strong {
	font-weight:normal;
	font-size:20px; letter-spacing:-1px;
	display:block;
	margin:15px 0 5px 15px !important; padding:0 }

.featured-itemImage span b {
	font-weight:normal;
	display:block;
	margin:3px 0 12px 15px !important; padding:0;
	line-height:18px; font-size:14px;
	width:450px }
	
.featured-itemImage span em.price {
	font-style:normal;
	display:block;
	height:30px;
	padding:5px 0;
	font-size:30px; letter-spacing:normal;
	position:absolute; right:15px; top:18px }

.featured-itemImage span em.more-info {
	font-style:normal;
	font-size:14px;
	font-weight:bold;
	display:block;
	position:absolute; right:15px; top:52px }
	
.clear { clear: both } 

ul#menu{
 position:relative;
 z-index:500;
 list-style:none;
	margin:0;
	padding:0;
 }

ul#menu li {
	margin:0px 2px 0px 0px;
	padding:0;
	float:left;	
	position:relative;
	}
ul#menu li a {
	display:block;
	/*width:133px;*/
	padding:4px 0;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	background-color: #437399;
	border-left:10px solid #437399;
	border-right:2px solid #fff;	
	}
ul#menu li a:hover {
	background-color:#437399;
	border-left-color:#1f4887;
	}

#menu li ul {display: none;}
#menu li:hover > ul {display:block; position:absolute; top:0; margin:0; padding:0;}
#menu > li:hover > ul {top:22px; padding:0; margin:0;}
#menu > li:hover > ul > li {  list-style:none; width:100%; padding:0px; text-align:left; background-color:#437399; filter:alpha(opacity=80)}
#menu > li:hover > ul > li a{ font-size:9px; text-align:left; padding-left:20px;}
#rightcolumntop { 
 color: #333;
 border: 1px solid #33F;
 background: url(../images/login_sanitec.jpg) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 width: 148px;
 height:100px; 
}
#rightcolumntop2 { 
 color: #333;
}
#leftcolumn { 
 color: #000;
 border: 1px solid #FCE9DB;
 background: #FFFFFF;
 margin: 0px 8px 5px 0px;
 padding: 0px;
 width: 158px;
 float: left;
}
#leftcolumncontent {
	border: 1px solid #CACACA;
	padding-bottom: 2px;
	line-height:145%;
}
#content { 
 float: left;
 color: #333;
 background: url(../images/bg_td_home_top2.jpg) repeat-x #FFF;
 margin: 0px 8px 5px 0px;
 width: 584px;
 display: inline;
}
#contenttop { 
 clear: both;
 border: 1px solid #ccc;
 padding-top: 3px;
}
#contentbottom { 
 clear: both;
 border: 0px solid #ccc;
}
#rightcolumn { 
 color: #000;
 /*border: 1px solid #ccc;
 background: #FFFFFF;*/
 margin: 0px 0px 5px 0px;
 padding: 0px;
 width: 160px;
 float: left;
}
#rightcolumn a{
	padding-left:10px;
}
.banners-right {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px;
	text-align: left;
}
.banners-right li{
	list-style:none;
	margin-bottom: 4px;
}
img.img_border, a img.img_border{
	border: 0px solid #0099CC;
}
a:hover img.img_border{
	border-color: #FFCC00;
	filter: alpha(opacity=50, style=0);
	-moz-opacity: .5;
}
input.style1{
	border: 0px solid #0099CC !important;
}
input:active input.style1 {
	border-color: #FFCC00 !important;
	filter: alpha(opacity=50, style=0) !important;
	-moz-opacity: .5 !important;
}
#footer { 
 width: 925px;
 clear: both;
 color: #888;
 margin: 0px 0px 0px 0px;
 padding-top: 14px;
 text-align: center;
 font-size: 9px;
 height: 21px;
 background: url(../images/bg_footer.jpg) center top no-repeat;
}
#footer2 { 
 width: 580px;
 clear: both;
 color: #888;
 margin: 0px 0px 0px 0px;
 padding-top: 14px;
 text-align: center;
 font-size: 9px;
 height: 41px;
}
#bgtitleblue { 
	background: url(../images/bg_sec_orange.jpg) no-repeat;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	margin-top: 5px;
	padding-top: 0px;
	margin-bottom: -3px;
	height: 21px;
	font-size: 10px;
}
.diezpx {
	color: #FFFFFF;
	font-size: 10px;
}
.telefonos {
	font-weight: bold;
	font-size: 15px;
	color:#333;
}
.lugar {color:#006}
.txtOrangeDbold12px {
	color: #003;
	font-size: 12px;
}

.txtTitleMayusBoldSilver15px {
	font-weight: bold;
	font-size: 15px;
	color: #999999;
}
.txtOrangeBold11px {color: #3743ff}
.num {
	color:#069;
	font-size: 12px;
}
.TitleOrange22px {
	color: #888;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	padding: 4px 0px 10px 8px;
}
#div-main-first {
	margin:5px;
	color: #444;
	text-align:justify;
}
#div-bg-txt-top {
	padding:1px 7px 0px 7px;
	background: url(../images/bg_top_txt.jpg) center top no-repeat;
}
#div-center-pad-bg-money {
	margin:20px;
	border-left:1px solid #eee;
	background: url(../images/bg_tower_money.jpg) center right no-repeat;
	clear: both;
}
#div-bottom-note-mini {
	background: url(../images/bg_box_mini_txt.jpg) repeat-x;
	border:1px dotted #DDD;
	padding:1px 4px 2px 4px;
}
.txt-orange12px {
	color: #FF6600;
	font-size: 13px;
	font-weight: bold;
}
.txt-orange12px_1 {
	color: #FF6600;
	font-size: 13px;
	font-weight: bold;
	background: "../images/bg_btn_ul_off.jpg";
	border:1px dotted #999999; 
	border-right:0px dotted #999999;
}
.txt-orange12px_2 {
	color: #FF6600;
	font-size: 13px;
	font-weight: bold;
	background: "../images/bg_btn_ul_off.jpg";
	border-top:1px dotted #999999; 
	border-bottom:1px dotted #999999;
}
.txt-orange12px_3 {
	color: #FF6600;
	font-size: 13px;
	font-weight: bold;
	background: "../images/bg_btn_ul_off.jpg";
	border:1px dotted #999999; 
	border-left:0px dotted #999999;
}
.textcolor{
    color: #FF6600;
	font-size: 11px;
}
#bullets-arrow-yellow {
	list-style-image: url(../images/bullet_c.gif);
	margin-left: 20px;
	line-height: 16px;
}
#bullet-folder {
	list-style-image: url(../images/folder.gif);
	margin-left: 20px;
}
#bullet-page {
	list-style-image: url(../images/document.gif);
	margin-left: 20px;
	line-height: 19px;
}

#designICONid {
	text-align: right;
	padding-right: 0px;
	margin-bottom: 2px;
}
.txt11px-silver {
	font-size: 11px; 
	font-style: italic; 
	color: #777777;
}
.txt09px-silver {
	font-size: 9px; 
	font-style: italic; 
	color: #777777;
}
/*- Nav Adjudicaciones --------------------------- */
#navAdj {
  float:left;
  width:100%;
  font-size:98%;
  font-weight:bolder;
  background:url(../images/tablebottom10.gif) center bottom no-repeat;
  line-height:normal;
  margin-bottom:4px;
  }
#navAdj ul {
  margin:0;
  padding:15px 10px 0 85px;
  list-style:none;
  }
#navAdj li {
  display:inline;
  margin:0;
  padding:0;
  }
#navAdj a {
  float:left;
  background:url("../images/tableft10.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#navAdj a span {
  float:left;
  display:block;
  background:url("../images/tabright10.gif") no-repeat right top;
  padding:5px 11px 4px 8px;
  color:#FFF;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navAdj a span {float:none;}
/* End IE5-Mac hack */
#tabs9 a:hover span {
  color:#FFF;
  }
#navAdj a:hover {
  background-position:0% -42px;
  }
#navAdj a:hover span {
  background-position:100% -42px;
  }
#navAdjSelected a span {
  float:left !important;
  display:block !important;
  background:url("../images/tabright10.gif") no-repeat right top !important;
  padding:5px 11px 4px 8px !important;
  }
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #000000;
	/*padding-right:9px;
	background: url(images/arrow_elipse_mini.gif) center right no-repeat;*/
}
a:active {
	text-decoration: none;
	color: #3743ff;
}
.sub-title-content15px {
	color: #FF6600;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
}
.TitleLinksGroup {
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #0066CC;
}
/* =Nav
----------------------------------------------- */
#nav {
	float: left;
	text-align: center;
	display: block;
	clear: both;
	margin-left: 80px;
	margin-right: 7px;
	}

#nav ul {
	margin:0;
	padding:0;
	list-style:none;
	}
 
#nav li {
	float:left;
	margin:0;
	padding:0;
	background-image:none;
	line-height:normal;
	text-indent:0;
	}
 
#nav a {
	display:block;
	margin-left:5px;
	padding:1px 5px 1px 5px;
	font-size:12px;
	line-height:17px;
	color: #FF6600;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	background: #FFFFFF;
}

#nav a {
 	border-left:1px solid #FFEEDD;
 	border-top:1px solid #FFFFFF;
 	border-right:1px solid #FFEEDD;
 	border-bottom:1px solid #FFEEDD;
}

* html #nav a {
	width:1%;
}

#nav #curent a, #nav a:hover {
 	border-left:1px solid #FFCC00;
 	border-top:1px solid #3743ff;
 	border-right:1px solid #FFCC00;
 	border-bottom:1px solid #FFCC00;
}

#nav a:hover {
	background: #3743ff;
	color: #FFFFFF;
}

#nav a strong {
	font-weight:bold; /* vs normal? */
}
#div-content-bottom-frame{
	margin-left:3px;
	margin-right:3px;
	border-left: 1px solid #FFE1C4;
	border-bottom: 1px solid #FFE1C4;
	border-top: 1px solid #FFE1C4;
	border-right: 1px solid #FFE1C4;
	display: block;
	float: left;
	clear: both;
	display:block;
	width:516px;
	background: #FFFFFF;
	padding: 2px 8px 1px 8px;
	height: 240px;
}
.sub-title-content15px2 {
	color: #FF6600;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.txt-silver-mini{
	color: #444444;
	font-size: 11px;
}
.txt-orange-content {color: #E67834}
.txt-black17px {
	color: #666666;
	font-size: 17px;
	font-weight: bold;
}
.txt-orange-mini{
	color: #FF6600;
	font-size: 11px;
}
.txt-yellow12px {
	color: #3743ff;
	font-size: 12px;
	font-weight: bold;
}
.txt-yellow12px_2 {
	color: #3743ff;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.updateProgress{
	position: relative;
	background-color: #fff;
	filter: alpha(opacity=75);
	MozOpacity: 0.90;
	opacity: 0.90;
	padding: 170px 0px 0px 0px;
	margin: 00px 0px 0px opx;
	top: 0px;
	text-align: center;
}
.buscando {
    background-color: #FFFFFF;
    border: solid 0px #000000;
}
.txt-silver-mini-dim{
	color: #444444;
	font-size: 12px;
	background-color: #FEEFC0;
    Height: 22;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
}
.txt-orange-mini-dim{
	color: #FF6600;
	font-size: 11px;
	background: images/bg_btn_ul_off.jpg;
	vertical-align: middle;
	text-align:center;
}
.cat_heading {
	color: #322787;
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	border-bottom: 0px solid #FFCC00;
	font: normal;
	font-size: 12px;
	clear:both;
	text-transform: none;
}
.txt-blue12px {
	color: #0066CC;
	font-size: 12px;
	font-weight: bold;
}
.eqp{
margin:0;
padding:0;
}
.eqp li{
list-style:none;
padding-top:10px;
padding-left:15px;
font-size:11px;
}
.eqp li:hover{
color:#5983ff;
}
.cap{font-family:Tahoma; font-weight:bold; font-size:11px; color:#9F0D10;}
.txt{font-family:Tahoma; font-weight:regular; font-size:11px; color:#000000; padding-top:5px;padding-left:15px;padding-right:15px;text-decoration: none}
.menu{font-family:Tahoma; font-weight:bold; font-size:10px; color:#9F0D10; text-decoration:none;}
.footer{font-family:Tahoma;font-size:10px; color:#595959;}
.lefttable{font-family:Tahoma; font-weight:bold; font-size:11px; color:#ffffff;}
.inbox{font-family:Tahoma; font-weight:bold; font-size:11px; color:#9F0D10;}
.txttable{font-family:Tahoma; font-weight:regular; font-size:11px; color:#000000;padding-left:15px;}
.Estilo1 {color: #3399FF}
.Estilo2 {font-family: Tahoma; font-weight: bold; font-size: 14px; color: #9F0D10; }
.Estilo3 {font-size: 14px; color:#000000; text-decoration: none}
.ccp {font-size: 15px; color:#000000; text-decoration: none}
.barra {
           scrollbar-3dlight-color:;
           scrollbar-arrow-color:;
           scrollbar-base-color:;
           scrollbar-darkshadow-color:;
           scrollbar-face-color:;
           scrollbar-highlight-color:;
           scrollbar-shadow-color:
		   }
.bandeja{font-family:Courier New, Courier; font-size:15px}
.link {text-decoration: none};
.Estilo4 {color: #005400}
.Estilo5 {color: #DAE9D7}
.enca {font-size: 36px; font-family: "Lucida Handwriting"; color:#9F0D10;}
.contexto{text-align:justify; margin:10px 20px 10px 20px; font-size:15px;}
ul.garantia li{ text-align:justify; margin-right:20px; font-size:13px;}