@charset "utf-8";
/* CSS Document */

body {

	margin: 0px;
	padding: 0px;
	font-family: verdana, tahoma, arial, sans serif;
	background: #5F5F5F;
	font-size: 8pt;

}

a {

	font-size: 8pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
	font-style: italic;

}

a:hover {

	font-size: 8pt;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
	font-style: italic;

}

H1 {

	font-height: bold;
	font-style: italic;
	color: #FF6410;
	line-height: 12pt;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;

}

.holzheader {

	font-weight: bold;
	color: white;
	font-style: italic;
	font-size: 10pt;
	position: relative;
	top: -3px;
	left: 15px;
}

H2 {

	line-height: 12px;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;

}

H3 {

	font-height: bold;
	font-style: italic;
	color: #FF6410;
	line-height: 12pt;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;

}


#tisco_header {

	background: url(bilder/header_bg.jpg) repeat-x;
	height: 249px;

}

#tisco_logo {

	background: url(bilder/header_logo.jpg) no-repeat;
	height: 249px;
	display: block;
	float: left;
	width: 1000px;
	position: absolute;
	left: 50%;
	margin-left: -500px;
	z-index: 5;
	

}

.tisco_link {

	display: block;
	height: 90px;
	width: 230px;
	z-index: 2;
	position: relative;
	top: 130px;
	left: 190px;
}

#logo_go {

	background: url(bilder/logo_go.jpg) repeat-x;
	height: 249px;
}

*html #logo_go {

	background: url(bilder/logo_go.jpg) repeat-x;
	height: 249px;
	position: relative;
	left: -3px;

}

#no_logo {

	background: url(bilder/header_bg.jpg) repeat-x;
	height: 249px;
	float: left;
	width: 250px;

}

#tisco_center {

	background: #dfdfdf;

}

#content {

	background: url(bilder/content_bg.jpg) no-repeat;
	height: 356px;
	position: relative;
	left: 50%;
	margin-left: -500px;
	width: 1000px;
	
}

#tisco_footer {

	background: #5F5F5F;

}

#bottom_go {
	
	background: url(bilder/bottom_go.jpg) repeat-x;
	height: 94px;
	display: block; 
	float: left;
	width: 250px;

}

#tisco_bottom {

	background: url(bilder/tisco_bottom.jpg) no-repeat;
	height: 94px;
	display: block;
	float: left;
	width: 1000px;
	position: absolute;
	left: 50%;
	margin-left: -500px;

}

#no_bottom {

	background: url(bilder/no_bottom.jpg) repeat-x;
	height: 94px;

}


#bottom_links {

	position: relative;
	top: 15px;
	left: 350px;
	width: 500px;

}

.foot_link {

	margin-right: 30px;

}

.foot_aktiv {

	margin-right: 30px;
	color: #4c4c4c;

}

.bilderframe {

	position: relative;
	top: 25px;
	left: 101px;
	width: 323px;
	height: 306px;
	float: left;
	border: 0px;

}

#hoelzer {

	background: url(bilder/hoelzer.gif) no-repeat right top;
	height: 19px;
	width: 516px;
	position: relative;
	margin-left: 466px;
	top: 7px;
	left: 1px;

}

*html #hoelzer {

	background: url(bilder/hoelzer.gif) no-repeat right top;
	height: 19px;
	width: 516px;
	position: relative;
	margin-left: 466px;
	top: 7px;
	left: -1px;
	

}

#holzheader_bg {

	background: url(bilder/holzname_bg.gif) no-repeat;
	height: 33px;
	width: 516px;
	position: relative;
	top: 19px;
	left: -8px;
	
	

}


.holztext {


	position: relative;
	left: 15px;
	color: #414141;

}

#griff_emo {

	background: url(bilder/emo_griffe.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -1px;
	
}

*html #griff_emo {

	background: url(bilder/emo_griffe.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -2px;
	
}

#griff_emo_en {

	background: url(bilder/emo_griffe_en.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -1px;
	
}

*html #griff_emo_en {

	background: url(bilder/emo_griffe_en.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -2px;
	
}


#griff_kevlar {

	background: url(bilder/kevlar_griffe.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -1px;
	
}

*html #griff_kevlar {

	background: url(bilder/kevlar_griffe.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -2px;
	
}

#griff_kevlar_en {

	background: url(bilder/kevlar_griffe_en.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -1px;
	
}

*html #griff_kevlar_en {

	background: url(bilder/kevlar_griffe_en.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -2px;
	
}

#griff_power {

	background: url(bilder/power_griffe.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -1px;
	
}

*html #griff_power {

	background: url(bilder/power_griffe.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -2px;
	
}

