.movement {
	white-space : nowrap;
}

#jump, /*  #headerend */ {
 /* left : 0;
	top : 0;
	visibility : hidden; */
	text-indent: -99999px;
}
#headerend { /*NEW for delete*/
	display: none;
	clear: both;
}
#logo {
	left : -1px;
	top : -55px;
	z-index : 7;
	position: absolute;
}
#site {
	left : 520;
	top : 5;
	width : 230px;
	text-align : right;
	z-index : 8;
}

#tab {
 /* left : 510;
	top : 29;
	z-index : 9; */
	display: none;
}

#search, #search2, #search3 {
	/* left : 450;
	top : 60;
	z-index : 5;
	width : 310px; */
	border-bottom: 1px solid #414141;
	box-shadow: 0 2px 5px #737373;
	-webkit-box-shadow: 0 2px 5px #737373;
	-moz-box-shadow: 0 2px 5px #737373;
	height: 48px;
	width: 864px;
	background: #7d7d7d;
	padding: 16px 28px 4px;
	z-index: 99;
	position: relative;
	background: url(../gen/bodypage-bg.gif) repeat-x top;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#818181',direction='180',strength='5');
}
/* ie6 hack NEW */	
* html #search, * html #search2, * html #search3 {
	padding: 11px 28px 0;
}
#pref, #pref2, #pref3 {
	right : 12px; /* left: 600px */
	top : -23px; /* 62 */
	z-index : 6;
	/* width : 150px;
	text-align : right; */
	position: absolute; /*NEW*/
	font-size: 0.8em; /*NEW*/
}
/* ie6 hack NEW */	
* html #pref, * html #pref2, * html #pref3 {
	top : -24px;
	padding-bottom:24px;
}
/* ie7 hack NEW */	
*:first-child+html #pref, *:first-child+html #pref2, *:first-child+html #pref3 {
	top : -24px;
	padding-bottom:24px;
}

#pref .headernavitext, #pref2 .headernavitext, #pref3 .headernavitext {
	margin: 0 13px 0 0; /* NEW for delete */
}

#site img, 
#search img, #search2 img, #search3 img, 
	vertical-align : middle;
	margin-top : 0px;
}

/*.headergraytext, .footergraytext {
	font-size : 12px;
	color : #999999;

}*/

.footergraytext { /* NEW */
	color : #999;
}
.footernavi { /* NEW */
	float: right;
	margin-right: 12px;
	font-size : 0.8em;
}
.footernavi img {  /* NEW 0928 */
	vertical-align: middle;
}

#pref a:link, #pref2 a:link, #pref3 a:link, 
#pref a:visited, #pref2 a:visited, #pref3 a:visited, 
#move a:link, #move a:visited {
	color : #0041ff;
	text-decoration : none;
}
#pref a:hover, #pref2 a:hover, #pref3 a:hover, 
#move a:hover {
	color : #ff9900; /*0041ff;*/
	text-decoration: none; /*underline;*/
}

input.headersearchtext { /* NEW */
	/* font-size : 12px;
	color : black;
	vertical-align : bottom;*/
	width: 380px;
	height: 27px;
	padding: 3px;
	float: left;
	box-shadow: inset 0px 2px 5px #737373;
	-webkit-box-shadow: inset 0px 2px 5px #737373;
	-moz-box-shadow: inset 0px 0px 6px 0px #777;
	border-top: 1px solid #353535;
	border-right: 1px none #353535;
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
}
/* ie6 hack */	
* html .headersearchtext {
	width : 376px;
	height: 35px;
	margin-top: 4px;
}
label.headersearchtext {
	vertical-align : bottom;
}
.linkimage { /* NEW */
	width : 69px;
	height: 29px;
	background: #ebebee;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #353535;
	padding-top: 4px;
	background: url(../gen/search-bg.gif) repeat-x top;
	text-decoration: none;
}
.linkimage:after {
	content: "";
	display: block;
	clear: both;
}
/* ie6 hack */	
* html .linkimage {
	margin-top: 3px;
	margin-left: -3px;
}
.headersitetext {
	font-size : 12px;
	text-decoration : underline;
}

#site a:link, #site a:visited {
	color : white;
}

#site a:hover {
	color : #6699FF;
}

