/* BASIS */
html{
  height:100%;
}
BODY{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	BACKGROUND:#7f98b3;
	COLOR: #000;
	FONT-FAMILY: Verdana,sans-serif;
	text-align:left;
	background-image:url('Templates/hg_1.png');
	background-repeat:repeat-x;  
	background-position:top;
	height:100%;
}
TD{
	FONT-SIZE:12px;
	text-align:left;
}

IMG{
	BORDER:0px;
}

.abstand_spezial{
	LINE-HEIGHT:5px;
}

#stellenanzeigen_table .ueberschrift{
	FONT-SIZE:14px;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:bold;
	COLOR:#003267;
}

.showAll a:link, .showAll a:visited, .showAll a:hover, .showAll a:focus, .showAll a:active {
  color:#808081;
  text-align:right;
}

.showAll a:hover {
  color:#003267;
}

.bezirksuche{
	padding-left:94px;
	COLOR:#ADC32A;
}

#centerdiv {
	background-image:url('Templates/hg_2.png');
	background-repeat:repeat-x;
	background-position:bottom;
	height:100%;    
	width:100%;
}

#centertd {
  width:749px;
}

#header_table {
  width:100%;
  background-color:#fff;
  padding:15px 0 15px 20px;
  vertical-align:top;
}

#header_table td {
  vertical-align:top;
}

#header_table .alignRight {
  text-align:right;
  padding-right:20px;
}

#header_table .alignRight a {
  text-decoration:none;
  color:#bdcf35;
}

#nav_td {
	background-image:url('Templates/hg_menu.png');
	background-repeat:repeat-x;
  border:0;
  color:#fff;    
  padding-left:20px;  
  border-left:1px solid #0f3863; 
  border-right:1px solid #0f3863;
}

#nav_td table td {
  /*padding-top:6px;*/
  vertical-align:middle;
}

#nav_td table td a:link, #nav_td table td a:visited, #nav_td table td a:focus, #nav_td table td a:active {
  color:#fff;
  text-decoration:none;
  border-left:1px solid #fff;
  padding-left:5px;
  margin-right:30px;
} 

#nav_td table .nav1_tbl_selected_act a:link, #nav_td table .nav1_tbl_selected_act a:visited, #nav_td table .nav1_tbl_selected_act a:focus, #nav_td table .nav1_tbl_selected_act a:active, #nav_td table .nav1_tbl_selected a:link, #nav_td table .nav1_tbl_selected a:visited, #nav_td table .nav1_tbl_selected a:focus, #nav_td table .nav1_tbl_selected a:active {
  color: #bdcf35;        
  border-left:1px solid #bdcf35;
}

#nav_td table .nav1_tbl a:hover, #nav_td table .nav1_tbl_selected_act a:hover, #nav_td table .nav1_tbl_last a:hover, #nav_td table .nav1_tbl_last_selected_act a:link, #nav_td table .nav1_tbl_last_selected_act a:visited, #nav_td table .nav1_tbl_last_selected_act a:focus, #nav_td table .nav1_tbl_last_selected_act a:active, #nav_td table .nav1_tbl_last_selected_act a:hover, #nav_td table .nav1_tbl_last_selected a:link, #nav_td table .nav1_tbl_last_selected a:visited, #nav_td table .nav1_tbl_last_selected a:focus, #nav_td table .nav1_tbl_last_selected a:active, #nav_td table nav1_tbl_last_selected a:hover {
  color:#bdcf35;
  text-decoration:none;
  border-left:1px solid #bdcf35;
  padding-left:5px;
  margin-right:30px;
}

#inhalt_wrapper {
  border-left:1px solid #7a7a7a; 
  border-right:1px solid #7a7a7a;
}

/*#logo_border, #kunden_reihe, #inhalt_tabelle {
  border-left:1px solid #7a7a7a; 
  border-right:1px solid #7a7a7a;
}*/

#kunden_reihe{
  height:50px;
}

