﻿@import url('\techdata.css');

#RightPane .Maincol {
    overflow: visible !important;
}

#mdmcontent .main_body
{
	/*width: 100%;*/
    max-width: 530px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	/*overflow: auto;*/
	font-size: 12px;
	/*overflow: scroll;*/
}

#mdmcontent .main_body_blacklisted
{
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	overflow: auto;
	font-size: 12px;
	overflow: scroll;
}
#mdmcontent .MetaDataTable
{
	font-size: 12px;
}
#mdmcontent .subHeaderDiv
{
	width: 100%;
	color: black; /*height:50px;*/
	background-color: #d0d3da;
	font-family: Siemens Sans Global, Arial;
	font-size: 12px; /*font-weight:bold; */
	margin: 0 0 0 0;
	padding: 0px 1px 0px 9px;
	vertical-align: middle;
	text-align: left;
}

#mdmcontent .subHeaderDiv td
{
	color: #000000;
}
#mdmcontent .content_body
{
	width: 90%;
	margin: 9px 9px 9px 18px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
}

#mdmcontent .body_headline
{
	font-family: Siemens Sans Global, Arial;
	font-size: 18px;
	font-weight: bold;
}
#mdmcontent .imageTitle
{
	font-size: 12px;
}

#mdmcontent .printTopic
{
	font-size: 10px;
}

#mdmcontent ul.line
{
	list-style-type: none;
}
#mdmcontent ul.bullet
{
	list-style-type: disc;
}
#mdmcontent .img_free
{
    max-width:530px;

}

#mdmcontent .tableTitle
{
	font-size: 12px;
}

#mdmcontent .tableTitleNarrow
{
	margin-left: 50px;
}

#mdmcontent .default_Cell
{
	font-size: 12px;
	border: solid 1px darkgrey;
	border-style: solid;
	border-width: 1px;
	border-color: darkgrey;
}
#mdmcontent a.seeAlso
{
	text-decoration: underline;
	color: #900;
}
#mdmcontent .titlePageLogo
{
	padding: 18px 3px 27px 0px;
}

#mdmcontent .structureOverview
{
	padding: 0px 0px 9px 0px;
}

#mdmcontent .structureInfo
{
	padding: 0px 3px 0px 9px;
	margin: 0px 0px 15px 0px; /*background-color:#c3d7eb;*/
	background-color: #d0d3da;
}

#mdmcontent .header1
{
	font-family: Siemens Sans Global;
	font-size: 22px;
	font-weight: bold;
	color: #333;
}

#mdmcontent .header2
{
	font-family: Siemens Sans Global;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	margin-left: 15px;
}

#mdmcontent .header3
{
	font-family: Siemens Sans Global;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

#mdmcontent .header4
{
	font-family: Siemens Sans Global;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}


#mdmcontent .nodeImageStructureNode
{
	background: url(../_images/09b006.gif) 0px 2px no-repeat;
	padding-left: 16px;
}

#mdmcontent .nodeImageTopic
{
	background:url(../_images/07b021.gif) 0px 2px no-repeat; 
	padding-left:16px;
}

#mdmcontent .nodeImageHyperlinkTopic
{
	background: url(../_images/tree/07b032.gif) 0px 2px no-repeat;
	padding-left: 16px;
}

#mdmcontent ul, #mdmcontent li, #mdmcontent ul li
{
	font-family: Siemens Sans Global, Arial;
	font-size: 12px;
	text-indent: 0px;
	margin-left: 9px;
}
#mdmcontent span, #mdmcontent div
{
    font-weight: normal;
    font-size:12px;
    font-family: Arial, Sans-Serif, Geneva, Siemens Slab;
    color: Black;
}

/*Tables */

#mdmcontent .table_default td, #mdmcontent .table_default_list td, #mdmcontent .table_ordering_data td, #mdmcontent .table_technical_data td, 
#mdmcontent .table_reference td, #mdmcontent .table_listing td, #mdmcontent .table_sourcecode td, #mdmcontent .ted_table td
{
	border: solid 1px darkgrey; 
}

#mdmcontent .table_default {
    word-break: break-word;
    padding: 2px 2px 2px 2px;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
}

#mdmcontent .table_legend, #mdmcontent .table_legend tr, 
#mdmcontent .table_legend td, #mdmcontent .table_legend th
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	border: none;
}

#mdmcontent .table_listing, #mdmcontent .table_listing tr,
#mdmcontent .table_listing td, #mdmcontent .table_listing th
{
	/*border: none;*/
	background-color: White;
	font-family: Courier;
}

#mdmcontent .table_listing thead th
{
	border-bottom: 1px solid black;
}

#mdmcontent .table_listing
{
	border-left: 1px solid black;
}


#mdmcontent .table_invisible, #mdmcontent .table_invisible tr, 
#mdmcontent .table_invisible td
{
	border: none;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}

#mdmcontent .default_Cell
{
	font-size: 12px;
	border: solid 1px darkgrey;
	border-style: solid;
	border-width: 1px;
	border-color: darkgrey;
}

#mdmcontent .table_default td {
    border: solid 1px darkgrey;
    word-break: break-word !important;
}

#mdmcontent > div > div.content_body > div.tableTitle > table {
    word-break: break-word !important;
}

#mdmcontent thead{
    background-color: #EEEEEE;
}

#mdmcontent thead th
{
	margin: 0px 0px 0px 0px;
	border: 1px solid darkgrey;
	border-style: solid;
	border-width: 1px;
	border-color: darkgrey;
}

#mdmcontent .tableTitle
{
	font-size: 12px;
}

#mdmcontent .tableTitleNarrow
{
	margin-left: 50px;
}


/* Paragraph Styles for the Tables */

#mdmcontent p.p_table_l
{
	text-align: left;
}
#mdmcontent p.p_table_r
{
	text-align: right;
}
#mdmcontent p.p_table_c
{
	text-align: center;
}

#mdmcontent p.p_table_lb
{
	text-align: left;
	font-weight: bold;
}
#mdmcontent p.p_table_rb
{
	text-align: right;
	font-weight: bold;
}
#mdmcontent p.p_table_cb
{
	text-align: center;
	font-weight: bold;
}

#mdmcontent ul.bullet
{
	list-style-type: disc;
}

#mdmcontent ul.line
{
	list-style-type: none;
}

#mdmcontent li
{
	/*line-height: 15px; */
	line-height: normal;
}

#mdmcontent p
{
	font-size: 12px;
	text-align: left;
}

#mdmcontent p span
{
    font-size: 11px;
}

.externalPdfCustomTopic
{
    font-size:12px;
    float:left;
    background-image:url(../_images/pdf_link.gif);
    background-repeat:no-repeat;
    background-position:2px;
    padding-left:16px;
    margin-left: 3px;
}


.tableFooter
{
	font-size: 10px !important;
}

#content > div > div > div.s-left-wide-fix > div.mdm-content > div.catalog.state-open > div:nth-child(3)
{
    max-width: 600px; 
}