*{
	margin:0;
	padding:0;
    	FONT-FAMILY:  Arial, Helvetica,Verdana,serif;
	COLOR:#fff;
	font-size:9pt;
/*	font-weight:normal;*/
/*	text-align:left;*/
}

BODY{
	/* background-image:url("../_images/verlaeufe/verlauf_b-w.jpg"); */
/*    	background-repeat:repeat-x;*/
    	BACKGROUND-COLOR:#87889c;
    	text-align:center;
}
/****** -------------------------------------------------------- ******/
/****** Schrift Abweichung					 ******/
/****** -------------------------------------------------------- ******/
/*** font-size: 8pt ***/
.csc-caption, tr.tr-even td, tr.tr-odd td, INPUT, TEXTAREA, SELECT, OPTION, OPTGROUP, .formth{
	font-size: 8pt;
}
H3, THEAD, TH{
	font-size: 10pt;
}
H2{
	font-size: 12pt;
}
H1{
	font-size: 14pt;
}
.important{
	font-size: 16pt;
}

/*** font-weight ***/
tr.tr-0 td, a, .important {
	font-weight:bold;
}

.linkWeiss{
	font-weight:normal;

}


/*** text-decoration ***/
a, DIV.tx-newloginbox-pi1{
	text-decoration:none;
}

/****** -------------------------------------------------------- ******/
/****** Textausrichtungen ALIGN					 ******/
/****** -------------------------------------------------------- ******/
p,  ul{
        text-align:justify;
}
td, table.contenttable td{
        vertical-align:top;
}

td.align-right, p.align-right, td.textmenue{
	text-align:right;
}
p.align-center,DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username, DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A{
	text-align:center;
}
.formth, td.gmenue_unten{
	vertical-align:bottom;
}

.csc-caption, h1, h2, h3, table.contenttable,.formtableall{
	text-align:left;
}

DIV.csc-textpic{
        float:left;
}

/****** -------------------------------------------------------- ******/
/****** Abstände MARGING					 ******/
/****** -------------------------------------------------------- ******/

H1, H2, H3{
    	margin:5px;
}


/* -- top -- */
table.contenttable  {
        margin-top:10px ;
}
TEXTAREA, DIV.tx-newloginbox-pi1  INPUT.tx-newloginbox-pi1-submit{
       	margin-top: 4px;
}
/* -- left -- */
p,  ul, td, li, blockquote, table.contenttable-0, H2, H3, .formtableall, .formtable_3{
	margin-left:20px;
}
TEXTAREA{
	margin-left:2px;
}
DIV.tx-newloginbox-pi1, DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP, DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back, DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username {
	margin-left:4px;
}
.csc-caption{
	margin-left:0px;
}

/* -- right -- */

p, ul, td, li, table.contenttable-0, H2, H3, .formtableall, .formtable_3{
	margin-right:20px;
}
INPUT, SELECT{
	margin-right:2px;
}

DIV.csc-textpic p{
	margin-right:0px;
}

/*.csc-textpic-imagewrap{
	margin-right:15px;
}*/


/* -- bottom -- */
p,  ul, td, table.contenttable-0, H1, H2, H3{
	margin-bottom:15px;
}
.formtableall{
	margin-bottom:10px;
}

.csc-caption{
	margin-bottom:5px;
}

/****** -------------------------------------------------------- ******/
/****** Abstände PADDING					 ******/
/****** -------------------------------------------------------- ******/
td.textmenue{
	padding-bottom:2px;
	padding-top:2px;
}
tr.tr-even td, tr.tr-odd td  {
	padding:2px;
}
/*td.content, td.rechts{
	padding:5px;
}*/
INPUT{
	padding-top: 1px;
}
.formth{
	padding-top:5px;
}
INPUT, TEXTAREA{
        padding-left:4px;
}
table.contenttable td, table.contenttable{
        padding-left:5px;
}
td.textmenue{
	padding-right:10px;
}
td.textmenue,DIV.csc-textpic-center{
	padding-left:10px;
}
DIV.csc-textpic-below{
	padding-left:0px;
	padding-right:0px;
}

/****** -------------------------------------------------------- ******/
/****** Ränder							 ******/
/****** -------------------------------------------------------- ******/


/* oben */
tr.tr-0 td  {
	border-top:solid 1px #00542b;
}

