/*
  stylesheet.css
  2005/10/24 
*/

body {
	font-family: Arial, Verdana;
	font-size: 13px;
	padding: 0px;
      	margin: 0px;
	background-color: #FFFFFF; 
}

div#wrapper {
	position:relative; 
	margin-left:auto; 
	margin-right:auto; 
	padding: 15px;
	width: 960px;  
	background-color: #FFFFFF; 
}

.promolink	{	color: red;
}

.logo     {     font-family: Verdana, Arial;
                font-size: 30px;
		line-height: 35px;
	       	color: #000000;
		font-weight: bold;
}

.t0     {       font-family: Arial, Verdana;
                font-size: 20px;
		line-height: 25px;
}
.t0 a {
		text-decoration: none;
}
.t0 a:hover {
		text-decoration: underline;
}

.t1     {       font-family: Arial, Verdana;
                font-size: 16px;
		line-height: 20px;
}
.t2 	{	font-family: Arial, Verdana; 
		font-size: 14px;
		line-height: 18px;
}
.t3 	{	font-family: Arial, Verdana; 
		font-size: 13px;
		line-height: 16px;
}
.t4     {       font-family: Arial, Verdana; 
                font-size: 12px;
		line-height: 15px;
}
.marco	{	padding: 3px;
		border: 1px solid #CCCCCC;
		margin: auto;
}
.marco_zip {	padding: 0px;
		border: 1px solid #000000;
		margin: auto;
}

.errorbox{ 	border: dotted 1px #FF0000;
		color: #FF0000;
		font-weight: normal;
		width: 730px;
		margin-top: 15px;
		margin-bottom: 5px;
		margin-left: auto;
		margin-right: auto;
		padding: 5px;
		text-align: left;
}

.messagebox{    border: dotted 1px #009900;
                color: #007700;
                font-weight: normal;
                width: 730px;
                margin-top: 15px;
                margin-bottom: 5px;
                margin-left: auto;
                margin-right: auto;
                padding: 5px;
                text-align: left;
}

h3 	{ 	margin: 12px 0px 12px 0px;
		padding: 2px 0px 2px 5px;
		font-family: Arial, Verdana; 
		font-size: 14px; 
		border: 0px;
 		background-color: #FFEE55;
}

h2	{       margin: 12px 0px 2px 0px;
                padding: 1px 0px 1px 0px;
                font-family: Arial, Verdana;
                font-size: 16px;
                border: 0px;
                background-color: #FFFFFF;
}

h2 a	{	text-decoration: none;
		color: #000000;
}

img	{	border: none;
}

#buttonmenu_1 ul, #buttonmenu_1 li {margin: 12px 0px 0px 0px; width:100%; padding:0; list-style-type:none; list-style-image:none}
#buttonmenu_1 a {display:block; padding:1px; margin:0; border:3px outset #000099; background:#333399; color:white; text-align:center; font-weight:bold; text-decoration:none;}
#buttonmenu_1 a:hover {position:relative; border:3px inset #000099; background:#3333dd; color:white;}

#buttonmenu_2 ul, #buttonmenu_2 li {margin: 12px 0px 0px 0px; width:100%; padding:0; list-style-type:none; list-style-image:none}
#buttonmenu_2 a {display:block; padding:1px; margin:0; border:3px outset #CC0000; background:#FF2200; color:white; text-align:center; font-weight:bold; text-decoration:none;}
#buttonmenu_2 a:hover {position:relative; border:3px inset #CC0000; background:#FF3300; color:white;}

#buttonmenu_3 ul, #buttonmenu_3 li {margin: 12px 0px 0px 0px; width:100%; padding:0; list-style-type:none; list-style-image:none}
#buttonmenu_3 a {display:block; padding:1px; margin:0; border:3px outset #003300; background:#006600; color:white; text-align:center; font-weight:bold; text-decoration:none;}
#buttonmenu_3 a:hover {position:relative; border:3px inset #003300; background:#008800; color:white;}


/* Poster profile icons (para el boton de Mensajes Privados en los envios)
----------------------------------------*/
ul.profile-icons {
	padding-top: 10px;
	list-style: none;
}

/* Rollover state */
ul.profile-icons li {
	float: left;
	margin: 0 6px 3px 0;
	background-position: 0 100%;
}

/* Rolloff state */
ul.profile-icons li a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
ul.profile-icons li span { display:none; }
ul.profile-icons li a:hover { background: none; }

/* Positioning of moderator icons */
.postbody ul.profile-icons {
	float: right;
	width: auto;
	padding: 0;
}
.postbody ul.profile-icons li {
	margin: 0 3px;
}

