@charset "utf-8";
/* CSS Document (c) 2010 move-elevator.de Dipl.-Ing.(FH) Florian Wentzel */
/* Version:  1.0.5 29.04.2010 */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Newslcallendar */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


#clalendarBox{
    height:146px;
    width:204px;
}
#homepage #clalendarBox { margin-bottom:42px; }
#page #clalendarBox { margin-bottom:180px; }

#pageRightCol #clalendarBox .box-bg {
    background-image:url(images/box-teaser-bg-longfoot.png);
    background-repeat:no-repeat;
    background-position: left bottom;
    height: 119px;
}

#clalendarBox .tx-ttnews  { width: 198px; position:relative; left: 3px; }

#clalendarBox .calendar-table{
    padding: 0;
    width: 198px;
    height: 116px;
    border-spacing: 0px;
}
.calendar-table td{
    padding:0px;
    text-align:center;
    font-size: 1.0em;
    border-bottom:1px solid #009ee1;
    border-right: 1px solid #009ee1;
}

.calendar-table tr.lastweek td {border-bottom:0px;}
.calendar-table td.day-7,
.calendar-table tr.lastweek td.filler {border-right: 0px;}

.calendar-table th{
    padding:0px;
    text-align:center;
    font-size: 1.1em;
}

.calendar-table td.columYear{
    background-color: #ccecf9;
    border-right: 1px solid #ccecf9;
    border-bottom:0px solid #ccecf9;
}

.calendar-table td.columPrevious {
    background-color: #ccecf9;
    border-right: 1px solid #ccecf9;
    border-bottom:0px solid #ccecf9;
}

.calendar-table td.columNext {
    background-color: #ccecf9;
    border-right: 0px;
    border-bottom:0px solid #ccecf9;
}

.calendar-table td.columYear {text-transform:uppercase; font-weight:bold; font-size: 1.2em; color:#009ee1;}

.calendar-table td.columPrevious	{  text-align:right; padding-top: 2px; padding-bottom: 2px;}
.calendar-table td.columNext 		{  text-align:left; padding-top: 2px; padding-bottom: 2px;}

.calendar-table td.columPrevious a img,
.calendar-table td.columNext a img {border: 0px; margin-top: 2px;}

.calendar-table a{
    text-decoration:underline;
}

.calendar-table th{
    border-bottom:1px solid #009ee1;
    font-weight: bold;
}
.calendar-table caption{
    font-size:200%;
    text-transform:uppercase;
}
.linked_today{
    color: white;
    background-color:#009ee1;
    cursor:pointer;
    text-decoration:underline;
}
.linked_today_nolink{
    background-color:#009ee1;
}
td.linked_day{
    text-decoration:underline;
    background-color:#FFFFFF;
    cursor: help;
}
div.linked_day {display:block; cursor: help; background-color:#FFFFFF; text-decoration:underline; }


/* List view CSS */
.newsCalendar_listHeader{
    font-size:1.5em;
    font-weight:bold;
    background-color:#C7D5FE;
    color:#333333;
    border:1px solid #7e7e7e;
    padding:0.5em;
}
.newsCalendar_listBody{
    padding:1em;
}
.newsCalendar_listItem{
    display: table;
    font-size:1em;
    padding-top:1em;
}

.newsCalendar_listItem a{
    font-weight: bold;
}

.newsCalendar_listItem_image{
    display: table;
    float:left;
    padding: 3px;
    border: 1px solid #CCC;
    margin-top: 3px;
    margin-right: 3px;
}
.newsCalendar_listItem_subheader{
    display: table;
    float:left;
}
.newsCalendar_listItemHeader{
    font-weight:bold;
    padding-top:1em;
    font-size:1.25em;
}

/**
 * styling for tip content
 * mostly for example
 * note: canvas (the tip itself) cannot be styled here. use javascript options for that.
*/
.bt-content {
    font-size: small;
    color: #333333;
    line-height: normal;
}

/* styling for active target elements - usually for background hilighting */
.bt-active {
    /* example:
    background-color: yellow !important;
    */
}


/**
 * Content related
*/

.newscalendarTooltip {
    display: none;
}
.newscalendarTooltipHeader {
    font-weight: bold;
    font-size: 14px;
    padding:0px;
    margin:0px;
}

.newscalendarTooltipItemContainer {
    font-size: 12px;
    padding:5px 0px;
    margin:0px;
    width: 340px;
    max-height:680px;
    overflow:auto;
}

.newscalendar-tip {
    /* for IE */
    filter:alpha(opacity=90);
    /* CSS3 standard */
    opacity:0.9;
}

.newscalendar-tip-selector {

}

/*
 * Render item related
*/

.newsCalendar_calendarItem{
    display: table;
    font-size:1em;
    width: 300px;
    padding-top:5px;
}
.newsCalendar_calendarItem a{
    font-weight: bold;
    color:#000000;
    text-decoration:none;
}
.newsCalendar_calendarItem a:hover {
    color:#009EE1;
}
.newsCalendar_calendarItem_image{
    display: table;
    float:left;
    padding: 3px;
    border: 1px solid #CCC;
    margin-top: 3px;
    margin-right: 3px;
}
.newsCalendar_calendarItem_subheader{
}
.newsCalendar_calendarItemHeader{
}
.cal_mehr_link {
    width:35px;
}
.cal_mehr_link a {
    background-image:url(images/arrow-black.gif);
    background-position:right 5px;
    background-repeat:no-repeat;
    text-decoration:underline;
    font-weight:normal;
    width:35px;
    padding-right:13px;
}
.cal_mehr_link a:hover {
    background-image:url(images/arrow-blue.gif);
    background-position:right 5px;
    background-repeat:no-repeat;
    color:#0BA1E2;
    text-decoration:underline;
}
.cal_list_space {
    height:10px;
}





/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* SLIMBOX */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#lbOverlay {
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    cursor: pointer;
}

#lbCenter, #lbBottomContainer {
    position: absolute;
    z-index: 9999;
    overflow: hidden;
    background-color: #fff;
}

.lbLoading {
    background: #fff url(icons/loading.gif) no-repeat center;
}

#lbImage {
    position: absolute;
    left: 0;
    top: 0;
    border: 10px solid #fff;
    background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
    display: block;
    position: absolute;
    top: 0;
    width: 50%;
    outline: none;
}

#lbPrevLink {
    left: 0;
}

#lbPrevLink:hover {
    background: transparent url(icons/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
    right: 0;
}

#lbNextLink:hover {
    background: transparent url(icons/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    color: #666;
    line-height: 1.4em;
    text-align: left;
    border: 10px solid #fff;
    border-top-style: none;
}

#lbCloseLink {
    display: block;
    float: right;
    width: 76px;
    height: 22px;
    background: transparent url(icons/closelabel.gif) no-repeat right;
    margin: 5px 0;
    outline: none;
}

#lbCaption, #lbNumber {
    margin-right: 71px;
}

#lbCaption {
    font-weight: bold;
}






/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS Styles für tx-moveelevatorteaser-pi1 */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.tx-moveelevatorteaser-pi1 	{ width: 573px; float: left;}

p.introtext 				{ padding: 0 0 0.5em 0; margin: 0 0; padding-left: 8px; }
p.introtext span 			{ height: 4.2em; overflow:auto; display:block; }

.tx-moveelevatorteaser-pi1 	.intro-image,
.tx-moveelevatorteaser-pi1 	.intro-image-mask { /*height: 146px;*/ height: 224px; width: 573px;}
.tx-moveelevatorteaser-pi1 	.intro-image-box {  /*height: 146px;*/ height: 224px; width: 573px; clear:both;}
.tx-moveelevatorteaser-pi1 	.intro-image { position: absolute; z-index: 5;}
.tx-moveelevatorteaser-pi1 	.intro-image-mask { position: absolute; z-index: 10;
                                                /* background-image:url(images/page-hedimg-mask.png); */
                                                background-image:url(images/page-hedimgbig-mask.png);
                                                background-repeat:no-repeat; background-position: left top;}
