body {
	background:url(img/back-blue03.jpg) top left no-repeat #001C30 fixed;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, sans-serif; 
}

object {outline:none}
img {border:none}

#upgrade {
margin: 5px auto;
padding: 5px 5px 5px 5px;
width: 541px;
background:#FF9;
border: 1px #000 dashed;
}

/* divs *****/

#contenedor {
	width:960px;
	text-align: left;
	float: left;
}
#flash {
	height:416px;
}
#banner-ppal { height:260px;}
#info-todo {
	width:650px;
	margin: 0 0 0 310px;
}
.titulo-home {width:612px;height:50px;background:url(img/welcome.png) no-repeat;margin: 15px 0 0 20px;float:left;}
.titulo-our-company {width:612px;height:50px;background: url(img/our-company.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-erp {width:612px;height:50px;background: url(img/erp-data.png)  no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-legal {width:612px;height:50px;background: url(img/legal-framework.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-progress {width:612px;height:50px;background: url(img/progress-flow.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-services {width:612px;height:50px;background: url(img/services.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-uruguay {width:612px;height:50px;background: url(img/why-uruguay.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-world {width:612px;height:50px;background: url(img/world-class.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-contact {width:612px;height:50px;background: url(img/contact.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-sitemap {width:612px;height:50px;background: url(img/sitemap.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-team {width:612px;height:50px;background: url(img/team.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-white-papers {width:612px;height:50px;background: url(img/white-papers.png) no-repeat;margin: 26px 0 0 20px;float:left;}
.titulo-FAQS{width:612px;height:50px;background: url(img/FAQS.png) no-repeat;margin: 26px 0 0 20px;float:left;}

.banner {
	width:630px;
	height:260px;
	margin: 5px 0 0 12px;
	float:left;
}
.box {
	width:590px;
	height:113px;
	background:url(img/box.png) no-repeat;
	margin: 5px 0 0 12px;
	float:left;
	padding:16px 20px;
}
.box-line01 {
	width:590px; height:32px; background:url(img/box-01line.png) no-repeat; margin: 5px 0 0 12px; float:left; padding:10px 20px;
}
.box-line001 {
	width:590px; height:45px; background:url(img/box-001line.png) no-repeat; margin: 5px 0 0 12px; float:left; padding:10px 20px;
}
.box-line02 {
	width:590px; height:60px; background:url(img/box-02line.png) no-repeat; margin: 5px 0 0 12px; float:left; padding:10px 20px;
}
.box-line04 {
	width:590px; height:109px; background:url(img/box-04line.png) no-repeat; margin: 5px 0 0 12px; float:left; padding:10px 20px;
}
.info-box {
	width:260px;
	display:block;
	float:left;
	margin:11px 0 0 0 ;
	padding-left:20px;
	background:url(img/box-link.png) no-repeat 0 2px;
}
.info-box p , a {
	font-size:12px; color: #85989F; margin:0; line-height:14px;display:block; text-decoration:none; 
	
}
.info-box p , a:hover {
	font-size:12px; color: #FFF; margin:0; line-height:14px;display:block; text-decoration:none;
}
.info-box02 {
	width:280px;
	display:block;
	float:left;
	margin:11px 0 0 0 ;
	padding-left:20px;
	background:url(img/box-link.png) no-repeat 0 2px;
}
#seccion-contenido {
	width:595px;
	background:url(img/line.png) repeat-x 0px 23px;
	float:left;
	margin: 15px 0 0 25px;
	padding:5px 5px 100px 5px;
	text-align:justify;
	}
#seccion-contenido-small {
	width:595px;
	background:url(img/line.png) repeat-x 0px 23px;
	float:left;
	margin: 15px 0 0 25px;
	padding:5px 5px 20px 5px;
	text-align:justify;
	}	
#seccion-contenido-big {
	width:595px;
	background:url(img/line.png) repeat-x 0px 23px;
	float:left;
	margin: 15px 0 0 25px;
	padding:5px 5px 600px 5px;
	text-align:justify;
	}	
#foot {
	width:100%;
	height: 32px;
	padding: 5px 0;
	background:url(img/foot.png) repeat;
	clear:left;
}
#direccion {
	width:180px;
	margin: 5px 0 0 45px;
	float:left;
}
#direccion h1 { font-size:11px; font-weight:800; margin:0 0 6px 0;width:100%; opacity:.60; filter:alpha(opacity=60); filter: “alpha(opacity=60)”;}
#direccion p { font-size:9px; margin:0;width:100%; opacity:.50; filter:alpha(opacity=50); filter: “alpha(opacity=50)”; 
line-height:15px;}

/*************************************textos y clases**********************/

p {font-size:11px; color:#FFF; margin:0; line-height:18px;}

p.opacity{
   width:100%;
   opacity:.60;
   filter:alpha(opacity=60);
   filter: “alpha(opacity=60)”;
}
p.opacity80{
   width:100%;
   opacity:.80;
   filter:alpha(opacity=80);
   filter: “alpha(opacity=80)”;
}
h1 {font-size:14px; color:#FFF; margin:0 0 20px 0; font-weight:normal;}

.img-borde { background: url(img/back-img.png); padding:4px; float:left; margin: 0 15px 10px 0}
.img-horizontal { float:left; margin: 0 6px 0 0;}
.img-horizontal-todo { background: url(img/back-img.png); padding:6px; margin: 20px 0;}

.right { float:right;}
.bold  { font-weight:bold;}
.bold a { font-weight:bold; color:#FFFFFF; display: inline; font-size:11px;}


/*************menuFIXED***********************/
* html, 
* html body { 
overflow-y: hidden!important; 
height: 100%;
margin: 0;
padding: 0; 
}
* html #iefix { 
height: 100%;
overflow-y: scroll;
position: relative;
}

* html div#menu, 
* html div#menu-bottom, 
* html div#menu-middle {
position: absolute;
}
div#menu {
	width:244px;
	height:560px;
	position:fixed;
	top:0; left:0;
	margin: 0 0 0 15px;
	float:left;
}

/*************menu02***************************/
#menu02 {
	width:115px;
	height:25px;
	margin: 0 0 0 45px;
	background:url(img/back-menu02.png) no-repeat;
	float:left;}
#menu02 ul{
	list-style:none;
	margin:0;
	padding:0 0 0 10px;
	display:block;
}
#menu02 li{
    width:25px;
	height:20px;
	margin:3px 3px;
    float:left;
	display:block;
}
.bt_home{ width:25px; height:20px; background: url(img/menu02.png) 0 0 no-repeat; display:block;}
.bt_home a{ width:25px; height:20px; background:url(img/menu02.png) 0 0 no-repeat; display:block;}
.bt_home a:hover{ width:25px; height:20px; background:url(img/menu02.png) 0 -20px no-repeat; display:block;}

.bt_sitemap{ width:25px; height:20px; background: url(img/menu02.png) 0 -40px no-repeat; display:block;}
.bt_sitemap a{ width:25px; height:20px; background:url(img/menu02.png) 0 -40px no-repeat; display:block;}
.bt_sitemap a:hover{ width:25px; height:20px; background:url(img/menu02.png) 0 -60px no-repeat; display:block;}

.bt_contacto{ width:25px; height:20px; background: url(img/menu02.png) 0 -80px no-repeat; display:block;}
.bt_contacto a{ width:25px; height:20px; background:url(img/menu02.png) 0 -80px no-repeat; display:block;}
.bt_contacto a:hover{ width:25px; height:20px; background:url(img/menu02.png) 0 -100px no-repeat; display:block;}


/************** UP *************************************************/
#up { float:right; margin-top:10px; width:44px;}
#up ul{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
}
#up li{
    width:44px;
	height:44px;
	margin:0;
	display:block;
}
.bt_up { width:44px; height:44px; background: url(img/up.png) 0 0 no-repeat;}
.bt_up a { width:44px; height:44px; background: url(img/up.png) 0 0 no-repeat;}
.bt_up a:hover { width:44px; height:44px; background: url(img/up.png) 0 -44px no-repeat;}

.bt_down { width:44px; height:44px; background: url(img/down.png) 0 0 no-repeat;}
.bt_down a { width:44px; height:44px; background: url(img/down.png) 0 0 no-repeat;}
.bt_down a:hover { width:44px; height:44px; background: url(img/down.png) 0 -44px no-repeat;}


/**************************anclas***************************************/
.ancla-top{
	position:absolute;
	z-index:500;
	top:0;
}
.ancla-menu {
	position:absolute;
	z-index:500;
	top:0;
	margin-top:375px;
}
.ancla-company01 { position:absolute; z-index:500; top:0; margin-top:1770px;}

.ancla-service01 { position:absolute; z-index:500; top:0; margin-top:1200px;}
.ancla-service02 { position:absolute; z-index:500; top:0; margin-top:2570px;}
.ancla-service03 { position:absolute; z-index:500; top:0; margin-top:3720px;}

.ancla-uruguay01 { position:absolute; z-index:500; top:0; margin-top:1155px;}

.ancla-legal01 { position:absolute; z-index:500; top:0; margin-top:1224px;}
.ancla-legal02 { position:absolute; z-index:500; top:0; margin-top:2169px;}
.ancla-legal03 { position:absolute; z-index:500; top:0; margin-top:3014px;}

.ancla-erp01 { position:absolute; z-index:500; top:0; margin-top:760px;}
.ancla-erp02 { position:absolute; z-index:500; top:0; margin-top:1070px;}
.ancla-erp03 { position:absolute; z-index:500; top:0; margin-top:1290px;}
.ancla-erp04 { position:absolute; z-index:500; top:0; margin-top:1540px;}
.ancla-erp05 { position:absolute; z-index:500; top:0; margin-top:1770px;}
.ancla-erp06 { position:absolute; z-index:500; top:0; margin-top:2020px;}
.ancla-erp07 { position:absolute; z-index:500; top:0; margin-top:2250px;}

.ancla-flow01 { position:absolute; z-index:500; top:0; margin-top:1110px;}

/*formulario Contacto******************/

#columna { width:250px; padding-top:10px; margin-left:5px;}
#fila-campo { width:240px; text-align:right; margin: 0 0 15px 0;}
#fila-campo02 { position:absolute; z-index:500; width:280px; text-align: left ; margin: 28px 0 0 300px;}
#fila-campo03 { width:280px; text-align:left; margin: 0 0 15px 0;}
#fila-texto { width:280px; text-align:left;}
#fila-texto-der { width:265px; text-align: right; margin-top:-10px;}
.campo { font-size:11px; color:#FFFFFF; margin-bottom:5px;}
.ancho-campo { width:260px;}


/*cardinal*/
#cardinal {
	width:115px;
	height:22px;
	margin:25px 0 0 76px;
	float:left;
}
#cardinal ul{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
}
#cardinal li{
    width:115px;
	height:22px;
	display:block;
	list-style:none;
	float:left;
}
.bt-cardinal a{width:115px; height:22px; background: url(img/cardinal.png) 0 0 no-repeat; display:block;}
.bt-cardinal a:hover {width:115px; height:22px; background: url(img/cardinal.png) 0 -22px no-repeat; display:block;}

/****************SOCIALES********************/
a.sFacebook{
	background: url(img/socialIcons/facebookOut.png) top left no-repeat;
}
a.sFacebook:hover {
	background: url(img/socialIcons/facebook.png) top left no-repeat;
}
a.sTwitter{
	background: url(img/socialIcons/twitterOut.png) top left no-repeat;
}
a.sTwitter:hover{
	background: url(img/socialIcons/twitter.png) top left no-repeat;	
}
a.sWP{
	background: url(img/socialIcons/bloggerOut.png) top left no-repeat;
}
a.sWP:hover{
	background: url(img/socialIcons/blogger.png) top left no-repeat;
}
a.sYoutube{
	background: url(img/socialIcons/youtubeOut.png) top left no-repeat;
}
a.sYoutube:hover{
	background: url(img/socialIcons/youtube.png) top left no-repeat;	
}
		
.bioBox{
	width: 100%;
	height: 310px;
	margin-bottom: 20px;
	float: left;
	border-bottom: 1px solid #0F3E4F;
}
.bioBox img.img-borde{
	float: left;
	margin-top: 6px;
}
.bioBox p{
	padding-left: 170px;
	padding-top: 0;
}
.bioBox h1{
	margin-bottom: 5px;
}

a.PDF{
	background: url(img/pdf.png) top left no-repeat;
	height: 16px;
	float: right;
	line-height: 16px;
	text-indent: 16px;
	padding-left: 5px;
}

.networksBox{
	float: left;
	z-index: 5000;
	margin-top: 0;
	padding: 23px 13px 0 7px;
	width: 30px;
	margin-left: 4px;
	height: 160px;
	background: url(img/socialIcons/tab.png) top left no-repeat;
}
.networksBox a{
	float: left;
	height: 32px;
	width: 24px;
	margin: 0;
}
