body{
	background: #FFFFFF url(imagenes/bg_body.jpg) repeat-x;
	padding:0px;
	margin:0px;
}
.top{
	background: #FFFFFF url(imagenes/bg_top.jpg) repeat-x;
	padding:0px;
	margin:0px;
}
#idioma {
float:right;
height:22px;
width:182px;
padding:3px 0px 0px 34px;
margin-right:10px;
background:url(imagenes/bg_idioma.jpg) top no-repeat;
font: 10px "Trebuchet MS", Arial, Sans-Serif;
color:#FFFFFF;
text-align:left;

}
#idioma a{
padding: 0px 20px 0px 0px;
font: 10px "Trebuchet MS", Arial, Sans-Serif;
color:#FFFFFF;
text-decoration:none;
}
#idioma a:hover{
text-decoration:underline;
}

.header{
	align: center;
	background-color: #FFFFFF;
	border-right: 1px solid #B5BBBF;
	border-left: 1px solid #B5BBBF;
	/*border-left: 1px solid #869299;*/
	/*border-left: 1px solid #D2D6D9;*/
}
.td_left {
	width:215px;
	padding:18px;
	border-right: 1px solid #B5BBBF;
}
.td_right{
	/*width:465px;*/
	padding: 18px 34px 34px 34px;
}

.td_left p {
	font: 11px "Trebuchet MS", Arial, Sans-Serif;
	line-height:15px;
	color:#44484D;
}
p {
	font: 11px "Trebuchet MS", Arial, Sans-Serif;
	color:#345463;
	line-height:18px;
}
p a {
	color:#345463;
	text-decoration:underline;
}
p a:hover {
	color:#0096BB;
	text-decoration:underline;
}

p .not {
	font: 11px "Trebuchet MS", Arial, Sans-Serif;
	color:#345463;
	line-height:18px;
}
p.not a{
	font:bold 12px "Trebuchet MS", Arial, Sans-Serif;
	color:#0096BB;
	text-decoration:none;
}
p.not a:hover{
	color:#345463;
	text-decoration:none;
}
h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	FONT: bold 16px "Trebuchet MS", Arial, Sans-Serif;
	COLOR:#0096BB;
	line-height:20px;
	
}
h3{
	background:url(imagenes/bg_h3.jpg) left top no-repeat;
	FONT: normal 18px "Trebuchet MS", Arial, Sans-Serif;
	COLOR:#0096BB;
	padding-left:20px;
}

.next a{
 float:right;
	background:url(imagenes/bg_h3_txt.gif) no-repeat left center;
	FONT: bold 12px "Trebuchet MS", Arial, Sans-Serif;
	COLOR:#345463;
	padding-left:20px;
	text-decoration:none;
}
.next  a:hover{
	COLOR:#345463;
	text-decoration:underline;
	}
h4{
	FONT: normal 18px "Trebuchet MS", Arial, Sans-Serif;
	COLOR:#0096BB;
}
.tit {
	font: bold 13px "Trebuchet MS", Arial, Sans-Serif;
	color:#345463;
	line-height:18px;
}

.pie{
	background: #FFFFFF url(imagenes/bg_pie.jpg) top repeat-x;
	padding:0px;
	margin:0px;
}
.sitemap{
	font: 11px "Trebuchet MS", Arial, Sans-Serif;
	color:#44484D;
	padding:27px 0px 50px 18px;
	margin:0px;
}
.sitemap a{
	font: 11px "Trebuchet MS", Arial, Sans-Serif;
	color:#44484D;
	text-decoration:none;
}
.sitemap a:hover{
	text-decoration:underline;
}
ul {
	padding:5px 0px 5px 10px;
	margin:0px;
}

li{
	font: bold 14px "Trebuchet MS", Arial, Sans-Serif;
	color:#345463;
	background:url(imagenes/bullet_gris.gif) no-repeat left top;
	padding:0px 0px 0px 15px;
	list-style-type: none;
}
li.chico{
	font: 11px "Trebuchet MS", Arial, Sans-Serif;
	color:#345463;
	background:url(imagenes/bullet_gris.gif) no-repeat left top;
	padding:0px 0px 0px 10px;
	list-style-type: none;
}
.td_celeste{
border:1px solid #B7E1EC;
height:26px;
text-align:center;
padding:0px 0px 0px 0px;
font: 11px "Trebuchet MS", Arial, Sans-Serif;
	color:#345463;
	line-height:18px;
}
.td_celeste_bg{
text-align:center;
height:24px;
background: #E0E9EB;
/*border:1px solid #B7E1EC;*/
padding:0px 0px 0px 0px;
font: 11px "Trebuchet MS", Arial, Sans-Serif;
	color:#345463;
	line-height:18px;
}
input,
select{
font: 11px "Trebuchet MS", Arial, Sans-Serif;
	color:#345463;
}
.td_linea{
border-left:1px dashed #B7E1EC;
}
ul.clientes {
	padding:0px 0px 5px 5px;
	margin:0px 5px 10px 0px;
	border-bottom:1px dashed #B7E1EC;
	width:170px;
}
.pais{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	FONT:bold 14px "Trebuchet MS", Arial, Sans-Serif;
	COLOR:#0096BB;
	line-height:20px;	
}
