@charset "utf-8";
/*
Theme Name: Iniciador
Theme URI: http://www.iniciador.com/
Description: Tema para iniciador.com
Version: 1.5
Author: Pablo.Rod, JMChia y segundaplanta.com
Tags: inciador, white, 2 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:120px; /*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;}
cy
.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, 
.cylendar-cantainer h3 {/*font-size:16px; color:#434343; padding:0; margin:10px 0 0 10px !important; font-weight:bold;*/
  font-size: 1.2em ;
  color: #434343 !important;
  padding: 0 !important;
  margin: 5px 2px 0 2px !important;
  font-weight: normal;
  font-style: italic;
  background:none !important;
}
.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 {
  float:left;width:670px /*510px*/;margin-left:-10px;}
	
.video-container {
	float:left;width:510px;margin-left:-10px;}

.inner-left1{width:610px;/*450px;*/}

.inner-left2{
	float:left;color:#434343;font-size:11px;text-align:right;width:50px;min-height:50px;border-right:1px solid #B4B4B4;padding:0 10px 0 0;
}

.inner-left2 * {
	display:none;
}


.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:525px/*520px*/;
               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 10px 10px; clear:both;}

.widget h2,
.widget h3 {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;}

.center-box{background:url(images/center-box.gif) repeat-y;}

.innercenter-box3{padding:0;}
.innercenter-box3 img{margin-right:16px;margin-bottom:8px;}
.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*/


/*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:250px;/*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: 84%; /*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: 35%; /*180px;*/ background:#d4072b;
  margin:5px; padding:10px 0 145px 10px;
  font-size:1.1em; color:#fff; line-height:15px; font-weight:bold;}
.page-text a{ color: white; text-decoration: underline;}

.honour-area { float:right; width:45%; /*170px; /*230px;*/ margin: 5px 0;}
.honour-area img{padding:0 0 10px 1px;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;}

