A {text-decoration:underline; color:#1A3455;}
A:active {color:#1A3455;}
A:visited {color:#1A3455;}
A:hover {text-decoration: underline}

BODY 
{
	margin:0px;	
	padding-bottom: 1px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;	
	
	background-color:#ffffff;
	
	scrollbar-base-color:#98EA00;
	scrollbar-face-color:#F1F1F1;
	scrollbar-arrow-color:#5BA500;
	scrollbar-track-color:#FFFFFF;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-Color:#DBF49D;	
	
	background-image: url(../../images/built/bg_main.gif);
	
	overflow-x: hidden; 	
	/*
	overflow-y: auto;	
	*/	
		
	top: 0;
  	left: 0;
 	margin: 0;    
}

#adsense_rechtstop  { 
	position:absolute; margin: 0px; padding: 0px; left:1020px; z-index:4; 
	width: 160px;
}

.table, td {	
	margin:0px;
	padding:0px;
	border:0px;
	border-spacing:0px;
	border-collapse:collapse;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 18px;	
}


/*##########################################*/
/*Hauptframe*/
/*##########################################*/

#site {
	width: 1010px;	
}


/*##########################################*/
/*Top-Bereich*/
/*##########################################*/

#top_links_bereich  { position:absolute; margin: 0px; padding: 0px; top:0px; left:0px; z-index:1; }
#top_bereich        { position:absolute; background-image: url(../../images/built/bg_oben.gif); margin: 0px; padding: 0px; top:0px; left:138px; width:866px; height: 63px; z-index:2; }
#subnavi_bg         { position:absolute; background-image: url(../../images/built/bg_subnavi.gif); margin: 0px; padding: 0px; top:45px; left:138px; width:866px; height: 18px; z-index:2; }
#logo			   	{ position:absolute; background-image: url(http://www.internships-4u.com/neu/images/built/head-en.gif); margin: 0px; padding: 0px; top:0px; left:0px; width:1007px; height: 182px; z-index:3; }
#language		   	{ position:absolute; margin: 0px; padding: 0px; top:6px; left:710px; z-index:3; }
#construktiv 		{ position:absolute; margin: 0px; padding: 0px; top:470px; left:773px; z-index:3; }

#subnavi_text {
	position:absolute; margin: 0px; padding: 0px; top:41px; left:436px; z-index:3;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;	
}

#subnavi_text A{
	text-decoration:none; color:#ffffff;
}
#subnavi_text A:active{
	text-decoration:none; color:#ffffff;
}
#subnavi_text A:visited{
	text-decoration:none; color:#ffffff;
}
#subnavi_text A:hover{
	text-decoration:none; color:#D8D8D8;
}

.spacer_subnavi {
	width: 10px;
}


/*##########################################*/
/*Navi-Haupt*/
/*##########################################*/

#navi_themen {
background-color:#CCD7DD; 
padding-top:2px;
padding-bottom:3px;
padding-left:5px;
margin:0px; 
width: 152px;
}

#navi_text  { 	
  position:absolute; top:175px; left:0px; z-index:4; 
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;	
	line-height: 18px;
  padding-left: 12px;
	padding-top: 20px;
}

#navi_text A{
	text-decoration:none; color: #4D4D4F;
}
#navi_text A:active{
	text-decoration:none; color: #4D4D4F;
}

#navi_text A:visited{
	text-decoration:none; color: #4D4D4F;
}
#navi_text A:hover{
	text-decoration:none; color:#8D1715;
}


.navi_level1 {
	padding-left: 10px;
}
.navi_level2 {
	padding-left: 24px;
}

.navi_level3 {
	padding-left: 34px;
}

#navi_active {
	font-weight: bold;
	color: #8D1715;
}

#navi_active2 {
	font-weight: bold;
	color: #009933;
}

/*##########################################*/
/*Content-Bereich*/
/*##########################################*/
#quickbar_unten {
position: absolute; 
top: -2px; 
left: -2px; 
margin-left: auto; 
margin-right: 0; 
text-align: justify;
}
#tabelle1  {
	width: 85%;
	border-width:1px;
/*  	border-style:solid;
    padding:2.5em; */
	border-color: #003366;
}

#tr1 {
	
}

#tr2 {
	
}

#td1 {
	background-color: #003366;
	padding-left:5px;
	padding-right:5px;
	color: #ffffff;	
}

#td2 {
	background-color: #EFF3F6;
	
}

#td3 {
	background-color: #7E8EA9;
	color: #ffffff;
	
}

