@charset "utf-8";
/* CSS Document */

body { background:url(/wp-content/themes/matsuri-2009/img/background-3.jpg) top center fixed no-repeat #0090b4; padding:0px; margin:0px}

#main { width:900px; margin:0 auto; padding:0px; overflow:hidden; background:url(/wp-content/themes/matsuri-2009/img/header.png) top left no-repeat }

.lugar[class] { background:url(/wp-content/themes/matsuri-2009/img/lugar.png)}
#lugar {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/matsuri-2009/img/lugar.png', sizingMethod='scale');
width:324px; height:133px; top:0px; left:575px; position:relative;}

.logo[class] { background:url(/wp-content/themes/matsuri-2009/img/logo-matsuri.png)}
#logo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/matsuri-2009/img/logo-matsuri.png', sizingMethod='scale');
width:445px; height:65px; top:-62px; left:55px; position:relative;}

#contenidos {margin-left:150px; margin-top:55px;}
#center {float:left; width:563px;}
#right {float:right; margin-left:15px; width:150px; margin-right:20px; }



#flash, .textos { width:563px; margin-bottom:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.cont-top { height:17px; background:url(/wp-content/themes/matsuri-2009/img/content-top.png) bottom no-repeat;}
.cont-mid { background:url(/wp-content/themes/matsuri-2009/img/content-middle.png) repeat-y; color:#FFFFFF; margin:0px 0; }
.intro {padding:10px 25px; }
.cont-mid p {margin:0px 0; display:block; padding-bottom:13px; line-height:1.3em;}
.cont-mid h2 {font-size:16px; margin:15px 0 20px 0 ; display:block; border-bottom:1px solid #fff;}
.cont-bot { height:19px; background:url(/wp-content/themes/matsuri-2009/img/content-bottom.png) top no-repeat;}

.textos h1 {font-size:18px; margin:0px 0; display:block; padding-bottom:20px;}
.textos h3 {font-size:15px; margin:0px 0; display:block; padding-bottom:15px;}
.textos ol, .textos ul li {margin:0px 0; padding-bottom:15px;}
.textos ul li {list-style:square;}
.textos ol li {margin-bottom:12px;}
.textos a {color:#0090B4}



#ads {width:150px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#ads img { border:0px;}

.ad-top { height:17px; background:url(/wp-content/themes/matsuri-2009/img/ad-top.png) bottom no-repeat;}
.ad-mid { background:url(/wp-content/themes/matsuri-2009/img/ad-mid.png) repeat-y; color:#FFFFFF; padding:5px 10px;}
.ad-bot { height:17px; background:url(/wp-content/themes/matsuri-2009/img/ad-bot.png) top no-repeat;}

#social {margin-bottom:40px;}
#botones {margin-top:10px; text-align:center;}


#foro { margin-bottom:40px; text-align:center;}
#foro a span { display:block; font-size:9px;color:#fff; text-decoration:none;}
#foro a:hover span {text-decoration:underline;}

#new-right {  margin-top:40px; border:1px solid #333; background:#202020; }
#new-right h3 {margin:5px 3px;}
#new-right li {font-size:10px; margin:10px 2px 10px 20px;}
#new-right a { color:#FFF; text-decoration:none;}
#new-right a:hover {color:#0090b4;}

#menu { }

.menu {font-family: Verdana, Arial, Helvetica, sans-serif; width:750px; position:relative; z-index:100;margin-top:-14px; margin-left:35px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#fff; padding:0 8px; height:11px; text-align:left; background:none; font-size:10px; overflow:hidden;}
.menu ul {padding:0; margin:0px; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
.ini { width:41px;}
.inv { width:70px;}
.conc { width:82px;}
.act { width:90px;}
.inf { width:93px;}
.noti { width:61px;}
.gal { width:66px;}
.cont { width:70px;}

.subtop { height:32px; background:url(/wp-content/themes/matsuri-2009/img/submenu-top.png) top left no-repeat;}
.submid { margin-top:-20px; }
.subbot { height:120px; overflow:hidden; background:url(/wp-content/themes/matsuri-2009/img/submenu-bottom.png) bottom left no-repeat;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#0088AA;}
.menu ul li:hover ul {display:block; position:absolute; top:10px; left:0px; width:135px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; height:16px; width:135px; background:url(/wp-content/themes/matsuri-2009/img/submenu-middle.png) top left repeat-y; color:#FFF; padding-left:15px; list-style:url(/wp-content/themes/matsuri-2009/img/submenu-bullet.png)}
.menu ul li:hover ul li a:hover {color:#0088AA;}
.menu ul li:hover ul li a img {border:0px; margin-right:5px}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

.item-archivo { margin-bottom:20px; border-bottom:3px solid #333; padding-bottom:10px; overflow:hidden;}
.item-archivo {display:block; margin:25px 10px}
.item-archivo a img {padding:4px;  border:1px solid #ccc; float:left; margin-right:15px;}
.item-archivo h3 a {margin:0px; color:#0090b4; font-size:14px;}

.warning, blockquote {border:1px solid #333; background:#202020; padding:20px; margin:20px 0;}

#creditos { width:900px; margin:0 auto; text-align:center;}

.wp-pagenavi {margin:0px 0 20px 0;}

#postmetadata {font-size:10px; line-height:1.2em; margin-top:25px;}
#postmetadata a {color:#FFF; font-weight:bold;}

#comenter {border:1px solid; margin:12px 0px; padding:10px; background:#202020; font-size:10px; }
#comenter a {color:#0090b4; font-weight:bold;}
.com-info {}
.com-data {display:block;text-align:right;}