@import url("osoa.css");
/* CSS Document */

/*............PARA TIRAR..........*/
/*#tacohandheld{
width:220px;
height:20px;
background:#FF33FF;
}*/
/*............FIN PARA TIRAR..........*/

body{
text-align:left;
}

#principal{
width:100%;
margin:0;
}

#acceso_directo{
margin-left:5px;
display:block;
}

#cabecera{
width:100%;
height:85px;
}

#logo{
float:left;
width:100px;
height:85px;
background: url(imagescss/logoprint.jpg) no-repeat left top;
}

#logo a{
display:none;
}

#cabecera_home, #cabecera_quees, #cabecera_catalogo, #cabecera_novedades, #cabecera_informacion, #cabecera_marcas, #cabecera_legal, #cabecera_accesibilidad{
display:none;
}

/*--------------------MENU---------------------*/
#menu{
float:left;
width:100%;
padding:0;
background:#fff;
height:auto;
border-top:2px solid #999494;
margin-bottom:5px;
/*height:58px;/*para IE6*/
}

ul#gamas{
margin:0 auto;
width:100%;
border-bottom:2px solid #999494;
}


#gamas li.negrita{
margin:0 5px;
}

#gamas li a{
margin:0 5px;
}


#navidad{
display:none;
}
/*-------------------------FIN MENU----------------*/

/*----------------------contenedor y menu-------------*/
#contenedorymenu{
background:#fff;
width:100%;
}

#contenedor{
float:left;
width:100%;
min-height:220px;
height:auto;
height:auto!important;
}

#traza{
width:97%;
padding-top:0;
background:transparent;
border-bottom:1px solid #fff;
}

#traza ul{
margin:1px 12px 0 5px;
padding:0 0 4px 0;
list-style-type:none;
}

#traza ul li{
display:inline;
}

#traza ul li a, #traza ul li.azkena a{
margin:2px 0;
padding:4px 5px 4px 2px;
}

#traza ul li a.aukera{
padding:1px 3px;
margin:0;
background:#fff url(imagescss/bordemenu_traza.gif) no-repeat right center;

color:#000;
}

#traza ul li.azkena a{
background:transparent;
}

#pietraza{
margin:0 auto;
width:100%;
height:2px;
background:#999494 url(imagescss/inv.gif) repeat-x left top;
}
/*-----------------------FIN CONTENEDOR Y MENU---------------------*/

h2{
font-size:120%;
margin:0 0 5px 0;
padding:5px 5px 0 5px;
background:#fff;
}

.contenido{
margin:0 5px 10px 5px;
}

.destacados, .cont_destacados p{
margin-top:10px;
}

.col_iz, .col_dc{
width:auto;
padding:5px 0 5px 0;
background:#fff;
margin:0 auto;
}

.col_iz{
width:97%;
border-bottom: 1px dotted #4ba4cd;}

.cont_destacados img{
width:50%;
height:50%;
}

.titulo_item, .titulo_item1{
font-size:1.5em;
}


.titulo_item_producto, .titulo_item_producto1{
font-size:1em;
}

.separata{
display:block;
width:97%;
margin:0 auto;
height:10px;
background:#fff;
border-bottom: 1px dotted #4ba4cd;
}

/*-------------------PIE-----------------*/
#bodypie{
height:10px;
width:auto;
background:#383838;
}

#pie{
float:left;
margin:0;
width:auto;
height:10px;
padding-top:10px;
background:transparent;
}

#pie ul{
margin:0 0 0 2px;
}
/*-----------------FIN PIE----------------*/

/*------------------IMAGES----------------*/
img.float_dcbodegon{
margin-left:5px;
width:50%;
height:50%;
}

img.float_izbodegon{
margin-right:5px;
width:50%;
height:50%;
}

iframe.float_izbodegon{
margin:0 auto;
width:97%;
height:auto;
}

img.float_iz{
float:none;
clear:both;
}

/*----------------FIN IMAGES---------------*/

/*--------------CLASES-------------*/
.align_centro{
text-align:left;
margin-left:5px;
}

/*--------------FIN CLASES-------------*/

.auto img{
width:80%;
height:80%;
}

.invisibleprint{
display:none;
}

/*-------------TABLAS-----------------*/
input, textarea{
width:205px;
}
/*-------------FIN TABLAS-----------------*/
