/* 
	Theme Name: musicales SomosBarrio Blogs
	Theme URL: http://www.intropia.org
	Description: Tema para los blogs del proyecto somosbarrio
	Author: Arturo Mu&ntilde;oz
	Author URI: http://www.intropia.org
	Version: 0.1
*/
* {
margin:0;
padding:0;
}
body {
	background: #DFE5E1;
	color: #000000;
	font-size: 13px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	margin: 0px auto 0px;
	padding: 0px;
	}

#wrap {
	/*background: #8F8E8E url(images/bg.gif) center repeat-y;*/
	border:1px solid #AEB2AF;
	width: 990px;
	margin: 10px auto;
	padding: 0px;
	background-color: #FFF;
	}
/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #294359;
	text-decoration: none;
	}
	
a:hover {
	color: #294359;
	text-decoration: underline;
	}
	
/************************************************
*	Top     									*
************************************************/

#top {
	width: 990px;
	height: 20px;
	margin: 0px auto 0px;
	padding: 0px;
	overflow: hidden;
	}
	
/************************************************
*	Header  									*
************************************************/

#header {
	background: transparent url(images/granvia.jpg) no-repeat;
	width: 990px;
	height: 116px;
	color: #000000;
	font-size: 11px;
	margin: 0px auto 0px;
	padding: 0px;
	overflow: hidden;
	cursor:pointer;
	}

#header h1 {
/* 	color: #CCCCCC; */
	font-size: 24px;
	font-family: Georgia, Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 25px 0px 0px 20px;
	text-decoration: none;
	}
	
#header h1 a, #header h1 a:visited {
/* 	color: #134d86; */
	font-size: 24px;
	font-family: Georgia, Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}
	
#header h1 a:hover{
/* 	color: #CCCCCC; */
	text-decoration: none;
	}
	
#header p {
	/* color: #FFFFFF; */
	padding: 0px 0px 5px 20px;
	margin: 0px;
	line-height: 20px;
	}
	
#header a, #header a:visited {
	/* color: #FFFFFF; */
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0px 0px 0px 3px;
	}
	
#header a:hover {
	/* color: #FFFFFF; */
	text-decoration: underline;
	}

.headerleft {
	width: 420px;
	float: left;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	color: #294359;
	}
	
.headerleft a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

.headerright {
	width: 480px;
	float: right;
	margin: 0px;
	padding: 5px 17px 0px 0px;
	/* font-weight: bold; */
	color: #294359;
	text-align: right;
	}
	
.headerright a img {
	border: none;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	}
#header ul{
margin: 0px !important;
padding: 0px !important;
}

/************************************************
*	Homepage 		    	                    * 
************************************************/
	
#homepage {
	float: left;
	width: 656px;
	margin: 0px;
	padding: 2px 0px 0px 0px;
	background: transparent url(images/medianil.gif) repeat-y scroll 659px 0;
	}
	
#homepage p {
	margin: 0px;
	padding: 0px 0px 8px 0px;
	}
/*
#homepage a {
	color:#294359;
	}
*/
	
#homepage p img {
	border: none;
    float: left;
	margin: 0px 0px 10px 0px;
	}
	
#homepage ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	}
	
#homepage ul li {
	list-style-type: none;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	}

.hppostmeta {
	width: 250px;
	font-size: 11px;
	margin: 0px 0px 15px 0px;
	padding: 5px 0px 10px 0px;
	border-bottom: 1px dotted #C0C0C0;
	font-weight: bold;
	}
	
#homepageleft {
	float: left;
	width: 398px;
	_width: 390px;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #DFE5E1;
		}
	
.main {
	background: #FFFFFF;
	float: left;
	width: 590px;
	margin: 0px 0px 10px 0px;
	padding: 13px 10px 0px 10px;
	}

.featured {
	/*background: #FFFFFF;*/
	float: left;
	width: 385px;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 0px 9px;
	/*border: 1px solid #C0C0C0;*/
	}
.featured p{
	font-size: 110%;
	margin-top: 5px;
}
	
#homepageright {
	float: right;
	width: 254px;
	_width: 252px;
	margin: 0px;
	padding: 2px 0px 0px 0px;
	border-right: 1px solid #DFE5E1;
	
	}
	
#homepageright p {
	padding: 0px;
	margin: 0px;
	}
	
.section {
	/*background: #FFFFFF;
	float: right;*/
	width: 246px;
	margin: 0px 0px 10px 3px;
	/*padding: 9px 9px 0px 9px;
	border: 1px solid #C0C0C0;*/
	}
	
.thumb {
	/*background: #FFFFFF;
	float: right;*/
	width: 240px;
	margin: 0px 0px 10px 3px;
	/*padding: 9px 9px 0px 9px;
	border: 1px solid #C0C0C0;*/
	border-bottom: 1px solid #DFE5E1;
	min-height: 110px;
	}


/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 990px;
	margin: 0px auto 0px;
	padding: 0px;
	line-height: 18px;
	border-top: 1px solid #DFE5E1;
	z-index: 1;
		}
	
#content h1 {
	color: #000000;
	font-size: 34px;
	font-family: Georgia, Arial, Tahoma, Verdana;
/* 	font-weight: bold; */
	margin: 0px;
	padding: 0px 0px 10px 0px;
	line-height: 34px;
	font-weight: normal;
	}
	
