@charset "UTF-8";

/* CSS Setup Adclik™ */

* {
	font-family:"Lucida Grande", Arial, Helvetica, sans-serif; /*fuente por defecto*/
	border:0;
	margin:0;
	font-size:12px;   /*tamaño*/
	line-height:16px; /*entrelineado*/
	color:#334;       /*color*/
}    

body { background:url(../img/fondo.png) repeat-x #f4f5f5;}


.bannerHome { width:900px; height:200px; border-top:1px solid #333333;}
.bannerInterna { width:900px; height:100px; border-top:1px solid #333333;}

#clear {clear: both;} .left{float:left;} .right{float:right;}

a img {border: none; text-decoration: none;}
	
fieldset { border: none;}

a, a:link, a:visited {
    outline:0;
	color:#1575a1; /*color link por defecto*/
	text-decoration:none;}

a:hover, a:active {
    outline:0;
	color:#7f9fa8; /*color link por defecto*/
	text-decoration: underline;}


.textsha {text-shadow: 0px 0px 6px rgba(0,0,0,0.3);
		-webkit-text-shadow: 0px 0px 6px rgba(0,0,0,0.3);
		-moz-text-shadow: 0px 0px 6px rgba(0,0,0,0.3);
		}

		.roundedbottom {
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		}
		.roundedtop {
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		}

/*Colores

#3863a7   -Azul
#204b92   -Azul Texto

*/

/*Estructura*/

.site {width:960px; margin:auto;}

.head {height:125px;}
.logo {width:150px; height:125px;}
.botonera {width:810px; height:125px; background:url(../img/head-botonera.jpg);}

.banner { width:628px; height:258px; border:#CCCCCC 1px solid;}
.contenido { width:628px; background:#FFFFFF; border:#CCCCCC 1px solid;}

.dos_col { margin-top:5px;}
.col_izq { width:630px; float:left;}
.col_der { width:320px; float:left; padding-left:10px;}

.pro_seccion { background:url(../img/pro-fondo.jpg); height:178px;}
.pro_img { padding:8px 0 0 10px;}
.pro_texto { padding:20px 10px 10px 20px; height:148px; width:360px;}
.pro_texto h1 { color:#FFFFFF; font-size:24px; margin-bottom:10px; font-weight:normal; text-shadow: 0px 0px 6px #000000; -webkit-text-shadow: 0px 0px 6px #000000; -moz-text-shadow: 0px 0px 6px #000000;}
.pro_texto p { color:#FFFFFF; font-size:13px; margin-bottom:10px;}


.producto {width:608px; margin:10px; border-bottom:#CCCCCC 1px solid;}
.pro_imagen { padding:0px; width:135px;}
.pro_textos { width:458px; padding-left:15px;}
.pro_textos h3 { font-size:14px;  color:#204b92; margin-bottom:5px; margin-top:5px;}
.pro_textos p { }

.tipo { width:574px; height:25px; padding:11px 0px 4px 54px; background:url(../img/pro-barra.jpg);}
.tipo h2 { color:#333333; text-transform: uppercase;}

.destacado1, .destacado2, .destacado3 { width:148px; height:153px; margin:10px 10px 0px 0px; float:left; background:#FFFFFF; border:#CCCCCC 1px solid; text-align:center;}
.destacado4 { width:148px; height:153px; margin:10px 0px 0px; float:left; background:#FFFFFF; border:#CCCCCC 1px solid; text-align:center;}
.destacado_titulo { padding:10px 5px 5px 5px;; font-size:12px; font-weight:bold; color:#204b92;}

.barra_titulo { height:33px; border-top:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; background:url(../img/barra.gif) repeat-x;}
.barra_titulo p { color:#204b92; font-size:14px; padding:8px;}

.barra_caja { border:#CCCCCC 1px solid; background:#FFFFFF;}
.barra_caja2 { border:#CCCCCC 1px solid; background:#FFFFFF; margin-top:10px; height:71px;}

.barra_dest { padding:8px 8px;}
.barra_foto { border:#CCCCCC 1px solid; float:left; width:134px;}
.barra_texto { padding-left:10px; float:left; width:155px;}
.barra_texto h2 { font-size:12px; color:#305ca3;}
.barra_texto p { margin-top:0px; font-size:11px;}


.barra_pro_foto { border:#CCCCCC 1px solid; float:left; width:136px;}
.barra_pro_texto { padding-left:10px; float:left; width:153px;}
.barra_pro_texto h2 { font-size:12px; color:#305ca3;}
.barra_pro_texto p { margin-top:0px; font-size:11px;}

.marca_texto { width:124px; height:45px; padding:10px;}
.marca_texto p { padding-top:15px; padding-left:10px; color:#204b92; font-size:12px; font-weight:bold;}
.marca { width:165px; padding:3px 0px 3px 5px;}

.footer {background:#3863a7; padding:10px; margin:10px 0px;}
.footer div { color:#FFFFFF;}




/*Botones Head*/

#botones_head { float:left; padding:5px 0px 15px 0px; margin:0;}

#botones_head ul, #botones_head li
{
    margin: 0;
    padding: 0;
    list-style: none;
	
}
#botones_head li
{
    margin: 0 10px 10px 0;
	display:inline; /*vertical o horizontal*/
}
a.button_head
{
	display: inline-block;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	
	color: #fff;
	outline: none;
	background: url(../img/ButtonStyle1.png) no-repeat left top;
	line-height: 26px;
	padding-left: 10px;
}
a.button_head:hover { background-color: #f00; color:#fff; }
a.button_head span
{
	line-height: 22px;
	display: block;
	padding-right: 20px;
	background: url(../img/ButtonStyle1.png) no-repeat right bottom;
}
.button_head span
{

}



/* rotator in-page placement */
    div#rotator {
	position:relative;
	/*height:345px;*/
	/*margin-left: 15px;*/
}
/* rotator css */
	div#rotator ul li {
	text-align:center;
	position:absolute;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif; color:#666666; text-transform:uppercase;
}
/* rotator image style */	
	div#rotator ul li img {
	/*border:1px solid #ccc;*/
	/*padding: 4px;*/
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500
}