/*______________________________________________________________
kubit-orange: #eb5f20
Blau-türkis:	#009ee0
Grau Navigation rechts inaktiv: #43474d
Navigation rechts aktiv: #6f7680
________________________________________________________________*/


/* reset.css .........................................................*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
del,ins{text-decoration:none;}


/* EOF reset.css......................................................*/



/* fonts.css :::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


body {
		font-size: 9pt;
	*font-size:small; /* for IE */
	*font:x-small; /* for IE in quirks mode */ 
	/*ist hässlich
	font:13px/1.231 ;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,
input,
button,
textarea {
	font:99% ;
	/*ist hässlich
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}




/*EOF fonts.css::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/*=======================================================================================*/

html, body, tr, td {
background-color:#CCCFD4;
background-image:url(../Bilder/allgemein/htgs/weiss.gif);
background-position:center top;
background-repeat:repeat-x;
border:0 none;
color:#333333;
margin:0;
padding:0;
width:100%;
}



h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	/*color: #990033;*/
	color:#eb5f20;
	font-weight: bold;
	margin-top: 17px;
	text-align: left;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #009ee0;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #990033;
}

h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
}

strong {
    font-family:"ºÚÌå";
	color: #000000;
}


/*=======================================================================================*/

#linkTradeshowsPad ul a{ color: #4ba6df; text-decoration:none;}


#centrieren {
	margin: 0 auto;
	width: 940px;
	height: 10px;
}
	

/*Auf dem Bildschirm angezeigtes Logo*/
#logo{
	width: 100%;
	text-align: right;
}
/*Logo für Druckausgabe*/
#logoDruck{
	display:none;
}

/*____über die ganze Seite verlaufende Hintergründe und blaue Kugel ................*/
#htgNormWeiss{
	position: absolute;
	width: 100%;
	height: 120px; /*margin-left: 50%;
	margin-right: 50%;*/
	left: 0px;
	top: 0px;
	background-color: #fff;
	background-image: none;
}

#htgNorm1{
background-color:#CCCCCC;
background-image:url(../Bilder/allgemein/htgs/grauVerlaufNormseite.jpg);
background-position:left center;
background-repeat:repeat-x;
height:600px;
left:0;
position:absolute;
text-align:left;
top:120px;
width:100%;
}
#htgNormEllipse{
background-image:url(../Bilder/allgemein/htgs/htgEllipseNormseite.jpg);
background-position:left center;
background-repeat:no-repeat;
height:600px;
width:375px;
}

#kugelNorm{
	position: absolute;
	width: 100px;
	height: 100px;
	margin-left: 50%;
	margin-right: 50%;
	left: -359px;
	top: 88px;
	background: transparent;
	z-index: 99;
}

/*eof über die ganze Seite verlaufende Hintergründe und blaue Kugel ................*/




/*Deko-Elemente, Hintergründe, weiss über ganze Seite, Grauverlauf über ganze Seite*/
#htgSeiteObenWeiss{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 120px;
	z-index: 1;
	background-color: #fff;
}
#htgSeiteVerlauf{
	position: absolute;
	top: 120px;
	left: 0px;
	width: 100%;
	height: 300px;
	z-index: 2;
	background-color: #cccfd4;
	background-image: url("../Bilder/allgemein/htgs/grauVerlaufNormseite.jpg"/*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/htgs/grauVerlaufNormseite.jpg*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/htgs/grauVerlaufNormseite.jpg*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/htgs/grauVerlaufNormseite.jpg*/);
	background-repeat: repeat-x;
	background-position: left; 
}

/*hintergrundfarbe des Inhalts #faf2f6*/



#hauptteil{
	width: 100%;
}
	
