body {
	background-color: #262868;
	height: auto;
	width: auto;
	margin: 0px;
	background-image: url(01_02.gif);
	background-repeat: repeat-x;
}
#container {
	height: 99px;
	width: 777px;

}
#header {
	height: 99px;
	width: 777px;
}
#header-bg {
	height: 83px;
	width: 777px;
	background-image: url(01_14.gif);
	background-repeat: repeat-y;
}
#header-top {
	height: 16px;
	width: 777px;
	background-image: url(01_04.gif);
	background-repeat: no-repeat;
}
#logotype {
	float: left;
	padding-left: 30px;
}
#language{
	float: right;
	width: 187px;
	padding-top: 16px;
}
.font-tahoma-11-nolink-writhe {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;


}
.font-tahoma-11-nolink-writhe2{
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;


}


.font-tahoma-11-nolink-writhe2 :link {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;


}
.font-tahoma-11-nolink-writhe2:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}
.font-tahoma-11-nolink-writhe2 :visited {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;



}
.font-tahoma-11-nolink {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;


}
.font-tahoma-11-bold-nolink {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;


}
.font-tahoma-11-bold {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;


}

.font-tahoma-11-bold:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;


}
.font-tahoma-11-bold:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;

}
.font-tahoma-11-bold:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;



}
.font-tahoma-11-bold-u {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;


}

.font-tahoma-11-bold-u:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;



}
.font-tahoma-11-bold-u:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;

}
.font-tahoma-11-bold-u:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;



}

.font-tahoma-11-bold-orange {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
#select-top{
	padding-top:3px;
}
.select-top{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	width: 96px;
}
#wireframe {
	height: auto;
	width: 763px;
	background-image: url(01_23.gif);
	background-repeat: repeat-y;
	padding: 7px;
	display: table;
}
#vistos-home {
	float:left;
	height: 239px;
	width: 432px;
}

#vistos-scroll {
	height: 196px;
	width: 432px;
	background-color: #F2F2F2;
	overflow: auto;
	z-index: auto;
}
#txt-home{
	padding-top:10px;
	padding-right:10px;
	padding-left:20px;
	padding-bottom:5px;

}
#services-home {
	float:right;
	height: 239px;
	width: 318px;
}
#services-scroll {
	height: 196px;
	width: 318px;
	background-color: #F2F2F2;
	overflow: auto;
	z-index: auto;
}
#services-home-cont {
	float:left;
	height: 60px;
	width: 284px;
	padding-top:10px;
	padding-right:5px;
	padding-left:10px;
	padding-bottom:10px;
}
#services-home-cont-img {
	float:left;
	height: 60px;
	width: 62px;

}
#services-home-cont-txt {
	float:left;
	height: 60px;
	width: 222px;

}
#footer {

	height: 35px;
	width: 763px;
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 10px;
}
#footer-left {
	float:left;
	height: auto;
	width: 557px;

}
#footer-mediaonclick {
	float:left;
	height: auto;
	width: 202px;

}

/* --------- interna bussines ----------*/

#left{
	float:left;
	height: auto;
	width: 177px;
	display: table;
}

#bn-lateral{
	float:left;
	padding-bottom: 7px;
}

#right{
	float:right;
	height: auto;
	width: 582px;
	display: table;
}
#right-top{
	float:right;
	
}

#right-bg {
	float:right;
	height: auto;
	min-height:415px;
	width: 572px;
	background-image: url(business_30.gif);
	background-repeat: repeat-y;
	display: table;
}

#right-txt{
	width: 532px;
	height: auto;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
	display: table;
}
#right-txt-2{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
}
#right-footer{
	float:right;

}


div.barra_exp 
{

border-right-width: 0px;

border-right-style: none;

border-right-color: #efefef;

padding-right: 0px;

border-top-width: 0px;

border-top-style: none;

border-top-color: #efefef;

padding-left: 6px;

padding-bottom: 6px;

border-left-width: 0px;

border-left-style: none;

border-left-color: #efefef;

cursor: pointer;

padding-top: 6px;

border-bottom-width: medium;

border-bottom-style: solid;

border-bottom-color: #efefef;

background-color: #f9f9f9;

}

div.barra_exp:hover

{

background-color: #f4f4f4;

}

div.barra_exp-2 
{

border-right-width: 0px;

border-right-style: none;

border-right-color: #efefef;

padding-right: 0px;

border-top-width: 0px;

border-top-style: none;

border-top-color: #efefef;

padding-left: 6px;

padding-bottom: 6px;

border-left-width: 0px;

border-left-style: none;

border-left-color: #efefef;

cursor: pointer;

padding-top: 6px;

border-bottom-width: medium;

border-bottom-style: solid;

border-bottom-color: #efefef;

background-color: #f9f9f9;

}

div.barra_exp-2:hover

{

background-color: #f4f4f4;

}
.caracteristicas {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 15px; COLOR: #333333; PADDING-TOP: 5px
}
.form 

{
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-weight: normal;
	text-decoration: none;
}
.texto 

{

font-family: Verdana,Arial,Helvetica,sans-serif;

font-size: 11px;

font-weight: normal;

color: #666666;

border-bottom-width: 1px;

border-top-style: none;

border-right-style: none;

border-bottom-style: none;

border-left-style: none;

border-bottom-color: #cccccc;

}
#bg-clientes {
	background-image: url(bg_clientes3.gif);
	background-repeat: no-repeat;
	float: left;
	height: 102px;
	width: 164px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align: middle;
}