@charset "UTF-8";
#background #content ul {
	padding-left: 20px;
	padding-right: 0px;
}
#background #content li {
	padding-left: 0px;
	padding-right: 0px;
}
/* CSS Document */


#background {
	position: relative;
	height: 594px;
	width: 900px;
	margin:auto;
	background-color: #ffffff;
	background-image: url(images/hintergrund.jpg);
	z-index:1;
}
#background_sitemap {
	position: relative;
	height: 594px;
	width: 450px;
	margin:auto;
	background-color: #ffffff;
	z-index:1;
}
#background_collection {
	position: relative;
	height: 594px;
	width: 900px;
	margin:auto;
	background-color: #ffffff;
	z-index:2;
}
#language {
	position:absolute;
	left:10px;
	top:10px;
	width:135px;
	height:51px;
	z-index:3;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555554;
}
#toli_logo {
	position:absolute;
	left:187px;
	top:26px;
	width:92px;
	height:48px;
	z-index:4;
}
#slogan {
	position:absolute;
	left:287px;
	top:22px;
	width:248px;
	height:50px;
	z-index:5;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #555554;
}
#navi {
	position:absolute;
	left:189px;
	top:96px;
	width:421px;
	height:14px;
	z-index:6;
}
#industry {
	position:absolute;
	left:10px;
	top:112px;
	width:155px;
	height:42px;
	z-index:7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #b7b8b9;
	padding-left: 15px;
	padding-top: 30px;
	background-color: #e7e8e8;
}
#collection {
	position:absolute;
	left:612px;
	top:485px;
	width:121px;
	height:35px;
	z-index:8;
	vertical-align:bottom;
	color: #ef870c;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#image {
	position:absolute;
	left:195px;
	top:112px;
	width:370px;
	height:71px;
	z-index:3;
}
#picture {
	position:absolute;
	left:575px;
	top:0px;
	width:325px;
	height:183px;
	z-index:9;
}
#retail {
	position:absolute;
	left:10px;
	top:187px;
	width:155px;
	height:35px;
	z-index:10;
	background-image: url(images/retail.jpg);
}
#retail_picture {
	position:absolute;
	left:10px;
	top:187px;
	width:155px;
	height:35px;
	z-index:11;
}
#retail_activ {
	position:absolute;
	left:10px;
	top:187px;
	width:155px;
	height:35px;
	z-index:11;
	background-image: url(images/retail_activ.jpg);
}
#health {
	position:absolute;
	left:10px;
	top:225px;
	width:155px;
	height:35px;
	z-index:12;
	background-image: url(images/health.jpg);
}
#health_active {
	position:absolute;
	left:10px;
	top:225px;
	width:155px;
	height:35px;
	z-index:12;
	background-image: url(images/health_active.jpg);
}
#hospit {
	position:absolute;
	left:10px;
	top:263px;
	width:155px;
	height:35px;
	z-index:13;
	background-image: url(images/hospit.jpg);
}
#hospit_active {
	position:absolute;
	left:10px;
	top:263px;
	width:155px;
	height:35px;
	z-index:13;
	background-image: url(images/hospit_active.jpg);
}
#office {
	position:absolute;
	left:10px;
	top:301px;
	width:155px;
	height:35px;
	z-index:14;
	background-image: url(images/office.jpg);
}
#office_active {
	position:absolute;
	left:10px;
	top:301px;
	width:155px;
	height:35px;
	z-index:14;
	background-image: url(images/office_active.jpg);
}
#styles {
	position:absolute;
	left:10px;
	top:345px;
	width:155px;
	height:40px;
	z-index:15;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #b7b8b9;
	padding-left: 15px;
	padding-top: 16px;
	background-color: #e7e8e8;
}
#modern {
	position:absolute;
	left:10px;
	top:404px;
	width:155px;
	height:35px;
	z-index:16;
	background-image: url(images/modern.jpg);
}
#modern_active {
	position:absolute;
	left:10px;
	top:404px;
	width:155px;
	height:35px;
	z-index:16;
	background-image: url(images/modern_active.jpg);
}
#subnavi_b {	position:absolute;
	left:285px;
	top:190px;
	width:471px;
	height:15px;
	z-index:17;
}
#country {
	position:absolute;
	left:10px;
	top:442px;
	width:155px;
	height:35px;
	z-index:18;
	background-image: url(images/country.jpg);
}
#country_active {
	position:absolute;
	left:10px;
	top:442px;
	width:155px;
	height:35px;
	z-index:18;
	background-image: url(images/country_active.jpg);
}
#classic {
	position:absolute;
	left:10px;
	top:480px;
	width:155px;
	height:35px;
	z-index:19;
	background-image: url(images/classic.jpg);
}
#classic_active {
	position:absolute;
	left:10px;
	top:480px;
	width:155px;
	height:35px;
	z-index:19;
	background-image: url(images/classic_active.jpg);
}
#young {
	position:absolute;
	left:10px;
	top:518px;
	width:155px;
	height:35px;
	z-index:20;
	background-image: url(images/specialty.jpg);
}
#young_active {
	position:absolute;
	left:10px;
	top:518px;
	width:155px;
	height:35px;
	z-index:20;
	background-image: url(images/specialty_active.jpg);
}
#content {
	position:absolute;
	left:285px;
	top:210px;
	width:320px;
	height:305px;
	z-index:21;
	overflow: auto;
}
#sitemap {
	position:absolute;
	left:66px;
	top:28px;
	width:262px;
	height:542px;
	z-index:21;
	background-color: #ffffff;
}
#content_products {
	position:absolute;
	left:284px;
	top:210px;
	width:320px;
	height:197px;
	z-index:22;
	overflow: auto;
}
#content_headline {
	position:absolute;
	left:285px;
	top:210px;
	width:320px;
	height:25px;
	z-index:23;
	overflow: auto;
}
#content_examples_1 {
	position:absolute;
	left:285px;
	top:237px;
	width:170px;
	height:130px;
	z-index:24;
	overflow: auto;
}
#content_examples_2 {
	position:absolute;
	left:454px;
	top:237px;
	width:170px;
	height:130px;
	z-index:25;
	overflow: auto;
}
#content_examples_3 {
	position:absolute;
	left:285px;
	top:373px;
	width:170px;
	height:125px;
	z-index:26;
	overflow: auto;
}
#content_examples_4 {
	position:absolute;
	left:454px;
	top:373px;
	width:170px;
	height:130px;
	z-index:27;
	overflow: auto;
}
#products {
	position:absolute;
	left:285px;
	top:407px;
	width:320px;
	height:114px;
	z-index:28;
}
#info {
	position:absolute;
	left:285px;
	top:519px;
	width:310px;
	height:31px;
	z-index:29;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555554;
	padding-left: 10px;
	background-color: #e7e8e8;
	padding-top: 2px;
}
#download {
	position:absolute;
	left:768px;
	top:189px;
	width:110px;
	height:15px;
	z-index:30;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d1d1;
	padding-top: 3px;
}
#support {
	position:absolute;
	left:768px;
	top:207px;
	width:110px;
	height:15px;
	z-index:31;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d1d1;
	padding-top: 3px;
}
#eco_spirit {
	position:absolute;
	left:768px;
	top:227px;
	width:110px;
	height:15px;
	z-index:32;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d1d1;
	padding-top: 3px;
}
#news {
	position:absolute;
	left:768px;
	top:251px;
	width:110px;
	height:297px;
	z-index:33;
	padding-top: 5px;
	background-color: #e7e8e8;
}
#subnavi {
	position:absolute;
	left:284px;
	top:566px;
	width:152px;
	height:20px;
	z-index:34;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555554;
}
#cbc_logo {
	position:absolute;
	left:760px;
	top:565px;
	width:57px;
	height:26px;
	z-index:35;
}
.subnavi {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 15px;
}
.subnavi_active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	z-index:37;
}
.activ {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ef870c;
}
.link_color {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ef870c;
}
.navi_b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555554;
	padding-left: 15px;
}
.navi_b_activ {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ef870c;
	padding-left: 15px;
}
.subnavi_b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555554;
}
.subnavi_b_activ {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ef870c;
}
.headline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #555554;
	font-weight: bold;
}
.text {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #555554;
}
.text_tabelle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #555554;
	text-align: center;
}

