body {
	font-family:			Arial, sans-serif;
        margin: 0px 0px 0px 0px;
}

P, PRE { margin: 0px 0px 0px 0px;}

TABLE {
        border-collapse:              collapse;
        font-family:			Arial, sans-serif;
}


.aktuelle_stellen UL {
color: #efefef;
list-style-type: circle;
list-style-position:outside;
margin: 5px;
line-height: 150%;
}

.aktuelle_stellen LI {
	border-bottom: 1px dotted #ffffff;;
}

.csc-mailform {
        border-collapse:              collapse;
        margin: 10px 10px 10px 10px;
}

.csc-mailform-field {
	width: 480 px;
}



.csc-mailform-submit {
	margin-left:244px;
	margin-top:15px;
}



.contenttable {
        margin-left:                           10px;
        margin-right:                         10px;
}

.contenttable A  {
        color:                                    #3368AC;
	font-size:				9pt;
        text-decoration:                     none;
        background-image:                url(); 
}

.contenttable A:hover {
        color:                                    #EDA213;
	font-size:				9pt;
        text-decoration:                     none;
        background-image:                url(); 
}


.contenttable B  {
        color:                                    #EDA213;
	font-size:				9pt;
        text-decoration:                     none;
        background-image:                url(); 
        font-weight: bold;
}


SELECT, INPUT {
	color:					#3368AC;
	font-size:				9pt;
}

TEXTAREA {
	color:					#3368AC;
	font-size:				9pt;
}

UL {
	color:					#3368AC;
	font-size:				9pt;
}

LI {
	color:					#3368AC;
	font-size:				9pt;
}


TD {
        vertical-align:                        top;
	color:					#3368AC;
	font-size:				9pt;
}

H1 {
        font-size:				11pt;
}

H4 {
        font-size:				10pt;
		text-align:				center;
		font-weight: 			bold;
}

.csc-firstHeader {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213;
}

.csc-firstHeader-intro {
        color:                           #EDA213;
}

.csc-header-n2 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213;
}

.csc-header-n2 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}


.csc-header-n3 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213
}

.csc-header-n3 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}


.csc-header-n4 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213
}

.csc-header-n4 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}

.csc-header-n5 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213
}

.csc-header-n5 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}

.csc-header-n6 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213
}

.csc-header-n6 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}

.csc-header-n7 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213
}

.csc-header-n7 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}

.csc-header-n8 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213
}

.csc-header-n8 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}

.csc-header-n9 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213
}

.csc-header-n9 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}
.csc-header-n10 {
        font-size:				11pt;
        margin-left:                           10px;
        margin-right:                         10px;
        color:                                    #EDA213
}

.csc-header-n10 H1 {
        font-size:				11pt;
        color:                                    #EDA213
}
.stelle_links {
		width: 300px;
		float: left;
		text-align: justify;
		background-color: #ffffff;
		margin: 10px 0px 10px 10px;
		border: 1px solid #EDA213;
		font-weight: 			normal;
}

.stelle_rechts {
	width: 300px;
		float: right;
		text-align: justify;
		background-color: #ffffff;
		margin: 10px 5px 10px 5px;
		border: 1px solid #EDA213;
		font-weight: 			normal;
}

.stelle_main {
		text-align: center;
		background-color: #ffffff;
		margin-left: 10px;
		margin-right: 5px;
		border: 1px solid #EDA213;
		font-weight: 	normal;
		
}
.stelle_main2 {
		text-align: left;
		background-color: #ffffff;
		margin-left: 10px;
		margin-right: 5px;
		border: 1px solid #EDA213;
		font-weight: 	normal;
		
}

.stelle_links ul {
		margin: 10px 0px 10px 20px;
		padding: 5px 0px 0px 5px;
		text-align: left;
}

.stelle_rechts ul {
		margin: 10px 0px 10px 20px;
		padding: 5px 0px 0px 5px;
		text-align: left;
}

.imgtext-table {
		        margin-left:                           10px;
        margin-right:                         10px;
   		padding-right: 10px

}

.bodytext {
	color:					#3368AC;
	font-size:				9pt;
        margin-left:                           10px;
        margin-right:                         10px;
}

.bodytext A  {
        color:                                    #3368AC;
	font-size:				9pt;
        text-decoration:                     none;
        background-image:                url(); 
}

.bodytext A:hover {
        color:                                    #EDA213;
	font-size:				9pt;
        text-decoration:                     none;
        background-image:                url(); 
}