#content h1 a, #content h1 a:visited  {
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}

#content h1 a:hover {
	color: #2255AA;
	text-decoration: none;
	}
	

#content h2 {
	color: #000000;
	font-size: 25px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	/*font-weight: bold;*/
	margin: 0px 0px 5px 0px;
	padding: 0px;
	line-height: 110%;
	}
	
#content h2 a, #content h2 a:visited {
	color:#294359;
	text-decoration: none;
	margin: 0px;
	/*padding: 0px 0px 10px 0px;*/
	}

#content h2 a:hover {
	color: #294359;
	text-decoration: underline;
	}
.primertitular h2{
	/* font-weight: bold !important; */
	font-size:30px !important;
}
	
#content h3 {
	color: #294359;
	font-size: 14px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 4px 0px;
	padding: 5px 0px 2px 0px;
	}
	
#content h3 a, #content h3 a:visited {
	color: #294359;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}

#content h3 a:hover {
	color: #294359;
	text-decoration: underline;
	}
	
#content h4 {
	color: #294359;
	font-size: 16px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	margin: 0px;
	padding: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	margin: 0px;
	padding: 0px;
	}
	
#contentleft {
	float: left;
	width: 580px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	border-right: 1px solid #DFE5E1;
	font-size: 120%;
	line-height: 140%;
	z-index: 2;
	}
#contentleft p a{	
	text-decoration: underline;
	}
	
#contentleft p a:hover{	
	text-decoration: none;
	}
#contentleft p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
#contentleft img a{
	border: none;
}

#contentleft p img {
	border: none;
    float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	}
	
blockquote {
	background: #DFE5E1;
	margin: 0px 25px 15px 25px;
	padding: 10px 20px 0px 15px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	}
	
#content blockquote p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}

.relacionados{
	/* background: #F3FAF7; */
	margin: 10px 0px;
	padding: 1px; 
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDD;
	font-size: 80%;	
}

.relacionados h3{
	background:#DFE5E1;
	display: block;
}
	
.postarea {
	background: #FFFFFF;
	float: left;
	width: 550px;
	margin: 0px 0px 10px 0px;
	padding: 9px 9px 0px 20px;
	/*border: 1px solid #C0C0C0;*/
	}
.postarea ol {
   margin: 0px 0px 0px 20px;
   padding: 0px 0px 10px 0px;
   }
   
.postarea ol li {
   margin: 0px 0px 0px 20px;
   padding: 0px 0px 5px 0px;
   }
   
.postarea ul {
   list-style-type: square;
   margin: 0px 0px 0px 20px;
   padding: 0px 0px 10px 0px;
   }
   
.postarea ul ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
   
.postarea ul li {
   list-style-type: square;
   margin: 0px 0px 0px 20px;
   padding: 0px 0px 5px 0px;
   }
	
.breadcrumb {
	float: left;
	width: 550px;
	font-size: 13px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 3px 0px;
	border-bottom: double #EAEAEA;
	}
	
.date_ {
	float: left;
	width: 550px;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	}
	
.postmeta {
	/* width: 550px; */
	font-size: 12px;
	padding: 5px 0px 20px 0px;
	margin: 0px;
	border-top: double #EAEAEA;
	
	}
.postmetaleft{
	width: 48%;
	float: left;
	border-bottom: double #EAEAEA;
}
.postmetaright{
	width: 48%;
	float: right;
	border-bottom: double #EAEAEA;
}
	
.postmeta2 {
	width: 550px;
	font-size: 12px;
	padding: 5px 0px 40px 0px;
	margin: 0px;
	border-top: double #EAEAEA;
	}
	
.archive {
	float: left;
	width: 275px;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
.adsense-post {
	background: #FFFFFF;
	float: left;
	width: 590px;
	margin: 0px 0px 10px 0px;
	padding: 19px 9px 19px 9px;
	border: 1px solid #C0C0C0;
	}
	
.comments {
	background: #FFFFFF;
	float: left;
	width: 550px;
	margin: 0px 0px 0px 0px;
	padding: 19px;
	/*border: 1px solid #C0C0C0;*/
	}
	
/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar {
	float: right;
	width: 390px;
	_width:290px;
	margin: 0px;
	_margin-left:10px;
	padding: 9px 0px 10px 0px;
	line-height: 18px;
	display: inline;
	}
	
#sidebar p {
	padding: 0px;
	margin: 0px;
	}
	
#sidebar a img {
	border: none !important;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#sidebar a:focus { 
	outline: none;
	}

#sidebar h2, #sidebar h3 {
	color: #000000;
	font-size: 14px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}
	
#sidebar ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: -1;
	}
	
#sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	z-index: -1;
	}

#sidebar ul ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#sidebar ul li li {
	background: transparent url(images/raquo.gif) no-repeat center left;
	padding: 0px 0px 0px 13px;
	margin: 0px 0px 0px 0px;
	}
	
#sidebar ul li ul li {
	background: transparent url(images/raquo.gif) no-repeat 6px 6px;
	padding: 0px 0px 0px 13px;
	margin: 0px 0px 0px 0px;
	}
	
.widgetarea {
	background: #FFFFFF;
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 9px 9px 0px 9px;
	border-bottom: 1px solid #C0C0C0;
	}
	