.tx-moveelevatorteaser-pi1 .intro-head { height: 300px;}
.tx-moveelevatorteaser-pi1 .intro-body { padding: 1.3em 0; float: left;}


/* Doorpage Kopfteaserliste Layout 1 */

.tx-moveelevatorteaser-pi2 	{ width: 560px;  float:left; /*margin-bottom: 30px;*/ padding-bottom: 30px;}
/*AQ-08.11.tx-moveelevatorteaser-pi2.tx-moveelevatorteaser-pi2-layout1 {height: 330px;}*/
.tx-moveelevatorteaser-pi2.tx-moveelevatorteaser-pi2-layout1 {height: auto;}
.tx-moveelevatorteaser-pi2 .me-teaser-doorline 	{ float:left; clear:both; width: 560px; text-align:left; /*height: 145px;*/ }
.tx-moveelevatorteaser-pi2 .teaser-doorline-1 	{ /*height: 165px;*/ padding-bottom:15px; }

.tx-moveelevatorteaser-pi2 .me-teaser 			{ width: 176px; height: 146px; float:left; margin-right: 16px; }
.tx-moveelevatorteaser-pi2 .me-teaser-right		{ margin-right: 0px; }

.tx-moveelevatorteaser-pi2 .me-teaser .me-teaser-bg	{ width: 176px; height: 146px; float:left; clear:both; background-image:url(images/door-teaser-bg.png); background-repeat: no-repeat; }
.tx-moveelevatorteaser-pi2 .me-teaser h2 			{ padding: 0 0; margin: 0 0; height:27px; overflow:hidden; width: 170px; text-transform:none; font-size: 1.2em; font-weight: normal;}
.tx-moveelevatorteaser-pi2 .me-teaser h2 span 		{ position:relative; left: 10px; top: 7px; font-weight:bold; }
.tx-moveelevatorteaser-pi2 .me-teaser h2 a 			{ color: white; text-decoration:none;}
.tx-moveelevatorteaser-pi2 .me-teaser .teaser-img	{ line-height: 0em; float:left; clear:both;}
.tx-moveelevatorteaser-pi2 .me-teaser img 			{ border: 0px; }
.tx-moveelevatorteaser-pi2 .me-teaser p				{ font-size: 1.0em; line-height: 1.2em; float:left; clear:both; padding-bottom:1.3em;}
.tx-moveelevatorteaser-pi2 .me-teaser p a 			{ text-decoration: none; color: #000000; position:relative; cursor: pointer; left: 8px;}
.tx-moveelevatorteaser-pi2 .me-teaser p.me-teasertext { padding: 0 0 0.4em 0; margin-top:4px;  margin-left: 8px;}
.tx-moveelevatorteaser-pi2 .me-teaser p.me-teasertext a { left: 0;}
.tx-moveelevatorteaser-pi2 .me-teaser p.me-teasertext a span { height: 3.8em; width: 155px; overflow:hidden; display:block; cursor: pointer;  }
.tx-moveelevatorteaser-pi2 .me-teaser p.me-teasertext a span:hover  {text-decoration: none;}

.tx-moveelevatorteaser-pi2 .me-teaser p.me-mehrlink { height: 11px; width: 165px;}
.tx-moveelevatorteaser-pi2 .me-teaser p.me-mehrlink a {
    background-image:url(images/arrow-black.gif);
    background-repeat:no-repeat;
    background-position: right 5px;
    padding-right: 12px;
    text-decoration:underline;

}
.tx-moveelevatorteaser-pi2 .me-teaser p.me-mehrlink a:hover { text-decoration:underline;}


#doorpage #pageCenterCol .tx-moveelevatorteaser-pi2 .box-padder { width: 170px; left:3px; top:0px; }

/* Doorpage Teaserliste Layout 2 - Weitere Themen auf der Door und Homepage */
.tx-moveelevatorteaser-pi2 .me-teaser-otheritems h4 {
    font-size:1.3em;
    padding:1.8em 0 0.2em 0.7em;
    text-transform:uppercase;
    font-weight:bold;
}


.tx-moveelevatorteaser-pi2 .otheritems-list {
    width: 560px;
    padding-top:10px;
    float:left;
    clear:both;
    background-image:url(images/door-otheritems-bg.png);
    background-repeat: no-repeat;
    background-position: left top;
}
.tx-moveelevatorteaser-pi2 .otheritems-list p {position:relative; left: 19px; margin: 0 0; padding: 0 0;}
#doorpage .tx-moveelevatorteaser-pi2 .otheritems-list a,
#homepage .tx-moveelevatorteaser-pi2 .otheritems-list a {color: white;}
#homepage .tx-moveelevatorteaser-pi2 .otheritems-list a:hover {color:#333333;}
.tx-moveelevatorteaser-pi2 .me-other-item {
    width: 554px;
    /*height: 50px;*/
    float:left;
    clear:both;
    background-image:url(images/door-otheritems-divider.gif);
    background-repeat:no-repeat;
    background-position: left bottom;
    padding-bottom:10px;
}

.tx-moveelevatorteaser-pi2 .otheritems-list p.teaset-buzzword { font-size: 1.8em; padding: 5px 0 0 0;}
.tx-moveelevatorteaser-pi2 .otheritems-list p a.me-mehrlink {
    text-decoration:underline;
    background-image: url(images/arrow-white.gif);
    background-repeat:no-repeat;
    background-position: right 5px;
    padding-right: 13px;
}
#doorpage .tx-moveelevatorteaser-pi2 .otheritems-list p a.me-mehrlink:hover {
    color:#333333;
    text-decoration: underline;
    background-image: url(images/arrow-black.gif);


}


/* Doorpage Teaserliste Layout 2 - Ähnliche Themen auf der Zielseite */
#page .tx-moveelevatorteaser-pi2  { height: auto; margin-bottom: 30px; }
#page .tx-moveelevatorteaser-pi2 .me-teaser-otheritems {
    position: relative;
    left: 8px;
    float:left;
}
#page .tx-moveelevatorteaser-pi2 .me-teaser-otheritems h4 {
    font-size:1.6em;
    text-transform: none;
    padding:1.8em 0 1.0em 0em;
    background-image:url(images/dottline-black.gif);
    background-position: left bottom;
    background-repeat:repeat-x;
}
#page .tx-moveelevatorteaser-pi2 .otheritems-list {
    width: 560px;
    position: relative;
    left: 0px;
    float:left;
    clear:both;
    background-image: none;
}
#page .tx-moveelevatorteaser-pi2 .me-other-item {
    width: 560px;
    height: auto;
    padding-bottom: 10px;
    float:left;
    clear:both;
    background-image: none;
    left: 0;
}

#page .tx-moveelevatorteaser-pi2 .otheritems-list p {position:relative; margin: 0 0; padding: 0 0; left: 0;}
#page .tx-moveelevatorteaser-pi2 .otheritems-list p a {color:#333333;}
#page .tx-moveelevatorteaser-pi2 .otheritems-list p a:hover {color:#0BA1E2;}
#page .tx-moveelevatorteaser-pi2 .otheritems-list p.teaset-buzzword { font-size: 1.2em;}
#page .tx-moveelevatorteaser-pi2 .otheritems-list p a.me-mehrlink {text-decoration:underline; background-image: url(images/arrow-black.gif); background-repeat:no-repeat; background-position: right 6px; padding-left: 0px; padding-right: 10px;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS Styles für tt_news System */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.news-latest-container {
    width:560px;
    background-image:url(images/news-latest-list-bg.png);
    background-repeat:no-repeat;
    background-position: left top;
    float:left;
    height:auto;
}
#homepage .news-latest-container {
    height: 400px;
}
.news-latest-container .box-padder {
    width: 510px;
    position:relative;
    left: 23px;
    height:379px;
}


