html,body{margin:0;padding:0}
body{
	text-align:center;
	background-image: url(../../images/newBg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	background-repeat: repeat-x;
	font-size: 12px;
}
div#column li a {
	color: #666666;
	text-decoration: none;
	display: block;
}
div#header {
	background-color: #FEFEFE;
	margin-right: auto;
	margin-left: auto;
	height: 82px;
	width: 924px;
}
div#container{
	width:932px;
	text-align: left;
	background-image: url(../../images/mainBg.gif);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
div#primarynavigation { width: 490px; margin-right: auto; margin-left: auto; padding-left: 30px; padding-top: 8px; padding-bottom: 8px; color: #c60010; font-size: 12px; float: left; }

div#secondarynavigation { width: 370px; margin-right: auto; margin-left: auto; padding-top: 8px; padding-bottom: 8px; color: #c60010; font-size: 12px; float: right; text-align: right; padding-right: 20px; }
div#content h1 {
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #c60010;
}
div#contentprops h1 { color: #c60010; font-size: 18px; font-family: Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
div#content p { font-size: 12px; margin-bottom: 4px; }
div#contentprops p { font-size: 12px; margin-bottom: 4px; }
div#column li {
	list-style-type: none;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: -30px;
	color: #666666;
}
div#column .colhome { color: #666; font-size: 15px; text-decoration: none; margin-top: 15px; margin-bottom: 5px; margin-left: 5px; }
div#column .colhome a:link { color: #666; text-decoration: none; }
div#column .colhome a:hover { color: #666; text-decoration: none; }
div#column .colhome a:active { color: #666; text-decoration: none; }
div#column .colhome a:visited { color: #666; text-decoration: none; }
.contact {
	color: #666666;
	line-height: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div#primarynavigation a {
	text-decoration: none;
	color: #666666;
	font-size: 12px;
}
div#secondarynavigation a {
	text-decoration: none;
	color: #666666;
	font-size: 12px;
}
div#banner { width: 924px; height: 200px; margin-right: auto; margin-left: auto; background-image: url(../../images/carbonFibre.gif); background-repeat: repeat-y; }
#chat { background-image: url(../../images/avicocampos.gif); background-repeat: repeat; width: 214px; float: left; }
.black {
	background-color: #0a0a0a;
}
#flash { width: 710px; float: left; }
div#wrapper{
	width:915px;
	float: left;
	margin-left: 4px;
	background-color: #ffffff;
}
div#content{ color: #444;
	p;margin-right: 325px; padding: 10px 10px 40px 32px; }
div#contentprops { color: #444; margin-right: 15px; padding: 10px 10px 40px 32px; }
.related {
	color: #727272;
	font-size: 12px;
	font-size: 11px;
	font-weight: bold;
	
}
div#flashimage{ background-color: #ff9000; float:left; width:170px; margin-left:-420px; margin-top: 0; }

div#logo {
	float: left;
	padding-left: 23px;
	padding-top: 20px;
}
div#toplinks {
	float: right;
	color: #666666;
	margin-right: 23px;
	margin-top: 40px;
}
div#footer{
	clear:left;
	width:924px;
	
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../../images/carbonStrip.gif);
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	line-height: 21px;
	height: 21px;
}
div#footer a { color: #fff; text-decoration: none; }
div.line { background-image: url(../../images/avisocampos.gif); background-repeat: repeat; width: 924px; margin-right: auto; margin-left: auto; }
.case {
	color: #009EE0;
	font-size: 12];
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 3px;
	
}
div#content h2 {
	font-size: 14px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #666666;
}
div#content h3 { color: #2a2a2a; font-size: 13px; font-family: Arial, Geneva, Helvetica, sans-serif; }
div#contentprops h2 { color: #666666; font-size: 14px; font-family: Arial, Geneva, Helvetica, sans-serif; }
div#content a:link { color: #c60010; text-decoration: none; }
div#content .small { color: #515254; font-size: 10px; }
div#content a:hover { color: #c60010; text-decoration: none; }
div#content a:visited { color: #40594f; text-decoration: none; }
div#content a:active { color: #40594f; text-decoration: none; }
div#contentprops a:link { color: #666; text-decoration: none; }
div#contentprops a:hover { color: #666; text-decoration: none; }
div#contentprops a:active { color: #666; text-decoration: none; }
div#contentprops a:visited { color: #666; text-decoration: none; }
div#column { float:left; width:317px; padding-top: 2px; color: #666666; margin-left: -317px; }
	
