*              { font-family: Verdana, Arial, Sans-Serif; background-color: white; text-align: left;	 color: #000000; border: 0;	clear: none;	float: none;	font-size: 1.0em;	line-height: 1.2em;	list-style-position: outside;	margin: 0;	padding: 0;	vertical-align: baseline;}

@page {
margin: 1cm; 
}

/***************************** NewwCSS **********************************
*																		*
************************************************************************/
#header
{
	display:none;
}

#nav
{
   display:none;
}

#col1
{
	display:none;
}

#serviceinformation
{
	display:none;
}

#left_navigation
{
	display:none;
}

#footer
{
	display:none;
}

#right
{
	display:none;
}

#teaser
{
	display:none;
}

.topofpage
{
	display:none;
}

h1             {  font-size: 110%;  line-height: 110%; font-weight: 600;  	 padding-bottom: 20px;}
h2             {  font-size: 100%;   line-height: 100%; font-weight: 600;	 padding-bottom: 4px;}
h3             {  font-size: 80%;   line-height: 90%;  font-weight: 600;	 padding-bottom: 4px;      letter-spacing: 0;}
h4             {  font-size: 80%;   line-height: 90%;  font-weight: normal;      padding: 2px 0px 2px 0px; letter-spacing: 1px;  background-color: #333333;	color: #FFFFFF;	text-align: center;	vertical-align: top; }
h5             {  font-size: 70%;   line-height: 80%;  font-weight: normal;      padding-bottom: 4px;      letter-spacing: 0;	color: #B31717;	}
h6             {  font-size: 70%;   line-height: 80%;  font-weight: 600;	 padding-bottom: 4px;      letter-spacing: 1px;	text-transform: uppercase;}
.h7            {  font-size: 70%;   line-height: 80%;  font-weight: 600;	 padding-bottom: 4px;}


strong,
a:link, 
a:visited, 
a:hover, 
a:active       { color: #000000;  text-decoration: none; font-weight: normal;}

a img, img          { border: none;}

ul,
p, 
p.bodytext, 
.bodytext, 
.content,
.contenttable {	font-size: 90%; padding-bottom: 10px;}

/*Rahmen*/
csc-frame-frame1, div.csc-frame-frame1  { background-color: #999999;	border: 1px solid #333333;	color: #FFFFFF;	margin-bottom: 10px;	padding: 20px;}
csc-frame-frame2, div.csc-frame-frame2  { background-color: #FFFFCC;	border: 1px solid #333333;	margin-bottom: 10px;	padding: 20px;}
csc-frame-indent, div.csc-frame-indent  { padding-left: 40px;	padding-right: 20px; padding-bottom: 15px;}

/*Linien*/
csc-frame-rulerafter, .csc-frame-rulerafter, div.csc-frame-rulerafter, div.csc-frame-rulerbefore 
                                        { background-repeat: repeat-x;padding-bottom: 5px; padding-left: 5%;	padding-right: 5%;	padding-top: 5px;	width: 90%;}

hr.clearer                              { height: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; visibility: hidden;}

dl                                      { margin: 0;	padding: 0;}

