/*
Theme Name: HUM v3
Theme URI: http://www.rgdesign.org
Description: Personalizaci&oacute;n para Casa Editorial Hum - Uruguay
Version: v1 (WP2.7.1)
Author: Roberto Garcia
Author URI: http://www.rgdesign.org
Tags: starter theme, master, clean, basic, clear, tema vacio, vacio, thema maestro, basico, limpio
*/

@import "css/reset.css";
@import "css/round_corners_skin.css";

html{height:100%;}
body {
height:100%;
background:#ffffff url(images/body.gif) fixed;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a, a:active, a:link, a:visited{color:#0082d6; text-decoration:none;}
a:hover{color:#cd0663; text-decoration:none;}

.small{font-size:10px !important; line-height:12px !important;}

#mainmainContainer{width:907px; margin:0 auto; background:transparent url(images/mainContainer.gif) repeat-y; height:100%;}
#mainContainer{width:907px; margin:0 auto; background:transparent url(images/mainContainer.gif) repeat-y;}
.main{width:493px; float:left;}
.pink{width:167px; float:left;}
.yellow{width:242px; float:left; margin-left:5px;}

/* HEAD */

#head{width:907px; height:83px;}
	#head .main, #head .pink, #head .yellow{height:83px !important;}
	#head .pink{background:transparent url(images/head_pink.jpg) no-repeat;}
	#head .yellow{background:transparent url(images/head_yellow.jpg) no-repeat;}
	#head .yellow .wrap{text-align:right; font-size:10px; color:#3e3e3e; padding:14px 13px 0 0;}

/* CONTAINER */

#container{width:907px; background:transparent url(images/footer_bg_container.gif) no-repeat bottom;  padding-bottom:20px;}
	#container .main{}
	#container .pink{background:transparent url(images/container_pink.jpg) no-repeat top;}
	#container .yellow{background:transparent url(images/container_yellow.jpg) no-repeat top;}
	
	/* black_box */
	.black_box{width:475px; margin-bottom:10px;}
	.black_box .top{height:5px; font-size:5px; line-height:5px; background:transparent url(images/black_box_top.gif) no-repeat;}
	.black_box .mid{background:#000; height:1%;}
	.black_box .mid .wrap{padding:0 8px;}
	.black_box .bot{height:5px; font-size:5px; line-height:5px; background:transparent url(images/black_box_bot.gif) no-repeat;}
	
	.black_box h2{font-size:14px; font-weight:bold !important; color:#fff; line-height:19px;}
	.black_box h2.novedadesTilte{background:transparent url(images/icon_novedades.gif) no-repeat right 2px !important;}

	/* grey_box */
	.grey_box{width:475px; margin-bottom:10px;}
	.grey_box p{color:#fff !important;}
	.grey_box .top{height:5px; font-size:5px; line-height:5px; background:transparent url(images/grey_box_top.gif) no-repeat;}
	.grey_box .mid{background:#3e3e3e; height:1%;}
	.grey_box .mid .wrap{padding:0 8px;}
	.grey_box .bot{height:5px; font-size:5px; line-height:5px; background:transparent url(images/grey_box_bot.gif) no-repeat;}
	
	.grey_box h2{font-size:14px; font-weight:bold !important; color:#fff; line-height:19px;}
	
	/* white_box */
	.white_box{width:475px; margin-bottom:10px;}
	.white_box p{color:#fff !important;}
	.white_box .top{height:5px; font-size:5px; line-height:5px; background:transparent url(images/white_box_top.gif) no-repeat;}
	.white_box .mid{background:#fff; height:1%;}
	.white_box .mid .wrap{padding:0 8px;}
	.white_box .bot{height:5px; font-size:5px; line-height:5px; background:transparent url(images/white_box_bot.gif) no-repeat;}
	
	.white_box h2{font-size:14px; font-weight:bold !important; color:#333333; line-height:19px;}

	
/* ------- */
/* SLIDER  */
/* ------- */


#slider{padding:29px 0 0px 9px; }
#flashContent{width:475px; height:218px; padding:0px !important;}

/* ------- */
/* ENTRIES */
/* ------- */

#entries{padding:0 0 0 9px;}
.noHome{padding:29px 0 0 9px !important;}

/* pager */
	.pager{padding:0; color:#5e5e5e; position:relative; width:459px; line-height:16px; font-size:10px;}
	.pager p{padding:3px 0;}
	.pager a{color:#fff !important;}
	.pager .floatLeft{margin-right:20px;}
	.pager .floatLeft, .pager .floatRight{padding:1px 0 1px 0;}
	.pager .floatLeft a{background:transparent url(images/icon_left.gif) no-repeat left 0px; padding-left:22px; display:block; }
	.pager .floatRight a{background:transparent url(images/icon_right.gif) no-repeat right 0px; padding-right:22px; display:block; text-align:right;}
	.pager .floatLeft a:hover{background-position:left bottom;}
	.pager .floatRight a:hover{background-position:right bottom;}
	
	.pager .navi{float:left;padding:1px 0 1px 0; margin-left:0px;}

	/* nav */
	.nav{padding:3px 0 3px 20px; color:#5e5e5e; background:transparent url(images/icon_nav.gif) no-repeat 0 3px;}
	.nav a{color:#c9c9c9 !important;}
	.nav a:hover{color:#0082d6 !important;}
	.nav a.current{color:#F9ED1F !important; text-transform:capitalize}
	.nav a.current:hover{color:#cd0663 !important;}
	
	/* nav2 */
	.nav2{padding:3px 0 3px 20px; color:#5e5e5e; background:transparent url(images/icon_nav2.gif) no-repeat 0 3px;}
	.nav2 a{}
	.nav2 a:hover{}
	.nav2 a.current{color:#F9ED1F !important; text-transform:capitalize}
	.nav2 a.current:hover{color:#cd0663 !important;}

	/* post */
	.post{width:475px; margin-bottom:9px;}
	.post .top{height:9px; font-size:9px; line-height:9px; background:transparent url(images/post_top.gif) no-repeat;}
	.post .mid{background:#fff; height:1%;}
	.post .mid .wrap{padding:0 8px;}
	.post .bot{height:9px; font-size:9px; line-height:9px; background:transparent url(images/post_bot.gif) no-repeat;}
	.post .footmid{background:#000; color:#fff;height:1%;}
	.post .footmid .wrap{padding:8px 8px 3px 8px; }
	.post .footbot{height:5px; font-size:5px; line-height:5px; background:transparent url(images/post_footbot.gif) no-repeat;}
	
	.detalles{font-size:10px;}
	.detalles strong{text-transform:uppercase; color:#666666; font-size:9px !important;}
	.detallesH{font-size:10px; line-height:16px; padding-left:5px;}
	.detallesH strong{text-transform:uppercase; color:#666666}
	
	.singleNav{font-size:10px; color:#999999 !important; margin: 5px auto 0px auto; width:459px; text-align:center; border-top:1px solid #383838; padding-top:3px;}
	.singleNav a{color:#F9ED1F !important;}
	
	.post .thumb{width:144px; float:left;}
	.post .content{width:303px; float:left; margin-left:9px;}

	/* postCat */
	.postCat{width:475px; margin-bottom:9px;}
	.postCat .top{height:9px; font-size:9px; line-height:9px; background:transparent url(images/post_top.gif) no-repeat;}
	.postCat .mid{background:#fff; height:1%;}
	.postCat .mid .wrap{padding:0 8px;}
	.postCat .bot{height:9px; font-size:9px; line-height:9px; background:transparent url(images/post_bot.gif) no-repeat;}
	.postCat .footmid{background:#000; color:#fff; height:1%;}
	.postCat .footmid .wrap{padding:8px 8px 3px 8px; font-size:10px !important;}
	.postCat .footbot{height:5px; font-size:5px; line-height:5px; background:transparent url(images/post_footbot.gif) no-repeat;}
	
	.postCat .thumb{width:63px; height:106px; float:left; }
	.postCat .content{width:385px; float:left; margin-left:9px;}
	
	.postCat p{font-size:10px !important; line-height:12px !important;}
	
	.wp_page_numbers2 li.active_page2 a {
		background-position:0 -96px !important;
		color:#000 !important;
	}
	.wp_page_numbers2 li.active_page2 a:hover  {
		background-position:0 -112px !important;
	}
	.wp_page_numbers2 {
		width: 160px !important;
		margin-right:10px;
	}
	.wp_page_numbers2 a {
		background:transparent url(images/n.gif) no-repeat !important;
	}
	.wp_page_numbers2 a:hover {
		background-position:0 -16px !important;
	}
	
	.buttonNav{background:transparent url(images/buttonNavGrey.gif) no-repeat top left; padding:2px 0px 1px 3px; overflow:hidden; font-size:10px}
	.buttonNav a{text-transform:uppercase; background:transparent url(images/buttonNavGrey.gif) no-repeat top right; padding:2px 6px 1px 3px;}
	.buttonNav a:hover{color:#99bc1a !important;}
	.active_orden{background-position:bottom left !important;}
	.active_orden a{background-position:bottom right !important; color:#000 !important;}
	.active_orden a:hover{color:#000 !important;}
	
	
	/* pageAutor: autor.php */
	.pageAutor{width:475px; margin-bottom:9px;}
	
	.pageAutor .top{height:9px; font-size:9px; line-height:9px; background:transparent url(images/post_top.gif) no-repeat;}
	.pageAutor .mid{background:#fff; height:1%;}
	.pageAutor .mid .wrap{padding:0 8px;}
	.pageAutor .bot{height:9px; font-size:9px; line-height:9px; background:transparent url(images/post_bot.gif) no-repeat;}
	.pageAutor .footmid{background:#000; color:#fff;height:1%;}
	.pageAutor .footmid .wrap{padding:0px 8px 0px 8px;}
	.pageAutor .footbot{height:5px; font-size:5px; line-height:5px; background:transparent url(images/post_footbot.gif) no-repeat;}
	
	.pageAutor .col{width:116px; float:left;}
	.pageAutor .col h3{line-height:32px; color:#908e8f;}
	.pageAutor .thumb{width:116px; height:116px;}
	.pageAutor .content{width:333px; float:left; margin-left:9px;}
	
	/* post as page */
	.page .footmid .wrap{padding:0px 8px 3px 8px !important;}
	.page .col{width:144px; float:left; padding-top:40px; line-height:12px; font-size:10px; color:#333333}
	.page .content{width:auto !important; float:none !important; margin-left:2px !important;}
	
	/* post-novedad: index.php */
	.novedad .mid .wrap{background:#fff url(images/novedad_tip.gif) no-repeat top right; padding:0 0px !important; margin-left:9px;}
	.novedad .mid .wrap h2{width:250px !important;}
	.novedad .c{padding-top:10px;}
	
/* -------- */
/* SIDEBARS */
/* -------- */

.separator10px{height:10px; line-height:10px; font-size:10px; clear:both; width:1%;}
#sidebar-pink{margin:29px 0;}
#mainMenu{background:transparent url(images/sidebar-pink-bot.gif) no-repeat bottom;}
#sidebar-yellow{margin:29px 0;}

/* extra boxes */
.etiquetas{padding:12px 10px 12px 10px; width:128px; overflow:hidden; text-align:center;}
.etiquetas a{padding:2px !important; line-height:110%;}
.etiquetas a:hover{color:#DD0067 !important;}

.extra-pink-box{background:transparent url(images/extra-pink-box.gif) no-repeat top; padding:9px 0;}
.extra-pink-box2{background:transparent url(images/container_pink.jpg) no-repeat top; padding:9px 0;}


.extra_inner_box{width:148px; margin:0 auto;}
.extra_inner_box p{padding:6px 12px; font-size:10px; color:#333333}
.extra_inner_box .top{height:28px; background:transparent url(images/extra_box_top.gif) no-repeat;}
	.extra_inner_box_single .top{height:6px !important; font-size:6px !important; line-height:6px !important; background:transparent url(images/distribucion_box_top_single.gif) no-repeat !important;}
.extra_inner_box .top span{line-height:28px; padding-left:10px; font-weight:bold; font-size:14px; color:#fff;}
.extra_inner_box .top span a{font-weight:bold !important; color:#fff !important;}
.extra_inner_box .mid{background:transparent url(images/distribucion_box_mid.gif) repeat-y; height:1%; }
.extra_inner_box ul{padding:5px 3px 0 3px;}
.extra_inner_box ul li{font-size:10px; line-height:13px; padding:5px 0; clear:both; display:block; border-top:1px solid #d6d6d6;}
.extra_inner_box ul li .data{padding-left:0px; float:left; width:105px;padding-bottom:5px;}
.extra_inner_box ul .first{border-top:0 !important;}
.extra_inner_box ul li .iconflag{width:32px; float:left; text-align:center; height:20px;}
.extra_inner_box .bot{height:6px; font-size:6px; line-height:6px; background:transparent url(images/distribucion_box_bot.gif) no-repeat;}

/* extra boxes titles, replace background image only */
.distribucion_box{}

/*autores*/
#autores{margin-left:10px;}
/*
#autores .top{height:28px; background:transparent url(images/autores_title.gif) no-repeat;}
#autores .top span{line-height:28px; padding-left:30px; font-weight:bold; font-size:14px; color:#fff;}
*/
#autores ul{margin:10px 0;}
#autores ul li{width:222px;}
#autores ul li{background-position: 0px 0px !important; background-repeat:no-repeat !important;}
#autores ul li a{text-decoration:none; display:block; width:222px; height:48px;}
#autores ul li img{float:left; margin-right:20px;}
#autores ul li span{float:left; font-size:10px; margin-top:2px; }
#autores ul li span.name{width:150px; color:#000; margin-top:8px; font-size:13px !important; font-weight:bold;}
#autores ul li a span.link:hover{}

.autoresPageBox{margin-bottom:12px;}
.thumbAutores{float:left; width:126px;}
.infoAutores{float:left; width:300px;}
.infoAutores p{font-size:10px !important; line-height:12px !important;}


/* autoresSubSubPages */
.autoresSubSubPages{width:500px; height:450px; background:#fff; padding:10px; overflow:scroll;}
.autoresSubSubPages address{color:#d10564 !important; padding:6px 0;}
.autoresSubSubPages p{padding:5px 0; line-height:16px; color:#3e3e3e;}
.autoresSubSubPages h2{font-size:24px; font-weight:bold; line-height:28px; padding:6px 0; color:#0082d6;}
.autoresSubSubPages h3{font-size:20px; font-weight:bold; line-height:20px; padding:6px 0; color:#3e3e3e;}
.autoresSubSubPages h4{font-size:14px; font-weight:bold; line-height:20px; padding:3px 0; color:#3e3e3e;}


/* sidebar buttons */
a.bt{width:148px; height:28px; display:block; font-size:14px; color:#fff !important; margin:0 auto;}
a.bt span{line-height:28px; padding-left:8px; font-weight:bold; color:#fff !important;}
a.bt:hover{background-position:0 -28px; color:#fff;}
a.bt_home{background:transparent url(images/bt_home.gif) no-repeat;}
a.bt_novedades{background:transparent url(images/bt_novedades.gif) no-repeat;}
a.bt_contacto{background:transparent url(images/bt_contacto.gif) no-repeat;}
a.bt_publicaciones{background:transparent url(images/bt_publicaciones.gif) no-repeat;}

a.bt_autores{background:transparent url(images/autores_title.gif) no-repeat; height:28px; display:block; font-size:14px; color:#fff !important; margin-left:10px;}
a.bt_autores span{line-height:28px; padding-left:30px; font-weight:bold; color:#fff !important;}
a.bt_autores:hover{background:transparent url(images/autores_title.gif) no-repeat bottom left; }

/* searchForm */
#searchPink{margin-top:33px;}
#searchForm{width:148px; height:28px; background:transparent url(images/buscar_bg.gif) no-repeat; margin: 0 auto;}
#searchForm .wrap{padding:5px 0 0 8px;}
#searchForm #s{width:111px; height:16px; border:0; color:#3e3e3e; font-size:12px; background:none}
#searchForm .bt_buscar{margin-top:1px; margin-left:6px;}

/* search results page */

.date{color:#cd0663;}
.smallnote{color:#cd0663 !important;; font-size:10px; text-transform:none !important; padding-left:16px; background:transparent url(images/icon_popup.gif) no-repeat 0px 0px;}

/* search results re-direction */
#incoming{background:#fff !important; border:4px solid #CCCCCC !important;}
#incoming a{color:#d10564 !important;}
#incoming a:hover{color:#0082d6 !important;}
#incoming .hide a{text-transform:uppercase !important; font-size:9px; background:transparent url(images/icon_close.gif) no-repeat 0px -2px; padding-left:16px;}
#incoming .hide a:hover{color:#d10564 !important;}
#incoming h3{font-size: 17px !important; line-height:20px !important; color:#333333 !important;}
#incoming ul{padding:10px !important; margin:10px 0 !important; border:1px solid #CCCCCC !important;}
#incoming ul li {padding:2px 0 !important; margin:0 !important;}

/* contactForm */
#form{margin:10px 0;}
#form input, #form textarea{padding:3px 5px; background:#eee; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:430px;}

#form .row{margin-bottom:9px;}
#form .rowMid{background:#eeeeee; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; width:453px;}
#form .rowTop{height:5px; line-height:5px; font-size:5px; background:transparent url(images/form/input_top.gif) no-repeat;}
#form .rowBot{height:5px; line-height:5px; font-size:5px; background:transparent url(images/form/input_bot.gif) no-repeat;}

#form .buttons{padding-top: 10px; height:auto !important; margin-bottom:0px;}
#form button{border:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding:5px 0 5px 14px;font-weight:bold;float:right;}
#form button.grey{background:transparent url(images/form/bt_borrar.gif) no-repeat !important; width:98px;}
#form button.orange{background:transparent url(images/form/bt_enviar.gif) no-repeat !important; width:90px;}
#form .buttonCol{width:98px; float:right;}
/* ------ */
/* FOOTER */
/* ------ */

#footer{padding:10px 0 30px 0; width:100%; background:transparent url(images/footer_bg.gif) no-repeat;}
.footer_nav{width:493px; float:left;}
.footer_copy{width:182px; float: right;}
.footer_copy_wrap{font-size:10px; color:#908e8f; text-align: center; padding-top:2px; line-height:12px;}
#footerRounded{margin:0 auto; text-align:center;}
#footerRounded a{color:#000 !important;}
#footerRounded a:hover{color:#000 !important; border-bottom:1px solid #0082d6;}
#footerRounded .round_corners_wrapper{font-size:10px; color:#000; padding:3px;}

/* ------ */
/* CONTACT */
/* ------ */

#contactHide{width:100%; height:200px; background:#000; display:none;}
#contactForm{width:907px; margin:0 auto; color:#CCCCCC; font-size:10px;}
#contactForm .contactFormWraper{padding:20px;}

/* ------ */
/* EXTRAS */
/* ------ */

/* general */
strong{font-weight:bold !important;}
.hidden{visibility:hidden; display:none;}
.clearAll{font-size:0px; line-height:0px; height:0px; clear:both; width:1%;}
.floatLeft{float:left;}
.floatRight{float:right;}

/* highlight-box */
.highlight-box{width:493px;}
.highlight-box .wrap{padding:29px 30px;}
.highlight-box .wrap p{font-size:18px; color:#fff; font-weight:bold; }



/* ------ */
/* LISTAS */
/* ------ */
ul.moreInfoList{}
ul.moreInfoList li{background:transparent url(images/li_arrow_blue.gif) no-repeat; padding:1px 0px 5px 16px;}
ul.moreInfoList li a{}
ul.moreInfoList li.current, ul.moreInfoList li.current_page_item{ background-position:0px -184px !important; color:#dd0067 !important;}
ul.moreInfoList li.current_page_item a{color:#dd0067 !important;}
ul.moreInfoList li a:hover{}
ul.moreInfoList li ul li{background:none !important; padding:2px 0 !important; font-size:9px;}
ul.moreInfoList li ul li a{color:#333333 !important;}

ul.tagList{margin-top:5px;}
ul.tagList li{background:transparent url(images/li_tag.gif) no-repeat 0 -1px; padding:2px 0px 4px 16px;}
ul.tagList li a{color:#0082d6 !important;}
ul.tagList li a:hover{color:#cd0663 !important;}

.tags{border-top:1px solid #333333; text-transform:capitalize; color:#666666; margin-top:8px; padding-top:6px; font-size:9px}
.tagsSingle{ text-transform:capitalize; color:#666666; margin-top:0px; padding-top:0px; font-size:9px}
.tags a,.tagsSingle a{font-size:10px}
.tagsH{border-top:1px solid #eee; text-transform:capitalize; color:#666666; margin-top:16px; padding-top:16px; padding-left:5px; font-size:10px;}

ul.pubList{}
ul.pubList li{background:transparent url(images/li_book_lila.gif) no-repeat; padding:2px 0px 4px 16px;}
ul.pubList li a{color:#d62800 !important;}
ul.pubList li a:hover{color:#0082d6 !important;}

ul.subPageList{padding-right:30px; margin:20px 0;}
ul.subPageList li{padding:5px 0 5px 19px; line-height:16px; background:#eef5f9; background:transparent url(images/li_popup.gif) no-repeat 0px 6px;}

/* content for all */
.autoresCatHeader{padding:4px 0 3px 0; color:#666 !important;}
.autoresCatHeader h2{padding-bottom:0px !important;}
.autoresCatHeader p{color:#666 !important; font-size:11px !important; line-height:13px !important;  margin-bottom:5px;}
.autoresCatHeader .more{background:transparent url(images/icon_more.gif) no-repeat 0 3px; padding-left:12px;}
.autoresCatHeader .more:hover{background-position:0 -17px;}


.post-autor{font-size:11px; }
.post-autor a{color:#0082d6; background:transparent url(images/icon_autor.gif) no-repeat 0 1px; padding:0px 0 0px 14px !important;}
.post-autor a:hover{color:#cd0663;}


.post-pub{}
.post-pub a{font-size:11px; color:#666; background:transparent url(images/li_doc.gif) no-repeat -3px -2px; padding:0px 0 0px 14px !important;}
.post-pub a:hover{color:#cd0663;}


.content a.more-link{background:transparent url(images/icon_more.gif) no-repeat 0 3px; padding-left:12px; float:left; text-transform:uppercase; margin:5px 0; border-bottom:0px solid #0082d6; font-size:10px;}
.content a.more-link:hover{background:transparent url(images/icon_more.gif) no-repeat 0 -17px; border-bottom:0px solid #dd0067}

.search a.more-link{background:transparent url(images/icon_more.gif) no-repeat 0 1px !important; padding:1px 0 1px 12px;}
.search a.more-link:hover{background:transparent url(images/icon_more.gif) no-repeat 0 -19px !important;}

.novedad a.more-link{background:transparent url(images/icon_more.gif) no-repeat 0 2px !important; padding:1px 0 1px 12px; float:right;}
.novedad a.more-link:hover{background:transparent url(images/icon_more.gif) no-repeat 0 -18px !important;}

.infoAutores a.more-link{background:transparent url(images/icon_more.gif) no-repeat 0 0px !important;}
.infoAutores a.more-link:hover{background:transparent url(images/icon_more.gif) no-repeat 0 -20px !important;}

.postCat a.more-link{background:transparent url(images/icon_more.gif) no-repeat 0 2px !important; padding:1px 0 1px 12px; margin:0 !important; float:right;}
.postCat a.more-link2{}
.postCat a.more-link:hover{background:transparent url(images/icon_more.gif) no-repeat 0 -18px !important;}

.content p{padding:5px 0; line-height:16px; color:#3e3e3e;}
.content h2{font-size:24px !important; font-weight:bold !important; color:#0082d6 !important; line-height:100%; padding-bottom:12px;}
.content h2 a{color:#0082d6 !important; font-weight:bold !important;}
.content h2 a:hover{color:#dd0067 !important;}
.content h3{font-size:20px; font-weight:bold; line-height:22px;}
.content h3 a{color:#333333 !important; font-weight:bold;}
.content h3 a:hover{color:#0082d6 !important;}

/* page-librerias.php */
ul.listado{margin:0}
ul.listado li ul{margin:10px 0;}
ul.listado li{line-height:16px;display:block; margin-right:10px; font-size:18px; font-weight:bold !important; padding:20px;}
ul.listado li a{color:#666666 !important;}
ul.listado li a:hover{color:#dd0067 !important;}

ul.listado li ul li{border:0; padding:0;}
ul.listado li ul li a{ background:transparent url(images/icon_more.gif) no-repeat 0 8px; margin-left:12px; padding:5px 15px; font-size:12px;}
ul.listado li ul li a:hover{color:#dd0067 !important; background-position:0 -12px;}


.icon_uruguay{padding-left:23px !important; background: transparent url(images/icon_flag_uy.gif) no-repeat 2px 4px;}
.icon_argentina{padding-left:23px !important; background: transparent url(images/icon_flag_ar.gif) no-repeat 2px 4px;}

ul.librerias{color:#666666; margin:20px 0 20px 10px;}
ul.librerias li{padding:12px 5px; line-height:16px; width:200px; display:block; margin-right:10px; border-bottom:1px solid #eee}
.librerias strong{color:#333;}

ul.librerias1col{color:#666666; margin:20px 0 20px 10px;}
ul.librerias1col li{padding:12px 5px; line-height:16px; display:block; margin-right:10px;}

ul.librerias1col li{color:#DD0067; font-size:14px; font-weight:bold;}
ul.librerias1col li ul li{color:#666 !important; border-bottom:1px solid #eee;  font-size:12px; font-weight:normal;}
ul.librerias1col li ul li strong{color:#333;}

ul.librerias1col_2{color:#666666; margin:20px 0 20px 10px;}
ul.librerias1col_2 li{padding:12px 5px; line-height:16px; display:block; margin-right:10px;}

ul.librerias1col_2 li{color:#666666; font-size:12px; margin-left:5px; line-height:16px; border-bottom:1px solid #eee}
ul.librerias1col_2 li ul li{color:#666 !important; border-bottom:1px solid #eee;  font-size:12px; font-weight:normal; }
ul.librerias1col_2 strong{color:#333; font-size:14px !important;margin-left:-5px !important;}

.evenList{float:left;}
.oddList{float:left;}


h2.singleTitle, h2.singleTitle a{font-size:38px !important; line-height:38px !important;}

.autoresPageBox h3 a{color:#3e3e3e !important;}
/* novedades customs */
	.novedades h2, .novedades h2 a{font-size:36px !important; font-weight:bold; color:#0082d6 !important; line-height:100%;}
	.novedades h2 a:hover{color:#dd0067 !important;}
	.novedades h3, .novedades h3 a{font-size:22px !important; font-weight:bold; color:#333333 !important; line-height:110%;}
	.novedades h3 a:hover{color:#dd0067 !important;}
	.post-date{font-size:10px; color:#dd0067; line-height:110%;}
	.post-note{font-size:10px; color:#0082d6; line-height:110%;}
	
	#out{font-size:10px; color:#dd0067; line-height:110%;}
	.mailingIcon{font-size:14px; font-weight:bold; color:#333333 !important; line-height:45px; display:block; background:transparent url(images/mailingIcon.gif) no-repeat; padding-left:60px;}
	.downloadFile{font-size:14px; font-weight:bold; color:#333333 !important; line-height:45px; display:block; background:transparent url(images/downloadFile.jpg) no-repeat; padding-left:60px;}
	.downloadImage{font-size:14px; font-weight:bold; color:#333333 !important; line-height:45px; display:block; background:transparent url(images/downloadImage.jpg) no-repeat; padding-left:60px;}
	.mailingIcon:hover, .downloadFile:hover, .downloadImage:hover{color:#dd0067 !important;}
	.small{color:#666666;}
	
	.novedades .rowMid{background:#eeeeee; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; width:453px;}
	.novedades .rowTop{height:5px; line-height:5px; font-size:5px; background:transparent url(images/form/input_top.gif) no-repeat; margin-top:10px;}
	.novedades .rowBot{height:5px; line-height:5px; font-size:5px; background:transparent url(images/form/input_bot.gif) no-repeat; margin-bottom:20px;}
	.novedades .text{padding:5px 8px; border:0px; background:#eeeeee; width:433px;}

/* Site map */
.siteMapPageList{float:left; width:222px;}
.siteMapPubList{float:left; width:222px;margin-left:10px;}



.siteMapPubList ul li{background:transparent url(images/li_book_lila.gif) no-repeat 0px 3px; padding:5px 0 6px 18px; border-bottom:1px solid #eee}
.siteMapPubList ul li a{color:#d62800 !important;}
.siteMapPubList ul li a:hover{color:#0082d6 !important;}
.siteMapPubList ul li span{font-size:10px !important; color:#666666 !important;}
.siteMapPubList .t{height:126px; margin-top:5px; position:relative; display:none;}
.siteMapPubList .d{position:absolute; top:10px; left:70px; font-size:9px !important; line-height:11px !important;}
.siteMapPubList .d a{color:#0082D6 !important;}
.siteMapPubList .d a:hover{color:#DD0067 !important;}

.siteMapPageList h3, .siteMapPubList h3{ margin:10px 0;}
.siteMapPageList  h3 a, .siteMapPubList  h3 a{color:#666 !important;}
.siteMapPageList ul li{background:transparent url(images/icon_autor_y.gif) no-repeat 0px 2px; padding:5px 0 6px 18px; border-bottom:1px solid #eee;}
.siteMapPageList ul li ul{padding:5px 0 0 0;}
.siteMapPageList ul li ul li{ padding:5px 0 5px 18px; background-image:url(images/li_doc.gif) !important; border:0;}
.siteMapPageList ul li ul li ul li{ padding:5px 0 5px 18px; background-image:url(images/li_popup.gif) !important; border: 0; font-size:10px !important; }
.siteMapPageList ul li ul li ul li a{color:#666 !important;}
.siteMapPageList ul li ul li ul li a:hover{color:#000 !important;}
/* ddsg-wrapper */
.ddsg-wrapper h2{font-size:14px !important;}



/* ajax conent */
.contentAjaxed{
	width:600px !important;
	height:400px !important;
	background:#f2f2f2;
	padding:10px;
	overflow:auto;
}

/* search results */
.searchResult{color:#99BC1A; font-weight:bold;}
.noresultBox p{line-height:15px;}


/* contact form responses */
div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 0 !important;
	padding: 0 !important;
}

div.wpcf7-mail-sent-ok {
	border: 1px solid #99BC1A !important;
	padding:25px 5px 25px 60px !important;
	color:#666 !important;
	font-size:10px !important;
	background:transparent url(images/form/form_ok.jpg) no-repeat 5px 5px;
	margin:10px 0 !important;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 1px solid #DA0166 !important;
	padding:25px 5px 25px 60px !important;
	color:#666 !important;
	font-size:10px !important;
	background:transparent url(images/form/form_error.jpg) no-repeat 5px 5px;
	margin:10px 0 !important;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	font-size: 10pt;
	width: 280px;
	padding: 2px;
}

span.wpcf7-not-valid-tip-no-ajax {
	color: #DA0166 !important;
	font-size: 10px !important;
	display: block;
	padding:5px !important;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}