#footertable {
	width : 904px;/* 760px */
	margin-top : 30px;
}
.footer {
 /* margin-left : 110px; */
 clear: both; /* NEW */
}
address {
	font-size : 11px;
	color : #000000;
	font-weight : normal;
	font-style : normal;
	/* NEW */
	bottom: -22px;
	right: 10px;
	position: absolute;
}

#move {
	margin-left: 28px; /*  110px */
	height : 25px;
	float: left; /* NEW */
	font-size: 0.8em;
}

#copy {
}
#line {
 /*	margin-left : 0px;
	height : 10px; */
	display: none; /* NEW */
}

#move img { /* NEW */
	vertical-align : middle;
	margin-left: 5px;
	text-decoration: none; 
}

a img {
	border-style : none;
}

a:link {
	color: #0041ff;
 /* text-decoration: underline; */
}

a:visited {
	color : #0041ff;
	text-decoration : underline;
}

a:hover {
	color : #ff9900;	
	text-decoration : underline;
}

a:focus {
	outline:none;
}

p {
	font-weight : normal;
	margin-top : 3px;
	margin-bottom : 5px;
	margin-left : 0;
}

ul {
	list-style-type : disc;
}

ol {
	list-style-type : decimal;
}

form {
	margin-top : 0px;
}

.breadcrumbs,
.breadcrumbs_no_es {
	font-size : 12px; /*0.8em*/
	margin: auto 200px auto 30px; /*16px*/
	color: #000;
	line-height: 1.45;
	height: 53px;
	position: relative;
	z-index: 70;
	vertical-align: middle;
	display: table-cell;
	padding-left: 30px;
	padding-top: 5px; /* New 0929 */
}

.breadcrumbs {
	width: 700px;
}

.breadcrumbs_no_es {
	padding-right: 30px;
}

.breadcrumbs img,
.breadcrumbs_no_es img,
{
	vertical-align: middle;
}
/* ie6 hack */	
* html .breadcrumbs,
* html .breadcrumbs_no_es {
	z-index: 0;
	display: inline-block;
	padding: 4px 0 4px 0;
	margin: 1px 30px 1px 30px; /* NEW */
	height: 45px;
}
/* ie7 hack NEW */
*:first-child+html .breadcrumbs,
*:first-child+html .breadcrumbs_no_es {
	z-index: 30;
	display: inline-block;
	padding: 4px 0 4px 0;
	margin: 1px 30px 1px 30px; /* NEW */
	min-height:45px;
	height: 100%;
}
.breadcrumbs a,
.breadcrumbs_no_es a { /*NEW*/
	cursor: pointer;
	color: #0041ff;
}
.breadcrumbs a:hover,
.breadcrumbs_no_es a:hover { /*NEW*/
	color: #ff9900;
}
#headertable {
}

* html #headertable { /* yama */
	width : 760px;
	height : 0px;
}

/* =============== jump_space.gif =============== */
#headertable #jump a img {
	width : 0;
	height : 0;
}
div.bodypage {
	width: 920px; /* 960px */
	/* 	height: 100%;
	color: #000000;*/
	background-color: #fff;
	margin: 0 auto;
	text-align: left;
	box-shadow: 0px 2px 5px #737373;
	-webkit-box-shadow: 0px 2px 5px #737373;
	-moz-box-shadow: 0px 2px 5px #737373;
	height: auto;
	padding: 0 0 5px;
	position: relative;
	top: 54px;
	border: 1px solid #414141;
}
/* ie6 hack */	
* html div.bodypage {
	width: 920px;
}

body {
	/* 
Reset: margin, padding propaty
	font-weight : normal; */
	font-size : 1em;/* 12px */
	margin : 0 auto; /* 0px 20px 0px 0px */
	padding : 0;
	text-align: center;
	line-height: 1.0;
}
html { /* New 09/22 */
	overflow-y: scroll;
}
#brandLogo {
	margin-left: 32px;
}
#insideTitle {
	background: #c2c2c2; /*	title */
	display: table;
	width: 856px;
	vertical-align: middle;
	padding: 5px 0 5px 8px;
}
/* ie7 hack NEW */
*:first-child+html #insideTitle {
	width: 861px;
	display: inline;
	zoom: 1;
}
h1 {
	font-weight : bold;
	font-size : 1em;
	max-width: 572px;
	/* margin-top : 15px; */
	display: table-cell; /* padding-bottom : 5px; */
	vertical-align: middle;
	line-height: 1.1;
}
/* ie6 hack NEW */	
* html h1 {
	padding: 5px;
	height: 20px;
	width: 585px;
	float: left;
	display: block;
}
/* ie7 hack NEW */
*:first-child+html h1 {
	float: left;
	margin-top: 5px;/* NEW 0929 */
}