/*HAUPT-NAVIGATION LINKS_______________________________________________________________*/	
/*Hauptcontainer*/
#navCont{
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	margin-top: 33px;
	width: 180px;
	
	/*090929 eingefügt, da Navigation den Rahmen bei kleinen bildschirmen mit hoher Auflösung sprengt*/
	font-size: 12px;
	
	/*081016
	background-color: #2f3846;*/
	
	
	
	/*height: 270px;
	
	background-image: url(../Bilder/homepage/htgNavLinks.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	
	
	*/
	float: left;
	
}

/*Suchfeld*/
#search{
	width: 100%;
	height: 70px;
	text-align: center;
}
#searchPad{
	padding-top: 20px;
	padding-bottom: 25px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
#searchInput{
	background-color: #8c8e95;
	border: 1px;
	border-style: solid;
	border-color: #ccc;
	width: 130px;
	height: 20px;
}
#searchInput:hover, #searchInput:focus{
	background-color: #adafb6;
}





/*Umhüllt die Navigationsliste mit der id=nav*/
#navListContainer{
	width: 100%;
	background-color: #2f3846;
}

#navPadOben{
	width:100%;
	height:124px;	
	/*081016*/
	background-color: #2f3846;	
}

/*Link auf die unterschiedlichen Sprachversionen, steuert eine Ebene #laenderLinks
in der die Links auf die Länderwebseiten sind*/
#navSprachversion{	
background-color:#817F87;
background-image:;
background-position:left top;
background-repeat:no-repeat;
display:block;
height:66px;
width:100%;
	}
	
#navSprachversion:hover {
	background-image:;}

#navSprachversion a{
	display: block;
	width: 100%;
	height: 66px;
	color: #2db9fa;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}

#navSprachversion a:hover,#navSprachversion a:active,#navSprachversion a:focus{
	border: 0px;
	}
#navSprachversionPad{
padding-left:0px;
padding-top:0px;
	}

/*Das Menue-Skript gibt eine <ul id=nav> aus: */
/*Der IE gibt ein Padding über der Nav-Liste aus??? Deshalb Htg angepasst*/
#nav{
	background-color: #676e79;
	width:165px;
}
#nav{
	float: right;
}

#nav, #nav ul, #nav ul li, #nav ul li ul, #nav ul li ul li{
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}


#nav a,#nav strong {
	display: block;
	text-decoration: none;
	font-weight: bold;
	border: 0px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #7a7a7a;
	margin: 0px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width:155px;
}
#nav a:hover{ font-weight:bold;}

/* ERSTE EBENE ----------------------------*/
#nav li a, #nav li strong{
background-color:#676E79;
background-image:url(../Bilder/allgemein/Schalter/i_nav_block_lks.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
	

}


/*testweise 081020*/

#nav li{
	/*
	Float wirkt auf das nächste Element,
	float erzwingt bis CSS2.0 eine weitenangabe, danach nicht mehr.
	IE kann aber nur CSS2 
	*/
	width: 160px;
	float: right;
}

#nav li a:visited{
	color: #ccc;
}

#nav li a:focus, #navCont li a:hover{
	background-color: #bdc9cc;
	text-decoration: underline;
	color: #000;
}

#nav li a:active{
	background-color: #fff;
}

/* ZWEITE EBENE ----------------------------*/
#navCont ul li ul li {
background-color:#9FA3AB;
background-image:url(../Bilder/allgemein/Schalter/i_nav_block_rchts.gif);
background-position:right center;
background-repeat:no-repeat;
padding:0 14px 0 0;
text-align:right;
}

#navCont ul li ul li a, #navCont ul li ul li strong{
	width: 137px;
	background-image: none;
	background-color: transparent;
	/*ändert Farbe der Trennstriche*/
	border-color: #999;
}

/*aktuelle Seite...*/
#nav li strong{
	font-style: italic;
}

/*Blendet die Navigationselemente der 3. Ebene aus....*/

#navCont ul li ul li ul li{
	display: none;	
	}
