.contenido
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 16px;
}

.gray-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 18px;
}

.blue-titlefirst
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3573B9;
	text-align: left;
	padding: 10px;
	line-height: 16px;
}

.blue-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3573B9;
	text-align: left;
	line-height: 16px;
}

.blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3573B9;
	text-align: left;
	line-height: 16px;
}

.orange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #ff9900;
	text-align: left;
	line-height: 14px;
}

.red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #ff0000;
	line-height: 18px;
}

.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 14px;
}

br.espacio
{
	line-height: 40px;
}

table.characteristics
{
	border-width: 0 0 0 0;
	border-style: none none none none;
	border-collapse: collapse;
}

table.characteristics td
{
	border-width: 0 0 0 0;
	padding: 0 0 0 0;
	border-style: none none none none;
}

.tableheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}

.bluecolumn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3573B9;
	padding: 10px;
	line-height: 16px;
}

form
{
	padding: 0;
	margin: 0;
}

input.campo
{
	border: 1px solid #ccc;
	background-color: #ffffff;
	line-height: 16px;
	width: 163px;
	height: 18px;
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}

.combo
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	width: 163px;
	height: 18px;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	border: 1px solid #ccc;
	border-width: 1px;
	text-align: left;
}

.textarea
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	width: 163px;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	border: 1px solid #ccc;
	border-width: 1px;
	text-align: left;
	line-height: 16px;
}

div.combo_box
{
	position:relative;
	top:5px;
	left:145px;
}

#mainMenu
{
	padding-top: 0;
	clear: both;
	width: 745px;
	font-family: Arial, Helvetica, sans-serif;
}

#mainMenu li.first
{
	padding: 0 0 0 0;
	float: left;
	margin: 0;
	list-style: none;
}

#mainMenu li
{
	padding: 0 0 0 0;
	float: left;
	margin: 0 0 0 2px;
	list-style: none;
}

#mainMenu li a
{
	display: block;
	height: 22px;
	width: 184px;
	line-height: 250%;
	text-align: center;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	color: #565656;
	text-transform: uppercase;
	background-color: #e6e6e6;
}

#mainMenu li a:hover
{
	background-color: #3b73b9;
	padding: 0 0 0 0;
	color: #ffffff;
}

.searchBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #cccccc;
	width: 100px;
	line-height: 13px;
	color: #666666;
	background-color: #efefef;
}

.searchButton
{
	width: 16px;
	height: 16px;
	border: none;
	margin: 2px 0 1px 0;
	background: url(../images/b_search.gif) no-repeat;
	cursor: pointer;
}

#homeLeftBox
{
	background-color: #ebf1f8;
	border: 1px solid #E5E5E5;
	position: relative;
}

#homeLeftBox ul
{
	margin: 0;
	padding: 4px 0 10px 8px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}


#homeLeftBox ul li
{
	background: url(../images/arrow_right.gif) no-repeat 0 3px;
	padding: 0 0 1px 12px;
	margin: 0;
	line-height: 16px;
}

#homeLeftBox li a
{
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}

#homeRightBox
{
	background-color: #ffffff;
	border: 1px solid #e5e5e5;
	padding: 10px 10px 10px 10px;
	position: relative;
}

#homeQuickLinksBox
{
	background-color: #fafafa;
	border: 1px solid #e5e5e5;
	position: relative;
}

#homeQuickLinksBox ul
{
	margin: 0;
	padding: 4px 0 10px 8px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

#homeQuickLinksBox ul li
{
	background: url(../images/arrow_right.gif) no-repeat 0 3px;
	padding: 0 0 1px 12px;
	margin: 0;
}

#homeQuickLinksBox li a
{
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}

div.colourBox
{
	border:1px solid #e5e5e5;
	background:#f5f5f5;
	width:16px;
	margin:10px 0 0 0;
	padding:10px 10px;
	float:left;
}

div.colourBox p
{
	font-size: 9px;
	line-height: 16px;
	float:right;
	position:relative;
	top:-13px;
	left:-30px;
	margin-right:-250px;
}

div.colourBox p a
{
	text-decoration: underline;
	line-height: 16px;
}


.leftColumn
{
	margin:0px;
	padding:16px 0 0 0;
	float:left;
}

.leftColumn .colourBox
{
	border:1px solid #e5e5e5;
	background:#ebf1f8;
	float:left;
	clear:both;
	width:357px;
	margin:20px 0 0 0;
	padding:0px 0 8px 0;
}

.leftColumn .colourBox a
{
	color:#3B73B9;
	text-decoration:underline;
}

.floatLeft
{
	float:left;
}

a.grayleftfirst:link { line-height: 18px; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.grayleftfirst:visited { line-height: 18px; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.grayleftfirst:hover { line-height: 18px; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.grayleftfirst:active { line-height: 18px; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }

a.grayleft:link { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.grayleft:visited { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.grayleft:hover { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.grayleft:active { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }

a.worldwide:link { line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #666666; text-decoration: none; }
a.worldwide:visited { line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #666666; text-decoration: none; }
a.worldwide:hover { line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #666666; text-decoration: none; }
a.worldwide:active { line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #666666; text-decoration: none; }

a.grisoscuro:link { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #565656; text-decoration: none; }
a.grisoscuro:visited { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #565656; text-decoration: underline; }
a.grisoscuro:hover { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #565656; text-decoration: underline; }
a.grisoscuro:active { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #565656; text-decoration: underline; }

a.graylink:link { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.graylink:visited { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.graylink:hover { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }
a.graylink:active { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none; }

a.adobe:link { line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #666666; text-decoration: underline; }
a.adobe:visited { line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #666666; text-decoration: underline; }
a.adobe:hover { line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #666666; text-decoration: underline; }
a.adobe:active { line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #666666; text-decoration: underline; }

a.bluelink:link { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #3B73B9; text-decoration: none; }
a.bluelink:visited { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #3B73B9; text-decoration: none; }
a.bluelink:hover { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #3B73B9; text-decoration: none; }
a.bluelink:active { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #3B73B9; text-decoration: none; }

a.redlink:link { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #ff0000; text-decoration: none; }
a.redlink:visited { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #ff0000; text-decoration: none; }
a.redlink:hover { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #ff0000; text-decoration: underline; }
a.redlink:active { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #ff0000; text-decoration: none; }

a.submenu { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 130%; color: #666666; padding: 0 4px 0 4px; border-right: 1px solid #d9d9d9; text-decoration: none; }
a.submenulast { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; padding: 0 4px 0 4px; border-right: 1px solid #d9d9d9; text-decoration: none; border: none; }

a:link { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; color: #666666;  text-decoration: underline; }
a:visited { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; color: #666666;  text-decoration: underline; }
a:hover { line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; color: #666666; text-decoration: underline; }
a:active { line-height: 18px; font-family: Arial, Helvetica, sans-serif;font-style: normal; text-decoration: none; color: #666666;  text-decoration: underline; }