.thumbnail {
	float: left;
	margin: 6px;
	width: 100px;
	height: 100px;
}
.thumbnail li{
	margin-left: 20px;
	}
span {
	
	}
td p {
	font-size: 11px;
	color:#666666;
	padding: 0px;
	margin: 0px;
}
td {
	padding-right: 10px;
	}
.engageh { font-weight: bold; width: 25%; padding-bottom: 3px; padding-left: 2px; }
.engagec { width: 25%; padding-top: 5px; padding-left: 2px; border-top: 1px solid #d6d6d6; }
.alternate {
	background-color: #f8f8f8;
	}
#portholder {
	width: 710px;
	height: 470px;
	}
/*
#thumbtable img{
	border: 1px solid #ffffff;
}

#thumbtable img.selected {
	border: 1px solid #009ee0;
	}
*/	div#contact {
	float: right;
	color: #666;
	font-size: 15px;
	text-align: right;
	margin-top: 20px;
	margin-right: 15px;
}
#contact span {	
    color: #666;
	font-size: 13px;
	text-align: right; 
	}
div#contact a {
	font-size: 50%;
	color: #c60010;
	text-decoration: none;
}
/* Ditto 2 Blog
------------------------------------------------------------------------------- */
div#content .ditto_summaryPost h3 { color: #c60010; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin: 0; }
div#content .ditto_summaryPost h3 a { color: #c60010; font-size: 14px; text-decoration: none; }
div#content .ditto_summaryPost { font-size: 12px; color: #444; font-family: Arial, Helvetica, sans-serif; line-height: 14px; width: 100%; float: left; clear: left; }
div#content .ditto_summaryPost a { color: #444; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
div#content .archivo { color: #959595; font-size: 11px; line-height: 14px; width: 500px; float: left; clear: both; }
div#content .archivo h3 { color: #515254; font-size: 12px; line-height: 14px; }
div#content .ditto_info { color: #515254; font-size: 11px; }
div#content .ditto_info a { font-size: 11px; }
div#content .ditto_end { font-family: Arial, Helvetica, sans-serif; text-decoration: none; width: 540px; height: 1px; margin-top: 10px; margin-bottom: 15px; border-bottom: 1px solid #dbdbdb; }
div#content .ditto_link a { color: #40594f; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; margin-right: 10px; float: right; margin-bottom: 5px; }
div#content .ditto_paging { border-top: 1px solid #ccc; padding: 10px; font-size: 11px; color: #c60010; clear: both; }
div#content #ditto_pages { color: #959595; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 17px; float: left; clear: both; margin-top: 10px; margin-bottom: 10px; padding-top: 1px; padding-bottom: 2px; }
div#content #ditto_pages .ditto_currentpage { color: #c60010; background-color: #dbdbdb; text-align: center; margin: 0 1px 0 0; padding: 1px 5px 2px; border: solid 1px #959595; }
div#content #ditto_pages .ditto_off { padding: 1px 5px 2px; color: #959595; background-color: #e8e8e9; text-align: center; margin: 0 1px 0 0; border: solid 1px; }
div#content #ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited { text-decoration: none !important; color: #515254; font-size: 11px; line-height: 17px; background-color: #d6d6d6; text-align: center; margin: 0 1px 0 0; padding: 1px 5px 2px; border: solid 1px #959595; }
div#content #ditto_pages a:hover { background-color: #e8e8e9; color: #c60010; border: solid 1px #959595; }
div#content #ditto_archivelist ul {
    list-style-type: none; 
    margin-left: 15px; 
    padding-left: 0;
}
div#content #ditto_archivelist ul ul{
    list-style-type: square;
    margin-left: 35px;
}
div#content #ditto_archivelist .ditto_month {
    font-weight: bold;
}

/* @group Contact Form */

