/* CSS Propios de smartbox
	- Productos
	- Buscador
	- Actividad
	- Presupuesto
	- Subhome
	- Ohtools
	- Popup
*/

/* = PRODUCTO
----------------------------------------------- */
.descripcion .boton input{ background-image: url(../images/boton_seleccionar.gif);width:85px;height:19px; cursor:pointer; border:0;}
.descripcion {border:1px solid #716F6E; padding:10px; margin-bottom:10px;}
.descripcion .imagen{ float:left; width:162px;}
.descripcion h3 {color:#6695FF; padding:10px 0 20px 0;}
.descripcion .datos { margin-left:178px;}
.descripcion label { margin-right:4px;}
h3.titresultados {padding:8px 0 3px 0; color:#6695FF;}
div.item {border-bottom:1px dotted #716F6E;padding:8px;}
div.item .imagen{ float:left;width:80px;height:80px}
div.item .datos{ margin-left:90px;}
div.item .datos h3 { padding: 0 0 6px 0;}
div.item .itemacciones {padding-top: 6px;}
div.item .itemacciones span{color:#6695FF;}
div.item .itemacciones strong{color:#70706E;font-weight:bold;padding:5px 15px 0 6px;}
div.item .datos a {text-decoration: none;}
#sidebarinfo .sumario h3 { padding-bottom:10px;}

#sidebarinfo2 .boton a { font-weight:normal;}
#sidebarinfo2 a {color: #FFF;font-weight: bold;}
#sidebarinfo2 ul {list-style-position:outside;list-style-type:disc;margin:0 0 15px 16px;padding-top:5px;}
#sidebarinfo2 li { padding-top:10px;}

/* = BUSCADOR
----------------------------------------------- */
#buscador p{padding-bottom:10px;}

/* = ACTIVIDAD
----------------------------------------------- */
.smartthumb { margin-bottom:10px;}
.actividad .boton input{ background-image: url(../images/boton_seleccionar.gif);width:85px;height:19px; cursor:pointer; border:0;}
.actividad div.precio {color:#6695FF; padding:8px 0 10px 0;font-size:16px;font-weight:bold;}
.container h2 {padding:10px 0;width:225px;}
.actividad h4 {font-size:11px; font-weight:normal; color:#6695FF;}
.actividad h4 a {font-size:12px;}
.actividad .datos { margin-left:120px;}
.actividad .imagen {width:100px;}
.actividad label {margin-right:4px;}
.actividad div.seleccion {text-align:left;padding-bottom:5px;}
.piedescripcion {color:#6695ff;}
.datos span { margin-right:2px;}
#content .container { padding:10px;border:1px solid #716F6E; margin-bottom:10px;}
#content .container h3 {font-size:16px;color:#6695FF;padding:10px 0;}
#content .container p {padding-bottom: 10px;}
#content .container .grid2col p {padding:0;}
.galeria { margin-bottom:10px;overflow:hidden;}
.galeria #canvas {width:366px;}
.galeria .logo {position:absolute; left:15px; top:75px;}
.mapa img { width:176px; height:130px;padding-left:10px;}
.imgancho { width:368px;}

/* = PRESUPUESTO
----------------------------------------------- */
#titular a{color:#FFF;text-decoration:underline;}
#titular2{ color:#FFF;background-color:#716F6E;padding:15px;margin-bottom:10px}
#content div.container table { width:100%; border-spacing:0px; border-collapse:separate;}
#content div.container table th{ color:#6695FF; font-size:13px;font-weight:bold;border-bottom:1px solid #716F6E;padding-bottom:5px;text-align:left;}
#content div.container table td{ line-height:20px;padding:0 10px;border-bottom: 1px dotted #716F6E;margin:10px -10px;padding:5px 0;}
#content div.container table .moneda {text-align:right;}
#content .container .total {font-size: 18px;text-align:right;}
#content .container .nota {font-size: 10px; padding-top:10px}

/* = SUBHOME
----------------------------------------------- */
.descripcionactividad {border-bottom:1px dotted #666666;height:305px;font-size:12px;}
.descripcionactividad h3.precio {color:#6695FF; padding:15px 0 10px 0;font-size:16px!important;font-weight:bold;text-align:left;}
.descripcionactividad ul {color:#6695ff;}
.descripcionactividad li {float:left;width:95%;padding-top:10px;background:url(../images/bullet_azul.gif) no-repeat scroll 0 15px;padding-left:15px;margin-left:-8px;}
.descripcionactividad h3 {padding:15px 10px 0 0!important;font-size:12px!important;text-align: right;}
.descripcionactividad .imagen { float:left;width:150px;}
.descripcionactividad .boton img {padding:10px;}
.descripcionactividad p {padding-bottom:10px!important;}
.destacadosmartbox {min-height:264px;height:264px !important;margin-bottom: 10px;}
.destacadosmartbox h2 {text-indent:-9999em;width:745px;height:263px;background:transparent  url(../barcelosmartbox/images/cabecera_destacados_promo.jpg) no-repeat 0;}
.destacadosmartbox h3 {color:#fff; padding:20px 10px 10px;font-size: 14px;}
.destacadosmartbox ol {list-style-type: none;list-style-position: inside;color: #FFF;font-size: 12px;font-weight: bold;}
.destacadosmartbox li {padding: 10px 10px 5px 43px;}
.destacadosmartbox li span { color:#FFFF00;}
.destacadosmartbox h3 a {color:#FFF;cursor:pointer;text-decoration:underline;}
.destacadosmartbox h3 a:hover {text-decoration:none;}
.destacadosmartbox .bt_banner {position:absolute; left:555px; top:185px;}
.destacadosmartbox .texto_destaca {color:#FFFFFF;left:471px;position:absolute;top:70px;width:250px;}
.itemsubhome {border:1px solid #716F6E;height:130px; margin-bottom:10px;}
.titulositems {font-size:18px;font-weight:normal;color:#716F6E!important;padding:5px 0;}
.titulositems span {color:#6699FF;padding-left: 4px;}
.detalleitems {font-size:16px;font-weight:bold;color:#6699FF;padding: 5px 0 0;}
.bulletsmartbox1{background-color:transparent;background-image:url(../barcelosmartbox/images/bullet.gif);background-position:1pt 4px;
background-repeat:no-repeat;}
.bulletsmartbox2{background-color:transparent;background-image:url(../barcelosmartbox/images/bullet.gif);background-position:1pt -46px;
background-repeat:no-repeat;}
.bulletsmartbox3{background-color:transparent;background-image:url(../barcelosmartbox/images/bullet.gif);background-position:1pt -95px;
background-repeat:no-repeat;}
.precio span {font-size: 14px; padding-left:4px;}
.contboton span {margin-top:20px;}
.listabox {margin-left:155px;}

/* = POPUP
----------------------------------------------- */
.containerpopup {margin:15px auto;text-align:left;width:540px;padding:15px;}
#smartbox .containerpopup .adorno {background: url(../barcelosmartbox/images/barras.gif) scroll repeat-x;height: 32px;}
.containerpopup h2 {font-size:36px; color:#6695FF; padding:10px 0;}
.containerpopup p {padding:7px 0px 15px 38px;font-size: 16px; font-weight:bold;background: url(../barcelosmartbox/images/bt_help.gif) no-repeat scroll left 0;}
.contenido { padding-bottom:20px;}
#smartbox .containerpopup .contenido ol {list-style:decimal outside; padding:0 0 30px 10px;}
#smartbox .containerpopup .contenido li {font-size:12px;color:#666; margin-top:4px;}

/* = COMO FUNCIONA?
----------------------------------------------- */
.como_funciona {margin:0 90px;text-align:left;}
.como_funciona p{padding-bottom:15px;}
.como_funciona p.ayuda {padding:6px 0px 15px 38px;margin:10px 0 5px;font-size: 16px; font-weight:bold;background: url(../barcelosmartbox/images/bt_help.gif) no-repeat scroll left 0;}
.como_funciona  {padding-bottom:20px;}
.como_funciona .banner {margin-left:-50px;display:inline-block;}
.como_funciona ol {list-style:decimal outside; padding:20px 0 15px 10px;}
.como_funciona li {font-size:12px;color:#666; padding-bottom:10px;}
.como_funciona h2 {font-size:36px; color:#6695FF; padding:10px 0 5px 0;}
/* = OHTOOLS
----------------------------------------------- */
.ohtoolsSub {height:128px;overflow:hidden;}
.ohtoolsSub .cont {height:118px;margin: -4px 0 0 7px;}

/* = RESET MARGIN ENVIAR AMIGO
----------------------------------------------- */

#enviaramigo {margin:0 !important;}



