/*

* * * * * * * * * * * * * * * * * * * * * * * *
*											  *
*	        M T M   P L A S T I C S           *
*                                             *
*                                             *
*   © 2006  LANDSIEDEL I MÜLLER I FLAGMEYER	  *
*				l-m-f.net					  *
*                                             *
* * * * * * * * * * * * * * * * * * * * * * * *


*/

/***************************
	WEBSITE
***************************/

html, body {
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	}
img, img a, a img {
	outline:none;
	}

#centerpage {
	width:955px;
	min-height:100%;
	height:100%;
	margin:auto;
	position:relative;
	}
		
.dipolen_table_box	 {
	width:91px;
	height:22px;
	background-color:#a4c9b3;
	color:#2C7754;
	margin-top:5px;
	font-size:11px;
	padding-left:5px;
	padding-top:8px;
	}

.dipolen_table_box2	 {
	width:140px;
	height:22px;
	background-color:#a4c9b3;
	color:#2C7754;
	margin-top:5px;
	font-size:11px;
	padding-left:5px;
	padding-top:8px;
	text-align: left;
	}
	
td div.topic {
	color:white;
	background-color: #7fb597;
	}

#container {
	width:955px;
	min-height:100%;
	position:relative;
	float:left;
	background-image: url(images/l_hintergrund.gif);
	background-repeat: no-repeat;
	background-position: top right;}

* html #container {height:100%;}

#boxset {
	width:955px;
	position:relative;}


/***************************
	RASTER
***************************/

#top, #middle, #bottom {
	width:920px;
	position:absolute;
	left:0px;}

#top{
	height:234px;
	top:0px;
	z-index: 40;
	}

#middle{
	top:234px;
	z-index: 10;
	}

#bottom{
	height:98px;
	z-index: 30;
	}



.left, .center, .right{
	position:absolute;
	top:0px;
	overflow:visible;}

.left {
	width:220px;
	left:0px;}

.center {
	width:520px;
	left:220px;
}

.right {
	width:180px;
	left:740px;}



/***************************
	ELEMENTE
***************************/

#logo {
	width:220px;
	position:absolute;
	float:left;
	bottom:0px;}

#fuss {
	background-image: url(images/l_fuss.png);
	background-repeat: no-repeat;
	background-position: top;
	width:920px;
	height:98px;
	
}

* html #fuss{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/l_fuss.png");}

#nav, #what {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	line-height: 100%;
	margin:0px;
	padding:0px;
	height:16px;
	position:absolute;
	bottom:24px;
	
}

#nav {
	width:520px;
	background-color:#ffffff;
	
	}
	
#what {
	background-image: url(images/l_what_bg.png);
	background-repeat: no-repeat;
	border:0px solid #ff0000;
	width:180px;
}

* html #what{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/l_what_bg.png");}

#navelement{
	position:absolute;
	left:170px;
}
/* IE6 hack */
* html #navelement{
	position:absolute;
	left:150px;
}

.element{
	float:left;
	padding-left:15px;
	padding-top:2px;}

#headline{
	height:80px;
	width:520px;
	position:relative;
	float:left;
	top:0px;}

#content{
	width:500px;
	position:relative;
	float:left;
	padding-bottom:30px;}


.hg_bild {
	width:125px;
	height:100px;
	background-image: url(images/hg_bild.png);
	background-repeat: no-repeat;
}

* html .hg_bild {
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/hg_bild.png");}

.tab {
	padding-top:4px;
	padding-bottom:5px;
	padding-left:5px;
	border-bottom:1px solid #9ac2af;
}



/***************************
	FONT
***************************/

.px10gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #666666;}

.px11black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: #333333;}



/***************************
	FORMULAR
***************************/


#kform {
	border:1px solid #e0ece7;
}

* html #kform {
	padding-right:4px;
}

.box100 {
	width: 100%;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006434;
	border: none;
	border-width: 0px;
	background-color: #f4f4f4;
	vertical-align: middle;
}

.box100b {
	width: 100%;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	border: none;
	border-width: 0px;
	background-color: #f4f4f4;
	vertical-align: middle;
}



/***************************
	LINK
***************************/

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006434;
	text-decoration: underline;}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008847;
	text-decoration: underline;}
	
	
	
