.clear { clear:both; margin-bottom:100px;}
/* end reset */

body{
font-size:0.85em;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../images/fondo.gif) 0 0 repeat;
}
ul, li{ list-style:none;}

#wrapper { margin:20px auto; border:1px #ccc solid; width:800px; background-color:#fff;}

.bordernone { text-decoration:none; }
input { border:1px #999999 solid; margin: 0 2px 0 2px;  height: 13px;} 

.bgtd { background: url(../images/fondoleft.gif) 0 0 repeat-y;}

#nav, #nav ul{
margin:5px 0 0px 5px;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
font-size:12px;
width:100%;
}

#nav ul.secUL { margin:0 0 0 -6px !important;  *margin:0 0 40px -6px; width:13em;
}

#nav a{
display:block;
color:#333;
text-decoration:none;
margin:0px 3px 0px 0;
padding:0 5px;
text-align:left;
}

#nav a:hover{
color:#333;
}

#nav li{
float:left;
position:relative;
padding-left:5px;
width:auto;
height:auto;
list-style: none;
background: #fff url(../images/icon_square.gif) 2% 50% no-repeat;
 text-transform:uppercase;
 font-size:10px;
margin:0px 10px 0 0;
}


#nav li.sec { /*margin:10px 10px 0 10px;*/  border:none; text-transform:none; /*padding-left:5px;*/ list-style: none;}
#nav li.sec a { margin:0 auto; font-weight:bold; text-indent: 5px;
}
#nav li.sec a:hover { color:#FF6600; }
#nav ul {
position:absolute;
/*display:none;
*/width:12em;
top:1.5em;

}


#nav li ul a{
width:14.1em;
height:auto;

}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 0px;
margin:0px 0 0 0px !important;
*margin:0px 0 0 5px;
padding-left:5px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

/*------------------------------------*/

.fndlateral {
	background-attachment: scroll;
	background-image: url(../images/barra3.gif);
	background-repeat:    repeat-y;
	background-position: left top;
}
.busk { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; height: 15px; width: 86px; border: 1px #999999 inset}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.texttit { font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; font-size:10px; }
.text2 { font-family: Verdana, Arial, Helvetica, sans-serif;color: #FF6600;font-size:10px; }
.text1bold { font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:10px; }
.texttitblanc { font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size:10px; }
.text1:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: underline;font-size:10px; }
.text1boldazul { font-family: Verdana, Arial, Helvetica, sans-serif;color: #1771B0;font-size:10px; font-weight:bold;  }
.text1boldnegro { font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size:10px; font-weight:bold;  }
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none;font-size:10px; }



.catalogo a{ color:#333; font-size:12px; text-decoration:none; margin:5px 15px 0 15px; width:auto;}
.catalogo a:hover { text-decoration:underline; color:#F60;}
