@charset "iso-8859-1";

h2        { font: 18px Arial; font-weight:200; color:#666 ;  text-shadow: 0px 1px 1px #e6e6e6; text-align:left; margin: 0 0 8px 0; letter-spacing:-1px; }
h3        { font:  16px Arial; font-weight:300; text-shadow: 1px 1px 1px #242424; text-align:left; margin: 0 0 10px 0; }  
h4        { font: 16px Arial; font-weight:300; color:#666 ;  text-shadow: 0px 1px 1px #e6e6e6; text-align:left; margin: 0 0 6px 0; letter-spacing:-1px; }
ul li     { font: 12px Arial; margin: 0 0 8px 0;}

a img{
border:0;
}


body {
    margin:5px;
	background: #bfbfbf  ;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	text-align:left;
}
#ram{
width: 960px;
margin: 0px auto;
border:  ;
}
#addThis{
width:150px;
height: 35px;
margin-left:810px;
float: left;
} 
#header{
background:url(fondos/header.jpg);
padding: ;
width: 960px;
height: 150px;
float:left;
}
#logo{
width:740px;
height: 110px;
background:;
float: left;
} 
#consulte{
width:110px;
height: 104px;
margin-left:100px;
margin-top:4px;
background:;
float: left;
} 
#navi{
width: 860px;
height: 40px;
margin-left:50px;
float:left;
}
#maindex{
background:url(fondos/fdomain.jpg);
width:860px;
height:410px;
padding:40px  50px  0px  50px ;
float:left;
} 
#middle{
background:url(fondos/fdomiddle.jpg);
width:960px;
height:100px;
padding: ;
float:left;
} 
#txtmiddle1{
width:960px;
height: 20px;
padding: 21px  0px  0px  0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-stretch:extra-expanded;
font-weight:400;
text-shadow:0px 1px 1px  #e6e6e6;
text-align:center ;
line-height: 20px;
color: #404040 ;
float:left;
} 
#txtmiddle2{
width:960px;
height: 20px;
padding: 13px  0px  0px  0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
font-stretch:extra-expanded;
text-shadow:0px 1px 1px #e6e6e6 ;
text-align:center ;
line-height: 18px;
color: #404040 ;
float:left;
} 
#maingrl{
background:url(fondos/fdomaingrl.jpg);
width:960px;
height:550px;
padding:;
float:left;
} 
#txtnos{
width:730px;
height: 500px;
margin-left:115px;
padding: 30px  0px  0px  0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify ;
line-height: 14px;
color: #666 ;
float:left;
} 
#tuproyect{
background:;
width:105px;
height:175px;
margin-top:270px;
padding:;
float:left;
} 

#txthos{
width:730px;
height: 270px;
margin-left:115px;
padding: 30px  0px  0px  0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify ;
line-height: 15px;
color: #666 ;
float:left;
} 
#imahos{
width:425px;
height: 240px;
margin-left:115px;
background:url(fondos/webhosting.png);
float:left;
} 
#imanote{
width:305px;
height: 240px;
margin-left:25px;
float:left;
} 

#mainporf{
background:url(fondos/fdomainport.jpg);
width:860px;
height:855px;
padding:30px 50px 0px 50px;
float:left;
} 
#titporf{
width:450px;
height: 50px;
padding: 0px  0px  0px  0px;
font-family:Arial, Helvetica, sans-serif;
color: #666 ;
float:left;
} 
#contporf{
background:;
width:860px;
height:805px;
float:left;
} 
#thumb{
background: url(fondos/fdothumb.png);
width:187px;
height:123px;
padding: 12px  14px  15px  13px;
margin-bottom:10px;
float:left;
} 
#concontact {
width: 495px;
height: 500px;
float: left;
}
#txtcont{
width:365px;
height: 270px;
margin-left:115px;
padding: 30px  15px  0px  0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify ;
line-height: 16px;
color: #666 ;
float:left;
} 
#form {
width: 350px;
padding: 150px 0px 0px 20px;
height: 350px;
float: left;
}
#fb {
width: 350px;
height: 70px;
margin-left:115px;
margin-top:80px;
float: left;
}
#mainregalo{
background:url(fondos/fdonavidad.gif);
width:960px;
height:550px;
padding:;
float:left;
} 
#aca {
width: 157px;
height: 150px;
margin-left:505px;
margin-top:375px;
float: left;
}

#footer {
width: 960px;
height: 200px;
background: url("fondos/fdofooter.jpg") ;
float: left;
}
#txtfoot1 {width: 140px; height: 85px;  margin-top:36px;  margin-left: 105px; color: #dad9d9; float: left; }
#txtfoot2 {width: 140px; height: 85px;  margin-top:36px;  margin-left: 75px;  color: #dad9d9; float: left; }
#blandex {width: 145px; height: 105px;  margin-top:36px;  margin-left: 75px;  color: ; float: left; }
#qr      {width: 111px; height: 111px;  margin-top:10px;  margin-left: 837px;  color: ; float: left; }

#unomas{
background: ;
width: 220px;
height: 35px;
margin-left:50px;
margin-right:210px;
text-align:right ;
padding: 20px 0px 0px 0px;
float: left ;
clear:;
}
#unomas1{
background: ;
width: 100px;
height: 24px;
margin-left:860px;
margin-right:;
text-align:right ;
padding: 16px 0px 0px 0px;
float: left ;
clear:;
}
#fb-root{
background: ;
width: 480px;
height: 35px;
text-align:right ;
font:Arial;
font-size:12px;
color:#666666;
padding: 20px 0px 0px 0px;
float: left ;
clear:;
}
#phw{
float:;
width: 960px;
height: 10px;
margin: 0px auto;
padding: 20px  0px  0px  0px;
text-align: left;
clear: left;
}




a:link {
	color: #dad9d9;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #DAD9D9;
}
a:hover {
	text-decoration: none;
	color: #DAD9D9;
}
a:active {
	text-decoration: none;
	color: #DAD9D9;
}
