/* CSS Document */

body {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	line-height: 16px; 

	text-align: left;

	color: #666666;

	margin: 0;

	padding: 0;

}

img {

	border: none;

}

strong {

	font-weight: bold;

}

p{

margin: 0px;

padding: 0px;

}

h1, h2, h3, h4, h7, ul, li, form, button {

padding: 0;

margin: 0;

list-style: none;

}

h1 {

heigth: 20px;

background-image: url(../img/bg_dotted_line.gif);

background-repeat: repeat-x;

background-position:bottom;

font-weight: bold;

font-size: 14px;

color: #013483;

margin-bottom: 15px;

}

h2{

font-weight: bold;

font-size: 12px;

color: #FEB319;

}

h3{

font-weight: bold;

font-size: 12px;

color: #013483;

}

h4{

font-weight: bold;

font-size: 10px;

color: #013483;

}

h5{

font-size: 10px;

font-weight: bold;

margin-bottom: 7px;

margin-top: 0px;

}

select, textarea, input{

font-size:9px;

color: #666666;

margin-bottom: 1px;

}

/************************ "Systemklassen" *****************************/

/************************ "Link to Top" *****************************/

.csc-linkToTop { 

text-align: right;

text-decoration: none;	

color: #FF0000;

}

.csc-linkToTop a { 

font-weight: bold;

text-decoration: none;	

color: #FF0000;

/*	#013483; */

}

/************************ "Sitemap" *****************************/

.csc-sitemap-level1 {

margin: 0px;

padding: 0px;

font-weight: bold;

}

.csc-sitemap-level1 a:link, .csc-sitemap-level1 a:visited, .csc-sitemap-level1 a:focus, .csc-sitemap-level1 a:active {

text-decoration: none;

}

.csc-sitemap-level1 a:hover {

text-decoration: underline;

}

.csc-sitemap-level2 {

padding-left: 12px;

margin: 0px;

}

.csc-sitemap-level2 a:link, .csc-sitemap-level2 a:visited, .csc-sitemap-level2 a:focus, .csc-sitemap-level2 a:active {

text-decoration: none;

}

.csc-sitemap-level2 a:hover {

text-decoration: underline;

}

.csc-sitemap-level3 {

padding-left: 24px;

margin: 0px;

}

.csc-sitemap-level3 a:link, .csc-sitemap-level3 a:visited, .csc-sitemap-level3 a:focus, .csc-sitemap-level3 a:active {

text-decoration: none;

}

.csc-sitemap-level3 a:hover {

text-decoration: underline;

}

.csc-sitemap-level4 {

padding-left:36px;

margin: 0px;

}

.csc-sitemap-level4 a:link, .csc-sitemap-level4 a:visited, .csc-sitemap-level4 a:focus, .csc-sitemap-level4 a:active {

text-decoration: none;

}

.csc-sitemap-level4 a:hover {

text-decoration: underline;

}

.csc-sitemap li {

list-style-image: none;

background-image: none;

}

.csc-sitemap-level1 li {

font-weight: bold;

list-style-image: none;

background-image: none;

padding-left: 0px;

margin-left: 0px;

}

.csc-sitemap-level2 li, .csc-sitemap-level3 li, .csc-sitemap-level3 li, .csc-sitemap-level4 li  {

font-weight: normal;

list-style-image: none;

background-image: none;

}

/************************ "Rahmenelemente" *****************************/

DIV.csc-frame { border: 0px; }

DIV.csc-frame-invisible {}

DIV.csc-frame-rulerBefore { border-top: 1px solid #d2d2d2; }

/* original definition

border-bottom: 1px solid #d2d2d2;

*/

DIV.csc-frame-rulerAfter { 

background-image: url(../img/bg_dotted_line.gif);

background-repeat: repeat-x;

height: 1px;

line-height: 1px;

margin-top: 10px;

margin-bottom: 2px;

}

DIV.csc-frame-indent { padding-left: 100px; }

DIV.csc-frame-indent3366 { padding-left: 33%; }

DIV.csc-frame-indent6633 { padding-right: 33%; }

DIV.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

DIV.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }

DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }

/************************* KLASSEN *************************/

