/*
www.werbewelt.de
Letzte Aenderung: 31.07.2007
*/


/* Reset all */

*{
	padding: 0;
	margin: 0;
	border: 0;
}

html {
	height:101%;
	width:100%;
	overflow-x:hidden;
}


/* Allgemeines */

body {
	font-size:11px;
	line-height:18px;
	color:#fff;
	background-color:#333333;
	/*background:url(../img/jobs_banderole.jpg) top left repeat-x #333333;
	padding-top:70px;*/
	font-family:Arial,sans-serif;
}

#jobStoerer{
	position: absolute;
	z-index: 1000;
	left: 445px;
	top: -20px;
}

img {
	border:none;	
}

form {
	margin:0px !important;
	padding:0px !important;
	border:0px !important;
}

ul {
	list-style-type: none;	
	margin:0px;
	padding:0px;
}

p {
	margin-bottom:8px;
}

a.jobLinks {
	color:#fd0001;
}

table tr td {
	padding:0px 10px 0px 0px;
	vertical-align:top;
}

table {
	margin:-2px 0px 27px 0px;
	width:100%;
}


/*Bugfixes*/ 

/*für 2.Spalte, damit diese auf der gleiche höhe sitzt wie die 1.Spalte > gif und br werden aus typo3 generiert und sollen nicht angezeigt werden*/
.spacer-gif {
	display:none !important; 
}

#contentSpalte2>br {
	display:none !important;
}

/*hack für mac/firefox wg. fehlerhaftem textrendering.*/ 


/*hack für mac/safari wg. fehlerhaftem text rendering. der text wird sonst unterschiedlich stark gerendert: bei divs ohne hintergrundfarbe schwächer als bei divs mit, auch wenn die hintergrundfarbe der bodyfarbe entspricht.*/ 
#header, .galerieContent, .galerieContentInt, .galerieContentRel, .galerieContentCamp, .galerieContentkleinCaption, .galerieContentklein, #navimain, #flashcontent {
	background-color:#333333;
}

/*blendet das Jahr in der Blog-Navi aus*/
.news-amenu-item-year {
	display:none;
}


/* Allgemeine Classes */

.c {
	clear:both;
}

.fl {
	float:left;
}


/* Überschriften */

h1 {
	font-weight:normal !important;
	color:#fff;
	padding-bottom:8px;
	font-size:15px;
	letter-spacing:0.09em;
	line-height:1.3em;
	font-family:"Times New Roman", Times, Georgia, serif;
}

h2 {
	font-size: 11px;
	font-weight: bold;
	margin:0px !important;
	padding:0px !important;
}
	
h3 {
	font-weight:normal !important;
	padding-bottom:8px;
	color:#fff;
	font-size:15px;
	letter-spacing:0.09em;
	line-height:1.3em;
	font-family:"Times New Roman", Times, Georgia, serif;
}

#headline {
	font-weight:normal !important;
	padding-bottom:15px;
	color:#fff;
	font-size:15px;
	letter-spacing:0.09em;
	line-height:1.3em;
	font-family:"Times New Roman", Times, Georgia, serif;
	float:left;
}

.head {
	font-size:15px;
	letter-spacing:0.09em;
	line-height:1.3em;
	font-family:"Times New Roman", Times, Georgia, serif;
	margin:0px !important;
}

.subhead, .csc-subheader, .csc-subheader-0, .boundLink {
	font-weight:bold;
}

h2 .ww_newsStandard, .ww_newsStandard a {
	color:#FFF;
}

h2 .ww_newsCampaign, .ww_newsCampaign a{
	color:#999;
}

h2 .ww_newsInteractive, .ww_newsInteractive a {
	color:#F00;
}

h2 .ww_newsRelations, .ww_newsRelations a {
	color:#a18b1b;
}

span.campaign{
	color:#999; font-weight:bold;
}

span.interactive {
	color:#F00; font-weight:bold;
}

span.relations {
	color:#a18b1b; font-weight:bold;
}

#querverlinkung .campLink{
background:url(../img/campaign_quer.gif) top left no-repeat;
padding:33px 25px 0px 0px;
float:left;
display:none;
}
#querverlinkung .intLink{
background:url(../img/interactive_quer.gif) top left no-repeat;
padding:33px 25px 0px 0px;
float:left;
display:none;
}
#querverlinkung .relLink{
background:url(../img/relations_quer.gif) top left no-repeat;
padding:33px 25px 0px 0px;
float:left;
display:none;
}