@charset "iso-8859-1";
/* author: Christian Orr */
/* Creation date: 12.03.2011 */

/* fonts */

body {
            color: #000000;
            background-color: #FFFFFF;
            /*background-image: url(/images/black60.png);*/
	    background-image: url(/images/background.jpg);
            font-family: Verdana, "Times New Roman", Times;
            font-size: 14px;
        }



        td {
            color: #000000;
            font-family: Verdana, "Times New Roman", Times;	    
           
        }

        .code {
            color: #000000;
            font-family: "Courier New", Courier;
            font-size: 14px;
        }



/* Links */


A:link 
	{
		color:#FF9900;
        }


A:visited 
	{
		color:#FF9900;
		
	}



/*  BUTTONS  */

.sendbutton {
	width:100px;
	height:25px;
	background-image:url(/images/sendenbtn_a.gif);
	cursor: pointer;
	border:1px;}

.sendbutton:hover {
	width:100px;
	height:25px;
	background-image:url(/images/sendenbtn_b.gif);
	border:0px;}


.searchbutton {
	width:100px;
	height:25px;
	background-image:url(/images/searchbtn_a.gif);
	cursor: pointer;
	border:1px;}

.searchbutton:hover {
	width:100px;
	height:25px;
	background-image:url(/images/searchbtn_b.gif);
	border:0px;}


.loginbutton {
	width:100px;
	height:25px;
	background-image:url(/images/anmeldenbtn_a.gif);
	cursor: pointer;
	border:0px;}

.loginbutton:hover {
	width:100px;
	height:25px;
	background-image:url(/images/anmeldenbtn_b.gif);
	border:0px;}








#menulogo 			{ position:absolute;  top:7px; left:7px; z-index:1; }

#languagelogo 			{ position:absolute;  top:9px; left:907px; z-index:2; }

#verwerfenbutton 		{ position:absolute;  top:880px; left:415px; z-index:3; }


#wrapperleft {
width:10px;
position:absolute;  top:7px; left:7px; z-index:3;
background-image:url(/images/background.jpg)
}

#wrapper {
width: 965px;
margin: 0px auto 0px auto;
position: relative;
padding-top: 0px;
}

#wrapperSmall {
width: 765px;
margin: 0px auto 0px auto;
position: relative;
padding-top: 0px;
}

#border25
{
	/*border-color:#00274C;
	border-color:#919191;*/	
	border-color:#B6B6B6;
	border-style:solid;
	border-width:1px;
	
}



#impressum {
position:absolute;  top:7px;
background-image:url(/images/background.jpg)
}


/* HOME*/

