img, div { behavior: url(/resources/iepngfix.htc) }

body {
	font-family : verdana, sans-serif;
	}

.nav {
	font-family : verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #fff;
	background : #6e87b5;
	}

 a.nav:link {
	color : #fff;
	background : none repeat;
	text-decoration : none;
	}

 a.nav:visited {
	color : #006;
	background : none repeat;
	text-decoration : none;
	}

/*  achtung url pfad noch aendern */

.header {
	background : #ffffff url(/bilder/header/header_back.gif);
	}

.boxtop {
	color : #fff;
	background : #6e87b5;
	}

.boxbottom {
	color : #fff;
	background : #e5ebf7;
	}

.sidenav {
	font-family : verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}

 a.sidenav:link {
	color : #006;
	background : none repeat;
	text-decoration : none;
	}

 a.sidenav:visited {
	color : #669;
	background : none repeat;
	text-decoration : none;
	}

.base {
	font-family : verdana, sans-serif;
	font-size : 12px;
	color : #000;
	background : none repeat;
	}

.basebold {
	font-family : verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align: left;
	color : #000;
	background : none repeat;
	}

.head {
	font-family : verdana, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #006;
	background : none repeat;
	}

.small {
	font-family : verdana, sans-serif;
	font-size : 10px;
	text-align: left;
	color : #000;
	background :  none repeat;
	}

.whitebold {
	font-family : verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #fff;
	background : none repeat;
	}

.foot {
	padding: 10px;
	font-family : verdana, sans-serif;
	font-size : 10px;
	text-align: center;
	color : #000;
	background :  #e5ebf7;
	}

/* Workshop */

.inset_img {
	float: right;
	text-align: right;
	width: 180px;
	margin-bottom: 30px;
	}
	
h1, h2, h3 {
	font-size: 1.2em;
	}

.uppercase {
	text-transform: uppercase;
	font-size: 1.0em;
	}
	
.clear {
	clear: both;
	}
	
.visitenkarte {
	float: left;
	width: 400px;
	}

.inset_left{
	float: left;
	margin-right: 20px;
	}
	
/* ++++++++++++++++++++++++++++ */
.zwischenUeber {
	font-size : 15px;
	color:blue;
	padding-bottom:10px;
}
	
table.stellenangebote a {
	color : #006;
	background : none repeat;
	text-decoration : none;
}

p {
	font-size : 12px;
	}
p a {
	text-decoration : underline;
	}
.column {
	width: 400px;
	float: left;
	font-size : 12px;
	overflow: auto;
	}
	
.stellenangebote th, .stellenangebote td {
	padding: 5px;
	}













.button {
  width: 200px;	
  display: block;
	margin: 10px auto;
	padding: 5px 10px;
	text-decoration: none;
	border: 1px solid #8AE;
	-moz-border-radius: 15px;
	border-radius: 15px;
 	color: #00F;
	background: url(bilder/buttons/button_back.png) repeat-x;
	}
.button.external {
  width: 200px;	
	}
.button.download {
  width: 180px;	
	}
.button.bewerben {
  width: 150px;	
	}


.button:hover {
	background-position: 0 -10px;
	}	

.button span {
	display: block;
	text-indent: 20px;
	}

.button.external span {
	background: url(bilder/icons/external.png) no-repeat 4px 0;
	}

.button.download span  {
	background: url(bilder/icons/download.png) no-repeat 4px 0;
	}

.button.bewerben span  {
	background: url(bilder/icons/mail.png) no-repeat 4px 0;
	}









