
#menuu{ background-image:url(../img/fb_menubar_background.png); background-position:0 -64px; background-repeat:no-repeat;height:35px; z-index:100; position:relative;}
#menuu .menu_logo{background-image:url(../img/logo_top.gif); background-position:40px 7px; padding-top:2px; background-repeat:no-repeat; float:left; width:239px; height:27px; margin:0px 10px; text-align:left;}
#menuu .menu_logo a{width:217px; height:22px; display:block; text-align:left; padding:0px; padding-top:7px; background-color:transparent;}
#menuu .menu_logo a:hover{ background-color:transparent;}
#menuu .menu_logo ul#navmenu-h li:hover a,#menuu .menu_logo ul#navmenu-h li.iehover a{background-color:transparent; }
#menuu .menu_logo ul#navmenu-h li:hover li a,#menuu .menu_logo ul#navmenu-h li.iehover li a {padding:5px; padding-top:12px; float: none;background: #fff;color:#5C75AA;border:1px solid #5C75AA;border-top:0px; text-align:left; height:15px;}
#menuu .menu_logo ul#navmenu-h li:hover li a:hover, #menuu .menu_logo ul#navmenu-h li:hover li:hover a,#menuu .menu_logo ul#navmenu-h li.iehover li a:hover, #menuu .menu_logo ul#navmenu-h li.iehover li.iehover a {background: #5C75AA;color:#fff;}

#menuu a.boton{display:block; color:#FFFFFF; font-weight:bold; text-align:center; margin-right:5px; float:right; height:13px; padding:8px; padding-top:10px; text-decoration:none;}
#menuu a:hover.boton{background-color:#5C75AA;  border-bottom:4px solid #84A2DB;}
#menuu .menu_nombre{display:block; color:#FFFFFF; text-align:center; float:right; height:13px; padding:8px; padding-top:11px; text-decoration:none;}
#menuu form{margin:0px; padding:0px; float:right;padding-top:8px; padding-right:5px;}
#submenu select{border:1px solid #84A2DB; font-size:11px;}
#menuu #num{background-color:#5C75AA; margin-left:5px; padding:4px;  -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#submenu{clear:both; height:25px; border-bottom:3px dotted #5C75AA; padding:0px 5px; margin-right:4px;}
#submenu a.botoon{display:block; color:#5C75AA; font-weight:bold; text-align:center; margin-right:15px; float:left;padding:7px 5px 5px 5px; text-decoration:none; }
#submenu a:hover.botoon{background-color:#D8E3F8;}
#submenu .boton2{float:right;margin-right:0px;margin-left:15px;}
#submenu .cerrarsesion{display:block; color:#5C75AA; font-weight:bold; text-align:right; float:right;}
#submenu .cerrarsesion a{color:#FF0000; font-weight:normal; text-decoration:none;}
.bienvenida_i{clear:both; padding:10px; font-size:14px; border-bottom:3px dotted #5C75AA; font-weight:bold;}
#boton_busc{background-image:url(../img/search_16.png); width:16px; height:16px; border:0px; background-color:#3B5998; cursor:pointer; margin-left:5px;}









body {width:964px;font-size:75%;color:#222;background:#fff;font-family:Arial,Helvetica,sans-serif; font-size:11px; margin:0px auto; }
a{
color:#000;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;background:#7f5f11;color:#FFFFFF;padding:5px; margin-bottom:5px; margin-top:5px;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h2 a{
color:#FFFFFF;
}
h1{
font-size:20px;
margin:0px;
font-weight:bold;
}
h3{
margin:0px;
font-size:16px;
margin-bottom:5px;
}
h5{
font-size:12px;
color:#000000;
font-weight:bold;
margin:3px;
}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;  -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.ads{background:#EFEFEF; color:#000; padding-left:5px; font-size:10px;}


#header{
clear:both;
}
#header img{
border:0px;
}
#header .publi{
float:right; padding:1px;  margin-top:5px;
}