#homeintro 
{
	display:block;
	width:100%;
	position:absolute;	
	top:0px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

#homecon 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:70px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#homecus 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:302px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;}

#homeaboutus 
{
	display:block;
	width:62%;
	left:38%;
	position:absolute;	
	top:70px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#homejobs 
{
	display:block;
	width:62%;
	left:38%;
	position:absolute;	
	top:303px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#homecerts 
{
	display:block;
	width:62%;
	left:38%;
	position:absolute;	
	top:475px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px; text-align: justify;
}

#homefooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:570px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

A.home 
	{ 
		color:#00274C;		 	 
		font-weight:bold;
		text-decoration:none;		
	}

A.home:hover
	{
		color:#FF9900;
	}




/* Kontakt */

#kontaktBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#kontaktleft 
{
	display:block;
	width:47%;	
	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#kontaktleft2 
{
	display:block;
	width:47%;	
	position:absolute;	
	top:228px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;
}

#kontaktright 
{
	display:block;
	width:52%;
	left:48%;
	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;
}

#kontaktfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:540px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}




/* Contractors */

#contractorBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#contractorleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#contractorright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  text-align: justify;
}

#contractorfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:400px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

A.contractor 
	{ 
		color:#00274C; 	 				
	}

A.contractor:hover
	{
		color:orange;
	}





/* Contractor Positions */

#possearchBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#contractorpositionsleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#contractorpositionsright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#possearchLeft {
	position:absolute;
	top:50px;
	left:35%;
	width: 50%;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

#possearchRight {
	position:absolute;
	top:50px;
	left:55%;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
    }

#possearchBoxfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:330px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}




/* Contractor Register */

#contractorregisterBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#contractorregisterleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#contractorregisterright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#contractorregisternormalfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:350px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}


#contractorregisternewfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:1510px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

#contractorregisternewfootersafari 
{
	display:block;
	width:100%;
	position:absolute;	
	top:1630px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

#contractorregisternewfooterchrome 
{
	display:block;
	width:100%;
	position:absolute;	
	top:1630px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

#contractorregisternewfooterfirefox 
{
	display:block;
	width:100%;
	position:absolute;	
	top:1550px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}





/* Contractor Mein Profil */

#contractormyprofileBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#contractormyprofileleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#contractormyprofileright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#contractormyprofilefooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:350px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

#contractormyprofileloggedinfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:1450px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

.myProfileTableHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #00274C;
	FONT-FAMILY: Verdana, "Times New Roman", Times;
	TEXT-DECORATION: none
}  




/* Contractor CV Tips */

#contractorcvtipsBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#contractorcvtipsleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#contractorcvtipsright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#contractorcvtipsfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:1590px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}



/* Contractor Interview Tips */

#contractorinterviewtipsBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#contractorinterviewtipsleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#contractorinterviewtipsright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#contractorinterviewtipsfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:1550px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}




/* Customers */

#customerBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#customerleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#customerleft2 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:170px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;
}

#customerright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#customerfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:440px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}

A.customer 
	{ 
		color:#00274C; 	 				
	}

A.customer:hover
	{
		color:orange;
	}





/* Customer Facts*/

#customerFactsBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#customerFactsleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#customerFactsright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#customerFactsfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:500px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}



/* Customer Externe IT Ressourcen*/

#customerExtSourceBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#customerExtSourceleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#customerExtSourceright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;
 text-align: justify;}

#customerExtSourcefooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:690px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}



/* Customer Interne IT Personalberatung*/

#customerIntSourceBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#customerIntSourceleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#customerIntSourceright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#customerIntSourcefooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:350px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}



/* Customer 10 Gründe*/

#customerReasonsBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#customerReasonsleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#customerReasonsright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#customerReasonsfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:1100px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}



/* Customer Referenzen*/

#customerReferencesBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#customerReferencesleft 
{
	display:block;
	width:37%;	
	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;  font-color: #00274C;
}

#customerReferencesright 
{
	display:block;
	width:62%;
 left:38%;	position:absolute;	
	top:30px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px; text-align: justify;
}

#customerReferencesfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:2100px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}






/* File Not Found */

#filenotfoundBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#filenotfoundfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:60px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}


/* Server Error */

#servererrorBoxTop 
{
	display:block;
	width:100%;
	position:absolute;
	top:0px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
}

#servererrorfooter 
{
	display:block;
	width:100%;
	position:absolute;	
	top:80px;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 10px;
}




#tellafriendBox 
{
	display:block;	
	position:absolute;
	top:80px;
	left:25%;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
    color:red;
}


#tellafriendBoxBottom {
	display:block;
	width:100%;
	position:absolute;
	top:450px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;
}


#applyToJobBox
{
	display:block;	
	position:absolute;
	top:80px;
	left:25%;	
	font-family: Verdana, "Times New Roman", Times;
    font-size: 14px;
    color:red;
}


#applyToJobBoxBottom {
	display:block;
	width:100%;
	position:absolute;
	top:470px;
	margin: 0px auto 0px auto;
	font-family: Verdana, "Times New Roman", Times;
    font-size: 12px;
}



#footerinfo {
            color: #000000;
            font-family: Verdana, "Times New Roman", Times;
            font-size: 10px;
            }
            
            
.mustfieldrot {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ff6600;
	FONT-FAMILY: Verdana, "Times New Roman", Times;
	TEXT-DECORATION: none
}            



/* Colors:

hellblau:		#b6d7ff	
türkis-grün:		#6CC0DC
lila-blau:		#4332bd
grau: 			#B9B5B5
orange:			#FF9900