.news-latest-item {
    width: 510px;
    float:left;
    clear:both;
    background-image:url(images/news-latest-item-bg.gif);
    background-repeat:no-repeat;
    background-position: left top;
    padding: 20px 0px 15px 0;

}
.news-latest-item  .latest-image {float:left; width:95px;}
.news-latest-item  .latest-image img { border: 3px solid white;}
.news-latest-item  .latest-image .image-padder {padding-top: 2px;}
.news-latest-item  .latest-text {float:left; width: 410px;}
.news-latest-item  a {color:#FFFFFF;}
#homepage .news-latest-item  a {color:#FFFFFF; text-decoration:none;}
.news-latest-item  a:hover {text-decoration:none; color:#333333;}
.news-latest-item  p.news-subheader { padding: 0 40px 0 0; min-height: 75px; font-size: 1.1em;}
.news-latest-item  span.news-date {font-weight:bold; font-size: 1.2em; line-height: 1.3em;}
.news-latest-item  span.news-title{}

.news-latest-item  p.news-morelink { text-align:right; padding: 0 20px 0 0;}
.news-latest-item  p.news-morelink a {background-color:#000000; padding: 1px 6px; background-image:url(images/news-latest-more-bg.gif); background-repeat: repeat-x; background-position:left top;}
.news-latest-item  p.news-morelink a:hover { text-decoration:none; background-color:#009ee1; background-image:url(images/button_bg_hover.gif);}
.home-news-title {font-weight: bold; color:#ffffff;font-size: 12px}

.news-single-item div.csc-textpic div.csc-textpic-single-image img {
    margin-bottom: 0px;
}

/* Seitenauswahü Über Litse min Veranstaltungen */
#newsThemeMenue {
    width: 573px;
    height: 146px;
    clear:both;
}
#newsThemeMenue .box-head {
    background-image:url(images/head-menue-head.png);
    background-repeat:no-repeat;
    clear:both;
    float:left;
    height:27px;
    text-align:center;
    width: 573px;
}
#newsThemeMenue .box-bg {
    background-image:url(images/head-menue-bg.png);
    background-repeat:repeat-y;
    clear:both;
    float:left;
    height:119px;
    text-align:left;
    width: 573px;
}
#newsThemeMenue ul { margin: 8px 0 0 0;  display:block; width: 560px; padding: 0 0; position:relative; left: 17px; list-style: none;}
#newsThemeMenue li.menue-item {
    float:left;
    width:185px;
    font-size: 1.2em;
    margin: 0 0 5px 0;
    padding: 0 0;
}
#newsThemeMenue li.menue-item-act { font-weight:bold;}

#newsThemeMenue li.menue-item a {
    background-image:url(images/arrow-black.gif);
    background-repeat:no-repeat;
    background-position: right 6px;
    padding-right: 15px;
    color:#000000;
    text-decoration:underline;
}
#newsThemeMenue li.menue-item a:hover { color:#0BA1E2; }

#newsThemeMenue li.menue-item-all {
    width: 564px;
    clear:both;
}
/* Listenansicht */
.news-list-container { width: 565px; position:relative; left: 8px;}
.news-list-item {
    width: 565px;
    padding: 10px 0px;
    float:left;
    clear:both;
}

