html {
	/*background: #2e2e2e url('Images/bg.gif') repeat-y top left;*/
}

body,p,ul{
	font: 12px arial, verdana;
	color: #999999;
}

#fw-container {
	/*background: transparent url('Images/bg.gif') repeat-y top left;*/
	margin: 0px;
	padding: 0px;
	border: 0 ;
	position:relative;
}


/* __________________________ Header Section __________________________
_______________________________________________________________________________*/
#fw-head
{
	background: #232323 url('bg-head.gif') repeat-x top left;
	position: relative;
	height: 85px;
	margin: 0px 0px 0px 258px;
	border: 0;
}

#fw-title
{
	font: normal 24px lucida sans, arial;
	letter-spacing: -1px;
	color: #fff; 
	margin: 0px 0px 0px 25px;
	display: inline;
	padding: 0px 0px 0px 0px;
	float:left;
}

#fw-smalltitle
{
	font: normal 18px lucida sans, arial;
	letter-spacing: -1px;
	color: #999999; 
	margin: 0px 0px 0px 0px;
	display: inline;
	padding: 0px 10px 1px 10px;
	top: 57px;
	background: #232323;
}

#fw-title a
{
	color: #fff; 
	text-decoration:none;
}

#fw-title a:hover{}


.fw-logo {
	/*background:url('bg-logo.gif');*/
	position: absolute;
	top: 0px;
	left: -247px;
	width: 247px;
	height: 168px;
	z-index: 5;
	overflow: hidden;
	font-size: 0px;
	background-position:center !important;
	background-repeat:no-repeat !important;
}


/* __________________________ Navigation __________________________
_______________________________________________________________________________*/

#fw-blockContainer {
	}

#fw-mainnavwrap {
	width: 258px;
}

#fw-nav-menu {
	padding: 20px 0px 0px 0px;
	margin: 0px;
	font: normal 12px lucida sans, arial;
	color: #000;
	text-align: left;
	display: inline;
	float: left;
}

#fw-nav-menu a{
	margin: 0px;
	padding: 3px 0px 3px 10px;
	text-decoration: none;
	color: #000;
	background: #e9e8e8;
	display: block;
	width:222px;
}

#fw-nav-menu a:hover{
	/*color: #49aa70;*/
	background: #fff url('../imagenes/bg-hover.gif') no-repeat top right;
	text-decoration: none;
}
#fw-nav-menu-fijo{
	color: #fa9558;
	margin: 0px;
	padding: 3px 0px 3px 10px;
	background: #e9e8e8;
	display: block;
	width:222px;
	/*color: #49aa70;*/
	background: #fff url('../imagenes/bg-hover.gif') no-repeat top right;
	text-decoration: none;
}

#fw-nav-menu ul {
	margin: 0px;
	padding: 0px 0px 20px 25px;
	list-style: none;
	text-align: left;
	cursor: default;
}
  
#fw-nav-menu li {
	margin: 0px;
	padding: 2px 0px 2px 0px;
}

a,
a:visited {
	color: #d8824e;
	text-decoration: none;
}

a:hover,
a:visited:hover {
	color: #fa9558;
	text-decoration: none;
}
.fw-title{
	color: #fa9558;
}
.fwBlogEntryTitle {
	color: #fa9558 !important;
}

#fw-nav-menu a:hover{
	color: #d8824e;
}

.fw-odd {color:#000000; background-color:#e9e8e8; border-color:#000000;} 
.fw-even {color:#000000; background-color:#ffffff; border-color:#545454;} 
.fw-primary {color:#; background-color:#cb5a0f; border-color:#545454;} 
.fw-secondary {color:#000000; background-color:#545454; border-color:#545454;} 
.fw-tertiary {background-color: #D0804F; border-color: #D0804F;}

/* __________________________ Big Contain & Paragraphs __________________________
_______________________________________________________________________________*/

#fw-bigcontain {
	margin: 0px;
	padding: 20px 0px 0px 25px;
	text-align: left;
	float: left;
	width: 60%;
	overflow: visible !important;
	overflow: hidden;
	position:absolute;
	top:85px;
	left:258px;
}
*html #fw-bigcontain {left:0px;}

#fw-columnContainer {
	width:100%;
}

.fw-paragraph{
	margin: 0px;
	padding: 0px;
	clear: both;
}

.fw-title{
	/*color: #4bc47c;*/
	font: bold 15px lucida sans, arial;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	text-transform: uppercase;
}
 
.fw-text{
	margin: 0px;
	padding: 0px 20px 20px 0px;
	height: 100%;
}


/*--------------------------------------------------------------------------
   Set up the Universal Column Definition here 
   This sets when and under what conditions the columns will actually display.
-----------------------------------------------------------------------------*/
 
 .hasOneColumn #fw-leftColumn, .hasOneColumn #fw-rightColumn { display: none; } 
 .hasTwoColumns #fw-rightColumn { display: none; }
 
 .hasSidebar #fw-bigcontain {  }
 .hasSidebar #fw-sidebar {  }
 
 .noSidebar #fw-bigcontain {  }
 .noSidebar #fw-sidebar { display: none; }
/* __________________________ Sidebar, Footer & Formatting __________________________
_______________________________________________________________________________*/
#fw-sidebar
{
	width: 234px;
	padding-left:26px;
}

#fw-sidebarbegin{
}

#fw-sidebarend{
}

#fw-sidebar .fw-paragraph{
}
#fw-sidebar .fw-paragraphtop{}

