/* CSSTidy 1.3: Fri, 18 Dec 2009 13:00:53 +0100 *//* CSSTidy 1.3: Fri, 18 Dec 2009 13:00:45 +0100 *//* global.css - contains all global redefinitions of HTML elements *//* Basis 16px
	20px 125.0%
	19px 118.75%
	18px 112.5%
	17px 106.25%
	16px 100.0%
	15px 93,75%
	14px 87.50%
	13px 81.25%
	12px 75.00%
	11px 68.75%
	10px 62.50%
	 9px  56.25%
	 8px  50.00%
*/*{margin:0;padding:0;border:none}
html>body{font-size:/* important for cross OS compatibility */13px}
html,body{font-size:13px;font-size:100%;font:small Arial, Helvetica, sans-serif;font-family:Verdana, Arial, Helvetica, sans-serif;color:#303030;background-color:#E3E6EB;text-align:left}
/* ------------------------------------------------------- headings */h1,h2,h3,h4,h5,h6{margin:10px 0 3px}
h1{font-size:127.28%;color:#576A88}
h2{font-size:116.67%;color:#576A88}
h3{margin-top:3px;font-size:108.34%;color:#576A88;margin-bottom:3px}
h4{font-size:100%;color:#576A88}
h5{font-size:116.67%;color:#303030}
h6{font-size:108.33%;color:#303030}
/* ------------------------------------------------------- links */a{text-decoration:none;font-weight:400;color:#576A88;padding:0}
a:hover{text-decoration:underline;font-weight:400;color:#576A88}
/* ------------------------------------------------------- lists */ul{padding:2px 3px 5px 21px}
ul li{font-size:100%}
ol{padding:2px 3px 5px 25px}
/* ------------------------------------------------------- table */table{border-collapse:collapse;margin-bottom:5px}
td,th{padding:2px;vertical-align:top}
thead,thead td{font-weight:700}
tr.ruled,table tr:hover{/*background-color: #EEEEEE;*/}
th{background-color:#EEE}
/* ------------------------------------------------------- other */abbr,acronym,dfn{border-bottom:1px dotted #444;font-style:normal;cursor:help}
p{padding:0 0 5px;margin:0}
option{padding:0 3px}
/* content.css - contains all CSS Classes for content elements  */.align-right{text-align:right}
hr.clean{clear:both;width:100%;color:#FFF;display:block;visibility:hidden}
h1.csc-firstHeader{margin:0 0 8px;padding:0;font-weight:700}
a.external-link-new-window{}
a.external-link-new-window:hover{}
.news-single-imgcaption,dd.csc-textpic-caption{color:#999;font-size:91.67%}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img{}
div.csc-textpic-intext-left div.csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{/*	margin-right: 20px !important;*/}
.clickenlarge a{float:right;background-image:none!important;padding:2px 5px 0 0!important;left:5px!important;position:relative}
.tx-indexedsearch-browsebox p,div.tx-indexedsearch-res div.tx-indexedsearch-res,.teaser{border-bottom:dotted 1px #8B9FB7;padding-bottom:5px}
div.tx-indexedsearch-res div.tx-indexedsearch-res,.teaser{padding-top:15px}
.download{padding:0 0 5px 60px;background-image:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/images/icon_pdf_large.gif);background-position:left;background-repeat:no-repeat;border-bottom:dotted 1px #8B9FB7;margin-bottom:15px}
.download h1{color:#303030;font-size:109.1%}
.download table{width:375px}
/* ------------------------------- Links */a.download{padding-left:20px;background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/images/disk.gif) left no-repeat;padding-top:1px}
a.mail{padding-left:15px;background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/images/eutec_icon_mail.gif) left no-repeat}
a.mail:hover{text-decoration:none}
/* ------------------------------------------------- header */#lang_fontsize img{margin-top:2px}
/* ------------------------------------------------- left_side */#content_title h1{font-size:123.08%;padding-left:26px}
/* ------------------------------------------------- right_side */#right_side h1.csc-firstHeader{font-size:116.67%;color:#444;margin:5px 0}
#right_side .csc-frame-frame1{border-bottom:dotted 1px #8B9FB7}
#right_side p.head{color:#FFF;padding:3px 4px 7px}
#right_side p{/*  tl: no left padding in p
	padding: 5px 7px 5px 7px;*/padding:5px 7px 5px 0}
#right_side p.prep{font-weight:700;border-bottom:1px solid #d2ddde}
#right_side div{/*	background-color: #edeae1; */width:250px;float:left;padding-left:5px}
#right_side div div{padding:0}
#right_side div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin:20px;border:1px solid #ddd}
/*----------------------------------Organization */.orgHeaderLeft div,.orgHeaderRight div,.orgHeaderTop{background-color:#edeae1}
.orgHeaderLeft div.inner,.orgHeaderRight div.inner{height:45px}
.orgHeaderTop p,.orgHeaderLeft div p,.orgHeaderRight div p{padding:6px 3px 3px 5px}
.orgHeaderLeft,.orgHeaderRight{margin-top:10px;margin-bottom:5px}
.orgHeaderLeft{padding-right:15px;background-image:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/images/column_line.gif);background-position:right;background-repeat:no-repeat;clear:both}
.orgHeaderRight{padding-left:15px;clear:both;background-image:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/images/column_line.gif);background-position:left;background-repeat:no-repeat}
.orgHeaderLeft div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,.orgHeaderRight div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}
.orgContentRight{padding-left:15px}
/* --------------------------------------------- MultiColumn Content */.Column2_1{clear:both}
.Column2_1 h1.csc-firstHeader,.Column2_2 h1.csc-firstHeader{font-size:116.67%;color:#444;margin:5px 0}
div.Column2_1,div.Column2_2{float:left}
div.Column2_2 p{padding-left:15px}
div.Column2_1{width:240px}
div.Column2_2{width:358px}
div.orgContainer div.Column2_2{border-left:solid 2px #edeae1}
/* --------------------------------------------------- Drop Down Site Map */.tx-dropdownsitemap-pi1 img{display:none}
/* --------------------------------------------------- Content Title and Print */.category_header h1{padding:0 0 0 27px;width:400px;font-weight:700;background:none;border:0;display:inline}
.tx-timtabsociable-pi1{padding:0 10px 0 0;display:inline}
#header_print a img{float:right;padding:0 5px}
ul.contentHeader{display:inline;height:20px}
ul.contentHeader li.contentHeader-left{display:inline;list-style:none}
ul.contentHeader li.contentHeader-left h1{float:left;/*	width: 500px;*/padding:0 0 0 27px;list-style:none;font-weight:700;/*	font-size: 120%;*/display:inline;background:none;border:0;list-style:none}
ul.contentHeader li.contentHeader-right{float:right;/*	width: 27px;*/list-style:none;display:inline}
ul.contentHeader li.contentHeader-right a img{padding:0 10px 0 0;display:inline}
/* --------------------------------------------------- LW Footer Link */#lw_link a{color:#CCC}
/* ---------------------------------------------------- RTE stuff    */table.table-100{width:100%}
td.td-25{width:25%}
td.td-33{width:33%}
td.td-50{width:50%}
td.td-verticaltop{vertical-align:top}
td.td-bgandvt{vertical-align:top;background-color:#D6F3FF}
td.td-background{background-color:#D6F3FF}
tr.tr-background{background-color:#D6F3FF}
tr.tr-bold{font-weight:700}
#content .htmlarea-showtableborders td,#content .htmlarea-showtableborders th{border:solid 1px #303030}
#content .contenttable td,#content .contenttable th{border:0}
#content td.csc-uploads-fileName{border:0}
/* --------------------------------------------------- Page Not Found */#page_not_found{margin:50px auto 0;padding:0 1px 1px;border:solid 1px #C6C3BD;width:780px;font-family:Arial, Helvetica, sans-serif;font-size:100%}
#page_not_found #header_top{text-align:right;/*	padding: 15px;*/height:132px;width:/*background: url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/images/page_not_found_header_bg.jpg)   repeat-x left top;*/750px}
#page_not_found #content_area{clear:both;background-color:#FFFBF7;padding:15px;border-top:solid 1px #C6C3BD}
#page_not_found_logo{float:left}
#page_not_found #content_area a{font-size:13px}
/* ---------------------------------------------------------header Search */.searchField{float:left;padding:5px 0 0 105px;font-size:84.62%}
.searchButton{padding:4px 2px 0 0}
/* overwrite.css - contains overwrite rules for specific predefined extension rules *//* ------------------------------------------------ overwrite Forms */.csc-mailform-check,.csc-mailform-radio{border:none}
.calendar-image{border:none}
table tbody tr:hover{background-color:#FFF}
/* ------------------------------------------------------------ NEWS *//* ------------------------------------------------ search */.news-search-form{font-size:100%}
.news-search-form table td{padding-left:0}
/*------------- list */.news-list-item{clear:both;margin-top:10px}
.news-list-item h3{font-size:108.34%}
/* ------------------------------------------------ single view */.news-single-header{border-bottom:1px solid #E2EEEC;float:left}
.news-single-item h2{font-size:133.34%;float:left;margin:0;padding:0}
div.news-single-timedata{padding-top:3px;float:right}
.news-single-item h3{clear:both}
div.news-single-category{float:left;width:350px;color:#666}
p.news-single-author{float:right;text-align:right;padding-top:0;color:#666;padding-bottom:10px}
.news-single-img{clear:both}
.news-single-additional-info dt{font-weight:700}
.news-single-additional-info img{margin-right:5px}
dl.news-single-related,dl.news-single-files,dl.news-single-links{margin-top:10px}
.news-list-item img{float:left;margin:0 10px 10px 0}
.news-list-item p{padding-top:0;margin-top:0}
/* ------------------------------------------------ browse */.tx-ttnews-browsebox{clear:both}
.tx-ttnews-browsebox table td{border:none}
.browse-to-site{padding-left:20px}
.tx-ttnews-browse-form{padding-right:20px}
.browse-site-field{font-size:100%}
/* ------------------------------------------------ results */.tx-indexedsearch-res td,.tx-indexedsearch-res th{border:none}
/* ---------------------------------------------------------------- SEARCH */.tx-indexedsearch table td{padding:0}
.tx-indexedsearch-result-number,.tx-indexedsearch-title a{font-weight:700;color:#000}
.tx-indexedsearch-title a:hover{font-weight:700;color:#000}
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr{font-style:normal}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:#576A88}
/* ------------------------------------------------ csc-uploads / filelist */.csc-uploads,.csc-uploads td{border:none}
.csc-uploads .csc-uploads-icon{vertical-align:top;padding:4px 4px 4px 0}
.csc-uploads .csc-uploads-fileSize{vertical-align:top;text-align:right;padding-left:30px}
.category_header{margin-bottom:5px}
.category_header h1{padding-left:3px;font-size:100%}
.category_header h1 image{margin-right:2px}
/* ------------------------------------------------ glossary */dl.glossary dd{border-bottom:dotted 1px #8B9FB7;margin-bottom:15px;padding-bottom:15px;margin-left:0}
dl.glossary dt{font-size:109.1%;margin-top:15px}
/* 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:#000}
#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,span.clickenlarge img,#lang_fontsize,.category_header,#header_image,#content_actions_footer,div.news-single-backlink a,.news-list-morelink a,.tx-ttnews-browsebox,#sublogo,#search,#lw_link{display:none}
#logo{float:right}
#breadcrumbs{clear:both}
#content_area{clear:both}
/* ------------------------------------------------------- breadcrumbs */#breadcrumbs a{color:#666;font-weight:700;text-decoration:none;padding:1px 1px 0 6px}
#breadcrumbs span a{color:#666;text-decoration:none;padding:2px 14px 0 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 #666;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 */