/*Linkbuttons auf die Sitemap und andere Sprachversionen
#navButtons{
	text-align: right;
	width: 100%;
	height: 90px;	
	clear: both;
	background-color: #2f3846;
}
	
#navButtonsPad{
	padding-right: 10px;
	padding-top: 40px;
}
#navButtonsPad img{
	margin-left: 5px;
}
*/
/*Krümmung unter Navigation links*/
#navContVerlauf{

background-image:url(../Bilder/allgemein/htgs/nav_htg_bogen_bl.gif);
background-position: center top;
background-repeat:no-repeat;
clear:both;
height:200px;
width:100%;
}

#web2_0{ margin-top:8px; text-align:right; height:27px; padding-right:8px;}
/*EOF Navigation links______________________________________________________________*/

/*eigentlicher Inhalt*/	
#inhalt{
	position: relative;
	width: 760px;
	margin: 0px;
	float: left;
	visibility: visible;

}

/*blauer Titel-Balken: Software for Surveying...*/
#inhaltTitel{
	position: relative;
	height: 33px;
	width: 100%;
	background-color: #a9aeb6;
	border-bottom: 1px;
	border-bottom-color: #d8d9d8;
	border-bottom-style: solid;
	visibility: visible;

}

/*blauer Titel-Balken: Polster für Software for Surveying...*/
#inhaltTitelPad{
	color: #fff;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}

	
/* HEADERBLOCK mit Produktfotos und Produktnavigation_____________________________*/	
#inhaltHeader{
	position: relative;
	width: 100%;
	height: 190px;

	background: #818088;
}
.dianyunsh{ width:677px; height:130px; border:3px #e2b4c1 solid; background: #FFFFFF; margin-top:25px;padding-left:3px; padding-top:10px; margin-bottom:10px;}
.dianyunsh h3{ color:#000000; font-size:14px;}

#inhaltHeader img{
	position: relative;
	float: right;
	padding: 0px;
	margin: 0px;
	visibility: visible;

}

#inhaltHeader h1{
	float: left;
	color: #2db9fa;
	font-size: 17pt;
	font-style: italic;
	font-weight: bold;
	padding-left: 45px;
	/*padding-top: 30px;*/
}
.inhaltHeaderNav{ height:190px; width:760px; background:#43464d;}

.banner{ height:190px; width:580px; background:#43464d; float:left;}
.picshow { z-index:444; position:relative; background-color:#e4f2fa; width:580px; height:190px}
.picshow_main { position: relative; width: 580px; height: 190px; background: #000000;}
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 580px; height: 190px}
.picshow_change {position: absolute; text-align: left; bottom: 0px; height: 0px; right: 0px; left: 20px;}
.picshow_change img {width:0px; height:0px}
.picshow_change a { float: left; margin-right: 5px;  -display: inline}
a.axx { }
a.axx:hover {}
a.axx img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx {  }
a.bxx:hover {}
img{border:0px}

.headerNav{ height:190px; width:176px; margin-left:3px;float:right; border-left:1px #666777 solid; color:#ccc; }
.headerNavli{ border-bottom:1px #666777 solid; color:#ccc; width:163px; padding-left:2px; margin-top:1px;}
.headerNavli#tts{ margin-top:30px;}
.clear{clear:both;height:1px; overflow:hidden;}
#inhaltHeader ul{
	width: 450px;
	float: left;
	padding-top: 20px;
}
#inhaltHeader li, #inhaltHeader li a {
color:#FFFFFF;
list-style-image:url(../Bilder/allgemein/diverses/pfeil_li.gif);
list-style-position:inside;
padding-left:45px;
}

#inhaltHeader p{
	width: 450px;
	float: left;
	padding-left: 45px;
	color: #fff;
}

#inhaltHeader a{
	color:#9cF;
	text-decoration:none;
	padding: 0px;
}

#inhaltHeader a:hover{
	text-decoration:underline;
}

/* EOF Headerblock mit Produktfotos und Produktnavigation  ________________________*/	

