/*formateo de css*/
body {margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#6F8C8C; text-align:center; }
p, ul, ol, dl, dt, dd, li, blockquote, cite, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal;}
img{ border:0;}


body { background-color:#FFF;}

h1 { font-size:3em;  padding:0.2em; font-weight:bold;}
h2 { padding:0.4em; font-size:1.5em;}
h3 { padding:0 0.4em; font-size:1.3em; font-weight:bold; }
h4 { padding:0 0.4em; font-size:1.1em; font-weight:bold; }

p { padding:0.4em;}

ul { list-style-type:none; margin-left:1em; }
li { padding:0.3em;}


.right { text-align:right;}
.left  { text-align:left;}
.clear { clear:both;}

a:link,
a:visited { color:#6F8C8C; }
a:hover   { text-decoration:none;color: #000000;}

input,  textarea { border:#ccc 1px solid; font-size:1em; background:#F8F9FB; color:#333;}
.form            { border:#ccc 1px solid; font-size:1em; background:#F8F9FB; color:#333; width:120px;}
.buscadores      { width:500px; font-size:1.4em;}

/*contenedor - wrap*/
#wrap { width:83em; margin: auto; text-align:left; border-left:#CCCCCC 8px solid; border-right:#F3F3F3 1px solid; }

/*cabecera & logo*/
#cabecera { padding:0.5em 0; background-image: url(../img/fonscap.jpg); background-repeat:repeat-x;}
#titol { width:49%; float:left; background-image:url(../img/fons_cap.gif); background-repeat:no-repeat;}
#titol p { padding:0.3em 0.9em;  font-size:1em; color:#000000; }

#titol a:link,
#titol a:visited { color:#516666; text-decoration:none; }
#titol a:hover   { text-decoration:none;color:#6F8C8C ;}

#cap_derecha { width:50%; float:right;  text-align: right;}
#cap_derecha h3 { font-size:2em; padding-top:2.3em; }

/*contenedor*/
#contenedor { clear:both; padding-top:0.5em;}
	
/*menu*/		
#menu { width:20%; float:left;}

#banner-firefox { padding:1em;}

#recomiendanos    { background:#CCCCCC; margin:1em 0;}


#mas_usados       { padding:0.5em; }
#mas_usados h3, p {  font-size:0.9em; }
#banner-firefox { text-align:center;}
/*contenido*/
#contenido { width:64%; float: left; }

/*add google*/
#menu_derecha { width:15%; float: right; padding:0.4em 0 ;}


/*cajas*/
.caixas {background-image: url(../img/fons-caixas.jpg); background-repeat:repeat-x; 
	margin:0.5em;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#B5B5B5;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.caixas h3 { padding-top:0.5em;}

.cerrar { text-align:right;  padding:0.2em;  font-size:0.8em; }

.logos_s { width:75px;  float:left; margin:0.5em;}
.logos_m { width:125px; float:left; margin:0.5em;}
.logos_l { width:175px;  float:left; margin:0.5em;}

.modificar { font-size:0.8em; text-align:right; clear:both; padding:0.3em;}

/*peu*/
#peu { clear:both; text-align:left; border-bottom:#F3F3F3 1px solid; font-size:0.8em; padding:0.5em;}
#google_add_peu { width:83em; margin: auto; text-align:left; padding:1em 0; }

.grande { font-size:1.1em; }


/*HACK PARA LAS CAJAS---------------http://www.positioniseverything.net/easyclearing.html--------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.caixas:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.caixas {display: inline-block;}

/* Hides from IE-mac \*/
* html .caixas {height: 1%;}
.caixas {display: block;}
/* End hide from IE-mac */


.error { color:red; }
.verde { color:blue; }

.custombutton {padding:0;margin:0;border:none;background:none;cursor:pointer;}
/** html .custombutton {cursor:hand;} /* alternate cursor style for ie */

.numero_busquedas { font-size:1.5em; color:#6F8C8C; }

