body
{
	background-image: url(../img/bg.gif);
	background-repeat: repeat;
}

td#content
{
	height: 400px;
	width: 590px;
	color: black;
	font-size: large;
	background: White;
	padding-top: 10px;
	padding-left: 30px;
	vertical-align: top;
       font-family: Verdana, Arial, Bauhaus;
	background-color: transparent;
	background-image: url(../img/bg_tab.gif);
}

td#tabelle_content
{
	background-color: transparent;
	background-image: url(../img/bg_tab.gif);
}

td#td_rechts
{
	background-color: transparent;
	background-image: url(../img/bg_tab.gif);
}

td#td_links
{
	background-color: transparent;
	background-image: url(../img/bg_tab.gif);
}

#fuss
{
	font-size: x-small;
	color: Blue;
	background-color: White;
}

td#logo
{
	background-color: transparent;
	background: transparent;
	
}

td#menu_oben
{
	background-color: transparent;
	vertical-align: bottom;
	background-image: url(../img/bg_tab.gif);
}

td#table_aussen
{
	background-color: transparent;
}

table#table_content
{
	background-image: url(../img/bg_tab.gif);
}

/* Testbereich*/


/* �bewrschriften */
h1
{
	font-family: Verdana;
	color: #00008B;
	font-size:24px;
}
h2
{
	font-family: Verdana;
	color: #00008B;
	font-size:22px;
}

h3
{
	font-family: Verdana;
	color: #00008B;
	font-size:20px;
}



a:link
{
        color: #00008B;
        font-family: Verdana;
}

a:hover
{
        color: Silver;
        font-family: Verdana;
}

a:visited
{
        color: #00008B;
        font-family: Verdana;
}



/*Formular*/
input {
       background:#fff0b3;
       color:#000080;
       font-size: 12px;
	display:block;
	margin-top:0.5em;
	margin-bottom:0.5em;
	font-weight: bold;
}

textarea{
       background:#fff0b3;
       color:#0000ff;
	font-size: 12px;
	margin-top:0.5em;
	margin-bottom:0.5em;
	font-weight: bold;
}

.bodytext {
line-height:1.0em;
}

	.csc-mailform {
        border: 0px;
	}
        .csc-mailform-field label, .csc-mailform-label {
              font-size: 12px;
              color:#000080;
              font-family: Helvetica, Verdana, Arial, sans-serif;
              width: 5em;
              float: left;
              text-align: right;
              margin-right: 0.5em;
		display:block;
		margin-top:0,5em;
		line-height:1.2em;
      }
      
	.antispam {
	       font-size: 12px;
              color:#000080;
              font-family: Helvetica, Verdana, Arial, sans-serif;
              width: 5em;
              float: left;
              text-align: left;
              margin-legft: 6.5em;
		float:left;
		clear:right;
	}	
      
      .csc-mailform-submit {
              margin-left: 4.5em;
		clear:both;
      }

	.code {
		margin-left: 6.5em;
		clear:right;
      }

	a img {
		border:0;
	}

	/* Images / Captions */
	.csc-textpic-caption {
		font-size: 10px;
		background: transparent;
		color: #00008B;
	}


/*Ratiobutton*/
/*
.csc-mailform-radio fieldset{
   	margin-left: 40px;
   	width: 100px;
   	border:none;
	display:block;
	clear:both;
}


	.csc-mailform-radio {
		margin-left: 40px;
              float: left;
              text-align: left;
              display: block;
		border:0;
		clear:right;
	}

*/
/** Radio-Knopf-Beschriftung rechts vom Radio-Knopf **/
	.csc-mailform-radio {
		font-size:11px; 
		color:#000080; 
		float:left; 
		display:block;
		border: none;
		clear:right; 
	}
	.csc-mailform-radio legend { 
		color:#FFFFFF;
		float:right;
	}
/** Beschriftungsfeld  **/

.csc-mailform-check label {
   text-align: left;
   color:#ffffff;
}

.csc-mailform-radio label {
   	text-align: left;
   	color:#0000ff;
}

/*select*/
SELECT {
   	margin-left: 5.5em;
   	border:1;
  	margin-bottom: 1.9em;
   	margin-top: 1.9em;
   	clear:right;
   	display:block;
}





/*Markierung der Pflichtfelder*/
fieldset.csc-mailform #mailformemail{
	color:color:#000080;
	background:#F8AA5E;
}

fieldset.csc-mailform #mailformname{
	color:#000080;
	background:#F8AA5E;
}

fieldset.csc-mailform #mailformStrasse{
	color:#000080;
	background:#F8AA5E;
}

fieldset.csc-mailform #mailformPlz_Ort{
	color:#000080;
	background:#F8AA5E;
}

.antispam{
	color:#000080;
	background:#F8AA5E;
}

.csc-mailform-radio label {
   	text-align: left;
   	color:#000080;
   	background:#F8AA5E;
	display:block;
}