/* INHALTSTEIL_____________________________________________________________________*/	


/*Polster für Text, beginnt unter dem Bildbereich*/	
#inhaltTextPad{
	padding: 30px;
	background-color: #faf2f6;
	min-height: 470px;
	/*IE 6 Hack, IE 6 ignoriert important, stellt also auf height:470 und erweitert automatisch, wenn mehr Inhalt vorhanden ist*/
  	height:auto !important;
  	height:470px;

}

/*Linkliste mit den Links auf die nationalen kubit Webseiten, werden eingeblendet durch
Link in Navigation auf der linken Seite */
#inhaltLaenderLinks{
	width: 500px;
	background-color:#817f87;
	width: 100%;
	display: none;
	text-align:left;
	
}
#inhaltLaenderLinksPad{
	padding-top: 13px;	
	padding-left: 7px;
	font-size:12px;
	border: 0px;
	}
#inhaltLaenderLinks a,#inhaltLaenderLinks a:visited{
background-image:url(../Bilder/allgemein/diverses/pfeil_li.gif);
background-position:left top;
background-repeat:no-repeat;
border:0 none;
color:#CBBFBA;
font-weight:bold;
margin:7px;
padding-left:15px;
text-decoration:none;
	}
#inhaltLaenderLinks a:hover{
	color: #fff;
	}	

	



/*¹ö¶¯´úÂë½áÊø*/



	
.right, a.right{
text-align:right;
width:100%;
	}
.left{
	text-align: right; 
	}
	
#inhaltLaenderLinks a.closeLaenderLinks{
background-image:url(../Bilder/allgemein/Schalter/i_htg_graueButtons.gif);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #AAAAAA;
color:#AB9F9A;
display:block;
height:17px;
margin:17px 0 0;
padding:0;
text-align:center;
text-decoration:none;
width:70px;
	}

#inhaltLaenderLinks a.closeLaenderLinks:hover {
	background-color: #6dbfe7;
	background-image: url("../Bilder/allgemein/Schalter/a_htg_graueButtons.gif"/*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/a_htg_graueButtons.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/a_htg_graueButtons.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/a_htg_graueButtons.gif*/);
	background-repeat: repeat-x;
	background-position: top left;
	color: #fff;
	font-weight:bold;
	border-color: #999;
	}

/*Überschriften im Texthauptteil*/
#inhaltTextPad h1{
	/*	color: #009ee0;*/
	color: #eb5f20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 17px;
	
	font-style: italic;
	*/
	font-size: 120%;
	margin-bottom: 20px;
}

/*Liste in Texthauptteil*/
#inhaltTextPad li{
	list-style: circle;
	list-style-position: inside;
}

#inhaltTextPad p, #inhalt ul{
	margin-top: 5px;
	margin-bottom: 12px;
}


#inhaltTextPad a {	
background-image:url(../Bilder/allgemein/Schalter/i_linkPfeil.gif);
background-position:left top;
background-repeat:no-repeat;
color:#009EE0;
padding-left:10px;
text-decoration:none;
	}
	
#inhaltTextPad a:hover{
background-image:url(../Bilder/allgemein/Schalter/a_linkPfeil.gif);
background-position:left top;
background-repeat:no-repeat;
text-decoration:underline;
	}


/*kubit Schriftzug im Text, als Klasse*/
.kubit_kub{
	font-size:110%;
	font-family:Arial Black;
	font-style: italic;
	color:#000;
	}
.kubit_it{
	font-size:110%;
	font-family:Arial Black;
	font-style: italic;
	color:#eb5f20;
	}

.zitatQuelle{
	font-size: 8.5pt;
  	color: #009ee0;
  	text-align: right;
	}
	
.zitatQuelleLinks{
	font-size: 8.5pt;
  	color: #009ee0;
	text-align: left;
	}
	
.zitat{
  	color: #009ee0;
	}

/*Links am Ende jeder Seite*/