.button{

width:109px;

font-weight: bold;

font-size: 9px;

color: #FFFFFF;

background-color: #013483;

border: 1px solid #FFFFFF;

}

.spacer{

line-height: 1;

}

.clear {

clear: both;

}

.left {

float: left;
display: inline;

}

.right {

float: right;
display: inline;

}

.links{

text-align: left;

}

.rechts{

text-align: right;

}

.mittig{

text-align: center;

}

.kleinNormal{

font-size: 10px;

font-weight: normal;

}

.blau{

color: #013483;

}

/************************ CONTAINER *****************************/

#container_complete{

background-image: url(../img/bg_horizontal.gif);

background-repeat: repeat-x;

background-position: left top;

width: 100%;

}

#container_site{

background-image: url(../img/bg_vertikal.gif);

background-repeat: repeat-y;

background-position: left top;

width: 896px;

}

#container_meta{

width: 720px;

height: 52px;

background-color: #FFFFFF;

}

#container_left{

width: 176px;

}

#container_middle{

width: 568px;

margin-left: 1px;

margin-right: 1px;

}

#container_right{

width: 149px;

}

/************************ NAVI LINKS *****************************/

#menu_left{

width: 164px;

border-top: 5px solid #FEB319;

padding-bottom: 18px;

background-color: #013483;

background-image: url(../img/menu_schatten.jpg);

background-position: bottom;

background-repeat: no-repeat;

}

#menu_left ul, #menu_left li {

margin: 0;

padding: 0;

list-style: none;

}

/************************ NAVI EBENE 1 *****************************/

#menu_left_E1{

background-image: url(../img/bg_menu_vertikal.gif);

}

#menu_left li.naviActive_E1 {

padding-left: 7px;

}

li.naviLink_E1 a { 

background: #013483;

width: 157px;

display:block;

text-align: left;

line-height: 22px;

font-weight:normal;

font-size:11px;

text-decoration: none;

color: #FFFFFF; 

padding-left: 7px;

border-top: 1px solid #FFFFFF;

}

li.naviLink_E1 a:link, li.naviLink_E1 a:visited, li.naviLink_E1 a:active { 

background: #013483;

font-weight:normal;

font-size:11px;

color: #FFFFFF;

text-decoration: none;

}

li.naviLink_E1 a:hover 	{	

background: #FEB319;

font-weight:normal;

font-size:11px;

color: #013483;

text-decoration: none;

}

.naviActive_E1 {

background: #FEB319;

width: 157px;

line-height: 22px;

text-align: left;

font-weight:normal;

font-size:11px;

text-decoration: none;

color: #013483;

border-top: 1px solid #FFFFFF;

}

.naviActive_E1 a:link, li.naviActive_E1 a:visited, li.naviActive_E1 a:active { 

background: #FEB319;

font-weight:normal;

font-size:11px;

color: #013483;

text-decoration: none;

}

/************************ NAVI EBENE 2 *****************************/

#menu_left li.naviActive_E2 {

padding-left: 7px;

}

li.naviLink_E2 a { 

background: #708FBD;

width: 151px;

display:block;

text-align: left;

line-height: 22px;

font-weight:normal;

text-decoration: none;

color: #FFFFFF;

font-size:11px;

padding-left: 7px;

border-top: 1px solid #FFFFFF;

}

li.naviLink_E2 a:link, li.naviLink_E2 a:visited, li.naviLink_E2 a:active { 

background: #708FBD;

font-weight:normal;

font-size:11px;

color: #FFFFFF;

text-decoration: none;

}

li.naviLink_E2 a:hover 	{	

background: #FEB319;

font-weight:normal;

font-size:11px;

color: #013483;

text-decoration: none;

}

.naviActive_E2 {

background: #FEB319;

width: 151px;

line-height: 22px;

text-align: left;

font-weight:normal;

font-size:11px;

text-decoration: none;

color: #013483;

border-top: 1px solid #FFFFFF;

}

.naviActive_E2 a:link, li.naviActive_E2 a:visited, li.naviActive_E2 a:active { 

background: #FEB319;

font-weight:normal;

font-size:11px;

color: #013483;

text-decoration: none;

}

/************************ NAVI EBENE 3 *****************************/