.centro{
float:right;
width:605px;
margin:10px 0px;;
padding:0px 10px;
border-left:1px solid #ccc;
}
.lateral{
float:left;
width:300px;
padding:5px;
overflow:hidden;
}












.img1{
border:1px solid #ccc;
padding:2px;
background: url('../img/loading2.gif') no-repeat center center; 
background-color:#FFF;
}
.img2{
border:1px solid #ccc;
padding:2px;
background-color:#FFF;
background: url('../img/loading2.gif') no-repeat center center; 
}


#last{
}
#last h2{
font-weight:bold; font-size:14px;
}
#last .izq{
width:295px; float:left;
}
#last .der{
width:295px; float:right;
}
#last .fila{
padding-bottom:3px; border-bottom:1px dotted #ccc; margin-bottom:3px;
}
#last .der div,#last .izq div{
clear:both;
}
#last img{
margin-right:10px;
}
#last a:hover img{
border:1px solid #666;
}



#destacamos{
clear:both;
}
#destacamos li{
width:149px; text-align:center; float:left; padding-left:1px; border-right:1px dotted #ccc; list-style:none; font-weight:bold;
}
#destacamos li span{
clear:both;
}


#lenguajes{
float:right;
padding-left: 15px;
padding-top:6px;
}
#lenguajes a{
padding-right:5px;
text-decoration:none;
}
#lenguajes img{
border:1px solid #000;
}



#lugares{
padding:10px; background-color:#fee097; margin-top:10px; clear:both; margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#lugares h3{
margin:0px;
padding-bottom:3px;
border-bottom:1px solid #ccc;
margin-bottom:5px;
}
#lugares ul{
margin:0px;
padding:0px;
list-style:none;
}
#lugares li{
list-style:none;
float:left;
width:142px; padding:2px;
}
.clear{
clear:both;
}


#resultado{
}
#resultado #head h1{
font-size:44px;
}
#resultado #head h3{
border-top:1px solid #ccc; padding:5px; font-size:18px; background-color:#fff; color:#000000;
}
#resultado h2{
font-weight:bold; font-size:14px;
}
#resultado img{
border:0px;
}
#resultado .fila{
clear:both; padding:10px; border-bottom:1px dotted #ccc; overflow:hidden;
}
#resultado .img1{
margin-right:10px;
border:1px solid #ccc;
padding:2px;
}
#resultado a:hover .img1{
border:1px solid #666;
}
#resultado .top{
clear:both; margin-bottom:3px;
}

.b1{
background-color:#fee097; padding:5px; width:200px; text-align:center; margin-bottom:3px;
}
.b2{
background-color:#fee097; padding:5px; width:200px; text-align:center;
}













.bloque_lista{padding:10px 0px;}
.bloque_lista li{list-style-type: none;list-style-image:none;clear:both;border-bottom:1px dotted #CCCCCC; padding:5px;  overflow-x:hidden;}
.bloque_lista ul{margin:0px;padding:0px;}
.bloque_lista a{text-decoration: none; color:#333333;background:#fff; padding: 3px 8px; overflow-x:hidden;}
.bloque_lista .ult{border:none;}
.bloque_lista a:hover{ text-decoration:underline;}
.bloque_lista h3{padding:5px;background-color:#7f5f11;margin:0px;color:#FFFFFF;font-weight:bold;font-size:14px;}
.bloque_lista_contenido{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:180px;border:1px solid #7f5f11;overflow-x:hidden;width:298px; overflow-y:auto;}













div#menu{clear:both; padding-top:20px; padding-left:10px;}
ul#nav,ul#nav li{list-style-type:none;margin:0px;padding:0px}
ul#nav{width:600px; }
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;padding: 5px 10px;background: #fee097;text-decoration:none;color: #000}
ul#nav a:hover{background: #7f5f11;color: #fff}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #7f5f11;color: #fff}


ul#nav li.rss{
float:right;
}
ul#nav li.rss a{
background-position:0px 8px;
width:20px;
height:13px;
background-color:#FFFFFF;
background-image:url(../img/rss.png);
background-repeat:no-repeat;
}
ul#nav li.rss a:hover{
background:none;
background-image:url(../img/rss.png);
background-position:0px 0px;
background-repeat:no-repeat;
}



.bloque_media{
clear:both; margin-top:3px;
}
.bloque_media a{
text-decoration:none;
}








#nuestras_marcas, #nuestras_tiendas, #nuestras_distris,#nuestros_productos,#nuestras_marcas_fuera,.n_productos{
clear:both; padding:5px; padding-top:10px;
border-top:10px solid #7f5f11;
}
#ficha{
border-top:10px solid #7f5f11; clear:both;
}
#info_detallada{
border-top:10px solid #7f5f11;
clear:both;
text-align:justify;
}
#form_contacto{
border-top:10px solid #7f5f11;
clear:both;
}


