@charset "utf-8";
/*
Theme Name: Iniciador
Theme URI: http://www.iniciador.com/
Description: Tema para iniciador.com
Version: 1.0
Author: JMChia y segundaplanta.com
Tags: inciador, white, 3 columns.

Tema de JMCHia || http://www.google.com/profiles/jmchia
Diseño de Segundaplanta || http://www.segundaplanta.com
*/
*{
    margin:0;padding:0;}
body{  font-family:Arial, Helvetica, sans-serif;background:url(images/body_bg.png) no-repeat left top #fff; font-size:12px;}
.clear{clear:both; font-size:0; line-height:0;}
h1, h1 a{font-size:18px;color:#D4072B;line-height:22px;margin-bottom:12px;}
a { color: #d4072b; text-decoration: none;}
a:hover {
    text-decoration: underline;
}
h1 span{color:#9F9F9F;font-size:12px;}
h2{font-size:16px;color:#fff;margin-bottom:14px;}
h3{font-weight:bold;font-size:17px;line-height:18px;margin-bottom:9px;color:#fff;}
.mt10{margin-top:10px;} .mt20{margin-top:20px;}.ml{margin-left:10px;}.mr{margin-right:10px;}.mb{margin-bottom:10px;} .mb20{margin-bottom:20px;} .ml20{margin-left:20px;}.ml40{margin-left:40px;} .ml50{ margin-left:50px;}
.pT10{padding-top:10px;} .pT20{padding-top:20px;} .pL10{padding-left:10px;}.pR10{padding-right:10px;} .pB10{padding-bottom:10px;}
/*start wrapper*/
.inner-wrapper{position:relative;width:1003px;margin:10px auto;}
#wrapper-a{width:981px;margin:0;padding:0; position:absolute;}
.contact-panel{ width:449px; margin:0; padding:24px 10px 0 0; float:right;}
.contact-left{ width:435px; height:56px; background:url(images/link-left-bg.png) no-repeat; float: left;}.contact-left input[type=text],.contact-left input[type=password]{ width:159px; height:21px; border:1px solid #ccc; margin-right:10px;margin-top:11px;}
.submit-btn{ width:76px !important; height:19px; background:url(images/submit-btn.gif) no-repeat right; border:0 !important; cursor:pointer; vertical-align: bottom;}
.contact-right{ width:14px; height:56px; background:url(images/link-right-bg.gif) no-repeat; float:right;}
#wrapper-b{ width:981px; height:63px; background:url(images/wrapper-b.png) no-repeat left top; margin:0 0 0 2px; padding:0;}
.search-area{ width:430px; float:right;margin-right: 20px;}
.left-list{ width:190px; float:left; padding-top:15px;}.left-list ul{ list-style:none;}
.left-list ul li{ font-size:11px; float:left;}.left-list span{ color:#e51b21; font-weight:bold;}
.search{float:right; padding-right:30px; padding-top:11px;}
.search input{ width:113px; height:19px; float:left;}
.search input[type=text]{
    border:1px #ccc;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: none;
}.search-btn{ width:20px !important; height:21px !important; background:url(images/search-img.gif) no-repeat; float:left; cursor:pointer;
              border:1px #ccc;
              border-top-style: solid;
              border-bottom-style: solid;
              border-left-style: none;
              border-right-style: solid;}
#wrapper-c{width:981px !important; margin:0; padding:0;background-color:#FFFFFF; border:1px solid #ececec; border-top:none;}
#header{ width:903px; margin:0; padding:13px 0 0 78px;}
.logo{float:left; width:267px; margin-top: 50px;}.logo a{ text-indent:-9000px; float:left; display:block; width:375px; height:92px; background:url(images/logo.png) no-repeat; text-decoration:none}
.logo h2{
    color:#434343;
    font-style:italic;
    margin-bottom:0;
    margin-left:23px;
    font-size: 19px;}
.cylendar-cantainer{ float:right; width:486px; height:215px; background:url(images/aylander-bg.png)  no-repeat; position:relative; right:-26px;margin-top:-30px;}
.cylander1{ margin:0; padding:5px 0 0 10px; width:155px; float:left;}
.headingleft{ width:165px; height:22px; background:url(images/caylander-heading.gif) no-repeat; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#fff; line-height:22px; padding-left:10px;}
.cylander2{ margin:0; padding:5px 92px 0 0; width:165px; float: right;}
.headingright{ width:155px;height:22px; background:url(images/caylander-heading.gif) no-repeat; float: right; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#fff; line-height:22px; padding-left:10px;}
.cylendar-cantainer h2{font-size:16px; color:#434343; padding:0; margin:10px 0 0 10px !important; font-weight:bold;}
.cylander-text{ font-size:12px; color:#434343; margin:0; padding:0px 0 0 11px;}
.main-menu{ padding:4px 0 0 70px;
            width:911px; height:25px; background:url(images/main-nav-bg.gif) repeat-x; }
.main-menu ul{list-style:none;padding:0;margin:0;}
.main-menu ul li{float:left;padding:0 8px;}
.main-menu ul li a{color:#808080;font-size:16px;font-weight:bold;display:inline-block;float:left;height:21px;
                   padding:0 10px 0 10px;-moz-border-radius: 2px;
}
.main-menu ul li a:hover{background:#a6a6a6 repeat left top;color:#fff; text-decoration: none;}

.main-menu ul li.current_page_item a{background:#a6a6a6 repeat left top;color:#fff;}
/*start content*/
#content{padding:40px 0 0 25px;}
/*start left side*/
.left-side,.video-container{float:left;width:510px;margin-left:-10px;}
.inner-left1{width:450px;}
.inner-left2{float:left;color:#434343;font-size:11px;text-align:right;width:50px;border-right:1px solid #B4B4B4;padding:0 10px 0 0;
}
.inner-left1 p{line-height:18px;margin-bottom:15px; font-size: 13px;}
/*.inner-left3{float:left;width:480px;padding:0;border-bottom:1px solid #8E8E8E;margin-bottom:36px; color:#232323}*/
.inner-left3{float:left;width:360px;padding:0 10px 0px 10px;border-bottom:1px solid #8E8E8E;margin-bottom:36px; color:#232323}

.inner-left3 span.name{color:#9F9F9F;display:block;margin-bottom:5px;}
.inner-left3 a{color:#D4072B;font-weight:bold;}
span.name a{color:#9f9f9f;font-weight:normal; font-style: italic;}
/*end left side*/
/*start center div*/
.center-div{float:left;width:283px;}
.widget{padding:0 0 40px 10px;}
.widget h2{background:url(images/centerbox-headingtop.gif) no-repeat left top;display:block;height:24px;padding:13px 0 0 15px;color:#fff; margin-left:-10px;}
.innercenter-box2{padding:0 10px 0px 11px;}
.innercenter-box2 a{color:#D4072B;font-size:12px;float:left;display:inline-block;text-decoration:underline;}
.innercenter-box2 a.link-right{float:right;}
.innercenter-box2 span{color:#7D7D7D;font-size:12px;}
.logo1{margin-bottom:11px;}
.logo2{margin-bottom:25px;}
.innercenter-box3{padding:0;}
.innercenter-box3 img{margin-right:32px;margin-bottom:8px;}
.center-box{background:url(images/center-box.gif) repeat-y;}
.innercenter-box3 img.last-icon{margin-right:0;}
.innercenter-box4{padding:0 20px;}
.innercenter-box4 h5{color:#F45A1F;font-weight:bold;font-size:11px;margin:0px 0  0 0;}
.innercenter-box4 h5 span{color:#6F6F6F;font-style:italic;display:block;margin-bottom:15px;}
.innercenter-box4 img{margin:0 5px 0 0 ;}
.innercenter-box4 p{font-size:12px;color:#000000;}
/*end center div*/
/*start right side*/
.right-side{width:159px;float:right; position:absolute; right:-18px;}
.right-side h3{background:url(images/rightbox-headingtop.gif) no-repeat left top;display:block;padding:10px 0 0px 8px;height:53px;}
.right-side ul{list-style:none;padding:0;margin:0;}
.right-side ul li{border-bottom:1px solid #ddd;color:#5B5B5B;font-size:13px;width:135px;padding:4px 0 4px 7px;}
/*end right side*/
/*end content*/
.footer-1{ width:981px; margin:0; padding:0;background:url(images/footer1.gif) repeat-x; height:22px; position:relative;}
.footer-1 ul{list-style:none; margin:0; padding:0;}
.footer-1 ul li{ float:left; margin:0; padding:0 0 0 7px; font-size:12px; color:#808080; line-height:22px;}
.footer-1 ul li a {color:#808080; text-decoration: none;}
.footer-b{background:url(images/footer-b.gif) no-repeat; height:81px; padding-top:10px; position:relative;}
.footer-text{ font-size:11px; color:#fff; width:200px !important; float:left; padding:0 0 0 13px;}
.footer-imgs{width:60%; float:left;margin:0; padding:12px 0 0 0;}
.footer-imgs ul li{list-style:none; float:left; margin:0; padding:0 0 0 28px;}
.footer-imgs ul li.notpad{padding-left:15px;}
.footer-logo{margin:0; padding:0 14px 0 0; position:absolute; top:10px; left:870px;}
.footer-logo a{display:block; text-indent:-9000px; background:url(images/footer-logo.gif) no-repeat;width:89px; height:59px; }
.video-container span{ font-size:13px; font-weight:bold; color:#565656;}
.video-container h2{ color:#d4072b; font-size:18px; font-weight:bold;}
.videro-text,.wp-caption-text{ font-size:12px; color:#fff; margin:0; padding:0; min-height:50px; background: #d70525 repeat; width:440px; padding-left:10px; padding-top:18px; color:white;padding: 18px 0 10px 10px}
.video-container p{ font-size:12px; color:#232323; margin:0; padding:0; line-height:16px; padding-bottom:15px; text-align:center; padding-top:10px;}
#commentform,#setupform,.event-registration-form{font-size:14px; color:#565656;margin-top:26px;}
#commentform input,#setupform input, .event-registration-form input{width:217px; height:22px; border:1px solid #ededed; margin-left:24px; margin-bottom:19px;}
#commentformtextarea{width:294px; height:111px; border:1px solid #ededed; margin:14px 0 0 0;}
#commentform  #submit, #setupform submit, .event-registration-form button{ width:76px !important; height:19px !important; background:url(images/form-botton.png) no-repeat; margin:23px 0 41px 0; border:none; cursor:pointer;}
#comments a,#comments {
    color: #565656;
    font-weight: bold;
}
.innercenter-logo{border:1px solid #cccccc; text-align:center;}
.caylander-page{
    background:url("images/datecal.gif") no-repeat scroll 0 0 transparent;
    color:#AAAAAA;
    float:left;
    font-size:30px;
    font-weight:bold;
    height:95px;
    margin:0;
    padding-top:15px;
    text-align:center;
    width:79px;}
.date-area{ float:right; width:350px; color:#d4072b;font-size:18px;}
.date-area .btnsubmit{ width:76px !important; height:19px !important;  margin:23px 0 41px 0; border:none; cursor:pointer;}
.page-text{ float:left; width:186px; background:#d4072b; margin:0; padding:10px 0 145px 10px; font-size:11px; color:#fff; line-height:15px; font-weight:bold;}
.page-text a{ color: white; text-decoration: underline;}
.honour-area{ float:right; width:230px; margin:0;}.honour-area img{padding:0 0 20px 5px;border:0 none;}
.comment{ width:444px; background:#e5e5e5; margin-top:14px; padding:10px 20px; min-height: 40px}
.commenttback{ width:444px; background:#e5e5e5; margin-top:14px; padding:10px 20px; text-align: center;}
.comment a,.comment .usercomment,.commenttback a{color:#d4072b; font-weight:bold;}
.comment .date {
    font-weight: bold;
    color: #949494;
}
.comment img.avatar {
    float: left;
    margin: 5px;

}
li{ list-style:none;}
div.right-side li a, div.right-side span{
    color:#5B5B5B;
    font-size:13px;

}
div.right-side li { 
    width:128px;
}
/*end wrapper*/
/*end main css*/

/* calendar css*/
#wp-calendar #prev a, #wp-calendar #next a {
    font-size: 9pt;
}

#wp-calendar a {
    text-decoration: none;
    background-color:#EA4E1B;
    color:#FFFFFF;
    padding:4px 4px 4px 4px;

}

#wp-calendar caption {
    background:url("images/caylander-heading.gif") no-repeat scroll 0 0 transparent;
    color:#FFFFFF;
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:16px;
    height:22px;
    line-height:22px;
    width:165px;
}

#wp-calendar th {
    display:none;
    font-style: normal;
    text-transform: capitalize;
}

#wp-calendar td {
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    color:#535353;
    font-weight:bold;
    text-align:center;
    padding:3px;
    border:1px solid #999999;
}
#wp-calendar tfoot {
    display:none;

}
#wp-calendar td.pad {
    display:none;

}
.more-link {
    display: table;
    font-size: 13px;
    margin-bottom: 15px;
}
.headcalendar {
    width: 168px;

}
.headcalendar tbody td {
    width: 24px;
    height: 22px;
    border: 1px solid #dfdfdf;
    color: #828282;
    font-size: 13px;
    font-weight: normal;
    text-align: center;
}
.headcalendar .high {
    background: url('images/calbg.png') repeat top left;
    color: white;
    cursor: pointer;
}
.headcalendar .tablahoy {
    font-weight: bold;
}
.headcalendar .calhead {
    background: url('images/calhead.png') no-repeat top left;
    color: white;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    padding-left: 5px;
    height: 22px;
}
.widget_twitterbox {
    padding: 0 0 40px 0;
}
div.twtr-hd{
    background:url("images/centerbox-headingtop.gif") no-repeat scroll right top transparent;
    color:#FFFFFF;
    display:block;
    height:24px;
    margin-left:-10px;
    padding:13px 0 0 23px;
}
#twtr-widget-1 h4 {
    font-family:Arial, Helvetica, sans-serif;
    background:none repeat scroll 0 0 transparent;
    font-weight:bold !important;
    /*  font-size:16px; !important;*/
}
.twtr-ft span a,.twtr-join-conv {
    color: #565656;
}
.eventtitle {
    color: #faa225;
    font-weight: bold;
    font-size: 11px;
}
#commentform label.error{
    font-size: 11px;
    background: #fbfcda url('images/cancel.png') no-repeat left;
    border:1px solid #dbdbd3;
    width:209px;;
    margin-top:4px;

    margin-left:5px;
    padding:3px 3px 3px 20px;
}
#commentform label.checked {
    background:url("images/checked.gif") no-repeat 0px 0px;
}
.textlogin {
    margin-top: 3px;
}
.textlogin, .textlogin a{
    color: white;
    text-decoration: none;
}
.bannertipo2 {
    margin-right: 9px;
}
.cylander-text{
    margin-bottom: 5px;
}
.sepeventos {
    height: 20px;
}
.spanextevent{
    display: block;
    margin-left:8px;
    color: #5B5B5B;
}
.inner-left1 img[align=left] {
    margin-bottom:16px;
    margin-right:18px;
}
.inner-left1 a img {
    border:  0px solid white;
}
.inner-left1 img
{
max-width:450px;
}
.sociable li {
    display: inline;
}
.sociable img {
    border: 0px solid white;
}
.fichadiv {
    display: table; margin: 10px;
}
.fichaspan {
   display:block;
margin-left:80px;
width:350px;
}
.fichaimg {
    margin-right: 5px;
    width: 75px;
}
.fichabio{
    color:#989898;
}
.fichahr{
background-color:#bababa;border:0 solid #bababa;color:#bababa;
}