/*
Theme Name: PowerPuntos
Theme URI: http://journal.barleyhut.com/themes
Description: Tema derivado de Skittlish. A candy coloured theme.
Version:1.05p
Author:	 <a href="http://evil.che.lu/">Cristi Balan</a> (ported to Wordpress by <a href="http://journal.barleyhut.com">A.M. Griffin</a> and widgets by <a href="http://magarto.com/blog/">Magarto</a>)
Author URI:
*/
body img.wp-smiley {border:none;}
* {margin:0;padding:0;}
li {list-style-type:none;}
a img {border-style:none;}
/* clearfix, the ie part is in the ie css */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

body {
background:#e3e3e3 url(images/bg.gif) repeat-x;color:#1b1b1b;
font:normal 76% Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
margin-top:0;margin-bottom:.25em;font-weight: normal;
font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", Verdana, sans-serif;
}
h1 {font-size: 2.6em;}
h2 {font-size: 2.3em;}
h3 {font-size: 2.0em;}
h4 {font-size: 1.8em;}
h5 {font-size: 1.6em;}
h6 {font-size: 1.4em;}
p {margin-bottom:1em;line-height:1.3em;}
a {color:#095eae;text-decoration:none;}
a:hover {text-decoration:underline;}
blockquote {font-size:1em;line-height:1.25em;margin:2em;text-align:justify;}
ul.list, ol.list {margin-left:3em;margin-bottom:1em;}
.list li {margin-bottom:.5em;color:#1b1b1b;}
ul.list li {list-style-type:disc;}
ol.list li {list-style-type:decimal;}

#wrapper {
position:relative;width:980px;margin:0 auto;padding-right:5px;
border-left:solid 1px #9a9a9a;background:url(images/left_bg.gif) right repeat-y;font-size:1.11em;
}
#header {
padding:30px 0 20px 80px;border-bottom:solid 1px #343434;
background:#1c1c1c url(images/header_bg.gif) repeat-x;
}
#header h1 {float:left;margin-bottom:0;font-size:3em;font-weight:normal;}
#header h1 a {display:block;padding-top:1em;color:#bababa;}
#header h1 a:hover {text-decoration:none;}
#menu {clear:both;float:right;display:inline;margin-top:-1em;margin-right:10px;text-align:right;}
#menu li {display:inline;margin-right:10px;color:#868686;}
#menu a {color:#868686;font-weight:bold;text-transform:lowercase;}
#menu li.selected a {color:#fff;}
#contentwrapper {background:#fff url(images/x_green_sidebar_bg.gif) right top repeat-y;}
#content {float:left;width:100%;margin-right:-380px;background:url(images/content_top_bg.gif) repeat-x;}
h3.content {
margin-top:2em;margin-bottom:1em;color:#e68800;font-size:1.6em;font-weight:normal;text-transform:uppercase;
}
#innerwrapper {margin:15px 380px 80px 80px;}
#sidebar {
overflow:hidden;float:right;width:380px;padding-top:20px;padding-bottom:20px;
background:url(images/x_green_sidebar_top.gif) right top no-repeat;
}
#sidebar h1 a,#sidebar h2 a,#sidebar h3 a,#sidebar h4 a,#sidebar h5 a,#sidebar h6 a {font-weight:normal;}
#subscribe a {font-weight:normal;font-size:1.4em;}
#footer {
padding:14px 380px 40px 80px;border-top:solid 1px #343434;
background:#272727 url(images/footer_bg.gif) left bottom repeat-x;color:#bababa;
font-size:.8em;text-align:center;
}
#footer a {color:#bababa;text-decoration:underline;}
#footer a:hover {color:#eaeaea;}