#linksTextEnde h3 {
	font-size: 120%;
	color: #2db9fa;
	font-style: italic;
	font-weight: bold;
	padding-top: 17px;
}
#linksTextEnde h4 {
	font-size: 100%;
	color: #2db9fa;
	font-weight: bold;
	padding-top: 12px;
}





#linksTextEnde li.trial, #linksTextEnde li.trial a,#inhaltbox1 li.trial,#inhaltbox1 li.trial a,#inhaltbox2 li.trial,#inhaltbox2 li.trial a,#inhaltbox3 li.trial,#inhaltbox3 li.trial a,#inhaltbox4 li.trial,#inhaltbox4 li.trial a,#inhaltbox5 li.trial,#inhaltbox5 li.trial,#inhaltbox6 li.trial,#inhaltbox6 li.trial a,#inhaltbox7 li.trial,#inhaltbox7 li.trial a {
	list-style-image: url("../Bilder/allgemein/diverses/kubitTrial.gif"/*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/kubitTrial.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/kubitTrial.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/kubitTrial.gif*/);
	font-weight: bold;
	text-decoration:none;
	color: #000;
}
#linksTextEnde li.actualVersion, #linksTextEnde li.actualVersion a,#inhaltbox1 li.actualVersion,#inhaltbox1 li.actualVersion a,#inhaltbox2 li.actualVersion,#inhaltbox2 li.actualVersion a,#inhaltbox3 li.actualVersion,#inhaltbox3 li.actualVersion a,#inhaltbox4 li.actualVersion,#inhaltbox4 li.actualVersion a,#inhaltbox5 li.actualVersion,#inhaltbox5 li.actualVersion a,#inhaltbox6 li.actualVersion,#inhaltbox6 li.actualVersion a,#inhaltbox7 li.actualVersion,#inhaltbox7 li.actualVersion a{
color:#000000;
font-weight:bold;
list-style-image:url(../Bilder/allgemein/diverses/kubitExe.gif);
text-decoration:none;
}




#linksTextEnde li.pdf, #linksTextEnde li.pdf a,#inhaltbox1 li.pdf,#inhaltbox1 li.pdf a,#inhaltbox2 li.pdf,#inhaltbox2 li.pdf a,#inhaltbox3 li.pdf,#inhaltbox3 li.pdf a,#inhaltbox4 li.pdf,#inhaltbox4 li.pdf a,#inhaltbox5 li.pdf,#inhaltbox5 li.pdf a,#inhaltbox6 li.pdf,#inhaltbox6 li.pdf a,#inhaltbox7 li.pdf,#inhaltbox7 li.pdf a {
color:#000000;
list-style-image:url(../Bilder/allgemein/diverses/pdf.gif);
text-decoration:none;
}

#linksTextEnde li.word, #linksTextEnde li.word a,#inhaltbox1 li.word,#inhaltbox1 li.word a,#inhaltbox2 li.word,#inhaltbox2 li.word a,#inhaltbox3 li.word,#inhaltbox3 li.word a,#inhaltbox4 li.word,#inhaltbox4 li.word a,#inhaltbox5 li.word,#inhaltbox5 li.word a,#inhaltbox6 li.word,#inhaltbox6 li.word a,#inhaltbox7 li.word,#inhaltbox7 li.word a{
	list-style-image: url("../Bilder/allgemein/diverses/word.gif"/*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/word.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/word.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/word.gif*/);
	text-decoration:none;
	color: #000;
}

