/**
 * styles for eCampaigning antwerpes homepage
 * @author Matthias Schmidt <matthias.schmidt@antwerpes.de>
 * @version 0.1 - 04.10.2007 16:19:59
 * @package de.antwerpes.ecampaigning
 */

/** overwriting global styles **/
div#contentContainer {
	clear: both;
	background: #fafafa;
	border: none;
}
div#contentBody {
	float: left;
	width: 745px;
}
div#contentBody div.bodyPadding {
	padding: 25px 15px 25px 25px;
	border: 1px solid #cccccc;
	position: relative;
}

div#contentTeaser {
	float: left;
	margin: 150px 0 0 0;
}

img.imgAlternateHeaderHome {
	position: absolute;
	right: 16px;
}

/**
 *	eingefuegt von Heiko (heiko.pluemer@antwerpes.de) 
 *	schiebt die Navi Tabs aus
 */

div#actiontabs {
	position: absolute;
	left: -5000px;
	top: -5000px;
}
div#introtextbox {
	margin: 0;
	padding: 0 10px;
}
div#introtextbox h1 {
	font-size: 18px;
	color: #323232;
	margin: 0;
	padding: 5px 0;
}
div#introtextbox h2 {
	font-size: 13px;
	color: #5b5b5b;
	margin: 0;
	padding: 5px 0;
}
div#contentBody {
	float: left;
	width: 744px;
}
div#contentBody div.divContentBoxShadowBottomRight img{
	padding: 10px;
}
	
div#contentBody ul {
	padding: 0;
	margin:0;
}
div#contentBody ul li {
	list-style: none;
	padding: 0;
	margin:0;
}
div#contentBody div.bodyTeaser,
div#contentBody div.bodyTeaser h2 {
	margin: 0;
}
div#contentBody div.bodyTeaser ul {
	padding: 10px 15px 0 0;
}
div#contentBody div.bodyTeaser ul li {
	padding: 0 0 15px 25px;
	background: url("/skins/antwerpes/img/bullets/list_std.gif") no-repeat 15px 5px;
}
div#contentBody div.bodyTeaser ul li ul {
	padding: 2px 0 0 8px;
	background: none;
}
div#contentBody div.bodyTeaser ul li ul li {
	list-style: none;
	background: none;
	line-height: 100%;
	padding: 3px 0;
}
div#contentBody div.bodyTeaser ul li ul li a {
	font-weight: normal;
}
div#teaserEMarketing,
div#teaserOnlinePR {
	width: 327px;
	height: 460px;
	float:left;
}
div#teaserOnlinePR {
	position:relative;
	left: 30px;
}
div#teaserEMarketing h2,
div#teaserOnlinePR h2 {
	padding: 16px 10px;
	font-size: 15px;
	font-weight: bold;
}
div#teaserEMarketing div.headline {
	background: url(/skins/antwerpes/img/bg/bg_bodyteaser_yellow_home.gif) repeat-x top;
}
div#teaserOnlinePR div.headline {
	background: url(/skins/antwerpes/img/bg/bg_bodyteaser_orange_home.gif) repeat-x top;
}
div#hotlinebox {
	background: url(/skins/antwerpes/img/icons/mobilephone.gif) no-repeat 3px 10px;
	padding: 0 25px;
	margin-top: 20px;
	padding-top: 10px;
	border-top: 2px solid #e6e6e6;
}