.video {
	background: #FFFFFF;
	/* float: left; 
	width: 300px;*/
	margin: 0px 0px 10px 0px;
	
	border-bottom: 1px solid #C0C0C0;
	}
.textovideo{
display: block;
padding: 5px 0px;
}
.adsense {
	background: #FFFFFF;
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 9px 9px 9px 9px;
	border-bottom: 1px solid #C0C0C0;
	}
	
.newsletter {
	background: #FFFFFF url(images/newsletter.gif) top right no-repeat;
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 9px 9px 14px 9px;
	border-bottom: 1px solid #C0C0C0;
	}
	
/************************************************
*	Left Sidebar                    	        * 
************************************************/

#l_sidebar {
	background: #FFFFFF;
	float: left;
	width: 185px;
	margin: 0px;
	/* padding: 9px 9px 0px 9px; */
	line-height: 20px;
	display: inline;
	/* border: 1px solid #C0C0C0; */
	}
	
#l_sidebar p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#l_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}

#l_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
#l_sidebar ul ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#l_sidebar ul li li {
	background: transparent url(images/icon.png) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#l_sidebar ul li ul li {
	background: transparent url(images/icon.png) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
/************************************************
*	Right Sidebar                       	    * 
************************************************/

#r_sidebar {
	background: #FFFFFF;
	float: right;
	width: 185px;
	margin: 0px;
	/* padding: 9px 9px 0px 9px; */
	line-height: 20px;
	display: inline;
	/* border: 1px solid #C0C0C0; */
	}
	
#r_sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#r_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#r_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

#r_sidebar ul ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#r_sidebar ul li li {
	background: transparent url(images/icon.png) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#r_sidebar ul li ul li {
	background: transparent url(images/icon.png) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}

/************************************************
*	Search Form									*
************************************************/

#searchdiv {
	margin: 0px;
	padding: 0px;
	}
	
#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	}
	
#subscribe {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	}
	
#s {
	background: #FFFFFF;
	width: 170px;
	color: #000000;
	font-size: 11px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px;
	padding: 2px 0px 2px 5px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
	}
	
#sbutt {
	background: #294359;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	margin: 0px 0px 0px 5px;
	padding: 2px;
	border: 1px solid #800000;
	font-weight: bold;
	}

#subbox {
	background: #EEEEEE !important;
	width: 210px;
	color: #000000;
	font-size: 12px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	padding: 3px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
	}
	
#subbutton {
	background: #294359;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	margin: 0px 0px 0px 5px;
	padding: 2px;
	border: 1px solid #234B69;
	font-weight: bold;
	}
	
#author, #email, #url {
	background: #FFFFFF !important;
	color: #000000;
	font-size: 12px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 4px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#submit {
	background: #294359;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px;
	border: 1px solid #234B69;
	}
	
#words {
	background: #FFFFFF !important;
	width: 460px;
	color: #000000;
	font-size: 12px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}

/************************************************
*   Comments                           *
************************************************/
       
    .commentlist li ul li {
       font-size: 12px;
       }

    .commentlist li {
       font-weight: bold;
       }

    .commentlist li .avatar {
       background: #FFFFFF;
       float: right;
       border: 1px solid #EEEEEE;
       padding: 2px;
       }

    .commentlist cite, .commentlist cite a {
       font-weight: bold;


       font-style: normal;
       font-size: 12px;
       }

    .commentlist p {
       font-weight: normal;
       text-transform: none;
       }

    .commentmetadata {
       font-weight: normal;
       }

    #commentform input {
       width: 170px;
       padding: 2px;
       margin: 5px 5px 1px 0px;
       }

    #commentform {
       margin: 5px 10px 0px 0px;
       }
       
    #commentform textarea {
       width: 100%;
       padding: 2px;
       }
       
    #respond:after {
       content: ".";
       display: block;
       height: 0px;
       clear: both;
       visibility: hidden;
       }
       
    #commentform p {
       margin: 5px 0px 5px 0px;
       }
       
    #commentform #submit {
       margin: 0px;
       float: left;
       }
       
    .alt {
       margin: 0px;
       padding: 10px;
       }

    .commentlist {
       margin: 0px;
       padding: 0px;
       }
       
    .commentlist ol {
       margin: 0px;
       padding: 10px;
       }

    .commentlist li {
       margin: 15px 0px 10px;
       padding: 10px 5px 10px 10px;
       list-style: none;

       }
    .commentlist li ul li {
       margin-right: -5px;
       margin-left: 10px;
       }

    .commentlist p {
       margin: 10px 5px 10px 0px;
       padding: 0px;
       }
       
    .children {
       margin: 0px;
       padding: 0px;
       }

    .nocomments {
       text-align: center;
       margin: 0px;
       padding: 0px;
       }

    .commentmetadata {
       font-size: 10px;
       margin: 0px;
       display: block;
       }

    .navigation {
       display: block;
       text-align: center;
       margin-top: 10px;
       margin-bottom: 40px;
       }
       
    .alignright {
       float: right;
       }

    .alignleft {
       float: left;
       }
       
    .thread-alt {
       background: #FFFFFF;
       margin: 0px;
       padding: 0px;
       }
       
    .thread-even {
       background: #EEEEEE;
       margin: 0px;
       padding: 0px;
       }
       
    .depth-1 {
       border: 1px dotted #BBBBBB;
       margin: 0px;
       padding: 0px;
       }

    .even, .alt {
       border-top: 1px dotted #BBBBBB;
       border-bottom: 1px dotted #BBBBBB;
       border-left: 1px dotted #BBBBBB;
       margin: 0px;
       padding: 0px;
       }
       
      /********************************
      *        lo del style2          *
      ********************************/
