html{

margin-bottom:0px;


background: url(../images/fondo.jpg) no-repeat;
background-position:center top;
background-color:#d8f0f3;
}


.imgtop {
text-align: right;
background-image:url(../images/imgtopempresa.gif); }


.imgbanner {
background-image:url(../images/imgbanner.jpg);

 }

#bannerweb {
background: transparent url(../images/bannerweb.jpg);
background-repeat:no-repeat;

}
#bannerweb2 {
background-image:url(../images/bannerweb2.jpg);
background-repeat:no-repeat;
background-position:bottom right;

}
#bannerweb3 {
background-image:url(../images/bannerweb3.jpg);
background-repeat:no-repeat;
background-position:top right;

}
#banner {
background-image:url(../images/banner.jpg);
}
#wrapper0 {
/*background-image: url(../images/bgmotivo.gif);*/
float:left;
background-color:#009933;
background-repeat:repeat-x;

}



#wrapper { 
background: transparent url(../images/bgtot.png); background-position: center; background-repeat: repeat-y; padding-bottom:-10px; }
*html #wrapper  {	
padding-bottom:0px; background-image: none; background-position: center; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bgtot.png',sizingMethod='scale'); }
	
	
	
	
#wrapper2 {
background-image:url(../images/bgtot.png);
/*	background-image:url(../images/wrapper2.gif);*/
	background-position:right top;
	background-repeat:no-repeat;
	width: 770px;
	margin-left:13px;


}
#page {

}
/* ----------el logo -------------- */



#footer{
background-image: url(../images/bgfoot2.gif);
background-repeat: repeat-x;;
background-position: top;



 }

 #footer2{
 padding-left:-20px;

background-repeat: repeat-x;
 }
 #footer2 { background-position: center; background-repeat: repeat-x; }

/* .fl{

background-image:url(../images/fl.gif);



 }
  .fr {


background-image:url(../images/fr.gif);
text-align: left;
background-color:#00CC33;


 }*/
 .fc{
 float:left;
 width:716px;
 height:57px;

background-image: url(../images/bgfoot2.gif);
background-repeat: repeat-x;
 }
 .fc { background: transparent url(../images/bgfoot2.png); background-position: center; background-repeat: repeat-x; }
 
*html .fc{float:left;  width:717px; background-image: none; background-position: center;background: transparent url(../images/bgfoot2.png); }
.idiomas{
float:left;
}

.imgbanner {
text-align: right; }


/* -----------anchos--------------------------- */
 #banner1 {
background-image:url(../images/imgbanner1.jpg);
}

#banner2 {
background-image:url(../images/imgbanner2.jpg);
background-repeat:no-repeat;

}
#banner3 {
background-image:url(../images/imgbanner3.jpg);
background-repeat:no-repeat;

}


#comilla {
background-image:url(../images/comillas.gif);
background-repeat:no-repeat;
}