.news-list-item,
.news-list-item.stelle,
.news-list-container-presse .news-list-item {
    background-image:url(images/dottline-black.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
    margin-bottom:10px;
}

.news-list-item .news-list-item-left {float:left; display:block; width:110px;}
.news-list-item .news-list-item-right {float:left; display:block; width:455px;}

.news-list-item .news-list-date { font-weight:bold; font-size: 1.2em; }
.news-list-item img {
    border: 0px;
    vertical-align:top;
    margin-top: 10px;
}

#pageCenterCol .news-list-item h3 {
    font-weight: bold;
    margin: 0 0;
    padding: 0 0;
    clear: both;
    width: 100%;
}
.news-list-item p a,
.news-list-item h3 a {text-decoration:none; color:#333333; }

.news-list-item p a:hover,
.news-list-item h3 a:hover {text-decoration:none; color:#0BA1E2;}

.news-list-item p.news-list-subheader { padding: 0 0; margin: 0 0; width:355px; line-height: 1.4em;}

.news-list-container-presse .news-list-item p.news-list-date { width:545px; margin: 0 0; padding: 0 0;}
.news-list-container-presse .news-list-item p.news-list-subheader { width:545px; }
.news-list-item p.news-list-morelink { padding: 0 0 ; margin: 0 0; text-align:right;}
.news-list-item p.news-list-morelink a {
    background-color:#000000;
    background-image:url(images/news-latest-more-bg.gif);
    background-position:left top;
    background-repeat:repeat-x;
    padding:1px 6px;
    color:#FFFFFF;
}
.news-list-item p.news-list-morelink a:hover {
    background-image:url(images/news-latest-more-bg-over.gif);
    background-color:#009ee1;
}


.news-list-browse {font-size:1.2em; clear:both;float:left;padding:10px 0;width:565px;}
.news-list-browse .showResultsWrap { display:none;}
.browseLinksWrap a { padding-right: 5px;}

/* News Liste - Stellendetails */
.news-list-subheader.stelle {
    font-weight:normal;
}

.morelink.stelle {
    background-image:url(images/standort_button_bg.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
    color:#ffffff;
    width:100px;
    padding-left:20px;
    margin-top:3px;
}

/* Einzelansicht */
.news-single-item .news-single-head {
    height: 330px; 
    overflow:hidden;
}

.news-single-item .news-single-head.register-event {
    height: auto; 
    min-height: 324px;
}
#druckversion .news-single-item .news-single-head {height:auto;}

.news-single-item p.news-single-imgcaption {
    display:none;
}

.news-single-item .news-single-img {
    clear:both;
    height:224px;
    width:573px;
}
.news-single-item .news-single-img .single-image {
    position:absolute;
    z-index:5;
    height:224px;
    width:573px;
}

.news-single-item .news-single-img .single-image-mask{
    background-image:url(images/page-hedimgbig-mask.png);
    background-position:left top;
    background-repeat:no-repeat;
    position:absolute;
    z-index:10;
    height:224px;
    width:573px;
}

.news-single-item .news-single-img img 					{ border: 0px;}
.news-single-item .news-single-head .news-single-date 	{ color: white; font-weight:bold; padding-left:8px;}
.news-single-body {
    /*padding-top:20px;*/
    padding-top:0px;
}

.news-single-body.register-event {
    padding-top: 41px;
}
.news-single-body h2 {
    float: left;
    width: 100%;
}
.news-single-additional-info {
    padding-top: 20px;
    float: left;
    width: 100%;
}

.news-single-additional-info dl dt { margin-bottom: 1em; padding-left: 8px;}
.news-single-additional-info dl dd { padding-left: 18px;}

.news-single-additional-info dl.news-single-files dd img {margin: 0 10px 0 0; vertical-align:middle;}
.news-single-additional-info dl.news-single-files dd a {
    padding-right:15px;
    text-decoration:underline;
}

.news-single-backlink a {
    background-color:#000000;
    background-image:url(images/news-latest-more-bg.gif);
    background-position:left top;
    background-repeat:repeat-x;
    padding:1px 6px;
    color:#FFFFFF;
    text-decoration:none;
}
.news-single-backlink a:hover {
    background-image:url(images/news-latest-more-bg-over.gif);
    background-color:#009ee1;
    text-decoration:none;
}

.news-single-backlink {display:block; float:left; clear:both; position:relative; left:14px; top: 20px; font-size: 1.2em;}
#pageCenterCol .news-single-backlink {
    left: 9px;
}
#pageCenterCol .box-padder .news-single-backlink a:hover {
    color: #ffffff;
}

.news-catmenu{
    left:8px;
    position:relative;
    margin-bottom:20px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS Styles für idexed Search */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.tx-indexedsearch-staticform fieldset, .tx-moveelevatordynamicsearch-pi1 fieldset 		{ padding: 7px 0 0 0; margin: 0 0; border: 0; position:relative; left: 12px; }
.tx-indexedsearch-staticform legend 		{ display:none;}

.tx-indexedsearch-staticform .tx-indexedsearch-form { float:left; vertical-align:top; padding-top:0px; width:156px;}
.tx-indexedsearch-staticform .tx-indexedsearch-form label { display: none;}
.tx-indexedsearch-staticform .tx-indexedsearch-form input,
.me-dynamic-search-input {
    /*border: 0px;
    background-repeat:repeat-x;
    background-position:left bottom;
    background-image:url(images/multisearch-input.gif);*/
    background-color:#FFFFFF;
    height: 17px;
    width: 156px;
}

/*.tx-indexedsearch .tx-indexedsearch-whatis {
    visibility: hidden;
}*/
#page-uid-864 .tx-indexedsearch-searchbox.searchbox-tmpl-css,
#page-uid-864 .tx-indexedsearch .tx-indexedsearch-whatis {
    display: none;
}

.tx-indexedsearch-staticform .tx-indexedsearch-search-submit { float:left; padding-top: 2px;}
.tx-indexedsearch-staticform .tx-indexedsearch-search-submit label { display: none;}
.tx-indexedsearch-staticform .tx-indexedsearch-search-submit input,
.me-dynamic-search-submit {
    background:transparent url(images/multisearch-submit.gif) no-repeat scroll 0px 0px;
    border:0 none;
    color: black;
    cursor:pointer;
    margin:0 0 0 0;
    padding: 0 0 0 0;
    font-size: 0px;
    line-height: 0em;
    width: 17px;
    height: 17px;
    position:relative;
    left: 7px;
}

.tx-indexedsearch-browsebox,
.browseLinksWrap{
    padding-top:20px;
}
.tx-indexedsearch-browsebox ul.browsebox li a,
.browseLinksWrap a{
    color:black;
    text-decoration:none;
}
.tx-indexedsearch-browsebox ul.browsebox li a:hover{
    text-decoration:none;
}

.activeLinkWrap{
    font-weight:bold;
}
.tx-indexedsearch-staticform {
    float:right;
    padding-right: 35px;
}
input.tx-indexedsearch-searchbox-sword.sword {
    color: #009EE1;
    font-size: 1.14em;
}

#page-uid-49 .me-hrw-contact,
.volltexsuche-ergebis .me-hrw-contact{
    margin-top: 56px;
}

/* Styles for Mootools version */
ul.autocompleter-choices
{
    position:				absolute;
    margin:					0;
    padding:				0;
    list-style:				none;
    border:					1px solid #7c7c7c;
    border-left-color:		#c3c3c3;
    border-right-color:		#c3c3c3;
    border-bottom-color:	#ddd;
    background-color:		#fff;
    text-align:				left;
    z-index:				50;
    background-color:		#fff;
}

ul.autocompleter-choices li
{
    position:				relative;
    margin:					-2px 0 0 0;
    padding:				0.2em 1.5em 0.2em 1em;
    display:				block;
    float:					none !important;
    cursor:					pointer;
    font-weight:			normal;
    white-space:			nowrap;
    font-size:				1em;
    line-height:			1.5em;
}

ul.autocompleter-choices li.autocompleter-selected
{
    background-color:		#444;
    color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
    display:				inline;
    float:					none;
    font-weight:			bold;
    margin:					0;
    padding:				0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
    color:					#9FCFFF;
}
/* Shared style for all 3 frameworks */
input.autocompleter-loading
{
    background-image:		url(images/spinner.gif);
    background-repeat:		no-repeat;
    background-position:	right 50%;
}

/* Styles for JQuery/Prototype versions */
.autocomplete-w1 {
    background:url(images/shadow.png) no-repeat bottom right;
    position:absolute; top:0px; left:0px; margin:8px 0 0 6px;
}
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }



.ac_results {
    border: 1px solid gray;
    background-color: white;
    padding: 0;
    margin: 0;
    list-style: none;
    position: absolute;
    z-index: 10000;
    display: none;
    width:142px;
}

.suggestionResult li {
    padding: 2px 5px;
    white-space: nowrap;
    color: #101010;
    text-align: left;
}

.suggestionOver {
    cursor: pointer;
    background-color: #F0F0B8;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Indexed Search Ergebisseite `*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#page #pageCenterCol .tx-indexedsearch {
    clear: both;
    float: left;
    left: 8px;
    position: relative;
    width: 560px;
}

#page #pageCenterCol .tx-indexedsearch-searchbox legend {visibility: hidden; display:none;}
#page #pageCenterCol .tx-indexedsearch-searchbox fieldset { border: 0px; padding: 0 0; margin: 0 0;}

#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-browsebox { margin-bottom: 14px;}
#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-browsebox p strong {font-weight:normal;}
#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-browsebox ul {padding:0px 0px 0px 0px;}
#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-browsebox li {
    display:inline;
    margin-right:5px;
}

#page #pageCenterCol .tx-indexedsearch-search-submit,
#page #pageCenterCol .tx-indexedsearch-form { display:inline;}

#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
    padding: 0 2px;
}

#page #pageCenterCol  p.tx-indexedsearch-path strong,
#page #pageCenterCol  p.tx-indexedsearch-info strong {font-weight:normal;}

#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-res {
    clear:both;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 10px;
}

#page #pageCenterCol .tx-indexedsearch-res h3 {
    padding: 18px 0px 18px 0px;
    margin: 2px 0 0 0;
    display:block;
    float:left;
    clear:both;
    min-height: 1.2em;
    width: 100%;
    border-top: 1px solid #e3e3e3;
}
#page #pageCenterCol .tx-indexedsearch-res h3 .tx-indexedsearch-icon {padding: 1px 5px 5px 0; float:left;}
#page #pageCenterCol .tx-indexedsearch-res h3 span.tx-indexedsearch-title { float:left; width:350px; padding-top: 7px;}
#page #pageCenterCol .tx-indexedsearch-res h3 span.tx-indexedsearch-percent {padding-top: 7px;}


#page #pageCenterCol .tx-indexedsearch-result-number { display:none;}
#page #pageCenterCol .tx-indexedsearch-res h3 img { vertical-align: middle;}
#page #pageCenterCol .tx-indexedsearch-res h3 a{text-decoration: underline;font-weight:normal;}
#page #pageCenterCol .tx-indexedsearch-res h3 a:hover {text-decoration: underline;}

#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
    font-weight:bold;
}

#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
    margin-top:20px;
    margin-bottom:5px;
}
#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
    margin-top:0px;
    margin-bottom:0px;
}

#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-res .noResume {
    color:#666666;
}
#page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-category {
    background:#cccccc;
    font-size:16px;
    font-weight:bold;
}



