/** css added afterwards,not contained in the design by creative */

.department_container h4{margin-bottom:9px;font-size:15px;}

.images .slide p{display:block;background:url(../../images/vhp/slide-holder.gif) repeat-y 0 0;color:#fff;padding:3px 0 1px 5px;font-size:11px}

.main .bio{clear:both;}
.main .bio img{float:left;margin-right:10px;margin-bottom:6px;}
.main .bio p{margin-bottom:0;}
.main ul{padding-left:20px;}
.main .department{width:615px;margin-left:-20px;}

.gallery ul li img{padding-bottom:0}
.gallery{padding:0}

/* uppercase for first level sitemap entries */
.sitemap ul li{text-transform:uppercase}
.sitemap ul li li{text-transform:none}

/* hmpf :( */
.big_image2 img{margin-bottom:20px;position:relative;left:-20px;}
h5 a{text-decoration:none;}

/** Hilfsklasse,da #container nicht die Klasse Suchergebnisse hat */
.suchergebnisse{padding-bottom:60px;}
.suchergebnisse{width:auto;}

/** used at the list-marked-last.xml template */
.galleryImage div img{margin:0px;}

.jobApplicationForm h3{margin:0px 0px 20px 0px;color:#00538E;}
.jobApplicationForm .postCode{width:60px;}
.jobApplicationForm .zipCode{width:170px;float:right;}

/* MESSAGES AND ERRORS */
/* Copied from main.css!!! */
.message{background:#f3f8fc url(../../images/skin/information.png) 8px 50% no-repeat;border:1px solid #b2d1ff;color:#006dba;margin:10px 0 5px 0;padding:5px 5px 5px 30px}
div.errors{background:#fff3f3;border:1px solid red;color:#cc0000;margin:10px 0 5px 0;padding:5px 0 5px 0;}
div.errors ul{list-style:none;padding:0;}
div.errors li{background:url(../../images/skin/exclamation.png) 8px 0% no-repeat;line-height:16px;padding-left:30px;}
td.error select{border:1px solid red;}
select.error{border:1px solid red;}
td.error input{border:1px solid red;}
input.error{border:1px solid red;}
td.error textarea{border:1px solid red;}