/*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;
}

.fechanot {
	display:block;
  color: #D4072B;
  font-style: italic;
}

.notprensa h1 a {
  color: #777777;
  font-size:12px;
}

/*start right side*/
.right-side {width:159px;float:right; position:absolute; right:-18px;}
.right-side h3{color:#FFF; 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 20px 0 0;margin:0;}
.right-side ul li{border-bottom:1px solid #ddd;color:#5B5B5B;font-size:13px; /*width:135px; */padding:4px 0 4px 7px;}

div.right-side li a,
div.right-side span {
    color:#5B5B5B;
    font-size:13px;
}
div.right-side li { 
/*    width:128px; */
}

/*end right side*/


/* */
.date-area h2 {
	font-size: 1.2em;
	display:block;
}

.eventr_enddate {
	display: inline-block;
  color: #000;
  font-size: 0.8em;
}

.boxy-content .textlogin,
.boxy-content .textlogin a { color: #d4072b; text-decoration: none;}
.boxy-content .textlogin,
.boxy-content .textlogin a:hover {text-decoration: underline;}

.sfc_login_button {
  float: right;
  margin-top: 12px;
  width:80px;
}

.aofb_button {
  float: right;
  margin-top: 12px;
  margin-right: 12px;
/*  
  width:22px;
  height: 22px;	
  background:url(images/socialbutton.png) no-repeat left top;
*/
}

/* NEW */
.highlight {
  padding:10px;
  width:466px;
  height:195px;
}
.highlight h1 {
  font-size:1.6em;
  color:#666;
}

.highlight .adrotate_widget_0 h2 {
	display:none;
}



.highlight .sponsors {
  overflow:hidden;
  margin:10px 0;
  padding: 1px;
}
.highlight .sponsors strong,
.highlight .sponsors a {
/*  float:left; */
}
.highlight .sponsors strong {
/*  margin-top:15px; */
  margin-left:10px;
  font-size:14px;
  color:#a5a5a5;
}
.highlight .sponsors a {
/*  margin:0 5px;  */
  border: 0px;
}

.highlight .sponsors a img {
  border: 0px;
  width: 210px;
}


.sidebar {
  width:290px;
  padding-right:1px;
  position:relative;
}
.sidebar .widget {
  margin-bottom:20px;
}
.sidebar .sponsors a {
  float:left;
}

.sidebar div.twtr-hd,
.sidebar h3,
.sidebar h3.title_l {
  font-size:18px;
  font-weight:bold;
  display:table-cell;
  vertical-align:middle;
  padding:0px 10px 10px;
  height: 40px; /*65px;*/
  width:280px;
  color:white;
  background:url(images/title_l.png) repeat-x 0 0;
}

/*
div.twtr-hd {
  height: 45px !important;
}
*/

div.twtr-hd h3 {
  display:none;
}

.right-side div.twtr-bd {
  width: 260px;
}

div.twtr-ft {
  background-color: #CCC;
}
	
.right-side div.twtr-ft {
  width: 264px;
}

.right-side .widget iframe {
  width: 265px;
}
 



#content {
  padding-bottom:20px;
}
.main_content {
  width:690px;
  margin-left:-30px;
  float:left;
}
.main_content .slideshow {
  text-align:center;
/*  margin-bottom:10px; // widget has this */
}
.main_content .logos {  
padding-left:10px;
text-decoration: none;

	}
.main_content .logos img {  
border:0	
	}

.main_content .latests {
  padding-left:10px;  
}

.search-area .social {
 margin-top: 10px;
}

.search-area .social
.main_content .social {
  overflow:hidden;
  margin:20px;
}

.search-area .social a,
.main_content .social .search,
.main_content .social a {
  float:left;
  margin-right:5px;
}


/* PORTADA GLOBAL */

.cols {
  padding-left: 10px;
	overflow:hidden;
}

.cols .s3,
.cols .s2,
.cols .s1 {
  float:left;
  margin:5px; /*1%; /*8px;*/
}
.s3 {
  width: 215px; /* 31%;*/
}
.s2 {
  width: 327px; /*45%;*/
}
.s1 {
  width: 665px;
  margin:5px;
}

.cols a img {
  border: 0px;
}

.cols div.twtr-widget {
	margin-left:-10px;
}

.cols div.twtr-hd,
.cols h3.title_m, 
h3.title_m,
.title_m {
  font-size:16px;
  font-weight:bold;
  display:block;
  padding:5px 10px;
  color:white;
  border-top: 1px solid #d30423;
  background: #ff5710 url(images/title_m.png) no-repeat 0 0;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
  border-radius: 5px 5px 0px 0px;
  margin-bottom:10px;
}

.title_m a {
  color:#fff;
}

.cols #widget_twitterbox {
	padding:0px;
}

.icon {
  overflow:hidden;
  display:block;
  text-indent:-999px;
  background-image:url(images/icons.png);
  background-repeat:no-repeat;
}

.i_flickr {
  width:20px;
  height:21px;
  background-position:0 -21px;  
}
.i_facebook {
  width:20px;
  height:21px;
  background-position:0 -42px;  
}
.i_twitter {
  width:20px;
  height:21px;
  background-position:0 -64px;
}
.i_vimeo {
  width:20px;
  height:21px;
  background-position:0 -86px;  
}

.i_rss {
  width:20px;
  height:20px;
  background-position:0 -108px;	
}

.widget .i_rss {
  float: right;
  margin-top: -35px;
  margin-right: 5px;
}


.accessible {
  display:none;
}

.social .search {
  position:relative;
  text-align:right;
  padding:0;
}
.social .search .search_text {
  border:1px solid #CCC;
  background-color:white;
  padding:1px 20px 1px 3px;
  width:150px;
  text-align:left;
}
.social .search .search_btn {
  width:20px;
  height:20px;
  border:0;
  background:url(images/icons.png) no-repeat 0 0;
  text-indent:-999px;
  overflow:hidden;
  position:absolute;
  top:1px;
  right:2px;
}

.s3 .textwidget {
 margin-left:-10px;
}

.widget ul li,
ul.basic li {
  list-style-type:none;
  padding:3px 0 !important;
  border-bottom:1px dotted #a5a5a5;
  color:#a5a5a5;
}

.sidebar ul.basic li {
  width:95%;
}

.sidebar select {
	border: 1px solid #333;
	width: 240px;
	background-color: #FFF;
	margin-left: 10px;
	font-size: 1.2em;
}

.sidebar select option {
	line-height: 1.4em;
}

.widget ul li a,
ul.basic a {
  color:#333; 
}

.bannerspost a img{
 width: 12%;
 height: 12%;
}

#flashmessage {
  border: 1px solid #ff0000;
  padding: 20px;
  font-size: 16px;
  background: #CCC;
}
.flashmessage-error {
}
.flashmessage-alert {
}
.flashmessage-notice {
}
