/* CSS Document */

#Wrapper{
	width:906px;
	height:602px;
}

/*////////////// TOP LEFT ///////////////////*/

.leftTopFrameWrapper{
	width:766px;
	height:409px;
	float:left;
}

.topBarLeft{
	width:3px;
	height:13px;
	background-image: url(images/topBarLeft.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
	font-size:1px;
}

.topBarMiddle{
	width:760px;
	height:13px;
	background-image: url(images/topBarMiddle.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	float:left;
	font-size:1px;
}

.topBarRight{
	width:3px;
	height:13px;
	background-image: url(images/topBarRight.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
	font-size:1px;
}

.leftBg{
	width:3px;
	height:348px;
	background-image: url(images/leftBg.jpg);
	float:left;
}

.leftBg2{
	width:195px;
	height:348px;
	background-color:#e8e8e8;
	float:left;
}

/* CONTENT IMG DIV */
.contentImg{
	width:146px;
	height:159px;
	margin-left:23px;
	margin-top:23px;
	/*background-color:#FFCCCC;*/
}

/* CONTENT IMG-TXT DIV */
.contentImgTxt{
	width:146px;
	height:160px;
	margin-left:23px;
	margin-top:17px;
}

/* CONTENT TXT DIV */
.contentTxt{
	width:521px;
	height:350px;
	margin-left:23px;
	margin-top:23px;
}

.rightBg{
	width:564px;
	height:348px;
	background-color:#fcfcfc;
	float:left;
}

.rightBgLeft{
	width:282px;
	height:396px;
	float:left;
}

.rightBgRight{
	width:282px;
	height:396px;
	float:left;
}


.rightBg2{
	width:3px;
	height:348px;
	background-image: url(images/rightBg.jpg);
	background-repeat:repeat-y;
	float:left;
}

.formTitle{
	height:40px;
	width:267px;
}

.inputHolder{
	height:40px;
	width:272px;
}

.spacer{
	height:30px;
}

.formButton{
	height:29px;
	width:102px;
	background-image: url(images/send.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:right;
	margin-right:15px;
}

.formButton2{
	height:29px;
	width:102px;
	background-image: url(images/clean.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:right;
}

/*////////////// TOP RIGHT - TOTEM TOP ///////////////////*/

.rightTopFrameWrapper{
	width:134px;
	height:409px;
	float:left;
}

.totemTop{
	width:134px;
	height:4px;
	background-image: url(images/totemTop.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:1px;
}

.totemTile{
	width:134px;
	height:59px;
	background-image: url(images/totemTile.jpg);
	background-repeat:repeat-y;
	background-position:top;
	font-size:1px;
}

.totemA{
	width:134px;
	height:73px;
	background-image: url(images/totemA.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.totemTile2{
	width:134px;
	height:12px;
	background-image: url(images/totemTile.jpg);
	background-repeat:repeat-y;
	background-position:top;
	font-size:1px;
}

.totemR{
	width:134px;
	height:41px;
	background-image: url(images/totemR.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.totemTile3{
	width:134px;
	height:168px;
	background-image: url(images/totemTile.jpg);
	background-repeat:repeat-y;
	background-position:top;
}

.totemBottom{
	width:134px;
	height:4px;
	background-image: url(images/totemBottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:1px;
}

/*////////////// TOP RIGHT - TOTEM MID ///////////////////*/

.rightMidFrameWrapper{
	width:134px;
	height:25px;
	float:left;
}

.totemMidTile{
	width:134px;
	height:25px;
	background-image: url(images/totemMidTile.jpg);
	background-repeat:repeat-y;
	background-position:bottom;
	font-size:1px;
}

.totemMidTile2{
	width:134px;
	height:2px;
	background-image: url(images/totemMidTile.jpg);
	background-repeat:repeat-y;
	background-position:top;
	font-size:1px;
}


/*////////////// LEFT MIDDLE - MENU BUTTONS///////////////////*/

.leftMidFrameWrapper{
	width:765px;
	height:26px;
	background-image: url(images/menuBg.gif);
	padding-top:1px;
	font-size:1px;
	float:left;
}

.spc{
	width:7px;
	height:25px;
	float:left;
	font-size:1px;
}

.startseite{
	width:110px;
	height:25px;
	float:left;
}

.katalogT{
	width:172px;
	height:25px;
	float:left;
}

.katalogB{
	width:148px;
	height:25px;
	float:left;
}

.vertretungen{
	width:128px;
	height:25px;
	float:left;
}

.anfahrt{
	width:94px;
	height:25px;
	float:left;
}

.kontakt{
	width:98px;
	height:25px;
	float:left;
}

.spc2{
	width:7px;
	height:25px;
	float:left;
}

.blackSpc{
	width:2px;
	height:25px;
	background-image: url(images/blackSpc.jpg);
	background-repeat: no-repeat;
	float:left;
}
.blackSpc2{
	width:131px;
	height:25px;
	background-image: url(images/blackSpc2.jpg);
	background-repeat:repeat-x;
	float:left;
}


/*////////////// BOTTOM LEFT- PIC  ///////////////////*/

.BottomPic{
	width:765px;
	height:189px;
	padding-left:7px;
	padding-top:5px;
	background-image: url(images/bgBorder.gif);
	background-repeat:no-repeat;
	float:left;
}
.pic{
	width:751px;
	height:177px;
	background-image: url(images/Picture1.jpg);
	background-repeat:no-repeat;
	float:left;
}


/*////////////// BOTTOM RIGHT - IMPRESSUM  ///////////////////*/


.totemTileBlack{
	width:134px;
	height:167px;
	background-image: url(images/totemTileBlack.jpg);
	background-repeat:repeat-y;
}

.totemBottomBlack{
	width:134px;
	height:20px;
}


/*////////////// TEXT ELEMENTS ///////////////////*/

.linkText{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-align:left;
	text-decoration:none;
}

.linkText a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-align:left;
	text-decoration:none;
}

.linkText a:hover{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#1abfef;
	text-align:left;
	text-decoration:none;
}

.linkTextSelected a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color: #1abfef;
	text-align:left;
	text-decoration:none;
}

.linkTextSelected {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color: #1abfef;
	text-align:left;
	text-decoration:none;
}


.headlineText{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	margin-left:15px;
	padding-top:10px;
	text-decoration:none;
}

.subHeadlineText{
	font-family:Arial;
	font-size:12px;
	color:#707070;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
}

.normalText{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	text-decoration:none;
}

.normalText a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#079fca;
	text-align:left;
	text-decoration:none;
}

.inputText{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:left;
	text-decoration:none;
}

.buttonText{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	padding-top:6px;
}
