@charset "utf-8";
/* Author: 	
			Matthias Oßwald
			team:orange GmbH
			2009
*/
/***************************************************************************************/
/* 	KONTAKT 
****************************************************************************************/

.karriere #teaser h1				{ color:#b8d501; font-size:49px!important; line-height:50px;}


#karriere #info .content 			{ padding:0;}
#karriere #info img 				{ float:right; margin-right:16px;} 

.karriere #content .content 		{ padding-left:10px;}

.karriere #info #sidebar h3 		{ background: none;
									height: auto;
									line-height: normal;
									padding-left: 0; }
.karriere #info #sidebar h3 a 		{ background-image: url(/_images/sidebar-headline.jpg);
									background-position: left top;
									display:block;
									color: #6f6862;
									cursor: pointer;
									height: 30px;
									font-size: 14px;
									font-weight: bold;
									line-height: 32px;
									padding-left: 10px;
									text-transform: uppercase; }
.karriere #info #sidebar h3 a:hover { background-position: left center;	}

/*=====================================================================================*/
/* 	BOTTOM
=======================================================================================*/
#bottom #bottom-middle				{ background:url(../_images/bottom-middle-sidebar-back.png) left top repeat-y;}
*html #bottom #bottom-middle		{ background:url(../_images/bottom-middle-sidebar-back.gif) left top repeat-y;}

/*=====================================================================================*/
/* 	INFO
=======================================================================================*/
#bottom #info .content				{ padding:0 15px 0 0; }

#info #sidebar						{  background:url(/_images/sidebar-green-top.jpg) no-repeat; padding-top:20px;}

/*=====================================================================================*/
/* 	CONTENT
=======================================================================================*/
#content p							{ padding-left:15px;}
#stage #content strong				{ color:#000; font-weight:bold; font-size:12px;}
/* -------------------------------------------------------------- 
	QUOTE
-------------------------------------------------------------- */
#content .quote						{ padding-top:22px;}
#content blockquote					{ border-top:1px dotted #706c6b;
									 border-bottom:1px dotted #706c6b;
									 color:#756a62;
									 font-size:16px;
									 font-style:normal;
									 font-weight:bold;
									 margin-bottom:20px;
									 padding:8px 50px 8px 0;
									}
#stage #content blockquote p		{ margin:0 0 0 15px; padding:0;}

/* -------------------------------------------------------------- 
	JOBLISTE
-------------------------------------------------------------- */
#content #joblist					{ border-top:1px dotted #706c6b; margin-top:10px; padding-bottom:30px;}
#content #joblist li				{ border-bottom:1px dotted #706c6b; }
#content #joblist li.selected a		{ background:url(../_images/karriere-joblist-back.jpg) repeat-x;}
#content #joblist a					{ color:#000;
									display:block;
									padding: 5px 60px 5px 33px;
									position:relative;}
#content #joblist a	strong			{ background-image:url(../_images/dotted-big-arow.gif);
									background-repeat:no-repeat;
									background-position: 0 1px;
									padding-left:18px;
									margin-left:-18px;
									font-size:15px; }
#content #joblist a	em				{ color: #989491;
									display:none;
									font-size: 10px;
									letter-spacing: -0.4pt;
									right:10px;
									position:absolute;
									text-transform: uppercase;
									top:9px; }
#content #joblist a:hover em,
#content #joblist li.selected a em	{ display:block; }
#content #joblist li.selected a:hover strong { color:#000000;}
/*#content #joblist li.selected a strong,*/
#content #joblist a:hover strong	{ color:#b8d501; }

#content #joblist li .content		{ padding:15px 15px 15px 18px; width:auto;}
#content #joblist li .content h4	{ padding:10px 0 5px 15px; font-size:12px; }
#content #joblist li .content p		{ margin:5px 0 5px 0; }
#content #joblist li .content .hr	{ border-bottom:1px dotted #706c6b; height:1px; margin:15px 0 15px  15px; width:50px; }
#content #joblist li .content .hr hr{ display:none; }
#content #joblist li .content li	{ list-style: disc outside; border-bottom: none; margin-left: 40px; font-size: 12px;}
#content #joblist li .content a		{ background-image: none; color: #b8d501; text-decoration: underline;}
#content #joblist li .content a:hover				{ background-image: none; color: #000000;}
#content #joblist li .content address 				{ margin-left: 15px;}
#content #joblist li .content address a				{ background-image: none; color: #b8d501; text-decoration: underline; font-size: 12px; margin: 0; padding: 0;}
#content #joblist li .content address a:hover		{ background-image: none; color: #000000;}


/* -------------------------------------------------------------- 
	start
-------------------------------------------------------------- */
#content #joblist.start a em		{ top:8px; }

/* -------------------------------------------------------------- 
	karriere
-------------------------------------------------------------- */
.karriere #content h3				{ background:url(../_images/karriere-offene-jobs-back.jpg) no-repeat; height:18px; }
.karriere #content h3 span			{ display:none; }

.karriere #content h3.berlin		{ background:url(../_images/karriere-standort-berlin-back.jpg) no-repeat; height:40px; }
.karriere #content h3.stuttgart		{ background:url(../_images/karriere-standort-stuttgart-back.jpg) no-repeat; height:40px; }
.karriere #content h3.koeln			{ background:url(../_images/karriere-standort-koeln-back.jpg) no-repeat; height:40px; }
.karriere #content h3.hamburg		{ background:url(../_images/karriere-standort-hamburg-back.jpg) no-repeat; height:40px; }