#griff_power_en {

	background: url(bilder/power_griffe_en.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -1px;
	
}

*html #griff_power_en {

	background: url(bilder/power_griffe_en.gif) no-repeat;
	position: relative;
	height: 53px;
	top: 23px;
	left: -2px;
	
}


.holz_link {

	font-weight: normal;
	font-style: italic;
	color: #FF6410;
	position: relative;
	top: -18px;
	left: 220px;
	padding-left: 30px;

}

.holz_link:hover {

	font-weight: normal;
	font-style: italic;
	color: #ffffff;
	position: relative;
	top: -18px;
	left: 220px;
	padding-left: 30px;

}

.holz_active {

	font-weight: normal;
	font-style: italic;
	color: #ffffff;
	position: relative;
	top: -18px;
	left: 220px;
	padding-left: 30px;

}

.holz_active:hover {

	font-weight: normal;
	font-style: italic;
	color: #FF6410;
	position: relative;
	top: -18px;
	left: 220px;
	padding-left: 30px;

}


.holzbilder {

	width: 323px;
	height: 306px;
	background: url(bilder/bilderframe_bg.jpg) no-repeat;
	display: block;

}

.detail {

	width: 320px;
	height: 270px;
	text-align: right;

}

.bilder_navi {

	width: 280px;
	height: 30px;
	position: relative;

}

.button_last {

	background: url(bilder/button_last.gif) no-repeat;
	width: 65px;
	height: 30px;
	display: block;
	float: left;
}

.button_last:hover {

	background: url(bilder/button_last_hover.gif) no-repeat;
	width: 65px;
	height: 30px;
	display: block;
	float: left;
	cursor: pointer;
}

.button_review {

	background: url(bilder/button_review.gif) no-repeat;
	width: 65px;
	height: 30px;
	display: block;
	float: left;
	position: relative;
	left: -9px;
}

.button_review:hover {

	background: url(bilder/button_review_hover.gif) no-repeat;
	width: 65px;
	height: 30px;
	display: block;
	float: left;
	position: relative;
	left: -9px;
	cursor: pointer;
}

.button_enlarge {

	background: url(bilder/button_enlarge.gif) no-repeat;
	width: 65px;
	height: 30px;
	display: block;
	float: left;
	position: relative;
	left: -18px;
}

.button_enlarge:hover {

	background: url(bilder/button_enlarge_hover.gif) no-repeat;
	width: 65px;
	height: 30px;
	display: block;
	float: left;
	position: relative;
	left: -18px;
	cursor: pointer;
}

.button_next {

	background: url(bilder/button_next.gif) no-repeat;
	width: 65px;
	height: 30px;
	display: block;
	float: left;
	position: relative;
	left: -27px;
}

.button_next:hover {

	background: url(bilder/button_next_hover.gif) no-repeat;
	width: 65px;
	height: 30px;
	display: block;
	float: left;
	position: relative;
	left: -27px;
	cursor: pointer;
}

*html .bew_table {

	position: relative;
	top: 70px;
	left: -45px;

}

.bew_table {

	position: relative;
	top: 70px;
	left: 80px;

}

.bew_header {

	text-align: left;
	font-style: italic;
	font-weight: bold;
	font-size: 12pt;

}

.bew {

	font-weight: bold;
	font-style: italic;

}

.wert {

	font-style: italic;

}

#welcome {

	width: 760px;
	position: relative;
	top: 40px;
	left: 200px;

}

#kontakt {

	width: 760px;
	position: relative;
	top: 40px;
	left: 100px;

}

#handel {

	width: 800px;
	position: relative;
	top: 40px;
	left: 35px;

}

#impressum {

	width: 850px;
	position: relative;
	top: 40px;
	left: 80px;
	background: url(bilder/impressum.gif) no-repeat;
	height: 310px;

}

#legal {

	width: 850px;
	position: relative;
	top: 40px;
	left: 80px;
	background: url(bilder/legal.gif) no-repeat;
	height: 310px;

}

.imp_text {

	position: relative;
	top: 0px;
	left: 150px;

}

#startholz {

	width: 1000px;
	height: 205px;
	position: relative;
	top: 0px;
	left: -90px;

}

#start_emo {

	background: url(bilder/start_emo.gif) no-repeat;
	width: 305px;
	height: 205px;
	display: block;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 2;

}

#start_emo:hover {

	background: url(bilder/start_emo_hover.gif) no-repeat;
	width: 305px;
	height: 205px;
	display: block;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 2;

}

#start_kevlar {

	background: url(bilder/start_kevlar.gif) no-repeat;
	width: 305px;
	height: 205px;
	display: block;
	float: left;
	position: relative;
	top: 0px;
	left: -85px;
	z-index: 2;

}

