/* vBulletin 3 CSS For Style 'WebmastersForo' (styleid: 3) */
body
{
	background: #E8E8E3 url(../../images/webmastersforo/misc/body-bg.jpg) repeat-x scroll top left;
	color: #51473D;
	font: 10pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		margin: 0;
		padding: 0;
}
a:link, body_alink
{
	color: #51473D;
	text-decoration: none;
}
a:visited, body_avisited
{
	color: #51473D;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #51473D;
	text-decoration: underline;
}
.page
{
	background: #FFFFFF;
	color: #000000;
}
td, th, p, li
{
	font: 10pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	background: #ffffff;
	color: #000000;
	border: 1px solid #AFAEA5;
}
.tcat
{
	background: #EDEDE5 url(../../images/webmastersforo/gradients/gradient_tcat.gif) repeat-x top left;
	color: #666458;
	font: bold 11pt 'trebuchet ms' , verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #666458;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #666458;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #666458;
	text-decoration: underline;
}
.thead
{
	background: #DCDDD3 url(../../images/webmastersforo/gradients/gradient_thead.gif) repeat-x top left;
	color: #666458;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #666458;
}
.thead a:visited, .thead_avisited
{
	color: #666458;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #666458;
}
.tfoot
{
	background: #EAE8D3;
	color: #666458;
}
.tfoot a:link, .tfoot_alink
{
	color: #666458;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #666458;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #666458;
}
.alt1, .alt1Active
{
	background: #FFFFFF;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #F4F3E8;
	color: #000000;
}
td.inlinemod
{
	background: #ffc1de;
	color: #000000;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 10pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea, .bginput
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	font: 11px 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
	color: #666686;
}
.navbar
{
	font: 11px 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panelsurround
{
	background: #F4F3E8;
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #869BBF url(../../images/webmastersforo/gradients/gradient_tcat.gif) repeat-x top left;
	color: #666458;
	font: bold 11px 'trebuchet ms', tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #666458;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #666458;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #666458;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #F4F3E8;
	color: #666458;
	font-family: 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #666458;
}
.vbmenu_option
{
	background: #ffffff;
	color: #666458;
	font: 11px 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #666458;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #666458;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #666458;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #F4F3E8;
	color: #666458;
	font: 11px 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #666458;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #666458;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #666458;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
#header {
	width: 976px;
	height: 136px;
	padding: 0;
	margin: 0 auto 5px auto;
	position: relative;
}
	#header h1 {
		width: 410px;
		height: 35px;
		left: 190px;
		top: 0; /* para Explorer */
		position: absolute;
		background: transparent url(../../images/webmastersforo/misc/forowebmasters.jpg) no-repeat;
		text-indent: -80000px;
		margin-top: 20px;
		margin-bottom: 1px;
	}
	
	#header img {
		float: left;
		margin-top: 10px;
	}

#mainmenu {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 56px;
	height: 61px;
	width: 790px;
	list-style: none;
}

	#mainmenu li {
		float: left;
		margin-right: 8px;
	}
	
	#menu-registrarse { width: 114px; background: transparent url(../../images/webmastersforo/misc/menu-registrarse.jpg) no-repeat 0 0;}
	#menu-login { width: 92px; background: transparent url(../../images/webmastersforo/misc/menu-ingresar.jpg) no-repeat 0 0;}
	#menu-panelcontrol { width: 112px; background: transparent url(../../images/webmastersforo/misc/menu-paneldecontrol.jpg) no-repeat 0 0;}
	#menu-faqs { width: 70px; background: transparent url(../../images/webmastersforo/misc/menu-faqs.jpg) no-repeat 0 0;}
	#menu-miembros { width: 103px; background: transparent url(../../images/webmastersforo/misc/menu-miembros.jpg) no-repeat 0 0;}
	#menu-calendario { width: 110px; background: transparent url(../../images/webmastersforo/misc/menu-calendario.jpg) no-repeat 0 0;}
	#menu-temasdehoy { width: 104px; background: transparent url(../../images/webmastersforo/misc/menu-temasdehoy.jpg) no-repeat 0 0;}
	#menu-buscar { width: 77px; background: transparent url(../../images/webmastersforo/misc/menu-buscar.jpg) no-repeat 0 0;}
	#menu-enlaces { width: 84px; background: transparent url(../../images/webmastersforo/misc/menu-enlaces.jpg) no-repeat 0 0;}
	#menu-salir { width: 51px; background: transparent url(../../images/webmastersforo/misc/menu-salir.jpg) no-repeat 0 0;}

	#mainmenu li a {
		text-indent: -800000px;
		display: block;
		height: 61px;
		line-height: 61px;
		text-align: center;
	}

	#mainmenu li a:hover {
		background-position: 0 -61px;
	}

#navbar {
	width: 946px;
	margin: 0 auto;
}
	#breadcrumb {
		width: 580px;
		min-height: 70px;
		margin-bottom: 8px;
	}
	#breadcrumb ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#breadcrumb ul li {
		padding-left: 15px;
		background: transparent url('../../images/webmastersforo/misc/navbar-raquo.gif') no-repeat left center;
		display: inline;
		font-size: 12pt;
	}
	#breadcrumb ul li.first {
		background: none;
		padding-left: 0;
	}
	#breadcrumb ul li a {
		font-family: Arial, Verdana, "Trebuchet ms", sans-serif;
		font-weight: bold;
		color: #9d9d9d;
		text-decoration: none;
		font-size: 12pt;
	}
	#breadcrumb ul li a:hover {
		color: #6d6d6d;
	}
	#breadcrumb h1, #breadcrumb h1 li {
		list-style: none;
		font-weight: bold;
		margin: 0;
		padding: 0;
		color: #7c522c;
		font-size: 24px;
	}
	#breadcrumb h2 {
		padding: 0;
		display: inline; 
		font-family: Arial, Verdana, "Trebuchet ms", sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #5b5b5b;
	}