.breadcrumb_navigation_xt {padding:5em 0 5em 0;font-size:.7em;}
.article {margin-bottom:20px;}
.article h2.title {letter-spacing:-2px;clear:both;font-size:2.2em;}
.article h2.title a {color:#f79910;}
.article .meta {margin-bottom:1em;color:#838383;font-size:.9em;}
.article a {color:#095eae;}
.article .body {margin-bottom:1em;}
.article .comments {
background:url(images/comments.gif) left center no-repeat;padding-bottom:5px;color:#838383;
}
.article .comments a {padding:5px 0px 10px 35px;color:#838383;line-height:30px;}
.article .footer p, .article .footer li, .article .footer h4.meta {font-size:.9em;}
.article .footer ul, .article .footer h4.meta, .article .footer p {display:inline;font-weight:normal;}
.article .footer p {margin-right:1em;padding-right:1em;border-right:dotted 1px #838383;}
.article .footer, .article .footer a {color: #838383;}
.article .footer li {padding-left:5px;border-left:dotted 1px #838383;}
.article .footer li.first {border-left-style:none;}
.article img {border:1px solid #bbb;margin:0.4em auto;padding:3px;}
.article img.center {display:block;margin:.4em auto;}
.article img.alignright {margin:.4em 0 .4em 1.1em}
.article img.alignleft {margin:.4em 1.1em .4em 0;padding:3px;border:1px solid #bbb;}

.body ul, .article .body ol {margin-bottom:1em;}
.body li {margin-bottom:.5em;color:#1b1b1b;}
.body ul li {list-style-type:disc;list-style-position:inside;}
.body ol li {list-style-type:decimal;list-style-position:inside;}
.body h1, .body h2, .body h3, .body h4, .body h5, .body h6 {color:#1b1b1b;text-transform:none;}
.body pre {
overflow:auto;width:100%;margin-bottom:1.5em;border:dotted 1px #cacaca;background-color:#f6f6f6;color:#666;
}

.comment-meta {margin:10px 0 18px 0;}
.comment-text {margin:10px 0 10px 0;padding:5px}
h4.comments-header {margin:2px 0 10px 0;color:#f79910;border-bottom:2px dotted #DDD;}
h4.openid {background:#fff url(images/openid.gif) left no-repeat;padding-left:18px;font-size:1.1em;}
#comments-form {margin:4em 0 0 0;}
#comments-form a img {border:none !important;}
h4.comments-form {font-size:1.1em;}
#respond {font-size:105%;}
#trackbacks {margin:0 0 2em 0;}
img.gravatar {margin:0 5px 0 3px;padding:5px;float:left;border:1px solid #E0E0E0;}
.comment-author, .comment-date {font-size:1.2em;}
.even {background:#F0F0F0;}
.odd {background:#FAFAFA;}
.highlight {background:#FBFBFE;padding:3px;border-top:3px double #BBB;border-bottom:3px double #BBB;}
#live-preview {margin:20px 0 100px 0;}

.navigation {width:450px;margin:2em 0;float:left;}
* html .navigation {margin:0 0 2.5em 0;}
.previous {font-size:1.1em;padding:0 20px 0 0;float:left;}
.next {font-size:1.1em;float:right;}
.clear {width:450px;height:1px;clear:both;}

#comment-message, #comment-errors {
margin-bottom:1em;padding:.5em 3%;
border-bottom-style:dotted;border-bottom-width:1px;
color:#1b1b1b;font-weight:bold;
}
#comment-message {background-color:#f6f6f6;border-bottom-color:#3a3a3a;}
#comment-errors {border-bottom-color:#9a3a3a;background-color:#fff0f0;}
.fieldset {margin-bottom:1em;border-style:none;}
.fieldset dt {margin-bottom:.25em;color:#838383;font-weight:bold;}
.fieldset dd {margin-bottom:1em;}
.fieldset input, fieldset textarea {
padding:2px 4px;border:solid 1px #838383;background-color:#eaeada;font-family:monospace;font-size:1.2em;
}
.fieldset input:hover, fieldset textarea:hover {background-color:#f2f2e2;}
.fieldset input:focus, fieldset textarea:focus {background-color:#fafaea;}
input {padding: 2px 4px;}
.fieldset textarea {width:500px;height:200px;}
#search fieldset {text-align:right;}
#search fieldset input {width:90%;}

.boxy {margin:0 40px 0 80px;padding:0 20px 40px 20px;background-color:#61ac00;background-repeat:no-repeat;}
#sidebar .short, #sidebar .tall {padding-top: 10px;}
#sidebar .short {background-image: url(images/x_green_boxy_short.gif);}
#sidebar .tall {background-image: url(images/x_green_boxy_tall.gif);}
#sidebar .minor {font-size:.8em;}
#sidebar .minor h3 {font-size:2em;}
#sidebar .minor dt {font-size:1.5em;}
.boxy {color:#fff;}
.boxy a {color:#fff;}
.boxy h3 {margin:.5em 0 .5em 0;color:#fff;font-size:1.6em;text-transform:uppercase;}
.boxy h4 {margin:1em 0 .25em 0;}
.boxy li {margin-left:1em;margin-bottom:.25em;}
.boxy ul, .boxy dt {margin-top:1em;margin-bottom:.45em;}
.boxy dt {font-size:1.2em;line-height:2;vertical-align:middle;}
.boxy dd {margin-left:1em;margin-bottom:.25em;}
.boxy ul dd, .boxy dl li {margin-left:0;}
.boxy ul dt, .boxy dl ul {margin-top:0 !important;}

.feed {margin-left:5px;padding-left:20px;background: url(images/feed.gif) 0% 100% no-repeat;}
.feed span {font-size:.8em;}

#header h2, #header h3, #options h3 {display:none;}
#options h2 {
display:block;float:left;margin-top:3px;color:#9a9a9a;
font:normal 10px/12px verdana, sans-serif;text-transform:uppercase;
}

body.che #header h1 a {
padding-left:53px;background:url(images/logo.gif) left bottom no-repeat;line-height:.8;
}
body.che #header h1 a:hover {background-position:-2000px 100%;}
.fixed #wrapper {width:auto;margin:0 80px;}
.alignleft, div.nav-previous {float:left;}
.alignright, div.nav-next {float:right;}
acronym, abbr {cursor:help;}
.descargar {font-size:1.1em;font-weight:bold;padding:1em 1em 0 1em;background:#DDD;border:solid 1px #333;}
.descargar:hover {background:#EEE;}
.descargar ul li{list-style-type:none;}
.descargar .PPS {background:url("/static/img/icfam/page_white_powerpoint.png") no-repeat top left;padding-left:25px;}
.descargar .HTML {background:url("/static/img/icfam/page_white_world.png") no-repeat top left;padding-left:25px;}
.descargar .PDF {background:url("/static/img/icfam/page_white_acrobat.png") no-repeat top left;padding-left:25px;}