#linksTextEnde li.video, #linksTextEnde li.video a,#inhaltbox1 li.video,#inhaltbox1 li.video a,#inhaltbox2 li.video,#inhaltbox2 li.video a,#inhaltbox3 li.video,#inhaltbox3 li.video a,#inhaltbox4 li.video,#inhaltbox4 li.video a,#inhaltbox5 li.video,#inhaltbox5 li.video a,#inhaltbox6 li.video,#inhaltbox6 li.video a,#inhaltbox7 li.video,#inhaltbox7 li.video a{
color:#000000;
list-style-image:url(../Bilder/allgemein/diverses/video.gif);
text-decoration:none;
}
#linksTextEnde li.animation, #linksTextEnde li.animation a,#inhaltbox1 li.animation,#inhaltbox1 li.animation a,#inhaltbox2 li.animation,#inhaltbox2 li.animation a,#inhaltbox3 li.animation,#inhaltbox3 li.animation a,#inhaltbox4 li.animation,#inhaltbox4 li.animation a,#inhaltbox5 li.animation,#inhaltbox5 li.animation a,#inhaltbox6 li.animation,#inhaltbox6 li.animation a,#inhaltbox7 li.animation,#inhaltbox7 li.animation a{
color:#000000;
list-style-image:url(../Bilder/allgemein/diverses/flash.gif);
text-decoration:none;
}
#linksTextEnde li.screenshot, #linksTextEnde li.screenshot a,#inhaltbox1 li.screenshot,#inhaltbox1 li.screenshot a,#inhaltbox2 li.screenshot,#inhaltbox2 li.screenshot a,#inhaltbox3 li.screenshot,#inhaltbox3 li.screenshot a,#inhaltbox4 li.screenshot,#inhaltbox4 li.screenshot a,#inhaltbox5 li.screenshot,#inhaltbox5 li.screenshot a,#inhaltbox6 li.screenshot,#inhaltbox6 li.screenshot a,#inhaltbox7 li.screenshot,#inhaltbox7 li.screenshot a {	
	list-style-image: url("../Bilder/allgemein/diverses/screenshot.gif"/*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/screenshot.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/screenshot.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/screenshot.gif*/);
	text-decoration:none;
	color: #000;
}
#linksTextEnde li.link, #linksTextEnde li.link a,#inhaltbox1 li.link,#inhaltbox1 li.link a,#inhaltbox2 li.link,#inhaltbox2 li.link a,#inhaltbox3 li.link,#inhaltbox3 li.link a,#inhaltbox4 li.link,#inhaltbox4 li.link a,#inhaltbox5 li.link,#inhaltbox5 li.link a,#inhaltbox6 li.link,#inhaltbox6 li.link a,#inhaltbox7 li.link,#inhaltbox7 li.link a {	
color:#000000;
list-style-image:url(../Bilder/allgemein/diverses/link1.gif);
text-decoration:none;
}

#linksTextEnde li.trial a:hover, #linksTextEnde li.actualVersion a:hover, #linksTextEnde li.pdf a:hover, #linksTextEnde li.word a:hover, #linksTextEnde li.video a:hover, #linksTextEnde li.animation a:hover, #linksTextEnde li.screenshot a:hover, #linksTextEnde li.link a:hover{	
	text-decoration:underline;
}


/*Fuss mit Links auf Impressum und Sitemap__________________________________________*/
/*Bei kurzen Dateien verschwindet die hinter dem Hintergrund!!!!!!!!!!!! */
#fussZeile{
	width: 100%;
	background-color: #fff;
	text-align: right;
	z-index: 50;
}

#fuss{
 	clear: both;
 	float: right;
	/*right: 0px;
	bottom: -30px;*/
	width: 260px;
	height: 30px;
	background-color: #80797C;
	background-image: url("../Bilder/allgemein/diverses/fuss_winkel_norm.gif"/*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/fuss_winkel_norm.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/fuss_winkel_norm.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/diverses/fuss_winkel_norm.gif*/);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px;
	margin: 0px;
	padding: 0px;

}

#fussPad{
	padding-top: 7px;
	padding-left: 37px;
	color: white;
	text-align: right;
	font-size:12px;
}

#fussPad a{
		color: white;
		text-decoration: none;
		padding-right:7px;
		font-size:12px;
}

#fussPad a:hover{
	text-decoration: underline;
}