#page #pageCenterCol .tx-indexedsearch .result-count-tmpl-css,
#page #pageCenterCol .tx-indexedsearch .percent-tmpl-css {
    letter-spacing:0;
    font-weight:normal;
    float:right;
    top:0;
    display:inline;
}
#page #pageCenterCol .tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
    float:left;
}
#page #pageCenterCol .tx-indexedsearch .info-tmpl-css dd.item-mtime {
    float:none;
}
#page #pageCenterCol .tx-indexedsearch .info-tmpl-css dd.item-path {
    float:none;
}


/* besunder Anpassungen der Suchen */
#page-uid-49 .tx-indexedsearch,
.volltexsuche-ergebis .tx-indexedsearch{
    margin-top:0px;
}
.volltexsuche-ergebis .tx-moveelevatorteaser-pi1 .intro-head {height: 224px;}
.volltexsuche-ergebis .tx-moveelevatorteaser-pi1 .intro-body {display:none;}
.volltexsuche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-search-submit,
.volltexsuche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-form {display:none;}
.volltexsuche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-whatis {
    font-weight: bold;
    color: white;
    font-size: 1.2em;
    height: 75px;
    margin-top: 45px;
}

#page-uid-49 .volltexsuche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-whatis,
.volltexsuche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-whatis{
    display:none;
}

.fachbereiche-ergebis .tx-moveelevatorteaser-pi1 .intro-head {height: 224px;}
.fachbereiche-ergebis .tx-moveelevatorteaser-pi1 .intro-body {display:none;}
.fachbereiche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-search-select-section
.fachbereiche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-search-submit,
.fachbereiche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-form {display:none;}
.fachbereiche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-whatis {
    font-weight: bold;
    color: white;
    font-size: 1.2em;
    height: 75px;
    margin-top: 45px;
}
.volltexsuche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-whatis {
    display:block!important;
    color:#333333;

    height: 25px;
    margin-top: 10px!important;
}
.fachbereiche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-search-select-section{
    float:left;
    display:none;

}
.fachbereiche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-search-submit {
    float:left;
    padding-left:10px;
    display:none;
}

.fachbereiche-ergebis #page #pageCenterCol .tx-indexedsearch .tx-indexedsearch-search-select-section label {color:#FFFFFF;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Tag Cloud `*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.me-hrw-tagcloud {
    background-image:url(images/door-tagcloud-bg.png);
    background-position:left top;
    background-repeat:no-repeat;
    /*height:162px;*/
    height:auto;
    width:204px;
    float: left;
}
#homepage .me-hrw-tagcloud {
    height:auto;
    background-image:url(images/home-tagcloud-bg.png);
    background-image: url(images/box-teaser-bg.png);
    background-repeat: repeat-y;
}


.me-hrw-tagcloud-content {
    padding-left: 10px;
    position:relative;
    padding-top:10px;
    width:194px;
    color:#ffffff;
    text-align:left;
}
#homepage .me-hrw-tagcloud-content {height: 353px; overflow:hidden; line-height:2.5em;}
#doorpage .me-hrw-tagcloud-content {height:88px; overflow:hidden; line-height:2.0em;}

.me-hrw-tagcloud-content a {
    color:#ffffff;
    text-decoration:none;
}
.me-hrw-tagcloud-content a:hover {
    text-decoration:none;
    color:#333333;
}
.tagsize1 {
    font-size:14px;
}
.tagsize2 {
    font-size:16px;
}
.tagsize3 {
    font-size:19px;
}
.tagsize4 {
    font-size:22px;
}
.tagsize5 {
    font-size:24px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Download - Liste */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.box_me_hrw_bg {
    background-image:url(images/box_me_hrw_bg.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:204px;
    float:left;
}

.box_me_hrw_bg .box-padder {
    width:195px;
}


#page .me-hrw-contact .box_me_hrw_bg,
#page .box_me_hrw_bg,
#page .soziellinks-root {
    background-image:url(images/page-box-bg-global.gif);
    background-position: -211px -50px;
    background-repeat:repeat-y;
}

#page #pageRightCol .box_me_hrw .box-head {
    /*background-image:url(images/page-box-teaser-head.gif); */
    background-image:none;
}

.box_me_hrw .content,
.box_me_hrw .last {
    background-image:url(images/hrw_box_trenner.gif);
    background-repeat:no-repeat;
    background-position:left top;
    height:42px;
    left:3px;
    padding-left:6px;
    position:relative;
    width:190px;
}

.me-hrw-contact .footer,
.box_me_hrw .footer {
    background-image:url("images/box-teaser-sprite.png");
    background-position: left -289px;
    background-repeat:no-repeat;
    height:13px;
    width:204px;
    font-size:1px;
    float:left;
}

#page .me-hrw-contact .footer,
#page .box_me_hrw .footer {
    /*background-image:url(images/page-box-teaser-foot.gif);
    background-position: left top;*/
    background-image:url(images/page-box-bg-global.gif);
    background-position: left -1488px;
}

#page .box_me_hrw.me-hrw-download,
#page .box_me_hrw.me-hrw-feature {
    background-image:url(images/page-box-bg-global.gif);
    background-position: left top;
    background-repeat: no-repeat;
    float:left;
}

#page .box_me_hrw .footer {
    background-image:url(images/page-box-bg-global.gif);
    background-position: left -1488px;
    background-repeat: no-repeat;
}

#page .box_me_hrw .me-hrw-download-hint {
    background-color: #ffffff;
    width:204px;
    clear:both;
    padding-bottom:3px;
}