#menu_left li.naviActive_E3 {

padding-left: 7px;

margin-top: 1px;

}

li.naviLink_E3 a { 

background: #A3B7D2;

width: 145px;

display:block;

text-align: left;

line-height: 22px;

font-weight:normal;

font-size:11px;

text-decoration: none;

color: #FFFFFF;

padding-left: 7px;

margin-top: 1px;

}

li.naviLink_E3 a:link, li.naviLink_E3 a:visited, li.naviLink_E3 a:active { 

background: #A3B7D2;

font-weight:normal;

font-size:11px;

color: #FFFFFF;

text-decoration: none;

}

li.naviLink_E3 a:hover 	{	

background: #FEB319;

font-weight:normal;

font-size:11px;

color: #013483;

text-decoration: none;

}

.naviActive_E3 {

background: #FEB319;

width: 145px;

line-height: 22px;

text-align: left;

font-weight:normal;

font-size:11px;

text-decoration: none;

color: #013483;

margin-top: 1px;

}

.naviActive_E3 a:link, li.naviActive_E3 a:visited, li.naviActive_E3 a:active { 

background: #FEB319;

font-weight:normal;

font-size:11px;

color: #013483;

text-decoration: none;

}

/************************ METANAVIGATION *****************************/

#meta{

height: 16px;

margin-top: 26px;

margin-bottom: 10px;

padding-right: 3px;

color: #B6C5D8;

}

#meta a, a:link,a:visited,a:active {text-decoration: none; color: #B6C5D8; font-size: 11px; font-weight:normal}

#meta a:hover		{text-decoration: none; color: #013483; font-size: 11px; font-weight:normal}

/************************ ARIADNE *****************************/

#ariande{

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

line-height: 20px;

height: 20px;

padding-left: 6px;

color: #013483;

}

#ariande a, a:link,a:visited,a:active {text-decoration: none; color: #666666; font-size: 10px; font-weight:normal}

#ariande a:hover		{text-decoration: underline; color: #013483; font-size: 10px; font-weight:normal}

/************************ CONTENTBEREICH *****************************/

#content{

width: 532px;

padding-left: 18px;

padding-right: 18px;

margin-top: 16px;

}

#content a, a:link,a:visited,a:active {text-decoration: underline; color: #666666; font-size: 11px; font-weight: normal}

#content a:hover		{text-decoration: underline; color: #FEB319; font-size: 11px; font-weight: normal}

#content ul,li {

list-style-type:disc;

list-style-position:outside;

margin-left: 10px;

}

/************************ LINIENTYPEN *****************************/

.trenner_solid{

border-bottom: 1px solid #D2D2D2;

margin-top: 2px;

line-height: 1px;

}

.trenner_dotted{

background-image: url(../img/bg_dotted_line.gif);

background-repeat: repeat-x;

margin-top: 7px;

margin-bottom: 4px;

line-height: 13px;

}

.simpleLine_dotted{

background-image: url(../img/bg_dotted_line.gif);

background-repeat: repeat-x;

height: 1px;

line-height: 1px;

margin-bottom: 2px;

}

/************************ CONTENT RIGHT *****************************/

.kasten_right{

border-bottom: 1px solid #FFFFFF;

border-top: 1px solid #FFFFFF;

margin-top: 4px;

background-color: #708FBD;

color: #FFFFFF;

}

#container_right .kasten_right a, .kasten_right a:link, .kasten_right a:visited, .kasten_right a:active {text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 10px;}

#container_right .kasten_right a:hover		{text-decoration: none; color: #013483; font-weight: bold; font-size: 10px;}

.kastenStandard{

background-repeat: no-repeat;

background-position: top;

padding-left: 6px;

padding-bottom: 6px;

padding-right: 6px;

font-size: 10px;

line-height: 12px;

}

.headlineNews{

background-image: url(../img/hl_adevis_news.gif);

padding-top: 38px;

}

.headlineMeinadevis{

background-image: url(../img/hl_mein_adevis.gif);

padding-top: 30px;

height: 100px;

}

.headlineJobschnellsuche{

background-image: url(../img/hl_jobschnellsuche.gif);

padding-top: 30px;

}