.separa{
	clear: both;
	background: transparent url(images/separa.png) repeat-x left bottom;
	height: 2px;
	margin-bottom: 5px;
}
.separa2{
	clear: both;
	background: transparent url(images/separa.png) repeat-x left bottom;
	height: 2px;
	margin: 8px 0px;
}
.subnombre{
	display: block;
	margin: 0 0 10px 22px;
}
.publisidebar{
margin: 10px 10px 10px 0;
padding: 15px 10px 10px 10px;
width: 360px;
_margin: 0px;
_padding: 0px;

}
#publi_top{
margin:5px auto 0;
padding:0px;
width:990px;
height: 90px;
background: #DFE5E1 url(images/publi_vertical.gif) no-repeat scroll left center;
}
#pos1{
float: left;
margin-left: 10px;
}
#pos2{
float: right;
}
.enlazando{
	margin: 10px 10px 0 0;
}
#sidebar .enlazando ul li{
	padding-left: 20px;
	background: transparent url(images/raquo.gif) no-repeat scroll 6px 6px;
	
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #FFF;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/************************************************
*	Subnavbar      								*
************************************************/

#subnavbar {
	background: #294359 url(images/fondonav.jpg) repeat;
	width: 990px;
	height: 24px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	/*
border-top: 1px solid #2B74B4;
	border-bottom: 1px solid #2B74B4;
*/
	}
	
#subnav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#subnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#subnav a, #subnav a:visited {
	/* background: #294359; */
	color: #FFFFFF;
	display: block;
	font-variant: small-caps;
    /* font-weight: bold; */
    margin: 0px 0px 0px 0px;
	padding: 4px 15px 4px 15px;
	/*
border-bottom: 1px solid #2B74B4;
	border-left: 1px solid #2B74B4;
*/
	border-right: 1px solid #294359;
	}
	
#subnav a:hover {
	background: #294359;
	color: #fff;
	display: block;
	text-decoration: none;
    margin: 0px 0px 0px 0px;
	padding: 4px 15px 4px 15px;
	/*
border-bottom: 1px solid #2B74B4;
	border-left: 1px solid #2B74B4;
*/
	border-right: 1px solid #294359;
	}

#subnav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	/* width: 160px; */
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #294359;
	color: #fff;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 3px 10px 3px 10px;
	/*
border-bottom: 1px solid #2B74B4;
	border-left: 1px solid #2B74B4;
	border-right: 1px solid #2B74B4;
*/
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #880000;
	color: #fff;
	margin: 0px;
	padding: 3px 10px 3px 10px;
	}

#subnav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#subnav li:hover ul {
	left: auto;
	display: block;
	}
	
#subnav li:hover ul, #subnav li.sfhover1 ul {
	left: auto;
	}
/************************************************
*  nav
************************************************/
#nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#nav a, #nav a:visited {
	/* background: #294359; */
	color: #FFFFFF;
	display: block;
	font-variant: small-caps;
    /* font-weight: bold; */
    margin: 0px 0px 0px 0px;
	padding: 4px 15px 4px 15px;
	/*
border-bottom: 1px solid #2B74B4;
	border-left: 1px solid #2B74B4;
*/
	border-right: 1px solid #294359;
	}
	
#nav a:hover {
	background: #294359;
	color: #fff;
	display: block;
	text-decoration: none;
    margin: 0px 0px 0px 0px;
	padding: 4px 15px 4px 15px;
	/*
border-bottom: 1px solid #2B74B4;
	border-left: 1px solid #2B74B4;
*/
	border-right: 1px solid #294359;
	}

#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#nav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	/* width: 160px; */
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #294359;
	color: #fff;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 3px 10px 3px 10px;
	/*
border-bottom: 1px solid #2B74B4;
	border-left: 1px solid #2B74B4;
	border-right: 1px solid #2B74B4;
*/
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #880000;
	color: #fff;
	margin: 0px;
	padding: 3px 10px 3px 10px;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover1 ul {
	left: auto;
	}
/***********************************************/
/************************************************
*	Bottom  									*
************************************************/

#bottom {
	background: #DFE5E1 url(images/fondosomosabajo.gif) scroll center top no-repeat;
	color: #000000;
	font-size: 13px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	margin: 0px auto 0px;
	padding: 0px;
	height: 20px;
	width: 100%;
	}

.thumbnoticion{
	/*padding:10px 0 0 10px;*/

}

