/* CSS Document */

.location{
	float:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:350px;
	height:12x;
}

.location a{ color: #0099CC;
             text-decoration:none;}

.location a:hover{ color: #000000;}



.main_section{ width:990px;
			   height:400px;
			   font-family:Arial, Helvetica, sans-serif;
			   font-size:12px;
}

.main_section2{ width:990px;
			   height:280px;
			   font-family:Arial, Helvetica, sans-serif;
			   font-size:12px;
}

.main_section_short{ width:990px;
			   height:250px;
}

.main_long{
	width:100
.px;
	height:1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 990px;
}

.main_left{ width:600px;

float:left;}


.main_right{
	width:250px;
	margin-left:35px;
	margin-top:10px;
	float:left;
}


.mi{ font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bolder;}
/***PRODUCTOS****/

.product{
	width:950px;
	height:150px;
	margin-top:20px;
	margin-bottom:100px;

}

.image{ float:left;
width:154px;
height:163px;}

.info{
	float:left;
	width:700px;
	margin-left:20px;
	margin-top: 10px;
}

.info_title{
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
}


.info_text{ font-size:12px;
font-family:Arial, Helvetica, sans-serif;}


/***PRODUCTOS****/

.item_services{
	width:300px;
	height: 200px;
	float:left;
	margin-bottom:20px;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(images/bg.png);
	margin-left:5px;
	margin-right:5px;
	background-color: #CCCCCC;

-moz-opacity:0.8;
-khtml-opacity: 0.8;
	opacity: 0.8;
	filter:alpha(opacity=80);
	font-family: Arial, Helvetica, sans-serif;
}


.title_services{ font-size:16px;
				 font-family:Arial, Helvetica, sans-serif;
				 color:#000000;
				 margin-left:5px;
				 margin-top:5px;}
				 
.title_services a{ color:#0033CC;
text-decoration:none;}

.title_services a:hover{
	color: #0099CC;
	text-decoration: underline;
}


.image_services{ width: 100px;
height:70px;

float:left;
margin-top:10px;
margin-left:5px;
}


.text_services{ font-size:14px;

				color:#000000;
				float:left;
				margin:5px 5px 0px 5px;
				clear:both;
}

.link_services{ clear:both;
float:right;
margin-bottom:4px;
}

.link_services a{ color: #0099CC;
text-decoration:none;}

.link_services a:hover{ background-color:#0099CC;
color:#000000;
}







/***SERVICIOS****/









/*** FIN SERVICIOS****/





/***CONTACTO****/

.main_contact{ float:left;
width:450px;
margin-top:20px;
height:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}


.nombre{ border:2px solid #0099CC;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}

.inttext{ border:2px solid #0099CC;
font-size:12px;
width:350px;
font-family:Arial, Helvetica, sans-serif;
height:100px;}

.enviar{ background-color:#006666;
}


 
/***FIN DE CONTACTO****/


/*****protfolio*****/
.contedortrabajo{ width: 400px;
height:90px;
margin-top:25px;
margin-bottom:15px;
border-bottom-color:#999;
border-bottom-style:dotted;
border-bottom-width:1px;}


.imgtrabajo { float:left;
width:160px;
height:75px;
margin-right:25px;
border: #000 thin solid;
}


.contedortrabajo a{color:#006699;}
	
	.contedortrabajo a:hover{color: #000;}



/*****protfolio*****/