#languageFooter {
	width:100px;
	float:right;
	}	
	
	
	
/*****************************************
		Downloadbereich
*******************************************/

#tab-bar-1, #tab-bar-2, #tab-bar-3, #tab-bar-4, #reach-tab-bar-1 {
	width:500px;
	height:40px;
	}
	
#tab-bar-1 {background:transparent url(images/download-3-tab-001.png) no-repeat;}
#tab-bar-2 {background:transparent url(images/download-3-tab-002.png) no-repeat;}
#tab-bar-3 {background:transparent url(images/download-3-tab-003.png) no-repeat;}
#tab-bar-4 {background:transparent url(images/download-tab-004.png) no-repeat;}

#reach-tab-bar-1 {background:transparent url(images/download-reach-tab-001.png) no-repeat;}

* html #tab-bar-1 {background:transparent url(images/download-3-tab-001.gif) no-repeat;}
* html #tab-bar-2 {background:transparent url(images/download-3-tab-002.gif) no-repeat;}
* html #tab-bar-3 {background:transparent url(images/download-3-tab-003.gif) no-repeat;}
* html #tab-bar-4 {background:transparent url(images/download-tab-004.gif) no-repeat;}

* html #reach-tab-bar-1 {background:transparent url(images/download-reach-tab-001.gif) no-repeat;}

ul.download-area-tabs {
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
	top:7px;
	left:10px;
	}
	
ul.download-area-tabs #tab-1 {
	width:100px;
	float:left;
	list-style-type:none;
	}
	
ul.download-area-tabs #tab-2 {
	width:100px;
	float:left;
	margin:0px 0px 0px 60px;
	list-style-type:none;
	}
	
ul.download-area-tabs #tab-3 {
	width:100px;
	float:left;
	margin:0px 0px 0px 60px;
	list-style-type:none;
	}
	
ul.download-area-tabs #tab-4 {
	width:100px;
	margin:0px 0px 0px 375px;
	list-style-type:none;
	}
/* IE6 hack */
* html ul.download-area-tabs #tab-1, ul.download-area-tabs #tab-2, ul.download-area-tabs #tab-3 {
	margin-top:7px;
	}
/* IE6 hack */
* html ul.download-area-tabs #tab-1 {
	margin-left:5px;
	}
/* hack korrektur IE7 */
*+html ul.download-area-tabs #tab-1, ul.download-area-tabs #tab-2, ul.download-area-tabs #tab-3 {
	margin-top:0px;
	}

#tab-middle {
	clear:both;
	width:500px;
	padding:10px 10px 11px 10px;
	background:transparent url(images/download-middle.png) repeat-y;
	}
/* IE6 hack */
* html #tab-middle {background:transparent url(images/download-middle.gif) repeat-y;}

#tab-bottom {
	width:500px;
	height:20px;
	background:transparent url(images/download-bottom.png) no-repeat;
	}
/* IE6 hack */
* html #tab-bottom {background:transparent url(images/download-bottom.gif) no-repeat;}

ul.download {
	width:400px;
	list-style-type: none;
	}
	
ul.download li a {
	text-decoration:none;
	}
	

table.download {
	margin-bottom:20px;
	}

table.download tr td {
	padding:3px;
	}

table.download tr.even td {
	background-color:#EEF5F1;
	}
	
table.download tr.odd td {
	background-color:#DFECE6;
	}

table.download tr td.first {
	width:20px;
	}
	
.galerieLink {
	width:100%;
	text-align:right;
	line-height:5px
	}

h2 {
	font-size:12px;
	}
	
.downloadNavigation {
	margin-top:8px;
	padding-left:0px;
	}


.downloadNavigation  li {
	height: 25px;
	width:95px;
	margin-bottom:5px;
	list-style-type: none;
	}	
.downloadNavigation  li a {
	display: block;
	height: 20px;
	width:95px;
	background-color: #DFECE6;
	padding: 5px 0px 0px 5px;
	margin-bottom:2px;
	text-decoration: none;
	}

.downloadNavigation  li a:hover {
	background-color: #A4C6B5;
	}
	
#headline h1 {
	font-size:12px;
	margin:0px;
	height: 50px;
	position: relative;
	width: 300px;
	}
