body { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	/*color: #777777; */
	color:#000000;	
	background-color: #FFFFFF;
}
		   
		   		         
p {
	margin-top:7px;
	margin-bottom:9px;
}


ul {
	margin-top:11px;
	margin-bottom:13px;
}
/*
ul {
	font-family:Geneva,Helvetica,Arial;
	font-size:12px;
	color:#000000;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:0px;
	margin-right:20px;
	line-height:13px;
}

li {
	font-family:Geneva,Helvetica,Arial;
	font-size:12px;
	color:#000000;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:0px;
	margin-right:20px;
	line-height:13px;
}
*/


embed, object{
	vertical-align:top;
	float:left;
	margin-left:0px;
}


a:link {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 12px; 
            color:#334D64;
			text-decoration:underline;

}
a:visited {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 12px; 
            color:#334D64;
			text-decoration:underline;
}
a:active{	    	
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 12px; 
            color:#334D64;
			background-color: #D9D9D9;
			text-decoration:none;

} 
a:hover {

			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 12px; 
            color:#334D64;
			background-color: #D9D9D9;
			text-decoration:none;
			}
			
			
			
.mail { 
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#ff0000;
			text-decoration:none; 
			}

a.mail:link { 
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#ff0000;
			text-decoration:none; 
			}
			
a.mail:visited { 
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#ff0000;
			text-decoration:none; 
			}
			
a.mail:hover { 
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#ff0000;
			text-decoration:none; 
			}
			
a.mail:active { 
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#ff0000;
			text-decoration:none; 
			}

/* Styles f˝r Seitenueberschrift und Links zu unterseiten */

td.head {text-align:left; vertical-align:top; background-repeat:no-repeat;}
p.head {font-size:16px; margin-top:2px; margin-bottom:0px; margin-left:0px;}
p.subhead {font-size:13px; margin-top:5px; margin-bottom:0px; margin-left:3px;}
p.sublink {font-size:10px; margin-top:1px; margin-bottom:1px; margin-left:3px;}

.tx-gstcontentsearch-pi1 {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:0px;
            margin-right:20px;
            line-height:18px;
	   
           }
		   
		   
		   
.bodytext    {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:0px;
            margin-right:20px;
            line-height:18px;
	   
           }
		   
		   
		   
.link    {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:0px;
            margin-right:20px;
            line-height:18px;
	   
           }

h1    {
margin-bottom:0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height:16px;
}


h2    {
margin-bottom:0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height:16px;
}


.normaltext    {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#000000;	
	line-height:16px;
}
		   
.normaltext2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#000000;	
	/*line-height:12px;*/
}
		   
.normaltext3    {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#000000;	
	line-height:16px;
}
		   
.normaltext4    {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height:16px;
	font-style: normal;
}
		   
a.normaltext3:link {font-size: 10;}
a.normaltext3:visited {font-size: 10;}
a.normaltext3:active{font-size: 10;}
a.normaltext3:hover {font-size: 10;}

a.normaltext4:link {font-size: 10;}
a.normaltext4:visited {font-size: 10;}
a.normaltext4:active{font-size: 10;}
a.normaltext4:hover {font-size: 10;}


.normaltitel {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#000000;
	font-weight:bold;
	line-height:12px;
}	   
	   
.normaltitel2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#000000;
	font-weight:bold;
	line-height:14px;
}	   
	   
.normaltextr   {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:7px;
            margin-right:0px;
            line-height:18px;
	    	padding:inherit;
           }
           
.artist2text    {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    		font-size: 11px; 
            color:#999999;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:7px;
            margin-right:20px;
            line-height:13px;
           }           
           

.selecttext    {
	   		 font-family:Geneva,Helvetica,Arial;
            font-size:9px;
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:0px;
            margin-right:0px;
            line-height:12px;
           }

.linkstext    {
            font-size:9px;
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:6px;
			padding-left:6px;
            margin-right:10px;
            line-height:13px;
           }