.contact_form_mini label { color: #d6d6d6; font-size: 10px; display: block; padding: 0; margin: 5px 0 0; }
.contact_form_mini { margin-top: 10px; margin-left: 10px; padding: 0; }
.contact_form_mini img {
	display: block;
	float: none;
	margin: 5px 0;
	border: 1px solid #ccc;
	}


.contact_form_mini textarea { width: 190px
	; height: 30px; border-color: #666; }


.footnote {
    color: #666;
    }

.contact_form_mini p.checkbox label { font-size: 10px; display: inline; padding: 0; margin: 0; }
.contact_form_mini p.checkbox input.checkbox { font-size: 10px; width: auto; margin-left: 10px; }


.contact_form_mini input.text { width: 190px; clear: left; border: solid 1px #8c8c8c; }
.contact_form_mini h3 { color: #d6d6d6; font-size: 12px; line-height: 110%; margin: 0; padding: 0; }
.contact_form_mini input[type="submit"] { cursor:pointer; border:outset 1px #ccc; color:#666; font-weight:normal; background-image: url(../../images/formbg.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; padding: 1px 2px; float: right; margin-top: 12px; margin-right: 10px; }
/*----Columna destacados
--------------------------------------------------------------- */
div#column .dest_summaryPost { color: #444; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; background-color: #f7f7f7; width: 313px; float: left; clear: left; margin: 0 0 7px 4px; padding: 0; }
div#column .dest_summaryPost h4 { color: #c60010; font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin: 0; }
div#column .dest_summaryPost h4 a { color: #c60010; font-size: 11px; text-decoration: none; }
div#column .dest_summaryPost a { color: #1a171b; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
div#column h3 { color: #515254; font-size: 12px; line-height: 14px; }
div#column .ditto_info { color: #515254; font-size: 11px; }
div#column .ditto_info a { color: #1a171b; font-size: 11px; }
div#column .dest_summaryPost .end { font-family: Arial, Helvetica, sans-serif; text-decoration: none; width: 100%; height: 1px; float: left; clear: both; margin: 5px 0 0; padding: 0; border-bottom: 1px solid #dbdbdb; }
div#column .ditto_link a { color: #1a171b; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; margin-right: 10px; float: right; margin-bottom: 5px; }
div#column .ditto_paging { border-top: 1px solid #ccc; padding: 10px; font-size: 11px; color: #c60010; clear: both; }
div#column #ditto_pages { color: #959595; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 17px; float: left; clear: both; margin-top: 10px; margin-bottom: 10px; padding-top: 1px; padding-bottom: 2px; }
div#column .dest_summaryPost .destimage { color: #444; font-size: 9px; line-height: 14px; text-align: center; width: 132px; float: left; margin: 5px 0 0 5px; padding: 0; }
div#column .dest_summaryPost .destd { color: #444; font-size: 11px; line-height: 14px; width: 170px; float: left; margin: 5px 0 0 5px; padding: 0; }
div#column .dest_summaryPost .destimage a { color: #444; text-decoration: none; }
div#column .dest_summaryPost .destimage img { color: #eee; border: solid 1px #ccc; }
div#column .dest_summaryPost .destimage img a { text-decoration: none; border: solid 1px #f5ae0b; }
/*------- contact form ----- */
#formar { width: 450px; float: left; clear: both; margin-top: 0; margin-bottom: 5px; margin-left: 0; padding-top: 0; padding-bottom: 5px; border-bottom: 1px solid #ebebeb; }
#format { margin-top: 0; margin-bottom: 5px; margin-left: 10px; padding-top: 0; padding-bottom: 5px; width: 150px; float: left; clear: both; }
#formfield { width: 150px; height: 20px; float: left; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.label { color: #1a171b; font-size: 12px; font-family: arial; float: left; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.formi { font-size: 11px; font-family: arial; width: 200px; height: 20px; float: left; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; border: solid 1px #40594f; }
.formcode { font-size: 11px; font-family: arial; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; float: left; border: solid 1px #40594f; }
.newbut { cursor:pointer; border:outset 1px #ababab; color:#666; font-weight:normal; background: #b45b3d url(../../images/formbg.gif) repeat-x left top; width: 55px; padding: 1px 2px; float: left; margin: 12px 10px 0 150px; }
select { font-size: 11px; font-family: arial; float: left; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; border: solid 1pt #e2dae7; }
.textarea { font-size: 11px; font-family: arial; width: 200px; float: left; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; border: solid 1px #666; }
/* anti spam */
.contact_form_mini input.LastName{ color: #ef6100; position:absolute; text-decoration:underline; background-color:#cc0000; left:0; top:-500px; width:1px; height:1px; overflow:hidden; }
.cacatua