/* CSS Document */

body	{
	margin: 0;
	padding: 0;
	background-color:#FCEBC3;
	background-image:url(../images/main-back.jpg);
	background-repeat:repeat-x;
	font-size:1.0em;
	font-family:Georgia, "Times New Roman", Times, serif;
}


#headerTop {
	height:32px;
	width:960px;
	margin:5px auto 0px auto;
	background-image: url(../images/header-back-top.png);
	background-repeat:no-repeat;
	background-position:center center;
}

#sideShadows {
	width:968px;
	margin:0px auto 0px auto;
	background-image: url(../images/shadow-side.png);
}


#headerMain {
	background: #fff url(../images/header-back.jpg);
	height:310px;
	width:960px;
	margin:0px auto 0px auto;
}

#main {
	border-left:6px solid #FF9901; 
	border-right:7px solid #FF9901;
	width:947px;
	margin:0px auto 0px auto;
	padding-top:0px;
	background-color:#FFAE28;
}

.subsub {
	font-size:0.9em;
	margin-left:15px;
}

#currentCategoryBack, #startHeadlineBack {
	height:55px;
	background-image:url(../images/headline-back.jpg);
	color:white;
	font-size:2.5em;
	font-weight:600;
}

#startHeadlineBack {
	background-image:url(../images/start-headline-back.jpg)!important;
	width:681px;
}


#currentCategory, #startHeadline {
	padding:10px 0px 0px 40px;
	background-image:url(../images/headline-deco.jpg);
	background-repeat:no-repeat;
	height:55px;
	font-size:0.7em;
}

#startHeadline {
	background-image:url(../images/start-headline-deco.jpg);
	padding-top:10px;
}

#partner {
	text-align:center;
	width:266px;
	float:right;
	padding-top:0px;
}

#inmedia {
	text-align:center;
	width:266px;
	float:right;
	padding-top:0px;
	
}


#inmedia h1
{font-size:1.1em;}

#inmedia .puff
{width:236px;padding:5px 15px 5px 15px;font-size:0.9em;border-bottom:1px #999 solid;}

#inmedia .puff a
{font-size:0.9em;}


.startPuff {
	width:521px;
	height:130px;
	background-image:url(../images/start-puff-back.jpg);
	background-position: 0px -10px;
	padding: 5px 0px 0px 160px;
	font-size:0.7em;
}

h1 {
	margin:0px;padding:0px;
	font-size:1.8em;
	color:#990000;
}

.startPuff h1 {
	font-style:italic;
	margin-bottom:4px;
	font-size:1.5em;
}

.startPuff p {
	margin:0px 0px 2px 0px;
	padding:0px 25px 4px 0px;
	font-size:0.9em;
}


#footer {
	height:63px;
	background-color:#FF9901; 
}

#content {
	background-color:#FFF;
	padding:25px 0px 30px 0px;
	background-image:url(../images/content-back.jpg);
	min-height:500px;
	height:auto!important;
	height:500px;
}

#content.start {
	padding-top:0px!important;
}

#bottomShadow {
	height:4px;
	width:968px;
	margin:0px auto 10px auto;
	background-image:url(../images/shadow-bottom.png);
}

/*.start .clsText {
	width:570px;
	padding:10px 0px 0px 0px;
	margin-left:50px;
}*/

.clsText {
	width:630px;
	padding:0px 0px 0px 0px;
	margin-left:25px;
	margin-bottom:20px;
	font-size:0.9em;
}

.clsText h1 {
	margin:0px;
}

.company_short {
	/*border:1px solid #FF9901;*/
	padding:5px;
	margin-bottom:15px;
}

.company_long {
	/*border:1px solid #FF9901;*/
	padding:5px;
	margin-bottom:15px;
	background-color:#FFD571;
	font-size:1.2em;
}

#partner_head {
	/*background-image: url(../images/sub-menu-item-back.jpg);
	background-repeat: no-repeat;
	color: white;
	margin:0px 0px 20px 10px;
	height:32px;
	padding-top:3px;*/
	height:31px;
	background-image:url(../images/headline-back.jpg);
	background-color:#990000;
	background-position:bottom;
	margin-bottom:15px;
	color:white;
	padding-top:10px;
}

#inmedia_head {
	/*background-image: url(../images/sub-menu-item-back.jpg);
	background-repeat: no-repeat;
	color: white;
	margin:0px 0px 20px 10px;
	height:32px;
	padding-top:3px;*/
	height:31px;
	background-image:url(../images/headline-back.jpg);
	background-color:#990000;
	background-position:bottom;
	margin-bottom:15px;
	color:white;
	padding-top:10px;
}

.locationMenu ul {
	list-style:none;
	margin-left:30px;
	padding:0px;
	font-size:0.8em;
	text-decoration:none;
}

.locationMenu ul li {
	float:left;
	padding-right:10px;
}
