@charset "utf-8";
/* CSS Document */

body{
	letter-spacing:normal;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/valor-bg.gif);
background-color:#FFF;
color:#FFF;

}

#homepage {
letter-spacing:normal;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/valor-bg-home.gif);
background-color:#FFF;
color:#FFF;

}


/*img {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}*/

img, img a{
border:none;
text-decoration:none;
}
.center{
/*margin:0px;*/
margin:0px auto;
padding:0px;
width:800px;
height:auto;
}*/

.main_container{
float:left;
width:800px;
height:auto;
padding:0px 0px;

}
#left_container{
float:left;
width:800px;
height:92px;
background-color:#00aef0;
padding-top:10px;
}
.logo{
float:left;
width:800px;
background-color:#000000;
}
.add{
float:left;
width:146px;
padding:10px 2px;
font-size:11px;
}
.add p{

padding:0px;
}
.add a{
text-decoration:none;
color:#000000;

}
.add a:hover{
	text-decoration:none;
color:#000000;
}

#right_main_container{
float:left;
width:800px;
height:auto;
background-color:#53698d;
}

 #header_container_home{
float:left;
width:800px;
height:300px;
background:url(../images/main-home-800x150.jpg) no-repeat 0px 0px;	
}

/*header menu start */
.header_menu{
	float:left;
	position:absolute;
	top:102px;
	height:25px;
	width:780px;
	padding-left:20px;
	
}

 #header_container_flash{
position:absolute;
top:252px;
width:800px;
height:150px;

}



 #header_container_profile{
float:left;
width:800px;
height:300px;
background:url(../images/main-profile-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_strategy1{
float:left;
width:800px;
height:300px;
background:url(../images/main-strategy1-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_migration{
float:left;
width:800px;
height:300px;
background:url(../images/main-migration-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_process{
float:left;
width:800px;
height:300px;
background:url(../images/main-process-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_strategy{
float:left;
width:800px;
height:300px;
background:url(../images/main-strategy-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_management{
float:left;
width:800px;
height:300px;
background:url(../images/main-management-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_portfolio{
float:left;
width:800px;
height:300px;
background:url(../images/main-portfolio-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_news{
float:left;
width:800px;
height:300px;
background:url(../images/main-news-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_contact{
float:left;
width:800px;
height:300px;
background:url(../images/main-contact-800x300.jpg) no-repeat 0px 0px;	
}

 #header_container_sitemap{
float:left;
width:800px;
height:300px;
background:url(../images/main-sitemap-800x300.jpg) no-repeat 0px 0px;	
}


.banner_head{
float:right;
width:800px;
text-align:right;
padding:125px 0px 0px;
text-transform:uppercase;

}
.text_bg{
	float:right;
	height:50px;
	background:transparent url(../images/tr_img.png) repeat;
	padding:0px 25px;
	line-height:50px;
	
}
.banner_head h1{
font-size:22px;	
margin:0px;
padding:0px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;

}
.col{
color:#00aef0;	
}
.sub_head{

float:left;
width:760px;
height:56px;
background:transparent url(../images/tr_blue_img.png) repeat;
margin-top:25px;
padding:10px 20px; 
font-size:16px;
font-weight:bold;
}
.sub_head1{
height:30px;
margin-top:50px;
}
.sub_head h1{
font-size:20px;
margin:0px;
padding:0px;
font-weight:normal;
}
.wraper{
float:left;
width:760px;
padding:20px 20px 10px 20px;
}
.wraper p{
font-size:14px;
text-align:justify;
margin:0px;
line-height:18px;
}
.box_main{
float:left;
width:760px;
padding:20px 0px;
}
.boximg{
float:left;
width:350px;
height:75px;
}
.box_info{
float:left;
width:330px;
height:80px;
padding:10px 10px;
background:url(../images/tr_new.png) right;
}
.box_main p, .news_press p{
	margin:0px;
	padding:0px;
	font-size:12px;
	text-align:left;
}
.box_main h1{
text-transform:uppercase;
font-size:18px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
display:block;
}
.right_box, .left_box{
float:left;
width:350px;
height:175px;
background:url(../images/home_img1_back.jpg) no-repeat 0px 0px;
background-color:#000;
}
.left_box{
float:right;
width:350px;
background:url(../images/home_img2_back.jpg) no-repeat 0px 0px;
}

.wraper a,.news_press a{
text-decoration:none;
color:#00aeef;
font-weight:bold;
}

.strat-nav a{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}


.news_press{
float:left;
height:45px;
width:750px;
padding:15px 25px;
background-color:#363636;
}
.news_press h1{
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
}
.footer{
float:left;
width:800px;
text-align:center;
height:26px;
font-size:10px;
background-color:#FFF;
line-height:26px;
text-transform:uppercase;
color:#868686;
font-family:Arial, Helvetica, sans-serif;
}
.footer a{
text-decoration:none;
color:#868686;

}
.footer a:hover{
	text-decoration:underline;
color:#868686;
}
.left_blank_container{
float:left;
width:750px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.left_menu_container{
float:left;
width:180px;
height:auto;
color:#00aef0;
}
.lmenu ul{
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;

}
.lmenu a{
text-decoration:none;	

}
.lmenu ul li{
list-style:none;
margin:0px;
padding:0px;
}
.lmenu ul li ul{
margin:0px;
padding:0px 0px 10px;
list-style:none;
}
.lmenu ul li ul li{
	margin:0px;
	padding:2px 5px 0px 15px;
	color:#00aef0;
}
.lmenu ul li ul li a{
color:#FFFFFF;
}
.right_post{
float:left;
width:560px;
padding-left:20px;
}
.post h1{
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
text-transform:uppercase;
}
.post p{
margin:0px;
font-size:13px;
text-align:justify;
padding-bottom:20px;
padding-top:10px;
}
.post ul{
margin:0px;
padding:0px 0px 20px 0px ;
}
.post ul li{
list-style:disc;
font-size:13px;
margin:0px 0px 0px 20px;
padding:6px 0px;

}