.headlinePersonalschnellsuche{

background-image: url(../img/hl_personalschnellsuche.gif);

padding-top: 30px;

}

.kastenBild{

width: 149px;

}

.kastenNewsBild{

width: 62px;

float: left;

margin-right: 6px;

margin-bottom: 3px;

}

/************************ ABSCHLUSS UNTEN *****************************/

#footer{

width: 100%;

height: 15px;

background-image: url(../img/bg_footer.gif);

}

/* -------------------------------------------------------------- HEADER -------------------------------------------------*/

/************************ HEADER *****************************/

/*#header{

width: 465px;

height: 146px;

padding-left: 103px;

border-bottom: 1px solid #B6C5D8; 

}*/

#header_absolute{

z-index:0;

width:568px; 

height: 146px;

border-bottom: 1px solid #B6C5D8; 

}

.headerIndex{

background-image: url(../img/header_start.jpg);

}

/* -----------------------------------------------------------------------------------------------------------------------*/

/* --------------------------------------------------------- MENU HEADER -------------------------------------------------*/

/************************ MENU HEADER *****************************/

#menu_top_absolut{

height:auto; 

padding:0px; 

position:absolute; 

top:52px; 

left:280px; 

width:470px

}

.menuPunkt{

border-top: 1px solid #B6C5D8;

border-left: 1px solid #B6C5D8;

border-right: 1px solid #B6C5D8;

height: 18px;

background-color: #FFFFFF;

position: relative;

top: 125px;

text-align: center;

line-height: 18px;

float: left;

font-size: 10px;

font-weight: normal;

}

#menu_top_absolut a, a:link,a:visited,a:active {text-decoration: none; color: #B6C5D8; font-weight:normal; font-size: 10px;}

#menu_top_absolut a:hover		{text-decoration: none; color: #013483; font-weight:normal; font-size: 10px;}

.menuPunktActive{

text-decoration: none; 

color: #013483; 

font-weight:bold;

height: 33px;

border-top: 1px solid #B6C5D8;

background-color: #FFFFFF;

position: relative;

top: 110px;

text-align: center;

line-height: 33px;

float: left;

font-size: 10px;

border-left: 1px solid #B6C5D8;

border-right: 1px solid #B6C5D8;

}

#menu_top_absolut .menuPunktActive a, .menuPunktActive a:link, .menuPunktActive a:visited, .menuPunktActive a:active {text-decoration: none; color: #013483; font-weight:bold; font-size: 10px;}

#menu_top_absolut .menuPunktActive a:hover		{text-decoration: none; color: #013483; font-weight:bold; font-size: 10px;}

#menuPunkt_01{

width: 112px;

z-index: 1;

position: absolute;

left: 0px;

}

#menuPunkt_02{

width: 107px;

z-index: 2;

position: absolute;

left: 113px;

}

#menuPunkt_03{

width: 58px;

z-index: 3;

position: absolute;

left: 221px;

}

#menuPunkt_04{

width: 184px;

z-index: 4;

position: absolute;

left: 280px;

border-right: 1px solid #FFFFFF;

}

/* -----------------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------- TEMPLATES -------------------------------------------------------*/

/**************************** Layout Templates **********************************/

.zweispaltig_links{

float:left; 

width:262px; 

margin-right:8px

}

.zweispaltig_rechts{

float:left; 

width:262px;

}

.dreispaltig{

width:532px;

}

.dreispaltig_links{

width: 172px;

float: left;

margin-right: 8px;

}

.dreispaltig_rechts{

width: 172px;

float: left;

}

/************************ wiederkehrende Elemente *****************************/

.blauerBalken{

height: 10px;

line-height: 10px;

background-color: #013483;

margin-bottom: 1px;

}

.weisserBalken{

height: 15px;

line-height: 15px;

background-color: #FFFFFF;

margin-bottom: 1px;

}

.hellblauerBalken{

height: 15px;

line-height: 15px;

background-color: #CCD6E6;

margin-bottom: 1px;

}

.gelberBalkenLinie{

height: 20px;

line-height: 14px;

background-image: url(../img/bg_gelberBalken.gif);

padding-left: 5px;

font-weight: bold;

color: #FFFFFF;

font-size: 11px;

}

