/*##########*/
/* Allgemein */
/*##########*/

html,
body
{
margin:0;
padding:0; /* Opera 8.5  */
}

img
{
border:0;
}

body
{
font-family: Verdana, Arial, Helvetica sans-serif;
text-align:center; /* Bugfix für Zentrierung <= IE 5.5  */
background-color:#FFFFFF;
}

p
{
/*margin:0 10px 10px;*/
margin:0 10px 10px 0;
}

.links
{
float:left;
padding-right:20px;
}

.rechts
{
float:right;
padding-left:20px;
}

hr
{
clear:both;
}

object
{
margin:0;
padding:0;
}

/*##########*/
/* Container */
/*##########*/

div#Container
{
text-align:left;
margin:0 auto;
margin-top:5px;
}

/*##########*/
/* Header */
/*##########*/


/*##########*/
/* Wrapper */
/*##########*/

div#Wrapper
{
margin:10px;

}

/*##########*/
/* Content */
/*##########*/

div#Content
{
margin:10px;
}

* html div#Content
{
margin:10px;
}


div#Content p
{
font-size:11px;
font-family: Verdana, Arial, Helvetica sans-serif;

}

div#Content ul li
{
font-size:11px;
}

h1
{
font-size:18px;
color:#00519D;
margin:0 0 25px 0;
}

div#Content ul#Sprachauswahl
{
margin:0;
float:right;
}

div#Content #Sprachauswahl li
{
display:inline;
}

div#Content #Sprachauswahl li a
{
display:inline;
margin:5px;
padding:0;
}

div#Content p.pfad,
div#Content p.pfad a
{
color:#D30036;
margin:5px 0 20px 0;
}

div#Content p.pfad
{
font-size:10px;
}

.contenttable tbody tr td { vertical-align:top; }


/*##########*/
/* unseen by <= IE5 */
/*##########*/

div#Navigation
{
voice-family: "\"}\""; 
voice-family:inherit;
min-height:429px;
}


* html div#Header
{
margin:-4px 0 0 0;
}

* html div#Header #flashpic
{
margin-left:6px;
}

* html div#Funktionsnavi
{
margin-top:8px;
}

.tx-jppageteaser-pi1 {
font-size:11px;
}

.tx-jppageteaser-pi1 a {
font-size:10px;
}

.tx-jppageteaserhome-pi1 {
font-size:11px;
}

.tx-jppageteaserhome-pi1 a {
font-size:10px;
}

.csc-textpic-intext-left .csc-textpic-imagewrap{ 
padding-right:20px;
padding-bottom:20px;
}

.csc-textpic-caption {
padding-top:3px;
font-size:10px;
}


.csc-mailform-field {
padding:0px 6px 0px 0px;
font-family: Verdana, Arial, Helvetica sans-serif;
font-size:11px;
}


.csc-mailform-field select {
    padding:0px 0px 0px 0px;
    margin: 5px 0px 15px 0px;
    width:180px;
    display:block;
}        


.csc-mailform-field input {
    padding:0px 0px 0px 0px;
    margin: 5px 0px 15px 0px;
    width:180px;
    display:block;
}


.csc-mailform-field textarea {
    padding:0px 0px 0px 0px;
    margin: 5px 0px 15px 0px;
    width:180px;
    display:block;
}
 
.csc-mailform {
border:0px solid red;
}