#prevnext { /* NEW */
	/*	top: 131px; 131px
	position: absolute; */
	/*	background: #a7a7a7; */
	display: table-cell;
	height: 20px;
	padding: 1px 0 5px 0;
	width: auto;
	text-align: right;
	margin: 0 auto;
	vertical-align: middle;
	z-index: 41; /* NEW 0912 */
	float: right;
	font-size: 12px;
}

/* ie6 hack */
* html #prevnext {
	text-align: right;
	padding: 3px;
}	
/* ie7 hack NEW */
*:first-child+html #prevnext {
	z-index: 41;
	padding: 0 3px 5px;
	display: inline;
}	

#prevnext span.headernavitext { /* NEW */
	display: inline-block;
	height: 12px;
	padding: 5px;
	padding: 6px 5px 5px\9; /* NEW for IE8 */
	width: auto;
	text-decoration: none;
	text-align: right;
	border: 1px solid #383838;
	background: url(../gen/search-bg.gif) repeat-x top;
	cursor: pointer;
	
}

/* ie6 hack */
* html #prevnext span.headernavitext {
	padding: 4px 5px 4px 5px;
}

*:first-child+html #prevnext span.headernavitext {
	padding: 4px 5px 6px 5px;
}

#prevnext span.headergraytext { /* NEW */
	display: inline-block;
	height: 12px;
	padding: 5px;
	padding: 6px 5px 5px\9; /* NEW for IE8 */
	width: auto;
	text-decoration: none;
	text-align: right;
	zoom: 1;
	color : #666;
	border: 1px solid #666;
	background: #ccc;
}
/* ie6 hack */
* html #prevnext span.headergraytext {
	padding: 4px 5px 4px 5px;
}

*:first-child+html #prevnext span.headergraytext {
	padding: 4px 5px 6px 5px;
}


#prevnext span { /* NEW */
	margin: 0 5px;	
}

#prevnext a { /* NEW }*/
	text-decoration: none;

}
#prevnext img { /* NEW */
	vertical-align: middle;
}