#start_kevlar:hover {

	background: url(bilder/start_kevlar_hover.gif) no-repeat;
	width: 305px;
	height: 205px;
	display: block;
	float: left;
	position: relative;
	top: 0px;
	left: -85px;
	z-index: 2;

}

#start_power {

	background: url(bilder/start_power.gif) no-repeat;
	width: 305px;
	height: 205px;
	display: block;
	float: left;
	position: relative;
	top: 0px;
	left: -170px;
	z-index: 1;

}

#start_power:hover {

	background: url(bilder/start_power_hover.gif) no-repeat;
	width: 305px;
	height: 205px;
	display: block;
	float: left;
	position: relative;
	top: 0px;
	left: -170px;
	z-index: 1;

}

.start_emo1 {

	position: relative;
	top: 6px;
	left: 160px;
	color: #4c4c4c;
	
}

.start_emo1:hover {

	position: relative;
	top: 6px;
	left: 160px;
	color: #ffffff;
	
}


.start_emo2 {

	position: relative;
	top: 10px;
	left: 60px;
	color: #ffffff;
	font-weight: normal;
	
}

.start_emo2:hover {

	position: relative;
	top: 10px;
	left: 60px;
	color: #cfcfcf;
	font-weight: normal;
	
}

.start_kevlar1 {

	position: relative;
	top: 6px;
	left: 150px;
	color: #4c4c4c;
	
}

.start_kevlar1:hover {

	position: relative;
	top: 6px;
	left: 150px;
	color: #ffffff;
	
}


.start_kevlar2 {

	position: relative;
	top: 10px;
	left: 50px;
	color: #ffffff;
	font-weight: normal;
	
}

.start_kevlar2:hover {

	position: relative;
	top: 10px;
	left: 50px;
	color: #cfcfcf;
	font-weight: normal;
	
}

.start_power1 {

	position: relative;
	top: 6px;
	left: 140px;
	color: #4c4c4c;
	
}

.start_power1:hover {

	position: relative;
	top: 6px;
	left: 140px;
	color: #ffffff;
	
}


.start_power2 {

	position: relative;
	top: 10px;
	left: 40px;
	color: #ffffff;
	font-weight: normal;
	
}

.start_power2:hover {

	position: relative;
	top: 10px;
	left: 40px;
	color: #cfcfcf;
	font-weight: normal;
	
}

.link_feld {

	display: block;
	width: 120px;
	height: 166px;
	position: relative;
	top: 10px;
	left: 100px;

}

form {

	font-style: italic;

}

#email {

	width: 360px;

}

#betreff {

	width: 400px;

}

#nachricht {

	width: 400px;
	height: 70px;
	margin-left: 2px;

}

#nachricht_handel {

	width: 500px;
	height: 100px;
	margin-left: 2px;

}

.zeile1 {

	margin-left: 130px;

}

.zeile2 {

	margin-left: 110px;

}

.zeile3 {

	margin-left: 90px;

}

.zeile4 {

	margin-left: 70px;

}

#submit {

	background: url(bilder/submit.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 142px;
	height: 19px;
	border: 0px;
	font-style: italic;
	font-size: 7pt;
	font-weight: bold;
	color: #FF6410;
	font-family: verdana, tahoma, hevetica, arial, sans serif;
	position: relative;
	left: 250px;
	top: 1px;
	cursor: pointer;

}

#submit_handel {

	background: url(bilder/submit.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 142px;
	height: 19px;
	border: 0px;
	font-style: italic;
	font-size: 7pt;
	font-weight: bold;
	color: #FF6410;
	font-family: verdana, tahoma, hevetica, arial, sans serif;
	position: relative;
	left: 320px;
	top: 6px;
	cursor: pointer;

}

#umbruch {

	display: block;
	width: 1px;
	height: 39px;

}

*html #umbruch {

	display: block;
	width: 1px;
	height: 1px;

}

.lang {

	position: relative;
	top: 136px;
	left: 50%;
	margin-left: 310px;
	width: 200px;
	

}

.language {

	font-style: italic;
	font-size: 7pt;
	color: #4c4c4c;
	font-weight: normal;

}

.language:hover {

	font-style: italic;
	font-size: 7pt;
	color: #ff6411;
	font-weight: normal;
}

.language_aktiv {

	font-style: italic;
	font-size: 7pt;
	color: #4c4c4c;
	font-weight: bold;
}

.language_aktiv:hover {

	font-style: italic;
	font-size: 7pt;
	color: #4c4c4c;
	font-weight: bold;
}