.gelberBalken{

height: 15px;

line-height: 14px;

background-color: #FEB319;

padding-left: 5px;

font-weight: bold;

color: #FFFFFF;

font-size: 11px;

margin-bottom: 10px;

}

.borderGrau3seiten{

border-bottom: 1px solid #D2D2D2;

border-left: 1px solid #D2D2D2;

border-right: 1px solid #D2D2D2;

}

.teaser262breite{

width: 262px;

}

#content .teaser262breite a, .teaser262breite a:link, .teaser262breite a:visited, .teaser262breite a:active {text-decoration: none; color: #FEB319; font-weight:bold; font-size: 10px;}

#content .teaser262breite a:hover		{text-decoration: none; color: #013483; font-weight:bold; font-size: 10px;}

.teaser532breite {

width: 532px;

}

#content .teaser532breite a, .teaser532breite a:link, .teaser532breite a:visited, .teaser532breite a:active {

text-decoration: none; 

color: #FEB319; 

font-weight:bold; 

font-size: 12px;

}

#content .teaser532breite a:hover {

text-decoration: none; 

color: #013483; 

font-weight:bold; 

font-size: 12px;

}

.teaserBildKlein{

float: left;

width: 76px;

height: 76px;

margin-right: 9px;

}

.teaserBildMittel{

float: left;

width: 121px;

height: 86px;

margin-right: 9px;

}

.teaserBildGross{

width: 254px;

height: 76px;

margin-bottom: 5px;

}

.teaserBildStart{

float: left;

width: 164px;

height: 141px;

margin-right: 15px;	

margin-bottom: 2px;

}

.teaserBildPortrait{

float: left;

width: 80px;

height: 100px;

margin-right: 15px;	

margin-bottom: 15px;

margin-left: 10px;

margin-top: 10px;

}

.kastenLinieUnten{

height: 20px;

line-height: 18px;

background-image: url(../img/bg_downloads.gif);

}

/************************ "standard" *****************************/

.bild_content{

margin-right: 11px;

margin-bottom: 11px;

}

/************************ "teaser unterseite" *****************************/

.teaserUnterseiteContent{

height: 79px;

font-size: 10px;

line-height: 12px;

padding-left: 3px;

padding-right: 3px;

padding-top: 2px;

}

h6{

font-size: 10px;

color: #013483;

font-weight: bold;

/*	margin-bottom: 11px; */

margin-bottom: 8px;	

margin-top: 0px;

}

/************************ "teaser gross" *****************************/

.teaserGrossContent{

font-size: 10px;

line-height: 14px;

padding-left: 3px;

padding-right: 3px;

padding-top: 2px;

}

/************************ "teaser personal" *****************************/

.teaserPersonalContent{

height: 140px;

font-size: 10px;

line-height: 12px;

padding-left: 3px;

padding-right: 3px;

padding-top: 2px;

}

.schraffur{

margin-top:10px;

background-image: url(../img/bg_teaserPersonal.gif);

background-repeat: no-repeat;

background-position: center right;

}

/************************ "teaser news klein" *****************************/

.teaserNewsContent{

height: auto;

min-height: 135px;

font-size: 10px;

line-height: 12px;

padding-left: 8px;

padding-right: 8px;

padding-top: 8px;

padding-bottom: 8px;

}

h7{

font-size: 10px;

color: #666666;

font-weight: bold;

}

/************************ "teaser mitarbeiter/geschäftsbereiche" *****************************/

.teaserMitarbeiterContent{

/*	height: 89px; */

font-size: 10px;

line-height: 14px;

padding-left: 3px;

padding-right: 3px;

padding-top: 2px;

}

#content .teaserMitarbeiterContent a, .teaserMitarbeiterContent a:link, .teaserMitarbeiterContent a:visited, .teaserMitarbeiterContent a:active {text-decoration: none; color: #666666; font-weight:bold; font-size: 10px;}

#content .teaserMitarbeiterContent a:hover		{text-decoration: none; color: #013483; font-weight:bold; font-size: 10px;}

/************************ "teaser veranstaltungen" *****************************/

