
@page { 
		size:21.0cm 29.7cm;
		margin:0;
}


BODY
	{
		padding				: 0;
		margin				: auto;
		font-family			:verdana,arial,sans-serif;
		
	
	}

#navigation, #servicenavigation, .firstlevel, .Service, .acc, #topnavigation, ul.sitenavi, ul.servicenavi
	{  
	    position			: absolute;
		top					: 0px;
		left				: 0px;
		width				: 0px;
		padding-top			: 0px;
		background-image	: url();
		display				: none;
	}
span.firstlevel, span.firstlevel a, span.totop, div#footerMiddle, .hidden 
{
	display: none;}
	
h1.csc-firstHeader {margin-bottom: 15px;
		}
		
img#rohlofflogo { position: absolute; top:1px; left:1px;}		
span#jumptohome {display:none;}
#content
	{
		margin-left: 0;
		margin-right:0;
		margin-top:0px;
		margin-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		background-image:url();
	    width:auto;
	}


.contentWrapper
	{
		background-color:white;
		padding: 0px;
		margin:0px 0px 15px 0px;
		border: none;
		background-image:url();
	}


P.bodytext
	{
		font-size:12pt;
		margin:0px;
	}


#centercontent P.bodytext
	{
		font-size:12pt;
		margin:0px;
	}

P.bodytext a
	{
		text-decoration:none;
		border:1px dotted #ccc;
	}

P.bodytext a:link
	{
		text-decoration:none;
		border:1px dotted #ccc;
	}


P.bodytext a:hover
	{
		text-decoration:none;
		border:1px solid blue;
		
	}

.linkImg
	{
		padding:0;
		margin:0;
		border:0;
	}
.linkIntImg, .linkExtImg
 {
 	display: none;
 }
.acc
	{
		display:none;
		padding:0;
		margin:0;
	}

dfn {
		display:none;
}

.invisible {
		display:none;
}


.news_latest
	{
		font-size: 12px;
		color: black;
		border: 1px solid #ccc;
		margin-bottom:10px;
		padding: 5px;
	}


.news_latest h2
	{
		font-size: 12px;
		font-weight:bolder;
		line-height:100%;
	}


.news_list
	{
		padding: 0px 10px 0px 10px;
		line-height:115%;
		display:inline;
		float:left;
	}

.news_latest_img
	{
		float:right;
		margin:0 0 0 0;
		padding:3px;
		border: 2px solid #ccc;
	}

.news_single
	{
		padding: 0px 10px 0px 10px;
		line-height:115%;
		display:inline;
		float:left;
	}

.news_single_img
	{
		display:inline;
		float:right;
		margin:10px;
		padding:10px;
		border: 2px solid #ccc;
	}

.news_archiv
	{
		padding: 0px 10px 0px 10px;
		line-height:125%;

	}

 h1,h2,h3,h4,h5
	{
		margin:0px;
		padding:0px;

	}

h1
	{
		font-size: 16pt;
	}

h1 span
	{
		font-size: 16pt;
	}

h2
	{
		font-size: 14pt;
	}

h2 span
	{
		font-size: 16pt;
	}



h3
	{
		font-size: 12pt;

	}

h4
	{
		font-size: 12pt;
	}

h5
	{
		font-size: 12pt;
	}
	
.searchfield {
	display: none;
}	

#topnavigation {
	display: none;
	}
	
#sitenavigation {
	display: none;
	}
	
#lastrow-left, #lastrow-center	{
	display		: none;
	width		: 0px;
}
	
.tx-ttnews-browsebox {
	display: none;
	}
#randomImgFromDir img {
	margin-right:  250px;
	width: auto;
	border: 2px solid black;
}	
* html #randomImgFromDir {
	border: 3px solid white;
}
* html #randomImgFromDir img {
	float: left;
	margin: 10px 1px 30px -200px;  
	border: 3px solid white;
	
}	
* html div.contentwrapper
{
	clear: both;
	
}

.csc-sitemap-level1 {
	margin:1px 0 0 0;
	padding:3px 0 4px 5px;
	background:#F5F5F5;
}
.csc-sitemap-level1 a {
	text-transform:uppercase;
	font-weight:bold;
}
.csc-sitemap-level2 {
	margin:1px 0 0 0;
	padding:3px 0 4px 35px;
	background:white;
   	background-image			: url(/fileadmin/Templates/rohloffde/icons_pix/dot_blau_icon.gif);
                background-repeat: no-repeat;
                background-position: 25px 8px;

}

.csc-sitemap-level2 a {
	font-size:11px;
	font-weight:bold;
}

.csc-sitemap-level3 {
	margin:1px 0 0 0;
	padding:3px 0 4px 70px;
	background: white;
                background-image			: url(/fileadmin/Templates/rohloffde/icons_pix/menue2_icon.gif);
                background-repeat:  no-repeat;
                background-position: 60px 11px;
}
.csc-sitemap-level3 a {
	font-size:11px;
}

.csc-sitemap-level4 {
	margin:1px 0 0 0;
	padding:3px 0 4px 105px;
	background:white;
}
.csc-sitemap-level4 a {
	font-size:11px;
}