.box_me_hrw .me-hrw-download-hint p {font-size: 1.0em; position:relative; left: 16px; width:180px;}
.box_me_hrw .me-hrw-download-hint p a {text-decoration:underline;}
.box_me_hrw .me-hrw-download-hint p a:hover {color:#000000;}

.box_me_hrw h2 {
    background-image:url(images/hrw_box_trenner.gif);
    background-position:left top;
    background-repeat:no-repeat;
    font-size:12px;
    left:3px;
    padding:8px 0 8px 10px;
    position:relative;
    width:190px;
    color:#ffffff;
}
.box_me_hrw .content .download-icon {width:40px;}
.box_me_hrw .content .download-filetype-pdf {
    background-image:url(images/download-pdf-grafik.gif);
    background-repeat:no-repeat;
    background-position:left 10px;
}
.box_me_hrw .content .download-text {
    height:15px;
    width:128px;
    vertical-align:middle;
    font-size:1em;
}
.box_me_hrw .content .download-text a {text-decoration:none;}
.box_me_hrw .content .download-text a:hover {text-decoration:none; color:#009EE1;}
.box_me_hrw .link-grafik {
    background-image:url(images/download-link-grafik.gif);
    background-repeat:no-repeat;
    width:15px;
    height:30px;
    display:block;
}

.box_me_hrw table {
    vertical-align:middle;
    height:45px;
    width:190px;
}

.content.last {
    vertical-align:middle;
    height:40px;
    width:190px;
}

.box_me_hrw .first {
    background-image:none;
}

.box_me_hrw a {
    color:#333333;
    font-size:0.9em;
}

.box_me_hrw a img {border: 0;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* spezifische Formatierung Download - Liste */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.box_me_hrw.me-hrw-download a {
    font-weight:bold;
}

.box_me_hrw .me-hrw-download-hint p,
.box_me_hrw .me-hrw-download-hint a {
    font-weight:normal;
    color:#323232;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* spezifische Formatierung Feature - Liste */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.box_me_hrw.me-hrw-feature a {
    text-decoration:underline;
}

.box_me_hrw.me-hrw-feature a:hover {
    color:#009EE1;
}

.page-featurelist {
    float:left;
    position:relative;
}

#doorpage .page-featurelist {
    padding-top:180px;
}
.soziellinks-root {
    float:left;
    height:35px;

}
.soziellinks-root {
    background-image:url("images/box_me_hrw_bg.png");
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
    width:204px;
    height:36px;
}
.soziellinks-root .trenner {
    background-image:url("images/hrw_box_trenner.gif");
    background-position:3px 2px;
    background-repeat:no-repeat;
    padding-top:5px;
    width:200px;
}
.soziellinks {
    float:left;
    width:204px;
    height:33px;
    padding-top:4px;
}
.youtube,
.facebook {float:left;}
.youtube a {
    background-image:url("images/icons_me_hrw/featers-soziel-bg.jpg");
    background-position:1px top;
    background-repeat:no-repeat;
    height:29px;
    float:left;
    position: relative;
    left:10px;
    padding:8px 0 0 35px;
    width:50px;
}
.facebook a {
    background-image:url("images/icons_me_hrw/featers-soziel-bg.jpg");
    background-position:-120px top;
    background-repeat:no-repeat;
    height:29px;
    float:left;
    padding:8px 0 0 45px;
}
#druckversion .youtube a,
#druckversion .facebook a {
    background-image:url("images/icons_me_hrw/featers-soziel-bg-print.gif");
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* spezifische Formatierung Ansprechparter*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.me-hrw-contact {
    float: left;
    clear: both;
}

.me-hrw-contact table select,
.me-hrw-contact table tr.list-option td {font-size: 1.1em;}

.me-hrw-contact table td {vertical-align:top;}
.me-hrw-contact table td div.jobtitle {padding-bottom: 1em;}
.me-hrw-contact table tr.list-item td {padding-top: 20px;}
.me-hrw-contact table tr.list-item td.item-pic { padding-right: 20px;}
.me-hrw-contact table td div.email a { background-image: url(images/address-icon-mail.gif); background-position: left 2px; background-repeat:no-repeat; padding-left: 23px; text-decoration:underline; color:#000000;}
.me-hrw-contact table td div.email a:hover {color:#009EE1;background-image:url(images/email_icon_hover.gif);}
.me-hrw-contact .list-option a {color:#0BA1E2;}
.me-hrw-contact .list-option .active a {color:#000000; font-weight:bold;color:#009EE1;}
.me-pagebrowser {width:573px; padding-top:20px; font-size: 1.1em;}

.me-pagebrowser a {color: black; padding: 0px 2px 0px 0px;}
.me-pagebrowser .page-next a,
.me-pagebrowser .page a {padding: 0px 2px 0px 6px; background-image:url(images/page-browse-divider.gif); background-position: left 3px; background-repeat:no-repeat;}


/* Ansprechparter in der Rechten Spalte */
#page #pageRightCol .me-hrw-contact { padding-bottom: 20px;  width:204px; clear:both; float: left; }
#page #pageRightCol .me-hrw-contact .box-padder { width:180px; position:relative; left: 12px; padding-top: 10px;}
#page #pageRightCol .me-hrw-contact p {line-height: 1.0em; padding-bottom:1.1em;}
#page #pageRightCol .me-hrw-contact p span.jobtitle { font-size: 0.9em; }
#page #pageRightCol .me-hrw-contact p.contact-mail,
#page #pageRightCol .me-hrw-contact p.contact-otherinfo { font-size: 1.1em; line-height: 1.3em;}
#page #pageRightCol .me-hrw-contact p span.email a { background-image: url(images/address-icon-mail.gif); background-position: left 2px; background-repeat:no-repeat; padding-left: 23px; text-decoration:underline; color:#000000; display:block; line-height: 1.3em;}
#page #pageRightCol .me-hrw-contact p span.email a:hover {color:#009EE1;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Kurs - Liste */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.me-hrw-courses {
    padding-top: 10px;
}
.me-hrw-courses span {
    font-size:12px;
    padding: 7px 29px 10px 35px;
    background-repeat:no-repeat;
}
.me-hrw-course {
    font-size:12px;
    height:35px;
    left:5px;
    position:relative;
}
.me-hrw-course a {
    position:relative;
    top:6px;
    color:#000000;
}
.me-hrw-course a:hover {
    color:#009EE1;
}
.me-hrw-course span {
    background-repeat:no-repeat;
    padding: 0px 31px 14px 38px;
}

.me-hrw-course-bachelor {
    background-image:url(images/icons_me_hrw/bachelor.gif);
}
.me-hrw-course-master {
    background-image:url(images/icons_me_hrw/master.gif);
}
.me-hrw-course-vollzeit {
    background-image:url(images/icons_me_hrw/vollzeit.gif);
}
.me-hrw-course-teilvoll {
    background-image:url(images/icons_me_hrw/teil_vollzeit.gif);
}
.me-hrw-course-dual {
    background-image:url(images/icons_me_hrw/dual.gif);
}
.me-hrw-courses .trenner {
    background-image:url(images/course-head-trenner.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    height:25px;
    left:11px;
    position:relative;
}

/*Bachelor = courseType-1;
Master = courseType-2
Vollzeit = courseDuration-1;
Teilzeit = courseDuration-2;
Dual = courseDuration-3;*/

.courseType-1,
.courseType-2 {
    background-image:url(images/icons_me_hrw/bachelor.gif);
    background-repeat:no-repeat;
    background-position:-8px 50%;
    height:28px;
    padding-left:35px;
}
.courseType-2 {
    background-image:url(images/icons_me_hrw/master.gif);
}
.courseDuration-1 {
    background-image:url(images/icons_me_hrw/vollzeit.gif);
    background-repeat:no-repeat;
    float:left;
}
.courseDuration-2 {
    background-image:url(images/icons_me_hrw/teil_vollzeit.gif);
    background-repeat:no-repeat;
    float:left;
}
.courseDuration-3 {
    background-image:url(images/icons_me_hrw/dual.gif);
    background-repeat:no-repeat;
    float:left;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Standorte */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.standorte img {
    border:none;
}

.standorte table {
    width:550px;
}

.standorte h2 {
    font-size:1.3em;
    padding:1.8em 0 0.2em 0.0em;
    text-transform:uppercase;
}

#page #pageCenterCol .standorte h2 {
    float: none;
}

.standorte .location_parken {
    font-size:1.1em;
    padding:1.8em 0 0.2em 0.0em;
    text-transform:uppercase;
}

.standorte .trenner {
    background-image:url(images/course-head-trenner.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
    height:5px;
    margin-bottom:10px;
    position:relative;
}

.standorte_logo {
    height:54px;
}

.standorte_content {
    padding-top:4px;
}

.standorte_content h3 {
    padding:0!important;
}

.standorte_content a {
    color:#333333;
}

.standorte_content a:hover {
    color:#0BA1E2;
}


.standorte .button {
    background-image:url(images/standort_button_bg.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
    width:103px;
    height:15px;
    color:#ffffff;
    cursor:pointer;
    float:left;
    text-align:center;
    font-size:0.9em;
    margin-right:10px;
}

.standorte .button:hover {
    background-image:url(images/button_bg_hover.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
}

.standorte .planen {
    background-image:url(images/standort_planen_icon.gif);
    background-position:right -4px;
    background-repeat:no-repeat;
    width:195px;
    height:15px;
    cursor:pointer;
    float:left;
}
.standorte .planen:hover {
    background-image:url(images/standort_planen_icon_hover.gif);
}

.standorte .planen a {
    text-decoration:underline;
}

.standorte .email {
    background-image:url(images/email_icon.gif);
    background-position:left 3px;
    background-repeat:no-repeat;
    width:225px;
    height:15px;
    cursor:pointer;
    float:left;
    padding-left:22px;
}
.standorte .email:hover {
    background-image:url(images/email_icon_hover.gif);
}

.standorte .email a {
    text-decoration:underline;
}

.standorte .planen.bahn {
    width:220px;
}

a.planen,
.email a {
    color:#000000;
    text-decoration:underline;
}

.standorte .description {
    margin-top:40px;
}

.standort_form {
    background-image:url(images/standort_form_bg.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:38px;
    width: 100%;
    margin-bottom: 15px;
}

.standort_form h2 {
    color:#FFFFFF;
    float:left;
    font-size:1.1em;
    left:10px;
    padding-top:12px;
    position:relative;
    text-transform:none;
    width: 191px;
}

.standort_form input {
    position:relative;
    top: 10px;
    left:12px;
    width:220px;
    height:16px;
    float:left;
    border:0px solid;
}

.standort_form .button {
    background-image:url(images/standort_button_bg.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
    color:#FFFFFF;
    cursor:pointer;
    float:left;
    font-size:1.1em;
    height:15px;
    left:27px;
    margin-right:10px;
    position:relative;
    text-align:center;
    width:103px;
    padding-bottom:2px;
}

/* englische Variante */
#page-uid-775 .standort_form input {
    left:224px;
}
#page-uid-775 .standort_form .button {
    left: 240px;
}

.standort_form .button:hover {
    background-image:url(images/button_bg_hover.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
}

.standorte_notFound {
    color:#EF3222;
    left:20px;
    position:relative;
    width:520px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Standorte Einzelansicht */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.tx-moveelevatorteaser-pi1 .me-hrw-courses {
    font-size:1.2em;
    height:4.7em;
    display:block;
    left:5px;
    position:relative;
}

.tx-moveelevatorteaser-pi1 .me-hrw-courses span {
    background-repeat:no-repeat;
    padding:0 31px 14px 38px;
}

.tx-moveelevatorteaser-pi1 .courseType-1, .tx-moveelevatorteaser-pi1 .courseType-2 {
    background-image:url(images/icons_me_hrw/bachelor.gif);
    background-position:-5px 50%;
    background-repeat:no-repeat;
    height:28px;
    padding-left:35px;
}

.tx-moveelevatorteaser-pi1 .courseType-2 {
    background-image:url(images/icons_me_hrw/master.gif);
}

.tx-moveelevatorteaser-pi1.me-hrw-courses span {
    background-repeat:no-repeat;
    font-size:12px;
    padding:7px 31px 10px 35px;
}

.tx-moveelevatorteaser-pi1 .courseDuration-1 {
    background-image:url(images/icons_me_hrw/vollzeit.gif);
    float:left;
    height:28px;
}

.tx-moveelevatorteaser-pi1 .courseDuration-2 {
    background-image:url(images/icons_me_hrw/teil_vollzeit.gif);
    float:left;
    height:28px;
}

.tx-moveelevatorteaser-pi1 .courseDuration-3 {
    background-image:url(images/icons_me_hrw/dual.gif);
    float:left;
    height:28px;
}

/*.me-dynamicform-reqstar,*/
.me-dynamicform-error {
    color:#FF0000;
}
.tx-moveelevatordynamicform-pi1 {
    float: left;
    clear: both;
}

.tx-moveelevatordynamicform-pi1 table,
.tx-moveelevatordynamicform-pi1 table td{
    border: 0 none;
}

.tx_moveelevatordynamicform_pi1_table {
    margin: 0 7px 1.8em 7px;
}


tr.me-type-checkbox_multi.me-input-ttnews {
    display: none;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Ichannel typoscript Jquery Umsetzung */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#ichannel-body #scroller-header { width: 784px; }
#ichannel-body { width: 784px; height: 323px; }
#ichannel-body #mask { width: 784px; height: 323px; overflow:hidden; }
#ichannel-body #panel div { float:left; }
#ichannel-body #panel img {border: 0px;}
#ichannel-body #scroller-overlay #scroller-header { position: absolute; margin-left:12px; margin-top:12px; line-height:1em;}
#ichannel-body #scroller-overlay #scroller-header a {background-color:#FFFFFF; color:#999999;; display:block; padding: 1px 3px; margin-right: 4px; float:left; text-decoration:none; border:1px solid #999999;}
#ichannel-body #scroller-overlay #scroller-header a:hover { background-color:#009EE1; color:#FFFFFF; }
#ichannel-body #scroller-overlay .corner-left 	{ width:12px; height: 280px; background-image:url(images/jichannel-corner-sprite.gif); background-repeat:no-repeat; position: absolute; }
#ichannel-body #scroller-overlay .corner-right 	{ width:12px; height: 280px; margin-left: 772px; background-image:url(images/jichannel-corner-sprite.gif); background-repeat:no-repeat; background-position: right -378px; position: absolute;}
#ichannel-body #scroller-overlay .corner-top	{ width: 760px; height:3px; margin-left: 12px; position: absolute; font-size:1px; background-color:#FFFFFF;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* chgallery */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.tx-chgallery-pi1 {
    left:10px;
    position:relative;
}
#druckversion .tx-chgallery-pi1 {
    left:10px;
    top:10px;
    padding-bottom: 10px;
    float:left;
}
.tx-chgallery-pi1 .single {
    margin-bottom:10px;
    float:left;
    width:160px;
}

.tx-chgallery-pi1 img {
    border:none;
}

.tx-chgallery-pi1 .img {
    width:150px;
    float:left;
}

.tx-chgallery-pi1 .description {
    width:350px;
    float:left;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Formulare */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.tx-moveelevatordynamicform-pi1 input,
.tx_moveelevatorfeuser_pi1_input input,
.tx_moveelevatordynamicform_pi1_input textarea  {
    width:200px;
    border: 1px solid #333333;
    font-size: 1em;
}
.me-dynamicform-radio {display:block; padding:0 0 5px 0;}
.me-dynamicform-input-radio-padder input {
    width:20px;
    float:left;
    border:0px solid;
}
.me-dynamicform-input-checkbox-padder input { width:20px; border:0px solid;}
.me-dynamicform-input-text.input-captcha {
    display:block;
}

.me-dynamicform-input-checkboxmulti-padder input {
    width:15px;
}

.tx_moveelevatordynamicform_pi1_label,
.tx_moveelevatorfeuser_pi1_label{
    width:125px;
    float:left;
    vertical-align: top;
}

.page-pid-68 .tx_moveelevatordynamicform_pi1_label,
.page-pid-68 .tx_moveelevatorfeuser_pi1_label {
    width:160px;
}



.tx_moveelevatordynamicform_pi1_input.input-agb .me-dynamicform-input-checkbox-padder {
    float:left;
    height:30px;
}
.me-type-checkbox.me-input-agb  .tx_moveelevatordynamicform_pi1_label {padding-bottom: 10px;}
.tx_moveelevatorfeuser_pi1_input{
    float:left;
    margin-bottom:2px;
}
.tx_moveelevatorfeuser_pi1_clearer{
    float:left;
    clear:both;
}
.tx_moveelevatordynamicform_pi1_submit input,
.tx_moveelevatorfeuser_pi1_submit input{
    width:120px;
    cursor:pointer;
    font-size:1em;
    float:left;
    background-color:#000000;
    background-image:url("images/news-latest-more-bg.gif");
    background-position:left top;
    background-repeat:repeat-x;
    color:#FFFFFF;
    border:none;
    padding:1px 6px;
    margin-top:15px;
}

.tx_moveelevatordynamicform_pi1_submit .hover{
    background-color:#009EE1;
    background-image:url("images/news-latest-more-bg-over.gif");
}

.tx_moveelevatordynamicform_pi1_input select {
    font-size: 1em;
    border: 1px solid #000000;
    font-size: 1em;
    width: 202px;
}
#pageCenterCol .tx-moveelevatordynamicform-pi1 .me-form-kontakt,
#pageCenterCol .tx-moveelevatordynamicform-pi1 .me-form-presseverteiler{
    padding-left:8px;
    padding-right:8px;
}

#pageCenterCol .tx-moveelevatordynamicform-pi1 .me-form-kontakt {
    float: left;
}

#kontaktform-reset {
    margin-left:15px;
}

/*Presseverteiler*/
.me-form-kontakt .me-input-vorname td,
.me-form-kontakt .me-input-telefon td,
.me-form-presseverteiler .me-input-email td,
.me-form-presseverteiler .me-input-ort td,
.me-form-presseverteiler .me-input-fax td {
    padding-bottom:15px;
}

/*Abstand zwischen Checkoxen*/
.me-form-presseverteiler .me-dynamicform-input-checkboxmulti{
    margin-bottom:5px;
}

/*Newsletter Anmeldung*/
.tx_moveelevatorfeuser_pi1_captha-image{
    margin-top:5px;
}
#map {
    height:299px;
}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS Styles für ttx-moveelevatorecard */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.tx-moveelevatorecard-pi2 table.me-ecard-form {
    width: 565px;
}
.tx-moveelevatorecard-pi2 table.me-ecard-form td {
    padding-bottom: 10px;
    vertical-align:top;

}

.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-head-label {
    padding-top: 10px;
    padding-bottom: 30px;
}

.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-label-blockdivider {
    padding-top: 10px;
}

.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-label {
    padding-right: 10px;
}
.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-input textarea,
.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-input input{
    border:1px solid #333333;
    width:328px;
}
.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-input-copy input{
    width:auto;
    border: 0px;
    margin-top: 1em;
}

.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-input-comment,
.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-label-comment {
    padding-top: 20px;
}


.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-submit {
    text-align:right;
}

.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-submit input {
    background-color:#000000;
    background-image:url(images/news-latest-more-bg.gif);
    background-position:left bottom;
    background-repeat:repeat-x;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    float:left;
    font-size:1em;
    margin-top:15px;
    padding:1px 6px;
    margin-left: 5px;
    float: right;
}
.tx-moveelevatorecard-pi2 table.me-ecard-form td.me-ecard-submit input:hover {
    background-image:url(images/news-latest-more-bg-over.gif);
    background-color:#009EE1;

}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS Styles für move_elevator_invitation */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* Formular Einladung */
.einladung textarea {}
.einladung .tx_moveelevatorfeuser_pi1_input input,
.einladung .tx_moveelevatordynamicform_pi1_input textarea  {width:315px;}
.einladung .tx_moveelevatordynamicform_pi1_label {float:none;}
.einladung .tx_moveelevatorfeuser_pi1_input,
.einladung .tx_moveelevatordynamicform_pi1_input textarea {margin-top:5px;}
.tx-moveelevatorinvitation-pi1 .error {padding-left:8px; color:#FF0000;}
.tx-moveelevatorinvitation-pi1 p.error  {line-height:0.5em;}
.tx-moveelevatorinvitation-pi1 p.success {font-weight:bold; padding-left:8px;}
.tx-moveelevatorinvitation-pi1 form.einladung {
    float: left;
}

#pageCenterCol p.me-invitation-iconlink {

    background-repeat:no-repeat;
    background-position: 8px top;
    padding: 4px 0 8px 45px;
    margin-bottom: 0.5em;
}
#pageCenterCol .me-invitation-iconlink-yes {
    background-image:url(../extensions/me_invitation/images/nehme_teil.gif);
}

#pageCenterCol .me-invitation-iconlink-no {
    background-image:url(../extensions/me_invitation/images/nehme_nicht_teil.gif);
}

#pageCenterCol .me-invitation-iconlink-maybe {
    background-image:url(../extensions/me_invitation/images/vorbehalt.gif);
}
#druckversion .studienschwerpunkte,
#druckversion .studienschwerpunkte .content,
#druckversion .csc-menu-subpages-box,
#druckversion .csc-menu-subpages-box ul.csc-menu-subpages,
#druckversion #page .me-hrw-contact .box_me_hrw_bg,
#druckversion #page .box_me_hrw_bg,
#druckversion #page .soziellinks-root,
#druckversion .box_me_hrw.me-hrw-feature,
#druckversion .box_me_hrw.me-hrw-download,
#druckversion #page .box_me_hrw_bg {
    background-image:none;
    background-color:transparent;
}

/* Anpassungen 20.12.2010 */
.news-latest-container .box-padder {height:400px;}
.me-hrw-tagcloud {height:155px;}
#doorpage .me-hrw-tagcloud-content {height:115px;}
#doorpage .me-hrw-tagcloud-content span {line-height:28px;}
#doorpage #pageRightCol .right-contentget  {padding-top:39px;}
#pageRightCol #socialbookmarksBox .box-bg {height:193px;}
.csc-menu-subpages-box ul.csc-menu-subpages {width:573px; padding:0 0 7px 0;}
.csc-menu-subpages-box {width:573px; padding:0;}
.csc-menu-subpages-box ul.csc-menu-subpages li {width:270px; position: relative; left:20px;}
.csc-menu-subpages-box {padding:0;}
.csc-menu-subpages-box ul {padding:0 0 10px 0;}

/* Anpassungen 11.10.2011 */
div.tx-moveelevatorshop-pi2 div.order-box table {
    float: left;
    margin: 10px 0;
}

.tx-moveelevatorshop-pi1 .category-box a.rticle-box-left

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* TYPO EXT: PretyPhoto Box */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div.light_rounded .pp_top .pp_left{background: url(images/prettyphoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(images/prettyphoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(images/prettyphoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(images/prettyphoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(images/prettyphoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(images/prettyphoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(images/prettyphoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(images/prettyphoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(images/prettyphoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_rounded .pp_nav .pp_play{background: url(images/prettyphoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_nav .pp_pause{background: url(images/prettyphoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_arrow_previous{background: url(images/prettyphoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(images/prettyphoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(images/prettyphoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(images/prettyphoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(images/prettyphoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(images/prettyphoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(images/prettyphoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(images/prettyphoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(images/prettyphoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(images/prettyphoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(images/prettyphoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(images/prettyphoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(images/prettyphoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(images/prettyphoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(images/prettyphoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(images/prettyphoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(images/prettyphoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(images/prettyphoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_rounded .pp_nav .pp_play{background: url(images/prettyphoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background: url(images/prettyphoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background: url(images/prettyphoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(images/prettyphoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(images/prettyphoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(images/prettyphoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(images/prettyphoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(images/prettyphoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(images/prettyphoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(images/prettyphoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(images/prettyphoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(images/prettyphoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(images/prettyphoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(images/prettyphoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(images/prettyphoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(images/prettyphoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(images/prettyphoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_square .pp_nav .pp_play{background: url(images/prettyphoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background: url(images/prettyphoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background: url(images/prettyphoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(images/prettyphoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(images/prettyphoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(images/prettyphoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(images/prettyphoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(images/prettyphoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(images/prettyphoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(images/prettyphoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(images/prettyphoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_square .pp_nav .pp_play{background: url(images/prettyphoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background: url(images/prettyphoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background: url(images/prettyphoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(images/prettyphoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(images/prettyphoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(images/prettyphoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(images/prettyphoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(images/prettyphoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(images/prettyphoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(images/prettyphoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(images/prettyphoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(images/prettyphoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(images/prettyphoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(images/prettyphoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(images/prettyphoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(images/prettyphoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(images/prettyphoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background: url(images/prettyphoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background: url(images/prettyphoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background: url(images/prettyphoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background: url(images/prettyphoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background: url(images/prettyphoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(images/prettyphoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(images/prettyphoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(images/prettyphoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(images/prettyphoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000;}.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;padding:0;position: relative;}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}.pp_gallery li{display:block;float: left;margin:0 5px 0 0;}.pp_gallery li.default a{background: url(images/prettyphoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery li.default a img{display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}a.pp_next{background: url(images/prettyphoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(images/prettyphoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}

div.ppt { display:none !important;}