.teaserVeranstaltungenContent{

height: auto;

min-height: 89px;

font-size: 10px;

line-height: 14px;

padding-left: 3px;

padding-right: 3px;

padding-top: 2px;

}

.veranstaltungenDatum{

float: left;

width: 100px;

font-weight:bold;

padding-left: 3px;

}

.veranstaltungenName{

float: left;

width: 140px;

}

#content .veranstaltungenName a, .veranstaltungenName a:link, .veranstaltungenName a:visited, .veranstaltungenName a:active {text-decoration: none; color: #666666; font-weight:normal; font-size: 10px;}

#content .veranstaltungenName a:hover		{text-decoration: none; color: #013483; font-weight:normal; font-size: 10px;}

/************************ "teaser referenzen" *****************************/

.teaserReferenzenContent{

height: 101px;

font-size: 10px;

line-height: 14px;

padding-left: 3px;

padding-right: 3px;

padding-top: 2px;

}

/************************ "teaser news gross" gilt teilweise auch für "partner" *****************************/

.teaserNewsGross{

font-size: 10px;

line-height: 12px;

}

.newsGrossContent{

height: 96px;

margin-top: 5px;

margin-bottom: 5px;

}

#content .teaserNewsGross a, .teaserNewsGross a:link, .teaserNewsGrossa:visited, .teaserNewsGross a:active {text-decoration: none; color: #FEB319; font-weight:bold; font-size: 10px;}

#content .teaserNewsGross a:hover		{text-decoration: none; color: #013483; font-weight:bold; font-size: 10px;}

.h8{

color: #013483;

font-size: 12px;

margin-bottom: 10px;

margin-top: 0px;

font-weight: bold;

}

.newsBild{

margin-right: 8px;

width: 125px;

height: 90px;

float: left;

}

/********************************* "partner" *************************************/

.partner{

font-size: 10px;

line-height: 12px;

}

.partnerContent{

height: 96px;

margin-top: 5px;

margin-bottom: 5px;

}

.partnerBild{

margin-right: 8px;

width: 137px;

height: 96px;

float: left;

}

#content .partner a, a:link,a:visited,a:active {text-decoration: none; color: #013483; font-weight:bold; font-size: 10px;}

#content .partner a:hover		{text-decoration: none; color: #666666; font-weight:bold; font-size: 10px;}

/************************ "downloads" gilt auch für "related links" *****************************/

.downloads{

font-size: 10px;

color: #013483;

}

#content .downloads a, .downloads a:link, .downloads a:visited, .downloads a:active {text-decoration: none; color: #013483; font-weight:normal; font-size: 10px;}

#content .downloads a:hover		{text-decoration: underline; color: #013483; font-weight:normal; font-size: 10px;}

.downloadContent{

width: 435px;

float: left;

}

.downloadMB{

width: 60px;

float: left;

text-align: right;

}

/****************************** "jobs" ********************************/

.jobs{

font-size: 10px;

line-height: 12px;

margin-bottom: 10px;

}

#content .jobs a, .jobs a:link, .jobs a:visited, .jobs a:active {text-decoration: none; color: #FEB319; font-weight:bold; font-size: 10px;}

#content .jobs a:hover		{text-decoration: none; color: #666666; font-weight:bold; font-size: 10px;}

/****************************** "drucken + weiterleiten" ********************************/

#printSend{

height: 20px;

line-height: 20px;

border-top: 1px solid #FEB319;

margin-top: 18px;

}

#printSend a, a:link,a:visited,a:active {text-decoration: none; color: #FEB319; font-weight:normal; font-size: 10px;}

#printSend a:hover		{text-decoration: none; color: #D2D2D2; font-weight:normal; font-size: 10px;}

/****************************** "teaser jobs" ********************************/

.teaserJobs{

width: 172px;

}

.blauerBalken_teaserJobs{

height: 10px;

line-height: 10px;

background-color: #013483;

border-left: 1px solid #6E90BB;

border-right: 1px solid #6E90BB;

border-top: 1px solid #6E90BB;

}

.teaserJobsBack{

background-image: url(../img/bg_teaserJobs.gif);

height: 66px;

border-left: 1px solid #6E90BB;

border-right: 1px solid #6E90BB;

border-top: 1px solid #6E90BB;

border-bottom: 1px solid #6E90BB;

}

