/* DEFINITIONS: BASE-LAYOUT -> START */

html {
	height:				auto;
}

body {
	height:				auto;
	margin:				0;
}

.nonFooter {
	background:			none;
	height:				auto;
	min-height:			auto;
	padding:			0 20px;
	width:				565px;
}

.master {
	float:				none;
	width:				565px;
}

.printLogo {
	display:			block;
	padding:			20px 0;
}

.main {
	width:				auto;
}

.printRightCol {
	float:				none;
	padding:			0;
	position:			relative;
	width:				565px;
}

/*.printRightCol .leftCol,
.printRightCol .rightCol {
	float:				none;
}*/

/*.printRightCol .rightCol {
	left:				-35px;
	position:			relative;
}*/

.printRightCol .leftCol .leftCol,
.printRightCol .leftCol .rightCol,
.printRightCol .rightCol .leftCol,
.printRightCol .rightCol .rightCol {
	float:				left;
	left:				0;
	position:			static;
}

.breadcrumb {
	border-top:			#e6eef2 solid 1px;
	padding:			10px 0;
	width:				560px;
}

.content {
	padding-bottom:			0;
	padding-left:			0;
	padding-right:			0;
}

.content .teaserBox h2,
.content .rightCol .teaserBox h2 {
	background:			none;
	margin:				0 0 5px;
	min-height:			auto;
	padding:			0;
}

.teaserBoxOffer .content {
	background:			none;
	border:				none;
	padding:			0;
}


.printFooter {
	display:			block;
}

.standardForm input.textBox{
	background:			#FFFFFF;
	border:				#000000 solid 1px;
	color:				#000000;
}

.standardForm input.button{
	background:			#FFFFFF;
	border:				#000000 solid 1px;
	color:				#000000;
}

.noPrint,
.adsTop,
.head,
.funcRow,
.bottomLinks,
.adsRight,
.footer {
	display:			none;
}

/* DEFINITIONS: BASE-LAYOUT -> END */

/* DEFINITIONS: PRINT -> START */

.onlyPrint {
	display:			block;
}

/* DEFINITIONS: PRINT -> END */

/* DEFINITIONS: RUBRIC-TEASER -> START */

.rubricTeaser .leftCol,
.rubricTeaser .rightCol {
	float:				left;
	left:				0;
	position:			relative;
}

/* DEFINITIONS: RUBRIC-TEASER -> END */