/***********************************************/
/* General.css for Web Page          */
/* All styles are here. Enero- 22.2006    */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body {
		margin:0px 0px 0px 0px;
		padding:0px;
    	background:#CCCCCC;
		
}
html>body {
		
}

img{
	padding:0px;
	margin:0px;
	border:none;
}
	#center {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 774px;
	text-align:left;
	background:#FFFFFF 
 }


/************** Generals styles **************/


p{
	font-family:arial;
	font-size:12px;
	letter-spacing:0px;
	line-height:140%;
	color:#333333;
	padding:0px;
	margin:2px 0px 2px 6px;
}
a{
	text-decoration:none;
	color:#003399;
}
a:hover{
	text-decoration:underline;
}
a:visited{
	color:#003399;
}

h1{
	font-family:Arial;
	font-size:18px;
	line-height:140%;
	color:#2FB42C;
	padding:0px;
	margin:4px 0px 0px 0px;
	font-weight:normal;	
}
h2{
	margin:6px 0px 3px 13px;
	font-family:Verdana, arial;
	color:#FF9933;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:6px;
	margin:6px 6px 3px 6px;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	letter-spacing:0.4px;
	text-indent:4px;
}
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	margin:4px 4px 4px 14px;
	text-align:left;
	
}
h6{
	margin:6px 10px 6px 4px;
	color:#333333;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

/********************* banner **********************/	


#banner {
	width:774px;
	background:#2FB42C url(images/banner_bg.jpg) repeat-x top;
	height:234px;	
	padding: 0px 0px 0px 0px;
	margin:0px;
}

html>body #banner {
	height:234px;
}

#banner_left{
	background:url(images/banner_left.jpg) #006699 no-repeat top left;
	width:266px;
	height:226px;
	float:left;
}
#banner_center{
	float:left;
}
#banner_rigth{
	background:url(images/banner_rigth.jpg) #006699 no-repeat ;
	width:330px;
	height:226px;
	float:right;
}
#banner_text{
	position:absolute;
	top:240px;
	left:245px;
	width:270px;
	text-align:center;	
}
#banner_text p{
	color:#FFFFFF;
}

#top_menu{
	/*padding: 8px 0px 0px 560px;*/
	position:absolute;
	top:103px;
	/top:106px;
	left:4px;
}

#top_menu img{
    margin:0px;
	border:none;
	
}

#top_links{
	position:absolute;
	top:2px;
	left:610px;
}
#fones{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:0px 0px 0px 20px;
}
	#fones span{
		color:#165490;
	}

/********************* columna 1 **********************/	

#col_1{
	float:left;
	margin:8px 0px 0px 10px;
	/margin:8px 0px 0px 4px;
}
	#col_1 img{
		margin:0px;
		/margin-bottom:-4px;
		padding:0px;
	}

	#left_column{
		/*background:url(images/left_column_bg.jpg);*/
		position:relative;
		width:230px;
		padding:0px;
		border:#E7E7E7 solid 2px;

	}
	
	#left_column p{
		margin:5px 8px 5px 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#left_column b{
		color:#2074B9;
		font-weight:bold;
		text-decoration:none;	
		font-size:17px;
	}
	#left_column span p{
		color:#666666;
		font-size:11px;
		line-height:100%;
		margin-left:34px;
		margin-bottom:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#email_box{
		width:234px;
		height:70px;
		background-color:#777777;
		margin-top:2px;
		margin-bottom:20px;
	}
	.emailform{
		margin:0px 6px 5px 14px;
		padding-top:6px;
	}

	#box{
		background:url(images/box_bg.gif);
		width:236px;
		margin:4px 0px 10px 0px;
		text-align:center;
	}
		#box a{
			margin:14px 0px 6px 10px;
			font-family:Verdana, arial;
			color:#FF9933;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			line-height:140%;
			
	}
		#box a span{
			margin:10px 0px 3px 18px;
			font-family:Verdana, arial;
			color:#FF9933;
			font-size:18px;
			font-weight:bold;
			text-align:center;
	}
		.my_image{
			float:right;
			margin:0px 7px 0px 8px; 
		}
	#box img{
		padding-top:-6px;
	}
	#box_top{
		background:url(images/box_top.gif) top no-repeat;
		width:236px;
		height:9px;
	}


/********************* columna 2 **********************/	


#col2{
	width:520px;
	margin-left:250px;
	/margin-left:230px;
}
#content{
	margin:0px 15px 0px 12px;
	padding-top:18px;
}

.features{
	background:#FDFDFD;
	border:solid 1px #FDFDFD;
}
.features:hover{
	background:#DFDFFD;
	border:solid 1px #F0F0F0;
}
.features h6{
	margin:6px 10px 0px 10px;
	color:#333333;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}


.features p{
	margin:0px 50px 0px 30px;
	color:#333333;
}
.down_actions p{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin:0px 10px 10px 10px;
	font-family:tahoma;
}
.down_actions span{
	color:#2f992c
}

.options p{
	font-weight:normal;
	margin:2px 10px 2px 20px;
}
.options ul{
	margin:0px;
	padding:0px;
}
.options li{
	font-size:12px;
	margin:2px 0px 2px 36px;
}

.testimonials_item_i p{
	color:#333333;
	margin:4px 10px 4px 30px;
	
}

.testimonials_item_i span{
	color:#003366;
	margin:4px 10px 4px 330px;
	font-weight:bold;
	font-size:12px;
	
}
.testimonials_item_p p{
	color:#333333;
	margin:4px 10px 4px 30px;
	
}

.testimonials_item_p span{
	color:#003366;
	margin:4px 10px 4px 70px;
	font-weight:bold;
	font-size:12px;
	
}




.soft_items{
	width:500px;
	height:150px;
	/*background-color:#006666;*/
}
.soft_items2{
	width:500px;
	height:200px;
	/*background-color:#006666;*/
}
	.soft_items p{
	
	}
	.soft_items h1{
		font-size:16px;
		font-weight:bold;
		color:#003366;
	}
	.soft_items2 h1{
		font-size:16px;
		font-weight:bold;
		color:#003366;
	}

	.soft_text1{
		width:300px;
		float:left;
	}
	
	.soft_image1{
		height:125px;
	}
	
	.soft_text2{
		width:300px;
		margin-left:198px;
		/margin-left:0px;
	}
	
	.soft_image2{
		height:125px;
		width:196px;
		float:left;
	}
/********************* footer **********************/	

#footer{
	background:url(images/footer_bg.jpg) repeat-x bottom;
	clear: both;
	background-color:#005695;
	height:71px;
	color:#ffffff;
	font-family: Tahoma;
	font-size:11px;
	text-align:center;
	padding-top:35px;
}

#footer a{
    padding-right:4px;
	padding-left:4px;
	color:#FFFFFF;
	font-family:"Franklin Gothic Medium" , arial ;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.2px;

}
#footer a:hover { color: #FFFFFF; }
#footer a.current:link { color: #FFFFFF; }
#footer a.current:visited { color: #FFFFFF; }


/********************* end **********************/	
	
.formSize{
	padding:0px;
	margin:0px;
	text-align:left;
}
.formSize label{
	font-size:12px;
	color:#333333;
}
.text{
	padding:0px;
	margin:3px;
}
.text2{
	padding:0px;
	margin:3px;
	width:40px;
}

#fieldCluster{
	text-align:right;
	width:280px;
}
#other_data{
	margin:0px 0px 0px 26px;
}
#other_data p{
	float:left
}