/* =homepage */
 
 a:hover img{-moz-opacity:0.8px;filter:alpha(opacity=80);opacity:0.8px;}
 .noticion{background:transparent;height:250px;margin:0px;overflow:hidden;}
 .noticion img{max-width:650px;_max-width:580px;border: none;}
  .bigdate a:hover{color:#333;text-decoration:underline;}
 .noticion p{padding: 0px !important;margin: 0px !important;}
 .noticion .post-content{
	background:transparent;
	bottom:200px;
	left:10px;
	position:relative;
	height:80px;
	color: white !important;
	line-height: 130%;
	width:630px;
	display: block;
	padding: 0.7em;
	line-height: 220%;
	}
	.noticion .post-content-titulo{
	font-size: 34px;
	}
	.noticion .post-content-excerpt{
	font-size: 14px;
	}
	.noticion .post-content a{
	padding: 0px !important;margin: 0px !important;
	}
	.noticion .post-content-back{
	-moz-opacity:0.80;
	background:#000;
	bottom:130px;
	filter:alpha(opacity=80);
	left:-18;
	opacity:0.80;
	position:relative;
	width:650px;
	height:80px;
	}

	
ul#dock{
background:#DFE5E1;
border-top:2px solid #ccc;
border-bottom:2px solid #ccc;
}




.navemenu li {
	line-height: 1.2em;
}
.navemenu li a {
	/* font-weight: bold; */
	letter-spacing: 1px;
	font-variant: small-caps;
}
.navemenu li a span {
	color: #888;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: lowercase;
}
.navemenu li a.focus span {
	color: #ccc;
}
.navemenu li a:hover,
.navemenu li a.focus {
	color: #fff;
}
.navemenu .searchField input {
	color: #777;
}
.navemenuStripWrapper {
	position: relative;
	clear: both;
}

.navemenu {
	background: #fff url(images/menufnd.jpg) repeat-x;
	border-top: 1px solid #DFE5E1;
}
.navemenu li {
	border-right: 1px solid #DFE5E1;
	display: block;
	float: left;
	font-variant: small-caps;
}
.navemenu li a {
	display: block;
	width: 110px;
	padding: 7px 7px 0px 7px;
	height: 26px;
}
.navemenu li a span {}
.navemenu li a:hover {
	background: #737F76;
}
.navemenu li a.focus {
	background: #294359 url(images/menupest.jpg) repeat-x;
}
.navemenu li.searchField {
	float: right;
	border: 0;
}
.navemenu .searchField div {
	margin: 2px 8px 0 0;
}
.navemenu .searchField span {
	background: #DFE5E1;
	border: 1px solid #ccc;
	border-left-color: #bbb;
	border-bottom-color: #bbb;
	display: block;
	padding: 2px;
}
.navemenu .searchField input {
	border: 1px solid #bbb;
	outline: none;
	padding: 4px;
	width: 220px;
}
.toggleCategories {
	background: #294359 url(images/menupestbajo.jpg) repeat-x;
}
.toggleCategories ul,
.toggleCategories2 ul {
	padding: 6px 7px;
}
.toggleCategories ul li {
	display: block;
	float: left;
	padding-left: 20px;
	color: white;
}
.toggleCategories li a {
	margin: 3px 0 4px 5px;
}
.fix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.fix {
	display: inline-block;
} 
* html .fix{
	height: 1%;
}
.fix{
	display:
	block;
}

       
/************************************************
*   Mis cositas                                 *
************************************************/       

	.seccion{
/* 	border-bottom: 1px solid #7D7D7D; */
	font-variant: small-caps;
	font-size: 120%;
/* 	margin-bottom: 10px; */
	width: 385px;
	}
	.seccion a, .seccionotra a{
	display: block;
	padding: 4px 0;
	color: #7D7D7D;
	}
	.seccion a:hover, .seccionotra a:hover{
	background-color: #DFE5E1;
	text-decoration: none;
	color: #7D7D7D;
	}
	.seccionotra{
/* 	border-bottom: 1px solid #42342C; */
	font-variant: small-caps;
	font-size: 120%;
/* 	margin-bottom: 10px; */
	width: 385px;
	}
	.thumb_ocio {
	/*background: #F5F5F5;*/
	/*float: right;
	width: 250px;*/
	/*padding: 9px 9px 0px 9px;*/
	border: 1px solid #737F76;
	margin: 0px 0px 10px 2px;
	width: 246px;
	}
	
	#deslizante h2{
	font-size: 14px;
	font-size-adjust: none;
	font-stretch: normal;
	font-weight: bold;
	font-variant: small-caps;
	display: block;
	background-color: #294359;
	padding: 5px 0 5px 5px;
	width: 239px;
	margin:0px;
	border: 1px solid white;
	color: white;
	}
	#deslizante h2 a{
	color: white !important;
	}
	#deslizante a{
	color: #294359;
	}
	.contenidoslider{
	padding: 0 2px 0 10px;
	/*margin-left: 3px;*/
	}
	.comentarios{
	/*background: transparent url(images/comentarios.gif) no-repeat scroll 2px 0px;*/
	padding-right: 10px;
	}
	.metaarticulo{
	color:#7D7D7D;
	font-size: 70%;
	margin: 3px 7px 9px 0;
	text-transform: uppercase;
	background-color: white;
	padding: 5px;
	border-top: 2px solid #DFE5E1;
	}
	.categoria{
	font-variant: small-caps;
	font-size: 75%;
	}
	.destacadassidebar{
	background-color:#F1F7F4;
	border-bottom:2px solid #DFE5E1;
	border-top:2px solid #352700;
	margin: 0px 10px 20px 0;
	}
	.destacadassidebar h2{
	font-weight: normal !important;
	}
	.destacadafoto{
	margin: 0 0 10px 0;
	padding: 0 0 10px 5px;
	border-bottom: 1px solid #DFE5E1;
	}
	#sidebar h3, #sidebar h2{
	/*
border:1px solid #FFF;
	background-color: #DFE5E1;
*/
	display: block;
	padding: 4px 10px !important;
	font-variant: small-caps;
	}
	
	#ultimos{
	margin-top: 10px;
	margin-right: 10px;
	z-index: -1;
	}
	.desctablon{
	border:1px solid #FFF;
	background: #DFE5E1 url(images/pin.gif) no-repeat scroll left center;
	display: block;
	padding: 4px 10px 4px 40px !important;
	font-variant: small-caps;
	font-weight: bold;
	}