#nuestras_marcas ul, #nuestras_tiendas ul, #nuestras_distris ul,#nuestros_productos ul,#nuestras_marcas_fuera ul,.n_productos ul{
margin:0px;
padding:0px;
}
#nuestras_marcas li, #nuestras_tiendas li, #nuestras_distris li,#nuestros_productos li,#nuestras_marcas_fuera li,.n_productos li{
width:148px; text-align:center; float:left; border-right:1px dotted #ccc; list-style:none; font-weight:bold;
}
#nuestras_marcas .clear, #nuestras_tiendas .clear, #nuestras_distris .clear,#nuestros_productos .clear, #nuestras_marcas_fuera  .clear, .n_productos .clear{
clear:both;border:0px; height:10px; width:100%;
}
#nuestras_marcas img, #nuestras_tiendas img, #nuestras_distris img,#nuestros_productos img,#nuestras_marcas_fuera img, 
.n_productos img{
margin-left:10px;
}

#menu_desple_class{width:200px; height:100px; padding:10px; font-size:15px; border:5px solid #000; background-color:#E7EDFC; overflow:auto;}
ul.menu_desple{list-style:none; margin:0px; padding:0px;}
ul.menu_desple li{ position:relative; }
ul.menu_desple ul{ position:absolute; top:-1px; display:none; list-style:none;left:-200px;}
ul.menu_desple ul li{ padding-bottom:10px;}
ul.menu_desple li:hover > ul{display:block;}


.boton{
margin-left: 10px; padding: 5px 10px;background: #7f5f11;text-decoration:none;color: #fff;text-align: center; width:150px;
font-weight:bold;
}



#map_canvas{
width: 605px; height: 320px; clear:both; margin-bottom:10px;
}


#datos_tienda{
float:left;
margin-bottom:10px;
}
#datos_tienda .izq{
width:70px;
font-weight:bold;
float:left;
margin-right:10px;
text-align:right;
}

#datos_tienda .der{width:190px;}




#form_contacto form{
margin:0px;
}
#form_contacto .linea, #datos_tienda .linea{
clear:both;
padding:5px;
}
#form_contacto .izq{
width:70px;
float:left;
margin-right:10px;
text-align:right;
font-weight:bold;
padding-top:3px;
}
#form_contacto .der, #datos_tienda .der{
float:left;
}
#form_contacto input{
font-size:12px; font-family:Arial, Helvetica, sans-serif; width:250px;
}
#form_contacto textarea{
font-size:12px; font-family:Arial, Helvetica, sans-serif; width:500px; height:120px;
}




.separador{
clear:both; padding:10px; margin-bottom:10px;
}
.separador1{
clear:both; border-bottom:1px solid #ccc; padding:5px; margin-bottom:5px;
}
.servicio_ok{
background-color:#E1FDBB; padding:7px; width:240px; text-align:center; margin-bottom:3px; font-weight:bold; background-image:url(../img/o.png); background-position:7px 4px; background-repeat:no-repeat; padding-left:35px;
}
.servicio_no{
background-color:#FFE1E1; padding:7px; width:240px; text-align:center; margin-bottom:3px; background-image:url(../img/n.png); background-position:7px 4px; background-repeat:no-repeat; padding-left:35px; text-decoration:line-through;
}