.leerzeile {
	font-size:5px;
}
.bold {
	font-weight:bold;
}
	
a:link {
	color:#555554;
	text-decoration:none;
}
a:visited {
	color:#555554;
	text-decoration:none;
}
a:link.im_text {
	color:#ef870c;
	text-decoration:none;
}
#content_tabelle {
	position:absolute;
	left:285px;
	top:210px;
	width:346px;
	z-index:21;
	overflow: auto;
	height: 305px;
}
#back {
	position:absolute;
	left:285px;
	top:501px;
	width:68px;
	height:14px;
	z-index:1;
}
#apDiv1 {
	position:absolute;
	left:455px;
	top:237px;
	width:149px;
	height:123px;
	z-index:1;
}
input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555554;
	width: 150px;
	border: 1px solid #555554;
	left: 100px;
	position: absolute;
}
#background #content #form1 #send {
	left: 100px;
	width: 70px;
	background-color: #e7e8e8;
	color: #555554;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555554;
	width: 150px;
	border: 1px solid #555554;
	left: 100px;
	position: absolute;
}
textarea {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555554;
	width: 150px;
	border: 1px solid #555554;
	left: 100px;
	position: absolute;
}
#password {
	position: absolute;
	left: 160px;
}
#login {
	position: absolute;
	left: 160px;
}