#fw-sidebar .fw-title{
}
#fw-sidebar .fw-text{
}


#fw-footer
{
	font-size: 10px;
	font-family: verdana;
	padding: 0px 0px 0px 0px;
	clear: both;
	color: #999;
	text-align: right;
}
.fw-footertext{
	padding: 5px 25px 5px 25px;
	margin: 0px;
	background: #232323;
	display: inline;
}
#fw-footer a{
}

#fw-tracker
{
 clear: both;
}


/* __________________________ Miscellaneous __________________________
_______________________________________________________________________________*/
code,pre {
	font-size:12px
}

fieldset {
	margin:1em 0;
	padding:1em;
	border:1px solid #CCC
}

legend {
	color:#000;
	font-weight:bold;
}

label {
	cursor:pointer
}

.imgleft{float: left;clear: left;margin-right: 7px;margin-bottom: 3px;}
.imgright{float: right;clear: right;margin-right: 7px;margin-bottom: 3px;}

a img{ border: 0px;}

hr{ display: none;}

/* forms */

label,button,input[type="submit"] {
	cursor:pointer;
}

input,textarea {
	padding:.1em;

}

textarea {
	font:1em verdana,arial,sans-serif;
}

.formSpan {
	display:block;
	margin-bottom: 1.25em;
}


/* This can be used to decorate around any advertisements that appear on the page (non-premium users only) */
/* It is STRICTLY forbidden to modify this code as to obstruct the view of the advertisement */

#fw-advertisement
{
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 0;
	text-align: center;
	background: #232323;
}


/* The following styles are for the blog.
* Remember, if a CSS property is already defined in blog.css,
* you must use the !important rule.
*/

/* 
* blog entry container 
*/
.fwBlogEntryDisplay {
	border-bottom: 0 !important;
	margin: 0px !important;
	margin-bottom: 30px !important;
	padding: 0px 0px 1px 0px !important;
}

/* 
* blog entry title
*/
.fwBlogEntryTitle {
	/*color: #4bc47c !important;*/
	font: bold 15px lucida sans, arial !important;
	margin: 0px !important;
	padding: 10px 0px 2px 0px !important;
	text-transform: uppercase !important;
}

/* 
* blog entry date
*/
.fwBlogEntryDate {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	font: normal 10px verdana !important;
	color: #d8d7d7 !important;
	text-transform: uppercase !important;
}

.fwBlogEntryDate BR {
	display: none;
}

/* 
* blog entry body
*/
.fwBlogEntryBody {
	padding: 0px 0px 10px 0px !important;
	margin: 0px 0px 5px 0px !important;
	border-bottom: solid 4px #232323 !important; 
}


/* 
* blog comments
*/
.fwBlogCommentContainer{
	padding: 10px !important;
	margin: 10px 0px 0px 0px !important;
	background-color: #232323 !important;
	border: 0 !important;
}

#fw-mainnavwrap { float: right }
#fw-bigcontain { position: static !important; float: left; }
.fw-paragraph-bottom { clear: both; }
.clears { clear: both; }
.fw-footertext { display: block !important; }
#fw-footer p { padding-left: 10px; }

.blanco {
	color: #FFFFFF;
}
.rojo {
	color: #CC3300;
}
.formularios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
input { 
	font-family: verdana; 
	font-weight: none; 
	font-size: 11px; 
	text-decoration: none; 
	color: #000000; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #999999; 
}