.text_index, .text_index:link, .text_index:hover, .text_index:visited, .text_index:active{
	font-family:'Arial';
	color:white;
	font-size:14px;
}

.text_start, .text_start:link, .text_start:hover, .text_start:visited, .text_start:active{
	font-family:'Arial';
	color:white;
	font-size:16px;
	font-weight:bold;
}

.text_start_big, .text_start_big:link, .text_start_big:hover, .text_start_big:visited, .text_start_big:active{
	font-family:'Arial';
	color:white;
	font-size:30px;
	font-weight:bold;
}

.text, .text:link,  .text:visited, .text:active{
	font-family:'Arial';
	color:white;
	font-size:12px;
        text-decoration:none;
}
.text:hover {
        color:gray;
}

.leistungen {
border:1px solid white;

}

.leistungen td.rechts {
border-right:1px solid white;
border-bottom:1px solid white;
}

.leistungen td.unten {

border-bottom:1px solid white;
}


BODY {
 scrollbar-3dlight-color: white;
 scrollbar-arrow-color: black;
 scrollbar-darkshadow-color: black;
 scrollbar-face-color: white;
 scrollbar-highlight-color: black;
 scrollbar-shadow-color: #CCCCCC;
 scrollbar-track-color: black;

font-family:'Arial';
	color:white;
	font-size:12px;
        text-decoration:none;
}

.menu {
	font-family:'Arial';
	color:white;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
}

.menu_active {
	font-family:'Arial';
	color:gray;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
}

.zahl, .zahl:link, .zahl:hover, .zahl:visited, .zahl:active {
	font-family:'Arial';
	color:white;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}


#mainlayer {
	position:absolute;
	width:790px;
	height:605px;
	top:0px;
	left:0px;
	border:0px solid white;
}

.flash {
	position:absolute;
	width:730px;
	height:450px;
	top:140px;
	left:55px;
}
.logo {
	position:absolute;
	width:400px;
	height:100px;
	left:300px;
	top:-25px;
/*	border:1px solid white;
 background: url(/contentpics/Trondesign_Logo_mit_Schrift_Hintergrund_transparent.png) no-repeat;

      _background:none;
       _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/contentpics/Trondesign_Logo_mit_Schrift_Hintergrund_transparent.png',sizingMethod='crop');
*/
}

.sprachen {
	position:absolute;
	width:30px;
	height:200px;
	top:390px;
	left:-5px;
}

.text_below {
	position:absolute;
	width:730px;
	height:25px;
	left:55px;
	top:580px;
	border:0px solid white;
}



.mitte {
	position:absolute;
	width:680px;
	left:0px;
	top:120px;
	height:420px;
	overflow:auto;
	border:1px solid white; 
	background-color:black;
}

table {
border-color:white;
}

table ul {
list-style:none;
padding:0px;
margin:0;
padding-bottom:30px;
}

table ul li {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:30px;
}

img.trenn_pfeil_l{
position:absolute;
left:218px;
top:380px;
}


img.trenn_pfeil_r{
position:absolute;
left:442px;
top:380px;
}

img.trenn_pfeil1_l{
position:absolute;
left:218px;
top:385px;
}


img.trenn_pfeil1_r{
position:absolute;
left:442px;
top:385px;
}

img.trenn_pfeil1_l_en{
position:absolute;
left:218px;
top:465px;
}

img.trenn_pfeil1_r_en{
position:absolute;
left:442px;
top:465px;
}

.controlboxcell .textinput_ {
	border-style:solid;
	border-color:gray;
	border-width:1px;
	width:600px;
	height:24px;
}


.controlboxcell .button {

	font-family:sans-serif;
	font-size:12px;
	color:white;
	width:58px;
	border-style:solid;
	border-color:white;
	border-width:1px;
	height:24px;
	background-color:black;

}

.login_button {
	font-family:sans-serif;
	font-size:12px;
	color:white;
	width:58px;
	border-style:solid;
	border-color:white;
	border-width:1px;
	height:24px;
	background-color:black;
}

.such_form {
position:absolute;
top:8px;
left:10px;
}

*html .such_form {
top:6px;
}





#projekt_container {
	position:absolute;
	width:790px;
	height:423px;
	overflow:hidden;
	top:120px;
	left:0px;
}


#projekt_pic {
	position:absolute;
	width:680px;
	height:340px;
	overflow:hidden;
	top:0px;
	left:0px;
	border:1px solid white;
	z-index:103;
}
#projekt_text {
	position:absolute;
	width:680px;
	height:170px;
	left:0px;
	top:170px;
	overflow:auto;
	background:transparent  url('http://www.trondesign.de/contentpics/projekte/project_text_bg.png') repeat fixed left top;
	visibility:hidden;
	z-index:106;
}

.thumbleiste {
	position:absolute;
	height:0px;
	width:680px;
	left:0px;
	top:421px;
	border-top:1px solid white;
	z-index:102;
}
.thumbleiste {
	position:absolute;
	height:0px;
	width:682px;
	left:0px;
	top:421px;
	border-top:1px solid white;
	z-index:102;
}

#thumbBorderLeft {
	position:absolute;
	height:78px;
	width:0px;
	left:0px;
	top:342px;
	border-left:1px solid white;
	border-bottom:1px solid white;
	border-right:1px solid black;
	border-top:0px solid black;
	z-index:107;
	overflow:hidden;
}

#thumbBorderRight {
	position:absolute;
	height:78px;
	width:0px;
	left:680px;
	top:342px;
	border-left:1px solid black;
	border-bottom:1px solid white;
	border-right:1px solid white;
	border-top:0px solid black;
	z-index:108;
	overflow:hidden;
}


.vor {
	position:absolute;
	width:20px;
	height:20px;
	left:663px;
	top:365px;
	z-index:105;
}
.zurueck {
	position:absolute;
	width:15px;
	height:20px;
	left:5px;
	top:365px;
	z-index:104;
}

#maskL {
	position:absolute;
	height:82px;
	width:20px;
	left:0px;
	top:340px;
	background-color:black;
	z-index:101;
}

#maskR {
	position:absolute;
	height:82px;
	width:324px;
	left:660px;
	top:340px;
	background-color:black;
	z-index:100;
}

#zahlen {
	position:absolute;
	width:100px;
	height:30px;
	top:155px;
	left:690px;
	border:0px solid white;
	padding-top:5px;
	padding-left:15px;
}

.textsymbol {
	position:absolute;
	width:22px;
	height:30px;
	left:650px;
	top:155px;
	z-index:200;
}

.thumb1 {
    position:absolute;
    left:-140px;
    top:342px;
    width:160px;
    height:75px;
}
.thumb2 {
    position:absolute;
    left:20px;
    top:342px;
    width:160px;
    height:75px;
}
.thumb3 {
    position:absolute;
    left:180px;
    top:342px;
    width:160px;
    height:75px;
}
.thumb4 {
    position:absolute;
    left:340px;
    top:342px;
    width:160px;
    height:75px;
}
.thumb5 {
    position:absolute;
    left:500px;
    top:342px;
    width:160px;
    height:75px;
}
.thumb6 {
    position:absolute;
    left:660px;
    top:342px;
    width:160px;
    height:75px;
}
.thumbcontainer {
	position:absolute;
	left:-160px;
	top:342px;
	width:960px:
	height:75px;

}


.mask {
    position:absolute;
    left:20px;
    top:342px;
    width:640px;
    height:75px;
}

.bild_engineering {
	margin-bottom: 58px;
}

.bild_design_en {
	margin-bottom: 77px;
}

.bild_engineering_en {
	margin-bottom: 77px;
}

.bild_prototyping_en {
	
}