.moduleh1, .mh1synonym {
	margin-left : 28px; /* 86px */
	margin-right : 28px; /* NEW */
	margin-top : 5px; /* 34px */
	padding-bottom : 20px;
	/* padding-left : 24px; */
	position: relative;
  	z-index: 40;/* NEW 0912 */
}
/* ie6 hack New 0929 */
* html .moduleh1 {
	margin-top : 0px;
}
/* ie7 hack NEW */
*:first-child+html .moduleh1 {
	margin-top : 0px;
}
.moduleh1 ol {
	margin-top : 0px;
}
.moduleh1 ul {
	margin-top : 0px;
}
.moduleh1 ul li p { /* NEW 9/22 */
	margin-left : 0;
}
em {
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

table caption {
	font-weight : bold;
	margin : 5px; 
}

div.moduleh1 table {
	margin-top : 5px;
	margin-bottom : 5px;
	border-color: #AAAAAA
}

div.moduleh1 table td {
	font-size : 0.9em !important;
	margin : 5px;
	border-color: #AAAAAA
}

div.moduleh1 table th {
	background-color : #e6e6e6;
	color : #000000;
	font-weight : bold !important;
	font-size : 0.9em !important;
	margin : 5px;
	border-color: #AAAAAA
}

div.moduleh1 table th p {
	font-weight : bold !important;
}

/*
div.moduleh1 h1 span {  NEW 
	font-size: 11px;
	margin-left: 40px;
}
*/

div.moduleh1 p { /* NEW */
	margin-left: 8px;
	margin-right: 8px;
	line-height: 1.3em;
}

div.buttonAreaH {
	margin-top: 28px;
}

div.buttonArea {
	margin-bottom: 12px;
}

.specifications {
	margin-top : 0px;
	margin-bottom : 10px;
	line-height : 1.3em;
}

.specifications .specdescription {
	font-size : 0.9em;
	margin-left : 16px;
	margin-bottom : 10px;
}

.specifications .specitem {
	font-weight : bold;
}

.troubleshooting {
	margin-top : 0px;
	margin-bottom : 10px;
	line-height : 1.3em;
}

.troubleshooting .problem {
	border-width : 0px 0px 0px 6px;
	border-style : solid;
	border-color : #ff6600;
	padding-left : 6px;
}

.troubleshooting .problem p {
	font-weight : bold;
}

.troubleshooting .solution {
	font-size : 1em;
	margin-bottom : 10px;
}

.title {
	font-weight : bold;
	font-size : 1em;
}

.term {
	font-weight : bold;
	font-size : 1em;
	line-height: 1em;
	margin-top : 15px;
	margin-bottom : 10px;
}

div.screen {
	margin-bottom : 10px;
}

div.screen td {
	font-family : monospace;
	font-size : 12px;
	color : #000000;
	font-weight : normal !important;
	line-height : 1.3em;
	border : solid 2px #666666;
	padding : 5px;
}

.beforehand, .important, .note, .reference, .limitation {
	line-height : 1.3em;
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 0; /* -24px */
}

.beforehand img, .important img, .note img, .reference img, .limitation img {
	margin-top : 0px;
	margin-bottom : 0px;
}

.beforehand ul, .important ul, .note ul, .reference ul, .limitation ul,
.beforehand ol, .important ul, .note ol, .reference ol, .limitation ol {
	margin-top : 0px;
	margin-left : 0px;
	padding-left : 10px;
}

.beforehand li, .note li, .reference li, .limitation li {
	font-weight : normal;
	font-size : 0.8em;
	margin-top : 0px;
	margin-left: 20px;
}

.important li {
	color : #FF3300;
	font-weight : normal;
	font-size : 0.8em;
	margin-top : 0px;
	margin-left: 20px;
}

.procedure .beforehand, .procedure .important, .procedure .note, .procedure .reference, .procedure .limitation,
.listterm .beforehand, .listterm .important, .listterm .note, .listterm .reference, .listterm .limitation,
li .beforehand, li .important, li .note, li .reference, li .limitation,
td .beforehand, td .important, td .note, td .reference, td .limitation {
	line-height : 1.3em;
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
}

.note li li, .limitation li li, .important li li {
	font-weight : normal;
	font-size : 1em;
}

.graphiccallout {
	margin-top : 15px;
	margin-bottom : 15px;
}
.graphiccallout ol {
	color : #000000;
	font-weight : normal;
	font-size : 0.9em;
}
.graphiccallout ol ol {
	font-weight : normal;
	font-size : 1em;
}

.graphiccallout ol .note li, .graphiccallout ol .reference li, .graphiccallout ol .limitation li, .graphiccallout ol .important li {
	font-weight : normal;
	font-size : 0.9em;
}

.caution, .danger, .warning {
	margin-left : 0; /*  -27px */
	margin-top : 15px;
	margin-bottom : 15px;
}

.caution ul, .danger ul, .warning ul {
	margin-top : 0px;
	margin-left : 3px;
	padding-left : 50px; /*  40px */
}

.caution .plgraphic img, .danger .plgraphic img, .warning .plgraphic img {
	margin-left : 27px;
}

.tip .title {
	margin-left : 24px;
	text-indent : -30px;
}

.tip .tipbody {
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 24px;
}

.tip .tipbody .title {
	margin-left : 0px;
	text-indent : 0px !important;
}

.tip {
	border-style : solid;
	border-color : #0088bb;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
	margin-bottom : 15px;
	margin-left : -24px;
	padding-top : 10px;
	padding-bottom : 10px;
}

.footnote {
	font-size : 0.9em;
}

.listterm {
/*	margin-left : 24px; */

	margin-bottom : 15px;
}

.listterm .listterm {
	 margin-left : 24px;
}

.listterm .term {
 /*	margin-left : -24px; */
}

.listterm .listitem {
	margin-left : 40px;

}

.procedure .operation {
	color : #444444;
	font-weight : bold;
}

.procedure .procedure .operation {
	color : #000000;
	font-weight : normal;
	margin-top : 10px;
}

.procedure .title {
	margin-top : 10px;
	margin-bottom : 10px;
}

.result {
	color : #000000;
	font-weight : normal !important;
	margin-top : 5px;
	margin-bottom : 5px;
}

.supplement {
	color : #000000;
	font-weight : normal !important;
	margin-top : 5px;
	margin-bottom : 5px;
}

.requirement {
	font-size : 0.8em;
	padding-left : 6px !important;
	border-width : 0px 0px 0px 6px;
	border-style : solid;
	border-color : #9999cc;
}

.sidebar {
	color : #666666;
	font-size : 0.9em;
	margin-top : 10px;
	margin-bottom : 10px;
}

.summary {
	color : #000000;
	font-weight : normal !important;
	margin-top : 5px;
	margin-bottom : 5px;
	clear: both;
}

td.defaultvaluecell {
	background-color : #e6e6e6;
	font-style : italic;
}

.relation {
	margin-top : 20px;
}

.relation a {
	line-height : 1.3em;
	margin-left: 23px;/* NEW */
}

.relation a img.newwin {
	margin-left: -23px;/* yama */
}

samp {
font-family : "MS Gothic";
}

div.procedure table {
	margin-left : 0px;
}
 /*NEW*/
.clear {
	clear: both;
}
.box {
	margin: auto;
	text-align: right;
	position: absolute;
	top: 70px;
	left: 22px;
	width: 871px;
	display: inline-block;
	z-index: 50;
}
/* ie6 hack NEW*/
* html .box {
	left: 20px;
}
/* ie7 hack NEW */
*:first-child+html .box {
	left: 21px;
	width: 879px;
}
#contentsArea {
	margin:0;
	padding:0;

}
#contents {
	text-align: left;
	border-right: 6px solid #eee;
	border-bottom: 6px solid #eee;
	border-left: 2px solid #eee;
	border-left: 2px outset #dcdcdc\9;
	box-shadow: 0 1px 2px 1px #818181;
	-webkit-box-shadow: 0 1px 2px 1px #818181;
	-moz-box-shadow: 0 1px 2px 1px #818181;
	display: none;
	overflow: hidden;
	background: url(../gen/contentsBG.gif) repeat-y left top #fff;
	height: auto;
	width: 863px;
	padding-top: 17px; /* yama: to add "Close" */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#818181',direction='135',strength='2');
	z-index: 500;
}
/* ie6 hack NEW*/
* html #contents{
	width: 861px;
	border-left: 2px outset #dcdcdc;
}
/* ie7 hack NEW */
*:first-child+html #contents {
	width: 869px;
	border-left: 2px outset #dcdcdc;
}
#contents ol li.leftside {
	float: left;
	margin-left: -10px;
	width: 400px;
	display: block;
	font-weight: 900;
	background: url(../../web/gen/slideContents_Num_bg.gif) no-repeat;
	list-style: none;
}
/* ie6 hack */	
* html #contents ol {
padding-left: 10px;
padding-top: 12px;
padding-bottom: 0px;
}
/* ie7 hack NEW */	
*:first-child+html #contents ol {
padding-top: 15px;
padding-bottom: 0px;
}
#contents ol li.leftside ul li {
	padding-left: 21px;
	margin: 20px 0 20px -40px;
	font-weight:100;
	background: url(../gen/simpleSearch-more.gif) no-repeat left center;
	list-style: none;
	font-weight: 100;
}
#contents ol li.rightside {
	width: 400px;
	display: inline-block;
	font-weight: 900;
	background: url(../../web/gen/slideContents_Num_bg.gif) no-repeat;
	list-style: none;
}
#contents ol li.rightside ul li {
	padding-left: 21px;
	margin: 20px 0 20px -40px;
	font-weight:100;
	background: url(../gen/simpleSearch-more.gif) no-repeat left center;
	list-style: none;
	font-weight: 100;
}
#contents ul li a {
	text-decoration: none;
	color: #313131;
}
#contents ul li a:hover {
	text-decoration : underline;
	color: #0041ff;
}