/*Abstandshalter unter dem untersten Seitenelement 
(Links auf Sitemap und Impressum)*/
#fussDist{
	clear: both;
	right: 0px;
	bottom: -50px;
	width: 10px;
	height: 30px;
}


/*EOF Fuss mit Links auf Impressum und Sitemap______________________________________*/

/* EOF Inhaltsteil__________________________________________________________________*/


/*In einzelnen Dateien auftauchende Formatierungen*/

/*Kontaktformular...................................................................*/
.contactTable{
	border: none;
	background-color: #fff;
}

.contactTable tr td{
	padding: 3px;
	background-color: #fff;
}

.contactTableTdLks{
	text-align: right;
	width: 200px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	background-color: transparent;
}
.contactTableTdRchts{
	text-align: left;
	width: 280px;
	background-color: transparent;
}
.contactTable hr{
	width: 100%;
	height: 1px;
	border: 1px;
	border: solid;
	border-color: #edd;
}

.input250px {
	width: 250px;
	height: 20px;
	background-color: #fff;
	border: 0px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aaa;
}
.input100px {
	width: 100px;
	height: 20px;
	background-color: #fff;
	border: 0px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aaa;
}

/*macht die textarea höher*/
textarea.inputTxt{
	width: 250px;
	height: 200px;
	background-color: #fff;
	border: 1px;
	border-style: solid;
	border-color: #aaa;
}

.keinStrich{
	border-bottom: 0px;
}
input.input250px:active, input.input250px:hover, input.input100px:active, input.input100px:hover, textarea.inputTxt:active ,textarea.inputTxt:hover{
	background-color: #ffeaea;
}
/*EOF Kontaktformular...............................................................*/




#inhaltTextProgramme{
	width: 670px;
	background-color: #eae8e9;	
	padding: 7px;
	text-align: left;
}



/*Tabelle ------------------------------------------------------*/
/*Links hinter den Überschriften*/
h2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #009ee0;
	text-decoration: none;
}
h2 a:active, h2 a:hover{
	text-decoration: underline;
}
.tabLinks, .tabMitte, .tabRechts, .tabTrenn{
	border-right: 1px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #d3cccf;
}

.tabWeit350px{
	background-color: #fff;
	width: 345px;
	padding: 5px;
	
	}
.borderOben{
	border-top: 1px;
	border-style: solid;
	border-color: #d3cccf;
}
.borderLinks{
	border-left: 1px;
	border-style: solid;
	border-color: #d3cccf;
}
.tabLinks{
	width: 65px;
	background-color: #eae8e9;
	margin-right: 1px;
}
.tabMitte{
	width: 445px;
	background-color: #eae8e9;
	margin-right: 1px;
}
.tabRechts{
	width: 140px;
	background-color: #eae8e9;
	text-align: center;
}
.tabTrenn{
	width: 16px;
}
.tabRechts img{
	margin: 3px;
}
.tabRechts img a{
	margin: 3px;
	border: 0px;
}
/* EOF Tabelle -------------------------------------------------*/



/*__blaue Linkleiste___________________________________________*/
#linkContainer{
	width: 100%;
	height: 27px;
}

#linkContainer a{
background-color:#BDE1F7;
background-image:url(../Bilder/allgemein/Schalter/i_htg_blaueButtons.gif);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #009EE0;
color:#007DB3;
display:block;
float:left;
font-size:11px;
height:21px;
margin-right:3px;
padding-bottom:0;
padding-left:0;
padding-top:5px;
text-align:center;
text-decoration:none;
width:100px;
}

#linkContainer a:hover {
background-color:#6DBFE7;
background-image:url(../Bilder/allgemein/Schalter/a_htg_blaueButtons.gif);
background-position:left top;
background-repeat:repeat-x;
text-decoration:none;
	}
	
/*Inaktive geschaltete Links im Linkcontainer*/