/*.nav1_tbl,.nav1_tbl_last,.nav1_tbl_selected,.nav1_tbl_selected_act,.nav1_tbl_last_selected,.nav1_tbl_last_selected_act{
	padding-top:2px;
	VERTICAL-ALIGN:top;
} */
#inhalt_wrapper{
  height:100%;
}
#footer_links{
  text-align:left;
} 
#footer_rechts{
  text-align:right;
}   
#footer_rechts font{
  text-align:right;
}
#footer_table{
  width:100%;
  font-family:Arial,sans-serif;
}
#td_logo{
	background:url('http://www.merlin-ub.at/daten/2/Templates/logo.jpg');
	background-repeat:no-repeat;
}
#td_logo_start{
	background:none;
	background-repeat:no-repeat;
	width:749px;
	height:145px;
}
#logo_table{
  width:100%;
}
#start_unten_li{
	padding-left:20px;  
	padding-right:10px;
	padding-top:0px;
	border-top:0px;
	border-left:0px;
	border-bottom:0px;
	width:215px;
	vertical-align:top;   
} 
#start_unten_li .left_holder table{
	background-image:url('Templates/header_hg1.png');
	background-repeat:no-repeat;
} 
#start_unten_li .left_holder {
  height:100%;
}
#start_unten_li #stellenTdId {
  height:127px;
}
#start_unten_li .left_holder .stellenTd {
  padding:0;
  border:0;
  vertical-align:top;
} 
#start_unten_li .left_holder .stellenTd strong {
  font-size:11px;
}    
#start_unten_li .left_holder .stellenTd p {
  font-size:10px;
} 
#start_unten_li .left_holder td {
  vertical-align:top;
}
#start_unten_li .left_holder .stellenTd table{
  height:100%;
}
#start_unten_li .left_holder .stellenZusammenfassung{
	background-image:url('Templates/header_hg3.png');
	margin-bottom:10px;
	width:215px;   
  color:#808081;
  height:116px;
}
#start_unten_li .stellenZusammenfassung b {
  font-size:12px;
}
#start_unten_li .stellenZusammenfassung select{
  width:150px;
  font-size:11px;
  margin-top:5px;
  color:#808081;
  border:1px solid #c9c9c9;
}
/*#start_unten_li .stellenZusammenfassung select option:hover{
  background-color:red;
} */
#start_unten_li .stellenZusammenfassung option {
  padding:2px;
  padding-left:5px;
  font-size:11px;
  cursor:pointer;
}
#start_unten_li .stellenZusammenfassung .checkedO, #start_unten_li .stellenZusammenfassung select option:hover{
  color:#BDCF35;
}
.submitbutton{
  margin-top:5px;
  font-size:11px;
}
#start_unten_li table td{
  padding:10px;
  padding-top:8px;
  border-bottom:1px solid #e4e4e4;  
  border-left:1px solid #e4e4e4;
  border-right:1px solid #e4e4e4;
}
.Ueberschrift{
  color:#fff;
  font-size:17px;
  font-weight:bold;
  line-height:20px;
  font-family:Arial,sans-serif;
}            
#haupt_tabelle_print .Ueberschrift {
  color:#01447B !important; 
}              
.blaue_ueberschrift {
  color:#01447B !important;  
  font-size:17px;
  font-weight:bold;
  line-height:20px;
}
.stellenheader{
  background-image:url('Templates/header_hg2.png'); 
	background-repeat:no-repeat;
  width:480px;
  vertical-align:top;
  padding:7px;
  padding-bottom:35px;
}
#stellenanzeigen_table #stellen_header_table td{
  vertical-align:middle;
  height:25px;
}
#stellenanzeigen_table #stellen_header_table  .stellen_header_rechts{
  text-align:right;  
  color:#fff;
  vertical-align:bottom;
}
.stellen_header_links{
  font-size:17px;
  font-weight:bold;
  color:#fff;
  padding-left:5px;
  font-family:Arial,sans-serif;
}
#start_unten_li td{
	font-size:10px;
}  
#start_unten_li p{
	margin:0;
	line-height:13px;
}
#start_unten_li a:hover, #start_unten_li a:link, #start_unten_li a:visited, #start_unten_li a:focus, #start_unten_li a:active{
  text-decoration:none;
}
#start_unten_li a {
  width:100%;
}
.mehr{
  font-size:10px;
  text-decoration:underline;
  text-align:right;
  width:100%;
  display:block;
}
#stellenanzeigen_table{
  background-color:#f0f0f1;
}
#stellenanzeigen_table .jobTD {
  padding-bottom:3px;
}
#stellenanzeigen_table .lastTD {
  /*padding-bottom:15px !important;*/
}
#stellenanzeigen_table td {  
  padding-left:7px;  
  padding-right:7px;
  vertical-align:top;
} 
#stellenanzeigen_table tr td table tr td {
  padding-right:0px;
}
#start_unten_li2{
	padding-left:20px; 
	padding-right:20px;  
	padding-top:15px;
	padding-bottom:15px;
	border-top:0px;
	border-left:0px;
	border-bottom:0px;
	width:100%;
	vertical-align:bottom;
}
#start_unten_re{
	width:480px;
	vertical-align:top;
}

