/* CSS styles for print output*/

/* 
@import "/fileadmin/templates/css/global.css";
@import "/fileadmin/templates/css/navigation.css";
@import "/fileadmin/templates/css/layout.css";
@import "/fileadmin/templates/css/content.css";
@import "/fileadmin/templates/css/overwrite.css";

*/

/*
* {
  margin:0px;
  padding:0px;
  border:none;
}

html, body {
	font: small Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
*/

/* --------------------------------------- Layout */

html, body {
	color: black;
	background:none;
}

#content {
	padding-top: 10px;
}

/* --------------------------------------- Hiding */

#header_menu,
#header_bottom,
#main_menu,
#home_page,
#footer,
#content_actions,
#footer,
#header_menu,
#content_actions,
#left_side,
#header_print,
#content_actions_header,
#right_side,
#lang_fontsize,
.category_header,
#header_image,
#content_actions_footer,
div.news-single-backlink a,
.news-list-morelink a,
.tx-ttnews-browsebox,
#lw_link,
#searchbox{
	display: none;
}


#logo{
	float: right;
}
#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 */

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;
}



/* 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 */

div#center_box.wide div.news-list-content {
	width: 500px;
}
