/* CSS Document
FCOM
*/

/*** Tags HTML ***/
* {font-family:'Trebuchet MS',Arial,Helvetica,Sans-Serif,Tahoma,Verdana; margin:0; padding:0;}
body {margin:0; padding:0; border:0; text-align:center; background:#FFFFFF;}
html>body {margin:0; padding:0;}
a, a:hover {text-decoration:none;}
form {margin:0; padding:0;}
img {border:0;}
.separa {clear:both; height:1px; margin:0; padding:0; overflow:hidden;}
.separa2 {clear:both; height:10px; margin:0; padding:0; overflow:hidden;}
.acenter {margin-left:auto !important; margin-right:auto !important;}

/*-------------------oo------------------------*/

@font-face {
  font-family: 'Swis721 Cn BT';
  src: url('/prontus_fcom/css/fonts/tt0009m-webfont.eot');
  src: local('.'), local('/prontus_fcom/css/fonts/Swis721CnBTRoman'), url('/prontus_fcom/css/fonts/tt0009m-webfont.woff') format('woff'), url('/prontus_fcom/css/fonts/tt0009m-webfont.ttf') format('truetype'), url('/prontus_fcom/css/fonts/tt0009m-webfont.svg#webfonthdB6TTQP') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*-------------------oo------------------------*/

.aleft {float:left;}
.aright {float:right;}
.col240 {width:240px;}
.col310 {width:310px; float:left; margin:0 15px 0 0;}
.col510 {width:510px;}
.col470 {width:470px;}
.col725 {width:725px;}

/*ESTILO PARA EL BODY*/
.bodysite { background:url(/prontus_fcom/imag/backg/bg_home.jpg) repeat-x left top #FFFFFF; margin:0; padding:0; border:0;}

/*-------------------oo------------------------*/
/* BLOQUES PRINCIPALES*/
#head {width:980px; height:195px; text-align:left; margin:10px auto 0 auto; position:relative;}
#main {width:980px; text-align:left; margin:0 auto 20px; clear:both; overflow:hidden;}
#footer {width:980px; text-align:left; margin:0 auto 10px auto; text-align:left; overflow:hidden;}
/*-------------------oo------------------------*/

/* HEAD*/
#head .social {width:280px; float:right;}
.social span.redes {font-family:"Swis721 Cn BT",'Trebuchet MS',Arial,Helvetica,Sans-Serif,Tahoma,Verdana; font-size:14px; color:#ffffff; float:left; padding:10px 0 0 0;}

/*buscador*/
.box-search {width:250px; height:35px; margin:25px 0 20px 0; float:right; background:url(/prontus_fcom/imag/backg/bg_search.jpg) no-repeat left top; clear:both;}
.box-search table {width:230px; height:18px; margin:0 0 0 17px;}
.box-search input.campo {width:124px; border:none; background:none; font-size:12px; color:#000; padding:0;}
.box-search a {font-size:10px; color:#719ec8;}

/*menu*/
#head .menu {clear:both; }
/*-------------------oo------------------------*/

/* FOOTER*/
#footer .auxi-footer {width:100%; margin:0; padding:0; }
#footer .auxi-footer  table td  {font-family:"Swis721 Cn BT",'Trebuchet MS',Arial,Helvetica,Sans-Serif,Tahoma,Verdana;color:#666; font-size:12px; line-height:18px;}
#footer .auxi-footer table td strong {font-family:"Swis721 Cn BT",'Trebuchet MS',Arial,Helvetica,Sans-Serif,Tahoma,Verdana; color:#666; font-size:12px; line-height:18px; font-weight:bold;}
#footer .auxi-footer table td a {font-family:"Swis721 Cn BT",'Trebuchet MS',Arial,Helvetica,Sans-Serif,Tahoma,Verdana; color:#666; font-size:12px; line-height:18px;}
#footer .auxi-footer table td a:hover {font-family:"Swis721 Cn BT",'Trebuchet MS',Arial,Helvetica,Sans-Serif,Tahoma,Verdana; text-decoration:underline;}
/*-------------------oo------------------------*/

/* portadilla banner*/
.col320 ul.ar2 {margin:20px 0 0 0;}
.col320 ul.ar2 .banner, .cont-right .banner {margin:0 0 10px 0;}
/*-------------------oo------------------------*/

/*FIN*/