/*table {border:1px solid #CCCCCC; margin:0;}*/

#colLeft,#colMiddle{
display:block;
float:left;
margin:0px 9px 0px 0px;
}
#colLeft { width:190px;}

#colDistribution #colRight{ width: 288px;}
#colRight {
display:block;
float:right;
margin:0px 2px 0px 0px;
width:290px;
}

#colMiddleRight {
display:block;
float:left;
margin:0px 0px 0px 0px;
width:780px;
}

h2 {
color:#666666;
font-size:12px;
margin:0;
padding:0;
}

table.container {
padding:0;
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:12px;
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#666666;
font-weight:normal;
text-align:left;
text-decoration:none;
border-top:solid 1px #999999;
border-collapse:collapse;
empty-cells:hide;
}
table.container td {
margin:0;
padding-left:0;
padding-top:2px;
padding-right:3px;
padding-bottom:3px;
vertical-align:top;
text-align:left;
border:0;
}

td.cellNavThridLevel {
margin:0;
padding-top:0 !important;
}

td.cellNavThridLevel a {
background-image:url(/fileadmin/baumer/images/arrow_bu.gif);
background-position:0px 5px;
background-repeat:no-repeat;
margin:0px;
padding-top:4px;
padding-left:10px;
padding-right:10px;
padding-bottom:0;
z-index:100;
}
a.navThirdLevel {
display:block;
margin:0px;
padding:0px;
background-image:url(/fileadmin/baumer/images/clear.gif);
background-repeat:no-repeat;
background-color: transparent;
background-position:0px 5px;
z-index:200;
}

button.SubmitButton {
margin-top:8px;
margin-left:0;
width:170px;
text-align:center;
padding-left:8px;
padding-right:8px;
}

td.cellBottomRight {
margin:0;
padding:0;
text-align:left !important;
}

.innerContent {
margin:0;
padding:0;
}

.conLinkBoxRight {
padding: 8px 0px 8px 0px;
margin: 0px;
background-repeat: no-repeat;
text-align: left;
}
a.conLinkNew {
padding: 0px 10px 0px 10px;
margin: 0px;
background-repeat : no-repeat;
background-position : 0px;
background-color : transparent;
white-space : nowrap;
overflow : hidden;
font-size: 11px;
}
a.conLinkNew {
color: #005aa6;
overflow: hidden;
}
a.conLinkNew:link {
background-image: url(/fileadmin/baumer/images/arrow_bu.gif);		
}
a.conLinkNew:visited {
background-image: url(/fileadmin/baumer/images/arrow_bu.gif);
color: #7FABC1;	
}
a.conLinkNew:hover, a.conLinkNew:active {
background-image: url(/fileadmin/baumer/images/arrow_bu.gif);
color: #666;
}

/* --------------------------------------------------------------------------------*/

/* be_locations_orig */

/* --------------------------------------------------------------------------------*/

.container {
	table-layout : fixed;
	margin: 0px 0px 10px 0px;
	overflow: hidden;
        empty-cells : show;
}

.innerContentLeftTop, .innerContentLeftTop2, .innerContentLeftTopMAX, .innerContentRightTop, .innerContentRightTopMAX {
	font-size: 11px;
	line-height: 14px;
	color: #666;		
	margin: 0px;
	padding: 8px 0px 10px 10px;	
	overflow: hidden;
}

.innerContentLeftTop, .innerContentRightTop {height: 158px;}

.innerContentLeftTopMAX, .innerContentRightTopMAX {height: 188px;}

.innerContentLeftTop img, .innerContentRightTop img, .innerContentLeftTopMAX img, innerContentRightTopMAX img {
	margin: 3px 0px 0px -10px;
	padding: 0px;
}

.innerContentLeftNewsletter {
	font-size: 11px;
	line-height: 14px;
	color: #666;		
	margin: 0px;
	padding: 8px 0px 10px 10px;	
	overflow: hidden;
	height: 187px; /* 118 */
}
.innerContentOneRow, .innerContentOneRowMAX {
	font-size: 11px;
	line-height: 14px;
	color: #666;		
	margin: 0px;
	padding: 0px;	
	overflow: hidden;
}
.innerContentOneRow {height: 38px;}
.innerContentOneRowMAX {height: 67px;}

/* Other container definitions */
.innerContent, .innerWebContent, .innerContent190, .innerContent2, .container p {
	font-size: 11px;
	line-height: 14px;
	color: #666;		
	margin: 0px;
	padding: 0px;
}
.innerContent190 {
	padding: 8px 0px 0px 10px;	
	overflow: hidden;
}

.innerContent, .innerWebContent {
	margin:0px;
	padding:0px;
}

.innerContent {
	margin:0px;
	padding:0px;
}
.innerWebContent {
	padding : 0px 0px 0px 10px;
}

.innerContent190 {
	height:190px; 
}
.innerContentFree {
	margin: 0px;
	font-size: 11px;
}