/************************************************
*   Estilos de las cajas del rompe              *
************************************************/     	
#homepage_break{
margin-left: 10px;
}

#homepage_break ul.homepagecaja{
float:left;
height:190px;
margin:0 5px 0 0;
width:317px;
border: 1px solid #DFE5E1;
}

#homepage_break ul.homepagecaja li {
font-size:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 5px;
padding:1px;
}

#homepage_break ul.homepagecaja li h3{
	border-bottom: 1px solid #DFE5E1;
	font-variant: small-caps;
	margin-bottom: 5px;
	font-stretch: normal;
	font-style: normal;
	font-weight: normal;
	display: block;
	font-size: 90%;
}
#homepage_break ul.grana{
background-color: #F6FCFF;
}
#homepage_break ul.grana a{
color: #25404C;
}
#homepage_break ul.pistacho{
background-color: #F2FBEA;
}
#homepage_break ul.pistacho a{
color: #2E5C08;
}

#homepage_break ul.grana li h3{
background-color: #25404C;
padding: 3px;
}
#homepage_break ul.base li h3{
background-color: #294359;
padding: 3px;

}
#homepage_break ul.pistacho li h3{
background-color: #2E5C08;
padding: 3px;

}

#homepage_break ul.homepagecaja li h3 a{
	color: #fff;
	
}
#homepage_break ul.homepagecaja li.widget_rss ul li {
	background: transparent url(images/raquo.gif) no-repeat scroll 6px 6px;
	padding-left: 15px;
}
	
/***********************************

 estilos para el DOCK del rompe

************************************/
	
#latest-dock {
	margin:10px 0 0 0; padding:0;
	/*background:#f4f6f8 url(images/dock.gif) repeat-x bottom center;*/
	border-bottom:1px solid #fbf9fa;
}

	.dock-back {
		padding:0px 0;
		/*background:url(images/dock-back.gif) no-repeat bottom center;*/
	}
	
		#dock {
			margin:0 auto; padding:0;
			width:940px;
			list-style:none;
			position:relative;
			text-align:center;
		}
		#dock img {
			border: none;
		}
			#dock li {
				margin:0; padding:0 0 18px 0;
				display:inline;
			}
			
				#dock li.dock-active {
					background:url(images/dock-shadow.png) no-repeat bottom center;
				}
			
				#dock li a:link, #dock li a:active, #dock li a:visited {
					margin:10px 7px 0 7px; padding:2px 0 0 0;
					width:88px; height:88px;
					background:url(images/dock-preview-back.png) no-repeat top center;
					display:inline-block;
				}
					
				#dock li span {
					margin:0; padding:0;
					width:980px; height:auto;
					position:absolute;
					display:none;
					top:0; left:0;
					text-align:center;
					font:bold 1.17em Arial, Helvetica, sans-serif; color:#31393d;
				}
				
				.latest {
					width:980px; text-align:center;
					font:bold 1.17em Arial, Helvetica, sans-serif; color:#31393d;
					position:absolute;
				}



/******************************

para la categoria 4 - OCIO

*******************************/

#tiempolibre {
width: 550px;
float: left;
/*padding: 5px 0 20px 0;*/
margin: 0;
/* line-height: 1.4em; */

}

#tiempolibre h1 a{
font-size: 20px;
line-height: 20px;
color: #294359 !important;
/*
border-bottom: 1px solid #f4f6f8;
margin-left:85px;
*/
}
#tiempolibre h1 a:hover{
text-decoration: underline;
}

.elementotl {
width: 285px;
height: 160px;
_height:180px;
float: left;
padding: 10px 15px 6px 0;
margin: 0 5px 5px 0;
background-color: #DFE5E1;
}

.elementotl p {
margin: 5px 0  0 0;
height: 90px;
 /*line-height: 1.2em; */
overflow: hidden;
padding: 0px !important;
font-size: 14px;
}

* + html .elementotl p {
margin: 5px 0  0 0;
height: 89px;
overflow: hidden;
}

.elementotl img {
width: 85px;
height: 125px;
padding: 4px;
margin: 0 8px 0 0;
background: #fff;
float: left;
}

.elementotl img:hover {
width: 85px;
height: 125px;
padding: 4px;
margin: 0 8px 0 0;
background: #294359;
float: left;
}

/*************/

.vecino {
width: 280px;
height: 160px;
_height:180px;
float: left;
font-size: 14px;
padding: 10px 15px 6px 0;
margin: 0 5px 5px 0;
border-right: 1px solid #DFE5E1;
/* background-color: #DFE5E1; */
}