a{
	COLOR:#333333;
	text-decoration:underline;
}
a:link{
	COLOR:#333333;
	text-decoration:underline;
}
a:visited{
	COLOR:#333333;
	text-decoration:underline;
}
a:hover{
	color:#003267;
	text-decoration:underline;
}

/* TEMPLATE-SETTINGS */

#haupt_tabelle_start{
 	HEIGHT:100%;
 	PADDING:0px;
	BACKGROUND:#fff;
	WIDTH:749px;
	BORDER:0; 
	BORDER-TOP:0px;
	BORDER-BOTTOM:0px;
}
#haupt_tabelle{
 	HEIGHT:100%;
 	PADDING:0px;
	BACKGROUND:url('http://www.merlin-ub.at/daten/2/Templates/higru_linie.gif');
	background-repeat:repeat;
	WIDTH:749px;
	BORDER:1px solid #8A8A8A;
	BORDER-TOP:0px;
	BORDER-BOTTOM:0px;
}
#haupt_tabelle_print{
 	HEIGHT:100%;
 	PADDING:0px;
	BACKGROUND:#FFFFFF;
	WIDTH:480px;
	BORDER:1px solid #8A8A8A;
	BORDER-TOP:0px;
	BORDER-BOTTOM:0px;
}
#inhalt_tabelle{
 	HEIGHT:100%;
 	PADDING:0px;
}
#linke_spalte{
	padding-top:0px;
	width:215px;
	vertical-align:top; 
	padding-top:15px;
	padding-left:20px;
	line-height:13px;
}   
#nav2_table_holder {
  width:215px;
  height:auto;
  background:url('Templates/hg_menu2.png') repeat-x scroll bottom #0D447B;
}
#nav2_table_holder .nav2_table_holder_td {
  padding:20px;
}

#mittlere_spalte{
	width:480px;
	vertical-align:top;
	padding-top:15px;
	padding-right:20px;
	padding-left:10px;
	padding-bottom:20px;
	line-height:15px;
}
#mittlere_spalte .stellenheader{
  height:40px;
  padding-bottom:25px;
}
/* NAVIGATION */

.nav2_tbl, .nav2_tbl_last, .nav2_tbl_selected, .nav2_tbl_selected_act, .nav2_tbl_last_selected, .nav2_tbl_last_selected_act {
  height:17px;
}     

.nav2_tbl a, .nav2_tbl_last a, .nav2_tbl_selected a, .nav2_tbl_selected_act a, .nav2_tbl_last_selected a, .nav2_tbl_last_selected_act a {
  background:url('Templates/pfeil_inactive.png') no-repeat scroll 0 2px transparent;
  padding-left:20px;
}           

.nav2_tbl_selected a, .nav2_tbl_selected_act a, .nav2_tbl_last_selected a, .nav2_tbl_last_selected_act a {
  background:url('Templates/pfeil_active.png') no-repeat scroll 0 2px transparent;
}     