.teaserJobsContent{

height: 57px;

border: 1px solid #FFFFFF;

margin: 1px;

padding-bottom: 5px;

padding-left: 5px;

padding-right: 5px;

color: #013483;

font-size: 10px;

line-height: 12px;

}

#content .teaserJobsContent a, .teaserJobsContent a:link, .teaserJobsContent a:visited, .teaserJobsContent a:active {text-decoration: none; color: #013483; font-weight:normal; font-size: 10px;}

#content .teaserJobsContent a:hover		{text-decoration: underline; color: #666666; font-weight:normal; font-size: 10px;}

.teaserJobsHeadline{

font-size: 11px;

font-weight: bold;

}

#content .teaserJobsHeadline a, .teaserJobsHeadline a:link, .teaserJobsHeadline a:visited, .teaserJobsHeadline a:active {text-decoration: none; color: #013483; font-weight:bold; font-size: 11px;}

#content .teaserJobsHeadline a:hover		{text-decoration: none; color: #666666; font-weight:bold; font-size: 11px;}

.teaserJobsHlContent{

width: 144px;

}

/* -----------------------------------------------------------------------------------------------------------------------*/


/* Update zur Integration von Jobcenter --- Sara Heinen 28.09.2010 */

/*.loginText		{ float:left; width: 285px; margin-right: 45px;}*/
.loginText	{ padding-bottom: 20px; border-bottom: 1px solid #ccc; margin-bottom: 20px;}
.loginText h2	{ font-weight: bold; font-size: 14px; color: #013483; margin-bottom: 15px;}
.loginText p	{ margin-bottom: 10px;}
#iframeLogin	{ margin-top: -15px; }

.inititivbewerbungText h2	{ font-weight: bold; font-size: 14px; color: #013483; margin-bottom: 15px;}
.inititivbewerbungText p, .inititivbewerbungText ul	{ margin-bottom: 10px;}

#container_right{
	width: 149px;
	padding-top: 141px;
	background: url(img/bd_headercover.gif) top right repeat-x; 
}
/***/

/* Update Jubilaeumsformular --- Florian Bruns 01.03.2011 */

.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}

.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

.guestbook-entry 					{ padding: 1px; border: 1px #d2d2d2 solid; }
.guestbook-entry h2 			{ margin: -2px -2px 0 -2px; padding: 5px 10px; border-bottom: 1px #FFF solid; background: #013483; color: #FFF; font-size: 11px; }
.guestbook-entry .info 		{ padding: 10px; background: #EEE; border-top: 1px #CCC solid; font-size: 11px; }
.guestbook-entry .comment { padding: 10px; font-size: 12px; color: #333; }
.guestbook-entry .date		{ font-size: 10px; padding-bottom: 5px; }

.tx-veguestbook-pi1 fieldset					{ padding: 10px 0 20px 20px; background: #EEE; border: 1px #DDD solid; margin-bottom: 40px; }
.tx-guestbook-field										{ clear: both; }
.tx-guestbook-field label 						{ float: left; display: inline; padding: 3px 0 0 0; }
.tx-guestbook-field input, input#place, input#firstname, input#surname, input#email, input#homepage			{ float: left; display: inline; width: 240px; font-size: 11px; padding: 3px; background: #FFF; border: 1px #CCC solid; }
.tx-guestbook-field input:focus, .tx-guestbook-field textarea:focus { background: #dbe3ee !important; }
.tx-guestbook-field textarea					{ float: left; display: inline; width: 300px; font-size: 11px; padding: 3px; background: #FFF; border: 1px #CCC solid; }
.tx-guestbook-field #freecap					{ width: 100px; }
.tx-guestbook-field .hidden						{ display: none; }
#container_site .tx-guestbook-submit	{ float: right; display: inline; cursor: pointer; background: #ccd6e6; border: 1px #afbdd3 solid; color: #013483; font-weight: bold; text-transform: uppercase; margin: 20px 20px 0 0; padding: 3px 10px; font-size: 10px; }
#container_site .tx-guestbook-submit:hover { background: #dbe3ee; }
.tx-veguestbook-pi1 ul 								{ margin-bottom: 20px; }