#userbox {
	font-family: 'trebuchet ms',verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
	font-size: 12px;
	line-height: 13px;
	padding: 8px;
	color: white;
	float: right;
	background: transparent url(../../images/webmastersforo/misc/userbox-bg.jpg) no-repeat;
	width: 344px;
	height: 53px;
}
	#userbox img {
		float: left;
		margin-right: 7px;
		width: 50px;
		height: 50px;
		border: 1px solid #525043;
		background: #9c9187 url(../../images/webmastersforo/misc/avatar-none.jpg) no-repeat;
	}
	
	#userbox strong {
		font-size: 15px;
		color: #51473D;
	}

/* Container */
.page {
	background: url('../../images/webmastersforo/misc/container-bg.gif') repeat-y center; 
	width: 946px;
	margin: 0 auto;
	padding: 0 15px;
}

.CTC, .CBC, .CTL, .CTR, .CBL, .CBR {height: 15px;}
.CTL, .CTR, .CBL, .CBR {width: 15px;}
.CTL, .CBL {float: left;}
.CTR, .CBR {float: right;}
.CTC, .CBC {width: 976px; margin: 0 auto; padding: 0;}
.CTL {background: url('../../images/webmastersforo/misc/CTL.gif') no-repeat top;}
.CTR {background: url('../../images/webmastersforo/misc/CTR.gif') no-repeat top;}
.CTC {background: url('../../images/webmastersforo/misc/CTC.gif') repeat-x top;}

.CBL {background: url('../../images/webmastersforo/misc/CBL.gif') no-repeat top;}
.CBR {background: url('../../images/webmastersforo/misc/CBR.gif') no-repeat top;}
.CBC {margin-bottom: 10px; background: url('../../images/webmastersforo/misc/CBC.gif') repeat-x top;}

/* ============ Footer ============ */

#footer {
	font-family: Arial, Verdana, "Trebuchet ms", sans-serif;
}
#footer h4 {
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #644424;
}

#footer a, #footer a:visited {
	color: #9e6e46;
}

#footer ul {
	margin-top: 0;
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
}
#footer ul li a {
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
}

#footer .links {
	padding: 10px;
	padding-bottom: 0;
	float: left;
	border-left: 1px dashed #ededed;
}

#footer .forum {
	width: 200px;
}

#footer .sponsors {
	float: right;
	width: 530px;
}

	#footer .sponsors li {
		display: inline;
		float: left;
		margin: 3px;
	}
	
	#footer .sponsors img { border: 0;}

#footer .friends {
	width: 100%;
	margin-bottom: 10px;
}

	#footer .friends li {
		background: transparent url(../../images/webmastersforo/misc/friends-open.gif) no-repeat left center;
		float: left;
		display: inline;
		margin-left: 5px;
		padding-left: 5px;
	}
	#footer .friends a {
		background: transparent url(../../images/webmastersforo/misc/friends-close.gif) no-repeat right center;
		line-height: 20px;
		padding-right: 5px;
		font-size: 14px;
		display: block;
	}

#footer .admin {
	float: right;
}

	#footer .admin li { 
		float: left;
		margin-right: 25px;
		line-height: 30px;
		padding: 0 0 0 35px;
	}


#style {background: transparent url(../../images/webmastersforo/misc/style.png) no-repeat left center; }
#language {background: transparent url(../../images/webmastersforo/misc/language.png) no-repeat left center; }
#admincp {background: transparent url(../../images/webmastersforo/misc/guru.png) no-repeat left center; }
#modcp {background: transparent url(../../images/webmastersforo/misc/moderator.png) no-repeat left center; }

#disclaimers {
	width: 600px;
	margin: 0 auto;
}
	#disclaimers p {
		color: #7c7c78;;
		text-align: center;
		font-size: 11px;
		margin: 0;
		padding: 0;
	}


/* ============ Original Styles ============ */

.dcc {
	background-image: url(../../images/webmastersforo/misc/dc_centre.gif); 
	height: 6px; 
	font-size: 1px; 
	line-height: 1px;
}
.dcg {
	float: left; 
	background-image: url(../../images/webmastersforo/misc/dc_gauche.gif); 
	width: 24px; 
	height: 6px;
}
.dcd {
	float: right; 
	background-image: url(../../images/webmastersforo/misc/dc_droite.gif); 
	width: 24px; 
	height: 6px;
}
.header_fond {
	background: #FFFFFF url(../../images/webmastersforo/misc/header_fond.gif) ;
	height: 134px;
	border: 0px;
}

.connecter {
	color: #339900;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}
.deconnecter {
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}
.invisible {
	color: #FF0000;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}

.images {
	background-color: #F4F3E8;   
	border-left: 1px solid #666458;
	border-right: 1px solid #666458; 
	border-top: 1px solid #666458; 
	border-bottom: 1px solid #666458;
	margin: 8px auto 0px auto; 
	padding: 0px 0px 5px 0px; color:#ffffff; 
}
