/* ************ Allgemeine Formatierungen ************ */
*{
	font-family:Arial,Verdana, Helvetica, sans-serif;
}

body
{
    margin:0px;
    padding:0px;
	font-size: 12px;
}

html 
{
    height:100%;
}

/* *********************** DIV's ******************** */

#div
{
	display: none;
}

*{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
}


ul{
	margin-left:0px;
	padding:0px;
	list-style-type:disc;
	list-style-position:inside;
}
ol{
	margin-left:0px;
	padding:0px;
	list-style-position:inside;
}

li {
	margin:4px 0px 0px 0px;
}

/* ******************************* DIV's ****************************** */

#container
{
	margin:auto;
	text-align:center;
	width: 762px;
}

/* ************** Kopfbereich ***************** */

#header {
	display: none;
}
#languagemenu {
	display: none;
}

/* ******** Haupnavigation ********* */
#topmenu{
	display:none;
}

#pagetitle {
	display: block;
	font-size: 22px;
	margin-bottom: 30px;
	font-weight: bold;
}



/* ************** Contentbereich ***************** */
#main{
	text-align: left;
	width: 732px;	
	float: left;
	padding: 17px 0px 0px 0px;
	background-color: #FFFFFF;
	line-height: 17px;
}
#content
{
	text-align: left;
	float: left;
	width: 450px;
}
#content .tx-pilmailform-pi1 label {
	width: 50px;
	clear:both;
}


.rgaccord1-nest div, .rgaccord1-nest h3{
	margin: 0px;
	padding: 0px;
}

#rightcollum
{
	text-align: left;
	float: left;
	width: 150px!important;
	padding: 0px;
	margin:0px;
}

/* ************** Footer Bereich ***************** */
#contentBottomField {
	display:none;
}

#address {
	clear: both;
	text-align: left;
	height: 25px;
	padding: 27px 15px 0px 15px;
	margin: 23px 0px 10px 0px;
	font-size: 11px;
	color: #000000;
}
#address a {
	color: #575656;
	margin-bottom: 10px;

}

a{
	color: #000000;
	text-decoration: underline;
}

table
{ 
	border-collapse:collapse;
}


/* ************************************ Überschriften ********************************** */
h1
{
	font-size: 15px;
	font-weight: bold;
}
h2
{
	font-size: 12px;
	font-weight: bold;
}
h3
{
	font-size: 12px;
	font-weight: bold;
}
h4
{
	font-size: 12px;
	font-weight: bold;
}
h5
{
	font-size: 12px;
	font-weight: bold;
}
h6
{
	font-size: 12px;
	font-weight: bold;
}


/* ************************************ Formulare ************************************** */
input
{
	margin-top: 3px;
	border: 1px solid #9D9D9F;
}

.button
{
	border: 0px;
	background-color: #CFCFCF;
	text-transform:uppercase;
	font-size: 11px;
	margin: 4px 0px 0px 0px;
	float: right;
	padding: 0px;
}
#tx_pimailform_form input{
	
}
#tx_pimailform_form label{
	width:  80px!important;
}

label#privacyclass{
	margin-left: 20%!important;
	_margin-left: 12%!important;
	width:  75%!important;
}
/***************************
 *  Default styles for the
 *    EXT rgaccordion
 *  Damit beim Drucken alle Slides aufgeklppt werden!
 ***************************/  
div.rgaccord1-nest div {
	margin: auto!important;
	height: auto!important;
}