.vecino p {
margin: 5px 0  0 0;
height: 90px;
 /*line-height: 1.2em; */
overflow: hidden;
padding: 0px !important;
font-size: 14px;
}

* + html .vecino p {
margin: 5px 0  0 0;
height: 89px;
overflow: hidden;
}

.vecino img {
width: 85px;
height: 85px;
padding: 4px;
margin: 0 8px 0 0;
background: #fff;
float: left;
}

.vecino img:hover {
width: 85px;
height: 85px;
padding: 4px;
margin: 0 8px 0 0;
background: #294359;
float: left;
}


/******************************

estilos para el cupon

******************************/


.cupon {
width: 580px;
height: 271px;
float: left;
padding: 10px 15px 12px 0;
margin: 0;
margin-bottom: 10px;
background: url(images/cupon.jpg) 0 0px no-repeat;
}

.oferta{
width: 510px;
margin: 0 0 0 45px;

}

.cupon h1{
margin: 5px 0 20px 10px !important;
color: #294359 !important;
font-size: 24px !important;
line-height: 24px !important;
}

.cupon p {
margin: 5px 0  0 0;
height: 160px;
font-size: 18px;
line-height: 24px;
overflow: hidden;
}

* + html .cupon p {
margin: 5px 0  0 0;
height: 158px;
overflow: hidden;
}

.cupon img {
width: 125px;
height: 125px;
padding: 4px;
margin: 0 8px 0 10px;
background: #AD0000;
float: left;
}

.cupon img:hover {
width: 125px;
height: 125px;
padding: 4px;
margin: 0 8px 0 0;
background: #707366;
float: left;
}
.validohasta{
color:#294359;
}


/*******************************
*           sociable           *
*******************************/

div.sociable { margin: 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

/********************************
*       resumen final           *
********************************/
#resumenfinal{
margin-left: 10px;

}

#resumenfinal ul.cajaresumen{
float:left;
height:140px;
margin:0;
padding:0;
width:240px;

}

#resumenfinal ul.cajaresumen li {
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 5px;
padding:0 5px;
}

#resumenfinal ul.cajaresumen li.caberes{
	border-bottom: 1px solid gainsboro;
	font-variant: small-caps;
	color: #294359;
}

.commentcount{
background:transparent url(images/comentarios.gif) no-repeat scroll 1px 50%;
font-weight:normal;
margin:0 5px;
padding-left:15px;
}
#resumenfinal ul.cajaresumen li.notires{
	background: transparent url(images/raquo.gif) no-repeat scroll 1px 6px;
	padding-left: 10px;
}
.mapa{
	margin-left: 5px;
	margin-top: 10px;
}
#subnav li.buscador{
float: right;
margin-right: 5px;
}

.editform #TipLayer table{
margin: 0px;
width: 350px;
}
#tweet{
border-bottom: 1px solid gainsboro;
border-top: 1px solid gainsboro;
margin: 5px;
padding: 5px 0px;
}
#mapa{
background: #E7EBFF;
border: 2px solid #294359;
margin-right: 10px;
margin-bottom: 10px;
}
.datosnego{
background: #E7EBFF;
padding: 10px;
border: 2px solid #294359;
margin-right: 10px;
margin-bottom: 10px;
}
.datosnego ul li{
padding-left: 30px !important;
list-style: none;
list-style-type: none;
}
.dire{
background: transparent url(images/negoicon.jpg) no-repeat;
}
.acti{
background: transparent url(images/negoicon.jpg) no-repeat scroll 0px -16px;
}
.metro{
background: transparent url(images/negoicon.jpg) no-repeat scroll 0px -100px;
}
.bus{
background: transparent url(images/negoicon.jpg) no-repeat scroll 0px -116px;
}
.tel{
background: transparent url(images/negoicon.jpg) no-repeat scroll 0px -32px;
}
.email{
background: transparent url(images/negoicon.jpg) no-repeat scroll 0px -84px;
}
.horario{
background: transparent url(images/negoicon.jpg) no-repeat scroll 0px -136px;
}
.negourl{
background: transparent url(images/negoicon.jpg) no-repeat scroll 0px -50px;
}
.detallesoferta{
margin-top: 40px;
}
.detallesofertamapa{
float: left;
width: 300px;
}
.detallesofertatexto{
float:right;
width: 260px;
height: 180px;
margin-left: 5px;
background: #E7EBFF;
border: 2px solid #294359;
padding: 10px;
}

.detallesofertatexto p{
font-size: 14px;
line-height: 14px;
}
.cat-item-48 a{
color: #FF9900 !important;
}

 .bubbleInfo {
            position: relative;
            width: 500px;
            right: 155px;
            top: 63px;
        }
        .trigger {
            position: absolute;
        }
        #download{
        width: 140px;
        font-size: 14px;
        }
     
        /* Bubble pop-up */

        .popup {
        	position: absolute;
        	display: none;
        	z-index: 50;
        	border-collapse: collapse;
        }

        .popup td.corner {
        	height: 15px;
        	width: 19px;
        }

        .popup td#topleft { background-image: url(images/bubble-1.png); }
        .popup td.top { background-image: url(images/bubble-2.png); }
        .popup td#topright { background-image: url(images/bubble-3.png); }
        .popup td.left { background-image: url(images/bubble-4.png); }
        .popup td.right { background-image: url(images/bubble-5.png); }
        .popup td#bottomleft { background-image: url(images/bubble-6.png); }
        .popup td.bottom { background-image: url(images/bubble-7.png); text-align: center;}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright { background-image: url(images/bubble-8.png); }

        .popup table.popup-contents {
        	font-size: 10px;
        	line-height: 1.1em;
        	background-color: #fff;
        	color: #666;
        	/* font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; */
        	}

        table.popup-contents th {
        	text-align: right;
        	/* text-transform: lowercase; */
        	}

        table.popup-contents td {
        	text-align: left;
        	}

        tr#release-notes th {
        	text-align: left;
        	text-indent: -9999px;
        	background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right;
        	height: 17px;
        	}

        tr#release-notes td a {
        	color: #333;
        }
        