.nav2_tbl a:hover, .nav2_tbl_last a:hover, .nav2_tbl_selected a:hover, .nav2_tbl_selected_act a:hover, .nav2_tbl_last_selected a:hover, .nav2_tbl_last_selected_act a:hover {
  background:url('Templates/pfeil_active.png') no-repeat scroll 0 2px transparent;
  padding-left:20px;
}   

.nav3_tbl,.nav3_tbl_last,.nav3_tbl_selected,.nav3_tbl_selected_act,.nav3_tbl_last_selected,.nav3_tbl_last_selected_act{
	padding-left:20px;
	height:17px;
}

.nav3_tbl_last,.nav3_tbl_last_selected,.nav3_tbl_last_selected_act{
  padding-bottom:15px;
} 

A.nav2_lnk,A.nav2_lnk:visited,A.nav2_lnk_selected,A.nav2_lnk_selected:visited,A.nav2_lnk_selected:active{
  font-weight:bold; 
}

A.nav2_lnk,A.nav2_lnk:visited,A.nav2_lnk:active,A.nav3_lnk,A.nav3_lnk:visited,A.nav3_lnk:active,A.nav2_lnk_selected,A.nav2_lnk_selected:visited,A.nav2_lnk_selected:active{
   	text-decoration:none;
   	color:#fff;
}

A.nav2_lnk:hover,A.nav3_lnk:hover,A.nav2_lnk_selected:hover{
   	text-decoration:none;
    color:#CDD63B;
}

A.nav2_lnk_selected_act,A.nav2_lnk_selected_act:visited,A.nav2_lnk_selected_act:active,A.nav2_lnk_selected_act:hover,A.nav3_lnk_selected,A.nav3_lnk_selected:visited,A.nav3_lnk_selected:active,A.nav3_lnk_selected:hover,A.nav3_lnk_selected_act,A.nav3_lnk_selected_act:visited,A.nav3_lnk_selected_act:active,A.nav3_lnk_selected_act:hover{
   	text-decoration:none;   
   	color:#CDD63B;
   	font-weight:bold;
}

A.grun,A.grun:active,A.grun:visited,A.grun:hover{
   	text-decoration:underline;
	  COLOR:#ADC32A;
}

.last_update{
	COLOR:#999999;
}

.pfeilHolder {
  text-align:left;
  width:13px;
}

.stellenBezirkHeader {
  border-top:1px solid #bebebe;
  padding-top:15px;         
  margin-top:9px;
}

.bezirkHeader, .showAll {
  padding-bottom:13px;
}                                        

.blau{
	FONT-SIZE:12px;
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:bold;
	COLOR:#003267;
}

.showAll {
  color:#808081;
  text-align:right;
}  

.job {
  /*padding-bottom:3px; */
  margin:0;
  padding-left:7px; 
}

.job a {
  text-decoration:none;
  color:#000;    
  padding-left:20px; 
  background-repeat:no-repeat;  
  background-image:url('Templates/pfeil.png');
  background-position:0 50%;
}

.job a:hover {
  font-weight:bold;   
  background-image:url('Templates/pfeil_blau.png');  
  text-decoration:none;
} 

.emptyBezirk {
  width:350px;
  line-height:18px;
}

#start_unten_li {
  padding-bottom:10px;
}      

#start_unten_re {
  background-color:#F0F0F1;
  padding:0;
}

#spezial_td {
  padding-left:20px;
}

.randbild {
  padding-left:10px;
}

.randtext {
  width:142px;
  vertical-align:top;
  padding-left:14px;
  line-height:13px;
  font-size:10px;
  padding-top:72px !important;
}
.randtext b {
  display:block;
}
.mehr, .randtext a {
  color:#1d5085;
}   
.randtext .mehr {
  line-height:20px;  
  display:inline;
  text-align:left;
}
#start_mitte{
	width:705px;
	height:150px;
	background:url('http://www.merlin-ub.at/daten/2/Templates/spezial.png');
	background-repeat:no-repeat;  
}
#start_mitte p {
  margin:0;
}
#start_mitte td {
  vertical-align:top !important;
}
#start_mitte table td { 
	padding-top:67px;
	height:92px;
	vertical-align:top;
}
#mittlere_spalte hr{
  color:#DCDCDC;
  background-color: #DCDCDC;
  border:solid #DCDCDC 1px;
  height: 1px;
  margin-top:10px;
  margin-bottom:10px;
}

