/*  
Theme Name: Mediateca
Theme URI: http://www.euniceproductions.com
Version: 3.0
Author: eunice szpillman
Author URI: http://popcorn.euniceproductions.com
*/

/* auxiliares */
body {font-size: 62.5%;margin:0;padding:0;background-color:#000;}
.limpia {clear:both;}
.dreta {float:right;}
.esquerra{float:left;}
selector {width: expression(this.width > value ? value: true);} 
label {font-family:Arial;font-size:1.1em;}


/*estructura*/
#container {width:90em;background-color:#000;background: url(http://www.sinkrofestival.com/wp-content/themes/sinkrofest/img/en1.jpg) no-repeat top left;}
#cabecera {width:80em; height:11.7em;}
#menuprin {width:15em;float:left;}
#menusub {width:24.5em;float:left;}
#posts {width:50em; background:#CCC;float:right;}

/*cabecera*/
#cabecera .logo {float:left;}
#cabecera .logo img {border:0;margin:0pt 0pt 0pt 4em;}

#cabecera .idiomas {float:left;color:#000;font-family:Arial;font-size:1.1em; text-transform:uppercase; font-weight:bold;margin-left:12.5em;}
#cabecera .idiomas img {border:0;}
#cabecera .idiomas ul {list-style:none;}
#cabecera .idiomas ul li {/*margin-bottom:.2em;padding:.1em;*/}
#cabecera .idiomas ul li a {background-color:#FFF;color:#000; text-decoration:none;}
#cabecera .idiomas ul li.somos {/*float:left;width:1.5em;*/background-color:#000!important;height:1.7em;margin-right:.2em;margin-top:1em;}
#cabecera .idiomas ul li.somos a {background-color:#000000 !important;}
#cabecera .idiomas ul li.contacto {width:2.3em;height:1.7em;}
#cabecera .idiomas ul li.mailing {background-color:#000;}
#cabecera .idiomas ul li.mailing a {color:#FFF;background-color:#000;}

/*menu principal*/
#menuprin .wrap {font-family:Courier;font-size:1.5em;text-transform:uppercase;}
#menuprin .wrap ul {list-style:none; padding:0 0 0 1em; margin:1em 0 0 0;width:8.5em;}
#menuprin .wrap ul li {color:#555;/*background-color:#FFF*/;margin:.2em 0 0 0;text-align:right;padding:.3em;}
#menuprin .wrap ul li a {background-color:#FFF;color:#555; text-decoration:none;}
#menuprin .wrap ul li.prensa {margin:1em .5em .5em .5em;text-align:right;color:#FFF;padding:.3em;}
#menuprin .wrap ul li.prensa a {background-color:#000; color:#FFF; text-decoration:none;}
#menuprin .wrap ul li.sel {}
#menuprin .wrap ul li.sel a {background-color:#99BF00; color:#000; text-decoration:none;}

/*submenú */
#menusub .wrap {background-color:#99BF00;width:12em;font-family:Courier;font-size:1.3em;text-transform:uppercase;margin:1em 1.2em;padding:.1em 0;height:32em;float:right;}
/*#menusub .logos {width:14.8em;margin:1em 1.2em;padding:.1em 0;float:right;}
#menusub .logos img {border:0; float:right;}*/
#menusub .wrap ul {list-style:none; padding:1pt 0 0 .9em; margin:0.8em 0 0 0;}
#menusub .wrap ul li {line-height:2.2em;margin:0;padding:.3em;color:#FFF;}
#menusub .wrap ul li a{color:#FFF; text-decoration:none;}
#menusub .wrap ul li.sel {margin:0;padding:.3em;color:#000;}
#menusub .wrap ul li.notis {width:9.5em;border-bottom:1px solid #000;}
#menusub .wrap ul li.sel a{color:#ccc; text-decoration:none;}
#menusub .wrap ul li.current_page_item {margin:0;padding:.3em;color:#000;}
#menusub .wrap ul li.current_page_item a{color:#000; text-decoration:none;}

#menusub .wrap a {margin-left:.5em;text-decoration:none;color:#000;}
#menusub .wrap h2 {font-size:1.2em;padding-left:.5em;}


/* posts */
#posts .wrap {margin:2em 4em 1em;/*overflow:hidden;*/height:auto;min-height:40em; }
/* for Internet Explorer */

/*\*/
* html #posts .wrap {
height: 40em;
}
/**/


	/*post*/
	.post {border-bottom:.1em solid #FFF;}
	#posts .post h1 {line-height:0.8em;font-family:Courier; font-size:1.6em;text-transform:uppercase;padding:0;margin:1em 0pt 0.2em 0pt;}
	#posts .post h1 a {color:#000; text-decoration:none;}
	#posts .post span {font-family:Courier; font-size:1em;text-transform:uppercase;background-color:#99BF00;padding:0em;color:#FFF;}
	#posts .post p {font-family:Arial; font-size:1.2em;line-height:1.2em;}
	#posts .post p a {color:#000; text-decoration:underline;font-weight:bold;}
	#posts .post img {margin:0pt 0.5em 0em 0pt;}
	
selector {width: expression(this.width > value ? value: true);} 

#posts .post img {

max-width:310px;
   width: expression(this.width > 310 ? 310: true);

}