/************** nuevo pie ***************/
.piequienes{
background: transparent url(images/iconospie-gris.jpg) no-repeat scroll 0px 4px;
padding: 11px 40px;
}
.piecontacto{
background: transparent url(images/iconospie-gris.jpg) no-repeat scroll 0px -36px;
padding: 11px 40px;

}
.piepublicidad{
background: transparent url(images/iconospie-gris.jpg) no-repeat scroll 0px -74px;
padding: 11px 40px;

}
.piesuscri{
background: transparent url(images/iconospie-gris.jpg) no-repeat scroll 0px -116px;
padding: 11px 40px;
}
.pieface{
background: transparent url(images/iconossociales_gris.jpg) no-repeat scroll 0px 0px;
padding: 8px 60px;
}
.pietwitter{
background: transparent url(images/iconossociales_gris.jpg) no-repeat scroll 0px -38px;
padding: 8px 60px;
margin-bottom: 10px;
}
.piemedio{
width: 432px;
background: url(images/fondomedio-gris.jpg) repeat-y;
}
.pieenmedio{
margin-left: 115px;
}
.pieprimero{
margin-top: 20px;
}
.creditos{
float: left;
margin-right:10px;
padding:10px;
list-style: none;
list-style-image: none;
list-style-type: none;
}
#footnav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	height: 205px;
	}
#intropia{
margin: 0 auto;
width: 140px;
}
#filigrana{
margin: 0 auto;

}

.tweet{
font-size: 10px !important;
padding: 10px;
display: block;
margin: 0 auto;
width: 350px;
}

#piederecha{
float: right;
_margin-left:20px;
}

/************************************************
*	Footer      								*
************************************************/

#footer {
	/*background: #000000;
	width: 960px;
	height: 29px;
	margin: 0px auto 0px;
	padding: 0px;*/
	
	/*
background-color:#FFFFFF;
	background: url(images/fondopie.jpg) repeat-x;
border:1px solid #AEB2AF;
*/
margin:10px auto;
padding:0;
width:990px;
/* height: 205px; */
	}
#footercontenedor{
margin-left:auto;
margin-right:auto;
width:900px;
}
	
#footer p {
	/*color: #FFFFFF;*/
	font-size: 11px;
	font-family: Georgia, Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}
	
#footer a, #footer a:visited {
	color: #000;
	text-decoration: none;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
	
#footer a img {
	border: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}
	
#footerleft {
	/* width: 650px; */
	float: left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	}
	
#footerright {
	/* width: 260px; */
	float: right;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	text-align: right;
	}
	
/************************************************
*	FootNavbar      								*
************************************************/

#footnavbar {
	background: #DFE5E1;
	color: #352700;
	/* font-weight: bold; */
	margin: 0px auto 20px;
	padding: 10px;
	/*
border-top: 1px solid #333333;
	border-bottom: 1px solid #000000;
*/
	overflow: hidden;
	}
	
#footnavbar a, #footnavbar a:visited {
	color: #352700;
	text-decoration: none;
	/* font-variant: small-caps; */
	padding: 0px 0px 0px 3px;
	}
	
#footnavbar a:hover {
	color: #352700;
	text-decoration: underline;
	padding: 0px 0px 0px 3px;
	}
	


	
#footnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#footnav a, #footnav a:visited {
	/* background: #222222; */
	color: #352700;
	/* display: block; */
 	font-stretch: normal;
 	font-style: normal;
 	font-variant: normal;
 	font-weight: normal;
    margin: 0px;
	padding: 4px 6px 4px 6px;
/* 	border-right: 1px solid #352700; */
	}
	
#footnav a:hover {
	/* background: #333333; */
	color: #352700;
    margin: 0px;
	padding: 4px 6px 4px 6px;
	text-decoration: underline;
	}

#footnav li {
	/* float: left;
	margin: 0px;
	padding: 0px; */
	font-size:20px;
	}

/************** hasta aquí nuevo pie **************/
.autor{
min-height: 200px;
}
.autor img{
padding: 0 10px;
}
#descripcionautor{
padding: 0 10px;
font-size: 110%;
}
.post{
border-top: 2px solid #352700;
border-bottom: 2px solid #DFE5E1;
background-color: #F1F7F4;
margin-bottom: 10px;
padding: 10px; 
}
.etiquetas{
background-color: white;
border-top: 2px solid #DFE5E1;
display: block;
font-size: 70%;
padding: 10px;
text-transform: uppercase;
}

