/*  

Theme Name: Almazen Estante

Theme URI: http://www.almazen.biz

Description: Version original desarrollada por Zeljan Topic, adaptada por AMUKI

Version: 1.4.1

Adaptado: AMUKI

Author URI: http://amuki.sysdeco.com.ec

*/

 

/*

               IMPORTANT NOTE!

               If you wish to make custom changes to your theme, DO NOT EDIT THIS FILE. Instead, use the custom.css template

               to define custom styles. This way, you will still be able to take advantage of future upgrades to the theme

               without worrying about overwriting your style changes.

*/



/*=== Setup ===*/

 

body{ font-family:Arial, helvetica, sans serif; font-size:13px; margin:0; padding:0px 0 0; background: #e5e5d7 url("http://www.almazen.biz/wp-content/themes/almazenestante/images/almazenbg.jpg") no-repeat top center; }

body, img, p, h1, h2, h3, h4, h5, ul, ol, li, form, blockquote { margin: 0; padding: 0; }

h1, h2, h3, h4, h5 { padding: 10px 0 }

a, h1, h2, h3, h4, h5, h6  { color:#2eaadc }

ul, ol{ list-style:none }

small { font-size: 11px }

code { background: #E7FFD3 }



/*---------MISC STYLING --------- */

.fix{ clear:both; height:1px; overflow:hidden; margin:0 0 -1px }

.clear{ clear:both }

img.fl{ margin:0 12px 5px 0; background:#cfd0bd; border:1px solid #cecfbb; padding:5px; }

img.fll, .entry img{ background:#cfd0bd; border:1px solid #cecfbb; padding:5px; margin:0 0 6px 0 }

img.fl:hover, img.fll:hover, .entry img:hover{ border:1px solid #666 }

.fl, .fll{ float:left }

.fr, .frr{ float:right }

.ac, span .ac{ text-align:center }

.ar, span .ar{ text-align:right }

.al, span .al{ text-align:left }

.gravatar{ float:left; background:#cecfbb; margin:0 7px 0 0; padding:4px }

.border-top{ border-top:2px solid #D8D8D8 }

.border-bottom{ border-bottom:1px solid #D8D8D8 }

.alpha{ margin-left:0 }.omega{ margin-right:0 }

.wp-caption { background:#F4F4F4; margin:0 0 6px 6px }

.wp-caption .wp-caption-text { font-size:11px; text-align:center; margin:0; padding:0 0 6px 0 }

img.alignleft{ margin:0 10px 0 0 }

.aligncenter{ display:block; margin:10px auto 20px }

.alignleft{ float:left; margin:10px 20px 8px 0 }

.alignright{ float:right; margin:10px 0 8px 20px }

.widget ul li ul li,.widget_pages ul li ul li{ border:none; margin:8px 0 5px 15px; padding:0 0 0 10px }

a,.widget ul li a,.featured_post h3 a:hover{ text-decoration:none }

a:hover,#pagenav li ul li a:hover,.widget ul li a:hover,.widget .more a,.content .more a:hover,.post h2 a:hover,.featured_post h2 a:hover,.navigation a:hover{ text-decoration:underline }

.content_left,.footer_left,.fl{ float:left }

.content_right,.footer_right,.col2,.fr{ float:right }



/*---------LAYOUT--------- */

.wrapper{ 

width:990px;

	margin-right:auto;

	margin-left:auto;

	padding-bottom:0px;

}

.page{ float:left; width:990px; margin-top:0px;  }



#head-section{ width:990px;  padding:0px 0 0px 0;

}



#header{ float:left; width:450px; height: 150px; margin-top:0px; background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/marca.png') left no-repeat; }

#header-about h2{ float:left; width:100%; font:normal 33px/33px arial; border-bottom:1px dashed #cccccc; margin:0 0 30px; padding:15px 0 }

#header img{ border:none !important }

.contenedor{ float:left; width:675px; margin-top:0px; background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/content.png') left repeat-y;  }

.nav{ float:left; width:610px }

.content{ left:320px; width:620px; margin-left:28px;}

  .content li{ margin-bottom:5px }

#header .blog-title{ line-height:50px }

  #header .blog-title a{ color:#222222; font-size:14px; font-weight:bold }

    #header .blog-title a:hover{ text-decoration:none; color:#666666 }

#header .blog-description{ color:#666666 }



/*---------SUBSCRIBE ---------  */

.feed-spot{ line-height:18px;  margin:6px 0 0 0; color:#FCFCFC; float:right; font:11px Verdana; height:16px; padding:0 5px 0 0 }

  .feed-spot a, .feed-spot a:hover{ color:#fff; font-weight:700 }

a.admin-link, a.admin-link:hover{color:#999;padding:0 6px 0 0;font-weight:normal}

a.admin-link, a.admin-link:hover{ color:#aaa }

.rss-button{ background:url('http://www.almazen.biz/wp-content/themes/almazenestante/images/rss-small-trans.png') center left no-repeat; padding:2px 9px }



/*---------TOP NAVIGATION for PAGES---------  */

.top_menu{ height:25px; width:660px; text-align:left; font-family: Arial; font-size:11px; padding:0; background:# }

.top_menu ul{ list-style:none; 

margin:0; 

padding:0; 

background:#; }

.page-menu li a{ color:#341b0e; display:block; padding:0 9px }

.page-menu li ul li a{ border:0; color:#FCFCFC }

.page-menu li a:hover,.top_menu li.active a{ color:#834317; background:#}

.page-menu li.current_page_item a{ color:#fff; font-weight:700; background:#834317 }

.page-menu li.current_page_item a:hover{ color:#fff }

.page-menu li a:hover{ color:#FCFCFC; text-decoration:underline }

.page-menu li.current_page_item a:hover,#pagenav li:hover a{color:#FCFCFC}



/*---------DROPDOWN NAVIGATION FOR PAGES---------  */

#pagenav a{ display:block }

#pagenav li{ float:left; line-height:25px }

#pagenav li a:hover{ background:#834317;text-decoration:none }

#pagenav li ul{ position:absolute; width:15em; left:-999em }

#pagenav li:hover ul,#pagenav li.sfhover1 ul{ left:auto; z-index:1000 }

#pagenav li ul li{ background:#834317; border-bottom:dashed #595959; line-height:26px; width:15em; border-width:0 1px 1px }

#pagenav li:hover,#pagenav li.hover{ position:static }

#pagenav li ul ul{ margin:-29px 0 0 15em }

#pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul{ left:-999em; padding:2px 0 0 }

#pagenav li:hover,#pagenav li.sfhover1{ background:#834317}

#pagenav li a:hover,#pagenav li a.sfhover1{ color:#fff }

#pagenav li ul li ul li,#pagenav li ul li ul li ul li,#pagenav li ul li ul li ul li ul li{ border:1px solid #595959 }

#pagenav li:hover ul ul,#pagenav li.sfhover1 ul ul,#pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li:hover ul ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul,#pagenav li.sfhover1 ul ul ul ul{left:-999em}

#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li li li li.sfhover1 ul{left:auto}

select,#pagenav{ padding:0 }

#pagenav li a span{ font-size:12px; color:#9D9D9D; font-weight:400 }



/*---------TOP MENU for CATEGORIES--------- */

#cat-menu{ font-family:Arial, Helvetica, sans serif; 

font-size:11px;

height:30px; 

width:1010px;

text-align:left; 

background:#cfd0bd; 

padding-left:13px;

}

#cat-menu li{ float:left; line-height:30px; background:#cfd0bd; font-size:11px; text-transform:uppercase; }

#cat-menu li a{ background:#cfd0bd  url('http://www.almazen.biz/wp-content/themes/almazenestante/images/separadormenu.jpg') no-repeat;

		color:#000000; display:block; padding:0 13px; line-height:30px; }

#cat-menu li ul li a{ border:0 }

#cat-menu li a:hover, #cat-menu li.active a{ color:#fff; 

background:#a6a983; height:30px; text-decoration:none; padding:0 13px;}

#cat-menu li.category-home a{ border-left:0;}

.switcher { padding: 75px 0 0 0 }

#cat-menu li.selected-cat a, #cat-menu li.current-cat, #cat-menu li.current-cat-parent{background:#a6a983; }



/*---------DROPDOWN NAVIGATION FOR CATEGORIES--------- */

#catnav, #catnav ul{float:left; list-style:none; font-weight:700; padding:0; font-size: 11px }

#catnav a{display:block }

#catnav li{float:left; font-weight:normal; line-height:40px }

#catnav li a{font-size: 1.3em; padding-top:0;  }

#catnav li ul li a{font-size: 11px; padding-top:0 }

#catnav li a:hover{background:#2EAADD; text-decoration:none; }

#catnav li ul li a:hover{text-decoration:none }

#catnav li ul{position:absolute; width:15em; left:-999em; padding-top:1px }

#catnav li:hover ul, #catnav li.sfhover ul{left:auto; z-index:1000 }

#catnav li ul li{background:#cfd0bd; border-bottom:1px dashed #9fa089; line-height:25px; width:15em; font-family:Arial,Helvetica,Tahoma,Verdana,Sans-Serif; font-weight:normal }

#catnav li:hover, #catnav li.hover{position:static }

#catnav li ul ul{margin:-29px 0 0 15em }

#catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul{left:-999em; padding:2px 0 0 }

#catnav li:hover, #catnav li.sfhover{background:#e5e6d8 }

#catnav li ul li ul li, #catnav li ul li ul li ul li, #catnav li ul li ul li ul li ul li{border:solid #D8D8D8; border-width:1px 1px 0 1px }

#catnav li ul li ul, #catnav li ul li ul li ul, #catnav li ul li ul li ul li ul{border:solid #D8D8D8; border-width:0 0 1px 0 }

#catnav li:hover ul ul, #catnav li.sfhover ul ul, #catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li:hover ul ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul, #catnav li.sfhover ul ul ul ul{left:-999em }

#catnav li:hover ul, #catnav li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li li li li.sfhover ul{left:auto }

select, #catnav{padding:0 }

.bot, #header .spacer p, .list2{clear:both }

#catnav li a span{font-size:12px; color:#9D9D9D; font-weight:normal }



/*--------- MINIPOST--------- */



#contenedortop{

width: 990px;

   height: 368px;

}



#miniposts

{

   float: left;

   padding: 0px 0px;

   text-align: left;

   width: 660px;

   height: 368px;

}



/* Contains the entire tabbed section */

.tabbed {

	float: left;

	width: 600px;

	height:268px;

	position:absolute;

	color:#e2e0cf;

	padding:60px 20px 10px 30px;

	}



/* List of tabs */.tabbed ul.tabs {

	display: inline;

	float:right;

	width: 310px;

	margin-top: -40px;

	color:#e4e3d3;

	}

	



.tabbed ul.tabs li {

	list-style: none;

	float: right;

	margin: 0;

	padding: 0;

	color:#e4e3d3;

	}

.tabbed ul.tabs li a {

	overflow: hidden;

	display: block;

	margin: 0 2px 0 0;

	padding: 7px 4px;

	color:#e4e3d3;

	}

.tabbed ul.tabs li a:hover {

	color:#fff;

	background:#;

	}



/* The current selected tab */

.tabbed ul.tabs li a.tab-current {

	}



/* The content shown when a tab is selected */

.tabbed div {

	float: left;

	display: block;

	width: 100%;

	}



/* Set the CSS to make sure the other tabs' content isn't shown other than the first */

.tabbed div.t2, .tabbed div.t3, .tabbed div.t4, .tabbed div.t5  {

	display: none;

	}



/* Content for inside your tabs' divs */

.tabbed div ul {

	}

.tabbed div p {

	}

.tabbed div div {

	}

	

.imgtabb{

width: 296px; 

height: 268px; 

border:5px solid #1d0202;

position:absolute;

}



.texttabb{

width: 300px; 

height: 268px; 

position:absolute;

}

	

#estante

{

   float: right;

   padding: 0px 0px;

   text-align: left;

   width: 330px;

   height: 368px;

}



#literatura

{

   margin-top:15px;

   margin-left:15px;

   width: 76px;

   height: 137px;

   position:absolute;

}



#galeria

{

   margin-top:64px;

   margin-left:103px;

   width: 69px;

   height: 41px;

   position:absolute;

}



#libros

{

   margin-top:15px;

   margin-left:281px;

   width: 34px;

   height: 135px;

   position:absolute;

}



#botonmusica

{

   margin-top:157px;

   margin-left:15px;

   width: 34px;

   height: 198px;

   position:absolute;

}



#botoncine

{

   margin-top:257px;

   margin-left:137px;

   width: 59px;

   height: 75px;

   position:absolute;

}



#botonrssmail

{

   margin-top:161px;

   margin-left:231px;

   width: 35px;

   height: 35px;

   position:absolute;

}



#botonrssfeed

{

   margin-top:161px;

   margin-left:277px;

   width: 35px;

   height: 35px;

   position:absolute;

}



#botondescargar

{

   margin-top:214px;

   margin-left:231px;

   width: 35px;

   height: 35px;

   position:absolute;

}



#botoncomentarios

{

   margin-top:214px;

   margin-left:277px;

   width: 35px;

   height: 35px;

   position:absolute;

}



#botontienda

{

   margin-top:265px;

   margin-left:231px;

   width: 35px;

   height: 35px;

   position:absolute;

}



#botonlogin

{

   margin-top:265px;

   margin-left:277px;

   width: 35px;

   height: 35px;

   position:absolute;

}





/*---------REST OF ENTRIES --------- */

.content .post{ float:left; margin: 23px 0px 30px 7px;  width:582px; border:1px solid #c2c2a2; padding-left:10px; padding-right:10px;}

.blog .post h2{ margin-bottom:5px; font-size:20px; font-weight:400 }

.post h2{ font-weight:700 }

.post h2.post_title{ font-size:32px; margin-bottom:30px }

p.header_meta span{ font-size:12px; margin-right:5px; color:#FFF; padding:5px }

.blog .post p{ font-size:13px; font-weight:normal; margin:5px 0; line-height:20px; text-align:justify }



.boxed_posts .post{ float:left; width:275px; margin:8px 6px 4px 6px !important; padding:10px 10px 10px 10px !important; display: inline; position:relative  }

.boxed_posts .post .title_bg h2 a{ color:#000; font-size:20px; font-weight:normal }

.boxed_posts .post .title_bg h2{ padding:8px 0; letter-spacing:0; margin:0; clear:both }

.boxed_posts .post span.date_bg{ font-size:13px; font-weight:normal; float:left; padding:4px; font-style:oblique; color:#9f9f9f }

.boxed_posts .post span.comment_bg{ float:right; line-height:28px; margin-left:20px; padding-left:23px; height:28px; background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/comments-trans.png') no-repeat top left; font-style:oblique }

.boxed_posts .post span.comment_bg a{ color:#838383; font-size:24px; font-weight:normal }



.full_posts .post{ float:left; width:574px; margin:10px 0px 0px 6px !important; border-top:1px solid #c2c2a2; padding:15px 15px 15px 15px !important; display: inline; position:relative }

.full_posts .post .title_bg h2 a{ color:#000; font-size:20px }

.full_posts .post .title_bg h2{ padding:8px 0 12px 0; letter-spacing:0; margin:0 }

.full_posts .post span.date_bg{ float:left; padding:4px; font-style:oblique; color:#9f9f9f }

.full_posts .post span.comment_bg{ float:right; line-height:26px; margin-left:20px; height:30px; padding-left:20px; background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/commentsingle-trans.png') no-repeat top left; font-style:oblique }

.full_posts .post span.comment_bg a{ color:#838383; font-size:24px }

.full_posts img.fll{ margin-right:10px }



/*---------SIDEBAR ---------  */

.sidebar{ width:275px; color:#000; float:right; position:relative;}

.sidebar h3{ font-weight:700; font-size:16px }

.sidebar p{ font-size:13px; color:#fff }

.nosidebar .post2, .nosidebar .header-about h2{ width:990px; float:left;margin-bottom:30px }





#search

   {  

   background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/search.jpg') no-repeat;

   float: right;

   height: 47px;

   width: 330px;

   }



 #search input

   {

   background:#862c07;

   border:1px solid #862c07;

   height:30px;

   width:235px;

   padding:10px 5px 0px 10px;

   color:#fff;

   margin-bottom:10px;

   margin-left:13px;

   position:absolute;

   opacity: .40;

   -moz-opacity: .40;

   filter:alpha(opacity=40);

   

 }



#search #searchsubmit

   {

   background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/lupagif.gif') no-repeat;

   border:0px;

   margin-left:270px;

   margin-top:0px;

   height: 41px;

   width: 45px;

}



#publicidad

{

  background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/fondowp125.jpg');

   float: right;

   text-align: left;

   width: 330px;

   height:304px;

}



#cuadrospublicidad 

{

   background:#;

   width: 268px;

   height:268px;

   border:0px;

   margin-left:32px;

   margin-top:29px;

   position:absolute;

}



#wp125adwrap_1c a

   {

   color:#d5d5c0;

   }

   

#wp125adwrap_1c a:hover

   {

   color:#c6c6ac;

   }





#twitterplugin

{

  background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/fondotwitter.jpg') no-repeat;

   float: right;

   text-align: left;

   width: 330px;

   height:295px;

   color:#000;

}



#twittercontent

{width: 270;

 height: 150px;

 margin-top:90px;

 margin-left:30px;

 position:absolute;

 color:#000;

}



    p.twitter-message:{

	color:#000;

	font-size:10px;

	}

    a.twitter-link:{

	color:#0881b1;

	}

    a.twitter-user:{

	color:#0881b1;

	}

	

#facebook{

background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/fondofeed.jpg') repeat-y;

float:right;

text-align: left;

   width: 330px;

   color:#000;

}



#facebookplugin{

width: 300px;

   margin-left:21px;

   margin-top:15px;

}



#bottom_sidebar

   {

   height: 15px;

   width: 330px;

   margin-left:-55px;

   }

   

   /* Contains the entire tabbed section */

		ul.domtabs{

			float:left;

			width:300px;	

			margin-left:15px;

			height:34px;

			background:#d8d4c0;

			border-bottom:1px dashed #cac6ad;

		}

		ul.domtabs li{

			float:left;

			height:34px;

		}

		ul.domtabs a:link,

		ul.domtabs a:visited,

		ul.domtabs a:active,

		ul.domtabs a:hover{

			padding: 8px 12px 8px 12px;

			display:block;

			background:#;

			color:#a19a7a;

			height:34px;

			font-weight:bold;

			text-decoration:none;

		}

				html>body ul.domtabs a:link,

		html>body ul.domtabs a:visited,

		html>body ul.domtabs a:active,

		html>body ul.domtabs a:hover{

			height:auto;

			height:34px;

		}

		ul.domtabs a:hover{

			color:#2eaadc;

			height:34px;

		}

		

		ul.domtabs li.active a:link,

		ul.domtabs li.active a:visited,

		ul.domtabs li.active a:active,

		ul.domtabs li.active a:hover{

			background:#;

			color:#625a32;

			height:34px;

		}

	

	#contenidosidebar{

width: 280px;

margin-left:27px;

margin-top:15px;

}



	/*---------SIDEBAR ---------  */

	

	#publicidadsidebar_page

{

   background:#;

   width: 270px;

   height:270px;

   border:0px;

   margin-left:31px;

   margin-top:24px;

   position:absolute;

}



	#publicidadsidebar_single

{

   background:#;

   width: 270px;

   height:270px;

   border:0px;

   margin-left:31px;

   margin-top:24px;

   position:absolute;

}



	#publicidadsidebar_category

{

   background:#;

   width: 270px;

   height:270px;

   border:0px;

   margin-left:31px;

   margin-top:24px;

   position:absolute;

}



#Ad1

{

	margin-top:7px;

	margin-left:7px;

   width: 125px;

   height:125px;

   position:absolute;

}

#Ad2

{

	margin-top:7px;

	margin-left:136px;

   width: 125px;

   height:125px;

   position:absolute;

}

#Ad3

{

	margin-top:136px;

	margin-left:7px;

   width: 125px;

   height:125px;

   position:absolute;

}

#Ad4

{

	margin-top:136px;

	margin-left:136px;

   width: 125px;

   height:125px;

   position:absolute;

}

	





/*---------widgets ---------  */

.widget{ width:300px; margin-bottom:0px; float:right; list-style:none; overflow:hidden; padding:0 0 0 15px; background: #; color:#382D2C }

  .widget .more,.content .more{ color:#000; font-weight:700; font-family:Arial,Helvetica,sans-serif; margin-bottom:0 }

    .widget .more span,.content .more span{ color:#000; margin-right:5px }

.widget a, .widget li, .widget p { font-weight:normal; color:#382D2C !important }

.widget li{ padding:0 2px; line-height:25px; list-style: circle outside; margin:0; width:100% }

  .widget li a, .widget li a:hover{ font-weight:normal }

.widget h2, .widget h3{ margin:0 0 10px -15px; color:#000 !important; font:normal 18px Arial; background:#; padding:5px 15px 7px 15px }

  .flickr h3 span{ font-weight:normal; color:#0061D8 }

    .flickr h3 span b{ color:#FF1183 }

.flickr ul{ margin:15px 0 0; padding:0 }

.flickr_badge_image{ float:left; list-style:none; margin:0 10px 10px 0 }

.flickr img{ border:1px solid #969696; background:#F4F4F4; padding:11px }

  .flickr img:hover{ border-color:#333 }

#calendar_wrap{ padding:0 0 0 40px; font-size:13px }

#calendar_wrap caption{ padding:10px 0 }

li.recentcomments a{ font-style:italic }

  .widget #searchform label{ display:none }

.tagcloud { background-color:# !important; color:#382D2C }

#twitter p.website{ margin:10px 0 0 0; padding: 20px 0 30px 48px; background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/twitter-trans.png') left 6px no-repeat  }



#video .vidtabs { border:none; padding:8px 0; margin:0 }

.idTabs{font-size:12px; float:left; margin:0 0 8px }

.idTabs li{float:left; list-style:none; width:20px }

  .idTabs li a{ background:#cccccc; display:block; margin:0 7px 0 0; padding:5px 8px }

    .vidtabs .idTabs li a:hover,.vidtabs .idTabs .selected{ background:#000000 }



/*---------ADVERTISING ads --------- */

.box3{ background:transparent; padding:0 0 30px 0; margin:0 }

.ads123456{ height:125px; margin:0; padding: 2px 0 0 0 }

  .ads123456 img{ float:left; border:1px solid #fff; margin:0 }

.ads123456{ float:right; margin:0 }

#big_banner img{ background:transparent; border:1px dotted #cccccc; margin:0 0 0 2px }

#big_banner1 img{ background:transparent; height:60px;  width:330px; border:2px solid #d5d5c0; margin:10px 0px -124px 0px; }



.adsense-468{ text-align:center }

.adsense-728{ text-align:center; padding:20px 0 0 0; margin:0 0 -20px 0; width:910px }



/*---------SINGLE POST STYLING --------- */

span.comments { margin-left:3px; padding-left:25px;  background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/commentsingle-trans.png') no-repeat bottom left }

.single-post #header-about h1{ float:left; width:590px; font:normal 33px/33px ; border-bottom:1px dashed #cccccc; margin:0 0 20px 5px; padding:15px 0; text-transform:none }

.date-comments{ color:#777; line-height:24px; margin-left:5px; margin-top:12px; }

  .date-comments a{ color:#777; font-weight:700; margin-top:12px;  }

.date-comments span.comments a{ font-size:22px; font-weight:400; margin-right:7px;}

.tags{ padding: 10px 0 }

.entry { color:#333; padding: 0 9px 30px 6px; }

  .entry a{ background:#;}

.entry img.fr{ margin:0 }

.entry img.alignright{ margin:0 0 10px 10px }

.entry p{ text-align:left; font-size:13px; line-height:20px !important; padding:8px 0 }

.entry blockquote{ border-left:2px solid #444; width:85%; color:#666; font-style:italic; margin:5px auto 15px; padding:0 10px }

.entry ol, .entry ul { line-height: 18px; padding:8px 0 }

.entry ul { padding-left: 60px }

  .entry ul li { list-style: disc; padding: 3px 0 }

    .entry ul li ul li { list-style: circle }

.entry ol { padding-left: 50px }

  .entry ol li { list-style: decimal inside; padding: 3px 0 }

.entry h2, .entry h3 { font-weight:normal }

.entry h2 { font-size: 24px }

.entry h3 { font-size: 18px }

.entry h4 { font-size: 14px }

.entry h5 { font-size: 11px }



/*---------SINGLE PAGE STYLING --------- */

.page{ padding:10px }

span.edit-entry { background: transparent url('http://www.almazen.biz/wp-content/themes/almazenestante/images/edit-trans.png') no-repeat top right; font-size:16px; color:#999; margin:0 0 0 20px; padding: 7px 0 7px 30px }

.last-updated{ font-size:11px; color:#999; text-align:right }



/*---------COMMENTS --------- */

#contenedorcomments{

background:#d7d9c5;

width:601px;

margin: 15px 0px 10px 8px;

-moz-border-radius: 5px;

}



#comments h3{ font:bold 20px ; padding:6px 0 20px 15px; margin:0;  }

  #comments .commentlist { padding:0; margin:0 }

  #comments ol{padding:20px 0;}

  #comments .comment { margin: 10px 0 0 0; width: 100%; }

    #comments .comment a{ text-decoration:none; padding:1px 17px 0 0; }

	  #comments .comment a:hover{ color:#000000 }

    #comments .comment .meta-left { width: 150px; float:left; color:#000;  }

    #comments .comment .meta-left p{ padding:10px 0 0 0px; margin:0 }

      #comments .comment .meta-left .meta-wrap {width: 150px; overflow: hidden; padding-right: 7px; min-height:70px;  margin-left:15px; }

  #comments .comment small {font-size: 11px }

  * html #comments .comment .text-right { height:70px }

  #comments .comment .text-right { min-height:70px; margin:0px 15px 0px 17px; background:none; border:1px solid #b7b796; padding: 12px; margin-left:110px; float:none }

    #comments .comment .text-right p { line-height: 18px; padding: 0 0 8px 0 }

  #comments ul.children { margin:5px 0 0 20px; padding:0 }

#comments .comment .authcomment{ background:#cecfbb; }

  p.commpadd{ padding:0; margin:0 0 10px 0 }

  span.comm-reply{ float:right; color:#aaa; padding:5px 0 0 0 }

  span.comm-reply a{ font-size:13px; color:#aaa }

  .cancel-comment-reply{ padding:0 0 10px 0 }

#respond { padding:5px 0 0 0; margin-left:17px; width:555px }

  #respond p{ padding:5px 0; margin:0 }

#respond textarea, .commpadd input{ background:#e5e5d7;; border:1px solid #b7b796 }

#respond textarea { margin:0; padding:5px }

  p.commpadd input{ line-height:25px; height:25px; padding:5px 0 0 5px }

  p.commpadd label{ padding:0 0 0 5px }

input#submit{ font:bold 12px ; color:#000; text-align:center; padding: 5px; background:#cecfbb; border:1px slid #cecfbb; margin:0 }



/*---------ARCHIVE --------- */

.arclist ul li{ color:silver; font-size:12px; border-bottom:1px solid #f1f1ed; padding:5px 0 }

.arclist ul li ul{ border-bottom:0; padding:0 0 0 5px }

.arclist ul li ul li{ border-bottom:0; padding:10px 0 0 5px }

.arclist .archives-time{ float: left;	text-transform: uppercase; color: #666666; width: 90px; border-right: dashed 1px #ddd; margin:0 15px 0 0 }

.browsing-archive #header-about h2{ font-size:24px }



#more-news-arc h2{ width:410px;  text-align:left; font:normal 21px/21px ; border-top:1px dashed #cccccc; border-bottom:1px dashed #cccccc; margin:0 0 15px; padding:10px 0 }

ul.list1 li{ line-height:22px }

#more-news h2{ float:left; width:604px; background:#cecfbb; font:normal 21px arial;  margin:0 0 10px -13px; padding:10px 20px 10px 20px; }

#archive-about h2{ float:left; width:100%; font:normal 21px/21px arial; padding:0 0 10px 0; font-style:oblique }



.rss-archive{ background:url('http://www.almazen.biz/wp-content/themes/almazenestante/images/rss-small-trans.png') center left no-repeat; padding-left:24px; line-height:23px }

.rss-archive a, .rss-archive a:hover{ color:#D64A00; font-size:13px; font-weight:bold }



/*---------PAGE NAVIGATION - pagination --------- */

.pagination { width: 601; font-family: Arial; font-size: 12px; font-weight: bold; padding:0 }

.Navi { float: right; padding: 0 8px 10px 0 }

.Navi a { text-decoration: none !important }

.Navi .on { color:#fff; display: block; float: left; font-size: 12px; padding: 4px 9px; margin-left: 4px; background: #bf5627 !important }

.Navi a { border:1px solid #c2c2a2; color: #66644e; display: block; float: left; padding: 3px 7px; margin-left: 4px }

.Navi a:hover { color:#000; background: #ddd }



/*---------AUTHOR STYLING --------- */

.author-archive{ padding:0 0 15px 0; margin: 0 0 15px 0 }

.auth_gravatar{ float:left; margin-right:10px; width:58px}

  .auth_gravatar img{ background:#FFF; border:1px solid #ccc; width:48px; height:48px; float:left !important; padding:4px }

.auth_email a{ padding: 2px 0 2px 0; text-decoration:none; font-weight:700 }

  .auth_email a:hover{ text-decoration:underline }

  

  

/*---------AUTHOR BOX --------- */

#authorbox{

    background:#;

	border:1px solid #cdcfba;

    width:600px;

	height:140px;

    margin:0 auto;

    margin-bottom:5px;

    overflow:hidden;

	-moz-border-radius: 5px;

}

    #authorbox h4{

        font-size:16px;

        color:#191919;

        margin:0;

        padding:10px 10px 5px 10px;

    }

.authortext{

        padding-left:140px;

    }

#authorbox img{

        margin:12px 0px 0px 12px;

        padding:5px;

        float:left;

		border:1px solid #cdcfba;

    }

    #authorbox p{

        color:#191919;

        margin:0;

        padding:0px 10px 10px 10px;

    }

 #authorbox h4 > a{

        text-decoration:none;

    }

#authorbox p{

        color:#191919;

    }

  

/*--------- TOOLTIPS ---------  */

.hotspot { /* es el texto que sirve de lanzador */

  color: #94D5FD;

  cursor: pointer;

  font-weight: bold;

  font-family: tahoma;

  font-size: 13px;

}



#tt { /* es el contenido del tooltip y el único obligatorio */

  background: #2eaadc;

  color: #fff;

  display: block;

  font-family: Arial;

  font-size: 16px;

  padding: 5px 10px;

  position: absolute;

  -moz-border-radius: 10px;

}



/*---------FOOTER --------- */

.footer{ padding:0; margin:0px 0 0 0; background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/content.png') left repeat-y;  width:675px; color:#000000 !important }

.footer a { color:#222222 }



/*--------- Footer widgets ---------  */

#footer-widgets { padding:5px 0 10px 22px; margin:0 0px 10px 0px; }

.footer .block { float:left; list-style:none; padding:0; margin:0 0 10px 0px; overflow:hidden; color:#262626; background:#; }

  .footer .block .widget{ width:297px; margin-bottom:10px; background:#eeeee4;}

.footer .widget a, .footer .widget h2, .footer .widget h3, .footer .widget li, .footer .widget p { color:#262626 !important }

.footer .block .widget ul{ margin:0 15px 10px }

  .footer .block .widget li{ padding:0 2px; line-height:23px; list-style:square url("images/cuadrado.png"); margin-left:10px; width:260px;}

.footer .block .widget h2, .footer .block .widget h3{ margin:0 0 10px -5px; color:#000000 !important; font:normal 18px Arial; background:#cecfbb; padding:5px 15px 7px 18px }

.footer .block {	width:297px; margin-left:12px; margin-bottom:10px; display:inline;}

.footer .block ul, .footer .block .textwidget , .footer .block #calendar_wrap{ padding-bottom:10px; clear:both; color:#565656 }

  .footer .block a{ text-decoration:none; padding:1px 0 }

.footer .block #calendar_wrap{ font-size:17px; padding-left:50px }

.footer .block .textwidget { padding:5px 10px; margin:15px 0 0 0; color:#262626; line-height:20px }



/*--------- Footer fijo ---------  */

#footerfijo

   {

   background: url('http://www.almazen.biz/wp-content/themes/almazenestante/images/fondofooter.jpg') no-repeat top left;

   height: 790px;

   width: 990px;

   text-align: left;

   margin-left:auto;

   margin-right:auto;

   margin-top:-10px;

   }

   

#footerizq

   {

   height: 790px;

   width: 201px;

   position:absolute;

   margin-left:-201px;

   }



#footerder

   {

   height: 790px;

   width: 201px;

   position:absolute;

   margin-left:990px;

   }

   

#footermedia{

   height: 377px;

   width: 990px;

}



#youtube

{

   height: 377px;

   width: 271px;

   text-align: left;

   position: absolute;

}



.video

{

   height: 219px;

   width: 271px;

   position:absolute;

   margin-top:50px;

   margin-left:165px;

}



#audiocontent

{

   height: 377px;

   width: 250px;

   text-align: left;

   line-height:normal;

   margin-left:405px;

   position: absolute;

   

}

.audio

{

   height: 219px;

   width: 230px;

   position:absolute;

   margin-top:186px;

   margin-left:345px;

}



#footercolumnas{

  height: 330px;

  width: 990px;

}



 #footercolumnas .column1

   {

   background:#;

   float: left;

   text-align:center;

	width: 272px;

	margin-left:31px;

	margin-top:65px;

   }



   #footercolumnas .column2

   {

   background-color:#;

   float: left;

   width: 272px;

   margin-left:73px;

   margin-top:53px;

   }







 #footercolumnas .column3

   {

   background-color:#;

   float: left;

   width: 272px;

   height:190px;

   margin-left:68px;

   margin-top:27px;
   position:relative;

   }

    #footercolumnas .column3 h3{
	color:#921c01;
	}

   #footercolumnas .feedburner

{

   background-color:#;

   float: left;

   width: 272px;

   margin-left:38px;

   margin-top:40px;

   }

/*--------- Footer widgets ---------  */

.copyright{ font-size:13px; margin:0; padding:10px 0 30px 0; width:610px; }

.copyright a{ color:#000 }

 



/* formulario */





#formulario{

 background: url('http://www.iniciativasbolivianas.net/almazen.biz/wp-content/themes/almazenestante/images/fondoformulario.jpg') no-repeat top left;

-moz-border-radius: 7px;

}





#nombreautor{

width:142px;

height:20px;

padding:6px 10px 5px 10px;

color:#e9ebd8;

text-align:right;

font-family:Arial, Helvetica, sans-serif;

-moz-border-radius: 7px;

}

#autor{

border:1px solid #a3a485;

background: #d7d9c5;

width:340px;

height:20px;

padding:6px 10px 5px 10px;

color:#676954;

font-family:Arial, Helvetica, sans-serif;

-moz-border-radius: 7px;

}



#nombrenoticia{

width:142px;

height:120px;

padding:6px 10px 5px 10px;

color:#e9ebd8;

text-align:right;

font-family:Arial, Helvetica, sans-serif;

-moz-border-radius: 7px;

}



#mensajeform{

border:1px solid #a3a485;

background: #d7d9c5;

width:340px;

height:120px;

padding:5px 10px 5px 10px;

color:#676954;

font-family:Arial, Helvetica, sans-serif;

-moz-border-radius: 7px;

font-size:14px;

}



#enviarform{

width:66px;

height:29px;

}



/* INPUT NEWSLETTER */
#newsletter{

border:1px solid #a3a485;

background: #d7d9c5;

width:240px;

height:20px;

padding:6px 10px 5px 10px;
margin-top:5px;
color:#676954;

font-family:Arial, Helvetica, sans-serif;

-moz-border-radius: 7px;

}