form {
	margin-top:0px;
    margin-bottom:3px;
    margin-left:0px;
    margin-right:0px;
	border-width:1px; 
	padding: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* Form elements */
input,textarea, select {
	border-bottom: 1px solid #A9A9A9;
	border-left: #A9A9A9 1px solid;
	border-right: #A9A9A9 1px solid;
	border-top: #A9A9A9 1px solid;
	margin-bottom: 1px;
	margin-top: 1px;
	color : #000000;
	font: normal 9px Geneva, Helvetica, Arial, sans-serif;
	border-color : #A9A9A9;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : White;
	font: normal 9px Geneva, Helvetica, Arial, sans-serif;
	text-indent : 0px; 
	background-color : White;
	font-weight : normal;
	
}

textarea { 
	width:305px;
	margin-left: 0px;
	text-indent :0px; 
	background-color : White;
	font-weight : normal;
}

input { 
	margin-left: 0px;
	text-indent : 0px; 
	background-color : White;
	font-weight : normal;
}		   
		
select { 
	margin-left: 0px;
	text-indent : 0px; 
	background-color : White;
	font-weight : normal;
}   
.check, .radio{ 
   	margin-left: 0px;
   	border:0px solid #A9A9A9; 
}
.newsletter{ 
   	margin-left: 1px;
   	width: 125px
}
		   

.pic    {
            margin-top:2px;
            margin-bottom:3px;
            margin-left:6px;
            margin-right:0px;
			border-width:1px; 
			border-style:solid;
           }
.picl    {
            margin-left:6px;
			border-width:1px; 
			border-style:solid;
           }
           
.picblank    {
            margin-top:2px;
            margin-bottom:3px;
            margin-left:6px;
            margin-right:0px;
			border-width:1px; 
			border-style:solid  #999999;
           }
	   
.picnormal    {
            margin-top:2px;
            margin-bottom:0px;
            margin-left:3px;
            margin-right:0px;
			border-width:1px; 
			border-style:solid;
           }
		   
.littlepic    {
            margin-top:2px;
            margin-bottom:3px;
            margin-left:6px;
            margin-right:0px;
			border-width:1px; 
			border-style:solid;
           }

.layerstyle {
	padding: 0px;
	background-color: #ffffff;
	layer-background-color: #ffffff;
	border: 0px none #000000;
	visibility: hidden;
	position:absolute; 
	z-index:1;
	font-size:9px;
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:7px;
            margin-right:10px;
            line-height:13px;
}


.honlap_0 {
	FONT-WEIGHT: normal; 
	font-size: 4px; 
	WORD-SPACING: 0pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: arial,sans-serif; 
	LETTER-SPACING: 0pt; 
	TEXT-DECORATION: none
}

.offshore_softwareentwicklung {
	FONT-WEIGHT: normal; 
	font-size: 4px; 
	WORD-SPACING: 0pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: arial,sans-serif; 
	LETTER-SPACING: 0pt; 
	TEXT-DECORATION: none
}

.softwareentwicklung_outsourcing {
	FONT-WEIGHT: normal; 
	font-size: 4px; 
	WORD-SPACING: 0pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: arial,sans-serif; 
	LETTER-SPACING: 0pt; 
	TEXT-DECORATION: none
}

.offshore_softwaredevelopment {
	FONT-WEIGHT: normal; 
	font-size: 4px; 
	WORD-SPACING: 0pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: arial,sans-serif; 
	LETTER-SPACING: 0pt; 
	TEXT-DECORATION: none
}

.softwaredevelopment_outsourcing {
	FONT-WEIGHT: normal; 
	font-size: 4px; 
	WORD-SPACING: 0pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: arial,sans-serif; 
	LETTER-SPACING: 0pt; 
	TEXT-DECORATION: none
}

a.honlap:link {font-size: 4; COLOR: #FFFFFF;}
a.honlap:visited {font-size: 4; COLOR: #FFFFFF;}
a.honlap:active{font-size: 4; COLOR: #FFFFFF;}
a.honlap:hover {font-size: 4; COLOR: #FFFFFF;}

	a.honlap_készítés:link {font-size: 4; COLOR: #FFFFFF;}
	a.honlap_készítés:visited {font-size: 4; COLOR: #FFFFFF;}
	a.honlap_készítés:active{font-size: 4; COLOR: #FFFFFF;}
	a.honlap_készítés:hover {font-size: 4; COLOR: #FFFFFF;}
	
	a.weboldal_készítés:link {font-size: 4; COLOR: #FFFFFF;}
	a.weboldal_készítés:visited {font-size: 4; COLOR: #FFFFFF;}
	a.weboldal_készítés:active{font-size: 4; COLOR: #FFFFFF;}
	a.weboldal_készítés:hover {font-size: 4; COLOR: #FFFFFF;}


		/*.szoftverfejlesztés {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #99CCCC; line-height: 10px; text-align: center;}*/
		.szoftverfejlesztés {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #CCCCCC; line-height: 10px; text-align: center;}
		.szoftver_fejlesztés {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #CCCCCC; line-height: 10px; text-align: center;}
		.java_fejlesztés {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #CCCCCC; line-height: 10px; text-align: center;}
		.java_entwicklung {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #CCCCCC; line-height: 10px; text-align: center;}
		.java_development {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #CCCCCC; line-height: 10px; text-align: center;}
			.szoftverfejlesztés_expl {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 10px; text-align: center;}
			.szoftver_fejlesztés_expl {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 10px; text-align: center;}
			.java_fejlesztés_expl {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 10px; text-align: center;}
			.java_entwicklung_expl {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 10px; text-align: center;}
			.java_development_expl {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 10px; text-align: center;}

		a.szoftver_fejlesztés:link {font-size: 8; color: #CCCCCC;}
		a.szoftver_fejlesztés:visited {font-size: 8; color: #CCCCCC;}
		a.szoftver_fejlesztés:active{font-size: 8; color: #CCCCCC;}
		a.szoftver_fejlesztés:hover {font-size: 8; color: #CCCCCC;}
		
		a.java_fejlesztés:link {font-size: 8; color: #CCCCCC;}
		a.java_fejlesztés:visited {font-size: 8; color: #CCCCCC;}
		a.java_fejlesztés:active{font-size: 8; color: #CCCCCC;}
		a.java_fejlesztés:hover {font-size: 8; color: #CCCCCC;}

		a.java_entwicklung:link {font-size: 8; color: #CCCCCC;}
		a.java_entwicklung:visited {font-size: 8; color: #CCCCCC;}
		a.java_entwicklung:active{font-size: 8; color: #CCCCCC;}
		a.java_entwicklung:hover {font-size: 8; color: #CCCCCC;}

		a.java_development:link {font-size: 8; color: #CCCCCC;}
		a.java_development:visited {font-size: 8; color: #CCCCCC;}
		a.java_development:active{font-size: 8; color: #CCCCCC;}
		a.java_development:hover {font-size: 8; color: #CCCCCC;}


a.offshore_softwareentwicklung:link {font-size: 4; COLOR: #FFFFFF;}
a.offshore_softwareentwicklung:visited {font-size: 4; COLOR: #FFFFFF;}
a.offshore_softwareentwicklung:active{font-size: 4; COLOR: #FFFFFF;}
a.offshore_softwareentwicklung:hover {font-size: 4; COLOR: #FFFFFF;}

a.softwareentwicklung_outsourcing:link {font-size: 4; COLOR: #FFFFFF;}
a.softwareentwicklung_outsourcing:visited {font-size: 4; COLOR: #FFFFFF;}
a.softwareentwicklung_outsourcing:active{font-size: 4; COLOR: #FFFFFF;}
a.softwareentwicklung_outsourcing:hover {font-size: 4; COLOR: #FFFFFF;}

a.offshore_softwaredevelopment:link {font-size: 4; COLOR: #FFFFFF;}
a.offshore_softwaredevelopment:visited {font-size: 4; COLOR: #FFFFFF;}
a.offshore_softwaredevelopment:active{font-size: 4; COLOR: #FFFFFF;}
a.offshore_softwaredevelopment:hover {font-size: 4; COLOR: #FFFFFF;}

a.softwaredevelopment_outsourcing:link {font-size: 4; COLOR: #FFFFFF;}
a.softwaredevelopment_outsourcing:visited {font-size: 4; COLOR: #FFFFFF;}
a.softwaredevelopment_outsourcing:active{font-size: 4; COLOR: #FFFFFF;}
a.softwaredevelopment_outsourcing:hover {font-size: 4; COLOR: #FFFFFF;}

.multi_language0 {
/*
	FONT-WEIGHT: normal; 
	font-size: 9px; 
  line-height:18px;
  color: #777777; 
	FONT-FAMILY: arial,sans-serif; 
*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	position: relative; 
	top: -4px;
}