.bodytext strong,b {
	color:					#EDA213;
	font-size:				9pt;
                font-weight:                    bold;
}


#topLogo {
	background-image:		url(../gfx/bg-logo.jpg);
	background-repeat:		no-repeat;
}

#topRight {
	background-image:		url(../gfx/bg-top.jpg);
	background-repeat:		no-repeat;
}


#main {
	background-image:		url(../gfx/bg-image.jpg);
	background-repeat:		repeat-x;
}

#mainIntro {
	background-color: #2E72B3;
}

#mainIntroTest {
	background-color: #2A66AC;
}

#mainContentIntro {
	color:					white;
	font-size:				18pt;
	padding-left:			10px;
	padding-top:			60px;
	vertical-align:			top;
}

#mainContentIntroSub {
	color:					white;
	padding-left:			10px;
	font-size:				14pt;
	vertical-align:			top;
                text-align:                                                 justify;
}

#mainContentBewerbenHead {
	color:					#3368AC;
	height:					70px;
	width:					133px;
	font-size:				10pt;
	font-weight:			bold;
	vertical-align:			top;
	padding-left:			5px;
	padding-top:			5px;
	padding-right:			0px;
    background-image:       url(../gfx/bg-verl.jpg);  
}

#mainContentBewerbenKBHead {
        font-size:				10pt;
	font-weight:			bold;
	vertical-align:			top;
	padding-right:			5px;
    background-image:       url(../gfx/bg-button.jpg);  
}

#mainContentBewerbenSub {
	color:					white;
	padding-top:			7px;
    text-align:				center;
	vertical-align:			middle;
	width:					138px;
	font-size:				10pt;
	font-weight:			bold;
	vertical-align:			top;
    background-image:       url(../gfx/bg-verl.jpg);  
}


#mainContent {
	color:					white;
	height:					100%; 
	font-size:				9pt;
	vertical-align:			top;
        width:                                  100%; #447
}

#mainImage {
	background-color:		#EDA213;
	height:					100%;
	font-size:				9pt;
	vertical-align:			top;

}

#mainImage B,DIV,.csc-header,H1 {
	color:		#3368AC;
	font-size:				9pt;
	vertical-align:			top;
                font-weight: bold;
}


#mainNav {
	background-color:		#2A66AC;
	font-size: 				9pt;
      # color: #EDA213;
}

#mainInfo {
	background-color:		#2A66AC;
	font-size:				9pt;
        #width:                                   165px;
}


#contentInfo {
	background-image:		url(../gfx/bg-button.jpg);
	background-repeat:		 repeat-x;
        height:                                 24px;
        vertical-align: middle;
        font-weight:                          bold;
        color:                                    #EDA213;
}

#contentInfo div {
	color:					 #EDA213;
	font-size:				10pt;
	vertical-align:			middle;
      padding-left:                         10px;
      padding-top:                         -15px;

}

#Content {
	height: 				100%;
        width:                                   632px;
}

#Bottum {
	background-image:		url(../gfx/bg-bottum.jpg);
	height:					22px;
	text-align:				center;
	color:					#FFFFFF;
	font-size:				8pt;
}
#Bottum a{
        color:                                    white;
	font-size:				8pt;
        text-decoration:                     none;
        background-image:                url(); 
}

#absBottum {
	background-image:		url(../gfx/bg-abs-bottum.jpg);
	background-repeat:		repeat-x;
	height:					22px;
	text-align:				center;
	color:					white;
	font-size: 				7pt;
}

#navHead {
	background-image:		url(../gfx/bg-button.jpg);
	background-repeat:		repeat-x;
	color:					#3368AC;
	font-size:				10pt;
        width:                                  165px;
        height:                                24px;
        padding-left:                         5px;
        padding-top:                         5px;
        font-weight:                          bold;
}

#navHead a {
        color:                                    #3368AC;
        font-size:				10pt;
        text-decoration:                     none;
        background-image:                url(); 
        font-weight:                          bold;
}

#navSub {
	color:					#FFFFFF;
	font-size:				9pt;
        width:                                  165px;
        padding-left:                         5px;
        padding-top:                         2.5px;
        padding-bottom:                   2.5px;
        font-weight:                          normal;
        
}

#navSub a {
        color:                                    white;
	font-size:				9pt;
        text-decoration:                     none;
        background-image:                url(); 
}

#own-subtitle {
	padding-top:			40px;
	padding-left:			10px;
	font-size:				9pt;
	color:					white;
        vertical-align:                     middle;
}


