/*
	(c) Copyright 2006, Ialine Soluciones
	
	Contenidos:
	1. BODY
	2. HEAD
	3. NAVIGATION
	4. HOME
	5. CENTER (CHILD)
	6. SUBNAV
	7. CONTENT
	8. TOUR
	9. FOOT
	_. MISC
*/

/* BODY */
BODY {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background: #FFFFFF;
	text-align: center;
	margin: auto;
	margin-bottom: 75px; }

A {
	text-decoration: none;
	color: #0E5577; }

A:hover {
	text-decoration: underline;
	color: #0180BE; }

IMG {
	border: 0px; }

INPUT,
SELECT,
TABLE,
TEXTAREA {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px; }
	
	
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#548B91;}


/* HEAD */
#logo {
	float: left;
	padding-top: 4px; }

#flashHead {
	float: right; }

/* NAVIGATION */
#nav {
	margin-bottom: 35px; }

/* HOME */
.homeMods TH {
		font-weight: normal;
		padding-right: 10px; }

#homeMod {
	background: url(../img/home/modBack.gif);
	width: 218px;
	height: 200px; }

#homeMod_inner {
	text-align: left;
	width: 178px;
	margin-right: 20px;
	margin-left: 20px; }

/* CENTER (CHILD) */
#center {
	background-color: #FFFFFF;
	width: 674px;
	float: left; }

/* SUBNAV */
#subnav {
	font-size: 10px;
	width: 145px;
	float: left; }

#subnavDash {
	font-size: 1px;
	line-height: 1px;
	background: #3F5E92 url(../img/dash.gif) repeat-x;
	margin-left: 3px; }

#subnavElems {
	background: #3F5E92 url(../img/subnav/back.gif) repeat-y;
	margin-top: 15px;
	margin-bottom: 15px; }

#subLink {
	text-align: left;
	height: 17px;
	margin-right: 5px;
	margin-left: 3px; }

#subLink DIV {
	float: left;
	margin-top: 2px; }

#subLink IMG {
	padding-right: 5px;
	padding-left: 3px;
	margin-top: 2px; }

.subLinkOff A {
	font-weight: bold;
	text-decoration: none;
	color: #140E3C; }

.subLinkOff A:hover {
	text-decoration: underline;
	color: #BF2128; }

.subLinkOn {
	background-color: #FFFFFF; }

.subLinkOn A {
	font-weight: bold;
	text-decoration: none;
	color: #5C5C5C; }

.subLinkOn A:hover {
	text-decoration: underline;
	color: #5C5C5C; }

#secLinks {
	background-color: #FFFFFF;
	padding-bottom: 5px;
	padding-left: 26px;
	margin-right: 5px;
	margin-left: 3px; }

#secLinks DIV {
	text-align: left;
	height: 13px; }

#secLinkOn A {
	font-size: 9px;
	color: #5C5C5C;
	text-decoration: none; }

#secLinkOn A:hover {
	text-decoration: underline;
	color: #5C5C5C; }

#secLinkOff A {
	font-size: 9px;
	color: #537A8D;
	text-decoration: none; }

#secLinkOff A:hover {
	text-decoration: underline;
	color: #537A8D; }

/* CONTENT */
#content {
	text-align: left;
	width: 360px;
	float: left;
	margin-right: 25px;
	margin-bottom: 35px;
	margin-left: 25px; }
	
#content2 {
	text-align: center;
	width: 360px;
	float: left;
	margin-right: 25px;
	margin-bottom: 35px;
	margin-left: 25px; }
#content3 {
	text-align: left;
	width: 360px;
	float: left;
	margin-right: 25px;
	margin-bottom: 35px;
	margin-left: 25px; }

#contTitle {
	margin-bottom: 5px; }

#contSubTitle {
	margin-bottom: 15px; }

.contItem,
.contItem TD {
	width: 100%; }

.contItem TH {
	padding-right: 10px; }

#pressFoot {
	background-color: #EBEBEB;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 7px;
	text-align: center; }

#pressFoot A {
	margin: 15px; }

/* TOUR */
#tour {
	width: 114px;
	float: left;
	margin-top: 35px; }

#tour IMG {
	padding-bottom: 6px; }

#tourCol1,
#tourCol2 {
	padding-bottom: 14px; }

#tourCol1 {
	float: left; }

#tourCol2 {
	float: right; }

/* FOOT */
#footDash {
	font-size: 1px;
	line-height: 1px;
	background: #B4B4B4 url(../img/dash.gif) repeat-x;
	clear: both;
	margin-top: 35px; 
	margin-bottom: 5px; }

#footLinks {
	font-size: 10px;
	color: #ABA6A6;
	float: left;
	/* padding-left: 170px; */ }

#f1Plus {
	font-size: 10px;
	float: right; }

/* MISC. */
#container {
	text-align: left;
	width: 674px;
	margin: auto;
	position: relative;
	z-index: 2; }

#greyExt {
	background-color: #DDDDDC;
	width: 674px;
	position: absolute;
	z-index: 1;
	top: 153px;
	left: 0px; }

.clear {
	font-size: 1px;
	line-height: 0px;
	clear: both; }

.dash {
	font-size: 1px;
	line-height: 1px;
	background: #B4B4B4 url(../img/dash.gif) repeat-x; }

.divider {
	font-size: 1px;
	line-height: 1px;
	background-color: #999999;
	clear: both;
	margin-top: 15px;
	margin-bottom: 15px; }

.hPad15 {
	padding-right: 15px;
	padding-left: 15px; }

.padMe {
	padding-right: 15px;
	padding-left: 15px; }




/*///////////////////////////////////////*/
.medium_bluebold {
	color: #537A8D;
	font-weight: bold; }



td.child_left_arrow {
  	padding-top: 4px;
	padding-bottom: 4px; }

td.child_right {
	padding-top: 50px; }

li {
	padding: 2px; }

.paddio {
	padding-right: 15px;
	padding-left: 15px; }

a.left_on {
	color: #5C5C5C;
	text-decoration: none;
	font-weight: bold; }

a.left_on:hover {
	color: #5C5C5C;
	text-decoration: underline; }

a.left_on:visited {
	color: #5C5C5C;
	text-decoration: underline; }

a.left_off {
	color: #49839F;
	text-decoration: none;
	font-weight: bold; }

a.left_off:hover {
	color: #49839F;
	text-decoration: underline; }

a.left_off:visited {
	color: #49839F;
	text-decoration: underline; }


#childpad {
	padding-right: 22px;
	padding-left: 18px; }

#childlefttop {
	padding-bottom: 13px; }

#childleftbottom {
	padding-top: 13px; }