td.textmenue{
/*	border-top:solid 1px #ff0;*/
}
/* links */
td.td-0{
	border-left:solid 1px #00542b;
}
td.textmenue, td.gmenue, td.gmenue_unten,td.header {
/*	border-left:solid 1px #ff0;*/
}
/* rechts */
td.td-last {
	border-right:solid 1px #00542b;	
}
td.textmenue, td.header{
/*	border-right:solid 1px #ff0;*/
}
/* unten */
H1{
    	border-bottom:dotted 1px #bbb;
}

H2{
	border-bottom:dotted 1px #bbb;
}
H3{
        border-bottom:dotted 1px #bbb;
}
th {
	border-bottom:dotted 1px #ffffff;
}
table.contenttable td,  table.contenttable{
        border-bottom:solid 1px #00542b;
}
td.textmenue{
/*	border-bottom:solid 1px #ff0;*/
}
/* gesamt */
table.htmlarea-showtableborders {
	border:1px solid #aaaaaa;
}
INPUT, TEXTAREA{
  	border: 1px solid #000000; 
}
table.all{
	border:none;
}
INPUT radio {
       	border: none; 
}
/* collapse */
table.contenttable, .formtableall, .formtable, .formtable_3 {
        border-collapse:collapse;
}


/****** -------------------------------------------------------- ******/
/****** Breiten width						 ******/
/****** -------------------------------------------------------- ******/
table.contenttable-0{
	width:543px;
}
.formtableall{
	width:542px;
}

td.td-last {
	width:30%;
}
table.all{
	width:800px;
}
td.rechts{
	width:140px;
}
DIV.tx-newloginbox-pi1, DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back,DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A, DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP,DIV.tx-newloginbox-pi1  INPUT.tx-newloginbox-pi1-submit, DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back{
	width:100px;
}

td.gmenue, td.gmenue_unten{
	width:200px;
}

td.clear{
	width:20px;
}
TEXTAREA{
	width:400px;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username {
       width:50px;
}
DIV.csc-textpic{
	width:565px;
}

table.htmlarea-showtableborders, INPUT, .formtable, .formtable_3{
	width:100%;
}
/****** -------------------------------------------------------- ******/
/****** Höhe height						 ******/
/****** -------------------------------------------------------- ******/
INPUT {
       	height:18px;
}
TEXTAREA{
       	height:160px;
}

/****** -------------------------------------------------------- ******/
/****** FARBEN COLOR						 ******/
/****** -------------------------------------------------------- ******/
td.textmenue, a.linkWeiss{
	color:#cdc4ff;
}

tr.tr-0 td{
	color:#eeeeee; 
}
td, td b, td u{
	color:black;
}
.formtable, .formtable_3,.formth,.formtableall,.formtd, .formtableall b{
	color:#fff;
}
td.gmenue, INPUT, TEXTAREA, SELECT,OPTION, DIV.tx-newloginbox-pi1{
	color:#000436;
}

H1,H2,H3,H4{
	color:#bbb;	
}
a{
	color:#ff0;	
}
.error, .important{
	color:#f00;
}
p B{
	color:#fff;
}

/****** -------------------------------------------------------- ******/
/****** FARBEN BACKGROUND-COLOR					 ******/
/****** -------------------------------------------------------- ******/
tr.tr-even td{
	background-color:#eee ;
}
/*td.header{
	background-color:#c02d72; 
}*/
tr.tr-odd td  {
	background-color:#ccc;
}
tr.tr-0 td, td.textmenue {
	background-color:#000435;
}
td.clear{

/*	background-image:url("../_images/rechts.jpg");*/
/*    	background-repeat:repeat-y;*/
	background-color:#2e3155;
}
THEAD, TH{
	background-color:#8ea4c8;
}
/*
td.content {
	background-color:#61b487;
}*/
/*
td.gmenue, td.rechts{
	background-color:#009049;
}*/
INPUT, TEXTAREA, SELECT{
	background: #ffffaa;
}
DIV.tx-newloginbox-pi1  INPUT.tx-newloginbox-pi1-submit {
        background-color: #FFFFFF;
}

td.content_menu{
/*	background-image:url("../_images/verlaeufe/verlauf-g-g-800.jpg");*/
/*    	background-repeat:repeat-y;*/
	background-color:#2e3155;
}