#closeEasySearch {
	margin-top: -8px;
	margin-right: 13px;
	list-style: none;
	font-weight: 80;
	float: right;
	font-size: 12px;
}

* html #closeEasySearch {
	padding-top: 8px;
	margin-top: -16px;
}

*:first-child+html #closeEasySearch {
	padding-top: 4px;
	margin-top: -9px;
}

#closeEasySearch a {
	display: block;
	cursor: pointer;
	padding-left: 17px;
	background: url(../gen/slide-up_close.gif) no-repeat left center;
	color: #0041ff;
	text-decoration: none;
}

#closeEasySearch a:hover {
	color: #ff9900;
	text-decoration: none;
}

#looksDoes { /* NEW */
	width: auto;
	height: auto;
	float: right;
	left: 0;
	top: -1px;
	border-top: 1px solid #eee;
	border-left: 1px inset #fff;
	border-right: 2px inset #dcdcdc\9;
	border-bottom: 2px inset #dcdcdc\9;
	border-left: none\9;
	background: #eee;
	box-shadow: 1px 1px 2px 0 #818181;
	-webkit-box-shadow: 1px 1px 2px 0 #818181;
	-moz-box-shadow: 1px 1px 2px 0 #818181;
	font-size: 12px;
	z-index: 70;
	white-space: nowrap;
	text-align: left;
	display: block;
	position: relative;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#818181',direction='270',strength='2');
	padding: 0 0 0 12px;
	cursor: pointer;
}
/* ie6 hack NEW */
* html #looksDoes {
	border-right: 2px inset #dcdcdc;
	border-bottom: 2px inset #dcdcdc;
	border-left: none;
	top: -2px;
}
/* ie7 hack NEW */	
*:first-child+html #looksDoes {
	border-right:2px inset #dcdcdc;
	border-bottom:2px inset #dcdcdc;
	border-left:none;
	top: -3px;
}
#looksDoes a {
	display: block;
	cursor: pointer;
	padding: 13px 21px;
	background: url(../gen/slide-down.gif) no-repeat left center;
	color: #0041ff;
	text-decoration: none;
}
#looksDoes a:hover {
	color: #ff9900;
	text-decoration: none;
}
/* ie7 hack NEW */	
*:first-child+html #looksDoes a {
	margin-top: 5px;
}
#marrowingArea { /* NEW */
	top: 60px;
	left: 600px;
	position: absolute;
	text-align: left;
}
#marrowingArea p { /* NEW */
	color: #fff;
}
.marrowing { /* NEW */
	width : 50px;
	height: 15px;
	padding-top: 5px;
	background: #ebebee;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #6c6d85;
	border-bottom: 1px solid #6c6d85;
	border-left: 1px solid #666666;
	display: block;
	float: left;
}
.headersearchtext2 { /* NEW */
	width: 300px;
	height: 16px;
	background: #fff;
	border: none;
	float: left;
	padding: 2px;
}
.note ul li {
	margin-left: 20px !important;
}

