/* CSS styles for print output*/


* {
  margin:0px;
  padding:0px;
  border:none;
}

html, body {
	font: small Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
}

/* --------------------------------------- Layout */

html, body {
	color: #000000;
	background-color: #ffffff;
	background-image: none;
	text-align: left;
}

#content {
	padding-top: 10px;
	clear: both;
}

div.Column3_3
{
	display: none;
}

div.Column3_1, div.Column3_2
{
	float: left;
	width: 310px;
}

#breadcrumbs{
	display: none;
}

div.votingFrame, div.tartexRedFrame, div.tartexYellowFrame, div.tartexGreenFrame, div.tartexPurpleFrame, div.tartexContentElement {
	background-color: #FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style: none;
	margin-bottom: 14px;
}

div.votingFrame h1, div.tartexRedFrame h1, div.tartexYellowFrame h1, div.tartexGreenFrame h1, div.tartexPurpleFrame h1, div.tartexRedFrame h1.csc-firstHeader, div.tartexYellowFrame h1.csc-firstHeader, div.tartexGreenFrame h1.csc-firstHeader, div.tartexPurpleFrame h1.csc-firstHeader, div.tartexContentElement h1.csc-firstHeader, div.tartexContentElement h1
{
	background-color: #ffffff;
}

/* --------------------------------------- Hiding */

#header_menu,
#header_bottom,
#main_menu,
#home_page,
#footer,
#content_actions,
#footer,
#header_menu,
#content_actions,
#left_side,
#right_box,
#footer_menu,
#header_print,
#content_actions_header,
span.clickenlarge img,
#lang_fontsize,
.category_header,
#header_image,
#content_actions_footer,
div.news-single-backlink a,
.news-list-morelink a,
.tx-ttnews-browsebox,
#header_box,
#lw_link{
	display: none;
}

#logo {
	float: left;
	clear: both;
	margin-bottom: 8px;
}
#breadcrumbs {
	clear: both;
}

/* ------------------------------------------------------- breadcrumbs */

#breadcrumbs a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	padding: 1px 1px 0px 6px;
}
#breadcrumbs span a {
	color: #666666;
	text-decoration: none;
	padding: 2px 14px 0px 4px;
	background-image: none;
}


/*#content_area {
	clear: both;
}

hr.clean {
	clear: both;
	width: 100%;
	color: white;
	display: block;
  	visibility: hidden;
}

div.Column2_1,
div.Column2_2 {
	float: left;
	width: 40%;
	padding: 5px;
}

div.Column2_1 {
	padding-right: 2%;
}

ul,ol {
	margin: 0px 0px 0px 20px;
}*/


/* --------------------------------------- Globals */
a {
	text-decoration: none;
	font-weight: normal;
/*	color: #E3203E;*/
	color: #7a7b7d;
	padding: 0;
}
a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #E3203E;
}

table {
	margin-left: 3px;
}

table td,
table th {
	border: 1px solid #666666;
}

input, textarea, select {
	border: 1px solid #666666;
	margin: 2px;
}

form table td,
form table th {
	border: none;
}

h1.csc-firstHeader {
	padding-left: 0;
}

h1{
	padding-left: 0px;
}

.column3_product{
	padding-left: 0;
}

/* TYPO3 default styles for extension "tx_cssstyledcontent" */
/* Captions */
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
/* Needed for noRows setting */
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
/* Border just around the image */
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{border:2px solid #000;padding:0}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
/* DIV: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
/* UL: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
/* DL: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
/* FE-Editing Icons */DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
/* Clearer */DIV.csc-textpic-clear{clear:both}
/* Margins around images: *//* Pictures on left, add margin on right */
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-right:10px}
/* Pictures on right, add margin on left */
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-left:10px}
/* Pictures centered, add margin on left */
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
/* IE fix for double-margin bug */margin-left:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0}
/* Space below each image (also in-between rows) */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
/* No margins around the whole image-block */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0!important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0!important}
/* Add margin from image-block to text (in case of "Text w/ images") */
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:15px!important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:15px!important}
/* Positioning of images: *//* Above */
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
/* Center (above or below) */DIV.csc-textpic-center{text-align:/* IE-hack */center}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:/* Remove IE-hack */left}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:/* Remove IE-hack */left}
/* Right (above or below) */DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
/* Left (above or below) */DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}

/* Left (in text) */
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
/* Right (in text) */
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
/* Right (in text, no wrap around) */
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac *//* Left (in text, no wrap around) */DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac */

.mf div.sliderCon {
display:none:
}

#content p, #content h2, #content h3, #content h4, #content div.tx-lwpdfcollect-pi1, #content div.lwGeoSearchInfo, #content .csc-textpic-imagewrap, #content .tx-pbsurvey-pi1, #content #googlemap  {
 padding:0px;
}