/* 
    Document   : promotors-tools
    Created on : 26-ene-2010, 9:47:28
    Author     : andres
    Description: Estilos asociados a las herramientas del promotor.
*/


.promoted-places{float:left;width:100%;}
.promoted-places h1{float:left;font-size:22px;font-weight:bold;line-height:26px;padding:0 0 2px 0;}
.promoted-places p.explanation{float:left;width:100%;font-size:14px;line-height:18px;margin:0 0 6px 0;}
.promoted-places div.formCode{float:left;clear:left;position:relative;width:284px;border:1px solid #e2e2e2;background-color:#f7f7f7;padding:8px;}
.promoted-places div.formCode .help-promotor{position:absolute;top:0;left:306px;width:268px;background-color:#e2e2e2;padding:6px;}
.promoted-places div.formCode .singupButtom{margin:6px 0;}
.promoted-places .promoted-places-list{width:664px;float:left;clear:both;padding:0;margin:10px 0 0 0;}
.promoted-places .promoted-places-list h2{width:100%;margin:0 0 6px 0;font-size:18px;font-weight:bold;line-height:22px;}
.promoted-places .promoted-places-list .noResults{margin:5px 0;}
.promoted-places .promoted-places-list .genericRedux{margin-left:0;margin-right:0;}

.promoted-place-in-home{width:614px;margin:0 20px 8px 20px;background-color:#e2e2e2;padding:5px;}
.promoted-place-in-home .c_promoted-place-in-home{width:602px;margin:0;background-color:white;border:1px solid #D8D8D8;padding:5px;
    background-color:white;
    background-repeat:repeat-x;
    background-position:left bottom;
    background-image:url('/site_media/_img/sprite-backgrounds/bgCalendarCells.gif');
}
.promoted-place-in-home .c_promoted-place-in-home h3{width:100%;font-size:16px;line-height:18px;font-weight:bold;border-bottom:1px solid #cccccc;padding:0 0 5px 0;margin:0 0 6px 0;}
.promoted-place-in-home .c_promoted-place-in-home a:hover{text-decoration:underline;}
.promoted-place-in-home  .c_promoted-place-in-home p.add_more_events{width:602px;display:block;border-top:1px solid #ccc;padding:4px 0 0 0;margin:4px 0 0 0;}
.promoted-place-in-home  .c_promoted-place-in-home p.add_more_events a:hover{text-decoration:underline;}

.login-pro{float:left;margin:5px 0 0;padding:0;width:920px}
.login-pro .buttom_login_pro{float:left;margin:0;padding:0;}
.login-pro div.welcome_signup_pro{float:left;width:450px;position:relative;font-size:12px !important;font-weight:normal;line-height:16px;margin:0 0 0 12px;padding:5px 5px 5px 5px;background-color:#f0f0f0;border:1px solid #e2e2e2;}
.login-pro div.welcome_signup_pro.disabled{background-color:#FCF5C3;border:1px solid #F7E35D;}
.login-pro div.welcome_signup_pro.disabled h3{font-size:14px;line-height:16px;font-weight:bold;margin:0 0 4px 0;}
.login-pro div.welcome_signup_pro.disabled p{font-size:12px !important;font-weight:normal;line-height:16px;}
.login-pro div.welcome_signup_pro .punta{position:absolute;left:-12px;top:5px;height:12px;width:12px;
    background-color:white;
    background-repeat:repeat-x;
    background-position:left bottom;
    background-image:url('/site_media/_img/sprite-backgrounds/punta_signup_pro_ok.gif');
}
.login-pro div.welcome_signup_pro .punta.disabled{border:none;background-image:url('/site_media/_img/sprite-backgrounds/punta_signup_pro_disabled.gif');}
.intro{float:left;width:630px;margin:0;padding:0 10px 10px 30px;}
.intro p{font-weight:bold;font-size:24px !important;line-height:34px;}
h1.signup_pro_header,
.intro p span{font-size:32px !important;line-height:34px;color:#A8C047;}
h1.signup_pro_header{width:890px !important;margin:0 0 0 30px !important;padding:0 !important;}
span.buttomDisabled,
a.confirm-promotor,
a.confirm-promotor:hover{display:inline-block;height:58px;padding:0 0 0 12px;color:white;
    background-color:white;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-backgrounds/signup_pro_buttom_left.gif');
}
span.buttomDisabled span,
a.confirm-promotor span,
a.confirm-promotor:hover span{cursor:pointer;display:inline-block;height:58px;padding:0 12px 0 0;color:white;color:white;font-size:16px !important;line-height:58px;font-weight:bold;
    background-color:white;
    background-repeat:no-repeat;
    background-position:right top;
    background-image:url('/site_media/_img/sprite-backgrounds/signup_pro_buttom_right.gif');
}
span.buttomDisabled span{cursor:default;padding:20px 12px 0 0;height:38px;line-height:16px;}
a.confirm-promotor:hover{background-image:url('/site_media/_img/sprite-backgrounds/signup_pro_bleft_hover.gif');}
a.confirm-promotor:hover span{background-image:url('/site_media/_img/sprite-backgrounds/signup_pro_brigth_hover.gif');}
span.buttomDisabled img{vertical-align:middle;margin:0 5px 0 0;}

.signup_pro_features{width:840px;float:left;border:1px solid #d4d4d4;background-color:#E5EFF5;padding:10px;margin:10px 0 0 0;}
.signup_pro_features div{float:left;width:420px;padding:5px 0;margin:0;}
.signup_pro_features div h4{width:396px;float:left;color:#474747;display:block;font-size:14px;line-height:16px;font-weight:bold;margin:0;padding:4px 4px 4px 20px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 4px;
    background-image:url("/site_media/_img/sprite-icons/ok_icon.png");
}
.signup_pro_features div p{width:400px;float:left;font-size:12px;line-height:14px;padding:0 0 0 20px;}

/* event admin panel */
#public_admin{position:relative;width:604px;margin:0 20px 8px 20px;padding:6px 8px;border:2px solid #A8C047;background-color:#dce6b5;}
#public_admin h4{position:relative;font-size:16px;line-height:20px;font-weight:bold;margin:0;padding:0 0 4px 22px;border-bottom:1px solid #A8C047;
   background-color: transparent;
   background-repeat:no-repeat;
   background-position:left center;
   background-image:url("/site_media/_img/sprite-icons/public_admin_icon.png");
}
#public_admin h4 span{position:absolute;right:0;top:0;display:block;font-weight:normal;font-size:12px;line-height:20px;}
#public_admin h4 span a,
#public_admin h4 span a:hover{font-weight:normal;font-size:12px;line-height:20px;text-decoration:underline;}
#public_admin #direct_actions{width:604px;float:left;}
#public_admin #direct_actions ul{width:604px;float:left;}
#public_admin #direct_actions ul li{float:left;display:inline;margin:0 0 0 8px;border-left:1px solid #A8C047;padding-left:5px;padding-bottom:5px;}
#public_admin #direct_actions ul li.first{margin:0;border-left:0;padding-left:0;}
#public_admin #direct_actions ul li span{width:130px;display:block;margin:0;border-left:0;padding-left:0;font-size:10px;color:#888889;}
#public_admin #direct_actions ul li a,
#public_admin #direct_actions ul li a:hover{display:block;padding:0 0 0 38px;font-size:14px;line-height:37px;
   background-color: transparent;
   background-repeat:no-repeat;
   background-position:left top;
}
#public_admin #direct_actions ul li a:hover{text-decoration:underline;}
#public_admin #direct_actions ul li a.payment,
#public_admin #direct_actions ul li a.payment:hover{background-image:url("/site_media/_img/sprite-icons/public_admin_payment.gif");}
#public_admin #direct_actions ul li a.upload,
#public_admin #direct_actions ul li a.upload:hover{background-image:url("/site_media/_img/sprite-icons/public_admin_upload.gif");}
#public_admin #direct_actions ul li a.edit,
#public_admin #direct_actions ul li a.edit:hover{background-image:url("/site_media/_img/sprite-icons/public_admin_edit.gif");}
#public_admin #direct_actions ul li a.create,
#public_admin #direct_actions ul li a.create:hover{background-image:url("/site_media/_img/sprite-icons/public_admin_create.gif");}
#public_admin #direct_actions ul li a.talk-followers,
#public_admin #direct_actions ul li a.talk-followers:hover{background-image:url("/site_media/_img/sprite-icons/public_admin_talk_followers.gif");padding-left:40px;}
#public_admin #direct_actions ul li a.comment,
#public_admin #direct_actions ul li a.comment:hover{background-image:url("/site_media/_img/sprite-icons/public_admin_comment.gif");padding-left:40px;}
#public_admin #direct_actions ul li a.email,
#public_admin #direct_actions ul li a.email:hover{background-image:url("/site_media/_img/sprite-icons/free_promo_by_email.gif");}

#public_admin .last_modified{width:604px;float:left;text-align:right;border-top:1px solid #A8C047;padding:3px 0 0 0;color:#888889;}
#public_admin .last_modified abbr{color:#474747;font-weight:bold;}
/* fin de public admin panel */