@charset "iso-8859-1";
/* CSS Document */

.contentMessage{ 
background: #FFFFFF;
font-weight:bold; 
background-repeat:no-repeat; 
background-position:10px 9px; 
padding:7px 10px 7px 30px; 
margin-bottom:10px; 
}

.contentMessage.notice { 
border-top:1px solid #093; 
border-bottom:1px solid #093; 
color:#093; 
background-image:url(../img/notice_icon_success.gif); 
}

.contentMessage.error{ 
border-top:1px solid #F00; 
border-bottom:1px solid #F00; 
color:#F00; 
background-image:url(../img/layout/notice_icon_error.gif);
}

.contentMessage.advice { 
border-top:1px solid #F00; 
border-bottom:1px solid #F00; 
color:#F00; 
background-image:url(../img/layout/notice_icon_error.gif); 
}

.hidden { 
position:absolute; 
left:-1000px; 
top:-1000px; 
}

.quickAlert H2{ 
/*border-bottom:1px solid #56c3e7; */
padding-top:7px; 
padding-bottom:4px;
color: #78A22F;
 }

.content-box #register DIV.form-row P {	width:237px; }

.content-box #edit_profile INPUT.form-zip{
	width:50px !important;
	float:left;
	}

.content-box #edit_profile INPUT.form-city{
	width:160px !important;
	float:left;
	margin-left:10px;
	}

.content-box #edit_profile SELECT.form-country{
	width:225px !important;
	}

/** avatar upload / generate on the fly */
#own_avatar_container { 
position:absolute; 
width:270px; 
height:198px; 
text-align:center; 
margin-left:0px;
 }
 
.form-col>#own_avatar_container { 
/*margin-left:104px;*/
 }

.avatarUploadBt DIV.btn-left-upload { margin-left:50px; }
.avatarUploadBt>DIV.btn-left-upload { margin-left:103px; }

/** new (not edit) members form */
.form-rightcol #register_form_2 #own_avatar_container { margin-left:0px; }
.form-rightcol #register_form_2 .avatarUploadBt DIV.btn-left-upload { margin-left:0px; }

#register_form_3 .form-col-small LABEL { width:110px; }

.content-box A.more-link { float:right; }


/* Comunidad Nueva - Grupos - Cambiado5 */
#content #col-left .content-box.groupsearch H1 { 
font-size:12px; 
color:#000; 
margin-bottom:0px; 
padding-bottom:0px; 
margin-top:3px; 
padding-top:0px; 
/*border-top: 2px solid #C1D82F;*/
}
/**/

#content #col-left .content-box.groupsearch H2 { 
/*font-weight:normal; 
border-top:1px solid #00a5da; 
padding-top:3px; 
margin-top:3px; 
margin-bottom:4px; */
}

#content #col-left .content-box.groupsearch INPUT.input-checkbox { margin-top:0px; margin-bottom:0px; }

/** advertising is fun! */
#skyscraper_ad { 
position:absolute; 
left:1134px; 
top:15px;
 }
 
#leaderboard { 
width:765px; 
text-align:center; 
display:none; 
}

#leaderboard IMG, #leaderboard EMBED, #leaderboard OBJECT { margin-bottom:15px; }
/* #promo_banner { width:850px; text-align:center; height:16px; } */

#promo_banner { 
width:765px; 
text-align:center; 
display:none; 
height:16px; 
margin-bottom:15px;
 }
 
#halfpromo { 
width:100%; 
text-align:center; 
display:none;
 }
 
#halfpromo TABLE { 
width:100%; 
} /** sidebar images */

#content #content_ad, #content #content_ad_text, #content #content_textlink { 
display:none; 
float:none; 
clear:both; 
}

#sidebar-promo { 
text-align:center; 
margin-bottom:15px; 
display:none;
 }

#col-right #textlink_ad { 
float:none; 
display:none; 
background-color:#FFF; 
padding:10px; 
border-top:3px solid #00a5da; 
border-bottom:3px solid #00a5da; 
margin-bottom:15px; 
}

#col-right #textlink_ad A FONT, #col-right #textlink_ad A FONT B { display:block; border:none; }

#col-right #textlink_ad A { text-decoration:none; color:#036; }

#col-right #textlink_ad A:hover { text-decoration:underline; }


/** border bottom color depends on life phase -> css/livephases/color_scheme_X.css */
#content #col-left #index-teaser #content_ad, #content #col-left #index-teaser #content_ad_text, #content #col-left #index-teaser #content_textlink { 
margin-bottom:5px; 
border-bottom:1px solid #a6e0f2; 
padding-bottom:15px;
 }
 
#inf-index #content #col-left #index-teaser #content_ad, #inf-index #content #col-left #index-teaser #content_ad_text, #inf-index #content #col-left #index-teaser #content_textlink { 
border-bottom:none; 
border-top: 1px solid #a6e0f2; 
padding-bottom:0px; 
padding-top:5px; 
margin-top:10px; 
} /* subindex pages */

#content #col-left #index-teaser #content_ad DIV IMG,  #content #col-left #index-teaser #content_ad_text DIV IMG,  #content #col-left #index-teaser #content_textlink DIV IMG { float:none; }

#content #col-left #index-teaser #content_ad HR,  #content #col-left #index-teaser #content_ad_text HR,  #content #col-left #index-teaser #content_textlink HR { 
display:none; }