#sub_content #sub_head .h1{
font-size:30px; clear:both; text-align:right; padding-top:5px;
}
#sub_content #sub_head .h2{
font-size:12px; text-align:right;
}
#sub_content .fila{
text-align:justify;
}
#sub_content .titulo{
margin-left:135px; background-color:#fee097; border-bottom:1px solid #7f5f11; padding:5px;
}
#sub_content .fecha{
float:right; font-size:10px; color:#000000;
}









#tiendas_recomendadas{
background-color:#fee097;
border:1px solid #7f5f11;
padding:10px;
margin:10px 0px;
clear:both;
}
#tiendas_recomendadas ul{
margin:0px; padding:0px;
}
#tiendas_recomendadas .titu{
font-size:15px;
font-weight:bold;
border-bottom:1px solid #7f5f11;
clear:both;
margin-bottom:10px;
}
#tiendas_recomendadas li{
width:145px; text-align:center; float:left; border-right:1px dotted #7f5f11; list-style:none; font-weight:bold;
}
#tiendas_recomendadas img{
margin-left:10px;
}
#tiendas_recomendadas li span{
clear:both;
}


#menu_elementos{
padding:5px;
border:1px solid #ccc;
background-color:#F8F8F8;
clear:both;
margin-bottom:5px;
margin-top:5px;
}
#menu_elementos img{
border:1px solid #ccc;
padding:2px;
}

#menu_elementos .right{
float:right;
text-align:center;
}
#menu_elementos .left{
float:left;
text-align:center;
}
#menu_elementos .centro{
width:300px;
float:left;
text-align:center;
font-size:24px;
}
#funciones_foto{
margin-top:5px;
margin-bottom:5px;
background-color:#FFE1E1;
clear:both;
padding:5px;
height:16px;
}
#funciones_foto div{
float:right;
padding-right:10px;
}
#funciones_foto div.nada{
border-right:none;
}
#infofoto{
clear:both; padding:5px; text-align:justify;
}


#nube_tags{
padding:10px;
background-color:#EAF2FD;
}
#nube_tags .h1{
clear:both;
border-bottom:1px solid #666;
margin-bottom:5px;
padding-bottom:2px;
font-weight:bold;
}
#nube_tags a{
padding:3px;
}
#nube_tags a:hover{
background-color:#FF0000;
color:#FFFFFF;
}



.enlace_ficha{
border-bottom:1px dotted #ccc; padding:3px;
}





#print_recom{
padding:5px;
width:200px;
float:right;
}
#print_recom .dividir{
height:15px;
width:1px;
margin:0px 10px;
float:right;
}
#print_recom img{
margin-right:5px;
}
#print_recom .a{
float:right;
}




#filtro_next_season{
margin-top:5px;
clear:both;
}
#filtro_next_season h3{
padding:5px;
background-color:#7f5f11;
margin:0px;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}
#filtro_next_season .contenido{
background-color:#fee097;
border:1px solid #7f5f11;
padding:10px;
}
#filtro_next_season form{
margin:0px;
padding:0px;
}
#filtro_next_season .valor{
float:left;
}
#filtro_next_season select{
margin-right:10px;
border:1px solid #7f5f11;
width:150px;
clear:both;
}
#filtro_next_season input{
float:left;
margin-top:12px;
}








#caja_login{
}
#caja_login .alert{
color:#FF0000;
font-size:22px;
text-align:center;
padding:5px;
font-weight:bold;
}
#caja_login h3, #caja_login_header h3{
padding:5px;
background-color:#7f5f11;
margin:0px;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}
#caja_login .contenido{
border:1px solid #7f5f11;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#caja_login form, #caja_login_header form{
margin:0px;
padding:0px;
}
#caja_login .izq, #caja_login_header .izq{
text-align:right;
font-weight:bold;
float:left;
width:150px;
margin-right:10px;
padding-top:5px;
}
#caja_login .der, #caja_login_header .der{
float:left;
}
#caja_login .fil{
clear:both;
padding:5px;
}


