html,body{margin:0;padding:0; background: #414141 url(graficos/background.jpg) top center repeat-x;}
body{font: 14px arial,sans-serif;text-align:center}
a:link{
	
    text-decoration:underline; 
	color: #fff;
}
a:hover { text-decoration:none; color:#fff;}
a:visited { text-decoration:underline; color: #fff;}
h1{margin:10px 0px 10px 0px; padding:0px; padding-left:10px; font: 14px; border-left: 20px solid #d8d5d1;}
p{margin:10px 0px 10px 0px; font: 13px;  color: #fff; }



#boxing{ margin:0 auto; width:1000px; background-color:#090; }
div#container{width:1000px; float:left; text-align:left; background: url(graficos/back-y.jpg) top center repeat-y; }
div#content{ float:left; width:407px;   padding:20px 0px 20px 20px; color:#fff; border-left:1px solid #333;    }
div#content_full{ float:left; width:708px;   padding:20px 0px 20px 20px; color:#fff; border-left:1px solid #333;}
.photo{  padding:5px; border:1px solid #999; background-color:#fff;}
 
div#navigation{float:right;width:260px; padding:20px 20px 20px 20px; margin-right:26px; color:#fff;}
div#navigation{  color:#fff;  }

div#extra{ padding:20px 20px 20px 0px; color:#fff;  }
div#extra{float:left;width:200px; }




div#footer{float:left;width:1000px; padding:0px; padding-top:20px; height:53px; color:#ffffff;background:url(graficos/footer.jpg) bottom center no-repeat;}
div#footer a{color:#ffffff;}

div#barra{float:left;width:930px; margin-left:25px; margin-right:0px; padding-top:8px; padding-left:19px; font-size:12px; padding-bottom:8px; border-bottom:0px solid #fff; border-top:0px solid #fff; background:url(graficos/menu5.gif) top center repeat-x; color:#000; }
div#barra a{ font-size:12px; color:#000;}

div#header{float:left;width:1000px; background:url(graficos/cab.jpg) top center no-repeat; height:179px;}  
div.history{float:left; margin-left:5px;}
div.languages{float:right; margin-right:20px;}
div.datos{ padding:10px; margin-bottom:20px;}
.salamar{display:none;}
.error{background-color:red; color:#ffffff; padding:5px;}
.sent{background-color:#ffffff;  color:#000000;padding:5px; }
.serv{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc;  color:#000;padding:5px; font-size:18px; background-color:#d8d5d1; }
.serv a{text-decoration:none; color:#000; }
.serv a:link, .serv a:visited {text-decoration:none; color:#000;}
.serv a:hover{text-decoration:none; color:#000;}

.servlist {text-decoration:none; background:url(graficos/menu5.gif) top center no-repeat;   color:#000;  font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px; text-align:center;}
.servlist a{text-decoration:none; color:#000;}
.servlist a:link, .servlist a:visited {text-decoration:none; color:#000;}
.servlist a:hover{text-decoration:none; color:#000;}

#menu5 {
	width: 200px;
	margin: 0px;
	}
	#menu5 ul{
	list-style-type: none;
	}
	
#menu5 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	list-style-type: none;
	padding: 8px 0 0 10px;
	}	
	
#menu5 li a:link, #menu5 li a:visited {
	color: #000;
	display: block;
	background:  url(graficos/menu5.gif);
	padding: 8px 0 0 10px;

	}
	
#menu5 li a:hover {
	color: #000;
	background:  url(graficos/menu5.gif) 0 -32px;
	padding: 8px 0 0 10px;
	
	}
	
	.presupuesto_1{background:url(graficos/presupuesto_esp.jpg) top center no-repeat; width:260px; height:199px; cursor:pointer; }
	.presupuesto_2{background:url(graficos/presupuesto_ing.jpg) top center no-repeat; width:260px; height:199px; cursor:pointer; }
	