#linkContainer a.linkInaktiv{
	background-color: #e4f2fb;
	color: #badff6;
	background-image: none;
	border-color: #badff6;
	display:none;
	}

/*EOF__blaue Linkleiste________________________________________*/



/*__eingeblendete Boxen________________________________________*/
#boxContainer{
	width: 100%;
	clear:both;
	margin-top: 5px;
	}

#inhaltbox1,#inhaltbox2,#inhaltbox3,#inhaltbox4,#inhaltbox5,#inhaltbox6,#inhaltbox7 {
	color: black;
	background-color: white;
	text-align: left;
	width: 90%;
	border: 1px;
	border-style: solid;
	border-color: #eb5f20;
	padding-left: 13px;
	display: none;
}

/**/
.ausblenden{
	display: block;
	background-image: url("../Bilder/allgemein/Schalter/i_htg_graueButtons.gif"/*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/i_htg_graueButtons.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/i_htg_graueButtons.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/i_htg_graueButtons.gif*/);
	background-repeat: repeat-x;
	background-position: top left;	
	width: 70px;
	height: 17px;
	border: 1px;
	border-style: solid;
	border-color: #aaa;
	text-align:left;
	text-decoration:none;
	color: #aaa;
	margin: 7px 0px 7px 0px;
	}
.ausblenden:hover {
	background-color: #6dbfe7;
	background-image: url("../Bilder/allgemein/Schalter/a_htg_graueButtons.gif"/*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/a_htg_graueButtons.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/a_htg_graueButtons.gif*//*tpa=http://www.kubit-software.com/LAYOUT/Bilder/allgemein/Schalter/a_htg_graueButtons.gif*/);
	background-repeat: repeat-x;
	background-position: top left;
	color: #fff;
	font-weight:bold;
	border-color: #999;
	}

/*EOF__eingeblendete Boxen_____________________________________*/

/*Die Adresse in der Kontaktseite rutscht bei bestimmten Auflösungen aus dem Kopfbereich, deshalb eine Schriftfestlegung in px*/
.schrift12px, a.schrift12px{
	font-size:12px;
	}
	
	
	
.tempAnmerkung{
	color: #090;
	}
	
	
#linkTradeshows{
	width: 100%;
	height:auto;
	background-color: #2f3846;
	clear:both;
	/*text-align:right;*/
	}

#linkTradeshowsPad{
	text-align:left;
	width: 165px;
	padding: 10px 10px 20px 20px;
	overflow:hidden;
	}


/*wegen Internet Explorer*/
#linkTradeshowsPad{
		width: 140px;
	}
	
#linkTradeshowsPad h3{
	margin-top: 12px;
	margin-bottom: 7px;
	color: #2db9fa;
	font-weight: bold;
	}
	
	
#linkTradeshowsPad a {
	width:140px;
	color: #677a99;
	text-decoration:none;
	background-color:#2f3846;
	}

#linkTradeshowsPad ul li a:hover {
	width:140px;
	color: #ccc;
	text-decoration:underlined;
	background-color:#2f3846;
	}

/*Partnertabelle*/
.partnerTable {
	width:600px;
	text-align:left;
	}
.partnerTable tr{
	border:1px;
	border-bottom-color:#ccc;
	border-bottom-style:solid;
	}
.partnerTable td{
	width:286px;
	padding: 5px;
	margin:1px;
	background-color:white;
	text-align:left;
	}

/*Tradeshow Tabelle*/
.tradeshowTable {
	width:640px;
	text-align:left;
	}
.tradeshowTable tr{
	border:1px;
	border-bottom-color:#ccc;
	border-bottom-style:solid;
	}
.tradeshowTable td{
	padding: 5px;
	margin:1px;
	background-color:white;
	text-align:center;
	}
.tradeshowTableLeft{
	width: 240px;
	}
.tradeshowTableRight, .tradeshowTableRight p{
	width: auto;
	text-align:left;
	}
	