#header_table {
  font-family:Arial,sans-serif;
}

#start_unten_re2 {
  width:480px;
  height:25px;
  vertical-align:middle;  
  padding-left:0px;
  padding-bottom:10px; 
  padding-top:10px;
}

.initiativ {
  background-image:url('Templates/Initiativbewerbung.png');
  background-repeat:no-repeat;
  color:#fff;
  font-size:14px;
  font-weight:bold;
  padding-left:8px;
  font-family:Arial,sans-serif;
  height:20px;
  width:472px;
  margin:0;  
  vertical-align:middle;
  padding-top:5px;
}

.initiativ a {
  background-image:url('Templates/Initiativbewerbung_pfeil.png');
  background-repeat:no-repeat;  
  padding-left:22px; 
}     

.initiativ a:hover {
  background-image:url('Templates/Initiativbewerbung_pfeil_aktiv.png');
  background-repeat:no-repeat;  
  padding-left:22px;
  color:#003267; 
}

#start_unten_re2 a:link, #start_unten_re2 a:hover, #start_unten_re2 a:active, #start_unten_re2 a:visited, #start_unten_re2 a:focus {
  color:#fff;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

#start_unten_re2 a:hover {
  color:#003267; 
}

#header_table a:hover{
  color:#003267;
}

/* Ticker */

#kunden_reihe{
  height:55px;
}

#ticker_wrapper{
  width:749px;   
  height:50px;
  overflow:hidden; 
  position:relative;
  display:block;    
}

#ticker {
  position:absolute;
  height:50px;
  white-space:nowrap;
}

.ticker_element {
  display:inline;
  padding-left:10px;
  padding-right:10px;
}

.ticker_element img {
  height:50px;
}

#swHTicker div.left-arrow { 
  font-size: 0px; 
  line-height: 0%; 
  border-top: 5px solid transparent; 
  border-bottom: 5px solid transparent; 
  border-right: 10px solid #fff; 
  height: 0px; 
  width: 0px; 
  padding:0; 
  margin:14px; 
}
#swHTicker div.left-arrow:hover { 
  border-right: 10px solid #000; 
  cursor: pointer; 
}
#swHTicker div.left-arrow.selected { 
  border-right: 10px solid #000; 
  cursor: auto; 
}
#swHTicker div.right-arrow { 
  font-size: 0px; 
  line-height: 0%; 
  border-top: 5px solid transparent; 
  border-bottom: 5px solid transparent; 
  border-left: 10px solid #fff; 
  height: 0px; 
  width: 0px; 
  padding:0; 
  margin:14px; 
}
#swHTicker div.right-arrow:hover { 
  border-left: 10px solid #000; 
  cursor: pointer; 
}
#swHTicker div.right-arrow.selected { 
  border-left: 10px solid #000; 
  cursor: auto; 
}
#swHTicker div.pause { 
  font-size: 0px; 
  line-height: 0%; 
  border-left: 3px solid #fff; 
  border-right: 3px solid #fff; 
  height: 8px; 
  width: 2px; 
  padding:0; 
  margin-top:15px; 
}
#swHTicker div.pause:hover { 
  border-left: 3px solid #000; 
  border-right: 3px solid #000; 
  cursor: pointer; 
}
#swHTicker div.pause.selected { 
  border-left: 3px solid #000; 
  border-right: 3px solid #000; 
  cursor: auto; 
}
#swHTicker {
  width: 747px; 
  height: 30px;    
  margin-top:10px; 
  margin-bottom:15px;
}
#swHTicker img {
  position: relative; 
  display:inline; 
  margin-right:35px; 
  height:30px;
}
