
body{
	margin:0px;
	padding:0px;
	spacing:0px;
	line-height: 1em;
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
	color:#3b3b3b;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 766px; /*Width of main container*/
margin: 0px; 
padding:0px;
spacing:0px;
border-right-color:#BBBBBB;
}

.aktualisierung_box {
color:#888888;
}

.formular_textfield {
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.formular_textarea {
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.practice {
width:100%; 
height:20px; 
background-color:#0b216c; 
margin-bottom:10px;

}

.title_practice {
	margin-left:18px;
	color:#EEEEEE;
	font-size:12px;
	font-weight:900;
	line-height:18px;
}

.left_container {
margin-top:15px;
}


#topsection{
margin:0px;
padding:0px;
background: #091c5a;
background-image: url(../images/header/h1.jpg);
height: 100px; /*Height of top section*/
spacing:0px;
}

#topsection2{
margin:0px;
padding:0px;
background-image: url(../images/header/h2.gif);
background-repeat:no-repeat;
height: 50px; /*Height of top section*/
spacing:0px;
}


#topsection2_right{
margin-left:237px;
padding:0px;
background: #ffffff;
height: 50px; /*Height of top section*/
spacing:0px;
width:529px;
}

.box_main {
background-color:#0000CC;
width:475px;
margin-bottom:10px;
}

.box_left {
margin-top:0px;
float:left;
width:140px;
background-color:#999966;
}

.box_right {
margin-top:0px;
float:left;
width:335px;
background-color:#000099;
}

#contentwrapper{
float: left;
width: 100%;
background:#dcd9c6;
}


#contentcolumn{
	margin-left: 237px; /*Set left margin to LeftColumnWidth*/
	background:#ffffff;
	border-left:thin;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#BBBBBB;
	border-right:thin;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#BBBBBB;
}


#contentcolumn_main{
	background:#ffffff;
	margin-left:25px;
}


#leftcolumn_it{
float: left;
width: 237px; /*Width of left column*/
margin-left: -766px; /*Set left margin to -(MainContainerWidth)*/
background: #dcd9c6;
background-image: url(../images/header/h4_it.jpg);
background-repeat:no-repeat;
height:100%;
border-right:thin;
border-right-style:solid;
border-right-width:1px;
border-right-color:#BBBBBB;
}

#leftcolumn_banking{
float: left;
width: 237px; /*Width of left column*/
margin-left: -766px; /*Set left margin to -(MainContainerWidth)*/
background: #dcd9c6;
background-image: url(../images/header/h4_banking.jpg);
background-repeat:no-repeat;
height:100%;
border-right:thin;
border-right-style:solid;
border-right-width:1px;
border-right-color:#BBBBBB;
}

#leftcolumn_finance{
float: left;
width: 237px; /*Width of left column*/
margin-left: -766px; /*Set left margin to -(MainContainerWidth)*/
background: #dcd9c6;
background-image: url(../images/header/h4_finance.jpg);
background-repeat:no-repeat;
height:100%;
border-right:thin;
border-right-style:solid;
border-right-width:1px;
border-right-color:#BBBBBB;
}

#leftcolumn_content{
margin-top:200px;
margin-left:0px;
margin-bottom:15px;
float: left;
width: 200px; /*Width of left column*/
background: transparent;
height:100%;
}
.jobtitle{
	background-image:url(../images/bg_jobtitle.gif); background-repeat:repeat-x;
	padding-top:8px;
	}

#footer{
	clear: left;
	width: 100%;
	background: black;
	color: #FFF;
	padding: 0px 0;
	text-align: left; 
}

#footer a{
	color: #FFFFff;
	text-decoration: underline;
}
#footer a:hover{
	color: #FFFFff;
	text-decoration: underline;
}

/* Formatierung der Elemente*/


a:link {color:#3b3b3b; text-decoration:underline}
a:visited {color:#3b3b3b; text-decoration:underline}
a:active {color:#3b3b3b; text-decoration:underline}
a:hover {color:#3b3b3b; text-decoration:underline}

.title {
	color:#091c5a;
	font-size:14px;
	font-weight:900;
	line-height:18px;
}

.subtitle{
	color:#091c5a;
	font-size:12px;
	font-weight:900;
}

.li {
	margin:0px; 
	padding:0px; 
	list-style:none; 
	line-height:14px;
	background:url(../images/pointer_ul.gif) top left no-repeat;padding:0 0 0 15px;
	color:#878787;
}



.li_job {
	margin:0px; 
	padding:0px; 
	list-style:none; 
	line-height:19px;
	font-weight:normal;
	background:url(../images/pointer_ul.gif) top left no-repeat;padding:0px 0px 3px 15px;
	color:#393939;
}

.buttons {
margin-top:1px;
}

.buttonshead {
float:left;
width:235px;
}

.buttonmainframe {
margin-bottom:1px;
height:20px;
}


/*--*/
.boxhome_main {
width:100%;
}

.boxhome_left {
width:33%; 
float:left;
}

.boxhome_right {
width:67%; 
float:right;
}

.boxhome_footer {
clear:both; 
width:100%; 
height:10px;
}
/*--*/

.buttonmain_left {
margin-top:3px;
margin-left:8px;
float:left;
width:17px;
}

.buttonmain_right {
margin-top:3px;
float:right;
width:210px;
}

a.buttontext {
float:left;
margin-left:5px;
font-family:"Trebuchet MS";
font-size:13px;
font-weight:bold;
text-decoration:none;
}

a:hover.buttontext {
text-decoration:underline;
}

a:active.buttontext {
text-decoration:none;
}



a:hover{text-decoration:none;}

img { border:0px;}

ul { margin:0px; padding:0px; list-style: none;}
li  {background:url(images/a2.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 9px; font-weight:bold}
li a  {font-family:Tahoma; font-size:11px; line-height:18px; color:#3b3b3b; font-weight:normal;}


.leftnavigation {
	font-size:11px;
}

.jobe_thema{
	
}

<!--button-->

/*******/
.btn { 
	display: block; 
	position: relative; 
	background: #aaa; 
	padding: 3px; 
	float: left; 
	color: #ffffff; 
	font-size:10px; 
	text-decoration: none; 
	cursor: pointer; 
	font-size:10px;
	line-height:20px;
	}
.btn * { 
	font-style: normal; 
	background-image: url(../images/btn2.png); 
	background-repeat: no-repeat; 
	display: block; 
	position: relative; 
	line-height:20px;}
.btn i { 
	background-position: top left; position: absolute; margin-bottom: -4px; top: 0; left: 0; width: 4px; height: 4px; }
.btn span { 
	background-position: bottom left; left: -4px; padding: 0 0 3px 6px; margin-bottom: -4px; }
.btn span i { 
	background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 8px; height: 100%; top: 0; }
.btn span span { 
	background-position: top right; position: absolute; right: -8px; margin-left: 8px; top: -4px; height: 0; }

/*IE6-Hack*/
* html .btn span, * html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }	

.btn.blue { background: #091c5a; color: #ffffff;font-size:11px;  line-height:20px;}
.btn:hover { background-color: #740021; }
.btn:active { background-color: #091c5a; }
.btn[class] { background-image: url(../images/shade.png); background-position: bottom; }

* html .btn { border: 0px double #aaa; ine-height:20px;}
* html .btn.blue { border-color: #2ae; color:#FFFFFF;ine-height:20px;}
* html .btn:hover { border-color: #273367; ine-height:20px;}