@media print {
#headertable	{display: none;}
#footertable	{display: none;}
#prevnext	{display: none;}
div.box      	{display: none;}
div.movement a	{display: none;}

div.bodypage {
	border: none;
	box-shadow: none;
	background-color: #fff;
	width: 100%;
	height: 100%;
	position: relative;
	text-align: left;
}

div.bodypage,  x:-moz-any-link, x:default  {	top: 0px; }
/* * html div.bodypage {	width: auto;	height: auto;	top: auto; } */
/* *:first-child+html div.bodypage {	width: auto;	height: 100%; } */

#insideTitle {
	width: 100%;
	height: 100%;
}

* html #insideTitle {	width: auto;	height: auto; } 
/* *:first-child+html #insideTitle {	width: auto;	height: auto; } */

.breadcrumbs,
.breadcrumbs_no_es {
	width: 100%;
	height: 100%;
}

* html .breadcrumbs,
* html .breadcrumbs_no_es {
	width: auto;
	height: auto; 
} 

*:first-child+html .breadcrumbs,
*:first-child+html .breadcrumbs_no_es {
	width: auto;
	height: auto; 
} 

h1 { font-size: 1.8em;/*text-decoration: underline;*/}
a:link { text-decoration:underline; color: #000000; }
a:visited { text-decoration:underline; color: #000000; }

p.breadcrumbs a:link,
p.breadcrumbs_no_es a:link { 
    text-decoration: none; 
    color: #000000; 
}

p.breadcrumbs a:visited,
p.breadcrumbs_no_es a:visited { 
    text-decoration: none; 
    color: #000000; 
}

a[target] { display: none; }

}
