@charset "utf-8";
/* CSS Document */

body{ font-family:Arial; margin:0px; padding:0px; background-color:#06C;}

#jos_global{ width:970px; height:auto; margin:auto; padding:auto;  }

/*jos_global{ width:1000px; height:auto; margin:auto; padding:auto; background:#fff; border-left:20px solid #C2D9E9; border-right:20px solid #C2D9E9;}*/

#jos_top{ width:100%; height:auto; margin:auto; padding:auto; background:#fff; }
#jos_topcentro{ width:960px; height:auto; margin:auto; padding:auto; background-image:url(media/fondotop.jpg); }
#jos_link{ width:950px; height:auto; margin:auto; padding:auto; height:44px;  background:#069; color:#FFF; background-image:url(media/barramenu.jpg); background-repeat:no-repeat; padding-left:10px;}


#jos_bannerw{ width:960px; height:auto; margin:auto; padding:auto; background:#fff; }
#jos_bannerw ol, ul{margin-top:0px;}
#jos_bannerwdescripcion{ float:left; width:350px; height:auto; padding-left:5px; padding-right:5px; background:#0099CC; height:250px; color:#fff; font-size:14px; }
#jos_bannerwbaner{ float:left; width:480px; height:auto;  padding:auto; background:#0099CC; height:250px; }
#jos_banner{width:100%; height:auto; float:left; background:#FFF; margin:auto;}



#jos_menu{width:200px; float:left; background-color:#000; color:#FFF; height:800px;}

#jos_body{width:960px;  float:left;  padding-left:5px; padding-right:5px; margin:auto; padding:auto; margin-bottom:10px; background:#FFF;}
#jos_body_contenido{width:700px;  float:left;  padding-left:5px; padding-right:5px; margin:auto; padding:auto; margin-bottom:10px; color:#000; font-size:13px;}


/** css tooltips */
a#tip {
	border-bottom: 1px dashed;
	text-decoration: none;
}

a#tip:hover {
	position: relative;
	
}

a#tip span {
	display: none;
}

a#tip:hover span {
	display: block;
   	position:absolute;
	/* formatting only styles */
   	padding: 5px; margin-left:10px; margin-top:10px; z-index: 0;
   	border: 1px dotted #c0c0c0;
    text-decoration: none;
	padding-right: 20px;
	background: #f0f0f0 url(../images/status-info.png) 100% 5% no-repeat;
	width: 300px;
	/* end formatting */
}


#seccionmenu{float:left; width:180px; height:auto;  margin:5px; color:#000; font-size:12px;}
#seccionmenutitulo{width:175px;  background:#D3DEAD; height:32px; color:#000; padding-left:5px; padding-top:5px; font-size:13px; text-align:center;}

#seccionmenutitulop{width:220px;  background:#D3DEAD; height:32px; color:#000; padding-left:5px; padding-top:5px; font-size:13px; text-align:center;}

#seccionmenu ul{
margin:0;
padding:0;
list-style:none;
}
#seccionmenu li{
border-bottom:1px solid #C9EAF1;
padding-bottom:0px;
}
#seccionmenu a{
padding:5px 0px 2px 4px;
color:#000;
text-decoration:none;
display:block;
}
#seccionmenu a:hover{
color:#000;
background-color:#3FB5D0;
text-decoration:none;
}





#servicios{float:left; width:230px; height:auto;  margin:5px; color:#FFF; font-size:12px; border:1px  #FFF dashed;}
#serviciosmenu{width:225px;  background: #E79702;height:auto; color:#FFFFFF;padding-left:5px; padding-top:5px; font-size:14px; padding-bottom:20px;}

#servicios a{color:#FFF; text-decoration:underline;}

#aviso{float:right; width:230px; height:auto;  margin:5px; color:#FFF; font-size:12px; border-bottom:1px  #FFF dashed; margin-left:10px; border-left:1px  #FFF dashed; padding:10px;}


#novedades{float:left; width:200px; height:auto;  margin:5px; color:#FFF; font-size:12px;}
#novedadesmenu{width:195px;  background: #006699;height:32px; color:#FFFFFF;padding-left:5px; padding-top:5px;}



#navint {
width:200px;
height:auto;
float:left;
font-size:14px;
}


#navint ul{
margin:0;
padding:0;
list-style:none;
}
#navint li{
border-bottom:1px solid #C9EAF1;
}
#navint a{
padding:5px 0px 2px 4px;
color:#fff;
text-decoration:none;
display:block;
}
#navint a:hover{
color:#fff;
background-color:#3FB5D0;
text-decoration:none;
}


ul#blue { margin:0; padding:0; list-style-type:none;}

ul#blue li {  float:left; border-top:10px solid #ccc; margin-right: 5px; padding-right: 5px; padding-top: 5px; 
min-width:60px;
max-width:150px; 
}

ul#blue .current { border-top:10px solid #000; background:#F3F3F3; height:60px;}

ul#blue li:hover { border-top:10px solid #000; background:#F3F3F3; height:60px;}
_ul#blue li:hover { border-top:10px solid #000; background:#F3F3F3; height:60px;}

ul#blue li a { padding:2px 2px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000;}

ul#blue li a:hover { color:#B9720B; border:none; }




ul#principal { margin:0; padding:0; list-style-type:none;}

ul#principal li {  float:left;  margin-right: 5px; padding-right: 0px; padding-top: 5px; 
min-width:40px;
max-width:175px;
}

ul#principal .current {  background:#F3F3F3; color:#B9720B;}

ul#principal li:hover {  background:#F3F3F3; height:38px;  color:#B9720B;}

_ul#principal li:hover {  background:#F3F3F3; height:38px; color:#B9720B; }


ul#principal li a { padding:2px 2px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;}

ul#principal li a:hover { color:#B9720B; border:none; }




#barra{background:#fff; height:auto; border-bottom:5px solid #CCC;  padding-bottom:10px;}

#barra a{color:#039; text-decoration:none; font-size:14px;}
#barra a:hover{color:#09F; text-decoration:none; font-size:14px;}

#coleccion {background:#FFF; border-left:10px solid #CCC; height:auto; padding-left:10px; font-size:12px;}
#coleccion a{color:#039; text-decoration:none; font-size:14px; }
#coleccion a:hover{color:#09F; text-decoration:underline; font-size:14px; }
#coleccion li{
border-bottom:1px solid #C9EAF1;
padding-top:5px;
padding-bottom:5px;
}

#foto{border-bottom:10px solid #9C0;}


#jos_pie{ width:960px; height:auto; margin:auto; padding:auto; border-top:5px solid #FFF; color:#FFF; font-size:12px; padding-top:5px; padding-bottom:5px;}


