/*********************************************************************************************************
    Bauma
*********************************************************************************************************/

.BaumaLineHeight
{
	line-height: 1.36;
	
}

p
{
    margin-top: 15px;
    margin-bottom: 0px;
}

/*********************************************************************************************************
    Links
*********************************************************************************************************/

a:link, a:active, a:visited
{
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

a:hover
{
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

a.UnderlinedLink:link, a.UnderlinedLink:active, a.UnderlinedLink:visited, a.UnderlinedLink:hover
{
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

a.UnderlinedBoldLink:link, a.UnderlinedBoldLink:active, a.UnderlinedBoldLink:visited, a.UnderlinedBoldLink:hover
{
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}

a.UnderlinedBigLink:link, a.UnderlinedBigLink:active, a.UnderlinedBigLink:visited, a.UnderlinedBigLink:hover, .UnderlinedBigLink
{
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

a.BoldLink:link, a.BoldLink:active, a.BoldLink:visited, a.BoldLink:hover
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

li.Links
{
    background-image: none;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

/*********************************************************************************************************
    Master
*********************************************************************************************************/

.BaumaPagePanel
{
    background-image: url(/WFW/Bauma/Bauma/bauma_bg.png); 
    background-repeat: repeat-x;
}

.BaumaTitlePanel
{
    margin-left: auto; 
    margin-right: auto;
    width: 1000px;
    background-image: url(/WFW/Bauma/Bauma/bauma_bg.png); 
    background-repeat: repeat-x;
}

.BaumaContentTopPanel
{
    width: 1000px; 
    height: 2px;
    margin-left: auto; 
    margin-right: auto; 
    background-image: url(/WFW/Bauma/Bauma/bauma_content_top.png); 
}

.BaumaContentOuterPanel
{
    width: 1000px; 
    margin-left: auto;
    margin-right: auto; 
    background-image: url(/WFW/Bauma/Bauma/bauma_content_bg.png); 
    background-repeat: repeat-y; 
}

.BaumaContentInnerPanel
{
    background-color: rgb(248,249,250);
    margin-left: 20px; 
    margin-right: 20px;
}

.BaumaLeftPanel
{
    float: left;
    width: 170px;
}

.BaumaContentFullPanel
{
    float: left;
    margin-left: 26px;
    width: 760px;
}

.BaumaContentFullTopPanel
{
    margin-bottom: 10px;
    margin-right: 20px;
    clear: both;
}

.BaumaContentFullBottomPanel
{
    margin-bottom: 10px;
    margin-right: 20px;
    clear: both;
}

.BaumaContentAndRightPanel
{
    margin-bottom: 10px;
}

.BaumaContentPanel
{
    float: left;
    width: 424px;
}

.BaumaRightPanel
{
    float: right;
    margin-left: 30px;
    margin-right: 15px;
    _margin-left: 30px; /* IE6 */
    _margin-right: 10px; /* IE6 */
    width: 290px;
}

.BaumaContentBottomPanel
{
    width: 1000px; 
    height: 6px;
    margin-left: auto; 
    margin-right: auto; 
    background-image: url(/WFW/Bauma/Bauma/bauma_content_bottom.png); 
    margin-bottom: 20px;
}

.BaumaFooterPanel
{
    min-height: 149px;
    padding-bottom: 10px;
    background-color: white;
    background-image: url(/WFW/Bauma/Bauma/bauma_footer_bg.png); 
    background-repeat: repeat-x; 
}

/*********************************************************************************************************
    Menu
*********************************************************************************************************/

.BaumaMenuStaticMenu
{
    width: 167px;
    padding: 0px;
}

.BaumaMenuStaticSubMenu
{
    /*
    border-top: solid 1px #FFFFFF;
    */
}

.BaumaMenuStaticMenuItem
{
    border-top-color: white; border-top-style: solid; border-top-width: 1px;
    border-bottom-color: rgb(223,224,225); border-bottom-style: solid; border-bottom-width: 1px;
    width: 167px;
    overflow: hidden;
}

.BaumaMenuStaticSubMenuItem
{
    border-top-color: white; border-top-style: solid; border-top-width: 1px;
    border-bottom-color: rgb(223,224,225); border-bottom-style: solid; border-bottom-width: 1px;
}

.BaumaMenuStaticMenuItemTemplate
{
}

.BaumaMenuStaticMenuItemTemplateTable
{
    border-width: 0px;
}
.BaumaMenuStaticMenuItemTemplateSelectedTable
{
}

.BaumaMenuStaticMenuItemTemplateTableRow
{
}
.BaumaMenuStaticMenuItemTemplateSelectedTableRow
{
}

.BaumaMenuStaticMenuItemTemplateTableCellOne
{
    width: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 1px;
}

.BaumaMenuStaticMenuItemTemplateSelectedTableCellOne
{
    width: 4px;
    padding-left: 16px;
    background-color: rgb(255,206,10);
}

.BaumaMenuStaticMenuItemTemplateTableCellTwo
{
    padding-left: 16px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 4px;
    width: 145px;
}
.BaumaMenuStaticMenuItemTemplateSelectedTableCellTwo
{
    padding-left: 6px;
    background-color: rgb(255,206,10);
}

a.BaumaMenuStaticMenuItemTemplateAnchor:link, a.BaumaMenuStaticMenuItemTemplateAnchor:active, a.BaumaMenuStaticMenuItemTemplateAnchor:visited
{
    color: #000000;
    font-family: Verdana,Arial;
    font-weight: bold;
    text-decoration: none;
}

a.BaumaMenuStaticMenuItemTemplateAnchor:hover
{
    color: #000000;
    font-family: Verdana,Arial;
    font-weight: bold;
    text-decoration: underline;
}

a.BaumaMenuStaticMenuItemTemplateSelectedAnchor:link, a.BaumaMenuStaticMenuItemTemplateSelectedAnchor:active, a.BaumaMenuStaticMenuItemTemplateSelectedAnchor:visited
{
    color: #000000;
    font-family: Verdana,Arial;
    font-weight: bold;
    text-decoration: none;
}

a.BaumaMenuStaticMenuItemTemplateSelectedAnchor:hover
{
    color: #000000;
    font-family: Verdana,Arial;
    font-weight: bold;
    text-decoration: underline;
}

.BaumaMenuStaticMenuItemTemplateTableCellTwoSeparator
{
    /*
    border-top-color: #FFFFFF;
    border-top-width: 1px; 
    border-top-style: solid;
    */
}

/*******************************
    Level 2
*******************************/

.BaumaMenuStaticMenuItemTemplateLevel2
{
    background-color: rgb(255,206,10);
    padding-left: 12px;    
    width: 155px;
    overflow: hidden;
}

.BaumaMenuStaticMenuItemTemplateTableCellOneLevel2
{
    width: 4px;
    padding-left: 4px;
    padding-top: 0px;
    padding-bottom: 1px;
    background-color: rgb(255,251,255);
}
.BaumaMenuStaticMenuItemTemplateSelectedTableCellOneLevel2
{
    background-color: Transparent;
}

.BaumaMenuStaticMenuItemTemplateTableCellTwoLevel2
{
    padding-left: 6px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 4px;
    width: 136px;
    background-color: rgb(255,251,255);
}

.BaumaMenuStaticMenuItemTemplateTableCellTwoLevel3
{
    padding-left: 12px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 4px;
    width: 136px;
    background-color: rgb(255,251,255);
}

.BaumaMenuStaticMenuItemTemplateSelectedTableCellTwoLevel2
{
    background-color: Transparent;
}

a.BaumaMenuStaticMenuItemTemplateAnchorLevel2:link, a.BaumaMenuStaticMenuItemTemplateAnchorLevel2:active, a.BaumaMenuStaticMenuItemTemplateAnchorLevel2:visited
{
    color: #000000;
    font-family: Verdana,Arial;
    font-weight: normal;
    text-decoration: none;
}

a.BaumaMenuStaticMenuItemTemplateAnchorLevel2:hover
{
    color: #000000;
    font-family: Verdana,Arial;
    font-weight: normal;
    text-decoration: underline;
}

a.BaumaMenuStaticMenuItemTemplateSelectedAnchorLevel2:link, a.BaumaMenuStaticMenuItemTemplateSelectedAnchorLevel2:active, a.BaumaMenuStaticMenuItemTemplateSelectedAnchorLevel2:visited
{
    color: #000000;
    font-family: Verdana,Arial;
    font-weight: bold;
    text-decoration: none;
}

a.BaumaMenuStaticMenuItemTemplateSelectedAnchorLevel2:hover
{
    color: #000000;
    font-family: Verdana,Arial;
    font-weight: bold;
    text-decoration: underline;
}

/*********************************************************************************************************
    Common
*********************************************************************************************************/

.BlogCategory
{
	 padding-right: 3px;
	 font-size: 11px;
}

/*********************************************************************************************************
    PlaceHolder Top
*********************************************************************************************************/

.PageInfo
{
    border-bottom: solid 1px #000000; 
    padding-bottom: 5px;
    min-width: 1000px;
}

.PageInfoHidden
{
    border-bottom: solid 1px #000000; 
    padding-bottom: 1px;
    min-width: 1000px;
}

/*********************************************************************************************************
    PlaceHolder Title
*********************************************************************************************************/

.BaumaTitle
{
    margin-left: auto; 
    margin-right: auto; 
    background-color: rgb(248,249,250);
}

.BaumaTitleLinks
{
	height: 52px;
	background-color: rgb(255, 251, 255);
}

.BaumaTitleMenu
{
	float: left; 
	padding-top: 32px; 
	padding-bottom: 2px; 
	padding-left: 16px; 
	padding-right: 8px; 
	border-right-width: 1px; 
	border-right-color: rgb(223,224,225); 
	border-right-style: solid;
}

.BaumaTitleLink
{
	float: left; 
	padding-top: 32px; 
	padding-bottom: 2px; 
	border-left-width: 1px; 
	border-left-color: white; 
	border-left-style: solid; 
	padding-left: 8px; 
	padding-right: 17px; 
	border-right-width: 1px; 
	border-right-color: rgb(223,224,225); 
	border-right-style: solid;
}

.BaumaTitleCultureLink1
{
	float: left; 
	padding-top: 32px; 
	padding-bottom: 2px; 
	border-left-width: 1px; 
	border-left-color: white; 
	border-left-style: solid; 
	padding-left: 10px; 
	padding-right: 5px;
}

.BaumaTitleCultureLink2
{
	float: left; 
	padding-top: 32px; 
	padding-bottom: 2px; 
	padding-left: 5px;
}

/*********************************************************************************************************
    PlaceHolder Showcase
*********************************************************************************************************/

.ShowcaseBordersTop
{
	background-image: url(/WFW/Bauma/Bauma/bauma_showcase_top.png);
	background-repeat: no-repeat;
	background-color: rgb(248,249,250);
    margin-left: auto; 
    margin-right: auto;
    height: 13px;
}

.ShowcaseBordersContent
{
	background-image: url(/WFW/Bauma/Bauma/bauma_showcase_bg.png);
	background-repeat: repeat-x;
}

.ShowcaseBordersContentBorders
{
	border-top-width: 1px; 
	border-top-color: white; 
	border-top-style: solid;
	border-left-width: 1px; 
	border-left-color: rgb(233,234,239); 
	border-left-style: solid;
	border-right-width: 1px; 
	border-right-color: rgb(233,234,239); 
	border-right-style: solid;
}

.ShowcaseBordersBottom
{
	background-image: url(/WFW/Bauma/Bauma/bauma_showcase_bottom.png);
	background-repeat: no-repeat;
	height: 17px;
}

/*********************************************************************************************************
    PlaceHolder Headline
*********************************************************************************************************/

.BaumaHeadline
{
	padding-top: 6px; 
	padding-bottom: 22px;
}

.BaumaFullHeadline
{
	padding-top: 8px; 
	padding-bottom: 15px;
}

.BaumaMediumHeadline
{
	padding-top: 6px; 
	padding-bottom: 22px;
}

.BaumaSmallHeadline
{
	padding-top: 10px; 
	padding-bottom: 10px;
}

/*********************************************************************************************************
    PlaceHolder Content
*********************************************************************************************************/

.BaumaContentTeaser
{
    padding-bottom: 25px;
}

.BaumaTeaserImage
{
	border: 1px solid #E1E1E2; 
	padding: 4px; 
	background-color: white;
}

.BaumaTeaserVideo
{
	border: 1px solid #909098; 
	padding: 4px; 
	background-color: #B6B7BE;
}

.UnderlinedBigTitle
{
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

.BigTitle
{
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

/*********************************************************************************************************
    PlaceHolder Right
*********************************************************************************************************/

.BaumaRightGreyBox
{
	border-top: 1px solid white; 
	border-left: 1px solid white; 
	border-bottom: 1px solid #E1E1E2; 
	border-right: 1px solid #E1E1E2; 
	background-color: #F1F2F3;
}

/*********************************************************************************************************
    PlaceHolder Tabs
*********************************************************************************************************/

a.TabSheetsLink:link, a.TabSheetsLink:active, a.TabSheetsLink:visited, a.TabSheetsLink:hover
{
}

.TabContentLegend
{
    padding-left: 0px; 
    padding-right: 20px; 
    padding-top: 10px; 
    padding-bottom: 10px;
}

.BaumaTabAttributesRow
{
	background-color: rgb(255,245,206);
}

/*********************************************************************************************************
    PlaceHolder Footer
*********************************************************************************************************/

.BaumaFooter
{
	width: 1000px;
	margin-left: auto; 
	margin-right: auto;
    background-color: white;
    background-image: url(/WFW/Bauma/Bauma/bauma_footer_bg.png); 
    background-repeat: repeat-x; 
}