#td4 {
	background-color: #E0E8EB;
	
}

#td5 {
	background-color: #FFFFFF;
	
}


#spacer {
padding-bottom: 2px;
}

#content  { 
	position:absolute; margin: 0px; padding: 0px; top:200px; left:190px; z-index:4; 
	width: 566px;
}
#content-ohne-rechts  {
	position:absolute;
	margin: 0px;
	padding: 0px;
	top:200px;
	left:190px;
	z-index:4;
	width: 566px;
	height: 269px;

}

#content_rechts  { 
	position:absolute; margin: 0px; padding: 0px; top:182px; left:563px; z-index:4; 
	width: 190px;
	background-color: #ffffff;
}
#prave {
	position:absolute; margin: 0px; padding: 0px; top:148px; left:188px; z-index:3;
	border: 0px;
}
#spaka {
	position:absolute; margin: 0px; padding: 0px; top:148px; left:392px; z-index:3;
	border: 0px;
}
#enaka {
	position:absolute; margin: 0px; padding: 0px; top:148px; left:596px; z-index:3;
	border: 0px;
}

#work {
	position:absolute; margin: 0px; padding: 0px; top:148px; left:801px; z-index:3;
	border: 0px;
}
#unter_navi {
background-color:#254981; 
position:absolute; top:182px; left:188px; z-index:5; 
width: 816px;
height: 30px;	

}
.content_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #172f63;
	line-height: 16px;
	
	padding-left: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	padding-right: 34px;
}

#pfad_bereich  { 
	position:absolute; margin: 0px; padding: 0px; top:63px; left:188px; z-index:3; 
	width: 285px;
	height: 67px;
	background-image: url(../../images/built/runde_ecke_blau.gif);	
}

.pfad_main {
	margin-top: 7px;
	margin-left: 16px;
	margin-bottom: 6px;
	border: 0px;
	padding: 0px;
}

.pfad_sub {
	margin-left: 16px;
	margin-top: 0px;
	border: 0px;
	padding: 0px;
}

#rechts_von_pfad1  { 
	position:absolute; margin: 0px; padding: 0px; top:63px; left:468px; z-index:3; 
	width: 10px;
	height: 67px;	
}

#rechts_von_pfad2  { 
	position:absolute; margin: 0px; padding: 0px; top:63px; left:478px; z-index:3; 
	width: 275px;
	height: 67px;	
}

#bild_rechts  { 
	position:absolute; margin: 0px; padding: 0px; top:212px; left:753px; z-index:2; 
	width: 251px;
	height: 480px;	
}

.bild_rechts_spacer  { 
    height: 10px;
}


/*##########################################*/
/*Diverses*/
/*##########################################*/

/* Texte */
.text_klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

/* E-card */
.ecard_klein {
	border: 8px solid #7C909C;
	margin-left: 7px;
}


/*Formular-Felder*/
.formularcontent { 
	background-color: #ffffff;
}

.formularcontentaktiv {
	background-color: #EEF3F7;
}

input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	border: 1px solid #7C909C;
	background-color : #E0E8EB;
	padding-left: 2px;	
}

form {
	margin: 0px;
	padding: 0px;
}

/* Listen */
ul {
	list-style-type:square;
}
/*tm style */
#tm_link A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #4D4D4D;text-decoration:none; 
}
#tm_link A:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #4D4D4D;text-decoration:none; 
}
#tm_link A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #4D4D4D;text-decoration:none; 
}
#tm_link A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #4D4D4D;text-decoration:none; 
}

#h1{
    font-weight: bold;
	font-size:13px; color: #172F63;
	display:inline;
}

#auswahl {
	position:absolute; margin: 0px; padding: 0px; top:45px; left:295px; z-index:5;
	border: 0px;
}
#adresse {
	position:absolute; margin: 0px; padding: 0px; top:2px; left:300px; z-index:5;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;	
	line-height: 18px;

}

#adresse A{
	text-decoration:none; color: #FFFFFF;
}
#adresse A:active{
	text-decoration:underline; color: #FFFFFF;
}

#adresse A:visited{
	text-decoration:none; color: #FFFFFF;
}
#adresse A:hover{
	text-decoration:none; color:#000000;
}

#buttons {
	position:absolute; margin: 0px; padding: 0px; top:45px; left:800px; z-index:6;
	border: 0px;
}
#schnellauswahl {
	position:absolute; margin: 0px; padding: 0px; top:25px; left:800px; z-index:5;
	border: 0px;
}

.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 5px;
}

.ct_ob { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #a4cce3; }

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}