#caja_login_header{
width:330px;
float:right;
padding-top:10px;
font-size:11px;
}
#caja_login_header .fil{
clear:both;
padding:1px;
}
#caja_login_header .img1{
margin-right:10px;
border:1px solid #ccc;
padding:2px;
}
#caja_login_header input{
margin-right:1px;
margin-bottom:1px;
width:120px;
text-transform:lowercase;
font-size:11px;
}
#caja_login_header select{
width:125px;
font-size:11px;
margin-bottom:1px;
margin-right:10px;
}

#caja_login_header .bienvenido{
padding-bottom:2px;
border-bottom:1px dotted #ccc;
margin-left:90px;
}
#caja_login_header  a.catalogo{
font-weight:bold;
color:#FF0000;
}


#recomendar{
background-color:#fee097; padding:10px; margin-top:20px; margin-bottom:30px;
}
#recomendar h1{
border-bottom:1px solid #9EBCE9; padding-bottom:3px;
}
#recomendar .info{
width:90%; float:right; padding:10px; border:1px solid #9EBCE9; background-color:#CDD0F5;
}





/*Iconos para compartir*/
div.tagbots {
	clear: both;   text-align: left;   float: left; margin-top:10px;
	width:350px;
} 
     
div.tagbots div {
	padding-right:4px;      
	float: left;      
	text-align: left;   
} 
      
div.tagbot_header {
	font-weight: bold;
}      

div.tagbot_seperator {
	clear: both;  
	height: 0px;
}

div.tagbot a img {
	opacity: .5;
}

div.tagbot a:hover img {
	opacity: .9;
}

.proximamente{
clear:both; padding:5px; text-align:right;
}
.proximamente a{
color:#FF0000;
font-weight:bold;
}

#inforuta{
clear:both;
font-size:24px;
margin:15px 0;
}

#cuadro_inforuta{
background-color:#fee097;
border:1px solid #7f5f11;
padding:10px;
margin:10px 0px;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}