/* Profile & navigation icons */
.email-icon, .email-icon a		{ background: none top left no-repeat; }
.aim-icon, .aim-icon a			{ background: none top left no-repeat; }
.yahoo-icon, .yahoo-icon a		{ background: none top left no-repeat; }
.web-icon, .web-icon a			{ background: none top left no-repeat; }
.msnm-icon, .msnm-icon a			{ background: none top left no-repeat; }
.icq-icon, .icq-icon a			{ background: none top left no-repeat; }
.jabber-icon, .jabber-icon a		{ background: none top left no-repeat; }
.pm-icon, .pm-icon a				{ background: none top left no-repeat; }
.quote-icon, .quote-icon a		{ background: none top left no-repeat; }

/* Moderator icons */
.report-icon, .report-icon a		{ background: none top left no-repeat; }
.warn-icon, .warn-icon a			{ background: none top left no-repeat; }
.edit-icon, .edit-icon a			{ background: none top left no-repeat; }
.delete-icon, .delete-icon a		{ background: none top left no-repeat; }
.info-icon, .info-icon a			{ background: none top left no-repeat; }

/* Set profile icon dimensions */
ul.profile-icons li.email-icon		{ width: 20px; height: 20px; }
ul.profile-icons li.aim-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.yahoo-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.web-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.msnm-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.icq-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.jabber-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.pm-icon		{ width: 28px; height: 20px; }
ul.profile-icons li.quote-icon	{ width: 54px; height: 20px; }
ul.profile-icons li.report-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.edit-icon	{ width: 42px; height: 20px; }
ul.profile-icons li.delete-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.info-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.warn-icon	{ width: 20px; height: 20px; }

/* Fix profile icon default margins */
ul.profile-icons li.edit-icon	{ margin: 0 0 0 3px; }
ul.profile-icons li.quote-icon	{ margin: 0 0 0 10px; }
ul.profile-icons li.info-icon, ul.profile-icons li.report-icon	{ margin: 0 3px 0 0; }

/* Profile & navigation icons */
.email-icon, .email-icon a	{ background-image: url("/foro/styles/prosilver/imageset/icon_contact_email.gif"); }
.aim-icon, .aim-icon a		{ background-image: url("/foro/styles/prosilver/imageset/icon_contact_aim.gif"); }
.yahoo-icon, .yahoo-icon a	{ background-image: url("/foro/styles/prosilver/imageset/icon_contact_yahoo.gif"); }
.web-icon, .web-icon a		{ background-image: url("/foro/styles/prosilver/imageset/icon_contact_www.gif"); }
.msnm-icon, .msnm-icon a	{ background-image: url("/foro/styles/prosilver/imageset/icon_contact_msnm.gif"); }
.icq-icon, .icq-icon a		{ background-image: url("/foro/styles/prosilver/imageset/icon_contact_icq.gif"); }
.jabber-icon, .jabber-icon a	{ background-image: url("/foro/styles/prosilver/imageset/icon_contact_jabber.gif"); }
.pm-icon, .pm-icon a		{ background-image: url("/foro/styles/prosilver/imageset/es_es/icon_contact_pm.gif"); }
.quote-icon, .quote-icon a	{ background-image: url("/foro/styles/prosilver/imageset/es_es/icon_post_quote.gif"); }
/* Moderator icons */
.report-icon, .report-icon a	{ background-image: url("/foro/styles/prosilver/imageset/icon_post_report.gif"); }
.edit-icon, .edit-icon a	{ background-image: url("/foro/styles/prosilver/imageset/es_es/icon_post_edit.gif"); }
.delete-icon, .delete-icon a	{ background-image: url("/foro/styles/prosilver/imageset/icon_post_delete.gif"); }
.info-icon, .info-icon a	{ background-image: url("/foro/styles/prosilver/imageset/icon_post_info.gif"); }
.warn-icon, .warn-icon a	{ background-image: url("/foro/styles/prosilver/imageset/icon_user_warn.gif"); } /* Need updated warn icon */


/*
AFF
*/

.my_banner_class TD {
		font-family: Verdana, Arial;
		font-size: 11px;
}
.my_banner_class .title {
		font-family: Verdana, Arial;
		font-size: 10px;
                font-weight: bold;
                text-align: center;
}
.my_banner_class A IMG {
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
		display: none;
		border: 1px solid #FFFFFF;
}
.my_banner_class .handle {
		font-family: Verdana, Arial;
		color: #660033;
		font-weight: bold;
		font-size: 11px;
}
.my_banner_class .age_gender {
		font-family: Verdana, Arial;
		color: #000000;
                font-size: 11px;
}
.my_banner_class .location {
		font-family: Verdana, Arial;
 		color: #000000;
		font-size: 11px;
}
.my_banner_class A {
		color: #000000;
		text-decoration: none;
}