.innerContentLinks {
	font-size:0.7em;
	margin: 10px;0px;10px;5px;
	font-size: 10px;
}

.innerContentLinks li{
	font-size: 10px;
	font-size:0.7em;
	position:relative;
	left:-7px;
}

.container p, .innerContent p, .innerWebContent p, .innerContent2 {
	padding:0px; 
	margin:0px;
}

.innerContent h1, .innerContent h2, .innerContent h3, .innerContent h4, .innerWebContent h1, .innerWebContent h2, .innerWebContent h3, .innerWebContent h4, .innerContentRightTop h3, .innerContentFree h1, .innerContentFree h2, .innerContentFree h3, .innerContentFree h4 {
	color: #666;
	margin: 0px;
	padding: 0px;
}

/* mk Zusatz fuer noch nicht umgesetzte Ueberschriften in UnterTitel Mod3 */
.innerContentFree h1 {
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	margin-bottom: 10px;
}
.innerContent h1, .innerWebContent h1{
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	margin-bottom: 10px;
}
.innerContent h2, .innerContent h3, .innerContent h4, .innerWebContent h2, .innerWebContent h3, .innerWebContent h4, .innerContentRightTop h3, .innerContentFree h3, .innerContentFree h4 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bolder;
	background-image : none;
	padding-top: 5px;
	padding-bottom: 2px;
}
.innerContent img, .innerWebContent img, .innerContentFree img {
	margin: -2px -10px -10px -10px;
	padding: 0px;
}
.innerContentFree img{
	padding-top: 10px;
}	
.picsubtitel {
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	background-color : #fff;
}

.pictableleft, .pictableright, .pictablecenter {
	padding: 0px;
	position: relative;
}

.pictableleft {
	float: left;
	margin: 0px;
	left: -10px;
}

.pictableright {
	float: right;
	margin: 0px;
	left: 10px;
}

.pictablecenter {
	float: none;
	margin: 0px;
	text-align: center;
	left: -10px;
}

.pictableleft img, .pictableright img, .pictablecenter img {
	margin: 0px;
	padding: 0px;	
}

.fixBottom {
	margin: 0px;
	padding: 0px;
	display: block;
}

.innerContentMainNews {
	margin: 0px;
	padding:  28px 0px 0px 7px;
	overflow: hidden;
	height : 268px;
}

.innerContentMainNews p {
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	color: #666;
	margin: 0px 0px 0px 10px;
	padding:  0px;
	/* no browser shows this */
	text-shadow : 4px #fff;
}

.conTable {
	width : 100%;
	height : 100%;
	padding: 0px;
	margin: 0px;
	table-layout : fixed;
	empty-cells : show;
}

.container li {
	margin: 0px 0px 0px 16px;
	padding: 0px;
	font-size: 11px;
	line-height: 14px;
}

.container ul {
	margin: 0px 0px 0px 1px;
	padding: 0px;
}

#colLeft,#colMiddle{
display:block;
float:left;
margin:0px;
}

#colDistribution {
DISPLAY: block; 
FLOAT: right;
}

#colLeft2{
display:block;
margin:0px 0px 0px 0px;
}

#colLeft,#colLeft2{width:190px;}
#colMiddle{width:490px;}
#colDistribution {WIDTH: 789px}
#colDistribution #colRight{WIDTH: 288px;}

#colRight{
display:block;
float:right;
margin:0px 2px 0px 0px;
width:290px;
}

#colMiddleRight{
display:block;
float:left;
margin:0px 0px 0px 0px;
width:780px
}

#imageLoader{
height:0px;
left:0px;
position:absolute;
top:0px;
visibility:hidden;
width:0px;
z-index:1
}


/* Country Select Form */

#frmContinentCountry .frmSelectorCountry{

width:166px

}

#frmContinentCountry p{

margin:5px 0px 0px 0px

}

#CountrySelection{

background-image:url(/downloads/Countries/karte_gross.jpg);

background-position:0px 20px;

background-repeat:no-repeat;

height:454px;

width:778px

}

.ContinentNA,.ContinentEU,.ContinentAS,.ContinentSA,.ContinentAF,.ContinentOC{

color:#666;

font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;

font-size:11px;

position:relative;

width:170px

}

.ContinentNA{

left:80px;

top:110px

}

.ContinentEU{

left:325px;

top:90px

}

.ContinentAS{

left:545px;

top:70px

}

.ContinentSA{

left:145px;

top:195px

}

.ContinentAF{

left:350px;

top:125px

}

.ContinentOC{

left:600px;

top:200px

}

.CountrySubmitContainer{

float:left;

left:0px;

position:relative;

top:320px;

width:765px

}

.cellCountrySubmit{

background-image:url(/LayoutData/Baumer/but-small.gif);

background-position:right 10px;
background-repeat:no-repeat;
}