.nube_footer{margin:0px auto; text-align:justify;clear:both;padding:10px;font-family:Verdana, Arial, Helvetica, sans-serif;border-top:4px solid #F2F2F2;border-bottom:4px solid #F2F2F2;}
.nube_footer a{padding:3px;color:#0065CE;}
.nube_footer a:hover{background-color:#0065CE;color:#fff;}
.nube_footer .descubre{color:#666;text-align:center;clear:both;margin-top:10px;padding-top:5px;border-top:1px dotted #F2F2F2;}
.nube_footer .descubre a{background-color:#FFFFFF;color:#0065CE;}
.linea_network{font-stretch: ultra-expanded;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:15px 0;text-align:center;clear:both;}
.linea_network a{color:#000000;text-decoration:none;}
#footer{border-top:8px solid #7f5f11;font-size:15px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;clear:both;padding:5px;color:#FFFFFF;background-color:#243547;}
#footer a{color:#829CAE;text-decoration:underline;font-size:12px;}
#footer a:hover{color:#829CAE;text-decoration:none;}
#footer .logo{float:left;width:400px;text-align:center;font-size:12px;}
#footer .enlaces{float:right;width:520px;margin-left:10px;}
#footer .bloq{float:left;width:160px;padding-left:10px;border-left:1px dotted #829CAE;}
#footer .bloq_a{float:left;width:160px;padding-left:10px;}
#footer .copyright{font-size:10px; font-weight:normal; margin-top:20px; text-align:center;}


.otrasguias{border: 1px solid rgb(85, 108, 153); padding: 5px; clear: both;}
.otrasguias a{font-weight:bold; color:rgb(85, 108, 153);}


.tipo_registro{background-color:#fee097;border:1px solid #7f5f11; float:left; width:173px; margin-right:10px; text-align:center; padding:10px; cursor:pointer;}
.tipos_desplegar{background-color:#fee097;border:1px solid #7f5f11; clear:both; padding:10px; margin-top:15px;}
.tipos_desplegar div, .tipo_registro div{ font-size:20px; font-weight:bold; margin-bottom:5px;}


.compra_ahora{border:5px solid #ff0000; padding:10px; clear:both; margin:10px; font-size:17px; font-weight:bold; color:#000000;}
.compra_ahora .precio{color:#FF0000; font-size:21px;}
.compra_ahora .web{font-size:13px; color:#0066FF;}


#comunidad a{float:left; margin-right:1px; width:30px; height:40px;clear:none; overflow:none;}
#comunidad a:hover{background:#fff;}
#dhtmlpointer {font-family:Verdana, sans-serif;font-size:10px;left:-300px;position:absolute;padding-top:4px;visibility:hidden;z-index:101;}
#dhtmltooltip {background-color:#fee097;border:5px solid #000;color:#000;font-family:Verdana, sans-serif;font-size:10px;left:-300px;padding:7px;position:absolute;visibility:hidden;width:150px;z-index:100;}

.agrega_amigo{border:1px solid #D3D7FF; background-color:#F7FBFF; clear:both; margin:10px 0px; padding:10px;-moz-border-radius:5px 0px 5px 5px; -khtml-border-radius:5px 0px 5px 5px; -webkit-border-radius:5px 0px 5px 5px; border-radius:5px 0px 5px 5px;}
a.button_agregar{float:right;color:#FFF; width:115px; height:100px;background-color:#1462C1;padding:5px 10px;font-weight:bold;text-decoration: none;text-align:center;display:block;font-size:18px;-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
a:hover.button_agregar{background-color:#669900;}
.button_registrarse{color:#FFF;background-color:#669900;padding:5px 10px;font-weight:bold;text-decoration: none;text-align:center;display:block;font-size:18px;-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.bloque_comentarios{border:5px solid #7f5f11; border-top:0px; background-color:#F7FBFF; clear:both; padding:3px; overflow:auto;}
.bloque_comentarios .coment{padding:10px; border-bottom:1px solid #D3D7FF; text-align:justify;}
.bloque_comentarios .coment .foto{float:left; width:100px;}
.bloque_comentarios .coment .texto_comentario{width:440px; float:right; padding-left:10px; border-left:1px solid #D3D7FF}
.bloque_comentarios .coment .texto_comentario .autor{font-weight:bolder; padding-bottom:5px; color:#000; border-bottom:1px solid #D3D7FF; margin-bottom:5px;}
.mensaje_textarea{border:5px solid #7f5f11; padding:10px; border-top:0px;}
.mensaje_textarea .textarea{height:100px;  padding:5px; width:460px; border:1px solid #D3D7FF; float:right; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mensaje_textarea .textarea:focus{border:1px solid #7f5f11;}
.mensaje_textarea .flecha_mensaje{background: url('../img/flecha-mensaje.gif') no-repeat right 10px; width:10px; height:115px; float:right;}
.mensaje_textarea .autor_textarea{float:left; width:90px; text-align:center;}
.mensaje_textarea .submit{border:1px solid #D3D7FF; padding:3px;  -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mensaje_textarea .submit:focus{background-color: #7f5f11; color:#fff;}
.mensaje_textarea .desplegable{border:1px solid #D3D7FF; padding:3px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.bloque_comentarios .imag{ padding:2px;background: url('../img/loading2.gif') no-repeat center center; margin:1px; margin-right:2px; float:left;}
.bct{ background-color:#7f5f11; color:#fff; padding:5px; clear:both; -moz-border-radius:5px 5px 0px 0px; -khtml-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px; font-weight:bold;}


.izqperfil{text-align:right;font-weight:bold;float:left;width:150px;margin-right:10px;padding-top:7px;}
.derperfil{float:left;}
.filperfil{clear:both;padding:5px;}

#relaciones_ficha{clear:both; padding:5px; border-bottom:1px solid #D3D7FF;}
#relaciones_ficha a.relacion{padding-right:6px; margin-right:5px; border-right:1px solid #D3D7FF;}

