/*  
Theme Name: Fira Artesans 25 aniversario
Theme URI: http://www.firartesansmollet.com/
Description: Tema conmemorativo 25 aniversario
Version: 1.0
Author: Jose Luis Checa
Author URI: http://www.etnitis.com/

*/


* {margin:0;padding:0;}
html,body {behavior:url("csshover.htc");background:#4D1E00;color:#333;text-align:center;}
body {font:12px arial,helvetica,verdana,sans-serif;}

h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:10px;color:#7f7f7f;padding-left:1px;font-weight:400;}
a {color:#E15A00;text-decoration:none;}
a:hover {color:#4D1E00;}

#container {background:white;margin:0 auto;text-align:left;width:980px;}
#container img {}

#nav { position:relative;float:left;z-index:3;}
#nav a {float:left;padding:0px 5px;display:block;color:white;background: #DC4F61; text-decoration: none;line-height:30px;border-right:1px solid white; }
#nav a.activeSlide {background: #D0142C;}
#nav a:focus {outline: none;}

/* cabeceras */
#top {background: url(images/top.jpg) repeat-y;width:980px; height:254px;}
#top h1 a {text-transform:uppercase;width:400px;float:left;margin:12px 0 0;}
#top h1 a em {font-style:normal;color:#555;}
#top-line {background: url(images/top-line.gif) no-repeat;height:28px;margin-top:0;clear:both;}
#post-line {background: url(images/post-line.gif) no-repeat;height:31px;margin-top:0;clear:both;}

#menu {background:black;width:980px;height:39px;text-transform:uppercase;font-size:11px}
#menu ul {float: left;margin:0;padding: 0;list-style: none;}
#menu li {float: left;margin:0;padding: 0;list-style: none;}
#menu a {color:white;display: block;float: left;margin: 0;padding:13px;text-decoration: none;}
#menu a:hover {background:url(images/selected.gif) bottom center no-repeat;}
.current-cat {background:url(images/selected.gif) bottom center no-repeat;}

/*contenidos y columnas */
#content {background: url(images/container.jpg) repeat-y;}
#contentCol {float:left;width:550px;padding:10px;overflow:hidden;}

/* style individual sidebars */
#columna2 {color:black;float:left;width:140px;line-height:1.3em;padding:10px 5px;}
#columna2 p {color:black;}
#columna2 h3 {margin-bottom:10px; font-size:12px;}
#columna2 ul {list-style:none;margin:8px 0 20px 4px;}
#columna2 li {border-top:1px solid #f0e9df;padding:3px 0 4px;}
#columna2 a {color:white;line-height:20px;}
#columna2 a:hover { text-decoration:underline;color:black;}
#columna2 img {border:none;width:140px;}
.icos_rss {background:url(images/ico_rss.gif) left no-repeat;padding-left:20px;}
.icos_newsletter {background:url(images/ico_newsletter.gif) left no-repeat;padding-left:20px;}
.icos_fira {background:url(images/ico_fira.gif) left no-repeat;padding-left:20px;}

#searchForm {margin-bottom:20px;}
#searchForm input {vertical-align:middle;}
#searchForm #s {font-size:1.1em;border:1px solid #BBB;padding:1px 2px;margin-right:3px;width:220px;}

#columna3 {position:relative;float:right;width:255px;padding:10px 0;}
#columna3 p {margin:0px;}
#columna3 ul {list-style:none;margin:8px 0 4px;}
#columna3 h3 {margin-bottom:10px;color:black;font-size:12px;}

#image_cloud {margin:0px;}
#image_cloud img {width:80px;height:54px;margin-right:2px;margin-bottom:2px;border:none;}

#tag_cloud {text-align:center;}
#tag_cloud a {color:#E15A00;}
#tag_cloud a:hover { text-decoration:underline;color:#4D1E00;}

/* entradas de la columna de contenidos */
#firaPost {overflow:hidden;margin-bottom:10px;}
.postMeta {text-transform:uppercase;font-size:11px;text-align:right;margin-bottom:5px;}
.postMeta span.date {background:#FFF;color:#7F7F7F;padding:0 2px 0 4px;}
.postMeta span.comments {padding-left:15px;margin-left:2px;}
.postMeta span.comments a,.postMeta span.date a {color:#555;}
.post {background:#f0e9df;height:148px;padding:0px;}
.post p {padding-right:5px;color:#4D1E00;line-height:20px;}
.post h1 {font-size:14px;margin-bottom:10px;}
.post h1 a {display:block;outline:none;padding-top:5px;color:#E15A00;font-weight:bold;}
.post h1 a:hover {text-decoration:underline;color:#4D1E00;}
.post h5 {text-align:left;}
.post h5 a {display:block;color:#E15A00;outline:none;font-size:11px;line-height:25px;}
.post h5 a:hover {text-decoration:underline;color:#4D1E00;}
.post img {border:none;width:200px;height:135px;}
.postIMG {float:left;margin:6px 10px 0 6px;overflow:hidden;}
.postIMG img {width:200px;height:135px;}

#post_s {padding:0px;}
#post_s h1 {width:550px;font-size:14px;}
#post_s h1 a {display:block;outline:none;padding:5px 0 0 10px;color:#E15A00;font-weight:bold;}
#post_s h1 a:hover { text-decoration:underline;}
#post_s h5 {line-height:35px;}
#post_s img {border:none;margin:10px 0;}

.entry_s {margin:10px 0; text-align:inherit;}
.entry_s p { line-height:20px;margin:10px 0;color:#4D1E00;text-align:justify;}
.entry_s img {border:none;margin:10px 0;}

/* footer - text string and links */
#line {background:url(images/bg-sep.gif) repeat-x;width:980px;height:40px;}
#footer {background:#E1DDC4;width:960px;height:150px;margin:20px 0;padding:0 10px;border-bottom:2px solid #E15A00;}
#copys {background:white;width:960px;height:50px;margin:0px;padding:0 10px;}
#copys p {color:#7F7F7F;}
#copys a {color:#E60000;}
#copys img {position:relative;float:right;top:-40px;}
#bookmarks {color:#7F7F7F;margin:15px 0 15px 0;border-top:1px dotted #B8B8B8;padding-top:15px;}
#bookmarks li {width:200px;float:left;list-style:none;top:15px;margin-right:20px;}
#bookmarks p {font-size:11px;color:#7F7F7F;}
#bookmarks h2 {font-size:12px;line-height:20px;}
#bookmarks ul li a {color:#7F7F7F;line-height:20px;}
#bookmarks ul li a:hover {text-decoration:underline;}

/* float rules */
.floatleft {float:left;margin:3px 7px 0 0;}
.floatright {float:right;margin:3px 0 0 7px;}

.right {float:right;}
.left {float:left;}
.clear {clear:both;}
.fix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix {display:inline-block;}
* html .fix {height:1%;}
.fix {display:block;}

/* Sistemas de menú */

#logoTop {display:block; width:256px;height:252px;position:relative; margin:0px;left:205px;float:left;}
#logoTop span {display:none;}
a.leftUp-min {display:block; width:128px; height:126px; overflow:hidden; position:absolute; left:0px; top:0px;}
a.leftUp-min:hover  {background:transparent url(images/leftUp-min.gif) no-repeat 0 0; overflow:visible;}
a.rightUp-min {display:block; width:128px; height:126px; overflow:hidden; position:absolute; left:128px; top:0px;}
a.rightUp-min:hover {background:transparent url(images/rightUp-min.gif) no-repeat  0 0; overflow:visible;}
a.leftBottom-min {display:block; width:128px; height:126px; overflow:hidden; position:absolute; left:0px; top:126px;}
a.leftBottom-min:hover {background:transparent url(images/leftBottom-min.gif) no-repeat 0 0; overflow:visible;}
a.rightBottom-min {display:block; width:128px; height:126px; overflow:hidden; position:absolute; left:128px; top:126px;}
a.rightBottom-min:hover {background:transparent url(images/rightBottom-min.gif) no-repeat 0 0; overflow:visible; display:}

